Font Size: a A A

Analysis And Algorithm Optimization Of H.264 Codec

Posted on:2006-02-20Degree:MasterType:Thesis
Country:ChinaCandidate:H T BaiFull Text:PDF
GTID:2168360155465692Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the explosive growth of the demand for video and audio information, the pursuing of interactivity of video and audio over long-distance has been fashioned. In recent years, based on the develop of computer science, communication and networking, multimedia information which integrated audio, video, images, texts and data, has facilitated more and more people by bringing the joys of cyber-life, tele-medical and telecommunications, which shortened the distance over time and space. Among this, digital TV(including HDTV), compressing and storage of DVDs, video conference and 3G is the focus of research and one of the trend of multimedia technologies. The key technology among these applications is video compressing, which brings many coding standards out. H.264/AVC is newest video coding standard of the ITU-T Video Coding Experts Group (VCEG) and the ISO/IEC Moving Picture Experts Group (MPEG), which greatly enhance compressing performance and provide a "network-friendly"video representation addressing "conversational"( video telephony) and "non -conversational"(storage, broadcast, or streaming) applications. But the enhancement of compressing is based on rapid increasing of compute complexity, which has been the main hindrance of massive application. Aiming at the status quo, many researches have been done and being done to decrease compute complexity and together improve running efficiency. Our work mainly focused on the following: 1. Analyzed the standard in detail and compared with other standards comprehensively, to establish the emphases and orientation of further study. 2. Based on the study of JM, we found out the computing bottleneck and the time-consuming, inefficient modules and set up a new module. 3. Aiming at the modules that contain massive computation and complex, we use fast or predigest algorithm to cut down the computation amount to enhance the efficiency. 4. Aiming at the modules that are frequently called but well formed, we use MMX, SSE or SSE2 to optimize, which would bring a higher performance. 5. Some analysis was given on the relation of rate control and picture quality, and we point out the parameters of common applications and give perspectives for further development.
Keywords/Search Tags:H.264, video compression, algorithm optimization, rate control, SIMD
PDF Full Text Request
Related items