SlideShare a Scribd company logo
1 of 12
Download to read offline
AUTOMATIC NUMBER PLATE RECOGNITION
[ANPR]
CONTENTS
 INTRODUCTION
 ETYMOLOGY
 DEVELOPMENT HISTORY
 COMPONENTS
 TECHNOLOGY
 SYSTEM DESCRIPTION
* CAMERA
* SOFTWARE
 ALGORITHMS
 DIFFICULTIES
 APPLICATIONS
 REFERENCES
INTRODUCTION
The Automatic number plate recognition (ANPR) is a mass
surveillance method that uses optical character recognition on
images to read the license plates on vehicles. They can use existing
closed-circuit television or road-rule enforcement cameras, or ones
specifically designed for the task. They are used by various police
forces and as a method of electronic toll collection on pay-per-use
roads and monitoring traffic activity, such as red light adherence in
an intersection. ANPR can be used to store the images captured by
the cameras as well as the text from the license plate, with some
configurable to store a photograph of the driver.
Systems commonly use infrared lighting to allow the camera to take
the picture at any time of the day. A powerful flash is included in at
least one version of the intersection monitoring cameras, serving both
to illuminate the picture and to make the offender aware of his or her
mistake. ANPR technology tends to be region-specific, owing to plate
variation from place to place.
In recent years (ANPR) have become a reliable and affordable state-
of-the-art technique. They are used by the police for the enforcement
of traffic rules or for crime detection. In London ANPR-systems are
applied to register the vehicles entering the congestion charging zone.
They are used by various police forces and as a method of electronic
toll collection on paper use roads, and monitoring traffic activity such
as red light adherence in an intersection.
ANPR is sometimes known by various other terms:
Automatic licenseplate recognition (ALPR)
Automatic licenseplate reader (ALPR)
Automatic vehicle identification (AVI)
Car plate recognition (CPR)
Licenseplate recognition (LPR)
Lecture automatique de plaques d'immatriculation (LAPI) [Mexico]
Mobile licenseplate reader (MLPR)
Vehicle licenseplate recognition (VLPR)
Development History
ANPR was invented in 1976 at the Police Scientific Development
Branch in the UK. Prototype systems were working by 1979, and
contracts were let to produce industrial systems, first at EMI
Electronics, and then at Computer Recognition Systems (CRS) in
Wokingham, UK. Early trial systems were deployed on the A1 road
and at the Dartford Tunnel. However it did not become widely used
until new developments in cheaper and easier to use software was
pioneered during the 1990s. The first arrest through detection of a
stolen car was made in 1981 and the first documented case of ANPR
in helping solve a murder occurred in November 2005 after the
murder of Sharon Beshenivsky, in which City of Bradford based
ANPR played a vital role in locating and subsequently convicting her
killers.
COMPONENTS
The software aspect of the system runs on standard home computer
hardware and can be linked to other applications or databases. It first
uses a series of image manipulation techniques to detect, normalize
and enhance the image of the number plate, and then optical character
recognition (OCR) to extract the alpha numeric.
The font on Dutch plates was changed to improve plate recognition.
The Dubai police use ANPR cameras to monitor vehicles in front and
either side of the patrol car alpha numerics of the license plate. ANPR
systems are generally deployed in one of two basic approaches: one
allows for the entire process to be performed at the lane location in
realtime, and the other transmits all the images from many lanes to a
remote computer location and performs the OCR process there at
some later point in time. When done at the lane site, the information
captured of the plate alphanumeric, date time,lane identification, and
any other information required is completed in approximately 250
milliseconds. This information can easily be transmitted to a remote
computer for further processing if necessary, or stored at the lane for
later retrieval. In the other arrangement, there are typically large
numbers of PCs used in a server farm to handle high workloads, such
as those found in the London congestion charge project. Often in such
systems, there is a requirement to forward images to the remote
server, and this can require larger bandwidth transmission media.
TECHNOLOGY
ANPR uses optical character recognition (OCR) on images taken by
cameras. When Dutch vehicle registration plates switched to a
different style in 2002, one of the changes made was to the font,
introducing small gaps in some letters (such as P and R) to make them
more distinct and therefore more legible to such systems. Some
license plate arrangements use variations in font sizes & positioning
ANPR systems must be able to cope with such differences in order to
be truly effective.
More complicated systems can cope with international variants,
though many programs are individually tailored to each country.
The cameras used can include existing roadrule enforcement or
closedcircuit television cameras, as well as mobile units, which are
usually attached to vehicles Some systems use infrared cameras to
take a clearer image of plates.
SYSTEM DESCRIPTION
ANPR-systems for the recording of number plates of vehicles
normally consist of two components. Firstly, a camera that detects
passing vehicles and continuously sends the images to a computer.
Secondly, software that recognises number plates with its characters
and stores them in a database. Some websites of ANPR-System
contractors are listed in the Annexure
CAMERA
The Camera itself consists of an infrared detecting camera, a general
optical colour detecting camera and an infrared light emitting array of
LEDs. The LED array beams infrared light in the direction of the
infrared camera, which then captures the light reflected by the white
background of the number plates of passing by vehicles, which
appears white on the image.
The non-reflecting colour of the characters and the vehicle’s surface
appear black. Direct sunlight enhances the infrared reflection, the
LED array however is bright enough to recognise number plates in
absolute darkness. The focal length of the infrared camera is adjusted
to detect an overall width of one lane. The colour camera with a lesser
focal length generates images for overall view and alignment of the
whole camera body. Both images are sent in intervals of 300ms to a
Computer, where the installed software processes them. ANPR-
systems can be either set up as shown in Figure on a bridge
construction over a carriage way or on the hard shoulder of a
carriageway.
In the latter case it is not possible to detect traffic on two lanes
because the further lane will not be recognizes optimally due to
shadowing effects. As of 2006 systems can scan number plates at
around one per second on cars travelling up to 100 mph (160km/h).
NDI-Sidewinder-infrared-camera-night-vision-ANPR camera
SOFTWARE
As soon as the software recognizes an image with a number plate, the
full string is identified by an optical character recognition algorithm
and is checked for international plate syntax to determine the country
of origin. Afterwards the number plate string is saved in conjunction
with a timestamp and the ambiance image of the colour-camera to a
database.
ALGORITHMS
1. Plate localisation responsible for finding and isolating the plate on
the picture
2. Plate orientation and sizing compensates for the skew of the plate
and adjusts the dimensions to the required size
3. Normalisation adjusts the brightness and contrast of the image
4. Character segmentation finds the individual characters on the plates
5. Optical character recognition
6. Syntactical/Geometrical analysis check characters and positions
against country specific rules
7. The averaging of the recognised value over multiple fields/images to
produce a more reliable or confident result. Especially since any
single image may contain a reflected light flare, be partially obscured
or other temporary effect.
The complexity of each of these subsections of the program
determines the accuracy of the system. During the third phase
(normalization), some systems use edge detection techniques to
increase the picture difference between the letters and the plate
backing. A median filter may also be used to reduce the visual noise
on the image.
DIFFICULTIES
* Poor file resolution, usually because the plate is too far away but
sometimes resulting from the use of a low quality camera.
* Blurry images, particularly motion blur.
* Poor image resolution, usually because the plate is too far away but
sometimes resulting from the use of a low quality camera.
* Poor lighting & low contrast due to overexposure, reflection or
shadows
* Object obscuring the plate, quite often a bumper, or dirt on the plate
* A different font, popular for vanity plates
* Circumvention techniques
* Lack of coordination between countries or states. Two cars from
different countries or states can have the same number but different
design of the plate.
While some of these problems can be corrected within the software, it
is primarily left to the hardware side of the system to work out
solutions to these difficulties. Increasing the height of
the camera may avoid problems with objects (such as other vehicles)
obscuring the plate but introduces and increases other problems, such
as the adjusting for the increased skew of the plate.
APPLICATIONS of ANPR
Automatic Number Plate Recognition has a wide range of
applications since the license number is the primary, most widely
accepted, human readable, mandatory identifier of motor vehicles.
ANPR provides automated access of the content of the number plate
for computer systems managing databases and processing information
of vehicle movements. Below we indicated some of the major
applications, without the demand of completeness.
 Parking
One of the main applications of ANPR is parking automation and
parking security: ticketless parking fee management, parking access
automation, vehicle location guidance, car theft prevention, "lost
ticket" fraud, fraud by changing tickets, simplified, partially or fully
automated payment process, among many others.
 Access Control
Access control in general is a mechanisms for limiting access to areas
and resources based on users' identities and their membership in
various predefined groups. Access to limited zones, however, may
also be managed based on the accessing vehicles alone, or together
with personal identity. License plate recognition brings automation of
vehicle access control management, providing increased security, car
pool management for logistics, security guide assistance, event
logging, event management, keeping access diary, possibilities for
analysis and data mining.
 Motorway Road Tolling
Road Tolling means, that motorists pay directly for the usage of
particular segment of road infrastructures. Tolls are a common way of
funding the improvements of highways, motorways, roads and
bridges: tolls are fees for services. Efficient road tolling increases the
level of related road services by reducing travel time overhead,
congestion and improve roadways quality. Also, efficient road tolling
reduces fraud related to non payment, makes charging effective,
reduces required manpower to process events of exceptions. License
plate recognition is mostly used as a very efficient enforcement tool,
while there are road tolling systems based solely on license plate
recognition too.
 Border Control
Border Control is an established state coordinated effort to achieve
operational control of the country's state border with the priority
mission of supporting the homeland's security against terrorism,
illegal cross border traffic, smuggling and criminal activities .
Efficient border control significantly decreases the rate of violent
crime and increases the society's security.
Automatic number plate recognition adds significant value by event
logging, establishing investigatable databases of border crossings,
alarming on suspecious passings, at many more.
 Journey Time Measurement
Journey Time Measurement is a very efficient and widely usable
method of understanding traffic, detecting conspicuous situations and
events, etc. A computer vision based system has its well knwon
downfalls in Journey Time Measurement, while Automatic Number
Plate Recognition has provied its viability: vehicle journey times can
be measured reliably by automatic number plate recognitionbased
systems. Data collected by license plate recognition systems can be
used in many ways after processing: feeding back information to
road users to increase traffic security, helping efficient law
enforcement, optimising traffic routes, reducing costs and time, etc.
 Law Enforcement
ANPR is an ideal technology to be used for law enforcement
purposes. It is able to automatically identify stolen cars based on the
upto date blacklist. Other very common law enforcement applications
are red light enforcement and over speed charging and bus lane
control.
 Countries using ANPR Technology in Police Enforcement
* United States [Homeland Security]
* United Kingdom
* Australia
* Belgium
* Denmark
* France
* Germany
* Hungary
* Turky
* Ukraine
* Saudi Arabia
* Sweeden
Other Uses
ANPR systems may also be used for/by:
*Section control, to measure average vehicle speed over longer
distances.
*Border crossings.
*Automobile repossessions.
*Petrol stations to log when a motorist drives away without paying for
their fuel.
*A marketing tool to log patterns of use.
*Traffic management systems, which determine traffic flow using the
time it takes vehicles to pass two ANPR sites.
*Analyses of travel behaviour (route choice, origin destination etc.)
for transport planning purposes
*Drive Through Customer Recognition, to automatically recognize
customers based on their license plate and offer them the items they
ordered the last time they used the service.
*To assist visitor management systems in recognizing guest vehicles.
*Police and Auxiliary Police
*Car parking companies
*Hotels
REFERRENCS
* https://en.wikipedia.org/wiki/Automatic_number_plate_recognition
* https://www.anu.edu.au/Roger.Clarke/DV/ANPR-Surv
* ANPR : Seminar Report and PPT for ECE Students
* Flitsers.net (http://trajectcontroles.net/#)
* ANPR Tutorial (http://www.anprtutorial. com/). ANPR Tutorial.
15 August 2006. Retrieved 24-01-2012
* ANPR FOR THE OBSERVANCE OF TRAVEL BEHAVIOUR
8th International Conference on Survey Methods in Transport,
France, May 25-31,2008 [pdf].
* A Real-Time Malaysian Automatic License Plate
Recognition (M-ALPR) using Hybrid Fuzzy
IJCSNS International Journal of Computer Science and Network
Security, VOL.9 No.2, February 2009
* A Realtime vehicle License Plate Recognition (LPR)"
(http://visl.technion.ac.il/projects/2003w24/). VISL, Technion, 2003
* An Approach To License Plate Recognition"
(http://pages.cpsc.ucalgary.ca/~federl/Publications/licensePlate1996/li
censeplate1996 ) (PDF). University of Calgary. 1996
* Vehicle registration plates of Saudi Arabia

More Related Content

What's hot

Vehicle Number Plate Recognition System
Vehicle Number Plate Recognition SystemVehicle Number Plate Recognition System
Vehicle Number Plate Recognition System
prashantdahake
 
Automatic no. plate recognition
Automatic no. plate recognitionAutomatic no. plate recognition
Automatic no. plate recognition
Anjali Mehra
 
Artificial Passenger
Artificial PassengerArtificial Passenger
Artificial Passenger
priyanka kini
 
Vehicle registration plate recognition system
Vehicle registration plate recognition systemVehicle registration plate recognition system
Vehicle registration plate recognition system
shailendra92
 
Traffic sign detection
Traffic sign detectionTraffic sign detection
Traffic sign detection
Avijit Rai
 
car plate recognition
car plate recognitioncar plate recognition
car plate recognition
Cruise Chen
 

What's hot (20)

ANPR
ANPRANPR
ANPR
 
Vehicle Number Plate Recognition System
Vehicle Number Plate Recognition SystemVehicle Number Plate Recognition System
Vehicle Number Plate Recognition System
 
Number plate recogition
Number plate recogitionNumber plate recogition
Number plate recogition
 
MATLAB Based Vehicle Number Plate Identification System using OCR
MATLAB Based Vehicle Number Plate Identification System using OCRMATLAB Based Vehicle Number Plate Identification System using OCR
MATLAB Based Vehicle Number Plate Identification System using OCR
 
Automatic number plate recognition using matlab
Automatic number plate recognition using matlabAutomatic number plate recognition using matlab
Automatic number plate recognition using matlab
 
Autonomous or self driving cars
Autonomous or self driving carsAutonomous or self driving cars
Autonomous or self driving cars
 
Automatic number plate recognition (anpr)
Automatic number plate recognition (anpr)Automatic number plate recognition (anpr)
Automatic number plate recognition (anpr)
 
Automatic number plate recognition
Automatic number plate recognitionAutomatic number plate recognition
Automatic number plate recognition
 
Seminar on anpr 1
Seminar on anpr 1Seminar on anpr 1
Seminar on anpr 1
 
automatic number plate recognition
automatic number plate recognitionautomatic number plate recognition
automatic number plate recognition
 
Final Project Report on Image processing based intelligent traffic control sy...
Final Project Report on Image processing based intelligent traffic control sy...Final Project Report on Image processing based intelligent traffic control sy...
Final Project Report on Image processing based intelligent traffic control sy...
 
Speed Detection Of Moving Vehicles (Using Traffic Enforcement Camera)
Speed Detection Of Moving Vehicles (Using Traffic Enforcement Camera) Speed Detection Of Moving Vehicles (Using Traffic Enforcement Camera)
Speed Detection Of Moving Vehicles (Using Traffic Enforcement Camera)
 
Automatic no. plate recognition
Automatic no. plate recognitionAutomatic no. plate recognition
Automatic no. plate recognition
 
Artificial Passenger
Artificial PassengerArtificial Passenger
Artificial Passenger
 
Night vision
Night visionNight vision
Night vision
 
Autonomous car
Autonomous carAutonomous car
Autonomous car
 
Vehicle registration plate recognition system
Vehicle registration plate recognition systemVehicle registration plate recognition system
Vehicle registration plate recognition system
 
Traffic sign detection
Traffic sign detectionTraffic sign detection
Traffic sign detection
 
License Plate Recognition System using Python and OpenCV
License Plate Recognition System using Python and OpenCVLicense Plate Recognition System using Python and OpenCV
License Plate Recognition System using Python and OpenCV
 
car plate recognition
car plate recognitioncar plate recognition
car plate recognition
 

Viewers also liked

Anpr based licence plate detection report
Anpr  based licence plate detection reportAnpr  based licence plate detection report
Anpr based licence plate detection report
somchaturvedi
 
CANCER CELL DETECTION USING DIGITAL IMAGE PROCESSING
CANCER  CELL  DETECTION USING DIGITAL IMAGE PROCESSINGCANCER  CELL  DETECTION USING DIGITAL IMAGE PROCESSING
CANCER CELL DETECTION USING DIGITAL IMAGE PROCESSING
kajikho9
 

Viewers also liked (10)

Anpr based licence plate detection report
Anpr  based licence plate detection reportAnpr  based licence plate detection report
Anpr based licence plate detection report
 
Number plate recognition system using matlab.
Number plate recognition system using matlab.Number plate recognition system using matlab.
Number plate recognition system using matlab.
 
Business magazine edition_5-2016pdf
Business magazine edition_5-2016pdfBusiness magazine edition_5-2016pdf
Business magazine edition_5-2016pdf
 
Alpr
AlprAlpr
Alpr
 
Metrici License Plate recognition system
Metrici License Plate recognition systemMetrici License Plate recognition system
Metrici License Plate recognition system
 
The automatic license plate recognition(alpr)
The automatic license plate recognition(alpr)The automatic license plate recognition(alpr)
The automatic license plate recognition(alpr)
 
CANCER CELL DETECTION USING DIGITAL IMAGE PROCESSING
CANCER  CELL  DETECTION USING DIGITAL IMAGE PROCESSINGCANCER  CELL  DETECTION USING DIGITAL IMAGE PROCESSING
CANCER CELL DETECTION USING DIGITAL IMAGE PROCESSING
 
ANPR based Security System Using ALR
ANPR based Security System Using ALRANPR based Security System Using ALR
ANPR based Security System Using ALR
 
LICENSE NUMBER PLATE RECOGNITION SYSTEM USING ANDROID APP
LICENSE NUMBER PLATE RECOGNITION SYSTEM USING ANDROID APPLICENSE NUMBER PLATE RECOGNITION SYSTEM USING ANDROID APP
LICENSE NUMBER PLATE RECOGNITION SYSTEM USING ANDROID APP
 
The automatic license plate recognition(alpr)
The automatic license plate recognition(alpr)The automatic license plate recognition(alpr)
The automatic license plate recognition(alpr)
 

Similar to Anpr write up

Automatic-Number-Plate.ppsx
Automatic-Number-Plate.ppsxAutomatic-Number-Plate.ppsx
Automatic-Number-Plate.ppsx
SURAJRAUT44
 
Performance Evaluation of Automatic Number Plate Recognition on Android Smart...
Performance Evaluation of Automatic Number Plate Recognition on Android Smart...Performance Evaluation of Automatic Number Plate Recognition on Android Smart...
Performance Evaluation of Automatic Number Plate Recognition on Android Smart...
IJECEIAES
 

Similar to Anpr write up (20)

Automated Number Plate Recognition
Automated Number Plate RecognitionAutomated Number Plate Recognition
Automated Number Plate Recognition
 
anpr-131210063016-phpapp01-160225080726 (2).pdf
anpr-131210063016-phpapp01-160225080726 (2).pdfanpr-131210063016-phpapp01-160225080726 (2).pdf
anpr-131210063016-phpapp01-160225080726 (2).pdf
 
anpr-131210063016-phpapp01-160225080726 (3).pptx
anpr-131210063016-phpapp01-160225080726 (3).pptxanpr-131210063016-phpapp01-160225080726 (3).pptx
anpr-131210063016-phpapp01-160225080726 (3).pptx
 
Automatic-Number-Plate.ppsx
Automatic-Number-Plate.ppsxAutomatic-Number-Plate.ppsx
Automatic-Number-Plate.ppsx
 
Automatic number plate recognition
Automatic number plate recognitionAutomatic number plate recognition
Automatic number plate recognition
 
Smart Algorithm for Traffic Congestion and Control
Smart  Algorithm for Traffic Congestion and ControlSmart  Algorithm for Traffic Congestion and Control
Smart Algorithm for Traffic Congestion and Control
 
Automatic Fetching of Vehicle details using ANPR Camera
Automatic Fetching of Vehicle details using ANPR CameraAutomatic Fetching of Vehicle details using ANPR Camera
Automatic Fetching of Vehicle details using ANPR Camera
 
anpr-131210063016-phpapp01-160225080726 (3).pptx
anpr-131210063016-phpapp01-160225080726 (3).pptxanpr-131210063016-phpapp01-160225080726 (3).pptx
anpr-131210063016-phpapp01-160225080726 (3).pptx
 
IRJET- Vehicle Number Plate Recognition System
IRJET- Vehicle Number Plate Recognition SystemIRJET- Vehicle Number Plate Recognition System
IRJET- Vehicle Number Plate Recognition System
 
Automatic Fetching of Vehicle details using ANPR Camera
Automatic Fetching of Vehicle details using ANPR CameraAutomatic Fetching of Vehicle details using ANPR Camera
Automatic Fetching of Vehicle details using ANPR Camera
 
Vehicle Recognition at Night Based on Tail LightDetection Using Image Processing
Vehicle Recognition at Night Based on Tail LightDetection Using Image ProcessingVehicle Recognition at Night Based on Tail LightDetection Using Image Processing
Vehicle Recognition at Night Based on Tail LightDetection Using Image Processing
 
Performance Evaluation of Automatic Number Plate Recognition on Android Smart...
Performance Evaluation of Automatic Number Plate Recognition on Android Smart...Performance Evaluation of Automatic Number Plate Recognition on Android Smart...
Performance Evaluation of Automatic Number Plate Recognition on Android Smart...
 
License Plate Recognition
License Plate RecognitionLicense Plate Recognition
License Plate Recognition
 
IRJET- Number Plate Extraction from Vehicle Front View Image using Image ...
IRJET-  	  Number Plate Extraction from Vehicle Front View Image using Image ...IRJET-  	  Number Plate Extraction from Vehicle Front View Image using Image ...
IRJET- Number Plate Extraction from Vehicle Front View Image using Image ...
 
Prototyping presentation
Prototyping presentationPrototyping presentation
Prototyping presentation
 
Presentation - Vision
Presentation - VisionPresentation - Vision
Presentation - Vision
 
IRJET- Recognition of Indian License Plate Number from Live Stream Videos
IRJET-  	  Recognition of Indian License Plate Number from Live Stream VideosIRJET-  	  Recognition of Indian License Plate Number from Live Stream Videos
IRJET- Recognition of Indian License Plate Number from Live Stream Videos
 
A Study on Single Camera Based ANPR System for Improvement of Vehicle Number ...
A Study on Single Camera Based ANPR System for Improvement of Vehicle Number ...A Study on Single Camera Based ANPR System for Improvement of Vehicle Number ...
A Study on Single Camera Based ANPR System for Improvement of Vehicle Number ...
 
A Study on Single Camera Based ANPR System for Improvement of Vehicle Number ...
A Study on Single Camera Based ANPR System for Improvement of Vehicle Number ...A Study on Single Camera Based ANPR System for Improvement of Vehicle Number ...
A Study on Single Camera Based ANPR System for Improvement of Vehicle Number ...
 
A Survey on License Plate Recognition System
A Survey on License Plate Recognition SystemA Survey on License Plate Recognition System
A Survey on License Plate Recognition System
 

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Recently uploaded (20)

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 

Anpr write up

  • 1. AUTOMATIC NUMBER PLATE RECOGNITION [ANPR] CONTENTS  INTRODUCTION  ETYMOLOGY  DEVELOPMENT HISTORY  COMPONENTS  TECHNOLOGY  SYSTEM DESCRIPTION * CAMERA * SOFTWARE  ALGORITHMS  DIFFICULTIES  APPLICATIONS  REFERENCES
  • 2. INTRODUCTION The Automatic number plate recognition (ANPR) is a mass surveillance method that uses optical character recognition on images to read the license plates on vehicles. They can use existing closed-circuit television or road-rule enforcement cameras, or ones specifically designed for the task. They are used by various police forces and as a method of electronic toll collection on pay-per-use roads and monitoring traffic activity, such as red light adherence in an intersection. ANPR can be used to store the images captured by the cameras as well as the text from the license plate, with some configurable to store a photograph of the driver. Systems commonly use infrared lighting to allow the camera to take the picture at any time of the day. A powerful flash is included in at least one version of the intersection monitoring cameras, serving both to illuminate the picture and to make the offender aware of his or her mistake. ANPR technology tends to be region-specific, owing to plate variation from place to place. In recent years (ANPR) have become a reliable and affordable state- of-the-art technique. They are used by the police for the enforcement of traffic rules or for crime detection. In London ANPR-systems are applied to register the vehicles entering the congestion charging zone. They are used by various police forces and as a method of electronic toll collection on paper use roads, and monitoring traffic activity such as red light adherence in an intersection. ANPR is sometimes known by various other terms: Automatic licenseplate recognition (ALPR) Automatic licenseplate reader (ALPR) Automatic vehicle identification (AVI) Car plate recognition (CPR) Licenseplate recognition (LPR) Lecture automatique de plaques d'immatriculation (LAPI) [Mexico]
  • 3. Mobile licenseplate reader (MLPR) Vehicle licenseplate recognition (VLPR) Development History ANPR was invented in 1976 at the Police Scientific Development Branch in the UK. Prototype systems were working by 1979, and contracts were let to produce industrial systems, first at EMI Electronics, and then at Computer Recognition Systems (CRS) in Wokingham, UK. Early trial systems were deployed on the A1 road and at the Dartford Tunnel. However it did not become widely used until new developments in cheaper and easier to use software was pioneered during the 1990s. The first arrest through detection of a stolen car was made in 1981 and the first documented case of ANPR in helping solve a murder occurred in November 2005 after the murder of Sharon Beshenivsky, in which City of Bradford based ANPR played a vital role in locating and subsequently convicting her killers. COMPONENTS The software aspect of the system runs on standard home computer hardware and can be linked to other applications or databases. It first uses a series of image manipulation techniques to detect, normalize and enhance the image of the number plate, and then optical character recognition (OCR) to extract the alpha numeric. The font on Dutch plates was changed to improve plate recognition. The Dubai police use ANPR cameras to monitor vehicles in front and either side of the patrol car alpha numerics of the license plate. ANPR systems are generally deployed in one of two basic approaches: one allows for the entire process to be performed at the lane location in realtime, and the other transmits all the images from many lanes to a remote computer location and performs the OCR process there at some later point in time. When done at the lane site, the information captured of the plate alphanumeric, date time,lane identification, and
  • 4. any other information required is completed in approximately 250 milliseconds. This information can easily be transmitted to a remote computer for further processing if necessary, or stored at the lane for later retrieval. In the other arrangement, there are typically large numbers of PCs used in a server farm to handle high workloads, such as those found in the London congestion charge project. Often in such systems, there is a requirement to forward images to the remote server, and this can require larger bandwidth transmission media. TECHNOLOGY ANPR uses optical character recognition (OCR) on images taken by cameras. When Dutch vehicle registration plates switched to a different style in 2002, one of the changes made was to the font, introducing small gaps in some letters (such as P and R) to make them more distinct and therefore more legible to such systems. Some license plate arrangements use variations in font sizes & positioning ANPR systems must be able to cope with such differences in order to be truly effective. More complicated systems can cope with international variants, though many programs are individually tailored to each country. The cameras used can include existing roadrule enforcement or closedcircuit television cameras, as well as mobile units, which are usually attached to vehicles Some systems use infrared cameras to take a clearer image of plates.
  • 5. SYSTEM DESCRIPTION ANPR-systems for the recording of number plates of vehicles normally consist of two components. Firstly, a camera that detects passing vehicles and continuously sends the images to a computer. Secondly, software that recognises number plates with its characters and stores them in a database. Some websites of ANPR-System contractors are listed in the Annexure CAMERA The Camera itself consists of an infrared detecting camera, a general optical colour detecting camera and an infrared light emitting array of LEDs. The LED array beams infrared light in the direction of the infrared camera, which then captures the light reflected by the white background of the number plates of passing by vehicles, which appears white on the image. The non-reflecting colour of the characters and the vehicle’s surface appear black. Direct sunlight enhances the infrared reflection, the LED array however is bright enough to recognise number plates in absolute darkness. The focal length of the infrared camera is adjusted to detect an overall width of one lane. The colour camera with a lesser focal length generates images for overall view and alignment of the whole camera body. Both images are sent in intervals of 300ms to a Computer, where the installed software processes them. ANPR- systems can be either set up as shown in Figure on a bridge construction over a carriage way or on the hard shoulder of a carriageway. In the latter case it is not possible to detect traffic on two lanes because the further lane will not be recognizes optimally due to shadowing effects. As of 2006 systems can scan number plates at around one per second on cars travelling up to 100 mph (160km/h).
  • 6. NDI-Sidewinder-infrared-camera-night-vision-ANPR camera SOFTWARE As soon as the software recognizes an image with a number plate, the full string is identified by an optical character recognition algorithm and is checked for international plate syntax to determine the country of origin. Afterwards the number plate string is saved in conjunction with a timestamp and the ambiance image of the colour-camera to a database.
  • 7. ALGORITHMS 1. Plate localisation responsible for finding and isolating the plate on the picture 2. Plate orientation and sizing compensates for the skew of the plate and adjusts the dimensions to the required size 3. Normalisation adjusts the brightness and contrast of the image 4. Character segmentation finds the individual characters on the plates 5. Optical character recognition 6. Syntactical/Geometrical analysis check characters and positions against country specific rules 7. The averaging of the recognised value over multiple fields/images to produce a more reliable or confident result. Especially since any single image may contain a reflected light flare, be partially obscured or other temporary effect. The complexity of each of these subsections of the program determines the accuracy of the system. During the third phase (normalization), some systems use edge detection techniques to increase the picture difference between the letters and the plate backing. A median filter may also be used to reduce the visual noise on the image. DIFFICULTIES * Poor file resolution, usually because the plate is too far away but sometimes resulting from the use of a low quality camera. * Blurry images, particularly motion blur. * Poor image resolution, usually because the plate is too far away but sometimes resulting from the use of a low quality camera. * Poor lighting & low contrast due to overexposure, reflection or shadows * Object obscuring the plate, quite often a bumper, or dirt on the plate * A different font, popular for vanity plates * Circumvention techniques
  • 8. * Lack of coordination between countries or states. Two cars from different countries or states can have the same number but different design of the plate. While some of these problems can be corrected within the software, it is primarily left to the hardware side of the system to work out solutions to these difficulties. Increasing the height of the camera may avoid problems with objects (such as other vehicles) obscuring the plate but introduces and increases other problems, such as the adjusting for the increased skew of the plate. APPLICATIONS of ANPR Automatic Number Plate Recognition has a wide range of applications since the license number is the primary, most widely accepted, human readable, mandatory identifier of motor vehicles. ANPR provides automated access of the content of the number plate for computer systems managing databases and processing information of vehicle movements. Below we indicated some of the major applications, without the demand of completeness.  Parking One of the main applications of ANPR is parking automation and parking security: ticketless parking fee management, parking access automation, vehicle location guidance, car theft prevention, "lost ticket" fraud, fraud by changing tickets, simplified, partially or fully automated payment process, among many others.  Access Control Access control in general is a mechanisms for limiting access to areas and resources based on users' identities and their membership in various predefined groups. Access to limited zones, however, may also be managed based on the accessing vehicles alone, or together
  • 9. with personal identity. License plate recognition brings automation of vehicle access control management, providing increased security, car pool management for logistics, security guide assistance, event logging, event management, keeping access diary, possibilities for analysis and data mining.  Motorway Road Tolling Road Tolling means, that motorists pay directly for the usage of particular segment of road infrastructures. Tolls are a common way of funding the improvements of highways, motorways, roads and bridges: tolls are fees for services. Efficient road tolling increases the level of related road services by reducing travel time overhead, congestion and improve roadways quality. Also, efficient road tolling reduces fraud related to non payment, makes charging effective, reduces required manpower to process events of exceptions. License plate recognition is mostly used as a very efficient enforcement tool, while there are road tolling systems based solely on license plate recognition too.  Border Control Border Control is an established state coordinated effort to achieve operational control of the country's state border with the priority mission of supporting the homeland's security against terrorism, illegal cross border traffic, smuggling and criminal activities . Efficient border control significantly decreases the rate of violent crime and increases the society's security. Automatic number plate recognition adds significant value by event logging, establishing investigatable databases of border crossings, alarming on suspecious passings, at many more.
  • 10.  Journey Time Measurement Journey Time Measurement is a very efficient and widely usable method of understanding traffic, detecting conspicuous situations and events, etc. A computer vision based system has its well knwon downfalls in Journey Time Measurement, while Automatic Number Plate Recognition has provied its viability: vehicle journey times can be measured reliably by automatic number plate recognitionbased systems. Data collected by license plate recognition systems can be used in many ways after processing: feeding back information to road users to increase traffic security, helping efficient law enforcement, optimising traffic routes, reducing costs and time, etc.  Law Enforcement ANPR is an ideal technology to be used for law enforcement purposes. It is able to automatically identify stolen cars based on the upto date blacklist. Other very common law enforcement applications are red light enforcement and over speed charging and bus lane control.  Countries using ANPR Technology in Police Enforcement * United States [Homeland Security] * United Kingdom * Australia * Belgium * Denmark * France * Germany * Hungary * Turky * Ukraine * Saudi Arabia * Sweeden
  • 11. Other Uses ANPR systems may also be used for/by: *Section control, to measure average vehicle speed over longer distances. *Border crossings. *Automobile repossessions. *Petrol stations to log when a motorist drives away without paying for their fuel. *A marketing tool to log patterns of use. *Traffic management systems, which determine traffic flow using the time it takes vehicles to pass two ANPR sites. *Analyses of travel behaviour (route choice, origin destination etc.) for transport planning purposes *Drive Through Customer Recognition, to automatically recognize customers based on their license plate and offer them the items they ordered the last time they used the service. *To assist visitor management systems in recognizing guest vehicles. *Police and Auxiliary Police *Car parking companies *Hotels
  • 12. REFERRENCS * https://en.wikipedia.org/wiki/Automatic_number_plate_recognition * https://www.anu.edu.au/Roger.Clarke/DV/ANPR-Surv * ANPR : Seminar Report and PPT for ECE Students * Flitsers.net (http://trajectcontroles.net/#) * ANPR Tutorial (http://www.anprtutorial. com/). ANPR Tutorial. 15 August 2006. Retrieved 24-01-2012 * ANPR FOR THE OBSERVANCE OF TRAVEL BEHAVIOUR 8th International Conference on Survey Methods in Transport, France, May 25-31,2008 [pdf]. * A Real-Time Malaysian Automatic License Plate Recognition (M-ALPR) using Hybrid Fuzzy IJCSNS International Journal of Computer Science and Network Security, VOL.9 No.2, February 2009 * A Realtime vehicle License Plate Recognition (LPR)" (http://visl.technion.ac.il/projects/2003w24/). VISL, Technion, 2003 * An Approach To License Plate Recognition" (http://pages.cpsc.ucalgary.ca/~federl/Publications/licensePlate1996/li censeplate1996 ) (PDF). University of Calgary. 1996 * Vehicle registration plates of Saudi Arabia