Method and device for selecting optimal prediction mode of chroma component and electronic device
An optimal prediction mode and chrominance component technology, applied in electrical components, digital video signal modification, image communication, etc., can solve the problems of reducing video analysis efficiency and real-time performance, spending a lot of time, skipping the analysis process, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0054] This embodiment provides a method for selecting the best prediction mode of the chrominance component, such as figure 1 Shown is a flowchart of a method for selecting the best prediction mode of a chroma component, the method comprising:
[0055] Step S102, extracting a first coding unit.
[0056] The first coding unit is divided according to the set division principle. The division principle in this implementation can be the quadtree division principle. When the video encoder processes the short video, it selects a coding unit from the short video as the parent according to the AVS2 coding standard. node, divide this parent node into four child nodes, and then select the child nodes to divide until the maximum division depth is reached. When selecting the best prediction mode of the chroma component, any one can be extracted from the quadtree Nodes are used as the first encoding unit.
[0057] Step S104, determining an optimal prediction mode of the luma component of...
Embodiment 2
[0091] Corresponding to the above method embodiment, this embodiment provides a device for selecting an optimal prediction mode of a chroma component, such as Figure 5 As shown, the device includes:
[0092] The extraction module 51 is configured to extract a first coding unit; the first coding unit is divided according to a set division principle.
[0093] The first determining module 52 is configured to determine an optimal prediction mode of the luma component of the first CU according to all prediction angles of the luma component of the first CU.
[0094] A judging module 53, configured to judge whether the division depth to which the first coding unit belongs is a preset maximum division depth.
[0095] The second determination module 54 is configured to determine a first flag value corresponding to the first coding unit if the division depth to which the first coding unit belongs is not a preset maximum division depth.
[0096] The third determination module 55 is co...
Embodiment 3
[0108] The embodiment of the present invention also provides an electronic device, such as Figure 6 As shown, the electronic device 6 includes a memory 61 and a processor 62. The memory 61 stores a computer program that can run on the processor 62. When the processor executes the computer program, the steps of the method provided by the above-mentioned embodiments of the invention are implemented.
[0109] see Figure 6 , the electronic device further includes: a bus 63 and a communication interface 64, the processor 62, the communication interface 64 and the memory 61 are connected through the bus 63; the processor 62 is used to execute executable modules stored in the memory 61, such as computer programs.
[0110] Wherein, the memory 61 may include a high-speed random access memory (RAM, Random Access Memory), and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory. The communication connection between the system network element a...
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