Quantcast
Channel: LabVIEW topics
Viewing all articles
Browse latest Browse all 69091

How to increase the camera download speed and save binary file speed

$
0
0

My camera is pco dimax S1 camea. The interface is cameralink Base.

The memory is on board.

I use 1000fps@480*480 resolution to capture 1 sec.

Then download the images from the on board memory to computer.

The board in the PC side is NI-1429 board.

Theory, the cameralink transport speed should be 250MB/S

In the file format, file size should be (480(H)*480(V)*16bit*1000fps)/8=460.8 MB

Logically it should be download complete under 2 sec

But in my program, the real download speed at about 40 framess/s, (480*480*16*40)/8=18.432 MB/S

(250MB/S)/(18.432MB/S)= 13.85

The download speed is totally slower 13.8 times.

I use the SSD and RAID 0 to save the file.

I did some test as below:

1. Try to save png or binary file. The speed of binary had a litter faster, but it still doesn't close the 250MB/S.

2. I try to adjust the resolution from 16bit to 12bit or 8bit to save the image. The download speed still 40 frames/s(18.432MB/S)

3. I try to use IMAQ Sequence to save the file, but how to add in my program, can anyone help me?

On the other hand, I also guess may be the structure of my program have an problem cause the download and save speed slow.

Attached please find the program.

To see ifthere are otherways to increasethe speed of file written!

 


Viewing all articles
Browse latest Browse all 69091

Trending Articles