تشخیص چهره چطور کار میکند؟
نویسنده:
مترجم:
شاید تا به حال با فناوری تشخیص چهره مواجه شده باشید. این فناوری در گوشیهای تلفن همراه، بعضی دوربینهای مداربسته، دوربینهای کنترل ورود و خروج و خیلی جاهای دیگر کاربرد دارند؟ اما تا بهحال برایتان سوال شده است این فناوری چطور چهرهها را آنالیز میکند. این فناوری بیشتر با تکیه بر هوش مصنوعی و اسکن چهره فرد و مقایسه آن با بقیه اطلاعاتی که دارد کار میکند. اگر میخواهید این فناوری را بهتر بشناسید، ما برایتان از این فناوری بیشتر خواهیم گفت.
تشخیص چهره؛ 65سال قبل!
تاریخچه تشخیص چهره را میتوان از سال 1960 میلادی دنبال کرد. در آن زمان ریاضیدان و دانشمند علم کامپیوتر، «وودرو ویلسون بلدسو » برای اولین بار سیستمی از اندازهگیریها را ایجاد کرد که به کمک آنها میتوانست عکسهای مختلفی از چهرهها را طبقهبندی کند. به دلیل همین کار هم، بلدسو به عنوان پدر غیررسمی فناوری تشخیص چهره شناخته میشود. پس از آن کاملا طبیعی بود که سازمانهای مجری قانون به کار بلدسو علاقهمند شدند و در دهه ۱۹۷۰ تا ۱۹۹۰، بسیاری از آنها سیستمهای تشخیص چهره خود را توسعه دادند. البته این سیستمها در مقایسه با فناوری امروزی خام بودند، اما کار روی این سیستمها، راه را به سمت برنامههای تشخیص چهره مدرن باز کرد. در دهه ۲۰۱۰ بود که رایانهها هم کمکم آنقدر قدرتمند شدند که فناوری شناسایی چهره را به یک ویژگی استانداردتر تبدیل کردند.
درست شبیه مغز!
وقتی ما در یک خیابان، یک آشنا میبینیم آن را میشناسیم. در واقع مغز ما، با کمک ویژگیهای صورت فرد مدنظر مانند چشمها، شکل بینی، شکل دهان، نحوه قرارگیری آنها در کنار یکدیگر و هندسه صورت، چهرهها را تشخیص میدهد. اساس کار یک سیستم تشخیص چهره هم به همین شکل است، با این تفاوت که این کار را در مقیاس بزرگ و الگوریتمی پیش میبرد. برای این نوع فناوری زمانی که چهرهای مشاهده میشود، درواقع این دادهها هستند که دیده و شناسایی میشوند، دادههایی که قابلیت ذخیرهسازی و دسترسی به آنها در هر سیستمی وجود دارد.
استخراج هندسه صورت
اما فناوری تشخیص چهره چگونه کار میکند؟ سیستمهای تشخیص چهره هر یک به روشهای مختلفی کار میکنند و معمولاً الگوریتمهای خاص خود را دارند، اما در یک نگاه کلی اصول کار همه آنها یک چیز است. در اولین مرحله تصویری از صورت شما گرفته میشود. این تصویر میتواند از یک عکس یا ویدئو استخراج شود. اهمیتی ندارد که تصویر استخراجی از صورت شما به تنهایی یا در جمعیت باشد. همچنین اهمیتی ندارد که شما مستقیم و رو به جلو یا تقریباً در حالت سه رخ به دوربین نگاه کنید. رم افزار تشخیص چهره، هندسه صورت شما را استخراج میکند.
68 نقطه عطف در چهره
فاکتورهای کلیدی در هندسه صورت هر انسانی شامل فاصله بین چشمان شما و فاصله از پیشانی تا چانه میشود. این نرمافزار نقاط عطف چهره را که میتواند تا ۶۸ مورد باشد، شناسایی و پس از طی چنین فرایندی این اطلاعات را به رشتهای از اعداد یا نقاط تبدیل میکند؛ چیزی که امضای صورت شما خوانده میشود. در نهایت امضای صورت شما، یک فرمول ریاضی است که با پایگاه دادههای قبلی و شناخته شده در سیستم مقایسه میشود. در این مرحله فرایند تشخیص کامل میشود. به این معنی که امضای چهره شما با تصویر موجود در پایگاه داده سیستم تشخیص چهره مطابقت داده میشود تا مطابقت یا عدم مطابقت آن بررسی شود.
شاید تا به حال با فناوری تشخیص چهره مواجه شده باشید. این فناوری در گوشیهای تلفن همراه، بعضی دوربینهای مداربسته، دوربینهای کنترل ورود و خروج و خیلی جاهای دیگر کاربرد دارند؟ اما تا بهحال برایتان سوال شده است این فناوری چطور چهرهها را آنالیز میکند. این فناوری بیشتر با تکیه بر هوش مصنوعی و اسکن چهره فرد و مقایسه آن با بقیه اطلاعاتی که دارد کار میکند. اگر میخواهید این فناوری را بهتر بشناسید، ما برایتان از این فناوری بیشتر خواهیم گفت.
تشخیص چهره؛ 65سال قبل!
تاریخچه تشخیص چهره را میتوان از سال 1960 میلادی دنبال کرد. در آن زمان ریاضیدان و دانشمند علم کامپیوتر، «وودرو ویلسون بلدسو » برای اولین بار سیستمی از اندازهگیریها را ایجاد کرد که به کمک آنها میتوانست عکسهای مختلفی از چهرهها را طبقهبندی کند. به دلیل همین کار هم، بلدسو به عنوان پدر غیررسمی فناوری تشخیص چهره شناخته میشود. پس از آن کاملا طبیعی بود که سازمانهای مجری قانون به کار بلدسو علاقهمند شدند و در دهه ۱۹۷۰ تا ۱۹۹۰، بسیاری از آنها سیستمهای تشخیص چهره خود را توسعه دادند. البته این سیستمها در مقایسه با فناوری امروزی خام بودند، اما کار روی این سیستمها، راه را به سمت برنامههای تشخیص چهره مدرن باز کرد. در دهه ۲۰۱۰ بود که رایانهها هم کمکم آنقدر قدرتمند شدند که فناوری شناسایی چهره را به یک ویژگی استانداردتر تبدیل کردند.
درست شبیه مغز!
وقتی ما در یک خیابان، یک آشنا میبینیم آن را میشناسیم. در واقع مغز ما، با کمک ویژگیهای صورت فرد مدنظر مانند چشمها، شکل بینی، شکل دهان، نحوه قرارگیری آنها در کنار یکدیگر و هندسه صورت، چهرهها را تشخیص میدهد. اساس کار یک سیستم تشخیص چهره هم به همین شکل است، با این تفاوت که این کار را در مقیاس بزرگ و الگوریتمی پیش میبرد. برای این نوع فناوری زمانی که چهرهای مشاهده میشود، درواقع این دادهها هستند که دیده و شناسایی میشوند، دادههایی که قابلیت ذخیرهسازی و دسترسی به آنها در هر سیستمی وجود دارد.
استخراج هندسه صورت
اما فناوری تشخیص چهره چگونه کار میکند؟ سیستمهای تشخیص چهره هر یک به روشهای مختلفی کار میکنند و معمولاً الگوریتمهای خاص خود را دارند، اما در یک نگاه کلی اصول کار همه آنها یک چیز است. در اولین مرحله تصویری از صورت شما گرفته میشود. این تصویر میتواند از یک عکس یا ویدئو استخراج شود. اهمیتی ندارد که تصویر استخراجی از صورت شما به تنهایی یا در جمعیت باشد. همچنین اهمیتی ندارد که شما مستقیم و رو به جلو یا تقریباً در حالت سه رخ به دوربین نگاه کنید. رم افزار تشخیص چهره، هندسه صورت شما را استخراج میکند.
68 نقطه عطف در چهره
فاکتورهای کلیدی در هندسه صورت هر انسانی شامل فاصله بین چشمان شما و فاصله از پیشانی تا چانه میشود. این نرمافزار نقاط عطف چهره را که میتواند تا ۶۸ مورد باشد، شناسایی و پس از طی چنین فرایندی این اطلاعات را به رشتهای از اعداد یا نقاط تبدیل میکند؛ چیزی که امضای صورت شما خوانده میشود. در نهایت امضای صورت شما، یک فرمول ریاضی است که با پایگاه دادههای قبلی و شناخته شده در سیستم مقایسه میشود. در این مرحله فرایند تشخیص کامل میشود. به این معنی که امضای چهره شما با تصویر موجود در پایگاه داده سیستم تشخیص چهره مطابقت داده میشود تا مطابقت یا عدم مطابقت آن بررسی شود.
10 شماره آخر
پربازدیدهای خراسان آنلاین