Video from digital data

5 views (last 30 days)
Hari Patel
Hari Patel on 8 Jun 2012
I have CCD image sensor (EIA B/W) and its output is connected to Analog Front End(AFE). The output of AFE is 12 Bit Digital data at the rate of 9 MHz. I am thinking to get this digital data to my computer using MATLAB Data Acquisition tool box and NI's hardware PCIe 6536. What is the best way to create a video from my digital data (12Bit @ 9 MHz plus sync signals) using MATLAB?
  1 Comment
Walter Roberson
Walter Roberson on 8 Jun 2012
Duplicate is at http://www.mathworks.com/matlabcentral/answers/40016-video-capture

Sign in to comment.

Answers (1)

Walter Roberson
Walter Roberson on 8 Jun 2012
That device is too slow for your purposes. It handles a maximum of 25 megabits per second per channel, whereas you need at least 108 megabits per second (plus sync)
The entire 653x line is too slow for your purposes. You need a 6545, 6547, or 6548 to go as fast as you need -- but all three of those are only available in PXI Express, not PCIe .
Note that the 653x and 654x are digital I/O series, so implicitly 1 bit per sample (which is why you need to go past 100 MHz sampling rate to get your 9 MHz x 12 bits). The consequence of this is that you might have difficulty in detecting the sync, as sync is usually analog processing (or at least multiple bits per sample when digitized.)
I don't know if you would be able to get data out for your purposes, but look at the 5124 and related products http://sine.ni.com/nips/cds/view/p/lang/en/nid/203051 -- you might be able to get away with even a 5105 http://sine.ni.com/nips/cds/view/p/lang/en/nid/206411 but I am not certain if it has enough bandwidth product (60 MHz analog bandwidth even though it is a 12 bit digitizer that can operate at 60 MS/s). Note: the 51xx series needs a PXI chassis and controller with it, so take those into account in pricing concerns!
  5 Comments
Walter Roberson
Walter Roberson on 11 Jun 2012
Unusual device, that AFE...
It appears to me that you should be able to use even the 6535 which is about $800 less expensive.
Hari Patel
Hari Patel on 11 Jun 2012
I know, I can use 6535 as it supports 10 MHz and I doubt it might be an ideal case. So I just wanted to be on safe side. I also asked the same question about 6535 to NI sales engineer and I waiting for reply.

Sign in to comment.

Community Treasure Hunt

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

Start Hunting!