हाल ही में, होमश की आर एंड डी टीम ने एमडी31 बाइनोक्यूलर कैप्चर मॉड्यूल, आरके3588 एज कंप्यूटिंग प्लेटफॉर्म और एएक्सयू9ईजीबी एफपीजीए एक्सेलेरेटर बोर्ड के तीन-स्तरीय कैस्केड एकीकरण को पूरा किया, और एक चरणबद्ध तकनीकी रिपोर्ट जारी की। कैमरे द्वारा 640×480 ग्रेस्केल आई इमेज को कैप्चर करने से लेकर, गुणवत्ता मूल्यांकन, आइरिस स्थानीयकरण, फीचर अनुमान, 1:एन मिलान, और फिर स्क्रीन पर पहचान परिणामों को प्रदर्शित करने तक - यह पूरी पाइपलाइन अब तीन हार्डवेयर बोर्डों पर पूरी तरह से चलती है।
होमश के लिए, यह सिर्फ एक और सफल एकीकरण परीक्षण से कहीं अधिक है। इसका मतलब है कि हमने पहले विंडोज इंडस्ट्रियल पीसी पर चलने वाली आइरिस पहचान क्षमताओं को कम बिजली की खपत, अधिक लचीले फॉर्म फैक्टर और विभिन्न टर्मिनल उपकरणों में एम्बेड करने की क्षमता वाले एज आर्किटेक्चर में स्थानांतरित कर दिया है।
संपूर्ण प्रणाली एक कैस्केड आर्किटेक्चर को अपनाती है: एमडी31 कैमरे द्वारा कैप्चर और क्रॉपिंग, आरके3588 द्वारा एक्सेस और ट्रांसमिशन, एएक्सयू9ईजीबी एफपीजीए द्वारा अनुमान, और आरके3588 द्वारा विजुअल फीडबैक। एमडी31 बाएं और दाएं दोनों आंखों के लिए क्रॉप की गई सिंगल-आई इमेज आउटपुट करता है; आरके3588 एंड्रॉइड एआरएम64 पर चलता है, जो बाइनोक्यूलर पेयरिंग, टास्क मैनेजमेंट और नेटवर्क ट्रांसमिशन के लिए जिम्मेदार है; एफपीजीए गुणवत्ता गेट और सभी आइरिस एल्गोरिदम को संभालता है, और डिस्प्ले के लिए आरके3588 को परिणाम वापस भेजता है।
श्रम का यह विभाजन गहरा अर्थ रखता है: कैमरा कैप्चर और एफपीजीए अनुमान पूरी तरह से अलग हैं, जो एक एकीकृत प्रोटोकॉल सिमेंटिक लेयर से जुड़े हैं। बाएं और दाएं आंख की प्रत्येक जोड़ी की छवियों को एक ऑपरेशन आईडी और एक सख्ती से बढ़ती अनुक्रम संख्या के साथ जोड़ा जाता है, यह सुनिश्चित करते हुए कि पूर्वावलोकन फ्रेम, पुनः प्रयास फ्रेम और पिछले कार्यों से फ्रेम के बीच कोई भ्रम न हो। नतीजतन, हमारे लीगेसी विंडोज समाधान और नए आरके3588 समाधान दोनों एफपीजीए प्रोटोकॉल और अनुमान परिणाम परिभाषाओं के एक ही सेट को साझा करते हैं, जिसमें ऑन-बोर्ड सेवाओं का एक सेट दो पीढ़ी के होस्ट सिस्टम का समर्थन करता है।
![]()
तीन-स्तरीय कैस्केड का समग्र डेटा प्रवाह
एफपीजीए गुणवत्ता स्थिति, उम्मीदवार पहचान, समानता स्कोर, दूरी, थ्रेशोल्ड और चरण अवधि एक साथ लौटाता है, जिससे संपूर्ण पहचान प्रक्रिया उपयोगकर्ताओं के लिए पूरी तरह से दिखाई देती है।
पाइपलाइन का सबसे भारी हिस्सा एएक्सयू9ईजीबी पर है। ज़िनक अल्ट्रास्केल+ एमपीएसओसी एफपीजीए बोर्ड पर आधारित, और विटिस एआई 3.0 और डी.पी.यू. हार्डवेयर त्वरण द्वारा सक्षम, यह पूर्ण सात-चरणीय अनुमान पाइपलाइन को संभालता है: इनपुट सत्यापन, छह-पैरामीटर सर्कुलर मॉडल के माध्यम से पुतली और आइरिस स्थानीयकरण, गुणवत्ता गेटिंग, डौगमैन पोलर कोऑर्डिनेट अनरैपिंग, आईआरईएसनेट100 डीप नेटवर्क द्वारा 512-आयामी आइरिस फीचर जनरेशन, एल2 सामान्यीकरण के बाद 1:एन मिलान, और अंत में प्रति-चरण विलंबता के साथ परिणाम वापस करना।
एफपीजीए पर स्थिर रूप से सुविधाओं को निकालने के लिए सौ-परत गहरे नेटवर्क को सक्षम करने के लिए मॉडल क्वांटाइजेशन, कैलिब्रेशन डेटासेट और वास्तविक कैमरा छवि वितरण के बीच सख्त संरेखण पर निर्भर करता है, साथ ही सर्कुलर मॉडल के लिए एक कस्टम जीरो-कॉपी त्वरण बैकएंड पर भी। यही वह है जो होमश 15 वर्षों से कर रहा है: एल्गोरिदम को हार्डवेयर में एम्बेड करना, ताकि पहचान डिवाइस के जितना संभव हो उतना करीब हो सके।
![]()
एफपीजीए पर सात-चरणीय ऑन-बोर्ड अनुमान पाइपलाइन
गुणवत्ता जांच में विफल होने वाली छवियों को तीसरे चरण में अस्वीकार कर दिया जाता है, जिससे फीचर गणना का अपव्यय टल जाता है। 512-आयामी आइरिस फीचर वेक्टर - 7-चरणीय ऑन-बोर्ड अनुमान पाइपलाइन - 326 संचयी परीक्षण पास हुए
उपयोग तर्क के संदर्भ में, प्रणाली "सख्त पंजीकरण, लचीली पहचान" के सिद्धांत का पालन करती है। पंजीकरण के दौरान, उपयोगकर्ता के बाएं और दाएं दोनों आंख के टेम्प्लेट को गुणवत्ता गेट पास करना होगा और सफलतापूर्वक नामांकित होना होगा; विफल फ्रेम, डुप्लिकेट आंख के पक्ष और अज्ञात आंख के पक्ष पंजीकरण गणना से बाहर रखे जाते हैं। इसके विपरीत, पहचान के दौरान, बाएं और दाएं आंखों का अलग-अलग अनुमान लगाया जाता है और टेम्प्लेट लाइब्रेरी में क्रमशः बाएं और दाएं आंख के टेम्प्लेट के खिलाफ 1:एन मिलान किया जाता है। किसी भी एकल क्वेरी आई इमेज से किसी भी टेम्प्लेट के खिलाफ एक मिलान एक परिणाम देता है - उपयोगकर्ताओं को सिस्टम के लिए दोनों आंखों को स्थिति में रखने की आवश्यकता नहीं है; जो भी आंख कैप्चर की जाती है, उसे संसाधित किया जाता है।
गुणवत्ता विफलताएं, अस्थायी बेमेल या ठीक होने योग्य संचार त्रुटियां कार्य को अचानक समाप्त नहीं करती हैं। प्रणाली कार्य स्थिति को बनाए रखती है और छवियों के अगले सेट की प्रतीक्षा करना जारी रखती है; कनेक्शन ठीक होने के बाद, यह ऑपरेशन आईडी और स्वीकार किए गए अनुक्रम संख्याओं से फिर से शुरू होती है, बिना उन फ्रेमों को फिर से सबमिट किए जिन्हें एफपीजीए द्वारा पहले ही प्राप्त कर लिया गया है। पहचान के हर चरण - गुणवत्ता, समानता, दूरी, थ्रेशोल्ड, विलंबता - इंटरफ़ेस को फीड किया जाता है, जिससे सफलता, विफलता और पुनः प्रयास उपयोगकर्ताओं के लिए दिखाई देते हैं।
पंजीकरण के लिए पूर्ण बाइनोक्यूलर टेम्प्लेट की आवश्यकता होती है, जबकि पहचान के लिए केवल किसी भी आंख से मिलान की आवश्यकता होती है, जो सुरक्षा और उपयोगकर्ता अनुभव को संतुलित करता है।
![]()
इस चरणबद्ध रिपोर्ट में हमें जिस चीज पर सबसे ज्यादा गर्व है, वह वास्तव में इसकी कार्यप्रणाली है। प्रत्येक सत्यापन निष्कर्ष को स्पष्ट रूप से चार प्रकारों में वर्गीकृत किया गया है: "सत्यापित" पुनरुत्पादनीय परीक्षण परिणामों के लिए, "ऐतिहासिक रूप से सत्यापित" पिछले एकीकरण रिकॉर्ड से, "अनुमानित" कार्यान्वयन तर्क से प्राप्त, और ईमानदारी से "सत्यापित किया जाना है" के रूप में चिह्नित अस्थायी रूप से अप्रमाणित वस्तुओं के लिए। विंडोज बेसलाइन पर 176 स्वचालित परीक्षण पास हुए, 150 ऑन-बोर्ड पायथन परीक्षण पास हुए, और पंजीकरण/पहचान और कनेक्शन रिकवरी फ़ंक्शन ने एकीकरण पूरा किया - यह सब रिपोर्ट में प्रलेखित है। जिन वस्तुओं का साइट पर अभी तक पुनः परीक्षण नहीं किया गया है, उन्हें भी स्पष्ट रूप से "सत्यापित किया जाना है" के रूप में काले और सफेद रंग में चिह्नित किया गया है, जिसमें कोई अस्पष्टता नहीं है।
आइरिस पहचान पहचान का व्यवसाय है, जिसमें "शायद ठीक है" के लिए कोई जगह नहीं है। अनिश्चितताओं को कागज पर दर्ज करना हमारे ग्राहकों के प्रति और स्वयं के प्रति हमारी प्रतिबद्धता है।
![]()
तीन प्रमुख आंकड़े: डी.पी.यू. त्वरण के माध्यम से उत्पन्न 512-आयामी विशेषताएं; सभी 176 स्वचालित विंडोज बेसलाइन परीक्षण पास हुए; 150 ऑन-बोर्ड पायथन परीक्षण रिकॉर्ड पास हुए।
रिपोर्ट का समग्र निर्णय यह है कि वर्तमान समाधान ने चरणबद्ध प्रदर्शन, एकीकरण और प्रलेखन के लिए नींव रखी है, जिसमें स्पष्ट वास्तुशिल्प सीमाएं और तकनीकी रूप से व्यवहार्य समग्र कैस्केड आर्किटेक्चर है। अगली प्राथमिकताएं समान रूप से स्पष्ट हैं: एंड-टू-एंड स्थिरता, वास्तविक समय छवि गुणवत्ता, पोलर कोऑर्डिनेट अनरैपिंग स्थिरता, और दीर्घकालिक संचालन के लिए बंद-लूप स्थिति निगरानी, पाइपलाइन को "कार्यात्मक" से "स्थिर और विश्वसनीय" तक, और फिर उत्पादन-तैयार उत्पादों तक ले जाना।
स्व-विकसित आइरिस पहचान चिप्स से लेकर, एल्गोरिदम और एफपीजीए के बीच सॉफ्टवेयर-हार्डवेयर तालमेल तक, आज के एज उपकरणों में एम्बेडेड पूर्ण पहचान पाइपलाइन तक, होमश का हमेशा मानना रहा है कि बायोमेट्रिक्स का भविष्य एज पर है। यह चरणबद्ध रिपोर्ट उस भविष्य की ओर एक और कदम है।