| With the development of the video compress technology, it has been becoming more and more important in the space science application. it can be capture the video effectively and can reduce the data in the channel, which can propitious to the communication between the space craft and the ground control system with each other.H.264/AVC is the newest international video standard designed by both ITU-T and ISO/IEC, and it has been adopted by a lot of institutes and manufactures widely. It is the part10 of the standard MPEG-4.Compared with former video standards, H.264 has the excellences of H.263 and MPEG1/2/4, but has no change on the codec structure except the complicity of the algorithms with some advanced technology. The applications of these advanced technologies can bring a great improvement of the efficiency of the program. However the improvement is based on the cost of rapidly increased complexity, which makes it difficult for real-time coding and transmission of H.264.The point of this dissertation is to utilize the H.264/AVC in the space science experimentation. It presents new optimized algorithms, which speed up the encoder while maintaining the similar PSNR. Also the dissertation exploits the efficient means of H.264 encoder implementation based on DSP platform. More specifically, this dissertation includes the following contents:Firstly, the basic theory, methods and the international standards of the video codec are introduced. H.264/AVC is introduced in detail including architecture and new features. It can be concluded that the complicity is one of the reasons resulting in the lack of application on embedded system with H.264. To optimize some algorithms, and to study newly developed methods based on the DSP are effective solvents.Secondly, based on the analysis of the previous content, we give emphasis to the movement estimate/ compensate codes which take more system resource and time, especially in the interpolating and searching algorithms. We introduce how the algorithms are implemented and the development of interrelated algorithms in the world. New methods to optimize these algorithms have been proposed, which can improve the efficiency of the code greatly.Furthermore, we have focused on the H.264 implement on DSP. We give a presentation of how the parameters are configured,the use of EDMA and Cache, and have a conclusion on how C and compile code optimization on DSP system. |