Font Size: a A A

A Zero-Block Early Termination Algorithm Based On Probability Suitable For QSHVC

Posted on:2023-09-26Degree:MasterType:Thesis
Country:ChinaCandidate:Q M WangFull Text:PDF
GTID:2568307031990109Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the development of technology,video is becoming more and more widely used,and video conferencing has become very popular in the last two years due to the epidemic,providing a good environment for telecommuting.However,because the amount of data in video is so large,it is a great test for network transmission and storage requirements,so it must be compressed and coded.There are various types of networks,and different types of networks have different bandwidths.And even within the same network,the number of users can cause network bandwidth fluctuations.Video streaming must adapt to this variation in order to give users a good experience.Quality scalable high-efficiency video coding(QSHVC)technology is an effective way to solve this problem.In order to adapt to bandwidth variations,QSHVC uses multiple layers for coding,which makes the coding process of QSHVC very complex,so it is necessary to study fast algorithms for QSHVC.In this regard,a zero-block early termination algorithm based on probability suitable for QSHVC is proposed in this thesis,and the main work is as follows.Firstly,this thesis proposes an early termination algorithm based on the probability for all-zero blocks.Firstly,the mode probability and depth probability of the current coding unit are obtained by plain Bayesian calculation using the mode and depth information of adjacent coding units;then the characteristics of the residual block are studied to derive the condition that the residual block is quantified as an all-zero block;next,the judgment condition of the all-zero block is further modified by combining the mode probability and depth probability;finally,the coding unit that is judged as an all-zero block performs the mode early termination and depth early termination.Secondly,the possibility-based partial all-zero blocks early termination algorithm is also proposed in this thesis.First find the points in the coding unit with zero quantization coefficients based on the distribution characteristics of the residual coefficients;Then the relationship between the Discrete Cosine Transform(DCT)and the Hadamard Transform is studied,and the conditions that should be satisfied when the Hadamard Transform is used instead of the DCT Transform in the coding unit are derived;Finally,the proportion of points with zero quantization coefficients is counted,and the proportion is combined with the possibility to decide whether the coding unit is a partial all-zero block,and to perform mode early termination and depth early termination for the coding unit that is decided to be a partial all-zero block.Finally,the experimental results show that,compared with the standard encoder,the possibility-based zero-block early termination algorithm proposed in this thesis achieves an average speedup of about 80% in coding on the enhancement layer,and the variation of coding bandwidth is very small,which effectively improves the efficiency of video coding.
Keywords/Search Tags:scalable high-efficiency video coding, all-zero block, partial all-zero block, intra prediction, early termination
PDF Full Text Request
Related items