चेतावनी: यह पृष्ठ एक स्वचालित (मशीन) अनुवाद है, किसी भी संदेह के मामले में कृपया मूल अंग्रेजी दस्तावेज़ देखें। इससे होने वाली असुविधा के लिए हम क्षमा चाहते हैं।

ईसीट्रैकर - पहली शुरुआत। शुरू करना

ईसीट्रैकर सेटअप गाइड

कार्यक्रम की उचित छवि विश्लेषण स्तर प्रदान करने के लिए, इसे जांचना और नमूने के मैट्रिक्स को भरना आवश्यक है। रोगी की शारीरिक विशेषताओं और कंप्यूटर के प्रदर्शन के आधार पर कई मापदंडों को बदलना भी आवश्यक है। आवेदन की पहली शुरुआत के दौरान यह विशेष रूप से महत्वपूर्ण है।

की प्रारंभिक सेटिंग प्रक्रिया ECTtracker और कार्यक्रम के साथ आगे के काम में निम्नलिखित चरण शामिल हैं:

कार्यक्रम की शुरुआत और मान्यता संरचना का चयन

प्रोग्राम के साथ काम करना शुरू करने के लिए, उपयोगकर्ता को ECTtracker।exe फ़ाइल खोलकर आंख-ट्रैकिंग एप्लिकेशन लॉन्च करना होगा। यदि उपयोगकर्ता को पहले से सहेजी गई सेटिंग्स प्रोफ़ाइल का उपयोग करने की आवश्यकता होती है, तो उपयोगकर्ता को "चयन करना होगा"समायोजन"-"लोड सेटिंग्स"कार्यक्रम शुरू करने के बाद मेनू आइटम, फिर प्रोग्राम के संवाद बॉक्स में वांछित फ़ाइल चुनें (अंजीर देखें 2)। नई कॉन्फ़िगरेशन फ़ाइल के चयन के बाद सभी परिवर्तन लागू होते हैं।

Loading configuration file for ECTtracker (अंजीर। 2। के लिए लोड हो रहा है कॉन्फ़िगरेशन फ़ाइल ECTtracker)

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

Different recognition structures (अंजीर। 3. विभिन्न मान्यता संरचनाएं)

संरचना चयन प्रक्रिया के लिए मुख्य सिद्धांत छवि के किसी भी टुकड़े से अधिक से अधिक महत्वपूर्ण बिंदुओं को डालना है, जिसमें अधिकतम दृष्टिगत रूप से भिन्न परिवर्तन होते हैं। संरचना के प्रमुख बिंदु, जो फ्रेम के एक स्थिर क्षेत्र से ऊपर स्थित हैं, सिस्टम पर कुल भार को बढ़ाते हैं और ट्रैकिंग की गुणवत्ता को नकारात्मक रूप से प्रभावित करते हैं।

छवि स्रोत का चयन करना और ग्रैब-फॉर्म सेट करना

ट्रैकिंग से पहले, उपयोगकर्ता को छवि स्रोत को पूर्वनिर्धारित करना होगा ECTtracker। यदि प्रोग्राम का उपयोग एक अलग एप्लिकेशन के साथ किया जाता है जो वेब-कैमरा या किसी अन्य डिवाइस से वीडियो प्राप्त करता है, तो उपयोगकर्ता को पहले उस एप्लिकेशन को शुरू करना होगा। यदि प्रोग्राम पहले से रिकॉर्ड किए गए वीडियो के साथ काम करता है, तो पहले मीडिया प्लेयर विंडो को खोलना आवश्यक है। यह उपयोगकर्ता के मैनुअल के संयुक्त कार्य का वर्णन करता है ECTtracker तथा ECTcamera सॉफ्टवेयर। ECTcamera एक लैपटॉप या किसी भी हटाने योग्य कैमरा के वेब-कैमरा के साथ उपयोग करने के लिए एक आवेदन है जो कंप्यूटर से जुड़ा है।

एक से वीडियो टुकड़ा के सही प्रदर्शन प्रदान करने के लिए ECTcamera विंडो, ऐसी विंडो के ऊपर लक्ष्य विंडो (ग्रैब-फॉर्म) रखना आवश्यक है। की शुरुआत के दौरान ECTtracker, उपयोगकर्ता एक अर्ध-पारदर्शी आयताकार क्षेत्र को लाल सीमा के साथ देख सकता है, जिसका उद्देश्य वीडियो कैप्चरिंग और इसे प्रोग्राम में प्रसारित करना है। वीडियो कैप्चरिंग सेट करने के लिए, वीडियो विंडो के ऊपर लक्ष्य विंडो को स्थानांतरित करना आवश्यक है (अंजीर देखें 4)। यह ध्यान देने योग्य है कि वीडियो विंडो में संरचना के प्रमुख बिंदु ECTtracker छवि के अधिकतम संभव परिवर्तनशील क्षेत्र को कवर करना होगा।

Capturing video fragment with the target window (अंजीर। 4. लक्ष्य खिड़की के साथ वीडियो टुकड़ा कैप्चर करना)

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

The grab form size changing menu (अंजीर। 5. ग्रैब फॉर्म आकार बदलते मेनू)

उपयोगकर्ता इसे सक्रिय करने के लिए ग्रैब फॉर्म पर लेफ्ट-क्लिक भी कर सकता है, और मक्खी पर इसका आकार बदलने के लिए गर्म कुंजियों का उपयोग कर सकता है:

उल्लेख किए गए संयोजनों में से प्रत्येक हड़पने के फॉर्म के तत्काल अद्यतन और कार्यक्रम की मुख्य विंडो का कारण होगा।

कैप्चर की गई छवि के ऊपर ग्रैब-रूप की संरचना और सही स्थिति के चयन के बाद, प्रोग्राम ऑपरेशन और सही छवि मान्यता के लिए काम करने वाले नमूनों के मैट्रिक्स को बनाना या लोड करना आवश्यक है। यदि उपयोगकर्ता ने पहले इस तरह के मैट्रिक्स का नमूना बनाया है, तो इसे लोड किया जा सकता है:

यदि कोई मैट्रिक्स का नमूना नहीं बनाया गया था, तो उपयोगकर्ता को इसे मैन्युअल मोड में या स्वचालित अंशांकन सुविधा का उपयोग करके बनाना होगा।

स्वचालित अंशांकन

स्वचालित अंशांकन में एक स्क्रिप्ट शामिल होती है, जो उपयोगकर्ता को विभिन्न आंख वाले राज्यों के साथ सहायक छवियां दिखाती है (दोनों आंखें खुलती हैं, केवल दाईं आंख खुली, केवल बाईं आंख खुली, दोनों आंखें बंद हो जाती हैं)। उपयोगकर्ता को ऐसी छवियों का पालन करना होगा और स्क्रीन पर छवि के अनुसार एक या दोनों आंखों को बंद करना होगा। ऐसी छवियों के विभिन्न उदाहरण चित्र 6 पर दिखाए गए हैं।

Auxiliary images for automatic calibration (चित्र। 6. स्वचालित अंशांकन के लिए सहायक चित्र)

चयनित स्क्रिप्ट के आधार पर, चित्र स्क्रीन के विभिन्न भागों पर दिखाए जाने वाले हैं। यदि कोई स्क्रीन को 9 अलग-अलग हिस्सों में विभाजित करता है, तो प्रत्येक भाग एक सहायक छवि के साथ मेल खाएगा (अंजीर देखें 7)। कार्यक्रम प्रत्येक स्थिति और आंखों की स्थिति के लिए मैट्रिक्स में एक अलग नमूना बनाने जा रहा है। उपयोगकर्ता जिस स्क्रीन को देख रहा है, उसकी परवाह किए बिना कार्यक्रम के उचित कार्य प्रदान करने के लिए यह विधि आवश्यक है।

Various positions of auxiliary icons (अंजीर। 7. सहायक आइकन के विभिन्न पदों)

का व्यास ४ the ECTtracker सेटिंग्स विंडो उपयोगकर्ता को ऑटो-कैलिब्रेशन स्क्रिप्ट के साथ एक फ़ाइल का चयन करने की अनुमति देती है। स्क्रिप्ट की कार्यक्षमता फ़ाइल के नाम से निर्धारित की जा सकती है, क्योंकि इसमें एक विशेष प्रतीक एन्कोडिंग है। एस अक्षर से पहले एक नंबर आंख राज्यों की मात्रा दिखाता है, जो ऑटो-अंशांकन आइकन पर दिखाए जाते हैं। पी अक्षर से पहले एक संख्या स्क्रीन पर आइकन के विभिन्न पदों की मात्रा दिखाती है। एम अक्षर से पहले एक संख्या नमूने की मैट्रिक्स में पंक्तियों की मात्रा दिखाती है।

1 उदाहरण: यदि Eye_2S5P2M.dat स्क्रिप्ट का चयन किया जाता है, तो उपयोगकर्ता को खुली और बंद आँखों वाले आइकन दिखाई देंगे। आइकन को 5 अलग-अलग स्क्रीन पदों (ऊपरी बाएं कोने में, ऊपरी दाएं कोने में, निचले बाएं कोने में और निचले दाएं कोने में) दिखाया जाएगा। अंशांकन प्रक्रिया मैट्रिक्स के मैट्रिक्स की 2 पंक्तियों को भरने जा रही है।

दूसरा उदाहरण: यदि Eye_4S5P4M.dat स्क्रिप्ट का चयन किया जाता है, तो उपयोगकर्ता को आंखों की चार संभावित अवस्थाओं (दोनों आंखें, दाईं आंख खुली, बाईं आंख खुली, दोनों आंखें बंद) के साथ आइकन दिखाई देंगे। आइकन को 5 अलग-अलग स्क्रीन स्थितियों में दिखाया जाने वाला है। अंशांकन प्रक्रिया नमूने की मैट्रिक्स की 4 पंक्तियों को भरने जा रही है।

इस प्रकार, ऑटो-अंशांकन के प्रकार का चयन करना संभव है जो एक विशिष्ट उपयोगकर्ता को फिट बैठता है। जैसे यदि मरीज केवल एक आंख को हिला सकता है, तो यह एक स्क्रिप्ट को लोड करने के लिए उपयोगी हो सकता है जो दो प्रकार के नमूने बनाता है - खुली आंख और बंद आंख (ऐसे मामले में, उपयोगकर्ता को केवल काम करने के क्षेत्र के ऊपर ग्रैब-फॉर्म का पता लगाना पड़ता है आंख और एक आंख के लिए मान्यता संरचना का उपयोग करें)। यदि रोगी दोनों आँखों से झपकी ले सकता है, तो यह आँखों की 4 अवस्थाओं और दोनों आँखों की पहचान संरचना के लिए एक स्क्रिप्ट को लोड करने के लिए उपयोगी हो सकता है। Eye_2S1P2M.dat स्क्रिप्ट डिफ़ॉल्ट रूप से उपयोग की जाती है ECTtracker.

अंशांकन प्रक्रिया शुरू करने के लिए, "का चयन करना आवश्यक है"नमूने"-"स्वचालित अंशांकन"मेनू आइटम या दबाएं F11 बटन। उपयोगकर्ता एक-एक करके उलटी गिनती घड़ी के साथ चित्र देखेंगे। प्रत्येक समय अवधि के अंत में एक ध्वनि होती है, जिसके बाद कार्यक्रम नमूना बचाता है और अगली छवि पर जाता है। अंशांकन प्रक्रिया उपयोगकर्ता को पूरी तरह से स्वचालित मोड में नमूने के मैट्रिक्स को भरने की अनुमति देती है।

ऑटो-कैलिब्रेशन सुविधा के कुछ परिणाम अच्छे नहीं लग सकते हैं, इसके कारण:

ऐसे मामलों में, उपयोगकर्ता "का उपयोग करके नमूने के मैट्रिक्स को मिटा सकता हैनमूने"-"नमूने के मैट्रिक्स को रीसेट करें"मेनू आइटम, और फिर प्रक्रिया के लिए उचित शर्तों को प्रदान करते हुए फिर से जांच कर सकते हैं।

मैनुअल अंशांकन

उपयोगकर्ता मैनुअल मोड में मैट्रिक्स के नमूने के लिए नमूनों का चयन कर सकता है। इस सुविधा का उपयोग करके, उपयोगकर्ता ऑटो-अंशांकन के दौरान प्राप्त खराब गुणवत्ता वाले नमूनों को प्रतिस्थापित कर सकता है, बिना पुन: अंशांकन या मैनुअल मोड में सभी नमूनों का चयन किए बिना।

के लिए नमूने के मैट्रिक्स ECTtracker 2 तरीकों से भरा जा सकता है:

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

Switching samples in the Matrix of Samples (चित्र। 10. नमूने के नमूने में स्विच करना)

महत्वपूर्ण जानकारी! छवि ट्रैकिंग गुणवत्ता में सुधार के लिए नमूने के भरने के उचित अंशांकन और सही मैट्रिक्स की आवश्यकता होती है। उपयोगकर्ता की आंख ट्रैकिंग की वर्तमान स्थिति की समग्र सटीकता प्रारंभिक सेटिंग गुणवत्ता पर निर्भर करती है। एक उचित अंशांकन प्रदर्शन करने के बाद, रोगी प्रतीकों के मैट्रिक्स के साथ लंबे समय तक काम करने में सक्षम होगा, कम गलतियां करेगा और तनाव को कम करेगा।

नमूने के मैट्रिक्स को भरने के लिए दिशानिर्देश:

अधिक विस्तृत सिफारिशें, पूर्ण विवरण, चित्र और चित्र "में पाए जा सकते हैं"सुझाव और तरकीब“अध्याय।

विन्यास पूरा करना

की प्रारंभिक सेटिंग प्रक्रिया को पूरा करने के लिए ECTtracker, उपयोगकर्ता को प्रोग्राम की सेटिंग्स विंडो में निम्नलिखित मापदंडों को इंगित करना होगा (इसे "के साथ खोला जा सकता है"समायोजन"-"सेटिंग दिखाएँ"मेनू आइटम या दबाकर F3 गर्म कुंजी):

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

जब उपयोगकर्ता सभी वांछित मापदंडों और मान्यता संरचना का चयन पूरा कर लेता है, तो लक्ष्य खिड़की और नमूने के मैट्रिक्स के उपयोग से छवि के विश्लेषण क्षेत्र के विनिर्देशन। ECTtracker शुरू किया जा सकता है। कार्यक्रम का संचालन शुरू करने के लिए, उपयोगकर्ता को "चयन करने की आवश्यकता है"शुरू"मुख्य मेनू का आइटम या दबाएं F2 बटन।

मैट्रिक्स से विश्लेषण की गई छवि और नमूनों की तुलना प्रत्येक फ्रेम के लिए की जाती है, जबकि पूर्व निर्धारित मिलान स्तर (वील पैरामीटर) से अधिक नमूनों के केंद्रों के निर्देशांक मुख्य प्रोग्राम विंडो में मान्यता प्राप्त नमूनों की सूची में दिखाए जाते हैं। जानकारी के क्षेत्र में अधिकतम मिलान स्तर के साथ नमूने के बारे में जानकारी दिखाई गई है ECTtracker.

कार्यक्रम वर्तमान छवि के लिए सबसे उपयुक्त नमूना निर्धारित करता है। इसी नमूने को नमूने के मैट्रिक्स में लाल रंग के साथ उजागर किया गया है। इस नमूने की पंक्ति के आधार पर, कार्यक्रम एक पूर्वनिर्धारित कुंजी कोड और क्रिया का चयन करता है, जो तब किसी भी प्राप्त सॉफ़्टवेयर को भेजा जाता है। ऐसे मामलों में जहां कोई भी नमूना वर्तमान छवि के साथ मेल नहीं खाता है, प्रोग्राम सेटिंग्स विंडो के पैरामीटर 9 में पूर्वनिर्धारित कार्यों में से एक को पूरा करता है। यदि पैरामीटर 9 में C मान है (केंद्र भाग से खोज नमूने), ECTtracker खोज बिंदु को विश्लेषण की गई छवि के केंद्र में ले जाता है और थोड़ी देर में खोज प्रक्रिया को फिर से शुरू करता है। यदि इस पैरामीटर में F मान है (अंतिम निर्देशांक से शुरू होने वाले खोज नमूने, जहां मैच पाया गया था), प्रोग्राम अंतिम मिलान क्षेत्र की सीमा के भीतर नमूने की खोज करने जा रहा है। जब कोई संगत नमूने नहीं मिलते हैं, तो फ्रेम की मात्रा कार्यक्रम की सेटिंग्स विंडो के पैरामीटर 6 में निर्दिष्ट की जा सकती है।