Image filling method, device and equipment
A filling method and filling device technology, applied in the video field, can solve the problems of multiple coding bits, occupation, and no consideration of motion information, etc., and achieve the effect of improving efficiency and reducing the number of coding bits.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0025] Such as figure 1 Shown is a schematic flow chart of an image filling method provided by Embodiment 1 of the present invention. It should be noted that the description of this embodiment is described from the encoding end of image coding, and the method includes the following steps: S101: To include filling Select the prediction mode for macroblocks of area pixels.
[0026] In the embodiment of the present invention, a prediction mode may be selected for prediction for a macroblock including pixels in the padding area, so as to improve the efficiency of the above-mentioned macroblock predictive coding.
[0027] There are two basic prediction modes in image coding: inter-frame prediction mode and intra-frame prediction mode. The inter-frame prediction mode uses the correlation between image frames, that is, temporal correlation, to achieve the purpose of image compression. Moving images are A temporal image sequence composed of consecutive image frames at intervals of fr...
Embodiment 2
[0049] Such as figure 2 Shown is a schematic flowchart of an image filling method provided by Embodiment 2 of the present invention, and the method includes the following steps:
[0050] S201: Find the macroblock containing the pixels in the filled area according to the filled macroblock mark; and find the position of each pixel in the filled area of the macroblock according to the filled pixel position mark. The image filling method in the embodiment of the present invention operates in units of macroblocks, therefore, it is necessary to accurately locate the macroblock to be filled and the position of the pixel to be filled in the macroblock.
[0051] In the embodiment of the present invention, the macroblock containing the pixels in the padding area is found by using the padding macroblock mark. The padding macroblock mark records "whether the pixel in the padding area is contained in the current macroblock"; and the padding pixel position records " The position identif...
Embodiment 3
[0066] Such as image 3 Shown is a flow chart of a method for calculating the optimal value of pixels in a filling area provided by Embodiment 3 of the present invention. This embodiment is a detailed description of step S202 and step S203 in the second embodiment.
[0067] Such as image 3 As shown, this method for calculating the optimal value of pixels in the filled area includes the following steps:
[0068] S301: Initialize X k The value of each component in, X is the value of the pixel point of the padding area in the macroblock, X=(x 0 , x 1 ,...,x N-1 ) T , M is the number of pixels in the filling area, and at this time, the number k of the inter-frame prediction mode or the intra-frame prediction mode=0.
[0069] The value of each component in X in this step can be determined by using the "direct copy filling method" or "mirror copy filling method" in the prior art.
[0070] S302: Calculate X by the following formula 0 The cost function value J 0 :
[0071]...
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