Essentials you need to get started with AR
In order to get started with AR, you will need the following:
- Planar object detection (can be a marker or previously trained object). SURF/SIFT/FAST descriptors, RANSAC for homography matrix calculation
- Store trained objects in DB (KD-trees)
- Camera position estimation
- Augmenting 3D model with custom objects (OpenGL)