• چگونه از نرم افزار استر استفاده کنیم؟

چگونه از نرم افزار استر استفاده کنیم؟

۹ تیر ۱۳۹۹|۰ Comments

چگونه از نرم افزار استر استفاده کنیم؟نرم افزار استر این امکان را به شما می‌دهد که به صورت مستقل و هم‌زمان از یک کیس استفاده کنید. درواقع به کمک استر قادر هستید با داشتن یک [...]

  • دورکاری برای کارمندان

دورکاری برای کارمندان

۲۷ اردیبهشت ۱۳۹۹|۰ Comments

دورکاری برای کارمندان به معنای انجام کارها و وظایف بدون نیاز به حضور فیزیکی در محل کار است. با پیشرفت تکنولوژی‌ها جدید در دنیای امروز، صاحبان کسب و کار و کارفرمایان از امکانات [...]

  • آموزش دورکاری

آموزش دورکاری

۱۸ اردیبهشت ۱۳۹۹|۰ Comments

با توجه به مشکلات اخیر جامعه و گسترش ویروس کرونا در کشور بسیاری از افراد، مجموعه‌ها و سازمان‌ها اقدام به دورکاری کرده‌اند. دورکاری به این سادگی‌ها نیست اگر شما اصول و قوانین آن [...]

  • شغل‌های فریلنسینگ

فریلنسینگ

۵ اردیبهشت ۱۳۹۹|۰ Comments

همه چیز درباره فریلنسینگ  فریلنسینگ به معنای آزاد کاری است، یک فرد خود اشتغالی دارد و به شکل‌های متنوع و گوناگون می‌تواند پروژه دریافت کند. به افرادی که به این شکل کار می‌کنند [...]

  • دورکاری در تولید چگونه است؟

دورکاری در تولید

۴ اردیبهشت ۱۳۹۹|۰ Comments

دورکاری در تولید یک نوآوری واقعی افزایش بهره‌وری، تقویت همکاری و حفظ اطلاعات با GPU مجازی NVIDIA دورکاری در تولید یکی از راه‌های گسترش تولید و اقتصاد کشور است. بهینه‌سازی چرخه‌های طراحی و [...]

  • کلاس مجازی در دورکاری

کلاس مجازی در دورکاری

۴ اردیبهشت ۱۳۹۹|۰ Comments

کلاس مجازی راه‌اندازی کلاس مجازی در دورکاری می‌تواند گام موثری در آموزش کشور داشته باشد. ایجاد پادکست، سخنرانی آنلاین، آموزش و سایر منابع آموزشی برای یادگیری در خانه. از آنجا که مدارس و [...]

سیستم تشخیص چهره :

سیستم تشخیص چهره روشی برای احراز هویت کاربر و  افزایش امنیت در حوزه‌های مختلف کاربرد دارد.

اخیراً دیده‌شده است نفوذ گران و هکرها می‌توانند به‌آسانی به داده‌های بیومتریک در امنیت ازجمله سیستم امنیتی احراز هویت با تشخیص چهره نیز نفوذ کنند.

سیستم امنیتی تشخیص هویت توسط چهره کاملاً بی‌نقص نیست،و ممکن است نقص‌هایی داشته باشد،به‌خصوص بهنگام ارزیابی رنگ چهره‌ی افراد، امکان خطا، وجود دارد.

بازشناخت چهره

سیستم تشخیص چهره 

سیستم تشخیص چهره – بررسی سیستم تشخیص چهره

شناسایی چهره امروزه توسط سیستم‌های کامپیوتری انجام می‌شود که معمولاً با عنوان شناسایی یا تشخیص چهره و یا بازشناخت چهره بیان می‌گردد.
تصویر یک چهره تصویر ورودی با توجه به اطلاعات موجود در بانک اطلاعات، مورد شناسایی قرار می‌گیرد.
این بانک شامل مشخصاتی از تصویر چهره افراد می‌باشد.

تشخیص چهره استفاده‌های فراوانی در شناسایی بزهکاران، کارت‌های اعتباری، سیستم‌های امنیتی و موارد متعدد دیگر داشته و به دلیل کاربردهای فراوان، در سال‌های اخیر، موردتوجه قرارگرفته است. این بازشناخت چهره در تصویر در دو مرحله انجام می‌شود:

  • موقعیت و حدود چهره ، در تصویری که دارای اشیاء و زمینه‌های مختلف است، مشخص می‌شود.
  • از چهره مشخص‌شده در تصویر، ویژگی‌های لازم استخراج‌شده و بازشناخت انجام می‌شود. که ازجمله آن مشخص کردن اجزا چشم و تعیین حالت و موقعیت آن‌ها می‌باشد.

امروزه امنیت درگوشی‌های تلفن همراه به‌طور فزاینده‌ای افزایش‌یافته است، امنیت اطلاعات ذخیره‌شده در تلفن‌های همراه مانند آدرس‌های ایمیل، اسناد حساس و غیره بسیار مهم می‌شود. اکثر گوشی‌های فعلیبرای حفاظت از رمز عبور محافظت می‌کنند. اما طرح تشخیص چهره بسیار امن‌تر و انعطاف‌پذیرتر می‌باشد.

شیوه عملکرد سیستم تشخیص چهره :

الگوریتم

نمودار بلوک زیر مراحل عمده الگوریتم تشخیص چهره را نشان می‌دهد.

الگوریتم تشخیص چهره – سیستم تشخیص چهره

شناسایی چهره

اولین گام در الگوریتم تشخیص چهره، شناسایی صورت می‌باشد.
از تقسیم‌بندی رنگ، پردازش مورفولوژی و الگوریتم‌های تطبیق الگو برای تشخیص چهره استفاده می‌گردد.

اگر کاربر عکس درستی بگیرد، فرض‌های زیر را مطرح می‌شود:

  • چهره در مرکز باشد و قسمت بزرگی از تصویر را در برگیرد، ترجیحا ‌ها عکس از نزدیک باشد.
  • شرایط نور درست باشد.
  • نگاه به دوربین باشد.

بنابراین تشخیص چهره نیازی به استفاده از الگوریتم بیشتر دارد؛ برای اینکه  خوب و سریع عمل کند مراحل زیر باید انجام شود.

۱) برای پیدا کردن پیکسل‌های پوست از تقسیم‌بندی رنگ استفاده می‌گردد.

۲) برای حذف پیکسل‌های جداشده از عملیات مورفولوژیکی استفاده می‌شود.

۳) از تطبیق الگو برای استخراج چهره استفاده می‌شود.

جداسازی رنگ

تشخیص رنگ پوست در تصاویر رنگی یک روش بسیار محبوب و مفید برای تشخیص چهره است.
در فرایند تشخیص رنگ پوست، هر پیکسل بر اساس مقادیر اجزا رنگش به‌عنوان پوست یا غیر پوست طبقه‌بندی شد.

برای کاهش زمان محاسبه، ابتدا تصویر را با فاکتور ۸ انتخاب کنیم.

این کار بدون پیش فیلتر کردن انجام می‌شود تا از محاسبات اضافی موردنیاز جلوگیری شود.
متعادل کردن رنگ برای کاهش اثرات تغییرات نور انجام می‌شود.

مورفولوژی

مورفولوژیکی در تشخیص چهره

مورفولوژیکی در تشخیص چهره

پس از تقسیم‌بندی رنگ، یک ماسک از پیکسل‌های غیر پوست به دست می‌آید.
بااین‌حال این ماسک کامل نیست:

بعضی نقاط پیکسل غیر پوستی هنوز قابل‌مشاهده هستند،درحالی‌که برخی از قسمت‌های صورت ممکن است پوشانده شوند.

پردازش تصویر مورفولوژیکی به‌این‌ترتیب یک‌راه خوب برای از بین بردن پیکسل‌های غیرقابل مشاهده پوست و پیکسل‌های پوستی است:

ابتدا فرسایش برای حذف پیکسل‌های غیر پویا نازک انجام می‌شود.
دوم، انشعاب که با یک دیسک بزرگ‌تر انجام می‌شود تا مناطق مجاور را دوباره مرتب کرده و خطوط آن‌ها را صاف شود.

در زیر نمونه خروجی تقسیم‌بندی رنگ و مراحل پردازش مورفولوژیکی است.

تطبیق الگوها

پس از جداسازی رنگ تصویر، تطبیق الگو به‌عنوان گام نهایی در فرایند تشخیص چهره استفاده می‌شود.
تطبیق الگو، فرایند تعیین یک شیء است که توسط یک الگویدر مختصات طول و عرض یک تصویر ورودی نشان داده می‌شود

جایگزینی روش‌ها

نتایج الگوریتم، تطبیق الگو به‌شدت وابسته به نوع قالب مورداستفاده است.
اگر ورودی غیرارادی باشد یا نزدیک به قالب نباشد، نتایج خوب نیست.
همچنین برای تصاویر تحت شرایط روشنایی بد و رنگ پوست تیره دچار مشکل خواهد شد.
بنابراین، سعی می‌شود چهره را با استفاده از رویکرد متناظر تشخیص داده شود.

اگر رنگ پس‌زمینه همان رنگ پوست است، پس الگوریتم تقسیم‌بندی رنگ نمی‌تواند آن را متفاوت تشخیص دهد.
در این حالت تعیین محدوده صورت کمک خواهد کرد.

شناسایی چهره

پس‌ازاینکه قسمت‌های چهره توسط مراحل قبلی شناسایی شدند، چهره‌ی فرد را در مورد اینکه اطلاعات آرشیوشده است شناسایی شود یا نه، اگر این شخص مطابقت نداشته باشد رد خواهد شد.

گردآوری و تنظیم توسط مجموعه شرکت های مهندسی دانش بنیان رها

برای امتیاز به این نوشته کلیک کنید!
[کل: ۰ میانگین: ۰]