Hey all... Can a DM642 (or a DM643) can handle lossy JPEG compression at 1024 x 768, YUV 8 bit 4:2:2, at 30 fps ? Surely can do D1. But SVGA ? If yes, will it do even at 500 Mhz ? For example, a Blackfin most probably can't handle that, even the dual core (from comments from some users). I know that the data flow itself its a tough job, but I need to start somewhere...
Can the DM642 handle lossy JPEG at 1024x768, 30 fps ?
Started by ●July 11, 2005
Reply by ●July 12, 20052005-07-12
Antonio Pasini wrote:> Can a DM642 (or a DM643) can handle lossy JPEG compression at 1024 x 768, > YUV 8 bit 4:2:2, at 30 fps ?TI have a demo running on a 600MHz DM642 performing 4 simultaneous JPEG compressions on D1 images captured from the video ports. I don't know how this translates to your problem, but it sounds feasible. One issue is how you are going to get the uncompressed images into the DSP memory - video port raw mode/PCI/etc?? You may run out of DMA bandwidth before CPU. Cheers mark-r -- "Let's meet the panel. You couldn't ask for four finer comedians - so that answers your next question..." -- Humphrey Lyttleton
Reply by ●July 13, 20052005-07-13
>> Can a DM642 (or a DM643) can handle lossy JPEG compression at 1024 x >> 768, >> YUV 8 bit 4:2:2, at 30 fps ? > > TI have a demo running on a 600MHz DM642 performing 4 simultaneous > JPEG compressions on D1 images captured from the video ports. I don'tThanks for pointing this out. So far, I was looking at TI Image library, for the DFT part, and that was pretty fast. But then comes zigzag, quantization, huffman encoding...> DSP memory - video port raw mode/PCI/etc?? You may run out of DMA > bandwidth before CPU.Yeah, you're right. Most probably this will be the real bottleneck. I need to study more deeply the dma engines.. Thanks for your infos!