Document
Application of mathematical morphology for Omani vehicle number plate recognition
Publisher
Sultan Qaboos University
Gregorian
2016
Language
English
Subject
English abstract
In the past couple of decades, the number of vehicles has increased radically. With this continuous increase, it is becoming very tedious to keep track of each vehicle for the purpose of security, law enforcement and traffic management. This phenomenon of rapidly increasing vehicles on the road highlights the importance for a vehicle number plate recognition system. Number plate recognition is an image processing technique used to identify the vehicle and its owner by the number plate. By recognizing the car plates, the drivers of the vehicle can be identified from the database. Number plate detection system are used in various applications like traffic law maintenance, traffic control, automatic toll collection, parking systems,
automatic gate openers. In previous years, many approaches have been proposed for number plate detection, where each approach has its own advantages and disadvantages. The concept of mathematical morphology is used to develop the algorithm used for this project. This approach is used because of its simplicity and thus making it efficient and flexible in the various situations the number plate might go through like rain, smoke, shadow. The algorithm developed for this project works efficiently for all types of number plates of Oman. This algorithm can be easily customized for number plates of other countries as it uses the concept of mathematical morphology. The font and font size of the characters of number plates of other countries must be taken into consideration and customization must be done. The basic step in number plate recognition is the localization of number plate. The approach used in this project for localization is mathematical morphology. The following step is the segmentation of characters on the number plate. This is done by calculating the number of connected components and using the bounding box technique. The next step is to recognize the segmented character. This step is carried out using template matching technique as it had the highest efficiency in all the character recognition techniques used. Image acquisition for this project is done using a very high-quality mobile phone camera due to its simplicity, efficiency and it was easier to take the images in all conditions. The image processing is done by MATLAB software which is one of the common and efficient image processing analysis tools
Description
Thesis
Member of
Resource URL
Arabic abstract
العقدين الماضيين، ارتفع عدد المركبات بشكل كبير جدا؛ بالتالي أصبح تتبع وحصر المركبات للأغراض الأمنية والقانونية والإدارة حركة المرور أمرا مملا وغير مجدي. تفاقم هذه المشكلة عزز من أهمية "النظام الأوتوماتيكي للتعرف على أرقام المركبات". يقوم هذا النظام بالتعرف على ارقام لوحة المركبة وبيانات صاحبها بإستخدام تقنية معالجة الصور التي بدورها تعتمد على قاعدة بيانات مسجلة. يساهم نظام التعرف على أرقام لوحات المركبات في تسهيل عدة تطبيقات منها: صياغة قوانيين المرور، ومراقبة حركة المرور، وتحصيل الرسوم التلقائي، وتنظيم مواقف السيارات، والتحكم بالبوابات الأوتوماتيكية. توجد الكثير من الخوارزميات الحسابية لتحديد أرقام المركبات ولكل منها عيوب ومزايا. ولزيادة كفاءة ومرونة الخوارزمية المستخدمة في هذا البحث، فقد تم تبنى فكرة المورفولوجيا الرياضية "Mathematical Morphology". تتميز هذه الفكرة ببساطتها وقدرتها على تحديد رقم اللوحة في عدة حالات قد تتعرض لها مثل الأمطار وظل الدخان. وقد تم تصميم الخوارزمية لتمييز جميع أنواع لوحات المركبات في سلطنة عمان بكفاءة عالية. ويمكن بسهولة تعديلها بحيث تتناسب مع لوحات مركبات البلدان الأخرى، ويتم ذلك بعد الأخذ في الحسبان إختلاف نوع وحجم الخطوط المستخدمة في اللوحات المختلفة. الخطوة الأساسية والأهم في عملية تمييز عناصر لوحة المركبة هي تحديد مواقع العناصر (أرقام وحروف) في اللوحة. وكما ذكرنا سابقا يتم إستخدام المورفولوجيا الرياضية للقيام بهذه العملية في هذا المشروع. بعد ذلك تتم عملية تقسيم فصل العناصر في اللوحة، وتتم هذه العملية عن طريق حساب العناصر المتصلة بإستخدام تقنية المربع المحيط "Bounding Box". تستخدم بعد ذلك تقنية تطابق القوالب "Templates Matching" للتعرف على العناصر لكفاءتها العالية مقارنة بالتقنيات الأخرى المستخدمة التعرف على الحروف والأرقام. ويتم الحصول على الصور في هذا المشروع عن طريق كاميرا هاتف محمول عالية الجودة. الهدف الأساسي من إستخدام الهاتف المحمول في هذا المشروع هو لتوفره ولكفاءته ولسهولة عملية إلتقاط الصور في جميع الظروف. الصور الملتقطة يتم معالجتها وتحليلها ببرنامج الماتلاب "MATLAB" الذي يعد واحدا من أفضل البرامج المستخدمة لتحليل ومعالجة الصور رياضية
Category
Theses and Dissertations