Bandwidth compression coding method
A technology of bandwidth compression and encoding method, applied in image communication, digital video signal modification, electrical components, etc., can solve the problem of loss of data accuracy and achieve accurate prediction
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0058] See figure 1 , figure 1 It is a schematic flowchart of a bandwidth compression encoding method provided by an embodiment of the present invention. The compression coding method comprises the following steps:
[0059] get the macroblock;
[0060] Acquiring the gradient of the macroblock and the corresponding gradient level;
[0061] selecting a final prediction mode according to said gradient level;
[0062] calculating an original prediction residual for the macroblock according to the final prediction mode;
[0063] Calculating quantized residuals, fluctuation coefficients, and fluctuation states according to the original prediction residuals;
[0064] Writing the quantization residual, fluctuation state, and fluctuation coefficient into a code stream to complete the bandwidth compression.
[0065] Among them, before prediction, the gradient level is set according to the texture complexity of the region and the application scene. The gradient level of the macrobl...
Embodiment 2
[0070] see again figure 1 , on the basis of the foregoing embodiments, this embodiment focuses on a detailed description of a bandwidth compression coding method. The compression coding method includes all the features of the first embodiment above, specifically, the compression coding method also includes the following features:
[0071] Wherein, the gradient Grad satisfies the following formula:
[0072]
[0073] Wherein, m is the number of rows of the macroblock, and n is the number of columns of the macroblock.
[0074] Wherein, the span H of the gradient level satisfies:
[0075] H=(1<
[0076] Among them, the "<<" expression means that if there is an expression a<
[0077] Wherein, the gradient level includes a first gradient level and a second gradient level, and step (c) includes:
[00...
Embodiment 3
[0103] see again figure 1 , on the basis of Embodiment 1 and Embodiment 2, describe in detail the detailed process of a compression encoding method, including:
[0104] (S01) acquiring a macroblock MB;
[0105] Define the size of MB as m×n pixel components, where m≥1, n≥1;
[0106] Preferably, the size of the MB can be defined as 8×1 pixel components, 16×1 pixel components, 32×1 pixel components, and 64×1 pixel components; in this embodiment, the size of the MB is 16×1 pixel components The component is used as an example for illustration, and the same applies to other MBs of different sizes. The pixel components in the MB are arranged sequentially from left to right according to the serial numbers from 0 to 15, and each serial number position corresponds to a pixel component.
[0107] Here, the pixel component may also be a reconstructed pixel component, which is not specifically limited here.
[0108] (S02) Obtaining the gradient of the macroblock and the corresponding gr...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More - R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com



