Hello,
I'm working on a commercial product where I need to estimate the 6DOF pose of a known 3D CAD (closed 2-manifold triangular mesh) in a single 2D image (see attached picture).
In general, this a difficult problem but under our operational conditions, we can impose the following constraints simplifying the problem:
All these constraints lead me to think that even relatively old and somewhat basic techniques could work. For example, in the Sonka and al. book (see link below), section 12.3.2 Goad's algorithm explains a 1986 paper from Goad C. "Fast 3D model-based vision" which could work relatively well under our assumptions with its top-down "hypothesize-and-verify" approach.
I also know that the industrial vision and robotics community have tackled this problem and its generalization for a long time so there is bound to be something usable out there.
My question is the following: Would somebody know of a commercially usable implementation (like OpenCV, etc.) solving this problem? More specifically:
Thanks in advance for any leads anybody could offer.
Bruno
http://users.nik.uni-obuda.hu/vamossy/GepiLatas2007/Segedlet/Hlavac_Sonka.pdf