ورود

View Full Version : اثر انگشت



TeacherMath
شنبه 20 فروردین 1390, 06:39 صبح
سلام.چند روز پیش به یک شرکت بزرگ رفتم که برای حضور وغیاب کارکنان از اثر انگشت استفاده می کرد.
می خوام بدونم ازشما دوستان کسی تا حالا از این سیستم ها پیاده سازی کرده.
در مورد سوالات زیر فکر کنید؟و به آنها پاسخ دهید.


چگونه یک سیستم حضور و غیاب پیاده سازی میشه یعنی نیاز به چه عناصری داره؟



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


از همیاری همه دوستان متشکرم.

Rezapcclick
جمعه 21 مرداد 1390, 03:01 صبح
سلام منم نيازمند اين توضيحات هستم

ممنوم ميشم يكي توضيحي در اين مورد بده مرسي

sajad_3dmax
شنبه 05 شهریور 1390, 22:51 عصر
من پارسال یه pdf دیدم که بنظرم مال انتشارات Apress بود .توش کار کردن با یکی از دستگاههای Finger Print مایکروسافت رو با زبان #C آموزش داده بود. کلا کتاب خوبی بود.در مورد multi thread و socket programming هم چند فصلی داشت و مطالب خوب دیگه.اگه لازم دارید سیستممو بگردم و واستون upload کنم

JaguarXF
شنبه 05 شهریور 1390, 23:03 عصر
http://www.grfinger.com/grfinger.com/Home.html

http://www.queaso.be/what-we-do/products/queaso-products/qfinger/

http://en.wikipedia.org/wiki/Fingerprint_SDK

http://www.griaulebiometrics.com/

http://www.codeproject.com/KB/library/MatchingFramework.aspx

valla Salon Varzesh e ma ham digeh FingerPrint dareh ...no big deal ..easy

مصطفی ساتکی
یک شنبه 06 شهریور 1390, 08:55 صبح
شما در چه زمینه ای سوال دارید.
الگوریتم match کردن database با 1000 vرکورد بسیار متفاوت با الگوریتم های match کردن میلیونیه.
اثر انگشت ها به صورت معمولی و latent هستش که گیر کار همون latent ها هستند یعنی اثر انگشت های ناقص که تو صحنه های جرم بدست میان.
امروزه برای دریافت اثرانگشت از سخت افزار live scan استفاده می کنند و در چندین سال پیش به صورت جوهر بوده که در حالت جوهر کار بسیار پیچیده میشه.
فاز اول تهیه quality map هستش که در واقع این map میزان کیفیت نقاط مختلف رو نشان میده.
در finger print فاز دوم segmentation هستش یعنی بتونید اثر انگشت رو بدرستی از کل صفحه جدا کنید البته از اطلاعات فاز قبل نیز استفاده میشه.
فاز سوم که به 2 بخش تقسیم میشه
اولیش singular point : از اون برای دسته بندی یا classification اثر انگشت استفاده میشه مثل core و Delta که این 2 چندین دسته اثر انگشت ای می کنندleft loop ،Right loop،Whorl،arch ،tented arch
دومیش ridge orientation map که از اطلاعات اون جهت استخراج minutia استفاده می کنند یا برای enhancement تصویر اثرانگشت

خطوط مشکی و سفیدی که در اثر انگشت می بینید به 2 دسته تقسیم میشن خطوط سیاه ridge و خطوط سفید valley
اون چیزی که اهمیت داره همین خطوط سیاه هستش در واقع اگر این ridge ها رو در اثر انگشت تعقیب کنید می بینید که دارای اشکل مختلفی هستند یا به گونه های مختلف ختم میشن که اینها هم دسته بندی شدن
engine های رایج دنیا از همین اطلاعات ridge ها جهت شناسایی اثر انگشت استفاده می کنند یعنی موقیت قرار گیری شون و هم نوع minutia بدست آمده
انواع minutia به صورت Ending, Bifurcation, Crossover,Island, Lake ,Spur دسته بندی میشن که از تکنیک های graph matching جهت جستجوی این اطلاعات در database استفاده میشه.

راضیه نظری
چهارشنبه 29 خرداد 1392, 18:52 عصر
شما در چه زمینه ای سوال دارید.
الگوریتم match کردن database با 1000 vرکورد بسیار متفاوت با الگوریتم های match کردن میلیونیه.
اثر انگشت ها به صورت معمولی و latent هستش که گیر کار همون latent ها هستند یعنی اثر انگشت های ناقص که تو صحنه های جرم بدست میان.
امروزه برای دریافت اثرانگشت از سخت افزار live scan استفاده می کنند و در چندین سال پیش به صورت جوهر بوده که در حالت جوهر کار بسیار پیچیده میشه.
فاز اول تهیه quality map هستش که در واقع این map میزان کیفیت نقاط مختلف رو نشان میده.
در finger print فاز دوم segmentation هستش یعنی بتونید اثر انگشت رو بدرستی از کل صفحه جدا کنید البته از اطلاعات فاز قبل نیز استفاده میشه.
فاز سوم که به 2 بخش تقسیم میشه
اولیش singular point : از اون برای دسته بندی یا classification اثر انگشت استفاده میشه مثل core و Delta که این 2 چندین دسته اثر انگشت ای می کنندleft loop ،Right loop،Whorl،arch ،tented arch
دومیش ridge orientation map که از اطلاعات اون جهت استخراج minutia استفاده می کنند یا برای enhancement تصویر اثرانگشت


خطوط مشکی و سفیدی که در اثر انگشت می بینید به 2 دسته تقسیم میشن خطوط سیاه ridge و خطوط سفید valley
اون چیزی که اهمیت داره همین خطوط سیاه هستش در واقع اگر این ridge ها رو در اثر انگشت تعقیب کنید می بینید که دارای اشکل مختلفی هستند یا به گونه های مختلف ختم میشن که اینها هم دسته بندی شدن
engine های رایج دنیا از همین اطلاعات ridge ها جهت شناسایی اثر انگشت استفاده می کنند یعنی موقیت قرار گیری شون و هم نوع minutia بدست آمده
انواع minutia به صورت Ending, Bifurcation, Crossover,Island, Lake ,Spur دسته بندی میشن که از تکنیک های graph matching جهت جستجوی این اطلاعات در database استفاده میشه.

آیا شما الگوریتمی رو برای استخراج نقاط minutia میشناسید؟

dehfooli
پنج شنبه 15 اسفند 1392, 09:18 صبح
من پارسال یه pdf دیدم که بنظرم مال انتشارات Apress بود .توش کار کردن با یکی از دستگاههای Finger Print مایکروسافت رو با زبان #C آموزش داده بود. کلا کتاب خوبی بود.در مورد multi thread و socket programming هم چند فصلی داشت و مطالب خوب دیگه.اگه لازم دارید سیستممو بگردم و واستون upload کنم

سلام به دوستان
ممنون میشم اگر این pdf رو یا ارسال یا آپلود کنید.
یا علی (ع)

sajad_3dmax
سه شنبه 18 آذر 1393, 22:10 عصر
اینم لینک دانلود کتاب مربوطه. فقط تشکر یادتون نره
http://www.uplooder.net/cgi-bin/dl.cgi?key=47920680635d456669a5e1e4897e48f0