Video Processing

I'd suggest the ADI BlackFin. It's small, low-power, and cheap. You will however need an external PLD or otherwise to generate the CCD control signals. At least you would with any CCD I've used.

If you need any help developing with the BlackFin let me know.

Cheers,

James.

Reply to
James Morrison
Loading thread data ...

Can anyone suggest a good cheap video processor IC that will take an input from a CCD camera and then store a signle shot to RAM. It doesn't need to compress the data or have a continuous feed as the system will mostly be used to take an optical sample every second or so for analysis. However, it would be nice if it could store the image in under a ms or so and then I can read it out for display by an LCD controller to give an occasional live feed.

AdvThanksAnce

Tom

Reply to
Tom

"Tom" schreef in bericht news:42fb1925$0$1209$ snipped-for-privacy@ptn-nntp-reader01.plus.net...

it

can

The majority of framegrabbers use the BT878 from Conexant.

--
Thanks, Frank.
(remove \'q\' and \'invalid\' when replying by email)
Reply to
Frank Bemelman

I looked at Conexant's Website and they don't mention the BT878 but I've had a look at the BT829B and it looks to be in the region of what I'm looking for. However, I'm still quite new to video and I'm wondering how to store the Y/C data in RAM as an RGB bitmap. I suspect that an FPGA or CPLD is going to be required or are there devices available which will take care of everything for me?

Reply to
Tom

It's encouraging that Y/C to RGB is just software because I don't reckon it would be a huge problem to buffer streaming pixel data (famous last words). Do you know what the conversion process is?

Reply to
Tom

"Tom" schreef in bericht news:42fb36d6$0$1215$ snipped-for-privacy@ptn-nntp-reader01.plus.net...

to

be

However,

I

had

of

I suppose you have to translate Y/C to RGB if you want to display it. But that is just software ;) I agree, these chips are not trivial stuff to implement. Perhaps using a full digital CCD camera is easier to connect. Or look for frame buffers used in 100Hz TV sets. I don't think there is a converter chip that looks like an ordinary static ram chip with just address and data lines, that would be ideal of cource.

--
Thanks, Frank.
(remove \'q\' and \'-invalid\' when replying by email)
Reply to
Frank Bemelman

"Tom" schreef in bericht news:42fb48dc$0$1278$ snipped-for-privacy@ptn-nntp-reader02.plus.net...

in

need

mostly

then

I've

looking

store

care

it

words).

They take a group of 4 pixels and store luminance for all pixels, but for the color information R-Y and B-Y only twice per group of 4 pixels, or only once per group of 4 pixels. It's named YUV 4:2:2 or 4:1:1. Or something like that.

To restore to 24 bit RGB, you have to add/subtract and multiply a lot, with crazy factors I don't remember. But you can use lookup tables to speed things up.

--
Thanks, Frank.
(remove \'q\' and \'-invalid\' when replying by email)
Reply to
Frank Bemelman

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.