← नवीनतम पेपर
💻 computer science

Nexus: Native Mesh Generation with Diffusion

नेक्सस (Nexus) एक नवीन डिफ्यूजन-आधारित फ्रेमवर्क है जो ऑक्ट्री-आधारित स्पार्स वोक्सेल्स के माध्यम से कोर्स-टू-फाइन (coarse-to-fine) वर्टेक्स जनरेशन और निरंतर प्रति-वर्टेक्स एम्बेडिंग्स का उपयोग करके ग्लोबल टोपोलॉजी रिकवरी के माध्यम से इस प्रक्रिया को अलग करके उच्च-गुणवत्ता वाले 3D मेश जेनरेट करता है, जिससे यह गुणवत्ता और मजबूती दोनों में पारंपरिक ऑटोरेग्रेसिव विधियों से बेहतर प्रदर्शन करता है।

मूल लेखक: Hanxiao Wang, Ying-Tian Liu, Yuan-Chen Guo, Qi-Yuan Feng, Zi-Xin Zou, Ding Liang, Biao Zhang, Yan-Pei Cao

प्रकाशित 2026-07-16
📖 10 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Hanxiao Wang, Ying-Tian Liu, Yuan-Chen Guo, Qi-Yuan Feng, Zi-Xin Zou, Ding Liang, Biao Zhang, Yan-Pei Cao

मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें

कल्पना कीजिए कि आप एक 3D दुनिया बनाने की कोशिश कर रहे हैं, जैसे कि वे जो आप अपने पसंदीदा वीडियो गेम या फिल्मों में देखते हैं। इन दुनियाओं को वास्तविक दिखाने के लिए, कंप्यूटर "मेष" (meshes) का उपयोग करते हैं—जो वस्तुओं को आकार देने के लिए उनके चारों ओर लिपटे हुए छोटे त्रिकोणों से बनी एक अदृश्य जाल जैसी होती है। लंबे समय तक, कंप्यूटर को ये जाल बनाना सिखाने का सबसे अच्छा तरीका इसे एक बहुत तेज़, बहुत सख्त रोबोट की तरह बनाना था जो वस्तु को एक विशिष्ट क्रम में एक-एक करके छोटे टुकड़ों में बनाता है। यह एक घर बनाने की कोशिश करने जैसा है जहाँ आप नीचे बाएं कोने से ऊपर दाएं कोने तक एक-एक करके हर एक ईंट बिछाते हैं, बिना कभी आगे बढ़ने या पूरी तस्वीर को देखे। यदि रोबोट पहली ईंट के साथ गलती करता है, तो पूरा घर टेढ़ा हो सकता है, और इसे पूरा करने में बहुत समय लगता है क्योंकि यह चरणों को छोड़ नहीं सकता।

लेकिन क्या होगा यदि कंप्यूटर पूरी आकृति को एक साथ अस्तित्व में "सपना" देख सके? यह एक बड़ा सवाल है जो कंप्यूटर ग्राफिक्स के शोधकर्ता पूछ रहे हैं। वे इस "ईंट-दर-ईंट" बनाने वाली शैली से दूर जाने की कोशिश कर रहे हैं और "डिफ्यूजन" (diffusion) नामक एक विधि का उपयोग करना चाहते हैं। आप डिफ्यूजन को एक कोहरे के धीरे-धीरे छंटने के रूप में देख सकते हैं जिससे नीचे छिपी एक मूर्ति प्रकट होती है। एक-एक करके टुकड़े बनाने के बजाय, कंप्यूटर शोर (noise) के एक बिखरे हुए बादल से शुरू करता है और धीरे-धीरे इसे तब तक परिष्कृत करता है जब तक कि एक पूर्ण 3D वस्तु प्रकट न हो जाए। चुनौती यह रही है कि 3D आकार पेचीदा होते हैं; वे केवल सपाट चित्र नहीं हैं, बल्कि उनमें एक "कंकाल" (त्रिकोणों का जाल) भी होता है जिसे पूरी तरह से जुड़ना चाहिए। यदि कंप्यूटर आकार को सही बना लेता है लेकिन उसका कंकाल गलत हो जाता है, तो वस्तु बिखर जाती है।

यहीं पर "नेक्सस" (Nexus) नामक एक नया शोध पत्र आता है। नेक्सस के पीछे के शोधकर्ताओं ने तय किया कि वे 3D मेष को एक रोबोट द्वारा ईंटें बिछाने की तरह बनाने के बजाय, उन्हें मिट्टी को आकार देने वाले एक मूर्तिकार की तरह देखने लगे। उन्होंने एक नई प्रणाली बनाई जो दो बड़े, समानांतर चरणों में 3D मेष बनाती है, जिससे टुकड़ों को एक विशिष्ट क्रम में व्यवस्थित करने की आवश्यकता पूरी तरह से समाप्त हो जाती है। पहले, वे यह पता लगाने के लिए एक विशेष "कोहरा-छंटने" (fog-clearing) की प्रक्रिया का उपयोग करते हैं कि वस्तु के बिंदु (vertices) कहाँ होने चाहिए, जिससे एक खुरदरे ढेर से एक विस्तृत मॉडल बनता है। दूसरा, वे एक चतुर नए गणितीय तरीके का उपयोग करते हैं ताकि यह पता लगाया जा सके कि वे बिंदु आपस में कैसे जुड़ते हैं, बिना कभी क्रम का अनुमान लगाए।

यह शोध पत्र सुझाव देता है कि यह नया तरीका पुराने तरीकों की सबसे बड़ी समस्याओं को हल करता है। पुराना "ईंट-दर-ईंट" वाला दृष्टिकोण अक्सर त्रुटियों को जमा कर देता है, जहाँ एक गलती पूरे मॉडल को खराब कर देती है, और इसमें जटिल आकृतियाँ बनाने में बहुत समय लगता है। हालाँकि, नेक्सस इन जालों से बचने में सक्षम दिखता है। अपने परीक्षणों में, सिस्टम ने उच्च गुणवत्ता वाले 3D मॉडल बनाए जो पिछले सर्वोत्तम तरीकों की तुलना में बेहतर थे और जिनमें कम गलतियाँ थीं। शोधकर्ताओं ने वास्तविक 3D कलाकारों से, बिना यह जाने कि कौन सा कंप्यूटर बनाया है, परिणामों को देखने के लिए कहा, और कलाकारों ने भारी बहुमत से नेक्सस द्वारा बनाई गई आकृतियों को पसंद किया। यह पत्र दिखाता है कि कंप्यूटर को एक साथ पूरी आकृति देखने देने और इस नई "कोहरा-छंटने" तकनीक का उपयोग करने से, हम पहले की तुलना में बहुत तेज़ी से और अधिक विश्वसनीय रूप से जटिल, कलात्मक 3D दुनिया बना सकते हैं।

पुराना तरीका: एक खराब याददाश्त वाला रोबोट

यह समझने के लिए कि नेक्सस क्यों एक बड़ी बात है, आइए देखें कि कंप्यूटर पहले 3D आकृतियाँ कैसे बनाते थे। कल्पना कीजिए कि आप अपने किसी मित्र को फोन पर एक जटिल मूर्ति का वर्णन करने की कोशिश कर रहे हैं। पुराना तरीका यह था कि कहना, "पहले, यहाँ एक बिंदु रखें। फिर, वहाँ एक बिंदु रखें। अब, उन्हें जोड़ें। फिर, एक और बिंदु रखें..." आपको हर एक बिंदु और जुड़ाव को एक सख्त रेखा में, एक के बाद एक सूचीबद्ध करना पड़ता था। इसे "ऑटोरिग्रेसिव" (autoregressive) प्रक्रिया कहा जाता है।

इस पंक्ति-दर-पं पंक्ति वाले दृष्टिकोण की समस्या यह है कि यह निर्देशों की एक बहुत लंबी सूची के साथ "टेलीफोन" खेल जैसा है। यदि आप पहले निर्देश में एक छोटी सी गलती करते हैं, तो अगला निर्देश समझ में नहीं आएगा, और पूरी मूर्ति एक टेढ़े-मेढ़े मलबे जैसी दिखेगी। साथ ही, क्योंकि कंप्यूटर को अगला चरण शुरू करने से पहले एक चरण को समाप्त होने का इंतज़ार करना पड़ता है, इसलिए कुछ भी जटिल बनाने में बहुत समय लगता है। यह एक विशाल भित्ति चित्र (mural) को पेंट करने की कोशिश करने जैसा है जहाँ आपको केवल एक बार में एक छोटा सा वर्ग इंच पेंट करने की अनुमति है, और अगले वर्ग तक जाने से पहले पेंट सूखने का इंतज़ार करना पड़ता है।

नया तरीका: आकृति का सपना देखना

नेक्सस खेल बदल देता है और कहता है, "जब हम पूरी चीज़ का एक साथ सपना देख सकते हैं, तो उसे टुकड़ों में क्यों बनाएँ?" शोधकर्ता उनकी विधि को "डिफ्यूजन" कहते हैं। इसे इस तरह सोचें: कल्पना कीजिए कि आपके पास रंगीन कोहरे से भरा एक जार है। उस कोहरे के भीतर, एक छिपी हुई आकृति प्रकट होने का इंतज़ार कर रही है। कंप्यूटर यादृच्छिक, बिखरे हुए कोहरे से भरे जार से शुरू होता है। फिर, वह एक कदम पीछे हटता है और पूछता है, "यदि मैं इस कोहरे का थोड़ा सा हिस्सा हटा दूँ, तो कौन सी आकृति दिखाई दे रही है?" वह ऐसा बार-बार करता है, धीरे-धीरे शोर को साफ करता है जब तक कि एक पूर्ण 3D वस्तु सामने न आ जाए।

लेकिन एक पेंच है। एक 3D वस्तु केवल एक चिकना ढेर नहीं है; यह त्रिकोणों का एक जाल है। कंप्यूटर को दो चीजें जानने की आवश्यकता होती है: बिंदु कहाँ हैं (ज्यामिति/geometry) और वे कैसे जुड़ते हैं (टोपोलॉजी/topology)। पुराने डिफ्यूजन तरीके "वे कैसे जुड़ते हैं" वाले हिस्से में संघर्ष करते थे क्योंकि वस्तुओं के आधार पर त्रिकोणों की संख्या बदल सकती है, और कंप्यूटर क्रम का अनुमान लगाने में भ्रमित हो जाता था।

नेक्सस का दो-चरणीय जादू

नेक्सस इसे दो अलग-अलग, सुपर-फास्ट कार्यों में विभाजित करके हल करता है जिन्हें एक-दूसरे का इंतज़ार करने की आवश्यकता नहीं है।

चरण 1: ऑक्ट्री मूर्तिकार (बिंदुओं को खोजना)
सबसे पहले, सिस्टम यह पता लगाता है कि वस्तु के बिंदु कहाँ होने चाहिए। पूरी वस्तु को एक साथ देखने के बजाय, यह एक "पदानुक्रमित ऑक्ट्री" (hierarchical octree) का उपयोग करता है। एक विशाल 3D रूबिक्स क्यूब की कल्पना करें। कंप्यूटर पूरे क्यूब को देखकर शुरू करता है। क्या वस्तु इसके अंदर है? यदि हाँ, तो यह उस क्यूब को आठ छोटे क्यूब में विभाजित करता है। यह प्रत्येक छोटे क्यूब की जाँच करता है। यदि एक छोटा क्यूब वस्तु का हिस्सा है, तो यह उस एक को आठ और भी छोटे क्यूब में विभाजित करता है। यह तब तक यही प्रक्रिया जारी रखता है, अधिक और अधिक विस्तृत होता जाता है, जब तक कि यह सटीक स्थान न ढूंढ ले जहाँ बिंदु होने चाहिए।

यह एक ऐसे मूर्तिकार की तरह है जो पत्थर के एक बड़े ब्लॉक से शुरू करता है, आकार पाने के लिए कोनों को काटता है, फिर वक्र (curves) पाने के लिए छोटे टुकड़े काटता है, और अंत में बारीक विवरणों के लिए एक छोटे उपकरण का उपयोग करता है। कंप्यूटर इस "कोहरा-छंटने" की प्रक्रिया को क्यूब के हर स्तर पर करता है, जिससे आकार एक खुरदरे ढेर से एक तीक्ष्ण, विस्तृत वस्तु में बदल जाता है। क्योंकि यह इसे परतों में करता है, यह बहुत कुशल है और वस्तु के आकार से भ्रमित नहीं होता है।

चरण 2: स्पेसटाइम वीवर (बिंदुओं को जोड़ना)
एक बार बिंदु मिल जाने के बाद, कंप्यूटर को त्रिकोण बनाने के लिए उन्हें जोड़ना होता है। यह सबसे कठिन हिस्सा है। शोधकर्ताओं ने "स्पेसटाइम इंटरवल" (Spacetime Interval) नामक एक नया गणितीय चमत्कार बनाया है।

कल्पना कीजिए कि आपके पास अंतरिक्ष में तैरते हुए बिंदुओं का एक समूह है। सामान्य गणित में, यदि दो बिंदु पास हैं, तो वे "जुड़े" हुए हैं। लेकिन 3D आकृतियों में, दो बिंदु पास हो सकते हैं लेकिन जुड़े नहीं हो सकते (जैसे कागज के एक पतले पन्ने के विपरीत दिशा में दो बिंदु)। पुरानी गणित इसमें भ्रमित हो जाती थी।

"स्पेसटाइम इंटरवल" एक विशेष रूलर की तरह है जिसके दो पक्ष हैं: एक "स्पेस" (स्थान) पक्ष और एक "टाइम" (समय) पक्ष। कंप्यूटर प्रत्येक बिंदु को एक गुप्त कोड देता है जिसमें स्थान और समय दोनों भाग होते हैं। यह देखने के लिए कि क्या दो बिंदुओं को जोड़ा जाना चाहिए, यह केवल उनके बीच की दूरी को नहीं मापता है। यह उनके स्थान की दूरी और समय की दूरी के बीच के अंतर को मापता है। यदि स्थान का भाग समय के भाग से बड़ा है, तो वे जुड़ जाते हैं। यदि समय का भाग बड़ा है, तो वे अलग रहते हैं।

यह अजीब लग सकता है, लेकिन यह जादू की तरह काम करता है। यह कंप्यूटर को उन जटिल आकारों को संभालने की अनुमति देता है जहाँ बिंदु पास हैं लेकिन उन्हें छूना नहीं चाहिए, या दूर हैं लेकिन उन्हें जुड़ना चाहिए। यह ऐसे विशेष चश्मे रखने जैसा है जो आपको बिंदुओं को जोड़ने वाले अदृश्य धागों को देखने की अनुमति देता है, भले ही बिंदु गलत जगह पर दिख रहे हों। इस ट्रिक का उपयोग करके, कंप्यूटर बिना क्रम का अनुमान लगाए, एक ही बार में सभी कनेक्शनों को समझ सकता है।

परिणाम क्या दर्शाते हैं

शोधकर्ताओं ने इंटरनेट से हजारों खिलौनों और वस्तुओं सहित विशाल 3D डेटासेट पर नेक्सस का परीक्षण किया। उन्होंने इसकी तुलना मौजूदा सर्वोत्तम विधियों से की, जो अभी भी पुराने "ईंट-दर-ईंट" दृष्टिकोण का उपयोग करती हैं।

परिणाम स्पष्ट थे: नेक्सस ने बेहतर आकृतियाँ बनाईं। मॉडलों में छेद कम थे, टूटे हुए हिस्से कम थे, और वे वास्तविक वस्तुओं की तरह दिखते थे। जब उन्होंने कलाकारों से बिना यह जाने कि कौन सा कंप्यूटर बनाया है, पसंदीदा मॉडल चुनने को कहा, तो कलाकारों ने 93% बार नेक्सस के मॉडलों को चुना। यह एक बड़ी जीत है।

पत्र यह भी दिखाता है कि नेक्सस बहुत मजबूत है। भले ही इनपुट डेटा अव्यवस्थित या शोर (जैसे एक खराब 3D स्कैन) से भरा हो, नेक्सस फिर भी एक साफ आकृति बनाने में सफल रहा। यह हजारों त्रिकोणों वाली वस्तुओं को भी संभाल सकता था, जिसे पुराने तरीकों के साथ बनाने में बहुत समय लगता था। वास्तव में, यह एक सिंगल कंप्यूटर चिप पर लगभग 60 सेकंड में 20,000 त्रिकोणों वाला एक जटिल दृश्य बना सकता है।

यह क्यों महत्वपूर्ण है

यह शोध पत्र सुझाव देता है कि हमें कंप्यूटर को रोबोट की तरह 3D दुनिया बनाने के लिए मजबूर करने की आवश्यकता नहीं है। उन्हें "सपना देखने" की प्रक्रिया (डिफ्यूजन) का उपयोग करने देने और उन्हें कनेक्शनों को समझने का एक नया तरीका (स्पेसटाइम इंटरवल) देने से, हम अधिक सुंदर, सटीक और तेजी से बनने वाली 3D आकृतियाँ बना सकते हैं।

शोधकर्ता स्वीकार करते हैं कि उनकी विधि अभी भी पूर्ण नहीं है। बिंदुओं को उत्पन्न करने में अभी भी लगभग एक मिनट लगता है, और कभी-कभी यह सुनिश्चित करने के लिए कि चेहरे सही दिशा में हैं, वस्तु के चेहरों (faces) को थोड़ा अतिरिक्त सुधारने की आवश्यकता होती है। लेकिन मूल विचार—कि हम एक विशिष्ट क्रम में चीजों को व्यवस्थित किए बिना जटिल 3D मेष बना सकते हैं—3D कला और गेमिंग के भविष्य के लिए एक शक्तिशाली नई दिशा प्रतीत होता है। यह कंप्यूटर को ऐसी पूरी दुनिया बनाने का द्वार खोलता है जो हमारे सपनों की तरह स्वाभाविक और तरल महसूस होती है।

अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?

आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।

Digest आज़माएँ →