Check patentability & draft patents in minutes with Patsnap Eureka AI!

Method and apparatus for encoding and decoding video data

A technology of video data and coding, which is used in the fields of digital video signal modification, image communication, electrical components, etc.

Active Publication Date: 2018-07-31
QUALCOMM INC
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Spatial prediction or temporal prediction leads to a predictive block of the decoded block

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and apparatus for encoding and decoding video data
  • Method and apparatus for encoding and decoding video data
  • Method and apparatus for encoding and decoding video data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] During video encoding, the video encoder may use sample adaptive offset (SAO). The use of SAO can improve decoding efficiency during lighting changes. When the video encoder uses SAO, the video encoder may generate a sequence of SAO syntax elements of the coding tree block (CTB) of the picture. The sequence of SAO syntax elements of CTB may include SAO syntax elements of each color component of the pixel. The color component of a pixel may include a luminance (luma) component and two chrominance (chrominance or chroma) components. The video encoder may use context adaptive binary arithmetic coding (CABAC) to encode the sequence of SAO syntax elements. More specifically, the video encoder may use regular CABAC encoding to encode the binaries of some of the SAO syntax elements and may use bypass encoding to encode the binaries of other SAO syntax elements. Binary bits encoded using bypass decoding may be referred to as "bypass-decoded binary bits". Binary bits that are...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A video encoder generates a sequence of sample adaptive offset SAO syntax elements for coding tree blocks. The SAO syntax elements include Regular Context Adaptive Binary Arithmetic Coded CABAC coded bins for a color component and bypass coded bins for the color component. In the sequence, none of the bypass coded bins is between two of the regular CABAC coded bins. The video encoder encodes the regularly CABAC coded bins using regular CABAC and encodes the bypass coded bins using bypass coding. The video encoder outputs the SAO syntax elements in a bitstream. a video decoder receives the bitstream, decodes the regular CABAC coded bins using regular CABAC, decodes the bypass coded bins using bypass coding, and modifies based on the SAO syntax elements Reconstructed image.

Description

[0001] This application claims the rights of U.S. Provisional Patent Application No. 61 / 659,778 filed on June 14, 2012 and U.S. Provisional Patent Application No. 61 / 664,607 filed on June 26, 2012, the two applications The entire content of is incorporated into this article by reference. Technical field [0002] The present invention relates to video coding and compression, and more specifically, to the use of sample adaptive offset in video coding. Background technique [0003] Digital video capabilities can be incorporated into a wide range of devices, including digital televisions, digital live broadcast systems, wireless broadcast systems, personal digital assistants (PDAs), laptop or desktop computers, tablet computers, e-books Readers, digital cameras, digital recording devices, digital media players, video game devices, video game consoles, cellular or satellite radio telephones, so-called "smart phones", video teleconference devices, video streaming devices, And the like....

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04N19/70H04N19/13H04N19/184H04N19/82
CPCH04N19/70H04N19/13H04N19/184H04N19/82H04N19/136
Inventor 霍埃尔·索赖·罗哈斯钟仁肃马尔塔·卡切维奇
Owner QUALCOMM INC
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More