Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

Continuous vision acqusiition cpu usage

Hi!,I need to acquire color images from a gige camera as fast as possible, but process only some of them (around 5 frames per second must be processed). Because single acquisiition is too slow (around 100ms to snap), I'm using contiuous acqusiition and a pulse to process the image needed. For analysis the image is converted to monochrome, which takes most processing time. I include an image and two vis I've tested but I dont understand the execution sequence labview is following. The first vi uses only 8% cpu usage but doesn't convert all the images to monochorme, while the second vi converts all of them correctly but has 27%! of cpu usage. Just wanted to know if I'm doing this right.

 

continuous image acq.jpg

 

 

Download All
0 Kudos
Message 1 of 2
(4,017 Views)

Hi there;

 

You can reduce the CPU usage by using a low level VI instead of the Vision Assistant express VI; since you are only doing the image type conversion in it. I believe it is faster....

 

convert to monochrome.png

 

Hope it helps

 

Greetings

 

 

0 Kudos
Message 2 of 2
(3,975 Views)