摘要 |
A method for locating a camera and 3D reconstruction of its static environment, comprising an object of interest, the 3D model of which is known, includes: calculating an initial pose of the camera in the environment and an initial reconstruction; calculating the pose of the camera for each new image by pairing 3D primitives of the environment with 2D primitives of said image and reconstructing 3D primitives of the environment by triangulation; and simultaneously optimizing the poses of the camera and 3D primitives by minimizing a reprojection error over a plurality of images. The 3D model is a geometric description of the object of interest, the reprojection error has only two types of terms, a first type associated with primitives constrained by the 3D model and a second type associated with primitives of the environment other than the object, the optimization associating the primitives with the environment or 3D model. |