वस्तु पहचान — गोल्फ क्लब और बॉल ट्रैकिंग
वस्तु पहचान क्या है?
जब वस्तु पहचान सक्षम होती है, तो Swing Catalyst हर वीडियो फ़्रेम में गोल्फ क्लब और बॉल का पता लगाता है और स्केलेटन विज़ुअलाइज़ेशन के ऊपर 3D ओवरले बनाता है। आपको दिखाई देता है:
- क्लब ओवरले — शाफ़्ट के साथ पाँच कीपॉइंट (हेड टॉप, हेड बॉटम, शाफ़्ट बॉटम, मिडिल, और ग्रिप एंड) जो रंग-कोडेड रेखाओं से जुड़े होते हैं। रंग क्लब हेड पर पीले से लेकर ग्रिप पर सियान तक फीके पड़ते हैं, ताकि दिशा तुरंत स्पष्ट हो जाए।
- बॉल ओवरले — पहचानी गई बॉल की स्थिति पर एक सफ़ेद गोला।
ओवरले लाइव कैमरा व्यू और रिकॉर्ड किए गए टेक के प्लेबैक, दोनों के दौरान दिखाई देते हैं। वस्तु पहचान के बिना रिकॉर्ड किए गए टेक सामान्य रूप से केवल-बॉडी विज़ुअलाइज़ेशन के साथ प्लेबैक होते हैं।
वस्तु पहचान केवल गोल्फ़ तक सीमित क्यों है
वस्तु पहचान फ़िलहाल केवल गोल्फ़ का समर्थन करती है। अंतर्निहित मॉडल (वस्तु पहचान के लिए RTMDet-M और क्लब पोज़ अनुमान के लिए RTMPose-M) विशेष रूप से गोल्फ़ उपकरण पर प्रशिक्षित हैं। अन्य खेलों (बेसबॉल, टेनिस) तक विस्तार के लिए अतिरिक्त प्रशिक्षित मॉडल आवश्यक हैं, जो अभी उपलब्ध नहीं हैं। आर्किटेक्चर को भविष्य में अतिरिक्त खेलों का समर्थन करने के लिए डिज़ाइन किया गया है; नए मॉडल जारी होने पर पाइपलाइन में कोई कोड बदलाव आवश्यक नहीं होगा।
वस्तु पहचान को सक्षम या अक्षम कैसे करें
डिटेक्शन मोड (ग्लोबल सेटिंग)
- Settings → Video & Capture खोलें।
- Advanced Settings सेक्शन तक स्क्रॉल करें।
- Detection Mode ड्रॉपडाउन ढूँढें।
- MultiClass — व्यक्ति पहचान और वस्तु पहचान, दोनों चलाता है। यह डिफ़ॉल्ट है।
- HumanOnly — केवल व्यक्ति पहचान चलाता है। इसका उपयोग करें यदि आपको क्लब और बॉल ट्रैकिंग की आवश्यकता नहीं है, या यदि आपको प्रदर्शन संबंधी समस्याएँ आ रही हैं।
- मोड बदलने पर डिटेक्शन सेवाएँ स्वचालित रूप से पुनः आरंभ हो जाती हैं। ऐप को पुनः आरंभ करने की आवश्यकता नहीं है।
Enable Object Detection टॉगल (प्रति-सत्र)
जब Detection Mode को MultiClass पर सेट किया जाता है, तो एक अलग वस्तु पहचान सक्षम करें टॉगल उपलब्ध होता है। ग्लोबल Detection Mode बदले बिना वर्तमान सत्र के लिए अस्थायी रूप से वस्तु पहचान को छोड़ने हेतु इसे बंद करें। जब Detection Mode HumanOnly होता है, तो यह टॉगल धूसर (ग्रे-आउट) रहता है।
व्यूपोर्ट में ओवरले दिखाएँ / छिपाएँ
क्लब और बॉल ओवरले को स्वतंत्र रूप से दिखाने या छिपाने के लिए व्यूपोर्ट के ऊपर स्थित टूलबार का उपयोग करें:
- Show Club — क्लब कीपॉइंट और बोन ओवरले को टॉगल करता है।
- Show Ball — बॉल स्फीयर ओवरले को टॉगल करता है।
ये टॉगल डिटेक्शन को पुनः आरंभ किए बिना तुरंत प्रभावी हो जाते हैं और सत्रों के बीच बने रहते हैं।
हार्डवेयर आवश्यकताएँ
वस्तु पहचान के लिए केवल-बॉडी मोशन कैप्चर की तुलना में अधिक GPU मेमोरी की आवश्यकता होती है।
| मोड | न्यूनतम VRAM | अनुशंसित VRAM |
|---|---|---|
| HumanOnly (केवल बॉडी) | 6 GB | 8 GB |
| MultiClass (बॉडी + गोल्फ़ उपकरण) | 8 GB | 10 GB+ |
पूर्ण विवरण और संगत ग्राफ़िक्स कार्ड की पूरी सूची के लिए, देखें अनुशंसित कंप्यूटर विशिष्टियाँ ।
8 GB से कम VRAM वाले सिस्टम पर, ऐप्लिकेशन स्वचालित रूप से केवल-व्यक्ति पहचान पर वापस आ सकता है। ऐसा होने पर Settings → Video & Capture में एक सूचना बैनर दिखाई देगा।
Intel इंटीग्रेटेड ग्राफ़िक्स (UHD 620/770): Intel iGPU कॉन्फ़िगरेशन पर वस्तु पहचान स्वचालित रूप से अक्षम कर दी जाती है, क्योंकि OS द्वारा आवंटित VRAM बजट (आमतौर पर 400–800 MB) पर्याप्त नहीं होता। केवल-व्यक्ति मोशन कैप्चर सामान्य रूप से काम करता रहता है।
प्लेबैक में आपको क्या दिखाई देता है
जब आप ऐसा टेक खोलते हैं जो वस्तु पहचान सक्षम होने पर रिकॉर्ड किया गया था:
- क्लब और बॉल ओवरले, बॉडी स्केलेटन के साथ-साथ टाइमलाइन पर दिखाई देते हैं।
- जब आप टाइमलाइन को स्क्रब करते हैं, तो ओवरले वीडियो फ़्रेम के साथ सिंक्रोनाइज़ रहते हैं।
- कम-विश्वसनीयता वाली पहचानें गलत स्थितियों पर कूदने के बजाय धीरे-धीरे फीकी पड़ जाती हैं।
- आप ऊपर बताए गए टूलबार नियंत्रणों का उपयोग करके क्लब और बॉल की दृश्यता को स्वतंत्र रूप से टॉगल कर सकते हैं।
वस्तु पहचान उपलब्ध होने से पहले रिकॉर्ड किए गए टेक, या जिनमें Detection Mode को HumanOnly पर सेट किया गया था, केवल बॉडी स्केलेटन दिखाते हैं। उन्हें देखने के लिए किसी पुनः प्रोसेसिंग की आवश्यकता नहीं है — वे सामान्य रूप से खुलते हैं।
किसी मौजूदा टेक में वस्तु पहचान डेटा जोड़ने के लिए, रिकॉर्डिंग को विश्लेषण मोड में खोलें, टूलबार में मोशन कैप्चर बटन पर क्लिक करें, और Reprocess MoCap चुनें। यह रिकॉर्ड किए गए फ़्रेम पर बॉडी और वस्तु, दोनों की पहचान को फिर से चलाता है।
समस्या निवारण
क्लब और बॉल ओवरले दिखाई नहीं देते
- जाँचें कि Settings → Video & Capture → Detection Mode, MultiClass पर सेट है।
- जाँचें कि वस्तु पहचान सक्षम करें टॉगल चालू है।
- जाँचें कि क्या सेटिंग्स में “Club and ball tracking models are not yet available” सूचना बैनर दिखाई दे रहा है। यदि हाँ, तो आवश्यक मॉडल फ़ाइलें कंपोनेंट्स डायरेक्टरी में मौजूद नहीं हैं। कंपोनेंट इंस्टॉलेशन गाइड का पालन करते हुए मोशन कैप्चर कंपोनेंट्स को फिर से इंस्टॉल करें।
VRAM चेतावनी / केवल-व्यक्ति पर स्वचालित फ़ॉलबैक
ऐप्लिकेशन एक चेतावनी लॉग करता है और निम्न स्थितियों में केवल-व्यक्ति पहचान पर वापस आ जाता है:
- सेवा शुरू होने पर DirectML 600 MB से कम मुक्त VRAM की रिपोर्ट करता है, या
- सिस्टम में Intel इंटीग्रेटेड GPU है।
इसे हल करने के लिए: सुनिश्चित करें कि कोई अन्य GPU-गहन ऐप्लिकेशन नहीं चल रहा है, और जाँचें कि आपका ग्राफ़िक्स कार्ड MultiClass डिटेक्शन (न्यूनतम 8 GB VRAM) के लिए अनुशंसित विशिष्टियों को पूरा करता है।
ओवरले गलत गतिविधि के लिए दिखाई देते हैं
वस्तु पहचान केवल गोल्फ़ गतिविधियों के लिए सक्रिय है। यदि आप गैर-गोल्फ़ खेल रिकॉर्ड कर रहे हैं और कोई क्लब या बॉल ओवरले नहीं दिखता, तो यह अपेक्षित व्यवहार है। गैर-गोल्फ़ गतिविधियों के लिए Settings में Detection Mode सेटिंग नहीं दिखाई जाती।
कम पहचान सटीकता या फ़्लिकरिंग ओवरले
- सुनिश्चित करें कि स्विंग के अधिकांश हिस्से में क्लब और बॉल पर अच्छी रोशनी हो और वे छिपे हुए न हों।
- सिस्टम लोड कम करने के लिए कैमरा फ़्रेम रेट घटाने का प्रयास करें (देखें मोशन कैप्चर सेटिंग्स )।
- यदि आपको बैकग्राउंड की वस्तुओं से गलत पहचानें दिख रही हैं, तो Settings → Video & Capture → Advanced Settings में डिटेक्शन कॉन्फ़िडेंस थ्रेशोल्ड बढ़ाएँ।
- लगातार खराब पहचान के लिए, Execution Provider को DirectML में बदलने का प्रयास करें, क्योंकि इसकी हार्डवेयर संगतता सबसे व्यापक है।
अपडेट के बाद मॉडल फ़ाइलें गायब
यदि किसी ऐप्लिकेशन अपडेट से आवश्यक मॉडल वर्शन बदल जाते हैं, तो सेटिंग्स में सूचना बैनर फिर से दिखाई देगा। कंपोनेंट्स को फिर से इंस्टॉल करने के लिए कंपोनेंट इंस्टॉलेशन गाइड का पालन करें।
यह भी देखें: मोशन कैप्चर गाइड · मोशन कैप्चर सेटिंग्स · सिस्टम आवश्यकताएँ