Fast coding method and encoder based on 422 video
A fast encoding and video technology, applied in the field of video encoding, can solve the problem of high computational complexity of 4:2:2 format video, save encoding time, improve encoding speed, and reduce encoding quality loss.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0042]For 4:2:2 format video, since the height of the chroma coding block is twice the width, for encoders using square intra prediction such as H.264 and HEVC, the chroma block needs to be encoded twice to Compute the optimal prediction mode. As shown in the figure, the mode selection process of a complete 4:2:2 coding block is shown. First, for the Y component, calculate the encoding cost of all prediction modes, and select the one with the smallest cost as the optimal prediction mode; for the Cb and Cr components, each intra prediction mode needs to calculate the encoding cost of block 2 first, and then calculate the block 3 The coding cost of the upper and lower blocks is summed to obtain the total coding cost of the Cb and Cr components in this prediction mode.
[0043] Since block 3 needs to use the lower row pixels of block 2 (shown by the dotted line in the figure) as reference pixels, for block 2, even if only SatdCost is calculated, it is necessary to perform invers...
Embodiment 2
[0046] What is different from Embodiment 1 is that the present embodiment is based on the fast encoding method of 422 video, and its method comprises:
[0047] Obtain the coding block, wherein the size of the coding block is 2N*2N, and the chrominance size of the coding block is N*2N;
[0048] Calculation of the inter-frame coding cost, calculate the coding cost of the inter-frame prediction mode of the coded block, the inter-frame coding cost is RDCost_Inter;
[0049] Calculation of the intra-frame prediction coding cost, calculate the coding cost of the intra-frame prediction mode of the coding block, the intra-frame coding cost is RDCost_Intra;
[0050] To determine the prediction mode of the coding block, when the current frame of the coding block is an I frame or an IDR frame, the prediction mode of the coding block is an intra prediction mode; otherwise, the inter coding cost RDCost_Inter and the intra coding cost RDCost_Intra are determined to determine the prediction m...
Embodiment 3
[0057] On the basis of the above-mentioned embodiments, the coding cost calculation method of the Y component of the coding block in this embodiment includes:
[0058] First calculate the simplified encoding cost SatdCost of all prediction modes, select M prediction modes with the smallest SatdCost, further calculate the encoding cost RDCost of M modes, and select the prediction mode with the smallest cost as the final prediction mode of Y. For real-time encoding configurations, this method is usually used for encoding acceleration.
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com