← नवीनतम पेपर
🤖 AI

StandardE2E: A Unified Framework for End-to-End Autonomous Driving Datasets

यह शोधपत्र StandardE2E को प्रस्तुत करता है, जो एक ओपन-सोर्स फ्रेमवर्क है जो एंड-टू-एंड ड्राइविंग मॉडल्स के लिए क्रॉस-डेटासेट प्रयोगों, प्रीट्रेनिंग और प्रीप्रोसेसिंग को सुव्यवस्थित करने के लिए विविध स्वायत्त ड्राइविंग डेटासेट्स को एक एकल मानकीकृत स्कीमा और इंटरफ़ेस के तहत एकीकृत करता है।

मूल लेखक: Stepan Konev

प्रकाशित 2026-06-04
📖 5 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Stepan Konev

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

कल्पना कीजिए कि आप एक रोबोट को कार चलाना सिखाने की कोशिश कर रहे हैं। ऐसा करने के लिए, आपको उसे अलग-अलग कारों से लिए गए, अलग-अलग शहरों के, और अलग-अलग कैमरों और सेंसरों से लिए गए हजारों घंटों के वीडियो दिखाने होंगे।

समस्या: बाबेल का टॉवर (The Tower of Babel)
अभी, हर प्रमुख ड्राइविंग डेटासेट (जैसे Waymo, Argoverse, या NAVSIM) अपनी एक अलग भाषा बोलता है।

  • एक डेटासेट डेटा को एक लॉक किए हुए बॉक्स (Protobuf) की तरह सेव करता है।
  • दूसरा स्प्रेडशीट स्टाइल (Parquet) का उपयोग करता है।
  • तीसरा पिकल्ड फाइल्स (pickled files) का जार है।
  • वे सभी "आगे" और "बाएं" को अलग तरह से मापते हैं।

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

समाधान: StandardE2E
यह पेपर StandardE2E को पेश करता है, जो एक यूनिवर्सल ट्रांसलेटर और एक मास्टर शेफ के प्रेप स्टेशन (prep station) के रूप में कार्य करता है। इसका लक्ष्य इन सभी बिखरे हुए, अलग-अलग डेटा स्रोतों को एक एकल, साफ, मानक प्रारूप (standard format) में बदलना है जिसे कोई भी AI मॉडल तुरंत "खा" सके।

यह कैसे काम करता है, यहाँ कुछ उपमाओं (analogies) का उपयोग किया गया है:

1. "यूनिवर्सल एडेप्टर" (The Universal Adapter - अनुवादक)

प्रत्येक डेटासेट से कच्चे डेटा को विभिन्न प्रकार के इलेक्ट्रिकल प्लग (US, UK, European, आदि) के रूप में सोचें। आप उन्हें सीधे अपने दीवार के सॉकेट (AI मॉडल) में नहीं लगा सकते।

  • StandardE2E कहता है: "हमें दीवार का सॉकेट बदलने की ज़रूरत नहीं है।"
  • इसके बजाय, हम प्रत्येक विशिष्ट डेटासेट के लिए एक एकल, छोटा एडेप्टर बनाते हैं। यह एडेप्टर उस डेटासेट के अजीब, मूल प्रारूप को एक मानक "प्लग" में बदल देता है जिसे StandardFrameData कहा जाता है।
  • एक बार जब डेटा इस मानक प्लग में आ जाता है, तो सिस्टम को इससे कोई फर्क नहीं पड़ता कि वह कहाँ से आया है। यह सब एक जैसा है।

2. "प्रेप स्टेशन" (The Prep Station - एडेप्टर चेन)

एक बार जब डेटा मानक प्रारूप में आ जाता है, तो यह एक "प्रेप स्टेशन" (जिसे Adapter Chain कहा जाता है) से गुजरता है।

  • एक फैक्ट्री लाइन की कल्पना करें। कच्चा डेटा आता है, और आप चुन सकते हैं कि आप क्या रखना चाहते हैं।
  • क्या आपको हाई-डेफिनिशन वीडियो चाहिए? लाइन उसे ज़ूम करती है और क्रॉप करती है।
  • क्या आपको सड़क का 3D मैप चाहिए? लाइन लेजर स्कैन को एक फ्लैट, बर्ड्स-आई व्यू (bird's-eye view) में बदल देती है।
  • यदि आपको ऑडियो की आवश्यकता नहीं है? तो लाइन उसे बस हटा देती है।
  • जादू: आप इस लाइन को एक साधारण चेकलिस्ट (एक YAML फ़ाइल) के साथ कॉन्फ़िगर कर सकते हैं। यदि आप "LiDAR" पर टिक नहीं करते हैं, तो सिस्टम कभी भी इसे प्रोसेस करने में समय बर्बाद नहीं करता है। यह बहुत अधिक कंप्यूटर पावर और हार्ड ड्राइव स्पेस बचाता है।

3. "मास्टर रेसिपी बुक" (The Master Recipe Book - इंडेक्स)

डेटा तैयार होने के बाद, इसे एक व्यवस्थित तरीके से हार्ड ड्राइव पर ( .npz फाइलों के रूप में) सेव किया जाता है, और एक "मास्टर रेसिपी बुक" (Parquet Index) बनाई जाती है।

  • यह किताब केवल फाइलों को सूचीबद्ध नहीं करती है; यह आपको बताती है कि उनके अंदर वास्तव में क्या है।
  • यह शोधकर्ताओं को यह कहने की अनुमति देता है, "मैं केवल शिकागो में बारिश वाले दिनों पर प्रशिक्षण लेना चाहता हूँ," या "मैं चाहता हूँ कि 50% डेटा Waymo से और 50% Argoverse से मिले।"
  • क्योंकि सब कुछ एक ही प्रारूप में है, कंप्यूटर इन विभिन्न स्रोतों से डेटा निकाल सकता है और उन्हें तुरंत मिला सकता है, जैसे विभिन्न फलों को एक ही स्मूदी में मिलाना।

4. "स्मार्ट किचन" (The Smart Kitchen - यूनिफाइड डेटासेट)

अंत में, AI मॉडल (शेफ) काम शुरू करता है। यह एक PyTorch DataLoader का उपयोग करता है, जो एक स्मार्ट किचन असिस्टेंट की तरह है।

  • यह असिस्टेंट मास्टर रेसिपी बुक को देखता है।
  • यह विभिन्न डेटासेट्स से तैयार सामग्री (मानक डेटा फाइलें) लेता है।
  • यह AI मॉडल को एक आदर्श, निरंतर प्रवाह में खिलाता है।
  • AI मॉडल को पता नहीं चलता या इससे फर्क नहीं पड़ता कि कुछ डेटा सैन फ्रांसिस्को की कार से आया था और कुछ लंदन की कार से। मॉडल के लिए, यह सब बस "ड्राइविंग डेटा" है।

यह एक बड़ी बात क्यों है?

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

यह फ्रेमवर्क आउट-ऑफ-द-बॉक्स छह प्रमुख डेटासेट्स (Waymo, Argoverse, और NAVSIM सहित) को सपोर्ट करता है। लेखकों का कहना है कि चूंकि सिस्टम इतना मॉड्यूलर है, इसलिए भविष्य में सातवां डेटासेट जोड़ना त्वरित और आसान होगा, जिससे शोधकर्ता बेहतर सेल्फ-ड्राइविंग कार बनाने के लिए डेटा को स्वतंत्र रूप से मिक्स और मैच कर सकेंगे।

संक्षेप में: StandardE2E शोधकर्ताओं को हर नए डेटासेट के लिए कस्टम ट्रांसलेटर बनाने में समय बर्बाद करने से रोकता है और उन्हें वास्तव में कारों को चलाना सिखाने पर ध्यान केंद्रित करने देता है।

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

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

Digest आज़माएँ →