| With the development of technology,traditional forms of image capture mode cannot meet the demand,so the panoramic image emerged.The wide viewing angle and flexible experience make panoramic image being used in many technology areas.The concept of the panoramic image covering a range of content,including selecting and building the underlying shooting equipment,design and implementation of image collection system,image stitching,panoramic mapping transformation and rendering,and many other parts.This article describes how to use the popular techniques and theoretical system to build a complete and efficient panoramic image system.At present,the research and practice of panoramic image is mainly localized,not much complete and global research and implementation.This article will introduce a high-performance,flexibility,and near real-time panoramic image collection,stitching and display system.In the hardware design,I use efficient 3D printing technology to build the camera support.Three or more cameras which equipped with wide-angle lenses work together to capture pictures based on the camera support.In the image collection module,multithread design is used to handle all cameras.The main job of these threads is managing cameras and capturing images.The most important work of this module is monitor the image collection module and stitching these image in the right way.All this design makes this system working efficient,experienced almost like real time.An image stitching algorithm which based on extracting and matching feature points is applied to this system,after analyzing and comparing several common,efficient image stitching algorithm.The stitching result is displayed in the form of video.This paper also analyzed some issues encountered in the system design and implementation which could put forward consulting options for future research.How to make all cameras working in the same state,synchronize their image collection and improve the image stitching efficiency are the main issues to be solved. |