کالبدشکافی تشخیص چهره سهبعدی: گوشی شما واقعاً چگونه با پرتاب هزاران نقطه نامرئی، چهرهتان را میخواند؟
سیستمهای تشخیص چهره سهبعدی با استفاده از پرتوهای مادون قرمز و نقشهبرداری عمقی، امنیت بیومتریک را متحول کردهاند. این فناوری به جای تکیه بر تصاویر تخت، هندسه دقیق صورت را با هزاران نقطه نوری اندازهگیری میکند.
به قلم کاوان رامین
این خبر را به اشتراک بگذارید
- طراحان سختافزار
- تمرکز بر چالشهای فیزیکی مینیاتوری کردن لیزرهای VCSEL و غلبه بر محدودیتهای نوری مانند نور خورشید.
- مدافعان حریم خصوصی
- تاکید بر اهمیت پردازش محلی دادهها در تراشههای ایزوله (Secure Enclave) و عدم ارسال اطلاعات بیومتریک به فضای ابری.
- توسعهدهندگان نرمافزار
- ارزشگذاری بر لایه انتزاعی سیستم عامل که به برنامهها اجازه میدهد بدون دسترسی به دادههای چهره، هویت کاربر را تایید کنند.
دیدگاههایی که این گزارش پوشش نداده
- سازندگان گوشیهای اقتصادی که به دلیل هزینههای بالای سختافزار سهبعدی، همچنان به سیستمهای دوبعدی متکی هستند.
پرسشهای متداول
آیا تشخیص چهره در تاریکی مطلق کار میکند؟
بله، این سیستمها از نور مادون قرمز استفاده میکنند که برای چشم انسان نامرئی است اما محیط را برای سنسورهای دوربین کاملاً روشن میکند.
آیا میتوان این سیستم را با یک عکس فریب داد؟
خیر، سیستمهای سهبعدی عمق هندسی صورت را اندازه میگیرند و عکسهای تخت یا ویدیوها را به راحتی تشخیص داده و رد میکنند.
آیا عینک آفتابی مانع تشخیص چهره میشود؟
بستگی دارد. بیشتر عینکها نور مادون قرمز را عبور میدهند، اما برخی لنزهای پلاریزه خاص ممکن است طول موج ۹۴۰ نانومتری را مسدود کنند.
آیا دادههای چهره من به سرورهای شرکت سازنده ارسال میشود؟
خیر، تمام پردازشها و ذخیرهسازی دادههای بیومتریک به صورت کاملاً محلی در یک تراشه سختافزاری ایزوله (Secure Enclave) در داخل خود گوشی انجام میشود.
نکات کلیدی
- تشخیص چهره سهبعدی از حدود ۳۰ هزار نقطه نوری نامرئی برای نقشهبرداری از هندسه صورت استفاده میکند.
- این سیستمها کاملاً مستقل از نور محیط عمل کرده و در تاریکی مطلق نیز کارایی کامل دارند.
- دادههای بیومتریک هرگز از دستگاه خارج نمیشوند و در یک تراشه سختافزاری ایزوله ذخیره میگردند.
- تفاوت اصلی سیستمهای امن با سیستمهای ناامن، استفاده از سختافزار اختصاصی مادون قرمز به جای دوربین سلفی معمولی است.
شما دیگر برای باز کردن قفل گوشی، ورود به برنامههای بانکی یا تایید پرداختهای چند هزار دلاری نیازی به تایپ کردن رمز عبور ندارید؛ تنها کاری که انجام میدهید نگاه کردن به یک صفحه شیشهای است. این تغییر رفتار که از اواخر سال ۲۰۱۷ به یک استاندارد صنعتی تبدیل شد، یکی از سریعترین پذیرشهای فناوریهای بیومتریک در تاریخ مصرفکنندگان محسوب میشود.[1]
بخش بازاریابی شرکتها دوست دارد این فرآیند را به عنوان «جادوی هوش مصنوعی» یا «نقشهبرداری چهره در سطح نظامی» معرفی کند. اما در زیر این لایههای تبلیغاتی، هیچ جادویی وجود ندارد. آنچه در بریدگی بالای نمایشگر گوشی شما پنهان شده، یک نسخه مینیاتوری از سیستمهای اسکن سهبعدی صنعتی است که در علم فیزیک به آن «نور ساختاریافته» (Structured Light) میگویند.[3]
فرآیند شناسایی در کسری از ثانیه و در سه مرحله مجزا انجام میشود. ابتدا، قطعهای به نام «روشنکننده سیلآسا» (Flood Illuminator) وارد عمل میشود. این قطعه یک فلاش از نور مادون قرمز با طول موج ۹۴۰ نانومتر پرتاب میکند. این طول موج برای چشم انسان کاملاً نامرئی است، اما چهره شما را برای سنسورهای دستگاه، حتی در تاریکی مطلق یک اتاق خواب، کاملاً روشن میکند.[2]
در مرحله دوم، قطعه کلیدی سیستم یعنی «پروژکتور نقطه» (Dot Projector) فعال میشود. این ماژول که از یک لیزر ساطعکننده سطح با کاواک عمودی (VCSEL) بهره میبرد، حدود ۳۰ هزار نقطه نوری مادون قرمز را با الگویی مشخص روی صورت شما میتاباند. در مدلهای جدیدتر که از سال ۲۰۲۳ به بعد عرضه شدند، این تعداد به بیش از ۵۰ هزار نقطه افزایش یافته است تا دقت سیستم در زوایای دشوار بهبود یابد.[1][2]
مرحله سوم بر عهده دوربین مادون قرمز است. این دوربین از چهره شما که اکنون با هزاران نقطه پوشیده شده، عکس میگیرد. ترفند فیزیکی در اینجا نهفته است: چون صورت شما یک سطح صاف نیست و دارای پستی و بلندیهایی مانند بینی، گونهها و حدقه چشم است، الگوی شبکهای این ۳۰ هزار نقطه روی صورت شما دچار اعوجاج و تغییر شکل میشود.[3]
پردازنده دستگاه با استفاده از اصول هندسی و مثلثبندی، میزان جابهجایی هر نقطه را نسبت به الگوی مرجع محاسبه میکند. اگر نقطهای که باید روی یک سطح صاف در مختصات مشخصی قرار داشته باشد، اکنون جابهجا شده است، سیستم میفهمد که آن نقطه به دوربین نزدیکتر (مانند نوک بینی) یا دورتر (مانند چشمها) است. نتیجه این محاسبات، یک نقشه عمقی با دقت میلیمتری از هندسه صورت شماست.[2]
پردازنده دستگاه با استفاده از اصول هندسی و مثلثبندی، میزان جابهجایی هر نقطه را نسبت به الگوی مرجع محاسبه میکند.
دلیل اینکه بانکها به این سیستم اعتماد دارند، نرخ خطای پذیرش کاذب (FAR) آن است. بر اساس مستندات امنیتی اپل که در سال ۲۰۲۵ بهروزرسانی شد، «احتمال اینکه یک شخص تصادفی در جمعیت بتواند به آیفون شما نگاه کند و قفل آن را با Face ID باز کند، تقریباً ۱ در ۱,۰۰۰,۰۰۰ است.» این رقم در مقایسه با نرخ ۱ در ۵۰,۰۰۰ برای سنسورهای اثر انگشت سنتی، یک جهش امنیتی عظیم محسوب میشود.[1]
اما یک نقشه سهبعدی به تنهایی کافی نیست؛ سیستم باید بداند که شما زنده هستید. الگوریتمهای تشخیص حیات (Liveness Detection) به دنبال ریزحرکات عضلات صورت و بازتاب خاص نور از شبکیه چشم میگردند. ویژگی «توجه» (Attention) ایجاب میکند که چشمان شما باز باشد و مستقیماً به سنسور نگاه کنید. به همین دلیل است که نمیتوان قفل گوشی فردی را در حالی که خواب است، باز کرد.[1][3]
این معماری سختافزاری در سال ۲۰۲۰ با یک بحران بیسابقه مواجه شد: استفاده جهانی از ماسکهای تنفسی. با پوشانده شدن نیمی از صورت، سیستمها ناگهان بیش از ۶۰ درصد از نقاط داده خود را از دست دادند. مهندسان مجبور شدند شبکههای عصبی را مجدداً آموزش دهند تا هویت افراد را تنها بر اساس ناحیه اطراف چشم (Periocular region) تایید کنند، که این امر نیازمند استخراج الگوهای بسیار پیچیدهتری از یک مساحت کوچکتر بود.[3]
با وجود تمام این پیچیدگیها، فناوری نور ساختاریافته نقاط ضعف فیزیکی خود را دارد. نور مستقیم خورشید حاوی مقادیر عظیمی از پرتوهای مادون قرمز است که میتواند سنسور دوربین را کور کند و خواندن نقاط لیزری را غیرممکن سازد. همچنین، برخی از عینکهای آفتابی پلاریزه که برای مسدود کردن طول موجهای خاص طراحی شدهاند، میتوانند مانع از عبور نور ۹۴۰ نانومتری شوند.[2]
در دنیای گوشیهای هوشمند، یک شکاف امنیتی بزرگ وجود دارد. در حالی که اپل از سال ۲۰۱۷ به استفاده از سختافزار گرانقیمت سهبعدی متعهد ماند، بیش از ۸۵ درصد از گوشیهای اندرویدی موجود در بازار همچنان از دوربین سلفی معمولی (دوبعدی) برای تشخیص چهره استفاده میکنند. این سیستمهای دوبعدی تنها به تطبیق پیکسلها میپردازند و به راحتی با یک عکس باکیفیت یا یک ویدیو فریب میخورند.[3]
یکی از بزرگترین نگرانیهای عمومی، سرنوشت دادههای چهره است. در سیستمهای استاندارد، نقشه سهبعدی چهره شما هرگز به یک تصویر قابل مشاهده تبدیل نمیشود و هرگز به سرورهای ابری ارسال نمیگردد. این نقشه به یک هش ریاضی (Mathematical Hash) تبدیل شده و در یک زیرسیستم سختافزاری کاملاً ایزوله به نام «منطقه امن» (Secure Enclave) قفل میشود.[1]
از دیدگاه توسعهدهندگان نرمافزار، اپلیکیشنها هرگز به دادههای چهره شما دسترسی ندارند. وقتی یک اپلیکیشن بانکی درخواست احراز هویت میکند، تنها یک سیگنال به سیستم عامل میفرستد. سیستم عامل چهره را اسکن کرده، آن را با هش ذخیره شده در منطقه امن مقایسه میکند و تنها یک پاسخ ساده «بله» یا «خیر» (یک توکن رمزنگاری شده) را به اپلیکیشن بانکی برمیگرداند.[1][3]
مرز بعدی برای مهندسان سختافزار، پنهان کردن کامل این سیستم در زیر نمایشگر است. انتقال نور مادون قرمز از میان پیکسلهای متراکم یک صفحه نمایش OLED بدون ایجاد پراکندگی نوری (Light Scattering) یک چالش فیزیکی عظیم است. نمونههای اولیه نشان میدهند که برای حفظ دقت ۱ در ۱,۰۰۰,۰۰۰، سنسورهای زیر نمایشگر به لیزرهای VCSEL با توان خروجی حداقل ۳۰ درصد بیشتر نیاز دارند تا بر افت سیگنال غلبه کنند.[2][3]
چرا مهم است
درک نحوه عملکرد این سیستمها به شما کمک میکند تا بدانید چرا فریب دادن آنها با عکس یا ماسک تقریباً غیرممکن است و چرا دادههای حساس بیومتریک شما هرگز به سرورهای ابری ارسال نمیشوند.
اصطلاحات کلیدی
- نور ساختاریافته (Structured Light)
- تکنیکی برای نقشهبرداری سهبعدی با تاباندن یک الگوی نوری شناختهشده روی یک شیء و اندازهگیری تغییر شکل آن الگو.
- لیزر VCSEL
- نوعی دیود لیزری بسیار کوچک که پرتوها را عمود بر سطح تراشه ساطع میکند و در تولید هزاران نقطه مادون قرمز کاربرد دارد.
- منطقه امن (Secure Enclave)
- یک پردازنده فرعی و ایزوله در تراشه اصلی دستگاه که وظیفه نگهداری و پردازش دادههای حساس بیومتریک و رمزنگاری را بر عهده دارد.
- نرخ پذیرش کاذب (FAR)
- احتمال آماری اینکه یک سیستم بیومتریک به اشتباه هویت یک شخص غیرمجاز را تایید کرده و قفل دستگاه را باز کند.
منابع
[1]Apple Supportمدافعان حریم خصوصیAbout Face ID advanced technology
مطالعه در Apple Support →
[2]IEEE Xploreطراحان سختافزارVCSEL Arrays for 3D Sensing and Facial Recognition in Mobile Devices
مطالعه در IEEE Xplore →
[3]تیم سردبیری کوهستانتوسعهدهندگان نرمافزارتحلیل تیم سردبیری کوهستان
مطالعه در تیم سردبیری کوهستان →
نظرات
بیشتر در فناوری
مشاهده همه →سیستمهای توصیهگر
مرحله تولید کاندیدا: فیدهای شبکههای اجتماعی چگونه میلیاردها پست را در چند میلیثانیه به صدها مورد کاهش میدهند؟
7 منبع
علم مواد
کالبدشکافی شیشههای مقاوم (Gorilla Glass): گوشی شما واقعاً چگونه در برابر سقوط روی آسفالت زنده میماند؟
3 منبع
رمزنگاری همومورفیک
محدودیت تاخیر: چرا رمزنگاری همومورفیک نمیتواند هوش مصنوعی تعاملی را اجرا کند
3 منبع
اقتصاد ابری
سازوکار هزینههای خروج داده از فضای ابری: چرا «گرانش داده» بار کاری سازمانها را به دام میاندازد؟
6 منبع
هر زاویه. هر روز.
دریافت فناوری اخبار همراه با پوشش کامل منابع و تحلیل دیدگاهها، مستقیم در صندوق ورودی شما.





