Help with Super-Resolution work on a license plate please

  • Thread starter berkeman
  • Start date
  • Tags
    Plate Work
In summary: M2O57?I just saw a car with that plate. I keyed it. I hope it was the right thing to do. :devil:44M2O57?
  • #1
berkeman
Mentor
67,038
19,863
I have several images of a California license plate (blue letters on white background) that were taken by a security camera here at my work. We need to contact the driver of the vehicle, so I am trying to apply some processing to the images to see if I can make out the license plate number.

I did some googling, and found that the process of combining multiple noisy images to get better clarity is called "Super Resolution Reconstruction". Does anybody here on PF have experience with this kind of image processing? Is there a different approach that I could also try? I downloaded a free image processing program called ALE, which is supposed to include SR capability, but I haven't had time to figure it out yet.

There are 5 base images of the plate, and one PhotoShop enhanced image of the best plate image. I've attached three images to this post, and I'll post the other three in the next post. Thanks for any help or ideas you folks have.
 

Attachments

  • FrontPlate1607656_processed.bmp
    4.8 KB · Views: 544
  • FrontPlate1607656.bmp
    5.7 KB · Views: 553
  • FrontPlate4046656.bmp
    4.6 KB · Views: 548
Last edited:
Computer science news on Phys.org
  • #2
...and here are the last 3 images:
 

Attachments

  • FrontPlate1607156.bmp
    3.4 KB · Views: 513
  • FrontPlate1606656.bmp
    2.4 KB · Views: 518
  • FrontPlate4045656.bmp
    2.5 KB · Views: 568
  • #3
BTW, for privacy reasons, it's probably best not to post guesses at the plate or processed images in this thread. Go ahead and talk about the issues and that you think you have a good guess or image, and I'll PM you my e-mail address for further contact.

Thanks again for your ideas and help.
 
  • #4
I have not look at the images, but what you are describing seems a lot like speckle interferometry.

Edit: Just my observation if it helps.
 
Last edited:
  • #5
BTW, an initial guess with the PhotoShopped image was 44M2O57, but that turns out to be a non-valid plate. It doesn't follow the convention for California standard plates NLLLNNN (N=number, L=letter), so it would have to be a custom license plate. But that custom plate hasn't been taken yet, so it's wrong.
 
  • #6
Are those attached bmp's the best you've got?!?
 
  • #7
J77 said:
Are those attached bmp's the best you've got?!?
Yeah, pretty stupid, eh? A good camera would have that driver, um, contacted by now. Unfortunately, it's up to signal processing to make that contact now...:grumpy:
 
  • #8
It always kills me that companies invest in security cameras then go dirt cheap on the cameras which are a one time cost, the result being that the entire system becomes worthless for identification.
 
  • #9
Why does the plate look yellow and red?
You said CA is white and blue.
You sure it's CA and not out of state?
An out of wack camera to make white yellow would most likely turn blue to black, not red.
 
  • #10
NoTime said:
Why does the plate look yellow and red?
The pictures were taken at night of the front license plate. The ambient lighting at that time was from yellow-tint street lights. I should have mentioned that in my posts.
 
  • #11
Ummm.
Yelow light would be yellow because it is mostly red and green wavelengths and low on blue.

Yes, that would turn white yellow.

However, the blue should still show as black.
Because there is no blue for the paint to reflect.

What appears to be red lettering would be inconsistant.

Given your environmental conditions, I would go for a white plate with red lettering.
 
  • #12
Out of curiosity I poked around for a few miniuts.

I'm going to guess it's a New Mexico plate.
 
  • #13
44M2O57?

I just saw a car with that plate. I keyed it. I hope it was the right thing to do. :devil:
 
  • #14
DaveC426913 said:
44M2O57?

I just saw a car with that plate. I keyed it. I hope it was the right thing to do. :devil:
:rofl: You're bad.
 
  • #15
I suggest looking into track-and-stack image processing programs. These are commonly used for tasks like webcam astronomy, which produces a succession of low-resolution images. You can align and add the images (hence the name track and stack) to improve SNR and perhaps see more detail that on any single image alone.

You can do the same work with a tool like Photoshop, as well -- blow the images up, artificially increasing their resolution, then align and add them together.

- Warren
 
  • #16
Thanks Warren. Track and Stack gave me some good hits on google. I'll let you know what happens.
 
  • #17
I'm trying to do some track-and-stack like work in Photoshop, but it's not revealing much. I really think the SNR of all but the first couple of images is so bad that they're not worth using. Unfortunately, you only have a couple of the better-SNR images. If you had perhaps 10 or so frames of that quality, this would probably be tractable. Do you have any additional images at all?

- Warren
 
  • #18
Unfortunately no. The security camera presently only shoots 2 frames per second, and has mediocre resolution. Hopefully that will be upgraded in the near future. Thanks for trying, Warren. -Mike-
 
  • #19
NoTime said:
Out of curiosity I poked around for a few miniuts.

I'm going to guess it's a New Mexico plate.


Thats what I thought too when i first saw it, but then the letters would be orange.

Incidently, its worth keeping in mind it might be a 6 character plate, especially if it ends up not being a california plate.
 
  • #20
franznietzsche said:
Thats what I thought too when i first saw it, but then the letters would be orange.

Incidently, its worth keeping in mind it might be a 6 character plate, especially if it ends up not being a california plate.
I was thinking the "Balloon" plate.
This from pictures has a hot air balloon on left and red lettering. Not the older? plates.

If you mask out the red and green channels it vaguly look like a circle on the left side.
 
  • #21
Super-Resolution License Plate

I applied super-resolution techniques to your images but the result was not good. Probably they don't contain enough information when combined to produce a higher resolution image. See attached image for an example of 5 low-res license plate images (LR) and producing a good super-resolution (SR) result.

--Mike
 

Attachments

  • super-resolutionLicensePlate.jpg
    super-resolutionLicensePlate.jpg
    48.4 KB · Views: 524
  • #22
Thanks for tryin, mmccorma, and welcome to the PF. What software did you use?
 
  • #23
No problem. I wrote the software and a GUI for super-resolution in Matlab. It finds the integer and then sub-pixel offsets among a set of images using the Taylor series method described in this paper: http://www.ph.tn.tudelft.nl/~lucas/publications/2000/SPIE2000CLLV/SPIE2000CLLV.pdf

Finding the correct sub-pixel offsets is the key to resolving a higher resolution image. Then it's just a matter of interpolating a non-uniform grid of pixels to a uniform and denser grid.

--Mike
 
Last edited by a moderator:
  • #24
All you need to do is send your picture to the CSI lab in Vegas for analysis.

They have magical software that can take a blurry, low-rez image of a whole bank interior, zoom in on a credit card in someone's hand, pick out the individual numbers on it, and display them in perfect clarity. Now that's enhancement! :rofl:
 
  • #25
Ok, here you can see how CSI does it :) ie. zoom-in on the license plate movie: If the link doesn't work just search for Super-Resolution.
 
Last edited by a moderator:
  • #26
from mike's post I read _D267
with the _ looking like the handycapped tag wheelchair grafic
 

1. How does super-resolution work on a license plate?

Super-resolution is a technique used to enhance the resolution of an image. This is achieved by using algorithms to generate new pixels and fill in the gaps between the existing pixels, resulting in a higher resolution image.

2. What are the benefits of using super-resolution on a license plate?

The main benefit of using super-resolution on a license plate is the ability to enhance the image quality, making it easier to read and identify the license plate number. This can be especially useful in surveillance or forensic applications.

3. What factors can affect the accuracy of super-resolution on a license plate?

The accuracy of super-resolution on a license plate can be affected by various factors such as the quality and resolution of the original image, the type and complexity of the algorithm used, and the amount of noise or distortion present in the image.

4. Are there any limitations to using super-resolution on a license plate?

Yes, there are limitations to using super-resolution on a license plate. The technique may not work well on heavily blurred or distorted images, and the accuracy of the results may also depend on the condition and angle of the license plate in the original image.

5. Is super-resolution on a license plate a reliable method for identifying vehicles?

Super-resolution on a license plate can be a helpful tool for identifying vehicles, but it should not be solely relied upon as the only method. Other factors such as lighting conditions and camera quality can also affect the accuracy of the results. It is always best to use multiple methods for reliable identification.

Similar threads

  • Introductory Physics Homework Help
Replies
5
Views
851
Replies
1
Views
921
Replies
10
Views
2K
  • Mechanical Engineering
Replies
20
Views
2K
Replies
2
Views
1K
Replies
2
Views
881
Replies
152
Views
5K
  • Programming and Computer Science
Replies
4
Views
670
Replies
7
Views
2K
  • Mechanical Engineering
Replies
1
Views
6K
Back
Top