IP Library › Granted Patent US 10,291,914
Granted Patent B2
US 10,291,914 · App. 15/919,703 · Granted May 14, 2019

Coefficient coding harmonization in HEVC

Inventors: Jun Xu (Cupertino, 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,291,914
App. No.
15/919,703
Granted
May 14, 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 (15)

1. An encoding device, comprising:

circuitry configured to:

apply, as a condition that diagonal scan is applied to an 8×8 transform block of a plurality of transform blocks, diagonal scan to the 8×8 transform block including four 4×4 sub-blocks,

wherein the four 4×4 sub-blocks within the 8×8 transform block are diagonally scanned, and the diagonal scan is applied inside each of the 4×4 sub-blocks; and

execute unified multi-level significance map encoding on each of the plurality of transform blocks including the 8×8 transform block that has the diagonally scanned four 4×4 sub-blocks.

2. The encoding device according to claim 1 , wherein the 8×8 transform block is formed by recursive splitting a coding block as block partitioning.

3. The encoding device according to the claim 1 , wherein the circuitry is further configured to:

determine whether the plurality of transform blocks is scanned with one of a vertical scan, a horizontal scan, or the diagonal scan;

execute single level significance map encoding for each of the plurality of transform blocks based on the determination that the plurality of transform blocks is scanned with one of the vertical scan or the horizontal scan; and

execute the unified multi-level significance map encoding for each of the plurality of transform blocks based on the determination that the plurality of transform blocks is scanned with the diagonal scan.

4. A method, comprising:

applying, as a condition that diagonal scan is applied to an 8×8 transform block of a plurality of transform blocks, diagonal scan to the 8×8 transform block including four 4×4 sub-blocks,

wherein the four 4×4 sub-blocks within the 8×8 transform block are diagonally scanned, and the diagonal scan is applied inside each of the 4×4 sub-blocks; and

executing unified multi-level significance map encoding on each of the plurality of transform blocks including the 8×8 transform block that has the diagonally scanned four 4×4 sub-blocks.

5. The method according to claim 4 , wherein the 8×8 transform block is formed by recursive splitting a coding block as block partitioning.

Continuity (5)
Continuation 15686372 · Aug 25, 2017
Continuation 14792300 · Jul 6, 2015
Continuation 13631464 · Sep 28, 2012
Provisional Application 61589151 · Jan 20, 2012
Related Publication 20180205954A1 · Jul 19, 2018