Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

Image Processing on the Camera

I have an application where I need to find the X,Y position of a laser image on a target and generate a report of the X,Y positions. I am using IEEE1394 camera to view the laser dot on the back side of a translucent material . Thie image of the laser dot looks like a white filled circle or ellipse on a black background. In itself this is an easy task. The complexity is; I need to do this process on 4 camera simultaneously. Each camera needs to process positions of 114000 laser dot images. The goal is to produce 4 arrays (one form each camera) each array consisting of 114000 XYZ entries, and to do this in under 4 minutes. Long term goal it to do it in under 2 minutes. Do you have any suggestions how I can accomplish this task at the necessary speed.
What cameras are capable of capturing images and processing data at this speed?
0 Kudos
Message 1 of 3
(3,153 Views)

Hi Jimbo,

 

The main concern here is the frames per second that you are requiring.  Here's the basic math on the situation.

 

Long term, you require 57,000 frames per minute, which is 950 frames per second per camera.  The max FireWire A throughput rate is 400Mb/s.  That allows for 400 Mb/s divided by 950 frames per second, which is 441,505 bits/frame.  Now you need to consider the size of your image.  Minimum bit depth for an image is 8 bits/pixel.  Using this, we can determine the maximum bits per frame, 441505 bits/frame divided by 8 bits/pixel, which gives 55,188 pixels per frame.  Keep in mind that this is an ideal calculation as well, so you should allow for overhead and other considerations.

 

Hope this helps.

Stephen Meserve
National Instruments
0 Kudos
Message 2 of 3
(3,134 Views)

I would think processing 1000 frames per second would be practically impossible, as well.  If you need live, continuous analysis you are going to need to adjust some parameters.

 

Bruce

Bruce Ammons
Ammons Engineering
0 Kudos
Message 3 of 3
(3,122 Views)