IP Library Granted Patent US 9,247,255
Granted Patent B2
US 9,247,255 · App. 14/191,976 · Granted Jan 26, 2016

Method and apparatus for image encoding/decoding

Inventors: Byeung Woo Jeon (Seongnam-si, KR); Kwang Hyun Won (Bucheon-si, KR)
Assignee: RESEARCH & BUSINESS FOUNDATION SUNGKYUNKWAN UNIVERSITY
H04N19/12H04N19/14H04N19/154H04N19/157H04N19/176H04N19/61H04N19/625
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,247,255
App. No.
14/191,976
Granted
Jan 26, 2016
Kind
B2
Abstract

Disclosed are a method and an apparatus for image encoding/decoding. The method for image decoding includes comparing whether a size of a current transform block and a size of a smallest transform block (smallest transform unit (STU)) are the same as each other, and decoding information indicating whether transformation is performed on the current transform block and determining whether to perform inverse transformation on the current transform block based on the decoded information indicating whether the transformation is performed when the size of the current transform block and the size of a smallest transform block are the same as each other.

Claims (40)

1. A method for image decoding, comprising:

comparing whether a size of a current transform block and a size of a smallest transform block (smallest transform unit (STU)) are the same as each other; and

decoding information indicating whether transformation is performed on the current transform block and determining whether to perform inverse transformation on the current transform block based on the decoded information indicating whether the transformation is performed when the size of the current transform block and the size of the smallest transform block are the same as each other,

wherein the smallest transform block is a transform block having the minimum size determined by an encoder.

2. The method of claim 1 , wherein in the determining of whether to perform the inverse transformation on the current transform block,

when the information indicating whether the transformation is performed indicates that the transformation is not performed, the inverse transformation of the current transform block is skipped.

3. The method of claim 1 , wherein in the determining of whether to perform the inverse transformation on the current transform block,

when the information indicating whether the transformation is performed indicates that the transformation is performed, the inverse transformation of the current transform block is performed.

4. The method of claim 1 , wherein the size of the smallest transform block is larger than a size of 4×4.

5. The method of claim 4 , further comprising:

decoding information on a flag indicating whether to use a function to determine whether to perform inverse transformation on the current transform block based on the size of the smallest transform block,

wherein whether to perform the inverse transformation on the current transform block is determined by referring to the size of the smallest transform block when the flag information indicates that the function to determine whether to perform the inverse transformation on the current transform block based on the size of the smallest transform block is used, and

whether to perform the inverse transformation on the current transform block having the size of 4×4 is determined when the flag information indicates that the function to determine whether to perform the inverse transformation on the current transform block based on the size of the smallest transform block is not used.

6. The method of claim 1 , further comprising:

performing inverse transformation on the current transform block when the size of the current transform block and the size of the smallest transform block are not the same as each other.

7. An apparatus for image decoding, comprising:

an entropy decoding module entropy-decoding information indicating a size of a smallest transform block and whether to perform transformation; and

an inverse transformation module comparing whether the size of the smallest transform block and a size of a current transform block are the same as each other and determining whether to perform inverse transformation on the current transform block based on the information indicating whether the transformation is performed when the size of the smallest transform block and the size of the current transform block are the same as each other,

wherein the smallest transform block is a transform block having the minimum size determined by an encoder.

8. A method for image encoding, comprising:

comparing whether a size of a current transform block and a size of a smallest transform block (smallest transform unit (STU)) are the same as each other; and

determining whether to perform transformation on the current transform block when the size of the current transform block and the size of the smallest transform block are the same as each other,

wherein the smallest transform block is a transform block having the minimum size determined by an encoder.

9. The method of claim 8 , wherein in the determining of whether to perform the transformation on the current transform block,

information indicating whether the transformation is performed on the current transform block is encoded according to the determination.

10. The method of claim 8 , wherein the size of the smallest transform block is larger than a size of 4×4.

11. The method of claim 9 , wherein in the determining of whether to perform the transformation on the current transform block,

when it is determined that the transformation of the current transform block is not performed, the information indicates that the transformation of the current transform block is skipped.

12. The method of claim 9 , wherein in the determining of whether to perform the transform on the current transform block,

when it is determined that the transformation of the current transform block is performed, the information indicates that the transformation of the current transform block is performed and the transformation of the current transform block is performed.

13. The method of claim 8 , further comprising:

performing transformation on the current transform block when the size of the current transform block and the size of the smallest transform block are not the same as each other.

14. The method of claim 10 , further comprising:

encoding information on a flag indicating whether to use a function to determine whether to perform transformation on the current transform block based on the size of the smallest transform block,

wherein whether to perform the transformation on the current transform block is determined by referring to the size of the smallest transform block when the flag information indicates that the function to determine whether to perform the transformation on the current transform block based on the size of the smallest transform block is used, and

whether to perform the transformation on the current transform block having the size of 4×4 is determined when the flag information indicates that the function to determine whether to perform the transformation on the current transform block based on the size of the smallest transform block is not used.

15. An apparatus for image encoding, comprising:

a transformation module comparing whether a size of a current transform block and a size of a smallest transform block are the same as each other, and determining whether to perform transformation on the current transform block when the size of the current transform block and the size of the smallest transform block are the same as each other; and

an entropy encoding module entropy-encoding information indicating whether transformation is performed on the current transform block according to the determination of the transformation module,

wherein the smallest transform block is a transform block having the minimal size determined by an encoder.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2014
From: JEON, BYEUNG WOO; WON, KWANG HYUN
To: RESEARCH & BUSINESS FOUNDATION SUNGKYUNKWAN UNIVERSITY
Reel/Frame 032314/0193 →
Priority Claims (2)
KR 10-2013-0022145 · Feb 28, 2013 · national
KR 10-2013-0024978 · Mar 8, 2013 · national
Continuity (1)
Related Publication 20140241641A1 · Aug 28, 2014