Log in or register to post comments

Force continuous detection

April 19, 2018 - 6:35am #1


I'm using Unity 2017.3.1f1. I'm trying to detect a bottle with a label (cylindrical target) but the recognition is working very poorly, even though the flat label image works very well.

I have noticed that if the target does not get detected immediately when it comes into view then it won't detect at all even if I move the camera around/closer/sideways while focusing on the label. What does work is if I move the camera completely away, then quickly back again, and that action might trigger detection on the 2nd, 3rd or 4th try. Once detected, then tracking works very well.

My deduction is that Vuforia might optimize the camera frames and not do continuous checking on each frame if it didn't detect anything in the previous frame of the same scene. If true, is there a way to force continuous checking, possibly resetting the terrain map, or something similar to simulate a new scene/frame and hopefully enhance detection this way? I was also looking at lowering the detection threshold but I've read this is not currently possible.

Thanks for the help

Log in or register to post comments