Video coding method and device, equipment and storage medium
A technology of video coding and coding quality, applied in the field of video coding, can solve problems such as large coding overhead, affecting video coding efficiency, complexity, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0030] Figure 1A It is a flow chart of a video coding method provided by Embodiment 1 of the present invention, and this embodiment is applicable to a scenario where there is a coding requirement for any video. The video coding method provided in this embodiment can be executed by the video coding device provided in the embodiment of the present invention, the device can be realized by means of software and / or hardware, and integrated in a computer device that executes the method, the device It may be a background server participating in video data interaction, etc.
[0031] Specifically, refer to Figure 1A , the method may include the following steps:
[0032] S110. Based on the ratio of the target macroblock in the current video frame, calculate a target coding offset when the target macroblock reaches the adaptive coding quality.
[0033] Specifically, since different areas in each frame of various videos will display different video images, and the user will be interest...
Embodiment 2
[0043] Figure 2A It is a flow chart of a video coding method provided in Embodiment 2 of the present invention, Figure 2B It is a schematic diagram of the principles of the video encoding process provided by Embodiment 2 of the present invention. This embodiment is optimized on the basis of the foregoing embodiments. Specifically, such as Figure 2B As shown, this embodiment mainly explains in detail the specific calculation process of the target coding offset of the target macroblock and the non-target coding offset of the non-target macroblock in the current video frame.
[0044] optional, such as Figure 2A As shown, the following steps may be included in this embodiment:
[0045] S210. Determine a coding offset base value that matches the proportion of the target macroblock that has been set under the adaptive coding quality.
[0046] Optionally, in order to ensure an accurate match between the proportion of the target macroblock and the quality of the adaptive codi...
Embodiment 3
[0066] image 3 It is a flowchart of a video encoding method provided by Embodiment 3 of the present invention. This embodiment is optimized on the basis of the foregoing embodiments. Specifically, since the regions of interest in the current video frame are not evenly distributed, there are non-target macroblocks that are composed of video images of the region of interest and video images of the region of non-interest. Target macroblocks can include local non-target macroblocks and completely non-target macroblocks, where local non-target macroblocks are composed of video pictures in the region of interest and video pictures in the non-interest region, and completely non-target macroblocks are only is the video frame of the non-interest region. In this embodiment, the specific calculation process of the non-target encoding offset of the partial non-target macroblock and the complete non-target macroblock under the non-target macroblock is explained in detail.
[0067] opti...
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