dc.description.abstract | As the technology progressing, the requirement of video quality and resolution for human being is getting higher and higher, from previous HD or Full HD to nowadays 4K, 8k, or even higher. In the corresponding applications of video, such as: video streaming, surveillance system, video storage, and image analysis. For preserving the relative video quality and compression rate, the Joint Video Team (JVT) established by VCEG and MPEG announced the H.264/AVC video coding standard in 2003. It brings high resolution video into our daily life. Furthermore, these two big studios present the High Efficiency Video Coding (HEVC) standard in 2013; it will lead the ultra-high resolution video to no longer stay in our imagination. The following will introduce these two video coding standards.
First of all, we employ the Arrow SoC Development Kit as our development platform; this platform is equipped with ARM Cortex A9 Processor and Altera Cyclone V FPGA. By using these two hard cores to implement our hardware/software co-design. After the system scattering and analysis of computational complexity, we implement the mode decision inside inter prediction and Context-adaptive binary arithmetic coding (CABAC) into hardware together with the deblocking filter. In the software part, we optimize the conventional full search and diagonal search with less searching point and more efficiency Predict Hexagon Search (PHS).
Next, we proposed a fast mode decision algorithm in HEVC inter prediction. It optimizes Rate–Distortion Optimization (RDO) which needs the heavy computation and be executed routinely. We evaluate the proposed algorithm by employing five levels of test sequence which is recommended by JCT-VC. According to the experimental results, we can recognize that this fast algorithm reduces about 50% computational complexity, and the video quality and coding efficiency are almost same with HM encoder.
| en_US |