SlideShare una empresa de Scribd logo
1 de 9
Descargar para leer sin conexión
ROAD TO THE BEST
ALPR IMAGES
INTRODUCTION
Since automatic license plate recognition (ALPR) or automatic
number plate recognition (ANPR) relies on optical character
recognition (OCR) of images, it makes sense that a higher quality
input image results in higher accuracy.
Unlike what is shown on TV, you cannot zoom into a blurry
image and expect to get more details. An image with acceptable
sharpness and contrast must be acquired with the appropriate
system from the start. This means the right image sensor, camera,
optics, and lighting all combined in a reliable way.

OCR ALGORITHMS WORK
BETTER WITH HIGH
QUALITY IMAGES FOR
ALPR

-2-
WHAT DEFINES GOOD
IMAGE QUALITY FOR
ALPR?
The first step is to have reliable triggering in order to have the license plate in the proper
location in the image, which can be especially difficult in multi-lane systems. After that, a
good/accurate image can be described by:

»
»
»
»

Good Sharpness
Sufficient Contrast
Free of artifacts
And sometimes with accurate color

The sources of these image quality issues can vary. Some possible reasons are shown in
the table below, and sharpness, contrast, and artifacts are further detailed in the following
sections.

Image Quality Parameter

Corresponding Source of Limitations

Image System Parameters to Control

Sharpness

• Limited depth of field

• F value of lens

• Motion blur

• Sensitivity of image sensor

• Variable lighting

• Iris control

• Limited number of images

• Frame rate of the image sensor/camera

• Reflections of the license plate

• Dynamic range of the image sensor/camera

Contrast

• Reflections of snow, rain, flog

Artifacts

• Ghost images

• Alignment of filter, lens, and lighting.

• Bright spots and streaks from sun exposure
and reflections

• Channel matching in the camera

-3-

• Blooming and smear control in the camera
SHARPNESS
Sharpness is one component of image quality. It indicates the clarity of an image and
therefore the amount of fine details in the image. If all of the components in the vision
system are not well matched and aligned, the spatial details will be blurred. If you
match these well, the total accuracy of your ALPR system can be increased.
Especially in high speed ALPR systems such as open road tolling, it can be a challenge
to get the required sharpness. Here are some factors that impact sharpness and how to
overcome them:

DEPTH OF FIELD
A general definition of Depth of Field (DOF) is
the distance between the nearest and farthest
objects in a scene that appear acceptably
sharp in an image.
With an image for ALPR, the entire image
needs to be sharp so a very large depth of
field is required.
A larger DOF is achieved with smaller iris
openings versus larger openings. A way to
allow for smaller iris openings is with a more
sensitive sensor.

-4-
MOTION BLUR
Motion blur is the fuzzy details that can appear
when capturing a still image of a fast moving
object, such as a car/license plate on the
highway.
Again, a lower F value of the lens can help
here as it allows for shorter exposure times to
better freeze the moving object. More sensitive
sensors also mean less light is required to get
a good image, thus enabling shorter exposure
times.

LIGHTING
Different license plates have different reflection coefficients. For optimal results,
the wavelength of the IR lighting should be matched to the license plate.

IRIS CONTROL
Having a fixed iris verses auto iris offers more control over the image. By taking
multiple images of the same object with different exposure times with a fixed iris,
better control over the focus and exposure is achieved. Auto iris functionality can
generate a dynamic depth of field and therefore fuzzy portions in the image.

-5-
CONTRAST
Now that you have done what is possible
to get a sharp image for your OCR

USING CAMERAS WITH A
HIGH DYNAMIC RANGE

algorithm for automatic license plate
recognition, another critical image quality

Image sensors with high dynamic range

parameter that is critical is contrast.

can distinguish the foreground (the
license plate characters) better from the

Contrast is the difference in brightness

background. For license plates in certain

between the light and dark areas. Much

regions of the world, this is particularly

finer details can be detected if the difference

challenging. If implemented properly,

between the light and dark areas is more

camera manufacturers ensure the full linear

pronounced.

dynamic range of the sensor is available.
They can even add functionality to increase
the dynamic range.

LIGHTING
Some suggestions on ways to improve
contrast that are specific to the needs of

Poor reflection of light on the license plate

ALPR:

can limit the contrast. Different license
plates have different reflection coefficients.

EXPLOITING HIGHER
FRAME RATES OF A
CAMERA

As with optimizing sharpness, for optimal
results, the wavelength of the IR lighting
must be matched with the license plate to be

Cameras with higher frame rates allow

measured.

for multiple images to be taken of the

Snow, rain, and fog also reflect the IR

same object with different exposure times.

LED. Again, special attention to the IR

This way multiple images under different

wavelengths used will enhance the contrast

conditions are available, and the best one

of the image.

can be selected. There are now CCD
cameras available with 2MP HD resolution
and speeds of more than 60 frames/second.
For CMOS cameras, the speeds can be
more than 5 times higher.

-6-
MINIMIZE
ARTIFACTS
Reducing image sensor artifacts is not a simple thing to do, but camera manufacturers
can help to remove or minimize certain artifacts that are specific to the needs of ALPR:

PREVENTING GHOST
IMAGES
Ghost images can appear if Infrared (IR)
lighting is used in combination with a visible
light block filter. By using the correct filters,
ghost images can be decreased as long as
the filter is properly aligned with the lens,
camera, and the lighting. The simplest way
to prevent ghost images and lens artifacts
from interfering with the system performance
is to utilize a camera supplier that also has
the expertise to properly integrate the filter
and lens with the camera.

MANAGE BLOOMING AND
SMEAR
Blooming and smear are challenges with
outdoor vision systems, where blooming
and smear (streaks) are artifacts created by
saturation from very bright spots in a scene
(See Figure 5). Bright spots can originate
from headlights, reflections off license plates,
the sun at certain times of the year, or sun
reflecting on the road. Image processing in
the system cannot correct these artifacts so
blooming and smear must be managed in
the camera through special functionality to
ensure that the license plate is not obscured
in the original image data.
-7-
IMPROVE CHANNEL
MATCHING
Even with effective management of blooming
and smear, direct sunlight can cause a poor
image if the image sensor channel matching
is insufficient in the camera. Image sensors
usually have 2 or 4 readout channels that
need to be stitched together in the camera
to recreate the complete image. Cameras
with bad channel matching can deliver
images with one part overexposed and the
other part underexposed. This leads to poor
performance of the OCR algorithm.

CONCLUSION
With a higher quality of the input image, there is a better starting point for the license plate
recognition algorithm, and therefore the higher license plate recognition accuracy.
With proper alignment of the lens, filter, camera, and lighting, as well as specialized
functionality in the camera to deal with extreme lighting conditions of traffic applications,
image artifacts are reduced or eliminated. When combined with optimized sharpness
contrast, the result is in high quality images.
This improves the efficiency of the OCR algorithm, providing the system integrator with a
better chance to win the tender contracts. In the end, the return on investment will be greater
and ultimately road safety is improved.

-8-
ADIMEC
Adimec specializes in the development and
manufacturing of high-performance cameras that meet
the application-specific requirements of key market
segments, including machine vision, medical imaging,
and outdoor imaging. Founded in 1992, the company
partners with major OEMs around the world to facilitate
the creation of industry-leading cameras.
The unique Adimec True Accurate Imaging® technology
provides new levels of precision and accuracy to vision
systems. Its diverse line of camera products meet a
wide range of performance, size, cost, interface and
application requirements. Adimec has offices around
the world focused on creating customer value and
satisfaction through local, personalized support.
Need more inspiration? Contact us www.adimec.com

-9-

Más contenido relacionado

Último

How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
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 organizationRadu Cotescu
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 

Último (20)

How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
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
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 

Destacado

Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 

Destacado (20)

Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 

Road to the best ALPR images

  • 1. ROAD TO THE BEST ALPR IMAGES
  • 2. INTRODUCTION Since automatic license plate recognition (ALPR) or automatic number plate recognition (ANPR) relies on optical character recognition (OCR) of images, it makes sense that a higher quality input image results in higher accuracy. Unlike what is shown on TV, you cannot zoom into a blurry image and expect to get more details. An image with acceptable sharpness and contrast must be acquired with the appropriate system from the start. This means the right image sensor, camera, optics, and lighting all combined in a reliable way. OCR ALGORITHMS WORK BETTER WITH HIGH QUALITY IMAGES FOR ALPR -2-
  • 3. WHAT DEFINES GOOD IMAGE QUALITY FOR ALPR? The first step is to have reliable triggering in order to have the license plate in the proper location in the image, which can be especially difficult in multi-lane systems. After that, a good/accurate image can be described by: » » » » Good Sharpness Sufficient Contrast Free of artifacts And sometimes with accurate color The sources of these image quality issues can vary. Some possible reasons are shown in the table below, and sharpness, contrast, and artifacts are further detailed in the following sections. Image Quality Parameter Corresponding Source of Limitations Image System Parameters to Control Sharpness • Limited depth of field • F value of lens • Motion blur • Sensitivity of image sensor • Variable lighting • Iris control • Limited number of images • Frame rate of the image sensor/camera • Reflections of the license plate • Dynamic range of the image sensor/camera Contrast • Reflections of snow, rain, flog Artifacts • Ghost images • Alignment of filter, lens, and lighting. • Bright spots and streaks from sun exposure and reflections • Channel matching in the camera -3- • Blooming and smear control in the camera
  • 4. SHARPNESS Sharpness is one component of image quality. It indicates the clarity of an image and therefore the amount of fine details in the image. If all of the components in the vision system are not well matched and aligned, the spatial details will be blurred. If you match these well, the total accuracy of your ALPR system can be increased. Especially in high speed ALPR systems such as open road tolling, it can be a challenge to get the required sharpness. Here are some factors that impact sharpness and how to overcome them: DEPTH OF FIELD A general definition of Depth of Field (DOF) is the distance between the nearest and farthest objects in a scene that appear acceptably sharp in an image. With an image for ALPR, the entire image needs to be sharp so a very large depth of field is required. A larger DOF is achieved with smaller iris openings versus larger openings. A way to allow for smaller iris openings is with a more sensitive sensor. -4-
  • 5. MOTION BLUR Motion blur is the fuzzy details that can appear when capturing a still image of a fast moving object, such as a car/license plate on the highway. Again, a lower F value of the lens can help here as it allows for shorter exposure times to better freeze the moving object. More sensitive sensors also mean less light is required to get a good image, thus enabling shorter exposure times. LIGHTING Different license plates have different reflection coefficients. For optimal results, the wavelength of the IR lighting should be matched to the license plate. IRIS CONTROL Having a fixed iris verses auto iris offers more control over the image. By taking multiple images of the same object with different exposure times with a fixed iris, better control over the focus and exposure is achieved. Auto iris functionality can generate a dynamic depth of field and therefore fuzzy portions in the image. -5-
  • 6. CONTRAST Now that you have done what is possible to get a sharp image for your OCR USING CAMERAS WITH A HIGH DYNAMIC RANGE algorithm for automatic license plate recognition, another critical image quality Image sensors with high dynamic range parameter that is critical is contrast. can distinguish the foreground (the license plate characters) better from the Contrast is the difference in brightness background. For license plates in certain between the light and dark areas. Much regions of the world, this is particularly finer details can be detected if the difference challenging. If implemented properly, between the light and dark areas is more camera manufacturers ensure the full linear pronounced. dynamic range of the sensor is available. They can even add functionality to increase the dynamic range. LIGHTING Some suggestions on ways to improve contrast that are specific to the needs of Poor reflection of light on the license plate ALPR: can limit the contrast. Different license plates have different reflection coefficients. EXPLOITING HIGHER FRAME RATES OF A CAMERA As with optimizing sharpness, for optimal results, the wavelength of the IR lighting must be matched with the license plate to be Cameras with higher frame rates allow measured. for multiple images to be taken of the Snow, rain, and fog also reflect the IR same object with different exposure times. LED. Again, special attention to the IR This way multiple images under different wavelengths used will enhance the contrast conditions are available, and the best one of the image. can be selected. There are now CCD cameras available with 2MP HD resolution and speeds of more than 60 frames/second. For CMOS cameras, the speeds can be more than 5 times higher. -6-
  • 7. MINIMIZE ARTIFACTS Reducing image sensor artifacts is not a simple thing to do, but camera manufacturers can help to remove or minimize certain artifacts that are specific to the needs of ALPR: PREVENTING GHOST IMAGES Ghost images can appear if Infrared (IR) lighting is used in combination with a visible light block filter. By using the correct filters, ghost images can be decreased as long as the filter is properly aligned with the lens, camera, and the lighting. The simplest way to prevent ghost images and lens artifacts from interfering with the system performance is to utilize a camera supplier that also has the expertise to properly integrate the filter and lens with the camera. MANAGE BLOOMING AND SMEAR Blooming and smear are challenges with outdoor vision systems, where blooming and smear (streaks) are artifacts created by saturation from very bright spots in a scene (See Figure 5). Bright spots can originate from headlights, reflections off license plates, the sun at certain times of the year, or sun reflecting on the road. Image processing in the system cannot correct these artifacts so blooming and smear must be managed in the camera through special functionality to ensure that the license plate is not obscured in the original image data. -7-
  • 8. IMPROVE CHANNEL MATCHING Even with effective management of blooming and smear, direct sunlight can cause a poor image if the image sensor channel matching is insufficient in the camera. Image sensors usually have 2 or 4 readout channels that need to be stitched together in the camera to recreate the complete image. Cameras with bad channel matching can deliver images with one part overexposed and the other part underexposed. This leads to poor performance of the OCR algorithm. CONCLUSION With a higher quality of the input image, there is a better starting point for the license plate recognition algorithm, and therefore the higher license plate recognition accuracy. With proper alignment of the lens, filter, camera, and lighting, as well as specialized functionality in the camera to deal with extreme lighting conditions of traffic applications, image artifacts are reduced or eliminated. When combined with optimized sharpness contrast, the result is in high quality images. This improves the efficiency of the OCR algorithm, providing the system integrator with a better chance to win the tender contracts. In the end, the return on investment will be greater and ultimately road safety is improved. -8-
  • 9. ADIMEC Adimec specializes in the development and manufacturing of high-performance cameras that meet the application-specific requirements of key market segments, including machine vision, medical imaging, and outdoor imaging. Founded in 1992, the company partners with major OEMs around the world to facilitate the creation of industry-leading cameras. The unique Adimec True Accurate Imaging® technology provides new levels of precision and accuracy to vision systems. Its diverse line of camera products meet a wide range of performance, size, cost, interface and application requirements. Adimec has offices around the world focused on creating customer value and satisfaction through local, personalized support. Need more inspiration? Contact us www.adimec.com -9-