IP Library Granted Patent US 10,026,004
Granted Patent B2
US 10,026,004 · App. 15/205,146 · Granted Jul 17, 2018

Shadow detection and removal in license plate images

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,026,004
App. No.
15/205,146
Granted
Jul 17, 2018
Kind
B2
Abstract

A method, system, and apparatus for license plate relighting comprises collecting an image of a license plate, performing license plate recognition on the image of the license plate; calculating a confidence metric for the license plate recognition; and performing a shadow detection and relighting method if the confidence metric is below a predetermined threshold, comprising identifying a shaded region of said license plate, determining if the shaded region is actually shaded, and relighting the actually shaded region.

Claims (84)

1. A method for license plate image shadow detection and relighting comprising:

collecting an image of a license plate with an image capturing device;

identifying a candidate region of interest containing said license plate;

identifying a potentially shaded region of said license plate by identifying a boundary between said potentially shaded region and an unshaded region;

determining if said shaded region is actually shaded; and

relighting said actually shaded region.

2. The method of claim 1 wherein identifying a potentially shaded region of said license plate further comprises:

fitting a tight bound box around said license plate in said image of said license plate;

removing fine structures from said image of said license plate;

binarizing said image of said license plate;

identifying edges in said image of said license plate;

selecting a longest edge from said identified edges in said image of said license plate as an edge defining a boundary between said shaded region of said license plate and an unshaded region of said license plate; and

translating said longest edge.

3. The method of claim 2 wherein said fine structures are removed with an ordered statistic filter.

4. The method of claim 2 wherein identifying edges in said image of said license plate further comprises:

identifying edges primarily oriented in an expected direction of a shadow boundary.

5. The method of claim 4 wherein said expected direction of said shadow boundary is determined according to a relative orientation of a vehicle with said license plate and an expected position of the sun according to a geolocation on the earth and a time of day.

6. The method of claim 1 wherein determining if said shaded region is actually shaded further comprises:

extracting at least two features from said image of said license plate;

combining said at least two features; and

classifying said combined at least two features using a pre-trained shadow classifier in order to determine if a shadow is present in said image of said license plate.

7. The method of claim 1 wherein relighting said actually shaded region further comprises:

creating a shadow mask; and

applying a relighting application to said shadow masked region.

8. The method of claim 7 wherein said relighting application comprises:

calculating a mean RGB value for said shadow masked region;

calculating a mean RGB value for an unmasked region; and

scaling pixels in said shadow masked region according to the ratio of said mean RGB value for said shadow masked region and said mean RGB value of said unmasked region.

9. A system for license plate image shadow detection and relighting comprising:

a video acquisition module configured to collect image data of a license plate;

a processor; and

a computer-usable medium embodying computer code, said computer-usable medium being coupled to said processor, said computer code comprising non-transitory instruction media executable by said processor configured for:

identifying a candidate region of interest containing said license plate;

identifying a potentially shaded region of said license plate by identifying a boundary between said potentially shaded region and an unshaded region in said candidate region of interest containing said license plate;

determining if said shaded region is actually shaded; and

relighting said actually shaded region.

10. The system of claim 9 wherein identifying a potentially shaded region of said license plate further comprises:

fitting a tight bound box around said license plate in said image of said license plate;

removing fine structures from said image of said license plate;

binarizing said image of said license plate;

identifying edges in said image of said license plate;

selecting a longest edge from said identified edges in said image of said license plate as an edge defining a boundary between said shaded region of said license plate and an unshaded region of said license plate; and

translating said longest edge.

11. The system of claim 10 further comprising an order static filter for removing said fine structures.

12. The system of claim 10 wherein identifying edges in said image of said license plate further comprises:

identifying edges primarily oriented in an expected direction of a shadow boundary.

13. The system of claim 12 wherein said expected direction of said shadow boundary is determined according to a relative orientation of a vehicle with said license plate and an expected position of the sun according to a geolocation on the earth and a time of day.

14. The system of claim 9 wherein determining if said shaded region is actually shaded further comprises:

extracting at least two features from said image of said license plate;

combining said at least two features; and

classifying said combined at least two features using a pre-trained shadow classifier in order to determine if a shadow is present in said image of said license plate.

15. The system of claim 9 wherein relighting said actually shaded region further comprises:

creating a shadow mask; and

applying a relighting application to said shadow masked region.

16. The system of claim 15 wherein said relighting application comprises:

calculating a mean RGB value for said shadow masked region;

calculating a mean RGB value for an unmasked region; and

scaling pixels in said shadow masked region according to the ratio of said mean RGB value for said shadow masked region and said mean RGB value of said unmasked region.

17. A method for license plate image recognition comprising:

collecting an image of a license plate with an image capturing device;

performing license plate recognition on said image of said license plate;

calculating a confidence metric for said license plate recognition; and

performing a shadow detection and relighting comprising:

identifying a candidate region of interest containing said license plate;

identifying a potentially shaded region of said license plate by identifying a boundary between said potentially shaded region and an unshaded region;

determining if said shaded region is actually shaded;

relighting said actually shaded region; and

performing a second license plate recognition on said image of said license plate if said confidence metric is below a predetermined threshold.

18. The method of claim 17 wherein identifying a potentially shaded region of said license plate further comprises:

fitting a tight bound box around said license plate in said image of said license plate;

converting said image of said license plate to black and white;

removing structures from said image of said license plate;

binarizing said image of said license plate;

identifying edges in said image of said license plate;

selecting a longest edge from said identified edges in said image of said license plate as an edge defining a boundary between said shaded region of said license plate and an unshaded region of said license plate;

smoothing said selected longest edge from said identified edges in said image of said license plate; and

translating said smoothed longest edge.

19. The method of claim 17 wherein determining if said shaded region is actually shaded further comprises:

extracting at least two features from said image of said license plate;

combining said at least two features; and

classifying said combined at least two features using a pre-trained shadow classifier in order to determine if a shadow is present in said image of said license plate.

20. The method of claim 17 wherein relighting said actually shaded region further comprises:

creating a shadow mask; and

applying a relighting application to said shadow masked region.

Assignments (6)
SECURITY INTEREST Recorded Oct 19, 2021
From: CONDUENT BUSINESS SERVICES, LLC
To: U.S. BANK, NATIONAL ASSOCIATION
Reel/Frame 057969/0445 →
SECURITY INTEREST Recorded Oct 19, 2021
From: CONDUENT BUSINESS SERVICES, LLC
To: BANK OF AMERICA, N.A.
Reel/Frame 057970/0001 →
RELEASE OF SECURITY INTEREST Recorded Oct 18, 2021
From: JPMORGAN CHASE BANK, N.A.
To: CONDUENT BUSINESS SERVICES, LLC; CONDUENT STATE & LOCAL SOLUTIONS, INC.; CONDUENT TRANSPORT SOLUTIONS, INC.; ADVECTIS, INC.; CONDUENT COMMERCIAL SOLUTIONS, LLC; CONDUENT BUSINESS SOLUTIONS, LLC; CONDUENT CASUALTY CLAIMS SOLUTIONS, LLC; CONDUENT HEALTH ASSESSMENTS, LLC
Reel/Frame 057969/0180 →
SECURITY AGREEMENT Recorded Apr 23, 2019
From: CONDUENT BUSINESS SERVICES, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 050326/0511 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2017
From: XEROX CORPORATION
To: CONDUENT BUSINESS SERVICES, LLC
Reel/Frame 041542/0022 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 8, 2016
From: MIZES, HOWARD; KOZITSKY, VLADIMIR
To: XEROX CORPORATION
Reel/Frame 039106/0608 →
Cited By (1)
US 12,190,866