DocumentCode
878851
Title
Motion estimation during photographing towards minimal solution for mobile panoramic images
Author
Park, Kyoungju ; Bang, Seungju
Author_Institution
Dept. of Image Sci., Chung-Ang Univ., Seoul
Volume
54
Issue
3
fYear
2008
fDate
8/1/2008 12:00:00 AM
Firstpage
992
Lastpage
998
Abstract
Panoramic images, which are often produced off-line a while after the photos are taken, might be an entertaining application if they were generated on mobile devices immediately. Since producing a panorama requires feature extraction and matching that are expensive for mobile devices, an embedded panoramic system needs different approaches. Therefore, for on-line mobile panoramas, we propose methods that estimate camera motion during photographing and infer alignment based on motion so as to minimize computation time. A semiautomatic photographing method uses a guided user interface by showing a projected plane of the previously taken image and forces users to move the camera to the desired location. An automatic method keeps tracking the camera while the camera moves, estimates infinitesimal camera motions between neighboring frames, accumulates motion fields, and therefore infers correspondences of faraway frames. The resulting motion information can be used for initializing, aligning, and stitching to produce a panorama on a pre-computed common plane. However, incorrect pivoting, lens fall-off, or hand trembling may cause errors in stitching. So we apply a greedy local search algorithm to correct these errors. The complexity of the whole system is linear to the size of the images, and the running time is about 7 sec. for photographing and stitching four QVGA images on mobile devices.
Keywords
computational complexity; feature extraction; greedy algorithms; image matching; motion estimation; QVGA images; camera motion; camera tracking; feature extraction; greedy local search algorithm; infer alignment; mobile devices; mobile panoramic images; motion estimation; semiautomatic photographing method; system complexity; user interface; Digital cameras; Displays; Feature extraction; Layout; Lenses; Mobile computing; Motion estimation; Photography; Tracking; User interfaces; Panorama; affine transformations; camera tracking; motion estimation; stitching;
fLanguage
English
Journal_Title
Consumer Electronics, IEEE Transactions on
Publisher
ieee
ISSN
0098-3063
Type
jour
DOI
10.1109/TCE.2008.4637578
Filename
4637578
Link To Document