Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

Acquiring frames from two firewire cameras simultaneously

Blue Cheese is correct.  You want to retrieve every buffer, not the Next buffer.  That is why your frame rate drops.

 

You also want to use a larger number of buffers.  I would probably use 30 to 60 buffers for each camera.  This way, if you get just a litte behind, you can catch up without losing frames.

 

Bruce

Bruce Ammons
Ammons Engineering
0 Kudos
Message 11 of 12
(1,033 Views)

@BruceAmmons wrote:

Blue Cheese is correct.  You want to retrieve every buffer, not the Next buffer.  That is why your frame rate drops.

 

You also want to use a larger number of buffers.  I would probably use 30 to 60 buffers for each camera.  This way, if you get just a litte behind, you can catch up without losing frames.

 

Bruce


How do you translate this buffer number into a physical quantity, e.g. bytes or megabytes? My camera has 16 MB buffer space. I chose buffer number 20 and it didn't acquired any image for quite some time. 

 

p.s: I am also trying to synchronize two firewire single line cameras. The external trigger comes in form of a TTL pulse from a 1KHz laser. 

 

Thanks

Hafiz

0 Kudos
Message 12 of 12
(241 Views)