Using vanishing points for camera calibration and coarse 3D reconstruction from a single image

被引:153
作者
Guillou, E [1 ]
Meneveaux, D [1 ]
Maisel, E [1 ]
Bouatouch, K [1 ]
机构
[1] IRISA, F-35042 Rennes, France
关键词
calibration; reconstruction; rendering; texture extraction;
D O I
10.1007/PL00013394
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper, we show how to calibrate a camera and to recover the geometry and the photometry (textures) of objects from a single image. The aim of this work is to make it possible walkthrough and augment reality in a 3D model reconstructed from a single image. The calibration step does not need any calibration target and makes only four assumptions: (1) the single image contains at least two vanishing points, (2) the length (in 3D space) of one line segment (for determining the translation vector) in the image is known, (3) the pirnciple point is the center of the image, and (4) the aspect ratio is fixed by the user. Each vanishing point is determined from a set of parallel lines. These vanishing points help determine a 3D world coordinate system Ro. After having computed the focal length, the rotation matrix and the translation vector are evaluated in turn for describing the rigid motion between Ro and the camera coordinate system Rc. Next, the reconstruction step consists in placing, rotating, scaling, and translating a rectangular 3D box that must fit at best with the potential objects within the scene as seen through the single image. With each face of a rectangular box, a texture that may contain holes holes to invisible parts of certain objects is assigned. We show how the textures are extracted and how these holes are located and filled. Our method has been applied to various real images (pictures scanned from books, photographs) and synthetic images.
引用
收藏
页码:396 / 410
页数:15
相关论文
共 29 条
[1]  
[Anonymous], 1993, Three-Dimensional Computer Vision: A Geometric Viewpoint
[2]   NEW METHOD FOR VANISHING POINT DETECTION [J].
BRILLAULTOMAHONY, B .
CVGIP-IMAGE UNDERSTANDING, 1991, 54 (02) :289-300
[3]   USING VANISHING POINTS FOR CAMERA CALIBRATION [J].
CAPRILE, B ;
TORRE, V .
INTERNATIONAL JOURNAL OF COMPUTER VISION, 1990, 4 (02) :127-139
[4]  
Chen S. E., 1993, Computer Graphics Proceedings, P279, DOI 10.1145/166117.166153
[5]  
Chen S. E., 1995, Computer Graphics Proceedings. SIGGRAPH 95, P29, DOI 10.1145/218380.218395
[6]   3-D CAMERA CALIBRATION USING VANISHING POINT CONCEPT [J].
CHEN, W ;
JIANG, BC .
PATTERN RECOGNITION, 1991, 24 (01) :57-67
[7]  
Debevec P. E., 1996, Computer Graphics Proceedings. SIGGRAPH '96, P11, DOI 10.1145/237170.237191
[8]  
DEBEVEC PE, 1998, EUR REND WORKSH 1998, P105, DOI DOI 10.1007/978-3-7091-6453-210
[9]  
Faugeras O. D., 1987, Proceedings of the International Workshop on Industrial Applications of Machine Vision and Machine Intelligence. Seiken Symposium (Cat. no. 87TH0166-9), P240
[10]  
Gortler S. J., 1996, Computer Graphics Proceedings. SIGGRAPH '96, P43, DOI 10.1145/237170.237200