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

EgoTrack3D: A Modular Framework for Egocentric 3D Object Tracking

EgoTrack3D एक मॉड्यूलर फ्रेमवर्क है जो मोशन स्कोरिंग और वोक्सेल-आधारित मर्ज़िंग के साथ 2D मास्क को ग्लोबल कोऑर्डिनेट फ्रेम में उठाकर, एगोसेंट्रिक RGB वीडियो से डायनेमिक 3D सीन रिप्रेजेंटेशन को पुनर्गठित और बनाए रखता है, जो स्पार्स और नॉइज़ी ऑब्जर्वेशन स्थितियों में भी मजबूत रहते हुए ADT डेटासेट पर स्टेट-ऑफ-द-आर्ट ट्रैकिंग सटीकता प्राप्त करता है।

मूल लेखक: Jan Kulik, Bjarni Dagur Thor Karason, Yung-Hsu Yang, Boyang Sun, Marc Pollefeys, Xi Wang

प्रकाशित 2026-08-11
📖 7 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Jan Kulik, Bjarni Dagur Thor Karason, Yung-Hsu Yang, Boyang Sun, Marc Pollefeys, Xi Wang

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

कल्पना कीजिए कि आपने हाई-टेक चश्मा पहना है जो आपको 3D में दुनिया देखने की अनुमति देता है, बिल्कुल एक रोबोट या वीडियो गेम कैरेक्टर की तरह। कमरे में सुरक्षित रूप से नेविगेट करने के लिए, इन चश्मों को अपने आस-पास की हर चीज़ का एक मानसिक मानचित्र (mental map) बनाना होगा: जैसे कुर्सी कहाँ है, कॉफी कप कहाँ रखा है, और एक चलते हुए व्यक्ति से दृश्य कैसे बदल जाता है। यह 3D परसेप्शन (3D perception) की दुनिया है, जहाँ कंप्यूटर कैमरा वीडियो से भौतिक दुनिया को समझने की कोशिश करते हैं।

आमतौर पर, कंप्यूटर 2D तस्वीरों (जैसे किसी फोटो में बिल्ली को ढूंढना) में चीजों को पहचानने में माहिर होते हैं। लेकिन जब आप अपना सिर हिलाते हैं, तो दुनिया बदल जाती है, वस्तुएं एक-दूसरे के पीछे छिप जाती हैं, और चीजें पेचीदा हो जाती हैं। एक वास्तविक 3D मैप बनाने के लिए, कंप्यूटर को न केवल यह जानने की जरूरत है कि कोई वस्तु क्या है, बल्कि यह भी कि वह स्थान में ठीक कहाँ है और समय के साथ कैसे चलती है। इसे 3D ऑब्जेक्ट ट्रैकिंग (3D object tracking) कहा जाता है। यह एक बिखरे हुए कमरे की एकल तस्वीर लेने और एक लाइव, 3D मॉडल होने के बीच का अंतर है जो आपके चलने के साथ हर सेकंड अपडेट होता रहता है। यह उन रोबोटों के लिए महत्वपूर्ण है जिन्हें खिलौनों से टकराने से बचना है, या ऑगमेंटेड रियलिटी ऐप्स के लिए जो आपकी असली दुनिया की मेज पर एक आभासी ड्रैगन को रखने चाहते हैं बिना उसके तैरते हुए दिखने के।


समस्या: "फर्स्ट-पर्सन" धुंधलापन (The "First-Person" Blur)

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

समाधान: EgoTrack3D

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

यह सिस्टम दो मुख्य मोड में काम करता है, इस आधार पर कि इसके पास कितनी जानकारी है:

  1. "हाई-डेफिनिशन" मोड (Dense): यदि कंप्यूटर के पास सटीक 3D डेप्थ डेटा है (जैसे कि एक अत्यंत सटीक 3D स्कैनर), तो यह एक मास्टर मूर्तिकार की तरह कार्य करता है। यह वीडियो से वस्तुओं के 2D आउटलाइन लेता है और उन्हें 3D स्पेस में "लिफ्ट" करता है, जिससे हर आइटम का एक पूर्ण पॉइंट-क्लाउड मॉडल बनता है। फिर यह यह पता लगाने के लिए एक विशेष मोशन डिटेक्टर का उपयोग करता है कि कौन सी वस्तुएं हिल रही हैं और कौन सी अपनी जगह पर टिकी हुई हैं। यदि यह एक ही वस्तु को दोबारा देखता है, तो यह डेटा को स्मार्ट तरीके से मर्ज कर देता है ताकि एक ही कुर्सी को दो अलग-अलग कुर्सियों के रूप में न गिना जाए।

  2. "रियल-वर्ल्ड" मोड (Sparse): वास्तविक दुनिया में, सटीक 3D स्कैनर दुर्लभ हैं। अक्सर, कंप्यूटर के पास चीजों के स्थान का केवल एक मोटा अनुमान होता है। इस मोड में, EgoTrack3D अपनी रणनीति बदल देता है। हर पिक्सेल का पूर्ण 3D मॉडल बनाने के बजाय, यह प्रत्येक वस्तु के लिए एक "बेस्ट गेस" (सबसे अच्छा अनुमान) 3D बॉक्स का उपयोग करता है। हिलते हाथों और हिलते कैमरों की अव्यवस्था को संभालने के लिए, यह एक चतुर तकनीक का उपयोग करता है: यह इंटरेक्शन (intersections/interaction) पर नज़र रखता है। यदि यह देखता है कि एक हाथ बर्तन पकड़ रहा है, तो यह जान जाता है कि वह बर्तन "डायनामिक" (गतिशील) है और उसे विशेष देखभाल की आवश्यकता है। यह उस बर्तन को ट्रैक करने के लिए एक अस्थायी "एंकर" बनाता है, भले ही उसका 3D बॉक्स थोड़ा डगमगाता हुआ दिखे।

यह कैसे काम करता है: जासूसी टूलकिट (The Detective's Toolkit)

यह सिस्टम पहेली सुलझाने के लिए कुछ चतुर उपकरणों का उपयोग करता है:

  • मोशन स्कोर (The Motion Score): यह केवल यह अनुमान नहीं लगाता कि कुछ हिल रहा है या नहीं; यह वस्तु पर सूक्ष्म बिंदुओं को ट्रैक करता है। यदि वे बिंदु महत्वपूर्ण रूप से बदलते हैं, तो सिस्टम उस वस्तु को "मूविंग" के रूप में चिह्नित करता है और उसकी स्थिति को तेजी से अपडेट करता है। यदि बिंदु स्थिर रहते हैं, तो यह उसे कमरे के एक ठोस, स्थिर हिस्से के रूप में मानता है।
  • वॉक्सेल मर्ज (The Voxel Merge): कल्पना कीजिए कि 3D दुनिया "वॉक्सेल्स" नामक छोटे 3D पिक्सेल से बनी है। यदि सिस्टम देखता है कि दो वस्तुएं एक ही स्थान घेर रही हैं, तो वह जानता है कि वे संभवतः एक ही वस्तु हैं। यह उन्हें आपस में मर्ज कर देता है, जिससे मैप साफ हो जाता है और डुप्लिकेट हट जाते हैं।
  • इंटरेक्शन गाइड (The Interaction Guide): "स्पार्स" मोड में, जब कंप्यूटर किसी चलती हुई वस्तु के बारे में अनिश्चित होता है, तो वह हाथों को देखता है। यदि कोई हाथ किसी वस्तु को पकड़े हुए है, तो सिस्टम उस वस्तु को "वीआईपी पास" देता है, यह सुनिश्चित करता है कि वह खो न जाए या अन्य वस्तुओं के साथ भ्रमित न हो, भले ही 3D डेटा शोर-शराबे वाला (noisy) हो।

परिणाम: एक स्पष्ट तस्वीर

शोधकर्ताओं ने EgoTrack3D का परीक्षण Aria Digital Twin (ADT) नामक एक डेटासेट पर किया, जिसमें लोगों के घूमने के वीडियो हैं और जिसमें सटीक 3D डेटा उपलब्ध है। उन्होंने अपने सिस्टम की तुलना अन्य शीर्ष विधियों से की।

परिणाम उत्साहजनक थे। सटीक डेटा का उपयोग करते समय, EgoTrack3D ने वस्तुओं के स्थान बताने की सटीकता में मौजूदा सबसे मजबूत बेसलाइन की तुलना में 11% का सुधार किया। "हाई-डेफिनिशन" मोड में, इसने एक ऐसा स्कोर प्राप्त किया जहाँ 63.01% वस्तुओं को सही ढंग से ट्रैक और स्थित किया गया (जिसे PCL नामक मीट्रिक द्वारा मापा गया है), जो अन्य विधियों की तुलना में काफी बेहतर था जो डुप्लिकेट या खोए हुए ट्रैक्स के कारण संघर्ष करती थीं।

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

निष्कर्ष (The Bottom Line)

EgoTrack3D कोई जादुई छड़ी नहीं है जो हर समस्या को तुरंत हल कर देती है। लेखक स्वीकार करते हैं कि यदि कैमरे का डेप्थ डेटा बहुत अधिक शोर वाला (noisy) है, तो सिस्टम अभी भी भ्रमित हो सकता है, और कभी-कभी यह किसी वस्तु को फिर से पहचानने में संघर्ष करता है यदि वह लंबे समय तक गायब रहती है। हालाँकि, पेपर यह सुझाव देता है कि मॉड्यूलर होने के कारण—अर्थात, यह इनपुट की गुणवत्ता के आधार पर विभिन्न उपकरणों को बदल सकता है—यह एक मजबूत प्रगति प्रदान करता है। यह साबित करता है कि हम अपने पहले-व्यक्ति (first-person) वीडियो से अपनी दुनिया के गतिशील, 3D मैप बना सकते हैं, जो स्थिर फर्नीचर और दैनिक जीवन की गतिशील अराजकता दोनों को संभाल सकता है, जिससे स्मार्ट रोबोट और अधिक इमर्सिव ऑगमेंटेड रियलिटी का मार्ग प्रशस्त होता है।

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

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

Digest आज़माएँ →