+ All Categories
Home > Documents > Vehicle Verification System

Vehicle Verification System

Date post: 26-Mar-2015
Category:
Upload: are-you
View: 133 times
Download: 5 times
Share this document with a friend
23
Car Plate Recognition System (CPRS) Name: Wan Nur Hidayu Binti Wan Juslee Matrix Num: AE060410 Supervisor : Dr Yusri Bin Yunus
Transcript
Page 1: Vehicle Verification System

Car Plate Recognition System(CPRS)

Name: Wan Nur Hidayu Binti Wan JusleeMatrix Num: AE060410

Supervisor : Dr Yusri Bin Yunus

Page 2: Vehicle Verification System

Presentation Outline

Introduction

Problem Statement

Methodology and Approach

Literature Review Project Schedule

Current Progress

Expected Outcome

Conclusion

References

Objective

Scope of Project

Page 3: Vehicle Verification System

Introduction

• Car Plate Recognition System is an image-processing technology used to identify vehicles by their license plates.

• The system, based on regular PC with video camera, catches image frames which include a visible car license plate and processes them.

• The focus is on the design of algorithms used for extracting the license plate from a single image, isolating the characters of the plate and identifying the individual characters.

Page 4: Vehicle Verification System

ObjectiveTo create a registration plate

identification system.

Able to display a registration plate correctly.

Page 5: Vehicle Verification System

Literature review• Design Of A Recognition System

For Special Car Plates– Anoop Shegal A/L Paras Ram– using stroke analysis

• Vehicle registration plate identification system– Jasiha Nor Binti Jamaludin– Using Template matching

technique

Page 6: Vehicle Verification System

Literature review (cont..)

• Microsoft Visual C++– a programming language also

graphical user interface software that helps develop C++ codes on computer.

– Chosen because it is simple and secure.

Page 7: Vehicle Verification System

Problem Statement

To improve existing systems for the identification of vehicles.

Page 8: Vehicle Verification System

Typical applicationsParking - the plate number is used to automatically enter pre-paid members and calculate parking fee for non-members (by comparing the exit and entry times).

Access Control - a gate automatically opens for authorized members in a secured area, thus replacing or assisting the security guard.

Page 9: Vehicle Verification System

Typical applications(cont..)Tolling - the car number is used to calculate the travel fee in a toll-road, or used to double-check the ticket.

Airport Parking - In order to reduce ticket fraud or mistakes, the CPRS unit is used to capture the plate number and image of the cars.

Page 10: Vehicle Verification System

Scope of project• Develop an offline system for car

plate recognition system.• A GUI was created using Microsoft

Visual C++ to perform the image processing process.

• Image processing techniques will be applied to enhance the uploaded image.

Page 11: Vehicle Verification System

Methodology and approach

• Understanding the Microsoft visual C++ programming.

• Write a programming to improve the result of the car plate recognition system.

• Try simulating the programming.

Webcam or Digital Camera Preprocessing

Recognition image

Result

Page 12: Vehicle Verification System

How does it Work?

The vehicle approached the secured area, the loop detector senses the car and its presence is signaled to the CPRS unit.

The CPRS unit activates the illumination and takes pictures of the front or rear plates from the CPRS camera .The images of the vehicle include the plate and the pixel information is read by the CPRS unit's image processing hardware.

Page 13: Vehicle Verification System

The CPRS unit analyzes the image , detects the plate position, extracts the plate string, and identifies the fonts using special artificial intelligence methods .

How does it Work?(cont..)

Page 14: Vehicle Verification System

After passing the gate its detector closes the gate. Now the system waits for the next vehicle to approach the secured area.

The CPRS unit checks if the vehicle appears on a predefined list of authorized cars, and if found - it signals to open the gate by activating its relay.

How does it Work?(cont..)

Page 15: Vehicle Verification System

Image smoothing

Used for blurring purpose or to remove unwanted noise from an image.

It is often to apply a low pass filter to the input image in order to allow the low spatial frequencies to pass through while attenuating the high spatial frequencies of the noise component.

Image sharpening

To emphasize or strengthen the edges within the image.

By using a high pass filter that modifying pixels data in the region of edge.

Methodology and approach(cont..)

Page 16: Vehicle Verification System

Threshold To converts the grey

scaled image into binary image.

Binary image are much simpler to analyze because the geometrical pattern and objects in the image can be identified easily.

Negation Inverting colors of a

threshold image where black and white is inverted vise versa.

Methodology and approach(cont..)

Page 17: Vehicle Verification System

Pattern matching Used as a characters

identify where it is the act of checking for the presence of a given pattern.

To test and find whether things have a desired or relevant structure.

region of interest (ROI)

A region of interest (ROI) is a portion of an image that you want to filter or perform some other operation on.

Image subregions may be specified conveniently by using Mathematical graphics primitives such as Point Line Circle Polygon Listing vertex positions.

Methodology and approach(cont..)

Page 18: Vehicle Verification System

Current Progress

Page 19: Vehicle Verification System

Expected outcome

Can design a real time vehicle registration plate identification system.

Page 20: Vehicle Verification System

PROJECT SCHEDULE PSM 1 PROJECT TASK SCHEDULETITLE: CAR PLATE RECOGNITION SYSTEMNAME: WAN NUR HIDAYU BINTI WAN JUSLEESUPERVISOR: DR YUSRI BIN YUNUS

JULY 2009 AUGUST 2009 SEPT. 2009 OCT. 2009 NOV .2009

PROJECT DEVELOPMENT 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3

Literature review about CAR PLATE RECOGNOTION SYSTEM.

Understanding the Microsft Visual C++ programming software.

Understand about region of interest in image processing.

Doing testing or try to write a programming about region of interest in image processing.

PSM 1 presentation and report writing/ thesis.

Page 21: Vehicle Verification System

PSM 2 PROJECT TASK SCHEDULETITLE: CAR PLATE RECOGNITION SYSTEMNAME: WAN NUR HIDAYU BINTI WAN JUSLEESUPERVISOR: DR YUSRI BIN YUNUS

JAN. 2010 FEB. 2010 MARCH 2010 APRIL 2010

PROJECT DEVELOPMENT 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4

Literature review about CAR PLATE RECOGNOTION SYSTEM.

Compile the ROI programming with whole programming.

Improve the previous simulation.

Review the whole system performance.

PSM 2 presentation and report writing/ thesis.

Page 22: Vehicle Verification System

Conclusion

A registration plate can be correctly display using this system.

Page 23: Vehicle Verification System

References

Vehicle registration plate identification systemJasiha Nor binti Jamaludin,UTM

http://www.licenseplaterecognition.com/

http://developer.amd.com/assets/image_processing_the_easy_way.pdf

http://en.wikipedia.org/wiki/Thresholding_%28image_processing%29 – threshold


Recommended