IP Library › Granted Patent US 10,375,396
Granted Patent B2
US 10,375,396 · App. 15/686,372 · Granted Aug 6, 2019

Coefficient coding harmonization in HEVC

Inventors: Jun Xu (Sunnyvale, CA); Ali Tabatabai (Cupertino, CA)
Assignee: SONY CORPORATION
H04N19/13H04N19/129H04N19/136H04N19/159H04N19/176H04N19/18H04N19/60
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,375,396
App. No.
15/686,372
Granted
Aug 6, 2019
Kind
B2
Abstract

Coefficient coding for transform units (TUs) during high efficiency video coding (HEVC), and similar standards, toward simplifying design while enhancing efficiency. Elements of the invention include coefficient coding for TUs with up-right diagonal scans being modified, and selectively applying multi-level significance map coding.

Claims (17)

1. An encoding device, comprising:

circuitry configured to:

apply, as a condition that diagonal scan is applied to a first transform block and a second transform block of a plurality of transform bocks, the diagonal scan to the plurality of transform blocks of a plurality of variable block sizes,

wherein the first transform block is of a first block size of the plurality of variable block sizes and the second transform block is of a second block size of the plurality of variable block sizes, and

wherein 4×4 sub-blocks of both the first transform block and the second transform block are diagonally scanned, and the diagonal scan is applied inside each of the 4×4 sub-blocks; and

apply same multi-level significance map encoding to the first transform block of the first block size and the second transform block of the second block size.

2. The encoding device according to claim 1 , wherein the circuitry is configured to apply unified multi-level significance map encoding on the first transform block and the second transform block.

3. The encoding device according to claim 2 , wherein the plurality of variable block sizes includes 4×4, 8×8, 16×16, and 32×32.

4. The encoding device according to claim 3 , wherein the first transform block is based on recursive split of a coding block into the plurality of transform blocks as block partitioning.

5. A method, comprising:

applying, as a condition that diagonal scan is applied to a first transform block and a second transform block of a plurality of transform bocks, the diagonal scan to the plurality of transform blocks of a plurality of variable block sizes,

wherein the first transform block is of a first block size of the plurality of variable block sizes and the second transform block is of a second block size of the plurality of variable block sizes, and

wherein 4×4 sub-blocks of both the first transform block and the second transform block are diagonally scanned, and the diagonal scan is applied inside each of the 4×4 sub-blocks; and

applying same multi-level significance map encoding to the first transform block of the first block size and the second transform block of the second block size.

6. The method according to claim 5 , further comprising applying unified multi-level significance map encoding on the first transform block and the second transform block.

7. The method according to claim 6 , wherein the plurality of variable block sizes includes 4×4, 8×8, 16×16, and 32×32.

8. The method according to claim 7 , wherein the first transform block is based on recursively splitting a coding block into the plurality of transform blocks as block partitioning.

Continuity (4)
Continuation 14792300 · Jul 6, 2015
Continuation 13631464 · Sep 28, 2012
Provisional Application 61589151 · Jan 20, 2012
Related Publication 20170353727A1 · Dec 7, 2017