SlideShare a Scribd company logo
1 of 21
‫لضعاف‬ ‫العمالت‬ ‫على‬ ‫للتعرف‬ ‫نظام‬
‫البصر‬:‫المصرية‬ ‫العملة‬ ‫على‬ ‫دراسة‬
‫ومعلومات‬ ‫حاسبات‬–‫المنوفية‬ ‫جامعة‬
‫جاد‬ ‫فوزى‬ ‫أحمد‬
‫المكفوفين‬ ‫أعداد‬ ‫عن‬ ‫نبذة‬
‫والمكفوفين‬ ‫البصر‬ ‫ضعاف‬ ‫من‬ ‫كبيرة‬ ‫أعداد‬ ‫يوجد‬.
‫إلى‬ ‫العالم‬ ‫حول‬ ‫عددهم‬ ‫يصل‬285‫شخص‬ ‫مليون‬.
‫من‬ ‫أكثر‬ ‫بينهم‬ ‫من‬35‫المتوسط‬ ‫شرق‬ ‫بدول‬ ‫شخص‬ ‫مليون‬.
‫من‬ ‫أكثر‬19‫ضعف‬ ‫من‬ ‫يعانون‬ ‫حياتهم‬ ‫بداية‬ ‫فى‬ ‫شاب‬ ‫مليون‬
‫البصر‬.
‫من‬ ‫أكثر‬ ‫إلى‬ ‫العدد‬ ‫يصل‬ ‫مصر‬ ‫وفى‬700‫شخص‬ ‫ألف‬.
‫البصر‬ ‫ضعاف‬ ‫تواجة‬ ‫مشكلة‬
‫مشاكل‬ ‫بحل‬ ‫المنظمات‬ ‫من‬ ‫العديد‬ ‫إهتمت‬
‫فى‬ ‫بذاتهم‬ ‫يستقلوا‬ ‫أن‬ ‫ومساعدتهم‬ ‫المكفوفين‬
‫اليومية‬ ‫حياتهم‬.
‫العمالت‬ ‫مع‬ ‫للتعامل‬ ‫معظمهم‬ ‫يتعرض‬.
‫نظرا‬ ‫الورقية‬ ‫العمالت‬ ‫على‬ ‫التعرف‬ ‫فى‬ ‫صعوبة‬ ‫هناك‬
‫الحجم‬ ‫فى‬ ‫قريبة‬ ‫وكونها‬ ‫ملسها‬ ‫إلختالف‬.
‫البحث‬ ‫فكرة‬
‫للتعرف‬ ‫البصر‬ ‫ضعاف‬ ‫لمساعدة‬ ‫الذكية‬ ‫الهواتف‬ ‫إستخدام‬
‫الورقية‬ ‫العمالت‬ ‫على‬.
‫بسهولة‬ ‫الهاتف‬ ‫كاميرا‬ ‫إستخدام‬ ‫من‬ ‫الشخص‬ ‫يتمكن‬.
‫المستخدم‬ ‫مع‬ ‫للتفاعل‬ ‫سهولة‬ ‫التطبيق‬ ‫يتيح‬.
‫المماثلة‬ ‫التطبيقات‬
IDEAL Currency Identifier
‫أندرويد‬ ‫نظام‬ ‫على‬ ‫يعمل‬ ‫تطبيق‬‫الدوالر‬ ‫على‬ ‫للتعرف‬.
‫ضوء‬ ‫إستخدام‬ ‫إمكانية‬ ‫مع‬ ‫عالية‬ ‫بدقة‬ ‫عليهم‬ ‫يتعرف‬
‫التلقائى‬ ‫التركيز‬ ‫ووضع‬ ‫الفالش‬.
‫المماثلة‬ ‫التطبيقات‬
LookTel Money Reader
IOS ‫نظام‬ ‫على‬ ‫يعمل‬
‫كالريال‬ ‫عملة‬ ‫من‬ ‫أكثر‬ ‫على‬ ‫التعرف‬ ‫من‬ ‫يتمكن‬
‫السعودى‬,‫الكويتى‬ ‫الدينار‬,‫األمريكى‬ ‫الدوالر‬,‫الدرهم‬
‫اإلماراتى‬,‫وغيرهم‬.
‫عليها‬ ‫التعرف‬ ‫بعد‬ ‫العمالت‬ ّ‫د‬‫ع‬ ‫إمكانية‬ ‫يدعم‬.
‫الكاميرا‬ ‫أمام‬ ‫كاملة‬ ‫تكون‬ ‫أن‬ ‫يجب‬ ‫العملة‬.
‫المماثلة‬ ‫التطبيقات‬
ViaOpta Daily
‫لضعاف‬ ‫الخدمات‬ ‫من‬ ‫العديد‬ ‫على‬ ‫تحتوى‬ ‫بيئة‬
‫البصر‬.
‫واليورو‬ ‫الدوالر‬ ‫على‬ ‫التعرف‬ ‫يستطيع‬.
‫المصرية‬ ‫المماثلة‬ ‫التطبيقات‬
‫مبصر‬ ‫فلوس‬,‫فلوسي‬
‫أندرويد‬ ‫نظام‬ ‫على‬ ‫يعمال‬ ‫تطبيقان‬.
‫جيدة‬ ‫بدقة‬ ‫المصرية‬ ‫العملة‬ ‫على‬ ‫التعرف‬ ‫من‬ ‫يتمكنا‬.
‫عام‬ ‫مبصر‬ ‫فلوس‬ ‫إصدار‬ ‫تم‬2013‫عام‬ ‫وفلوسى‬2015.
‫حتى‬ ‫الهاتف‬ ‫من‬ ‫صورة‬ ‫على‬ ‫الحصول‬ ‫من‬ ‫البحث‬ ‫خطوات‬ ‫تبدأ‬
‫عليها‬ ‫تعرف‬ُ‫م‬‫ال‬ ‫العملة‬ ‫قيمة‬ ‫إصدار‬.
‫البحث‬ ‫تفاصيل‬
‫العملة‬ ‫تصوير‬
‫الصورة‬ ‫تحسين‬
‫العملة‬ ‫فصل‬
‫العملة‬ ‫رقم‬ ‫تحديد‬
‫العملة‬ ‫على‬ ‫التعرف‬
‫العملة‬ ‫تصوير‬
‫صورة‬ ‫على‬ ‫الهاتف‬ ‫كاميرا‬ ‫من‬ ‫نحصل‬
‫للعملة‬ ‫ملونة‬.
‫العملة‬ ‫من‬ ‫فقط‬ ‫جزء‬ ‫تصوير‬ ‫يمكن‬.
‫رمادية‬ ‫صورة‬ ‫إلى‬ ‫العملة‬ ‫تحويل‬ ‫يتم‬.
‫الصورة‬ ‫تحسين‬
‫العمليات‬ ‫من‬ ‫مجموعة‬ ‫تطبيق‬ ‫تيم‬
‫دقتها‬ ‫وتحسين‬ ‫الصورة‬ ‫لتنقية‬.
‫أوضح‬ ‫تبدو‬ ‫العملة‬ ‫جعل‬ ‫هو‬ ‫الهدف‬
‫على‬ ‫التعرف‬ ‫فى‬ ‫الخطأ‬ ‫نسبة‬ ‫لتقليل‬
‫العملة‬.
‫الصورة‬ ‫عن‬ ‫العملة‬ ‫فصل‬
‫عن‬ ‫بالعملة‬ ‫الخاص‬ ‫الجزء‬ ‫فصل‬ ‫يتم‬
‫الصورة‬ ‫أجزاء‬ ‫باقى‬.
‫العملة‬ ‫رقم‬ ‫تحديد‬
‫العملة‬ ‫من‬ ‫صغير‬ ‫جزء‬ ‫إستخراج‬ ‫يتم‬
‫التطابق‬ ‫عملية‬ ‫تتم‬ ‫وعلية‬.
‫جنيهات‬ ‫عشرة‬
‫التطابق‬ ‫عملية‬
‫صورة‬ ‫من‬ ‫أكثر‬ ‫بإستخدام‬
‫إستخراج‬ ‫يتم‬ ‫الواحدة‬ ‫للعملة‬
‫تأثيرات‬ ‫تحت‬ ‫جزء‬ ‫من‬ ‫أكثر‬
‫مختلفة‬‫بيانات‬ ‫قاعدة‬ ‫لتكوين‬
‫قوية‬.
‫النظام‬ ‫فى‬ ‫تم‬ ‫ما‬
‫الماتالب‬ ‫طريق‬ ‫عن‬ ‫أولية‬ ‫بصورة‬ ‫البحث‬ ‫خطوات‬ ‫تطبيق‬ ‫تم‬.
‫األندرويد‬ ‫تطبيق‬ ‫إنشاء‬ ‫تم‬ ‫ذلك‬ ‫بعد‬.
‫البحث‬ ‫إختبار‬
‫واألندرويد‬ ‫الماتالب‬ ‫من‬ ‫كل‬ ‫على‬ ‫النظام‬ ‫إختبار‬ ‫تم‬.
‫بكاميرات‬ ‫إلتقاطها‬ ‫تم‬ ‫البحث‬ ‫فى‬ ‫المستخدمة‬ ‫الصور‬
‫مثل‬ ‫مختلفة‬1,3,2,5‫ميجابيكسل‬.
‫األندرويد‬ ‫ولكن‬ ‫مسبقا‬ ‫مخزنة‬ ‫صور‬ ‫على‬ ‫الماتالب‬ ‫يعمل‬
‫الحية‬ ‫الصور‬ ‫على‬ ‫يعمل‬.
‫البحث‬ ‫نتائج‬
5 10 20 50 100 200
‫الكمية‬ 20 20 20 20 20 20
‫صحيح‬ 18 17 20 16 19 17
‫خطأ‬ 2 3 0 4 1 3
‫الدقة‬
%
90 85 100 80 95 85
‫األندرويد‬ ‫تطبيق‬
‫فتحة‬ ‫بعد‬ ‫تلقائي‬ ‫بشكل‬ ‫التطبيق‬ ‫يعمل‬.
‫إستخدامة‬ ‫لسهولة‬ ‫للتفاعل‬ ‫بسيطة‬ ‫أساليب‬ ‫على‬ ‫يحتوى‬
‫البصر‬ ‫ضعاف‬ ‫بواسطة‬.
‫يتم‬ ‫ما‬ ‫عن‬ ‫للمستخدم‬ ‫مردود‬ ‫إلعطاء‬ ‫أصوات‬ ‫إستخدام‬
‫والتركيز‬ ‫الفالش‬ ‫كإستخدام‬.
‫الفالش‬
‫يعمل‬
‫النظام‬ ‫تطوير‬
‫دوران‬ ‫وبدرجة‬ ‫بعد‬ ‫من‬ ‫أكثر‬ ‫من‬ ‫العملة‬ ‫لتصوير‬ ‫السماح‬.
‫إستخدام‬ ‫وإمكانية‬ ‫الصورة‬ ‫من‬ ‫العلوى‬ ‫األيمن‬ ‫الجزء‬ ‫على‬ ‫اإلعتماد‬ ‫عدم‬
‫جزء‬ ‫أى‬.
‫العمالت‬ ‫من‬ ‫أجزاء‬ ‫تطابق‬ ‫على‬ ‫اإلعتماد‬ ‫من‬ ً‫بدال‬,‫إستخدام‬ ‫يتم‬ ‫سوف‬
‫صورة‬ ‫لكل‬ ‫مميزة‬ ‫سمات‬.
‫وسرعتة‬ ‫النظام‬ ‫دقة‬ ‫زيادة‬ ‫على‬ ‫سيساعد‬.
‫العمالت‬ ‫تزوير‬ ‫إكتشاف‬
‫العمالت‬ ‫على‬ ‫تتعرف‬ ‫الحالية‬ ‫التطبيقات‬
‫المزورة‬ ‫حتى‬.
‫السمات‬ ‫من‬ ‫مجموعة‬ ‫المزورة‬ ‫للعمالت‬
‫العمالت‬ ‫عن‬ ‫تفصلها‬ ‫التى‬ ‫المميزة‬
‫الصحيحة‬.
‫ظاهرة‬ ‫تكون‬ ‫أن‬ ‫الممكن‬ ‫من‬ ‫العالمات‬ ‫هذة‬
‫العملة‬ ‫على‬ ‫التأثيرات‬ ‫بعض‬ ‫وضع‬ ‫يتم‬ ‫أن‬ ‫أو‬
‫لتظهر‬.
‫خفرع‬ ‫الملك‬
‫العملة‬ ‫قيمة‬
‫اللوتس‬ ‫وزهرة‬
‫حورس‬ ‫عين‬

More Related Content

Viewers also liked

اثور خصائص-المتعلمين-Kit-media
اثور خصائص-المتعلمين-Kit-mediaاثور خصائص-المتعلمين-Kit-media
اثور خصائص-المتعلمين-Kit-mediawardahhumaira
 
Review of Various Image Processing Techniques for Currency Note Authentication
Review of Various Image Processing Techniques for Currency Note AuthenticationReview of Various Image Processing Techniques for Currency Note Authentication
Review of Various Image Processing Techniques for Currency Note AuthenticationIJCERT
 
Features of genuine currency notes
Features of genuine currency notesFeatures of genuine currency notes
Features of genuine currency notesRS P
 
INTEST RATE SWAPS
INTEST RATE SWAPSINTEST RATE SWAPS
INTEST RATE SWAPSmanjunath
 
Use of Interest Rate Swaps in hedging bond portfolio
Use of Interest Rate Swaps in hedging bond portfolioUse of Interest Rate Swaps in hedging bond portfolio
Use of Interest Rate Swaps in hedging bond portfolioRadhakrishnan V
 
Interest rate swaps, caps.....
Interest rate swaps, caps.....Interest rate swaps, caps.....
Interest rate swaps, caps.....Nits Kedia
 
Interest rate swap
Interest rate swapInterest rate swap
Interest rate swapShrey Ghosal
 
Swaps
SwapsSwaps
SwapsJose
 
Purchasing Power Parity
Purchasing  Power  ParityPurchasing  Power  Parity
Purchasing Power Parityguestc82250
 
Interest rate derivatives
Interest rate derivativesInterest rate derivatives
Interest rate derivativesIndia Forex
 
Purchasing Power Parity1
Purchasing Power Parity1Purchasing Power Parity1
Purchasing Power Parity1anilkumarjain
 
Interest rate swap
Interest rate swapInterest rate swap
Interest rate swapMia Manik
 
Interest rate swaps
Interest rate swapsInterest rate swaps
Interest rate swapsnjiwa86
 
Purchasing Power Parity
Purchasing Power ParityPurchasing Power Parity
Purchasing Power ParityAnshu Singh
 
Interest rates and currency swaps
Interest rates and currency swapsInterest rates and currency swaps
Interest rates and currency swapsStudsPlanet.com
 
interest rate and currency swaps
interest rate and currency swapsinterest rate and currency swaps
interest rate and currency swapsdeepak gupta
 

Viewers also liked (20)

اثور خصائص-المتعلمين-Kit-media
اثور خصائص-المتعلمين-Kit-mediaاثور خصائص-المتعلمين-Kit-media
اثور خصائص-المتعلمين-Kit-media
 
Review of Various Image Processing Techniques for Currency Note Authentication
Review of Various Image Processing Techniques for Currency Note AuthenticationReview of Various Image Processing Techniques for Currency Note Authentication
Review of Various Image Processing Techniques for Currency Note Authentication
 
Interest rate swaps made easy
Interest rate swaps made easyInterest rate swaps made easy
Interest rate swaps made easy
 
Features of genuine currency notes
Features of genuine currency notesFeatures of genuine currency notes
Features of genuine currency notes
 
INTEST RATE SWAPS
INTEST RATE SWAPSINTEST RATE SWAPS
INTEST RATE SWAPS
 
Use of Interest Rate Swaps in hedging bond portfolio
Use of Interest Rate Swaps in hedging bond portfolioUse of Interest Rate Swaps in hedging bond portfolio
Use of Interest Rate Swaps in hedging bond portfolio
 
Interest rate swaps, caps.....
Interest rate swaps, caps.....Interest rate swaps, caps.....
Interest rate swaps, caps.....
 
Forward & swap
Forward & swapForward & swap
Forward & swap
 
The World of FCCBs
The World of FCCBsThe World of FCCBs
The World of FCCBs
 
Interest rate swap
Interest rate swapInterest rate swap
Interest rate swap
 
Swaps
SwapsSwaps
Swaps
 
Purchasing Power Parity
Purchasing  Power  ParityPurchasing  Power  Parity
Purchasing Power Parity
 
Interest rate derivatives
Interest rate derivativesInterest rate derivatives
Interest rate derivatives
 
Purchasing Power Parity1
Purchasing Power Parity1Purchasing Power Parity1
Purchasing Power Parity1
 
Interest rate swap
Interest rate swapInterest rate swap
Interest rate swap
 
Interest rate swaps
Interest rate swapsInterest rate swaps
Interest rate swaps
 
Purchasing Power Parity
Purchasing Power ParityPurchasing Power Parity
Purchasing Power Parity
 
Interest rates and currency swaps
Interest rates and currency swapsInterest rates and currency swaps
Interest rates and currency swaps
 
interest rate and currency swaps
interest rate and currency swapsinterest rate and currency swaps
interest rate and currency swaps
 
Swaps
SwapsSwaps
Swaps
 

Similar to Currency Recognition System for Visually Impaired: Egyp-tian Banknote as a Study Case

التعرف على الوجه مقابل مصادقة الوجه.pdf
التعرف على الوجه مقابل مصادقة الوجه.pdfالتعرف على الوجه مقابل مصادقة الوجه.pdf
التعرف على الوجه مقابل مصادقة الوجه.pdfBahaa Abdulhadi
 
هل انتحال الشخصية ممكن في أنظمة التحكم في الوصول البيومتري ؟.pdf
هل انتحال الشخصية ممكن في أنظمة التحكم في الوصول البيومتري ؟.pdfهل انتحال الشخصية ممكن في أنظمة التحكم في الوصول البيومتري ؟.pdf
هل انتحال الشخصية ممكن في أنظمة التحكم في الوصول البيومتري ؟.pdfBahaa Abdulhadi
 
تقرير عن الذكاء الاصطناعي.docx
تقرير عن الذكاء الاصطناعي.docxتقرير عن الذكاء الاصطناعي.docx
تقرير عن الذكاء الاصطناعي.docxBlackGhoster
 
دور القياسات الحيوية في إنترنت الأشياء.pdf
دور القياسات الحيوية في إنترنت الأشياء.pdfدور القياسات الحيوية في إنترنت الأشياء.pdf
دور القياسات الحيوية في إنترنت الأشياء.pdfBahaa Abdulhadi
 
انظمة تشغيل الاجهزة الذكية
انظمة تشغيل الاجهزة الذكيةانظمة تشغيل الاجهزة الذكية
انظمة تشغيل الاجهزة الذكيةnawaf__66
 
ألية استخدام الهواتف الذكية
ألية استخدام الهواتف الذكيةألية استخدام الهواتف الذكية
ألية استخدام الهواتف الذكيةHazem Al Rekhawi
 
ما هي تطبيقات التعرف على الوجه ؟.pdf
ما هي تطبيقات التعرف على الوجه ؟.pdfما هي تطبيقات التعرف على الوجه ؟.pdf
ما هي تطبيقات التعرف على الوجه ؟.pdfBahaa Abdulhadi
 
Technology Story
Technology StoryTechnology Story
Technology StoryTripwire
 
كيف غيّر الوباء العالمي حلول الوقت والحضور ؟.pdf
كيف غيّر الوباء العالمي حلول الوقت والحضور ؟.pdfكيف غيّر الوباء العالمي حلول الوقت والحضور ؟.pdf
كيف غيّر الوباء العالمي حلول الوقت والحضور ؟.pdfIdentity Brain
 
Introducation To Robotics
Introducation To Robotics Introducation To Robotics
Introducation To Robotics Ismail Y. Hasan
 

Similar to Currency Recognition System for Visually Impaired: Egyp-tian Banknote as a Study Case (13)

التعرف على الوجه مقابل مصادقة الوجه.pdf
التعرف على الوجه مقابل مصادقة الوجه.pdfالتعرف على الوجه مقابل مصادقة الوجه.pdf
التعرف على الوجه مقابل مصادقة الوجه.pdf
 
هل انتحال الشخصية ممكن في أنظمة التحكم في الوصول البيومتري ؟.pdf
هل انتحال الشخصية ممكن في أنظمة التحكم في الوصول البيومتري ؟.pdfهل انتحال الشخصية ممكن في أنظمة التحكم في الوصول البيومتري ؟.pdf
هل انتحال الشخصية ممكن في أنظمة التحكم في الوصول البيومتري ؟.pdf
 
تقرير عن الذكاء الاصطناعي.docx
تقرير عن الذكاء الاصطناعي.docxتقرير عن الذكاء الاصطناعي.docx
تقرير عن الذكاء الاصطناعي.docx
 
wejdan
wejdanwejdan
wejdan
 
دور القياسات الحيوية في إنترنت الأشياء.pdf
دور القياسات الحيوية في إنترنت الأشياء.pdfدور القياسات الحيوية في إنترنت الأشياء.pdf
دور القياسات الحيوية في إنترنت الأشياء.pdf
 
Ar
ArAr
Ar
 
انظمة تشغيل الاجهزة الذكية
انظمة تشغيل الاجهزة الذكيةانظمة تشغيل الاجهزة الذكية
انظمة تشغيل الاجهزة الذكية
 
ألية استخدام الهواتف الذكية
ألية استخدام الهواتف الذكيةألية استخدام الهواتف الذكية
ألية استخدام الهواتف الذكية
 
ما هي تطبيقات التعرف على الوجه ؟.pdf
ما هي تطبيقات التعرف على الوجه ؟.pdfما هي تطبيقات التعرف على الوجه ؟.pdf
ما هي تطبيقات التعرف على الوجه ؟.pdf
 
Technology Story
Technology StoryTechnology Story
Technology Story
 
اعداد معلم الروبوت
اعداد معلم الروبوت اعداد معلم الروبوت
اعداد معلم الروبوت
 
كيف غيّر الوباء العالمي حلول الوقت والحضور ؟.pdf
كيف غيّر الوباء العالمي حلول الوقت والحضور ؟.pdfكيف غيّر الوباء العالمي حلول الوقت والحضور ؟.pdf
كيف غيّر الوباء العالمي حلول الوقت والحضور ؟.pdf
 
Introducation To Robotics
Introducation To Robotics Introducation To Robotics
Introducation To Robotics
 

More from Ahmed Gad

ICEIT'20 Cython for Speeding-up Genetic Algorithm
ICEIT'20 Cython for Speeding-up Genetic AlgorithmICEIT'20 Cython for Speeding-up Genetic Algorithm
ICEIT'20 Cython for Speeding-up Genetic AlgorithmAhmed Gad
 
NumPyCNNAndroid: A Library for Straightforward Implementation of Convolutiona...
NumPyCNNAndroid: A Library for Straightforward Implementation of Convolutiona...NumPyCNNAndroid: A Library for Straightforward Implementation of Convolutiona...
NumPyCNNAndroid: A Library for Straightforward Implementation of Convolutiona...Ahmed Gad
 
Python for Computer Vision - Revision 2nd Edition
Python for Computer Vision - Revision 2nd EditionPython for Computer Vision - Revision 2nd Edition
Python for Computer Vision - Revision 2nd EditionAhmed Gad
 
Multi-Objective Optimization using Non-Dominated Sorting Genetic Algorithm wi...
Multi-Objective Optimization using Non-Dominated Sorting Genetic Algorithm wi...Multi-Objective Optimization using Non-Dominated Sorting Genetic Algorithm wi...
Multi-Objective Optimization using Non-Dominated Sorting Genetic Algorithm wi...Ahmed Gad
 
M.Sc. Thesis - Automatic People Counting in Crowded Scenes
M.Sc. Thesis - Automatic People Counting in Crowded ScenesM.Sc. Thesis - Automatic People Counting in Crowded Scenes
M.Sc. Thesis - Automatic People Counting in Crowded ScenesAhmed Gad
 
Derivation of Convolutional Neural Network from Fully Connected Network Step-...
Derivation of Convolutional Neural Network from Fully Connected Network Step-...Derivation of Convolutional Neural Network from Fully Connected Network Step-...
Derivation of Convolutional Neural Network from Fully Connected Network Step-...Ahmed Gad
 
Introduction to Optimization with Genetic Algorithm (GA)
Introduction to Optimization with Genetic Algorithm (GA)Introduction to Optimization with Genetic Algorithm (GA)
Introduction to Optimization with Genetic Algorithm (GA)Ahmed Gad
 
Derivation of Convolutional Neural Network (ConvNet) from Fully Connected Net...
Derivation of Convolutional Neural Network (ConvNet) from Fully Connected Net...Derivation of Convolutional Neural Network (ConvNet) from Fully Connected Net...
Derivation of Convolutional Neural Network (ConvNet) from Fully Connected Net...Ahmed Gad
 
Avoid Overfitting with Regularization
Avoid Overfitting with RegularizationAvoid Overfitting with Regularization
Avoid Overfitting with RegularizationAhmed Gad
 
Genetic Algorithm (GA) Optimization - Step-by-Step Example
Genetic Algorithm (GA) Optimization - Step-by-Step ExampleGenetic Algorithm (GA) Optimization - Step-by-Step Example
Genetic Algorithm (GA) Optimization - Step-by-Step ExampleAhmed Gad
 
ICCES 2017 - Crowd Density Estimation Method using Regression Analysis
ICCES 2017 - Crowd Density Estimation Method using Regression AnalysisICCES 2017 - Crowd Density Estimation Method using Regression Analysis
ICCES 2017 - Crowd Density Estimation Method using Regression AnalysisAhmed Gad
 
Backpropagation: Understanding How to Update ANNs Weights Step-by-Step
Backpropagation: Understanding How to Update ANNs Weights Step-by-StepBackpropagation: Understanding How to Update ANNs Weights Step-by-Step
Backpropagation: Understanding How to Update ANNs Weights Step-by-StepAhmed Gad
 
Computer Vision: Correlation, Convolution, and Gradient
Computer Vision: Correlation, Convolution, and GradientComputer Vision: Correlation, Convolution, and Gradient
Computer Vision: Correlation, Convolution, and GradientAhmed Gad
 
Python for Computer Vision - Revision
Python for Computer Vision - RevisionPython for Computer Vision - Revision
Python for Computer Vision - RevisionAhmed Gad
 
Anime Studio Pro 10 Tutorial as Part of Multimedia Course
Anime Studio Pro 10 Tutorial as Part of Multimedia CourseAnime Studio Pro 10 Tutorial as Part of Multimedia Course
Anime Studio Pro 10 Tutorial as Part of Multimedia CourseAhmed Gad
 
Brief Introduction to Deep Learning + Solving XOR using ANNs
Brief Introduction to Deep Learning + Solving XOR using ANNsBrief Introduction to Deep Learning + Solving XOR using ANNs
Brief Introduction to Deep Learning + Solving XOR using ANNsAhmed Gad
 
Operations in Digital Image Processing + Convolution by Example
Operations in Digital Image Processing + Convolution by ExampleOperations in Digital Image Processing + Convolution by Example
Operations in Digital Image Processing + Convolution by ExampleAhmed Gad
 
MATLAB Code + Description : Real-Time Object Motion Detection and Tracking
MATLAB Code + Description : Real-Time Object Motion Detection and TrackingMATLAB Code + Description : Real-Time Object Motion Detection and Tracking
MATLAB Code + Description : Real-Time Object Motion Detection and TrackingAhmed Gad
 
MATLAB Code + Description : Very Simple Automatic English Optical Character R...
MATLAB Code + Description : Very Simple Automatic English Optical Character R...MATLAB Code + Description : Very Simple Automatic English Optical Character R...
MATLAB Code + Description : Very Simple Automatic English Optical Character R...Ahmed Gad
 
Graduation Project - Face Login : A Robust Face Identification System for Sec...
Graduation Project - Face Login : A Robust Face Identification System for Sec...Graduation Project - Face Login : A Robust Face Identification System for Sec...
Graduation Project - Face Login : A Robust Face Identification System for Sec...Ahmed Gad
 

More from Ahmed Gad (20)

ICEIT'20 Cython for Speeding-up Genetic Algorithm
ICEIT'20 Cython for Speeding-up Genetic AlgorithmICEIT'20 Cython for Speeding-up Genetic Algorithm
ICEIT'20 Cython for Speeding-up Genetic Algorithm
 
NumPyCNNAndroid: A Library for Straightforward Implementation of Convolutiona...
NumPyCNNAndroid: A Library for Straightforward Implementation of Convolutiona...NumPyCNNAndroid: A Library for Straightforward Implementation of Convolutiona...
NumPyCNNAndroid: A Library for Straightforward Implementation of Convolutiona...
 
Python for Computer Vision - Revision 2nd Edition
Python for Computer Vision - Revision 2nd EditionPython for Computer Vision - Revision 2nd Edition
Python for Computer Vision - Revision 2nd Edition
 
Multi-Objective Optimization using Non-Dominated Sorting Genetic Algorithm wi...
Multi-Objective Optimization using Non-Dominated Sorting Genetic Algorithm wi...Multi-Objective Optimization using Non-Dominated Sorting Genetic Algorithm wi...
Multi-Objective Optimization using Non-Dominated Sorting Genetic Algorithm wi...
 
M.Sc. Thesis - Automatic People Counting in Crowded Scenes
M.Sc. Thesis - Automatic People Counting in Crowded ScenesM.Sc. Thesis - Automatic People Counting in Crowded Scenes
M.Sc. Thesis - Automatic People Counting in Crowded Scenes
 
Derivation of Convolutional Neural Network from Fully Connected Network Step-...
Derivation of Convolutional Neural Network from Fully Connected Network Step-...Derivation of Convolutional Neural Network from Fully Connected Network Step-...
Derivation of Convolutional Neural Network from Fully Connected Network Step-...
 
Introduction to Optimization with Genetic Algorithm (GA)
Introduction to Optimization with Genetic Algorithm (GA)Introduction to Optimization with Genetic Algorithm (GA)
Introduction to Optimization with Genetic Algorithm (GA)
 
Derivation of Convolutional Neural Network (ConvNet) from Fully Connected Net...
Derivation of Convolutional Neural Network (ConvNet) from Fully Connected Net...Derivation of Convolutional Neural Network (ConvNet) from Fully Connected Net...
Derivation of Convolutional Neural Network (ConvNet) from Fully Connected Net...
 
Avoid Overfitting with Regularization
Avoid Overfitting with RegularizationAvoid Overfitting with Regularization
Avoid Overfitting with Regularization
 
Genetic Algorithm (GA) Optimization - Step-by-Step Example
Genetic Algorithm (GA) Optimization - Step-by-Step ExampleGenetic Algorithm (GA) Optimization - Step-by-Step Example
Genetic Algorithm (GA) Optimization - Step-by-Step Example
 
ICCES 2017 - Crowd Density Estimation Method using Regression Analysis
ICCES 2017 - Crowd Density Estimation Method using Regression AnalysisICCES 2017 - Crowd Density Estimation Method using Regression Analysis
ICCES 2017 - Crowd Density Estimation Method using Regression Analysis
 
Backpropagation: Understanding How to Update ANNs Weights Step-by-Step
Backpropagation: Understanding How to Update ANNs Weights Step-by-StepBackpropagation: Understanding How to Update ANNs Weights Step-by-Step
Backpropagation: Understanding How to Update ANNs Weights Step-by-Step
 
Computer Vision: Correlation, Convolution, and Gradient
Computer Vision: Correlation, Convolution, and GradientComputer Vision: Correlation, Convolution, and Gradient
Computer Vision: Correlation, Convolution, and Gradient
 
Python for Computer Vision - Revision
Python for Computer Vision - RevisionPython for Computer Vision - Revision
Python for Computer Vision - Revision
 
Anime Studio Pro 10 Tutorial as Part of Multimedia Course
Anime Studio Pro 10 Tutorial as Part of Multimedia CourseAnime Studio Pro 10 Tutorial as Part of Multimedia Course
Anime Studio Pro 10 Tutorial as Part of Multimedia Course
 
Brief Introduction to Deep Learning + Solving XOR using ANNs
Brief Introduction to Deep Learning + Solving XOR using ANNsBrief Introduction to Deep Learning + Solving XOR using ANNs
Brief Introduction to Deep Learning + Solving XOR using ANNs
 
Operations in Digital Image Processing + Convolution by Example
Operations in Digital Image Processing + Convolution by ExampleOperations in Digital Image Processing + Convolution by Example
Operations in Digital Image Processing + Convolution by Example
 
MATLAB Code + Description : Real-Time Object Motion Detection and Tracking
MATLAB Code + Description : Real-Time Object Motion Detection and TrackingMATLAB Code + Description : Real-Time Object Motion Detection and Tracking
MATLAB Code + Description : Real-Time Object Motion Detection and Tracking
 
MATLAB Code + Description : Very Simple Automatic English Optical Character R...
MATLAB Code + Description : Very Simple Automatic English Optical Character R...MATLAB Code + Description : Very Simple Automatic English Optical Character R...
MATLAB Code + Description : Very Simple Automatic English Optical Character R...
 
Graduation Project - Face Login : A Robust Face Identification System for Sec...
Graduation Project - Face Login : A Robust Face Identification System for Sec...Graduation Project - Face Login : A Robust Face Identification System for Sec...
Graduation Project - Face Login : A Robust Face Identification System for Sec...
 

Currency Recognition System for Visually Impaired: Egyp-tian Banknote as a Study Case

  • 1. ‫لضعاف‬ ‫العمالت‬ ‫على‬ ‫للتعرف‬ ‫نظام‬ ‫البصر‬:‫المصرية‬ ‫العملة‬ ‫على‬ ‫دراسة‬ ‫ومعلومات‬ ‫حاسبات‬–‫المنوفية‬ ‫جامعة‬ ‫جاد‬ ‫فوزى‬ ‫أحمد‬
  • 2. ‫المكفوفين‬ ‫أعداد‬ ‫عن‬ ‫نبذة‬ ‫والمكفوفين‬ ‫البصر‬ ‫ضعاف‬ ‫من‬ ‫كبيرة‬ ‫أعداد‬ ‫يوجد‬. ‫إلى‬ ‫العالم‬ ‫حول‬ ‫عددهم‬ ‫يصل‬285‫شخص‬ ‫مليون‬. ‫من‬ ‫أكثر‬ ‫بينهم‬ ‫من‬35‫المتوسط‬ ‫شرق‬ ‫بدول‬ ‫شخص‬ ‫مليون‬. ‫من‬ ‫أكثر‬19‫ضعف‬ ‫من‬ ‫يعانون‬ ‫حياتهم‬ ‫بداية‬ ‫فى‬ ‫شاب‬ ‫مليون‬ ‫البصر‬. ‫من‬ ‫أكثر‬ ‫إلى‬ ‫العدد‬ ‫يصل‬ ‫مصر‬ ‫وفى‬700‫شخص‬ ‫ألف‬.
  • 3. ‫البصر‬ ‫ضعاف‬ ‫تواجة‬ ‫مشكلة‬ ‫مشاكل‬ ‫بحل‬ ‫المنظمات‬ ‫من‬ ‫العديد‬ ‫إهتمت‬ ‫فى‬ ‫بذاتهم‬ ‫يستقلوا‬ ‫أن‬ ‫ومساعدتهم‬ ‫المكفوفين‬ ‫اليومية‬ ‫حياتهم‬. ‫العمالت‬ ‫مع‬ ‫للتعامل‬ ‫معظمهم‬ ‫يتعرض‬. ‫نظرا‬ ‫الورقية‬ ‫العمالت‬ ‫على‬ ‫التعرف‬ ‫فى‬ ‫صعوبة‬ ‫هناك‬ ‫الحجم‬ ‫فى‬ ‫قريبة‬ ‫وكونها‬ ‫ملسها‬ ‫إلختالف‬.
  • 4. ‫البحث‬ ‫فكرة‬ ‫للتعرف‬ ‫البصر‬ ‫ضعاف‬ ‫لمساعدة‬ ‫الذكية‬ ‫الهواتف‬ ‫إستخدام‬ ‫الورقية‬ ‫العمالت‬ ‫على‬. ‫بسهولة‬ ‫الهاتف‬ ‫كاميرا‬ ‫إستخدام‬ ‫من‬ ‫الشخص‬ ‫يتمكن‬. ‫المستخدم‬ ‫مع‬ ‫للتفاعل‬ ‫سهولة‬ ‫التطبيق‬ ‫يتيح‬.
  • 5. ‫المماثلة‬ ‫التطبيقات‬ IDEAL Currency Identifier ‫أندرويد‬ ‫نظام‬ ‫على‬ ‫يعمل‬ ‫تطبيق‬‫الدوالر‬ ‫على‬ ‫للتعرف‬. ‫ضوء‬ ‫إستخدام‬ ‫إمكانية‬ ‫مع‬ ‫عالية‬ ‫بدقة‬ ‫عليهم‬ ‫يتعرف‬ ‫التلقائى‬ ‫التركيز‬ ‫ووضع‬ ‫الفالش‬.
  • 6. ‫المماثلة‬ ‫التطبيقات‬ LookTel Money Reader IOS ‫نظام‬ ‫على‬ ‫يعمل‬ ‫كالريال‬ ‫عملة‬ ‫من‬ ‫أكثر‬ ‫على‬ ‫التعرف‬ ‫من‬ ‫يتمكن‬ ‫السعودى‬,‫الكويتى‬ ‫الدينار‬,‫األمريكى‬ ‫الدوالر‬,‫الدرهم‬ ‫اإلماراتى‬,‫وغيرهم‬. ‫عليها‬ ‫التعرف‬ ‫بعد‬ ‫العمالت‬ ّ‫د‬‫ع‬ ‫إمكانية‬ ‫يدعم‬. ‫الكاميرا‬ ‫أمام‬ ‫كاملة‬ ‫تكون‬ ‫أن‬ ‫يجب‬ ‫العملة‬.
  • 7. ‫المماثلة‬ ‫التطبيقات‬ ViaOpta Daily ‫لضعاف‬ ‫الخدمات‬ ‫من‬ ‫العديد‬ ‫على‬ ‫تحتوى‬ ‫بيئة‬ ‫البصر‬. ‫واليورو‬ ‫الدوالر‬ ‫على‬ ‫التعرف‬ ‫يستطيع‬.
  • 8. ‫المصرية‬ ‫المماثلة‬ ‫التطبيقات‬ ‫مبصر‬ ‫فلوس‬,‫فلوسي‬ ‫أندرويد‬ ‫نظام‬ ‫على‬ ‫يعمال‬ ‫تطبيقان‬. ‫جيدة‬ ‫بدقة‬ ‫المصرية‬ ‫العملة‬ ‫على‬ ‫التعرف‬ ‫من‬ ‫يتمكنا‬. ‫عام‬ ‫مبصر‬ ‫فلوس‬ ‫إصدار‬ ‫تم‬2013‫عام‬ ‫وفلوسى‬2015.
  • 9. ‫حتى‬ ‫الهاتف‬ ‫من‬ ‫صورة‬ ‫على‬ ‫الحصول‬ ‫من‬ ‫البحث‬ ‫خطوات‬ ‫تبدأ‬ ‫عليها‬ ‫تعرف‬ُ‫م‬‫ال‬ ‫العملة‬ ‫قيمة‬ ‫إصدار‬. ‫البحث‬ ‫تفاصيل‬ ‫العملة‬ ‫تصوير‬ ‫الصورة‬ ‫تحسين‬ ‫العملة‬ ‫فصل‬ ‫العملة‬ ‫رقم‬ ‫تحديد‬ ‫العملة‬ ‫على‬ ‫التعرف‬
  • 10. ‫العملة‬ ‫تصوير‬ ‫صورة‬ ‫على‬ ‫الهاتف‬ ‫كاميرا‬ ‫من‬ ‫نحصل‬ ‫للعملة‬ ‫ملونة‬. ‫العملة‬ ‫من‬ ‫فقط‬ ‫جزء‬ ‫تصوير‬ ‫يمكن‬. ‫رمادية‬ ‫صورة‬ ‫إلى‬ ‫العملة‬ ‫تحويل‬ ‫يتم‬.
  • 11. ‫الصورة‬ ‫تحسين‬ ‫العمليات‬ ‫من‬ ‫مجموعة‬ ‫تطبيق‬ ‫تيم‬ ‫دقتها‬ ‫وتحسين‬ ‫الصورة‬ ‫لتنقية‬. ‫أوضح‬ ‫تبدو‬ ‫العملة‬ ‫جعل‬ ‫هو‬ ‫الهدف‬ ‫على‬ ‫التعرف‬ ‫فى‬ ‫الخطأ‬ ‫نسبة‬ ‫لتقليل‬ ‫العملة‬.
  • 12. ‫الصورة‬ ‫عن‬ ‫العملة‬ ‫فصل‬ ‫عن‬ ‫بالعملة‬ ‫الخاص‬ ‫الجزء‬ ‫فصل‬ ‫يتم‬ ‫الصورة‬ ‫أجزاء‬ ‫باقى‬.
  • 13. ‫العملة‬ ‫رقم‬ ‫تحديد‬ ‫العملة‬ ‫من‬ ‫صغير‬ ‫جزء‬ ‫إستخراج‬ ‫يتم‬ ‫التطابق‬ ‫عملية‬ ‫تتم‬ ‫وعلية‬. ‫جنيهات‬ ‫عشرة‬
  • 14. ‫التطابق‬ ‫عملية‬ ‫صورة‬ ‫من‬ ‫أكثر‬ ‫بإستخدام‬ ‫إستخراج‬ ‫يتم‬ ‫الواحدة‬ ‫للعملة‬ ‫تأثيرات‬ ‫تحت‬ ‫جزء‬ ‫من‬ ‫أكثر‬ ‫مختلفة‬‫بيانات‬ ‫قاعدة‬ ‫لتكوين‬ ‫قوية‬.
  • 15. ‫النظام‬ ‫فى‬ ‫تم‬ ‫ما‬ ‫الماتالب‬ ‫طريق‬ ‫عن‬ ‫أولية‬ ‫بصورة‬ ‫البحث‬ ‫خطوات‬ ‫تطبيق‬ ‫تم‬. ‫األندرويد‬ ‫تطبيق‬ ‫إنشاء‬ ‫تم‬ ‫ذلك‬ ‫بعد‬.
  • 16. ‫البحث‬ ‫إختبار‬ ‫واألندرويد‬ ‫الماتالب‬ ‫من‬ ‫كل‬ ‫على‬ ‫النظام‬ ‫إختبار‬ ‫تم‬. ‫بكاميرات‬ ‫إلتقاطها‬ ‫تم‬ ‫البحث‬ ‫فى‬ ‫المستخدمة‬ ‫الصور‬ ‫مثل‬ ‫مختلفة‬1,3,2,5‫ميجابيكسل‬. ‫األندرويد‬ ‫ولكن‬ ‫مسبقا‬ ‫مخزنة‬ ‫صور‬ ‫على‬ ‫الماتالب‬ ‫يعمل‬ ‫الحية‬ ‫الصور‬ ‫على‬ ‫يعمل‬.
  • 17. ‫البحث‬ ‫نتائج‬ 5 10 20 50 100 200 ‫الكمية‬ 20 20 20 20 20 20 ‫صحيح‬ 18 17 20 16 19 17 ‫خطأ‬ 2 3 0 4 1 3 ‫الدقة‬ % 90 85 100 80 95 85
  • 18. ‫األندرويد‬ ‫تطبيق‬ ‫فتحة‬ ‫بعد‬ ‫تلقائي‬ ‫بشكل‬ ‫التطبيق‬ ‫يعمل‬. ‫إستخدامة‬ ‫لسهولة‬ ‫للتفاعل‬ ‫بسيطة‬ ‫أساليب‬ ‫على‬ ‫يحتوى‬ ‫البصر‬ ‫ضعاف‬ ‫بواسطة‬. ‫يتم‬ ‫ما‬ ‫عن‬ ‫للمستخدم‬ ‫مردود‬ ‫إلعطاء‬ ‫أصوات‬ ‫إستخدام‬ ‫والتركيز‬ ‫الفالش‬ ‫كإستخدام‬. ‫الفالش‬ ‫يعمل‬
  • 19. ‫النظام‬ ‫تطوير‬ ‫دوران‬ ‫وبدرجة‬ ‫بعد‬ ‫من‬ ‫أكثر‬ ‫من‬ ‫العملة‬ ‫لتصوير‬ ‫السماح‬. ‫إستخدام‬ ‫وإمكانية‬ ‫الصورة‬ ‫من‬ ‫العلوى‬ ‫األيمن‬ ‫الجزء‬ ‫على‬ ‫اإلعتماد‬ ‫عدم‬ ‫جزء‬ ‫أى‬. ‫العمالت‬ ‫من‬ ‫أجزاء‬ ‫تطابق‬ ‫على‬ ‫اإلعتماد‬ ‫من‬ ً‫بدال‬,‫إستخدام‬ ‫يتم‬ ‫سوف‬ ‫صورة‬ ‫لكل‬ ‫مميزة‬ ‫سمات‬. ‫وسرعتة‬ ‫النظام‬ ‫دقة‬ ‫زيادة‬ ‫على‬ ‫سيساعد‬.
  • 20. ‫العمالت‬ ‫تزوير‬ ‫إكتشاف‬ ‫العمالت‬ ‫على‬ ‫تتعرف‬ ‫الحالية‬ ‫التطبيقات‬ ‫المزورة‬ ‫حتى‬. ‫السمات‬ ‫من‬ ‫مجموعة‬ ‫المزورة‬ ‫للعمالت‬ ‫العمالت‬ ‫عن‬ ‫تفصلها‬ ‫التى‬ ‫المميزة‬ ‫الصحيحة‬. ‫ظاهرة‬ ‫تكون‬ ‫أن‬ ‫الممكن‬ ‫من‬ ‫العالمات‬ ‫هذة‬ ‫العملة‬ ‫على‬ ‫التأثيرات‬ ‫بعض‬ ‫وضع‬ ‫يتم‬ ‫أن‬ ‫أو‬ ‫لتظهر‬.