Abstract:In interframe video coding, the three-step search (TSS) method is often used for motion estimation, largely due to its simplicity. However, the TSS method sometimes may produce ambiguous search directions and terminate the search at a local minimum. In this paper, techniques to improve the performance of the TSS method are presented.
“…By using this method and rotating hexagonal search pattern, the complexity of the encoder is decreased. Rui Fan 31 , improvements in TSS [32][33][34] , logarithmic search 35 , One dimension full search 36 , etc., to speed up the motion estimation process. These algorithms may reduce complexity by reducing the number of search points.…”
High Efficiency Video Coding (HEVC) is a video compression standard that offers 50% more efficiency at the expense of high encoding time contrasted with the H.264 Advanced Video Coding (AVC) standard. The encoding time must be reduced to satisfy the needs of real-time applications. This paper has proposed the Multi- Level Resolution Vertical Subsampling (MLRVS) algorithm to reduce the encoding time. The vertical subsampling minimizes the number of Sum of Absolute Difference (SAD) computations during the motion estimation process. The complexity reduction algorithm is also used for fast coding the coefficients of the quantised block using a flag decision. Two distinct search patterns are suggested: New Cross Diamond Diamond (NCDD) and New Cross Diamond Hexagonal (NCDH) search patterns, which reduce the time needed to locate the motion vectors. In this paper, the MLRVS algorithm with NCDD and MLRVS algorithm with NCDH search patterns are simulated separately and analyzed. The results show that the encoding time of the encoder is decreased by 55% with MLRVS algorithm using NCDD search pattern and 56% with MLRVS using NCDH search pattern compared to HM16.5 with Test Zone (TZ) search algorithm. These results are achieved with a slight increase in bit rate and negligible deterioration in output video quality.
“…By using this method and rotating hexagonal search pattern, the complexity of the encoder is decreased. Rui Fan 31 , improvements in TSS [32][33][34] , logarithmic search 35 , One dimension full search 36 , etc., to speed up the motion estimation process. These algorithms may reduce complexity by reducing the number of search points.…”
High Efficiency Video Coding (HEVC) is a video compression standard that offers 50% more efficiency at the expense of high encoding time contrasted with the H.264 Advanced Video Coding (AVC) standard. The encoding time must be reduced to satisfy the needs of real-time applications. This paper has proposed the Multi- Level Resolution Vertical Subsampling (MLRVS) algorithm to reduce the encoding time. The vertical subsampling minimizes the number of Sum of Absolute Difference (SAD) computations during the motion estimation process. The complexity reduction algorithm is also used for fast coding the coefficients of the quantised block using a flag decision. Two distinct search patterns are suggested: New Cross Diamond Diamond (NCDD) and New Cross Diamond Hexagonal (NCDH) search patterns, which reduce the time needed to locate the motion vectors. In this paper, the MLRVS algorithm with NCDD and MLRVS algorithm with NCDH search patterns are simulated separately and analyzed. The results show that the encoding time of the encoder is decreased by 55% with MLRVS algorithm using NCDD search pattern and 56% with MLRVS using NCDH search pattern compared to HM16.5 with Test Zone (TZ) search algorithm. These results are achieved with a slight increase in bit rate and negligible deterioration in output video quality.
“…In order to reduce the processing time of motion estimation, many motion estimation algorithms [1,2] have been developed to decrease the massive computations of block-matching distortion. Diamond search (DS) [3] and Hexagon search (HS) algorithms [4] are the most typical methods.…”
This work proposes an efficient motion estimation algorithm for video coding. The proposed method calculates the partial distortion by replacing a certain number pixels of each partial sub-macroblock. In addition to increase the probability of the rejection of unsuitable motion vectors without additional computations, the proposed approach reduce computational complexity significantly and obtains better objective quality than conventional motion estimation algorithms.
Image and video coding is a research topic with a rich history and enormous amount of publications. This article provides an overview of some basic concepts, principles, techniques, and standards in this research area.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.