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.

DM6447 video capture and display capabilities

Other Parts Discussed in Thread: TVP7002, TVP5147

Hi,

We want to support the following resolutions for video capture and display on DM6467,

640x480(VGA)          30 fps
720 x 576(PAL)        25 fps
720 x 480(NTSC)     29.97 fps
1280x720P               60fps
1920x1080P             30 fps
640x480P                 100 fps
800x600P                 75 fps
1024x768P               60 fps
1280x1024P            45 fps
1920x1080P            60fps
1280x1024P            60 fps
1600x1200P            60 fps

1. Which of the above resolutions are already supported by video capture and display drivers provided with "dvsdk_2_00_00_22", LSP "DaVinciLSP_02_00_00_140" on MVL5.0 and 729MHz board ?

2. From the hardware point of view which of the above resolutions can be supported(considering the constraints poised by MT9T001, TVP5147, TVP7002 etc ......), if we modifying the drivers to support unsupported resolutions that we require ?

  • Are you doing any video compression/decompression?

    By default, DM6467 demos sitting on top of driver appear to support.

    NTSC @ 30 fps

    PAL @ 25 fps

    720p @ 60 fps

    720 @ 50 fps

    1080i @ 30fps

    1080i @ 25 fps

    Please keep in mind that DM6467 supports a maximum pixel clock of 99 MHZ and in order to support some of the resolutions you listed above you need a higher pixel clock (1600 * 1200 * 60 fps = 115.2 MHz ).  In this case, we have a our DM6467T part which runs at 1 GHz and supoorts pixel clocks up to 150 MHz.

  • We want to do both compression and decompression of live stream using capture and display ports on DM6467

  • I mean capture + compression and Decompression + display

  • In this case, than we not only need to consider the pixel clock support by video capture and display ports (which limit the resolutions and refresh rates you can support) but also the type of video encoding and deconding you need (MPEG2, MPEG4, H.264...).  All our video codecs provided with DM6467/DM6467T include their respective data-sheets which describe which resources are needed by the corresponding codec and should be able to give you a good feel for how many codecs can exist at once, and what type of resolutions and refresh rates are supported given the processing power of the part. 

    can you describe your most demanding use case?  (e.g. 720p @ 60 video capture + h.264 encode of 720p @ 30 + stream via ethernet + display 720p @ 30...)

     

  • hi Juan,

    We are working on the 1Ghz DM6467T processor.

    1. I have a image processor gives 8 bit Y Cb Cr data that does not give constant sav2eav, it varies based on the processing of the chip, its not constant every line.Is it possible to handle this scenario using a raw capture mode as the valid pixels are only timed by h-sync and v-sync a

     

    Thanks for the help.

     

  • Just a correction its eav2sav.

  • My most demanding case is 1080P@30 capture + Encode OR 1080P@30 decode + Display.

  • hello,

    I have a question about my EVM:

    i have a DM6467T with DVSDK3.10 and arago2009q1 evaluation board and i runed the demo provided in the EVM, but the encode H264 60fps and encode/decode H264 does not work.

    1 - I plugged an analog camera (and also a DVD player) to the input of the EVM but how to display the vidéo on a screen with component output?
    right now I am trying to install gsreamer with OpenEmbedded for DM6467T but I did not have that part.
    can you give me guidance please? that will bring me gstreamer? what other software they must also integrate?
    2-how to transmit a stream from an IP camera in my EVM? the goal is to write a video analysis algorithm (tracking ,...) and it implement in the EVM.
    3 - I also thought of another solution: buy the camera ref design texas DM365 and the VA card of the third party because the capture and display,eb server, network streaming are already integrated and I can Implement my algorithms in VA card from Matlab / simulink.  is this a good method?

    Thanks very much in advance

    Thierno bah