IP Library Granted Patent US 9,036,927
Granted Patent B2
US 9,036,927 · App. 13/959,897 · Granted May 19, 2015

Image coding method, image decoding method, image coding apparatus, image decoding apparatus, and image coding and decoding apparatus

Inventors: Kengo Terada (Osaka, JP); Takahiro Nishi (Nara, JP); Youji Shibahara (Osaka, JP); Kyoko Tanikawa (Osaka, JP); Hisao Sasai (Osaka, JP); Toshiyasu Sugio (Osaka, JP); Toru Matsunobu (Osaka, JP)
Assignee: Panasonic Intellectual Property Corporation of America
G06T9/007H04N19/70H04N19/122H04N19/186
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,036,927
App. No.
13/959,897
Granted
May 19, 2015
Kind
B2
Abstract

An image coding method of coding an image on a per coding unit basis, the method comprising: applying a frequency transform to luminance data and chrominance data of transform units in the coding unit including predetermined blocks each corresponding to one or more of the transform units; and coding the luminance data and the chrominance data to which the frequency transform has been applied to generate a bitstream in which the luminance data and the chrominance data are grouped on a per predetermined block basis.

Claims (26)

1. An image decoding method of decoding an image that includes coding units, each of the coding units including a plurality of transform units, the image decoding method comprising:

obtaining sets including luminance data and chrominance data from a coded bitstream on a per coding unit basis, the sets corresponding to the plurality of transform units, respectively, and the sets being obtained from the coded bitstream in order;

decoding, for each of the plurality of transform units, luminance data and chrominance data included in the corresponding set; and

performing, for each of the plurality of transform units, transformation on the decoded luminance data and the decoded chrominance data,

wherein the coding units include a coding unit having a first transform unit and a second transform unit,

wherein, in the obtaining, the set of the transformed luminance data and the transformed chrominance data corresponding to the first transform unit is obtained from the bitstream before the set of the transformed luminance data and the transformed chrominance data corresponding to the second transform unit is obtained from the bitstream,

wherein the coding units are included in a slice of the image,

wherein each of the coding units corresponds to a square region included in the slice,

wherein the obtaining the sets including the luminance data and the chrominance data from the coded bitstream on the per coding unit basis includes:

determining whether or not a size of a transform unit included in a coding unit is greater than a predetermined size; and

partitioning chrominance data of the transform unit included in the coding unit into chrominance data for transform units included in the coding unit, when the transform unit is smaller than or equal to the predetermined size, and

wherein, for each of the transform units included in the coding unit, the partitioned chrominance data is decoded as the chrominance data included in the corresponding set, when the transform unit is smaller than or equal to the predetermined size, and the chrominance data is decoded without preforming the partitioning, when the transform unit is greater than the predetermined size.

2. An image decoding apparatus which decodes an image that includes coding units, each of the coding units including a plurality of transform units the image decoding apparatus comprising:

a processor; and

a non-transitory memory having stored thereon executable instructions, which when executed by the processor, cause the processor to perform the following:

obtaining sets including luminance data and chrominance data from a coded bitstream on a per coding unit basis, the sets corresponding to the plurality of transform units, respectively, and the sets being obtained from the coded bitstream in order;

decoding, for each of the plurality of transform units, luminance data and chrominance data included in the corresponding set; and

performing, for each of the plurality of transform units, transformation on the decoded luminance data and the decoded chrominance data,

wherein the coding units include a coding unit having a first transform unit and a second transform unit,

wherein, in the obtaining, the set of the transformed luminance data and the transformed chrominance data corresponding to the first transform unit is obtained from the bitstream before the set of the transformed luminance data and the transformed chrominance data corresponding to the second transform unit is obtained from the bitstream,

wherein the coding units are included in a slice of the image,

wherein each of the coding units corresponds to a square region included in the slice,

wherein the obtaining the sets including the luminance data and the chrominance data from the coded bitstream on the per coding unit basis includes:

determining whether or not a size of a transform unit included in a coding unit is greater than a predetermined size; and

partitioning chrominance data of the transform unit included in the coding unit into chrominance data for transform units included in the coding unit, when the transform unit is smaller than or equal to the predetermined size, and

wherein, for each of the transform units included in the coding unit, the partitioned chrominance data is decoded as the chrominance data included in the corresponding set, when the transform unit is smaller than or equal to the predetermined size, and the chrominance data is decoded without preforming the partitioning, when the transform unit is greater than the predetermined size.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2016
From: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
To: SUN PATENT TRUST
Reel/Frame 038299/0213 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 27, 2014
From: PANASONIC CORPORATION
To: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
Reel/Frame 033033/0163 →
Continuity (3)
Continuation 13628143 · Sep 27, 2012
Provisional Application 61540048 · Sep 28, 2011
Related Publication 20130315496A1 · Nov 28, 2013