i wanted to ask image analyst are there any sony cybershot models available that are compatible with matlab 2015 version ? i want to take real time images of moving vehicle and process noplate..how many pixels camera would be enough for that purpose?

1 view (last 30 days)
bold

Accepted Answer

Walter Roberson
Walter Roberson on 3 Mar 2016
You need remote control of the camera to do that. One model specifically documented for remote control and transfer of the images is http://www.sony.net/Products/di/en-gb/products/g681/
However this would not be called real-time work. You need an image stream for real-time work. I do not know at the moment if that is possible with any of the cybershot models. It was not possible when I looked about two years ago, but perhaps the features of the line have improved.
How many pixels you need depends upon distance, lighting, frame rate, whether you need to deal with dirt on the license plates, number of lanes you are handling simultaneously, and so on. In conditions where you can be sure that the plate is at a nearly constant distance and framed nicely, then it can be done in 284 x 368.
  4 Comments
Walter Roberson
Walter Roberson on 5 Mar 2016
Not necessarily. If the distance is not fixed then you would probably be trying to control the optical zoom to bring the image into focus. You could let the camera auto-focus. Or you could be examining the image stream in real-time to figure out whether you have focus and commanding the zoom in or out to figure out the focus point, but if you do that then you need streaming video and remote controls that are probably beyond what are built into the Cybershot models.
There are a lot of "security cameras" available that are designed for this kind of work, but the Cybershot were never designed for it.
Walter Roberson
Walter Roberson on 6 Mar 2016

You asked about the necessary resolution. See this picture:

This was taken from about 4 metres, with a resolution of 4128 × 3096, and neither of us were moving. You have no hope of reading the number plate from the image. The plate was covered with dirt road dirt left over from slush that had been thrown up (we were just below freezing today so the snow was melting a bit.) The person sitting beside me had a slightly different angle which put the letters into a little more relief and so was able to barely make out the plate, with some uncertainty about the letters; I had to change angles to see the letters myself.

Therefore, in some conditions even from close by and no movement, 12 megapixels is not enough. But if the plate (and our own windshield) had been clean instead of slush-covered, then I am sure that 1 megapixel would have been more than enough. This is why talking primarily about resolution is pretty much the wrong question.

Sign in to comment.

More Answers (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!