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.

DM36x Chain Mode Sofware OSD implement

Hello all,

i have implemented SWOSD for basic features like displaying some msg,drawing rectangles, Privecy Mask in one shot mode before resizer operaion on the capture buffer.

Now i want the same for continuous mode.

As in cont. mode resizer is chained with ISIF, i can not have access to the captured data before resizing.

1. one solution is i need to keep separate fonts for diff resolutions supported by my camera and use that, which can be done after resizing i.e either One-Shot or Continuous Mode.

2. But can i get access to the captured buufer in cont. mode to add my OSD info so that i no need to make different fonts for different resolutions ?

   Also what is the correct choice to add OSD for better performance

  Capture -> OSD -> Resize ->Encode or Capture -> Resize -> OSD(Maintain diff font's for diff resolutions ) -> Encode

 

Need some ones quick suggestion as i am in between of the same work.

Thanks

-- Sujit --

  • 1. I think you can do the OSD for continue output from ISIF

    2. With first choice, you must make the OSD with 422i format (I am finding some document to guide the OSD using with 422, I am not sure it work or not), the performance should be less than OSD with 420SP and this imprint will be applied to all streams. The second choice, SWOSD will work with 420sp, that is current implementation of APPRO IPNC software.