نرم افزار تشخیص اثر انگشت

درخواست دمو

  • اسکنر نوری
  • اسکنر اولتراسونیک
  • اسکنر اثر انگشت خازنی
  • اسکنر حرارتی
  • اسکنر فشاری
دسته بندی ها

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

 

در دنیای امروز هیچ چیز ارزشمندتر از اطلاعات نیست. این اطلاعات گاهی بسیار با اهمیت بوده و حفاظت از آنها کاری است که همواره مورد توجه می باشد. بنابراین باید به نحوی هویت افرادی که به این اطلاعات دسترسی دارند را تعیین نمود.

در روش های سنتی جهت تعیین هویت افراد از اطلاعاتی که فرد در اختیار داشت ، مانند کلمه رمز و یا شماره شناسایی استفاده می شد ؛ این رو ش ها در عین ساده و کم هزینه بودن ، معایبی چون امکان دزدیده شدن ، فراموش شدن و … را نیز داشتند. در واقع در این روش ها سیستم قادر نبود تا بین فرد واقعی و فرد نفوذ کننده تمایز قایل شود ؛ بنابراین می توان نتیجه گرفت که سیستم های سنتی از امنیت کافی برای جامعه الکترونیکی امروزی ما برخوردار نیستند.

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

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

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

اولین گام در تشخیص هویت بر اساس اثر انگشت ، نمونه برداری تصویری از اثر انگشت است. با این کار مشخصات نقاط مینوشیا (minutiae) – نقاطی که در آنها خطوط ریز انگشت با هم تلاقی داشته اند ، انشعاب داشته اند و یا پایان یافته اند – از تصویر اثر انگشت گرفته می شود. حال برای بررسی و انجام عملیات تشخیص هویت باید از مجموعه ای از الگوریتم ها برای مشخص کردن ویژگی های خاص این اثر انگشت استفاده شود. این ویژگی ها هر انگشت را به صورت منحصر بفرد در بانک اطلاعاتی ذخیره می کند و آن را از دیگر اثر انگشت های ثبت شده متمایز می سازد.

الگوریتم تشخیص اثر انگشت VeriFinger از طرح ها و رویه های پذیرفته شده و رایج تعیین هویت اثر انگشت پیروی می کند که از مجموعه ای از نقاط minutiae استفاده می کنند. این الگوریتم راه حل های الگوریتمی خاصی دارد که قابلیت اطمینان و عملکرد سیستم را بالا می برند.

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

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

رابط برنامه نویسی سیستم تشخیص اثر انگشت (VeriFinger SDK) ، مجموعه ای از چندین component است که امکان استفاده سریع و آسان از تکنولوژی تشخیص اثر انگشت را در راه حل های نرم افزاری مختلف ایجاد می کند.

این component ها برنامه نویسان را قادر می سازند تا از تشخیص هویت بر اساس اثر انگشت در برنامه های خود تحت Windows,Linux,OS/2 ، تحت شبکه (Client/Server) و تحت وب به شیوه ای بسیار انعطاف پذیر استفاده نمایند.

VeriFinger شامل SDK های مختلفی است که هر یک مصارف خاص خود را دارند :

SDK استاندارد : این SDK برای توسعه دهندگان سیستم های بیومتریک در نظر گرفته شده و امکان توسعه کاربردهای بیومتریکی را بر روی سیستم عامل های ویندوز و لینوکس فراهم می آورد.

SDK توسعه یافته : این SDK شامل تمام خصوصیات SDK استاندارد می باشد و علاوه بر آن کامپوننت های COM/Activex ای دارد که قابلیت استفاده مجدد دارند و تنها برای توسعه سریع نرم افزارهای Client/Server ای (فقط برای MS Windows) ایجاد شده اند.

 

نرم افزار تشخیص اثر انگشت
نرم افزار تشخیص اثر انگشت

انواع نرم افزار تشخیص اثر انگشت

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

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

جزئیات

 

برخی از مشخصات و قابلیت های نرم افزار به شرح زیر می باشد :

 

الگوریتمی با نام Adaptive image filtration دارد که امکان حذف نویزها ، چسبندگی و از هم گسیختگی خطوط اثر انگشت را فراهم آورده و نقاط minutiae را حتی در مواردی که اثر انگشت کیفیت ضعیفی دارد با سرعت پردازشی در حدود 0.4 – 0.2 ثانیه استخراج می کند.

 

به چرخش اثر انگشت (Rotation ) ، حساس نیست.

 

به نوع سنسوری که اثر انگشت از آن دریافت شده ، حساسیت ندارد.

 

به جا به جایی اثر انگشت روی محورهای عمودی و افقی وابستگی ندارد.

 

الگوریتم عمل تطبیق اثر انگشت های تخت – تخت (flat-flat) ، تخت – چرخشی (flat-rolled) و چرخشی – چرخشی (rolled-rolled) را با قابلیت اطمینان بالایی انجام می دهد.

 

امکان اضافه کردن ماژول ذخیره و بازیافت تصاویر اثر انگشت با فرمت WSQ را دارد. لازم به ذکر است فرمت WSQ فرمت استاندارد FBI برای ظبط تصاویر اثر انگشت است که حجم این تصاویر بدون از دست دادن کیفیت ، یک پانزدهم حجم همان تصاویر با فرمت Jpeg می باشد ، لذا تأثیر فوق العاده ای در حجم تصاویر و سرعت ذخیره و بازیافت آن دارد.

 

این الگوریتم می تواند اثر انگشت را از هر بخشی از آن تشخیص دهد و نیازی به وجود مرکز (core) اثر انگشت یا نقاط دلتا در تصویر ندارد.

 

VeriFinger شامل کامپوننت مدیریت اسکنرهای اثر انگشت می باشد که تقریبا با تمام اسکنرهای اثر انگشت معمول در بازار سازگار است. این اسکنرها می توانند دارای ویژگی های مختلفی چون : رد تصاویر جعلی ، قبول تصاویر در زاویه های مختلف ، دوام خوب ، رمزگذاری سخت افزاری داده ها ، قبول انگشتان نمناک و … باشند. همچنین امکان اضافه کردن پشتیبانی برای سنسورهای جدید نیز وجود دارد.

 

 

مزایای نرم افزار تشخیص اثر انگشت

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

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

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

معایب نرم افزار تشخیص اثر انگشت

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

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

کاربرد ها

 

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

نمونه هایی از کاربردهای فراوان این تکنولوژی که شرکت هوش مصنوعی رایورز ارائه می دهد در ادامه آمده است :

 

استفاده در جرم شناسی (که مشهورترین کاربرد این سیستم ها می باشد)

  • امنیت در IT
  • ورود به کامپیوتر (Computer Logon)
  • دسترسی به شبکه
  • تجارت الکترونیک
  • امنیت در صفحات وب
  • رمزگذاری فایل ها
  • شناسایی هویت
  • کارت شناسایی / ملی
  • انتخابات
  • کارت پایان خدمت
  • گذرنامه الکترونیک
  • گواهی نامه رانندگی
  • امنیت در بانکداری
  • مکمل و جایگزینی کارت های اعتباری ، Prepaid Card ، Debit Card
  • قابل استفاده در دستگاه های کارت خوان ، ATM و …
  • بانکداری الکترونیک : تشخیص هویت افراد نقد کننده چک
  • کنترل دسترسی فیزیکی
  • درهای ورود و خروج
  • سیستم حضور و غیاب
  • دستگاه های هشدار دهنده
  • گاو صندوق ، صندوق امانات و …
  • مکان های امنیتی
  • وسایل قابل حمل
  • تلفن همراه
  • PDA
  • کامپیوترهای Notebook
  • صنایع خودروسازی
  • سوئیچ
  • قفل درهای ماشین
  • صنایع نظامی
  • گشت شناسایی
  • اسلحه های هوشمند و …

دیگر کاربرد نرم افزار تشخیص اثر انگشت

نرم افزار اثر انگشت مانند سایر نرم افزار های شناسایی کاربرد های وسیعی داشته و توسط بسیاری از سازمان ها مورد استفاده قرار گرفته اند. در ادامه به بیان مختصر برخی از کاربرد های این نرم افزار ها خواهیم پرداخت.

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

کاتالوگ

فهرست مشتریان

فهرست مشتریان نرم افزار به شرح زیر می باشد :

 

– سازمان توسعه سلامت الکترونیکی تأمین اجتماعی (کارت الکترونیکی توسعه سلامت) – با تعداد کاربر نهایی نزدیک به 29 میلیون
– بانک ملت (نزدیک به 2000 شعبه) – شرکت پویا صنعت بهینه
– سازمان مدیریت اتباع امور خارجه پژواک (نزدیک به 3 میلیون نفر اتباع خارجی) – شرکت سیبا طب نرم افزار
– استانداری یزد (خریداری شده توسط شرکت شمیم شرق)
– شرکت سیمین سافت جنوب
– زندان های شیراز (خریداری شده توسط شرکت رایکا ویستا)
– شرکت داده پردازی خوارزمی
– زندان های رشت – بسیاری از نرم افزارهای مالی و کاربردی
– برخی از سامانه های امنیتی و نظامی بطور مثال در ارتش – و …

 

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “نرم افزار تشخیص اثر انگشت”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “نرم افزار تشخیص اثر انگشت”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *