Search code examples
iosopencvaugmented-realitymarker

Detect custom image marker in real time using OpenCV on iOS


I would like some hints, maybe more, on detecting a custom image marker in a real-time video feed. I'm using OpenCV, iPhone and the camera feed. By custom image marker I'm referring to a predefined image, but it can be any kind of image (not a specific designed marker). For example, it can be a picture of some skyscrapers.

I've already worked with ARTags and understand how they are detected, but how would I detect this custom image and especially find out its position & orientation?

What makes a good custom image to be detected successfully?

Thanks


Solution

  • This answer is valid no more since Vuforia is now a paid engine.

    I think you should give Vuforia a try. It's a AR engine that can use any image you want as a marker. What makes a good marker for Vuforia is high frequency images.

    http://www.qualcomm.com/solutions/augmented-reality

    Vuforia is a free to use engine.