با گسترش نیازهای امنیتی در دنیای امروز، نیاز به نصب سیستمهای نظارتی جدید نیز بیشتر و بیشتر میگردد. در کنار لوازم سختافزاری همچون دوربین مداربسته، نیاز به یک سری نرمافزارهای تخصصی میباشد تا بتوان تصاویر دریافتی از دوربینها را کنترل و مدیریت نمود. این نرمافزارها به نام نرمافزار مدیریت تصاویر شناخته میشوند. در کنار این نوع نرمافزارها، انواع دیگری نیز هستند که میتوانند در مدیریت هر چه بهتر سیستم، به ما کمک نمایند. ازجمله آنها میتوان به نرمافزارهای تشخیص چهره اشاره نمود.
نرمافزارهای تشخیص چهره در ایران
در چند سال اخیر، شرکتهای ایرانی اقدام به تولید نرمافزار تشخیص چهره بومی نمودهاند. هرکدام از این شرکتها برحسب نیاز بازار و نیز سیاست کلی خودشان، یک محصول منحصربهفرد ارائه کردهاند. برخی از این نرمافزارها دارای قدمت بیشتری بوده و برخی نیز بسیار جدید میباشند. هرکدام از این محصولات بومی، دارای قابلیتهای ویژهای میباشد که بهخوبی میتواند نیازهای امنیتی کاربران را پاسخگو باشد.
این نرمافزارهای تشخیص چهرهی ایرانی بسیار کاملاند و بهراحتی میتوانند با محصولات مشابه خارجی خود رقابت کنند. دنیای نرمافزارها بسیار متنوع میباشد و شرکتهای ایرانی زیادی هستند که توانستهاند محصولات کاملی را به بازار عرضه کنند. ما در اینجا به معرفی تنها چند نمونه از این نرمافزارها میپردازیم:
سامانه تشخیص چهره رخسار
سامانه تشخيص هويت رخسار براساس تشخيص هويت افراد از روي تصوير چهره است، که به اختصار تشخیص چهره ناميده میشود. هدف این سامانه شناسايي افراد از روي دوربينهاي محيطي جهت شناسايي نامحسوس، تکريم افراد خاص، کنترل تردد و غيره است.
ويژگيهای محصول
- ثبت خودکار چهره تمامي نفرات عبور کننده در زاويه ديد دوربين
- تشخيص هويت افراد ثبتشده در سيستم و ثبت تردد آنان
- رهگیری فرد در یک دوربین
- افزودن فرد جديد در سامانه و اعمال آن در سامانه بهصورت آني
- تعريف مهمان از دوربينهاي محيطي بدون نياز به ارجاع وي به محل خاص براي عکسبرداري
- قرائت از فايل تصويري يا ويدئو Offline
- گزارش تردد – بر اساس فرد، تاريخ تردد و محدوده تردد
- ليست ترددهاي ناشناس
- اتصال به سامانههای حضور غياب براي ارسال اطلاعات تردد نفرات ثبتشده
- گروهبندي افراد و هشدار در صورت مشاهده نفرات گروه در مکانهاي خاص
- فرمان به رله بر اساس تردد يک فرد در يک موقعيت خاص
- تعيين موقعيت فرد در يک دوربين و تصميمگيري بر اساس آن
- کنترل سه گيت تردد با يک دوربين
- توانايي تشخیص چهره از روي تصاوير ديد در شب
- قابليت شناسايي يک فرد جديد تعريف شده در زمانهای گذشته
مشخصات فني
- اتصال به چند دوربين بهصورت همزمان
- پردازش روي يک يا چند پردازنده و کنترل هوشمند منابع پردازشي متناسب با حجم تردد
- مقاوم بودن نسبي نسبت به تغييرات چهره در طول زمان، آرايش و جراحي زيبايي
اتصال به دوربين
- اتصال به انواع دوربينهاي IP با فنّاوري RTSP
- اتصال به دوربينهاي آنالوگ باواسط DVR با فنّاوري RTSP
- اتصال به دوربين آنالوگ باواسط Capture Card
نتایج یک تست عملي
- نصب دوربين در ارتفاع ۲/۵ متري
- تعداد نفرات تعريف شده ۵۲ نفر (۴۸ نفر با تصویر پرسنلی و ۴ نفر با تصویر دوربین )
- دقت تشخیص چهره ۹۴/۷۱٪ و نرخ مردودي ۰٪ با ۹۸۰۰ عبور
- دقت حضوروغياب ۸۹/۹۸٪ و نرخ مردودي ۷٪ با ۴۸۰ تردد
نرمافزار حراست و انتظامات دژبان
ثبت ورود میهمان
در هنگام مراجعه اربابرجوع، ابتدا فرد ملاقات شونده انتخابشده و شماره تلفنهای وی نمایش داده میشود، نگهبان ضمن تماس، هماهنگی لازم را جهت ورود میهمان انجام داده، سپس ضمن اخذ کارت شناسایی از میهمان و ورود اطلاعات وی، اقدام بهعکس برداری از ایشان نموده و برگه ملاقات را صادر مینماید.
مراجعه مجدد میهمان
با مراجعه مجدد میهمان و حضور وی در جلوی دوربین، سیستم تشخیص چهره فعال شده و با درصد خطای کم میهمان را شناسایی نموده و اطلاعات فردی و اطلاعات آخرین مراجعه وی را در اختیار کاربر انتظامات قرار داده و گزارشات و نمودارهای مدیریتی نیز از تردد میهمانان ارائه مینماید.
رزرو میهمان
پرسنل شرکت میتوانند در صورت دعوت از میهمان، مشخصات وی را در سیستم وارد نموده و ورود ایشان را توسط سیستم رزرو نمایند و از این طریق نگهبان در جریان مراجعه میهمانان خاص قرارگرفته و هنگام مراجعه، ایشان را با احترام راهنمایی مینماید.
خوشآمد گویی به میهمان
با قرار دادن یک کامپیوتر و نصب مانیتور آن بر روی دیوار، پیامی محتوی پیام خوشآمد گویی بر روی مانیتور برای مدت کوتاهی نمایش داده میشود.
اخذ تأییدیه ملاقات میهمان و میزبان
زمانی که میهمان به ملاقات فرد ملاقات شونده میرود میزبان میتواند در رایانه خود، مشخصات میهمان را مشاهده و مراجعه وی را به دفتر خود تائید نماید.
نرمافزار تشخیص چهره شرکت پردازش تصویر کمان
مراکز اداری، تجاری، نظامی، خصوصی و عمومی همواره در تلاش برای ایجاد محیطی سالم، با هیجان، قابل توسعه، انعطافپذیر، زیبا، کارآمد و با امنیت بالا هستند. البته یافتن راهحلهای مناسب، چندان ساده نیست، آنهم راهحلهایی که دارای پاسخ مناسب در راستای کاهش ریسک در امنیت، سلامت محیطی و افزایش کمی و کیفی عملکرد را شامل شوند. این مراکز نیازمند به یک سامانه سازگار باقدرت پاسخگویی مناسب هستند که علاوه بر اقتصادی بودن، آنها را در انجام وظایف و دستیابی به ایدهآلها یاری نماید.
امروزه با تجزیه و تحلیل دادههای بزرگ و متنوع علاوه بر آگاهی از شرایط فعلی، امکان برنامهریزی و آیندهنگری به روش مطلوب قابل بررسی است. تصاویر حاصل از دوربینهای مداربسته شامل بخش مهمی از این اطلاعات ارزشمند هستند که علاوه بر امور امنیتی دارای کاربردهای خدماتی، اجرایی، مدیریتی و سلامت و شادابی محیط نیز میباشند. پردازش و آنالیز تصاویر و تشخیص چهره دارای اصول و قواعد علمی و فنی خاصی است که با توجه به محیط و نیاز، تعیین و پیادهسازی میشوند.
کاربردها
- فروشگاهها و مراکز تجاری
- سازمانها و شرکتها
- مراکز عمومی
- فرودگاهها
- پایانههای مسافربری
- حفاظت فیزیکی هوشمند تردد در ساختمانها
مراحل
- تشخیص چهره افراد در تصویر (Detection)
- جستجو در سوابق پایگاه اطلاعاتی (Searching)
- تشخیص افراد و مطابقت با سوابق در پایگاه داده (Recognition)
- اعلام هشدار و اطلاع پس از تشخیص چهره و تطبیق در سوابق (Alert)
نرمافزار تشخیص چهرهی شهاب
سامانه تشخیص چهره شرکت شهاب جهت کنترل تردد افراد در سازمانها، ادارات، بانکها و ارگانهایی که بهنوعی با امنیت سروکار دارند طراحی شده است. این سامانه با استفاده از به روزترین الگوریتمهای بینایی ماشین و هوش مصنوعی قادر به تشخیص افراد در شرایط نوری مختلف و بهصورت آنی (Real Time) است.
از دیرباز تشخیص چهرهی دقیق افراد یکی از چالشهایی بوده که نه تنها از جنبهی کاربردی، تجاری و امنیتی اهمیت داشته بلکه در محیطهای علمی و آکادمیک نیز مطرح بوده است. قابلیت تشخیص چهره تا چندی پیش یکی از مزیتهای مغز انسان بر سیستمها و الگوریتمهای کامپیوتری به شمار میرفت؛ اما به مدد الگوریتمهای مدرن و شگفتانگیز شبکههای عصبی، پردازش تصویر، بینایی ماشین و هوش مصنوعی، این قله نیز توسط محققین و کد نویسان غولهای نرمافزاری دنیا از قبیل گوگل، فیس بوک و اپل فتح شده است.
شرکت شهاب نیز در راستای اهداف بلند پروازانهی خود طرح R&D پروژه تشخیص چهره را از حدود 2 سال و نیم پیش آغاز کرد و در این مدت الگوریتمهای بسیاری را ابداع، تست و پیادهسازی کرده است. موتور تشخیص چهره شرکت دانشبنیان شهاب در اوایل سال 98 و پس از طی کردن آزمایشهای مختلف و جواب گرفتن روی دیتابیسهای استاندارد و نیز در محیطهای واقعی به مرحله بهرهبرداری رسید. این نسخه از کتابخانه قابلیت تشخیص 200 نفر با نرخ تشخیص 95 درصد را داراست. برای تهیه این نسخه از کتابخانه از پیشرفتهترین کتابخانهها و فریمورکهای بیناییماشین و یادگیری عمیق دنیا استفاده شده است.
برای آشنایی بیشتر مشتری با نحوهی کار کتابخانه یک پایگاه داده ساده به پروژه افزوده شده تا کاربر هم بتواند لیست افراد حاضر در پایگاه دادهاش را مشاهده کند و هم در صورت نیاز آنها را ویرایش کند. کاربر میتواند در صورت نیاز جدولهای اختصاصی خود را به پروژه اضافه کند. خروجی کتابخانه یک عدد و یک عکس است که عدد گزارش شده همان شماره پرسنلی فرد است و از آنجا که این شماره منحصربهفرد است نام فرد نیز گزارش خواهد شد و عکس خروجی نیز آخرین فردی است که در فریم جاری تشخیص چهره داده شده است.
کاربردها
- مراکز تجاری و گردشگری
- فروشگاهها
- ادارات
- اپلیکیشنها
- شبکههای اجتماعی
- نیروی انتظامی
- توسعهدهندگان
ویژگیها
- تشخیص ۱۰۰۰ چهره متفاوت
- دقت تشخیص بالای ۴۵ درصد در شرایط واقعی
- سرعت تشخیص چهره بیش از ۵۰۰ میلیثانیه
- کد نویسی در زبان برنامهنویسی ++C
- پیادهسازی در محیط Visual Studio 2017
- قابلیت اتصال به انواع دوربین