Pnoramic mosaic system for mobile devices
This paper deals with a panoramic mosaic system for mobile devices. The proposed system is optimized for mobile devices by integer-programmable algorithms and auto-shot user interface. The proposed system consists of auto-shot interface, transform onto cylindrical surface, color compensation, local alignment, image stitching, and blending. The auto-shot interface senses user's camera motion and takes pictures when the camera motion is matched to the predefined motion model. The captured images are projected onto a cylindrical mosaic surface by modified projection equation. Exposure difference is removed by color compensation, where the luminance differences between images are adjusted and color saturation is eliminated. The projected images are locally aligned by fast hierarchical hexagonal search technique. Then, the optimal boundary of overlapped images are determined using dynamic programming and synthesized seamlessly. According to the experiments using mobile devices, the proposed system shows good performance compared with other PC-based mosaic algorithms.