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

Binarization of dqp using separate absolute value and sign (SAVS) in cabac

a binary arithmetic and absolute value technology, applied in the field of video coding, can solve the problem that the single qp value of one lcu is insufficient for obtaining high levels of subjective quality

Active Publication Date: 2012-12-20
SONY CORP
View PDF1 Cites 32 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The present invention proposes a new way of binarizing a certain value called dQP in CABAC coding to better fit its distribution. This approach assigns different lengths to non-zero dQP with the same absolute values, but the statistics show that non-zero dQPs with the same absolute values but different signs tend to have similar probabilities. This invention can be applied to any video coding system that uses signed syntax. The technical effect of this invention is to improve the accuracy and efficiency of video coding, particularly in cases where the distribution of dQP is not symmetrically distributed.

Problems solved by technology

One Largest Coding Unit (LCU) represents both flat area and busy area, whereby providing a single QP value for one LCU is insufficient for obtaining high levels of subjective quality.

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
  • Binarization of dqp using separate absolute value and sign (SAVS) in cabac
  • Binarization of dqp using separate absolute value and sign (SAVS) in cabac
  • Binarization of dqp using separate absolute value and sign (SAVS) in cabac

Examples

Experimental program
Comparison scheme
Effect test

embodiment 1

[0038]2. The apparatus of embodiment 1, wherein said programming is alternatively configured for execution on said computer for coding of the sign for dQP prior to coding of the absolute value of dQP.

[0039]3. The apparatus of embodiment 1: wherein said video coding apparatus utilizes a Coding Unit (CU) structure in which block sizes are not fixed, and in which the Largest Coding Unit (LCU) is separated into multiple CU each having its own QP which can differ from one CU to another; and wherein Delta-QP (dQP) signals the difference between QP of the current CU and predicted QP is encoded in the syntax.

[0040]4. The apparatus of embodiment 1, wherein said video coding is performed according to the High Efficiency Video Coding (HEVC) standard.

embodiment 4

[0041]5. The apparatus of embodiment 4, wherein said video coding is performed in a high efficiency coding mode within the High Efficiency Video Coding (HEVC) standard.

[0042]6. The apparatus of embodiment 1, wherein said apparatus comprises a coder / decoder (CODEC).

[0043]7. The apparatus of embodiment 1, wherein said programming is configured for execution on said computer for coding a flag bit indicating that dQP is non-zero, prior to the coding of the non-zero dQP and its sign.

[0044]8. The apparatus of embodiment 1, wherein said binarization benefits from the value of dQP having similar probability of being positive or negative for a given absolute value.

[0045]9. A method of performing video coding, comprising: performing inter-prediction and / or intra-prediction for reducing temporal and / or spatial redundancies; performing a transform and quantization during encoding and / or inverse transform and inverse quantization during decoding; performing context-based adaptive binary arithmet...

embodiment 9

[0047]11. The method as recited in wherein said video coding method utilizes a Coding Unit (CU) structure in which block sizes are not fixed, and in which the Largest Coding Unit (LCU) is separated into CUs each having its own QP which can differ from one CU to another; and wherein Delta-QP (dQP) signals the difference between QP of the current CU and predicted QP is encoded in the syntax.

[0048]12. The method as recited in embodiment 9, wherein said video coding is performed according to the High Efficiency Video Coding (HEVC) standard.

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

Video coding systems or apparatus utilizing context-based adaptive binary arithmetic coding (CABAC) during encoding and / or decoding, are configured according to the invention with an enhanced binarization of non-zero Delta-QP (dQP). During binarization the value of dQP and the sign are separately encoded using unary coding and then combined into a binary string which also contains the dQP non-zero flag. This invention capitalizes on the statistical symmetry of positive and negative values of dQP and results in saving bits and thus a higher coding efficiency.

Description

CROSS-REFERENCE TO RELATED APPLICATIONS[0001]This application claims priority from U.S. provisional patent application Ser. No. 61 / 503,430 filed on Jun. 30, 2011, incorporated herein by reference in its entirety, and claims priority from U.S. provisional patent application Ser. No. 61 / 497,281 filed on Jun. 15, 2011, incorporated herein by reference in its entirety. Priority is claimed to each of the foregoing applications.STATEMENT REGARDING FEDERALLY SPONSORED RESEARCH OR DEVELOPMENT[0002]Not ApplicableINCORPORATION-BY-REFERENCE OF MATERIAL SUBMITTED ON A COMPACT DISC[0003]Not ApplicableNOTICE OF MATERIAL SUBJECT TO COPYRIGHT PROTECTION[0004]A portion of the material in this patent document is subject to copyright protection under the copyright laws of the United States and of other countries. The owner of the copyright rights has no objection to the facsimile reproduction by anyone of the patent document or the patent disclosure, as it appears in the United States Patent and Trade...

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 Applications(United States)
IPC IPC(8): H04N7/32
CPCH03M7/4018H03M7/6088H03M7/3071H04N19/176H04N19/184H04N19/61H04N19/124H04N19/91H04N19/50H04N19/70H04N19/13H04N19/60
Inventor XU, JUN
Owner SONY CORP
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