Video quality optimization method and device, and storage medium
An optimization method and video quality technology, applied in the field of image processing, can solve problems such as poor coding effect and low video quality calculation efficiency, and achieve the effects of improving quality, reasonable resources, and smooth transmission
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0051] The embodiment of the present application provides a video quality optimization method, such as figure 1 as shown, figure 1 A flow chart of a video quality optimization method provided in an embodiment of the present application, including:
[0052] S101. Acquire an initial residual of a target macroblock.
[0053] The target macroblock is the currently to-be-encoded macroblock in the target image frame. The target image frame may be an image frame being encoded in a video image frame sequence. In this application, the target is used to indicate a singular, and here it means a macroblock being encoded. The reference macroblock of the target macroblock is a macroblock that needs to be referred to when the target macroblock is encoded. For example, compare the target macroblock with the reference macroblock of the target macroblock. If the pixel value of the pixel corresponding to the position is the same, you only need to record the position of the pixel. During decod...
Embodiment 2
[0135] Based on the video quality optimization method described in the first embodiment above, this embodiment of the present application provides a video quality optimization device for performing the method described in the first embodiment above, refer to figure 2 As shown, the video quality optimization device 20 includes: a first residual module 201, a second residual module 202, a calculation module 203 and an encoding module 204;
[0136] The first residual module 201 is configured to obtain an initial residual of a target macroblock, where the target macroblock is a macroblock currently to be encoded in a target image frame;
[0137] The second residual module 202 is configured to obtain the residual of at least one coded adjacent macroblock of the target macroblock, where the coded adjacent macroblock is coded in the target image frame and the distance from the target macroblock is within a preset range the macro block;
[0138] A calculation module 203, configured ...
Embodiment 3
[0158] Based on the video quality optimization method described in the first embodiment above, this embodiment of the present application provides an electronic device for performing the method described in the first embodiment above, refer to Figure 4 as shown, Figure 4 A structural diagram of an electronic device provided in the embodiment of the present application, the electronic device 40 includes: at least one processor 401; a memory 402, the memory stores at least one program 412 and a bus 403, at least one processor 401 and the memory 402 pass through The buses 403 communicate with each other, and when at least one program is executed by at least one processor 401, at least one processor 401 implements the method described in any one of the embodiments in the first embodiment.
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