Loading [MathJax]/extensions/MathMenu.js
Estimation of Camera Parameters from a Single Moving Camera using Quaternion-based Interpolation of 3D Trajectory | IEEE Conference Publication | IEEE Xplore

Estimation of Camera Parameters from a Single Moving Camera using Quaternion-based Interpolation of 3D Trajectory


Abstract:

This paper presents a new quaternion-based method to estimate the camera parameters in a single video stream to interpolate 3D trajectory of the moving camera with camera...Show More

Abstract:

This paper presents a new quaternion-based method to estimate the camera parameters in a single video stream to interpolate 3D trajectory of the moving camera with camera parameters. We assume that the camera looks at three fixed points while translating and rotating in 3D space. To estimate the camera parameters, we get a set of nonlinear equations derived from a geometric perspective camera model. We have a large number of image frames to find each camera parameters while the number of unknown camera model parameters cannot be determined from a single frame. In order to solve this problem, we used interpolation to approximate camera movement in both translation and rotation. This was done using the concept of control node set at the specific frame in the video stream. The camera movement is based on acceleration level control while satisfying physical constraints. The control node is the set of variables used to determine acceleration-based interpolated equation used for data fitting. In this process, we used quaternion to interpolate orientation of the camera. The acceleration-based data fitting problem is solved using nonlinear parameter optimization solver, GRG2. Our experimental results show that this approach to estimate camera parameters and 3D trajectory of the camera moment is robust enough to handle image sequences of a common scene without sudden change in camera moment.
Date of Conference: 14-17 August 2007
Date Added to IEEE Xplore: 27 August 2007
Print ISBN:0-7695-2928-3
Conference Location: Bangkok, Thailand
References is not available for this document.

1. Introduction

Estimation of the camera parameters from consecutive images taken from a single moving camera with common scene is one of the hardest problems in augmented reality, and camera interpolation to produce smooth and natural scene with three dimensional artificial object embedded is very important in computer animation. In this paper, we propose a new method for estimation of the changes in camera parameters, both in orientation and displacement, in a movie sequence. We have a single camera moving, and the moving condition may differ according to each scene. The target has three points in the scene. We do not have any information in terms of camera and three target points. If the camera is moving at constant velocity, we need three images to identify relative position/orientation of three target points in terms of camera. Possibly we can compute displacement/angular velocities between the target and the camera. If the camera is moving at constant acceleration, we need 4 images to compute all values involved in the scene. If the camera is moving at varying acceleration, there is no analytic solution, but we have to rely on approximate solution. This work is an extension of our early work in object tracking[13]. Architecture of the Proposed Method

Select All
1.
E. Guillou, D. Meneveaux, E. Maisel and K. Bouatouch, "Using Vanishing Points for Camera Calibration and Coarse 3D Reconstruction from a Single Image", Visual Computer, vol. 16, pp. 394-410, 2000.
2.
R. Hartley, "A Linear Method for Reconstruction from Points and Lines", Proceedings of International Conference on Computer Vision, pp. 882-887, 1995.
3.
R. Hartley, "Computation of the Quarifocal Tensor" in Computer Vision-ECCV98 Lecture Notes in Computer Science, Springer-Verlag, vol. 1406, pp. 20-35, 1998.
4.
P. Torr and A. Zisserman, "Robust Computation and Parameterization of Multiple View Relations", Proceedings of International Conference of Computer Vision, pp. 727-732, 1998.
5.
Don Murray and James J. Little, "Using Real-Time Stereo Vision for Mobile Robot Navigation", Auton. Robots, vol. 8, no. 2, pp. 161-171, 2000.
6.
C. C. Pang, A. R. Guesalaga and V. O. Roda, "Robust Estimation of 3D Trajectories from a Monocular Image Sequence", International Journal of Imaging Science Technology, vol. 12, pp. 128-137, 2002.
7.
Andrew J. Davison, "Real-Time Simultaneous Localization and Mapping with a Single Camera", International Conference on Computer Vision 2003, 2003.
8.
S. G. Hoggar, "Mathematics for Computer Graphics" in C Version 2/E, Prentice Hall, 1996.
9.
Ken Shoemake, "Animating Rotation with Quaternion Curves", SIGGRAPH 1985, vol. 19, no. 3, pp. 245-254, 1985.
10.
Kim Myung-Jun, Kim Myung-Soo and Sung Yong Shin, "A General Construction Scheme for Unit Quaternion Curves with Simple High Order Derivatives", SIGGRAPH 1995, 1995.
11.
Kim Myung-Jun, Kim Myung-Soo and Sung Yong Shin, "A Compact Differential Formula for First Derivative of a Unit Quaternion Curve", The Journal of Visualization and Computer Animation, 1996.
12.
Jihun Park and Jeongseog Ryu, Heptanion: An Extension of Quaternion, 1999.
13.
Quming Zhou, Jihun Park and J.K. Aggarwal, "Quaternion-based Tracking Multiple Objects in Synchronized Videos" in Lecture Notes in Computer Science(ISCIS 2003), Verlin:Springer-Verlag, vol. 2869, Nov 2003.
14.
R. Tasi, "A Versitile Camera Calibration Technique for High-accuracy 3D Machine Vision Metrology using Off-the-Shelf TV Cameras and Lenses", IEEE Journal of Robotics and Automation, vol. RA-3, pp. 323-344, 1987.
15.
Jianbo Shi and Carlo Tomasi, "Good Features to Track", IEEE Conference on Computer Vision and Pattern Recognition, pp. 593-600, 1994.
Contact IEEE to Subscribe

References

References is not available for this document.