What is the meaning of nDevThrX and nDevThrY in structure ADICodecConfigVosInputParam? I've looked into the Product Reference Guide but it remains unclear to me.
These parameters relate to the tracking trajectory of the detected objects. These denote the allowed deviations in the X and Y directions for the detected blob. If these are set to a larger value, we allow for a more random trajectory and look to track the object in a larger area whereas if the threshold is set to a smaller value, we will only search within a smaller distance around.
Ok, thanks for the explanation!!!
Sorry I have another doubt, are these thresholds expressed in pixels?
Yes, these are expressed in pixels.
Sorry to bother you again...but what is the difference between nLowThr and nBgThr in ADICodecConfigVosInputParam struct?
Can you tell me which formula is used to determine FG/BG pixels with the various parameters? Is there a paper where I can learn more about the algorithm used?
Thanks in advance
Apologies for the delay, I was seeing if we had some information on the algorithm. I think the best source so far it the Signal flow diagram - KT-2476_VOS_Signalflow_Design.pdf which outlines the blocks used in VOS.
Regarding the parameters, nLowThr is used for the blocks of pixels while nBgThr corresponds to individual pixel to classify if it is foreground or background.
Retrieving data ...