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.

DM365 Downscaling

We need to downscale H.264 encoded video to the WQVGA (480x272) display resolution that is native to our displays.  Can the DM365 perform this operation on the decode end?

I see some posts here on resizing, but nothing that definitely says that it can, or can not, do it.

 

Thanks in advance,

Doug

  • Hi,

    I assume you want to do H.264 decoding followed by a resize operation on DM365. This resized resolution would feed into your display device. Isnt it? If that is the requirement, you can surely do this operation on DM365. There are limitation on the maximum downscale ratios (of the order of 1/16) and i assume your requirements fall with in this range.

    If you have any specific questions on implementation details and software drivers, you can surely post your question and we can help on this. I would recommend you to refer to decode demo of DVSDK to see the implementation, which is quite similar to your requirements.

    Regards,

    Anshuman

    PS: Please mark this post as verified, if you think it has answered your question. Thanks.

  • Anshuman,

    Thanks for the quick answer. Can you point me to the specific place in the documentation that illustrates how this is done?

    I knew that i had seen that the DM365 was capable of downscaling, but i can't find any information on it.

    Thanks,
    Doug

  • Hi.

    You might want to refer to the VPFE PRG for DM365 (http://www.ti.com/litv/pdf/sprufg8b). This tells the feature set of the resizer module and how to use it for downscaling.

    The other reference would be the LSP package for DM365. This has document for resizer driver and examples for using the resizer driver. This can be your reference for register programming. http://focus.ti.com/docs/toolsw/folders/print/linuxdvsdk-dv.html

    As i said, the best would be using DM365 DVSDK decode demo. This is almost same usecase, as you would want. http://focus.ti.com/docs/toolsw/folders/print/linuxdvsdk-dv.html

    Regards,

    Anshuman

     

    PS: Please mark this post as verified, if you think it has answered your question. Thanks.

  • Anshuman,

    Ok, so i think that clears up my confusion. I thought that the VPFE was just for the "Front End" ... or captured video. It would be used on the H.264 Encoder side.

    If i understand correctly, you are saying that  the VPFE (the resizer) can also be used on the video output from the H.264 decoder?

    Thanks,
    Doug

  • Hi Doug,

    The resizer on DM365 is a part of VPFE, but it does not necessarily mean that it can be used only for capture path. It can be used for memory-to-memory resize operation which can happen for your decoder and display path or in capture path or anywhere else.

    Hope this answers your question.

    regards,

    Anshuman