সম্প্রতি, হোমশের গবেষণা ও উন্নয়ন দল MD31 বাইনোকুলার ক্যাপচার মডিউল, RK3588 এজ কম্পিউটিং প্ল্যাটফর্ম এবং AXU9EGB FPGA অ্যাক্সিলারেটর বোর্ডের তিন স্তরের ক্যাসকেড সংহতকরণ সম্পন্ন করেছে।এবং পর্যায়ক্রমে একটি প্রযুক্তিগত প্রতিবেদন প্রকাশ করেছে. ক্যামেরার দ্বারা 640×480 গ্রেস্কেল চোখের ছবি ক্যাপচার থেকে, গুণমান মূল্যায়ন, আইরিস স্থানীয়করণ, বৈশিষ্ট্য inference, 1:N মিলে,স্ক্রিনে ফিরে স্বীকৃতি ফলাফল প্রদর্শনের জন্য এই সমগ্র পাইপলাইন এখন তিনটি হার্ডওয়্যার বোর্ড জুড়ে সম্পূর্ণরূপে সঞ্চালিত.
হোমশের জন্য, এটা শুধু আরেকটি সফল ইন্টিগ্রেশন টেস্টের চেয়েও বেশি।এর মানে হল যে আমরা আইরিস স্বীকৃতি ক্ষমতা যা পূর্বে উইন্ডোজ শিল্প পিসিতে চলছিল তা কম শক্তি খরচ সহ একটি প্রান্ত স্থাপত্যে স্থানান্তরিত করেছি, আরও নমনীয় ফর্ম ফ্যাক্টর, এবং বিভিন্ন টার্মিনাল ডিভাইসে এম্বেড করার ক্ষমতা।
পুরো সিস্টেমটি একটি ক্যাসকেড আর্কিটেকচার গ্রহণ করেঃ এমডি 31 ক্যামেরা দ্বারা ক্যাপচার এবং ক্রপিং, আরকে 3588 দ্বারা অ্যাক্সেস এবং সংক্রমণ, AXU9EGB এফপিজিএ দ্বারা অনুমান এবং আরকে 3588 দ্বারা ভিজ্যুয়াল ফিডব্যাক।MD31 আউটপুট উভয় বাম এবং ডান চোখের জন্য একক চোখের ইমেজ ক্রপ; আর কে ৩৫৮৮ অ্যান্ড্রয়েড এআরএম ৬৪ এ চালিত হয়, যা বাইনোকুলার পেয়ারিং, টাস্ক ম্যানেজমেন্ট এবং নেটওয়ার্ক ট্রান্সমিশনের জন্য দায়ী; এফপিজিএ গুণমান গেট এবং সমস্ত আইরিস অ্যালগরিদম পরিচালনা করে,এবং প্রদর্শনের জন্য RK3588 ফিরে ফলাফল পাঠায়.
শ্রমের এই বিভাজন আরও গভীর অর্থ বহন করেঃ ক্যামেরা ক্যাপচার এবং এফপিজিএ অনুমান সম্পূর্ণরূপে বিচ্ছিন্ন, একটি ইউনিফাইড প্রোটোকল শব্দার্থিক স্তর দ্বারা সংযুক্ত।বাম এবং ডান চোখের প্রতিটি সেট একটি অপারেশন আইডি এবং একটি কঠোরভাবে ক্রমবর্ধমান ক্রম সংখ্যা সঙ্গে যুক্ত করা হয়, পূর্বরূপ ফ্রেম, পুনরায় চেষ্টা ফ্রেম এবং পূর্ববর্তী কাজ থেকে ফ্রেম মধ্যে কোন বিভ্রান্তি নিশ্চিত করে।উভয় আমাদের উত্তরাধিকার উইন্ডোজ সমাধান এবং নতুন RK3588 সমাধান FPGA প্রোটোকল এবং inference ফলাফল সংজ্ঞা একই সেট ভাগ, যার মধ্যে দুটি প্রজন্মের হোস্ট সিস্টেমকে সমর্থন করে এমন এক সেট বোর্ড পরিষেবা রয়েছে।
![]()
তিন স্তরের ক্যাসকেডের সামগ্রিক তথ্য প্রবাহ
এফপিজিএ গুণমানের অবস্থা, প্রার্থীর পরিচয়, অনুরূপতার স্কোর, দূরত্ব, প্রান্তিক এবং পর্যায়ের সময়কাল একসাথে ফেরত দেয়, যা ব্যবহারকারীদের জন্য পুরো স্বীকৃতি প্রক্রিয়াটিকে সম্পূর্ণ দৃশ্যমান করে তোলে।
AXU9EGB এর উপর নির্ভর করে, Zynq UltraScale + MPSoC FPGA বোর্ডের উপর ভিত্তি করে, এবং Vitis AI 3.0 এবং DPU হার্ডওয়্যার ত্বরণ দ্বারা সক্ষম,এটি সম্পূর্ণ সাত ধাপের inference পাইপলাইন গ্রহণ করে: ইনপুট ভ্যালিডেশন থেকে, ছয় প্যারামিটার বৃত্তাকার মডেলের মাধ্যমে ছাত্র এবং আইরিস স্থানীয়করণ, গুণমান গেটিং, ডাউগম্যান মেরু স্থানাঙ্ক unwrapping,IResNet100 গভীর নেটওয়ার্ক দ্বারা 512-মাত্রিক আইরিস বৈশিষ্ট্য জেনারেশন, 1: এল 2 স্বাভাবিকীকরণের পরে এন মেলে, এবং অবশেষে প্রতি পর্যায়ের বিলম্বের সাথে ফলাফল ফেরত দেয়।
এফপিজিএ-তে বৈশিষ্ট্যগুলি স্থিতিশীলভাবে বের করার জন্য শত স্তরের গভীর নেটওয়ার্ককে সক্ষম করা মডেল কোয়ান্টাইজেশন, ক্যালিব্রেশন ডেটাসেট এবং বাস্তব ক্যামেরা চিত্র বিতরণগুলির মধ্যে কঠোর সারিবদ্ধতার উপর নির্ভর করে,পাশাপাশি একটি কাস্টম শূন্য কপি ত্বরণ ব্যাকএন্ড জন্য বৃত্তাকার মডেলহোমশ ১৫ বছর ধরে ঠিক এই কাজটিই করে আসছে: হার্ডওয়্যারে অ্যালগরিদমকে এম্বেড করা যাতে ডিভাইসের যতটা সম্ভব কাছাকাছি হতে পারে।
![]()
এফপিজিএ-তে সাত ধাপের বোর্ড ইনফারেন্স পাইপলাইন
তৃতীয় ধাপে মানের চেক ব্যর্থ চিত্রগুলি প্রত্যাখ্যান করা হয়, অপচয় বৈশিষ্ট্য গণনা এড়ানো।৫১২-মাত্রিক আইরিস বৈশিষ্ট্য ভেক্টর ৭-পদক্ষেপের বোর্ড ইনফারেন্স পাইপলাইন ৩২৬ টি সমষ্টিগত পরীক্ষায় উত্তীর্ণ
ব্যবহারের যুক্তি অনুযায়ী, সিস্টেমটি "কঠোর নিবন্ধন, নমনীয় স্বীকৃতি" নীতি মেনে চলে।ব্যবহারকারীর বাম এবং ডান চোখের টেমপ্লেট উভয়ই গুণমান গেট পাস করতে হবে এবং সফলভাবে নিবন্ধিত হতে হবে; ব্যর্থ ফ্রেম, ডুপ্লিকেট চোখের দিক এবং অজানা চোখের দিকগুলি নিবন্ধন গণনা থেকে বাদ দেওয়া হয়।টেমপ্লেট লাইব্রেরিতে বাম এবং ডান চোখের টেমপ্লেটগুলির তুলনায় N. যেকোনো একক ক্যোয়ারী চোখের চিত্রের সাথে যেকোনো টেমপ্লেট থেকে একটি ম্যাচ একটি ফলাফল প্রদান করে। ব্যবহারকারীদের সিস্টেমের জন্য উভয় চোখের অবস্থান নির্ধারণ করার প্রয়োজন নেই; যে চোখ ক্যাপচার করা হয় তা প্রক্রিয়া করা হয়।
গুণগত ত্রুটি, অস্থায়ী অসঙ্গতি বা পুনরুদ্ধারযোগ্য যোগাযোগের ত্রুটিগুলি হঠাৎ করে টাস্কটি শেষ করে না। সিস্টেম টাস্কের অবস্থা ধরে রাখে এবং পরবর্তী সেট চিত্রের জন্য অপেক্ষা করে চলেছে;সংযোগ পুনরুদ্ধারের পরে, এটি FPGA দ্বারা ইতিমধ্যে প্রাপ্ত ফ্রেম পুনরায় জমা না করে অপারেশন আইডি এবং স্বীকৃত ক্রমিক নম্বর থেকে পুনরায় শুরু করে। স্বীকৃতির প্রতিটি ধাপ √ গুণমান, সাদৃশ্য, দূরত্ব, প্রান্তিক,ল্যাটেনসি ইন্টারফেসে ফিড করা হয়, সফলতা, ব্যর্থতা এবং পুনরায় চেষ্টা ব্যবহারকারীদের কাছে দৃশ্যমান করে তোলে।
রেজিস্ট্রেশনের জন্য সম্পূর্ণ বাইনোকুলার টেমপ্লেট প্রয়োজন, যখন স্বীকৃতির জন্য কেবলমাত্র একটি চোখের মিল প্রয়োজন, সুরক্ষা এবং ব্যবহারকারীর অভিজ্ঞতা ভারসাম্য বজায় রাখা।
![]()
এই ধাপে ধাপে প্রতিবেদনে আমরা যা নিয়ে সবচেয়ে বেশি গর্বিত তা আসলে এর পদ্ধতি। প্রতিটি যাচাইকরণ সিদ্ধান্ত স্পষ্টভাবে চারটি ধরণের মধ্যে শ্রেণীবদ্ধ করা হয়ঃ পুনরুত্পাদনযোগ্য পরীক্ষার ফলাফলের জন্য "যাচাইকৃত",পূর্ববর্তী ইন্টিগ্রেশন রেকর্ড থেকে "ইতিহাসিকভাবে যাচাই করা হয়েছে"উইন্ডোজ বেসলাইনে ১৭৬টি অটোমেটেড টেস্ট সব পাস হয়েছে,১৫০টি পাইথন বোর্ড টেস্ট পাস, এবং রেজিস্ট্রেশন/পরিচিতি এবং সংযোগ পুনরুদ্ধার ফাংশন সমাপ্ত ইন্টিগ্রেশন এই সব প্রতিবেদনে নথিভুক্ত করা হয়।সাইটটিতে এখনও পুনরায় পরীক্ষা করা হয়নি এমন আইটেমগুলিও স্পষ্টভাবে কালো এবং সাদাতে "যাচাই করা হবে" চিহ্নিত করা হয়, কোন দ্বিমত ছাড়াই।
আইরিস সনাক্তকরণ হল পরিচয় সংক্রান্ত ব্যবসা, "সম্ভবত ঠিক আছে" এর জন্য কোন জায়গা ছাড়াই। কাগজে অনিশ্চয়তা নথিভুক্ত করা আমাদের গ্রাহকদের প্রতি এবং নিজেদের প্রতি আমাদের প্রতিশ্রুতি।
![]()
তিনটি মূল পরিসংখ্যানঃ ডিপিইউ ত্বরণের মাধ্যমে উত্পন্ন 512-মাত্রিক বৈশিষ্ট্য; সমস্ত 176 স্বয়ংক্রিয় উইন্ডোজ বেসলাইন পরীক্ষা পাস; 150 বোর্ড পাইথন পরীক্ষার রেকর্ড পাস।
প্রতিবেদনের সামগ্রিক রায় হল যে বর্তমান সমাধানটি ধাপে ধাপে প্রদর্শন, সংহতকরণ এবং নথিভুক্তকরণের ভিত্তি স্থাপন করেছে,পরিষ্কার স্থাপত্যগত সীমানা এবং প্রযুক্তিগতভাবে কার্যকর সামগ্রিক ক্যাসকেড স্থাপত্যপরবর্তী অগ্রাধিকারগুলিও সমানভাবে স্পষ্টঃ শেষ থেকে শেষ স্থিতিশীলতা, রিয়েল-টাইম চিত্রের গুণমান, মেরু সমন্বয় উন্মোচনের ধারাবাহিকতা এবং দীর্ঘমেয়াদী অপারেশনের জন্য বন্ধ লুপের অবস্থা পর্যবেক্ষণ,পাইপলাইনটিকে "ফাংশনাল" থেকে "স্থিতিশীল এবং নির্ভরযোগ্য" তে স্থানান্তর করা, এবং তারপর উৎপাদন-প্রস্তুত পণ্য।
স্ব-উন্নত আইরিস স্বীকৃতি চিপ থেকে শুরু করে, অ্যালগরিদম এবং এফপিজিএগুলির মধ্যে সফটওয়্যার-হার্ডওয়্যার সিঙ্ক্রোনাইজেশন পর্যন্ত, আজকের সম্পূর্ণ স্বীকৃতি পাইপলাইন প্রান্তিক ডিভাইসে এমবেডেড,হোমশ সবসময় বিশ্বাস করতেন যে বায়োমেট্রিক্সের ভবিষ্যৎএই পর্যায়ক্রমিক প্রতিবেদন সেই ভবিষ্যতের দিকে আরেকটি পদক্ষেপ।