IP Library Granted Patent US 9,838,714
Granted Patent B2
US 9,838,714 · App. 14/750,202 · Granted Dec 5, 2017

Apparatus and method for encoding and decoding moving picture using adaptive scanning

Inventors: Jeong-Il Seo (Daejeon, KR); Wook-Joong Kim (Daejeon, KR); Kyu-Heon Kim (Daejeon, KR); Kyeong-Ok Kang (Daejeon, KR); Jin-Woo Hong (Daejeon, KR); Yung-Lyul Lee (Seoul, KR); Ki-Hun Han (Seoul, KR); Jae-Ho Hur (Paju-si, KR); Dong-Gyu Sim (Seoul, KR); Seoung-Jun Oh (Seongnam-si, KR)
Assignees: Electronics and Telecommunications Research Institute; Kwangwoon University Research Institute for Industry Cooperation; Industry Academy Cooperation Foundation of Sejong University
H04N19/61H04N19/129H04N19/159H04N19/176
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 9,838,714
App. No.
14/750,202
Granted
Dec 5, 2017
Kind
B2
Abstract

Provided is an apparatus and method for encoding/decoding a moving picture based on adaptive scanning. The moving picture apparatus and method can increase a compression rate based on adaptive scanning by performing intra prediction onto blocks of a predetermined size, and scanning coefficients acquired from Discrete Cosine Transform (DCT) of a residue signal and quantization differently according to the intra prediction mode. The moving picture encoding apparatus includes: a mode selector for selecting and outputting a prediction mode; a predictor for predicting pixel values of pixels to be encoded of an input video based on the prediction mode to thereby output a residue signal block; a transform/quantization unit for performing DCT onto the residue signal block and quantizing the transformed residue signal block; and an encoder for adaptively scanning and encoding the quantized residue signal block based on the prediction mode.

Claims (30)

1. A method of decoding motion pictures based on adaptive scanning, the method comprising:

performing entropy decoding of an encoded bitstream to obtain entropy-decoded signals;

determining a scanning method for the entropy-decoded signals;

recovering a picture from the entropy-decoded signals according to the scanning method; and

outputting the recovered picture;

wherein the scanning method is an adaptive scanning method according to an intra prediction mode for the entropy-decoded signals and comprises:

scanning entropy-decoded signals of a first row with priority so that all of the entropy-decoded signals of the first row are scanned prior to scanning entropy-decoded signals of any other row in response to the intra prediction mode being a vertical mode; and

scanning entropy-decoded signals of a first column with priority so that all of the entropy-decoded signals of the first column are scanned prior to scanning entropy-decoded signals of any other column in response to the intra prediction mode being a horizontal mode.

2. The method of claim 1 , wherein the method further comprises dequantizing and inverse-transforming the entropy-decoded signals after determining the scanning method for the entropy-decoded signals.

3. The method of claim 1 , wherein the recovering comprises first scanning entropy-decoded signals of blocks in a first row of blocks.

4. The method of claim 1 , wherein each of the entropy-decoded signals is a transformed and quantized residue signal representing a difference between a pixel value and a predicted pixel value.

5. A method of encoding images using adaptive scanning, the method comprising:

predicting pixel values of pixels of an input image based on an intra prediction mode;

outputting a residue signal block based on the predicted pixel values;

transforming the residue signal block to generate a transformed residue signal block;

quantizing the transformed residue signal block to generate a transformed and quantized residue signal block; and

adaptively scanning the transformed and quantized residue signal block based on the intra prediction mode;

wherein the adaptively scanning comprises:

scanning all coefficients of a first row of the transformed and quantized residue signal block before scanning any coefficient in any other row of the transformed and quantized residue signal block in response to the intra prediction mode being a vertical mode; and

scanning all coefficients of a first column of the transformed and quantized residue signal block before scanning any coefficient in any other column of the transformed and quantized residue signal block in response to the intra prediction mode being a horizontal mode.

6. The method of claim 5 , further comprising performing entropy encoding of coefficients of the transformed and quantized residue signal block acquired and arrayed by adaptively scanning the transformed and quantized residue signal block based on the intra prediction mode.

7. A non-transitory computer-readable medium storing a bitstream, the bitstream comprising:

block information; and

an intra prediction mode indicator;

wherein the block information is used to produce entropy-decoded signals; and

the intra prediction mode indicator indicates:

entropy-decoded signals of a first row are scanned with priority so that all of the entropy-decoded signals of the first row are scanned prior to scanning entropy-decoded signals of any other row in response to the intra prediction mode indicator indicating an intra prediction mode is a vertical mode; and

entropy-decoded signals of a first column are scanned with priority so that all of the entropy-decoded signals of the first column are scanned prior to scanning entropy-decoded signals of any other column in response to the intra prediction mode indicator indicating the intra prediction mode is a horizontal mode.

8. The non-transitory computer-readable medium of claim 7 , wherein the entropy-decoded signals are dequantized and inverse-transformed after a scanning method for the entropy-decoded signals is determined.

9. The non-transitory computer-readable medium of claim 7 , wherein each of the entropy-decoded signals is a transformed and quantized residue signal representing a difference between a pixel value and a predicted pixel value.

Assignments (4)
LICENSE Recorded Feb 1, 2023
From: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
To: DOLBY LABORATORIES LICENSING CORPORATION
Reel/Frame 062622/0636 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2019
From: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE; KWANGWOON UNIVERSITY RESEARCH INSTITUTE FOR INDUSTRY COOPERATION; INDUSTRY ACADEMY COOPERATION FOUNDATION OF SEJONG UNIVERSITY
To: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
Reel/Frame 048572/0204 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 7, 2019
From: SEO, JEONG-IL; KIM, WOOK-JOONG; KIM, KYU-HEON; KANG, KYEONG-OK; HONG, JIN-WOO; LEE, YUNG-LYUL; HAN, KI-HUN; HUR, JAE-HO; SIM, DONG-GYU; OH, SEOUNG-JUN
To: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE; KWANGWOON UNIVERSITY RESEARCH INSTITUTE FOR INDUSTRY COOPERATION
Reel/Frame 048268/0889 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 8, 2016
From: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE; KWANGWOON UNIVERSITY RESEARCH INSTITUTE FOR INDUSTRY COOPERATION
To: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE; KWANGWOON UNIVERSITY RESEARCH INSTITUTE FOR INDUSTRY COOPERATION; INDUSTRY ACADEMY COOPERATION FOUNDATION OF SEJONG UNIVERSITY
Reel/Frame 039106/0141 →
Priority Claims (1)
KR 10-2005-0099733 · Oct 21, 2005 · national
Continuity (4)
Continuation 13910639 · Jun 5, 2013
Continuation 13469536 · May 11, 2012
Continuation 12090699
Related Publication 20150296223A1 · Oct 15, 2015