IP Library › Granted Patent US 8,135,225
Granted Patent B2
US 8,135,225 · App. 11/767,242 · Granted Mar 13, 2012

Method for coding RGB color space signal

Assignee: Korea Electronics Technology Institute
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 8,135,225
App. No.
11/767,242
Granted
Mar 13, 2012
Kind
B2
Abstract

A method for coding an RGB color space signal is disclosed. In accordance with the method, a base plane is encoded using an independent mode, and an enhanced plane is encoded by referring to the base plane without converting the RGB color space signal into YCbCr color space signal to reduce a redundancy between RGB planes and improve a compression ratio of an image.

Claims (23)

1. A method for encoding an RGB color space signal, comprising steps of:

(a) encoding a base plane from the RGB color space signal having a color_plane_id of a first value using an H.264/Advanced Video Coding independent mode profile, wherein the color_plane_id of the first value is configured to indicate base plane encoding; and

(b) encoding one or more enhanced planes having a color_plane_id of a second value by referring to the base plane, wherein the color_plane _id of the second value is configured to indicate enhanced plane encoding, and wherein the step (b) further comprises:

(b-1) encoding a current macroblock by referring to a reference macroblock in an intra base plane macroblock mode, wherein the reference macroblock is a macroblock of the base plane;

(b-2) encoding the current macroblock using an intra prediction mode of the base plane; and

(b-3) encoding a difference between residual information generated by encoding the current macroblock and residual information generated by encoding the reference macroblock, wherein the residual information generated by encoding the reference macroblock is information generated by encoding the reference macroblock using the intra prediction mode in the base plane, and the residual information generated by encoding the current macroblock is information generated by encoding the current macroblock using a mode identical to the intra prediction mode of the base plane when the current macroblock is a macroblock included in the one or more enhanced plane.

2. The method in accordance with claim 1 , wherein the first value is zero and the second value is 1 or higher.

3. The method in accordance with claim 1 , wherein encoding the one or more enhanced plane comprises encoding a first enhanced plane and a second enhanced plane, and the step (b) comprises encoding the first enhanced plane by referring to the base plane and encoding the second enhanced plane by referring to the base plane and the first enhanced plane.

4. The method in accordance with claim 1 , wherein information on a use of the intra base plane macroblock mode is stored in at least one of a macroblock hierarchy, a slice information, a slice header, a slice extended information, a picture parameter set and a sequence parameter set.

5. The method in accordance with claim 1 , further comprising subjecting the residual information generated by encoding the reference macroblock to low pass filtering in a vertical direction, a horizontal direction, or a DC direction.

6. A method for encoding an RGB color space signal, comprising steps of:

(a) encoding a base plane from the RGB color space signal having a color_plane_id of a first value using an H.264/Advanced Video Coding independent mode profile, wherein the color_plane_id of the first value is configured to indicate base plane encoding; and

(b) encoding one or more enhanced planes having a color_plane_id of a second value by referring to the base plane, wherein the color_plane_id of the second value is configured to indicate enhanced plane encoding, wherein a reference macroblock is an inter macroblock in an inter base plane macroblock mode, and a current macroblock is encoded using a motion information of the reference macroblock, and wherein the step (b) further comprises:

(b-1) encoding the current macroblock using a motion information of the base plane; and

(b-2) encoding a difference between residual information generated by encoding the current macroblock and residual information generated by encoding the reference macroblock.

7. The method in accordance with claim 6 , further comprising subjecting the residual information generated by encoding the reference macroblock to a low pass filtering in a vertical direction, a horizontal direction, or a DC direction.

8. A method for encoding an RGB color space signal, comprising steps of:

(a) encoding a base plane from the RGB color space signal having a color_plane_id of a first value using an H.264/Advanced Video Coding independent mode profile, wherein the color_plane_id of the first value is configured to indicate base plane encoding; and

(b) encoding one or more enhanced planes having a color_plane_id of a second value by referring to the base plane, wherein the color_plane_id of the second value is configured to indicate enhanced plane encoding, wherein a reference macroblock is an inter macroblock in an inter base plane macroblock mode, and a current macroblock is encoded using a reference index of the reference macroblock and using a motion vector as a prediction value, and wherein information on a use of the inter base plane macroblock mode is stored in at least one of a macroblock hierarchy, a slice information, a slice header, a slice extended information, a picture parameter set and a sequence parameter set.

9. A method for encoding an RGB color space signal, comprising steps of:

(a) encoding a base plane from the RGB color space signal having a color_plane_id of a first value using an H.264/Advanced Video Coding independent mode profile, wherein the color_plane_id of the first value is configured to indicate base plane encoding;

(b) encoding one or more enhanced planes having a color_plane_id of a second value by referring to the base plane, wherein the color_plane_id of the second value is configured to indicate enhanced plane encoding; and

(c) carrying out a filtering having a constant intensity for deblocking.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2007
From: KIM, YONG-HWAN; PARK, JI-HO; CHOI, BYEONG-HO; KIM, JE-WOO; PAIK, JOONKI
To: KOREA ELECTRONICS TECHNOLOGY INSTITUTE
Reel/Frame 019473/0711 →
Priority Claims (1)
KR 10-2007-0054329 · Jun 4, 2007 · national
Continuity (1)
Related Publication 20080298694A1 · Dec 4, 2008