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

Fishbone: From One 3D Asset to a Million Controllable Edits

यह शोधपत्र फिशबोन (Fishbone) को पेश करता है, जो एक एकीकृत रिब-स्पाइन (rib-spine) प्रतिनिधित्व है जो एक एकल 3D मेश को दस लाख नियंत्रणीय संपादनों में बदल देता है, जिससे प्राकृतिक जीवों से प्रेरित एक ज्यामितीय रूप से जागरूक संरचना के माध्यम से रीयल-टाइम पैरामीट्रिक विरूपण, रिड्यूस्ड-स्पेस डायनेमिक्स और एनिमेशन सक्षम होता है।

मूल लेखक: Yumeng He, Xiaoying Wang, Peihao Li, Yanjia Huang, Joe Masterjohn, Jiajun Wu, Leonidas Guibas, Yin Yang, Ying Jiang, Chenfanfu Jiang

प्रकाशित 2026-05-26
📖 6 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Yumeng He, Xiaoying Wang, Peihao Li, Yanjia Huang, Joe Masterjohn, Jiajun Wu, Leonidas Guibas, Yin Yang, Ying Jiang, Chenfanfu Jiang

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

कल्पना कीजिए कि आपके पास एक ड्रैगन, एक कुर्सी या एक पौधे की 3D डिजिटल मूर्ति है। अभी, यदि आप इसका आकार बदलना चाहते हैं—जैसे कि ड्रैगन की पूंछ को मोटा करना या कुर्सी की पीठ को मोड़ना—तो आपको आमतौर पर दो कठिन काम करने पड़ते हैं:

  1. मूर्तिकार का तरीका: मॉडल बनाने वाले हजारों छोटे बिंदुओं (vertices) को मैन्युअल रूप से धकेलना और खींचना। यह धीमा, उबाऊ और विशेषज्ञ कौशल की मांग करने वाला काम है।
  2. कठपुतली संचालक का तरीका: मॉडल के अंदर एक जटिल कंकाल बनाना और हर हिस्से से जुड़ी डोरियों (rigging) को मैन्युअल रूप से जोड़ना। हर नए ऑब्जेक्ट के लिए सेटअप करने में घंटों लग जाते हैं।

Fishbone एक नया टूल है जो इसे हल करता है। यह किसी भी 3D आकार को देखते ही स्वचालित रूप से उसके अंदर के "कंकाल" (skeleton) और "पसली" (ribs) को खोज लेता है। यह एक अव्यवस्थित, जटिल 3D मॉडल को एक मछली के कंकाल की तरह नियंत्रित करने में आसान बना देता है।

यह कैसे काम करता है, इसके सरल उदाहरण यहाँ दिए गए:

1. "फिशबोन" संरचना (The "Fishbone" Structure)

लेखकों ने देखा कि प्रकृति में, मछलियों जैसे जीवों में एक केंद्रीय रीढ़ की हड्डी (spine) होती है जो शरीर के समग्र घुमाव और लंबाई को नियंत्रित करती है, और पसलियां (ribs - बगल की हड्डियाँ) होती हैं जो विशिष्ट बिंदुओं पर शरीर की चौड़ाई और मोटाई को नियंत्रित करती हैं।

Fishbone स्वचालित रूप से आपके द्वारा दिए गए किसी भी 3D ऑब्जेक्ट के अंदर यही संरचना बनाता है:

  • रीढ़ की हड्डी (The Spine): यह ऑब्जेक्ट के बिल्कुल केंद्र से गुजरने वाली एक चिकनी रेखा ढूंढता है, जैसे कि एक बैकबोन। यह पूरे ऑब्जेक्ट के झुकने, मुड़ने या खिंचने जैसे वैश्विक (global) आंदोलनों को नियंत्रित करता है।
  • पसलियां (The Ribs): यह ऑब्जेक्ट को क्रॉस-सेक्शन में काटता है (जैसे ब्रेड का लोफ काटना) और उन स्लाइसों पर ऑब्जेक्ट के चारों ओर लूप बनाता है। ये पसलियां स्थानीय विवरणों को नियंत्रित करती हैं, जैसे कमर को पतला करना, सिर को चौड़ा करना, या किसी क्रॉस-सेक्शन के आकार को बदलना।
  • त्वचा (The Skin): यह एक "मैप" (जिसे स्किनिंग वेट्स कहा जाता है) बनाता है जो सतह को इन आंतरिक हड्डियों से जोड़ता है। जब आप एक हड्डी को हिलाते हैं, तो त्वचा सुचारू रूप से चलती है, ठीक वैसे ही जैसे कंकाल के ऊपर वास्तविक मांस हिलता है।

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

2. आप इसे कैसे नियंत्रित करते हैं

एक बार फिशबोन बन जाने के बाद, आप फोटो एडिट करने की तरह सरल स्लाइडर्स का उपयोग करके 3D मॉडल को एडिट कर सकते हैं:

  • रिब कंट्रोल्स (Rib Controls): क्या आप एक पौधे के तने को मोटा करना चाहते हैं? आप एक "रिब" को पकड़ते हैं और उसे स्केल करके बड़ा करते हैं। क्या आप लैंप शेड को घुमाना चाहते हैं? आप एक रिब को घुमाते हैं।
  • स्पाइन कंट्रोल्स (Spine Controls): क्या आप गर्दन को मोड़ना चाहते हैं? आप रीढ़ को मोड़ते हैं। क्या आप पूंछ को लंबा करना चाहते हैं? आप रीढ़ को खींचते हैं।

क्योंकि सिस्टम को ज्यामिति (geometry) की समझ है, इसलिए यह जानता है कि त्वचा को बिना फटे या अजीब दिखे बिना कैसे खींचा जाए। यह एक जादुई छड़ी की तरह है जो जानती है कि बिना मास्टर मूर्तिकार बने मिट्टी को कैसे नया आकार दिया जाए।

3. इसे चलाना (एनिमेशन और भौतिकी)

पेपर यह भी दिखाता है कि फिशबोन संरचना भारी कंप्यूटिंग पावर के बिना चीजों को वास्तविक रूप से चलाने के लिए एकदम सही है।

  • रिड्यूस्ड सिमुलेशन (Reduced Simulation): सतह पर लाखों छोटे बिंदुओं के लिए भौतिकी (physics) की गणना करने के बजाय (जो कि धीमा है), कंप्यूटर केवल कुछ ही "स्पाइन पॉइंट्स" के लिए भौतिकी की गणना करता है। फिर यह उन गतिविधियों को सतह पर प्रोजेक्ट करता है।
  • उदाहरण: कल्पना कीजिए कि जंगल में हवा चल रही है। हर एक पत्ते के हिलने की गणना करने के बजाय, आप केवल पेड़ की शाखाओं के झूमने की गणना करते हैं। पत्ते स्वाभाविक रूप से चलते हैं क्योंकि वे शाखाओं से जुड़े होते हैं। Fishbone 3D मॉडल्स के लिए यही करता है, जिससे पक्षी के पंखों का गुरुत्वाकर्षण के कारण नीचे झुकना या पौधे का हवा में झूमना जैसे वास्तविक समय के प्रभाव संभव होते हैं।

4. उन्होंने इसके साथ क्या किया

शोधकर्ताओं ने केवल यह टूल ही नहीं बनाया; उन्होंने इसका उपयोग 1,36,000 3D ऑब्जेक्ट्स का एक विशाल डेटासेट (Fishbone-136K) बनाने के लिए किया जिसमें पहले से ही ये कंकाल बने हुए हैं। उन्होंने तीन मुख्य उपयोगों का प्रदर्शन किया:

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

सारांश

Fishbone हर 3D ऑब्जेक्ट को एक स्वचालित, अदृश्य कंकाल और पसलियों का ढांचा देने जैसा है। यह जटिल, कठिन से एडिट होने वाले 3D मॉडल्स को आसानी से नियंत्रित होने वाली वस्तुओं में बदल देता है जिन्हें तुरंत मोड़ा, घुमाया और एनिमेट किया जा सकता है। यह मैन्युअल रिगिंग की आवश्यकता को समाप्त करता है, किसी भी आकार पर काम करता है, और रोबोट को बेहतर सीखने और AI द्वारा नियंत्रणीय 3D दुनिया बनाने के द्वार खोलता है।

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

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

Digest आज़माएँ →