Ask Your Question

Extended 3D tracking with ORB

asked 2016-04-21 05:35:26 -0600

andris_gauracs gravatar image

I am developing a fairly simple mobile AR application, which uses a basic hamming code marker detection. Now I want to take that a step further, and create a way to continue 3D tracking of the scene based on the initial 3D position of the marker. I want to create a feature similar to the Extended tracking option in Vuforia SDK (but since I have to use open source options, Vuforia won't work here).

So what are the steps I have to take to achieve this? I understand that I need some kind of feature detection algorithm - for this I think ORB is a good option, right? After I've found the feature points in the scene, how can I detect if these points are on the same 3D planar surface as the marker?

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted

answered 2016-04-22 07:02:25 -0600

Tetragramm gravatar image

OpenCV doesn't have this by default. However, I'm in the middle of building a module that does this, and it's about ready for testing by someone other than me.

Or you can use Theia, which is also open source.

edit flag offensive delete link more


Awesome, thank you very much! I'll have a look at your samples. :)

andris_gauracs gravatar imageandris_gauracs ( 2016-04-22 07:14:03 -0600 )edit

Question Tools

1 follower


Asked: 2016-04-21 05:35:26 -0600

Seen: 567 times

Last updated: Apr 22 '16