همه چیز در مورد شناسائی چهره-1
راهنمای شما برای شناسایی چهره: چگونه کار میکند، چرا اهمیت دارد و چگونه از آن استفاده کنیم
همه چیز در مورد شناسائی چهره-1
راهنمای شما برای شناسایی چهره: چگونه کار میکند، چرا اهمیت دارد
و
چگونه از آن استفاده کنیم
در برخی مواقع، تأیید هویت به تنوع گستردهای از آجرهای لگو شباهت دارد. آجرهای پایهای وجود دارند که بدون آنها نمیتوانید دیوارهای قلعه را بسازید. فقدان یک آجر باعث میشود که کل ساختار در معرض خطر فروپاشی قرار گیرد. همچنین آجرهای زینتی وجود دارند، مانند پرچمها یا حتی یک اژدها که میتواند بر روی دیوار بنشیند. میتوانید بدون آنها ادامه دهید، اما قطعاً کمتر سرگرمکننده است.
در این تشبیه، شناسایی چهره یک آجر پایهای برای هر روند تأیید هویت نیست، شاید به جز نظارت. با این حال، قطعاً یک لایه اضافی از امنیت برای اکثر کسبوکارها اضافه میکند.
در این پست، ما در مورد چگونگی کارکرد فرآیند شناسایی چهره در تأیید هویت بحث خواهیم کرد و سناریوهایی را پوشش میدهیم که در آنها ۱۰۰٪ ارزش امتحان کردن دارد.
شناسایی چهره چیست؟
شاید شما فقط با استفاده از دادههای بیومتریک خود سوار پرواز شدهاید، به ناحیهای امن وارد شدهاید بعد از این که دوربین چهرهتان را شناسایی کرد، یا حتی برای خرید مواد غذایی تنها با نگاه کردن به دوربین پرداخت کردهاید. این سناریوها استفاده روزافزون از شناسایی چهره را در موقعیتهای روزمره نشان میدهند.
شناسایی چهره یک فناوری بیومتریک است که شامل شناسایی یا تأیید یک فرد بر اساس ویژگیهای منحصر به فرد چهره او میشود. اصل این فناوری ساده است: زمانی که شما یک تصویر از یک فرد دارید، فناوری از طریق یک پایگاهداده از چهرهها جستجو میکند تا ببیند آیا تطابقی وجود دارد یا خیر. در مثال ما با پرداختها، سیستم بانکی به طور واقعی به تمام پروفایلهای مشتریان خود نگاه میکند تا فردی را که در لحظه در مقابل صندوقدار است شناسایی کند.
این جستجو بر اساس یک به چند (1:N) انجام میشود: یک چهره در مقابل تعداد زیادی چهره دیگر مقایسه میشود، که N به اندازه پایگاهداده اشاره دارد.
بهطور معمول، شناسایی چهره درصدی از شباهت را بهجای نتیجه تطابق دوتایی یا عدم تطابق ارائه میدهد. این به این دلیل است که چهرهها تحت تأثیر متغیرهایی مانند تغییرات در حالت چهره، زاویه ثبت، آرایش، لوازم جانبی و سن و سایر عوامل قرار دارند.
شناسایی چهره همان تطابق چهره است؟
از منظر تجاری، شناسایی چهره و تطابق چهره فرآیندهای متفاوتی هستند، هرچند یکی بر اساس دیگری استوار است.
تطابق چهره در اینجا به تأیید هویت چهره اشاره دارد که به صورت ۱:۱ انجام میشود. این زمانی است که شما یک مدرک شناسایی و یک سلفی از یک فرد دارید و هدف شما تأیید این است که آیا آن فرد در دو عکس یکی است یا نه.
از طرف دیگر، شناسایی چهره شامل شناسایی یک فرد خاص در یک پایگاه داده با استفاده از یک عکس واحد است. اگر به یک اصطلاح جایگزین برای شناسایی چهره نیاز دارید، میتوان از “جستجوی چهره” یا “شناسایی چهره” استفاده کرد.
چگونه سیستم شناسایی چهره کار میکند؟
به طور خلاصه، یک سیستم شناسایی چهره ویژگیهای چهره را تجزیه و تحلیل و مقایسه میکند تا یک فرد را شناسایی کند. اما بیایید دقیقتر نگاه کنیم.
- ضبط تصویر. این فرآیند با ضبط تصویر چهره یک فرد آغاز میشود. این ممکن است یک ضبط زنده در زمان واقعی (در حین ورود آنلاین یا در یک نقطه مرزی) باشد، یا میتواند عکسی یا ویدئویی باشد که از دستگاه کاربر بارگذاری شده است.
- شناسایی چهره. پس از دستیابی به تصویر، سیستم شناسایی چهره بهدنبال شناسایی و تشخیص یک چهره در آن میگردد. هدف اصلی این مرحله تشخیص چهره از پسزمینه است. بنابراین، سیستم تنها روی شناسایی و جداسازی چهره در تصویر تمرکز میکند و سایر موارد را نادیده میگیرد.
- استخراج ویژگیهای چهره. در این مرحله، فناوری شناسایی چهره ویژگیهای کلیدی چهره، که به آنها نقاط نشانه چهره نیز گفته میشود، تجزیه و تحلیل میکند. این نقاط مشخصی بر روی چهره هستند، مانند فاصله بین چشمها، عرض بینی، شکل خط فک، موقعیت استخوانهای گونه و غیره.
- ایجاد الگوهای چهره. سپس ویژگیهای استخراج شده به یک نمایه ریاضی یا الگو تبدیل میشود. این الگو نسخه دیجیتالی از چهره است که سیستم از آن برای مقایسه استفاده خواهد کرد.
- تطبیق چهره. در مرحله بعد، سیستم شناسایی چهره الگوی چهره جدید ضبط شده را با الگوهای ذخیره شده در یک پایگاه داده مقایسه میکند تا مطابقتی پیدا کند.
- تصمیمگیری. بر اساس نتایج، سیستم شناسایی چهره یک حکم ارائه میدهد که میگوید آیا چهره تأیید شده یا شناسایی شده است.
الگوریتم شناسایی چهره در تأیید هویت چگونه است؟
در تأیید هویت (IDV)، جریان پایه شناسایی چهره تقریباً یکسان است. این فرآیند بر اساس سه مرحله اصلی است: شناسایی، تجزیه و تحلیل و مقایسه. در ایدهآل، باید یک مرحله دیگر نیز وجود داشته باشد: ارزیابی کیفیت تصویر.
شناسایی: سیستم وجود یک چهره در یک تصویر یا ویدئو را با استفاده از الگوریتمهایی که میتوانند ویژگیهای چهره، مانند چشمها، بینی و گوشههای لب را شناسایی کنند، شناسایی میکند. هنگامی که چهره شناسایی شد، الگوریتم تصاویری از آن را برای پردازش بیشتر میآورد.
ارزیابی کیفیت: راهحلهای پیشرفته تأیید هویت توصیه میکنند که این مرحله برای افزایش قابلیت اعتماد شناسایی چهره اجرا شود. ارزیابی تصویر اطمینان حاصل میکند که تصویر دارای استانداردهای کیفیت مشخص شده است و هیچ انسدادی مانند ماسک صورت یا عینک وجود ندارد. با این حال، این مرحله ممکن است در صورت اطمینان از کیفیت تصویر، مانند زمانی که عکسها توسط کارکنان در یک محیط کنترل شده گرفته میشوند و نه توسط کاربران ارائه میشوند، نادیده گرفته شود.
تجزیه و تحلیل: با شناسایی ویژگیهای منحصر به فرد چهره، نرمافزار یک امضای چهره متمایز، یا توصیفگر، برای هر فرد ایجاد میکند. این توصیفگرها مانند نقاطی در فضا هستند. برای تصاویر یکسان از یک شخص، آنها نزدیک هستند و برای تصاویر افراد مختلف، آنها دور هستند. هرچه توصیفگرها نزدیکتر باشند، شباهت بالاتر است.
مقایسه: توصیفگر بهدست آمده سپس با پایگاه دادهای از چهرههای شناختهشده مقایسه میشود. بر اساس نتایج مقایسه، فناوری شناسایی چهره تعیین میکند که آیا تصویر چهره ارائه شده دارای نرخ تشابه قابل توجهی با هر رکورد موجود در پایگاه داده است یا خیر. بسته به آستانههای تعیین شده در راهحل شناسایی چهره، مقدار بهدست آمده میتواند بهعنوان یک مطابقت یا عدم مطابقت تفسیر شود.