IP Library Patent Application 11588327
Patent Application
App. No. 11/588,327

Picture coding device, method, and program thereof

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 None
App. No.
11/588,327
Abstract

The present invention provides a picture coding device which reduces the amount of coded data by coding picture data using the H.264 standard. The picture coding device includes: a picture extension unit that generates an extended picture by extending an input picture using a reference value defined to be used when adjacent pixels do not exist in performing intra prediction according to the H.264 standard; and a coding unit that generates a code which represents a prediction error in the extended lines with 0 by coding, using intra prediction according to the H.264 standard, the extended picture generated by the picture extension unit.

Claims (33)

1 . A picture coding device comprising:

a coding unit operable to generate, by predicting an extended picture, a code which represents the extended picture, the extended picture being obtained by extending an input picture to a size which is a natural number times of a coding block; and

a control unit operable to control said coding unit so as to generate a code which represents a prediction error in lines which are extended from the input picture with 0, the lines being a part of the extended picture.

2 . The picture coding device according to claim 1 ,

wherein said control unit includes a picture extension unit operable to generate the extended picture by extending the input picture using a reference value defined to be used when adjacent pixels do not exist in performing intra prediction according to the H.264 standard, regardless of a pixel value included in the input picture, and

said coding unit is operable to generate a code which represents a prediction error in the extended lines with 0 by coding, using intra prediction according to the H.264 standard, the extended picture generated by said picture extension unit.

3 . The picture coding device according to claim 2 ,

wherein the input picture has 1080 lines, and

said picture extension unit is operable to generate an extended picture having 1088 lines by extending the input picture upward by 8 lines, using a pixel value of 128.

4 . The picture coding device according to claim 2 ,

wherein said control unit further includes a picture extension parameter output unit operable to output a picture extension parameter indicating whether the extended lines are positioned in the upper side or lower side of the input picture, and

said picture extension unit is operable to extend, in the case where the picture extension parameter indicates that the extended lines are positioned in the upper side of the input picture, the input picture upward using the reference value defined to be used when adjacent pixels do not exist in performing intra prediction according to the H.264 standard, regardless of a pixel value included in the input picture, and to extend, in the case where the picture extension parameter indicates that the extended lines are positioned in the lower side of the input picture, the input picture downward using a pixel value in the lowest-order line of the input picture.

5 . The picture coding device according to claim 2 ,

wherein said control unit further includes a picture extension parameter output unit operable to output a picture extension parameter indicating whether the input picture is a moving picture made up of a frame or a field, and

in the case where the picture extension parameter indicates that the input picture is a frame, said picture extension unit is operable to extend the input picture by the number of lines twice as many as the number of lines by which the input picture is extended in the case where the picture extension parameter indicates that the input picture is a field.

6 . The picture coding device according to claim 2 ,

wherein said coding unit is operable to code the extended picture using one of intra prediction and inter prediction,

said control unit further includes a picture extension parameter output unit operable to output a picture extension parameter indicating which of the intra prediction and the inter prediction is used when said coding unit codes the extended picture, and

said picture extension unit is operable to extend, in the case where the picture extension parameter indicates that the intra prediction is used, the input picture using the reference value defined to be used when adjacent pixels do not exist in performing the intra prediction according to the H.264 standard, regardless of a pixel value included in the input picture, and to extend, in the case where the picture extension parameter indicates that the inter prediction is used, the input picture using a pixel value of extended lines of a reference picture used for the inter prediction.

7 . The picture coding device according to claim 1 ,

wherein said control unit includes a picture extension parameter output unit operable to output a picture extension parameter indicating a position of the extended lines with respect to the input picture and the number of lines included in the extended lines, and

said coding unit includes a 0 value generation unit operable to generate a value of 0 as a prediction error in the extended lines indicated by the picture extension parameter, and is operable to generate a code by coding the generated value of 0 and a prediction error related to the input picture according to the H.264 standard, the code representing the prediction error in the extended lines with 0.

8 . The picture coding device according to claim 7 ,

wherein said coding unit is operable to code, as respectively different coding blocks, the value of 0 in the extended lines and the prediction error related to the input picture.

9 . An integrated circuit device comprising:

a coding circuit which generates, by predicting an extended picture, a code that represents the extended picture, the extended picture being obtained by extending an input picture to a size which is a natural number times of a coding block; and

a control circuit which controls said coding circuit so as to generate a code which represents a prediction error in lines which are extended from the input picture with 0, the lines being a part of the extended picture.

10 . A picture coding method for coding a picture, said method comprising:

a coding step of generating, by predicting an extended picture, a code that represents the extended picture, the extended picture being obtained by extending an input picture to a size which is a natural number times of a coding block; and

a control step of controlling said coding step so as to generate a code which represents a prediction error in lines which are extended from the input picture with 0, the lines being a part of the extended picture.

11 . A computer-executable program for coding a picture, said program causing a computer to execute comprising:

a coding step of generating, by predicting an extended picture, a code that represents the extended picture, the extended picture being obtained by extending an input picture to a size which is a natural number times of a coding block; and

a control step of controlling said coding step so as to generate a code which represents a prediction error in lines which are extended from the input picture with 0, the lines being a part of the extended picture.

Assignments (2)
CHANGE OF NAME Recorded Nov 24, 2008
From: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.
To: PANASONIC CORPORATION
Reel/Frame 021897/0689 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 19, 2007
From: OHGOSE, HIDEYUKI
To: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.
Reel/Frame 019450/0917 →