Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Non-separable secondary transform for video coding

A technology of inverse transform and video block, applied in the field of video decoding

Active Publication Date: 2018-06-08
QUALCOMM INC
View PDF5 Cites 39 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

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

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
  • Non-separable secondary transform for video coding
  • Non-separable secondary transform for video coding
  • Non-separable secondary transform for video coding

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] In general, this disclosure describes techniques in video coding related to the design of secondary transforms applied to intra- or inter-prediction residual data. Transforms may be used in the context of advanced video codecs, such as extensions to HEVC or next-generation video coding standards.

[0043] The video encoder may be adapted to represent the residual block of video data in a form output from the video encoder to the video decoder. There is a need to reduce the amount of data used to represent the residual block so that the amount of data transmitted from the video encoder to the video decoder is reduced. In video coding, separable transforms are applied more than non-separable transforms because separable transforms may use fewer operations (eg, addition, multiplication) than non-separable transforms. A separable transform can be written as a filter that is the product of two or more filters. In contrast, non-separable filters cannot be written as the pro...

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

Techniques are described in which a decoder is configured to inversely quantize a first coefficient block and apply a first inverse transform to at least part of the inversely quantized first coefficient block to generate a second coefficient block. The first inverse transform is a non-separable transform. The decoder is further configured to apply a second inverse transform to the second coefficient block to generate a residual video block. The second inverse transform converts the second coefficient block from a frequency domain to a pixel domain. The decoder is further configured to form adecoded video block, wherein forming the decoded video block comprises summing the residual video block with one or more predictive blocks.

Description

[0001] Related applications [0002] This application asserts U.S. Provisional Application Nos. 62 / 234,644 filed September 29, 2015, U.S. Provisional Application Nos. 62 / 294,897 filed February 12, 2016, and 62 filed April 15, 2016 / 323,496, and U.S. Provisional Application No. 62 / 337,736, filed May 17, 2016, the entire contents of each of which are incorporated herein by reference. technical field [0003] The present invention relates to video coding. Background technique [0004] Digital video capabilities can be incorporated into a wide range of devices, including digital television, digital live broadcast systems, wireless broadcast systems, personal digital assistants (PDAs), laptop or desktop computers, tablet computers, e-book readers, digital video cameras, Digital recording devices, digital media players, video game devices, video game consoles, cellular or satellite radiotelephones (so-called "smart phones"), video teleconferencing devices, video streaming device...

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
IPC IPC(8): H04N19/159H04N19/176H04N19/61H04N19/12H04N19/18
CPCH04N19/12H04N19/18H04N19/159H04N19/176H04N19/61H04N1/32181H04N19/122H04N19/124H04N19/625H04L43/16H04N19/182
Inventor 赵欣陈建乐阿米尔·赛义德马尔塔·卡切维奇瓦迪姆·谢廖金
Owner QUALCOMM INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products