Image processing before export

Hi all,

we would like to process images in live, playback and for export as well.

Is it possible to retrieve the currently processed image, do some processing and forward the image back to the native Milestone pipeline for live, playback and export?

Kind Regards

Daniel

It is possible but there is a trick..

When you have video from a camera that is recorded, you cannot manipulate this video data that is recorded. XProtect being a VMS there is a promise that the data that originally came from the camera will not be altered.

So what is possible is the read this videodata, process it and then record it again as a new virtual camera.

If you look at the AI Bridge this is very much the pattern that is used.

Ok, thank you for the hint. We’ll dig in that direction!

Hi Bo,

could you elaborate a little on this? It is hard to find any documentation or examples about the suggested solution.

Thx!

There used to be a VPS sample but it has been discontinued so I cannot refer the sample. Instead of the sample, please look at “Video, Audio and Metadata Provider” sample: https://doc.developer.milestonesys.com/html/index.html?base=samples/componentsamples/camerametadataprovider/readme.html&tree=tree_2.html as it shows an alternative approach to stream back video.