Deformable Random Dot Markers (UCHIYAMARKERS 2.0) UCHIYAMARKER 2.0

Preparation
  1. Download source (1.7MB) (prepared for visual studio 2010. For other versions, please prepare the solution file)
  2. Set up OpenCV (2.0 or later) and OpenGL GLUT
  3. Add OpenCV headers and library paths in mylib/opencvpath.h
  4. Set up OpenMP (optional)
  5. Compile the source
Usage
  1. Print marker.pdf in data directory on A4 paper
  2. Run the software
  3. Show markers to a camera (triangle meshes are displayed if markers are successfully retrieved)
  4. Click f to watch texture
  5. Click ESC to close the software (takes time for releasing memory)
Technology
  1. Keypoint matching by locally likely arrangement hashing (LLAH)
  2. Non rigid surface recovery
Note
  1. Better to move the data directory into the directory of executable and directly run with the executable (running on visual studio is a little slow)
  2. Better to change the number of iterations for homography estimation with RANSAC in OpenCV for fast retrieval (need to change const int maxIters like 300 in cvFindHomography and recompile OpenCV)
  3. Use this software for only research (non-profit) purposes
  4. Feel free to email me for any questions
Back to top

Updated on Nov. 4, 2011.
contact: