Adaptive template prediction method used for bandwidth compression
An adaptive template and prediction method technology, applied in the field of compression, can solve problems such as poor correlation of image texture, reduction of theoretical limit entropy, and influence on the quality of prediction modules, etc., to achieve the goal of increasing bandwidth compression rate, reducing theoretical limit entropy, and improving accuracy Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0038] See figure 1 , figure 1 This is a flowchart of an adaptive template list prediction method provided by an embodiment of the present invention. The method includes the following steps:
[0039] Step 1. Create a list of adaptive templates;
[0040] Step 2. Initialize the adaptive template list;
[0041] Step 3. Select one or more candidate adaptive templates from the list of adaptive templates;
[0042] Step 4. Weighting the reconstruction value in the candidate adaptive template to obtain the prediction value of the current MB;
[0043] Step 5. Obtain the prediction residual of the current MB according to the predicted value.
[0044] In the adaptive template prediction method provided in this embodiment, by creating an adaptive template list, the adaptive template is adaptively extracted from the original image, and the reference pixel is selected for the current pixel based on the template, and then the prediction residual is calculated to solve the problem. When the texture of ...
Embodiment 2
[0046] In order to facilitate the understanding of the prediction method of the present invention, this embodiment describes the adaptive template list of the present invention in detail on the basis of the foregoing embodiment.
[0047] Specifically, see figure 2 , figure 2 It is a schematic diagram of an adaptive template list provided by an embodiment of the present invention. Establishing the adaptive template list includes: defining the number of adaptive templates and the serial number of the adaptive templates in the adaptive template list; wherein each of the adaptive templates corresponds to a set of reconstruction values of one MB.
[0048] Preferably, the number of adaptive templates in the adaptive template list can be 4, 8, 16, or 32; taking 16 adaptive templates as an example, the sequence number of each adaptive template in the adaptive template list Arranged in order from 0 to 15. The smaller the adaptive template number, the higher the priority. Each adaptive t...
Embodiment 3
[0064] See image 3 , image 3 This is a flowchart of another method for predicting an adaptive template list provided by an embodiment of the present invention. This embodiment introduces in detail an adaptive template list prediction method proposed by the present invention on the basis of the foregoing embodiment. The prediction method includes the following steps:
[0065] Step 1. Update of adaptive template list
[0066] The default adaptive template list has been initialized and filled; then the adaptive template list is updated according to the adjacent direction MB of the current MB.
[0067] Specifically, updating the adaptive template list according to the neighboring direction MB of the current MB includes: detecting the reconstruction value of the MB in the neighboring direction of the current MB; judging the reconstruction value of the MB in the neighboring direction and the self Whether the filling reconstruction values in the adaptive template list are consistent to...
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