This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Jpeg 2k 2000 encoding on 667x performance



Dear all,

I have download the j2e encoder on 66xx.

The datasheet says there is a configuration J2K_ENC_L3 that could provide 2K(2048x1080)@48FPS.

Anyway I run the demo and one yuv420 640x480 need at least 90 MHz which means 640x480@12FPS at most.

Is there any other step I need to do to achieve the frame rate?

Best Regards,

Lucifar

  • Hi Lucifar,

    Sorry about the confusion.

    J2K_ENC_L3 configuration. (2K(2048x1080)@48FPS, refers to the compression ratio specified by the DCI standard for JPEG2K encoded frames. DCI Profile for 2K @ 48 FPS transmission, translates to a compression ratio of 0.08 for each frame.

    Further, the term MHz in the datasheet has to be interpreted as Million Cycles required to encode ONE frame.

    So, as per the datasheet, you would need 1124 MCycles to encode ONE frame of 2048x858, 12-bits per component, encoded at a compression ratio of 0.08.

    Thanks, Krishna

  • Now responding to your specific query, you can dispatch the VGA YUV frames to the multiple cores on C66x to achieve a higher FPS throughput for VGA frames.

    Thanks, Krishna