| With the growing popularization of video surveillance and video conference, it becomes a new research of video equipment, that how to improve the resolution and frame rate of the video image and how to prove panoramic and immersive user experiences. The real-time high-definition panoramic video imaging systems has become a new research direction, so as to adapt to market-oriented, revitalize and develop our country’s video surveillance industry and improve the competitiveness of our country’s video surveillance industry.Build on the study and analysis of existing video image processing technology, this thesis design a real-time high-definition panoramic camera for video conference and video surveillance based on FPGA platform.The arithmetic of this real-time high-definition panoramic camera is the image registration algorithm, and this thesis uses the SIFT arithmetic. As the position of each video image, which is required for image splicing, is relatively fixed, there is not required to calculate the image registration parameters everytime. So that, this design simplify the SIFT arithmetic and decompose this arithmetic into two parts, the first part is the ARM platform system part, which calculate the image registration parameters; the second part is the FPGA platform minimum system, which complete the splicing for each frame of video image based on the video image registration parameters.The video image capture part of the real-time high-definition panoramic camera is six analog cameras, which are regular arrangement; the video image acquisition and conversion circuit converts the analog video signals into digital video signals, which is in BT.656 format. The video splicing operation in the FPGA minimum system comprises demux,decode,field merge and other pretreatment operations, access the video image data stored at the DDR2 SDRAM operation, and image cropping,image scaling,image shifting and other video splicing operations. After the FPGA minimum system complete the video splicing operation, the completed video signals transfer to VGA display part, at the same time the completed video signals transfer to the subsequent compression and transmission module.The tasks of this project include functional design, functional simulation, timing constraints and timing analysis, the system debugging and optimization. After repeating debugging and optimization, this design can output the real-time high-definition panoramic video in 1080P@60Hz format. |