Patentable/Patents/US-7706445
US-7706445

Image processing employing picture type conversion

PublishedApril 27, 2010
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

When a reverse reproduction is instructed, B pictures and P pictures in an MPEG video stream are once decoded and are again recoded into B pictures by an MPEG video encoder. Combined with I picture in the MPEG video stream, thereafter, a recoded data sequence comprised of I pictures and B pictures is generated, so as to be overwritten in a storage area of a hard disk. An MPEG video decoder reads out this recoded data sequence in a reverse time-series manner, and decodes this successively and outputs it to a display circuit.

Patent Claims
16 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. An image processing apparatus, comprising: a converter which converts a first coded data sequence, which includes I pictures, P pictures and B pictures coded in compliance with MPEG, to a second coded data sequence including I pictures and B pictures but not P pictures; a back-end decoder which decodes the second coded data sequence, generated by said converter, in a reverse time-series manner; and a controller which controls operations of said converter and decoder, said converter including: a front-end decoder which decodes at least the P pictures among the first coded data sequence; an encoder which codes data, decoded by said front-end decoder, as B pictures according to MPEG; and a storage which stores the second coded data sequence.

2

2. An image processing apparatus according to claim 1 , further comprising an allocation controller which allocates I pictures included in the first coded data sequence, as the I pictures included in the second coded data sequence, wherein said allocation controller allocates the I pictures, as they are, without being subjected to processings by said front-end decoder and said encoder.

3

3. An image processing apparatus according to claim 2 , wherein the first coded data sequence are data coded in a manner that the pictures are allocated in a predetermined sequence, in a predetermined unit of group, and each processing by said converter and said back-end decoder is performed in the predetermined unit of group, and wherein said converter codes, as B pictures, image data obtained by decoding P pictures among a coded data sequence of a certain group, by referring to I pictures included in said certain group and I pictures included in a next group thereto.

4

4. An image processing apparatus according to claim 1 , wherein the first coded data sequence are data coded in a manner that the I pictures, P pictures, and B pictures are allocated in a predetermined sequence, in a predetermined unit of group, and each processing by said converter and said back-end decoder is performed in the predetermined unit of group, and wherein said converter codes, as B pictures, image data obtained by decoding P pictures among a coded data sequence of a certain group, by referring to I pictures included in said certain group and I pictures included in a next group thereto.

5

5. An image processing apparatus according to claim 1 , wherein said back-end decoder reads out the second coded data sequence in a reverse time-series manner and performs a reverse time-series decoding in a manner such that, as to B pictures included in the second coded data sequence, pictures to be front referred to and those to be back referred to are reversed.

6

6. An image processing apparatus according to claim 1 , wherein said encoder stores the second coded data sequence in said storage in a reverse time-series order and performs a reverse time-series decoding in a manner that B pictures included in the second coded data sequence are so coded that pictures to be front referred to and those to be back referred to are reversed.

7

7. A television receiver equipped with an image processing apparatus according to claim 1 , wherein reproduction of images in a reverse time-series manner is included as part of operational specifications thereof.

8

8. An image processing apparatus, comprising: a converter which converts a first coded data sequence, which includes I pictures, P pictures and B pictures coded in compliance with MPEG, to a second coded data sequence including I pictures and B pictures but not P pictures; a back-end decoder which decodes the second coded data sequence, generated by said converter, in a reverse time-series manner; and a controller which controls operations of said converter and decoder, said converter including: a front-end decoder which decodes at least the B pictures and P pictures among the first coded data sequence; an encoder which codes data, decoded by said front-end decoder, as B pictures according to MPEG; and a storage which stores the second coded data sequence.

9

9. An image processing apparatus according to claim 8 , further comprising an allocation controller which allocates I pictures included in the first coded data sequence, as the I pictures included in the second coded data sequence, wherein said allocation controller allocates the I pictures, as they are, without being subjected to processings by said front-end decoder and said encoder.

10

10. An image processing apparatus according to claim 9 , wherein the first coded data sequence are data coded in a manner that the pictures are allocated in a predetermined sequence, in a predetermined unit of group, and each processing by said converter and said back-end decoder is performed in the predetermined unit of group, and wherein said converter codes, as B pictures, image data obtained by decoding P pictures among a coded data sequence of a certain group, by referring to I pictures included in said certain group and I pictures included in a next group thereto.

11

11. An image processing apparatus according to claim 9 , wherein the first coded data sequence are data coded in a manner that the pictures are allocated in a predetermined sequence, in a predetermined unit of group, and each processing by said converter and said back-end decoder is performed in the predetermined unit of group, and wherein said converter codes, as B pictures, image data obtained by decoding B pictures and P pictures among a coded data sequence of a certain group, by referring to I pictures included in said certain group and I pictures included in a next group thereto.

12

12. An image processing apparatus according to claim 8 , wherein the first coded data sequence are data coded in a manner that the I pictures, P pictures, and B pictures are allocated in a predetermined sequence, in a predetermined unit of group, and each processing by said converter and said back-end decoder is performed in the predetermined unit of group, and wherein said converter codes, as B pictures, image data obtained by decoding P pictures among a coded data sequence of a certain group, by referring to I pictures included in said certain group and I pictures included in a next group thereto.

13

13. An image processing apparatus according to claim 8 , wherein the first coded data sequence are data coded in a manner that the I pictures, P pictures, and B pictures are allocated in a predetermined sequence, in a predetermined unit of group, and each processing by said converter and said back-end decoder is performed in the predetermined unit of group, and wherein said converter codes, as B pictures, image data obtained by decoding B pictures and P pictures among a coded data sequence of a certain group, by referring to I pictures included in said certain group and I pictures included in a next group thereto.

14

14. An image processing apparatus according to claim 8 , wherein said back-end decoder reads out the second coded data sequence in a reverse time-series manner and performs a reverse time-series decoding in a manner such that, as to B pictures included in the second coded data sequence, pictures to be front referred to and those to be back referred to are reversed.

15

15. An image processing apparatus according to claim 8 , wherein said encoder stores the second coded data sequence in said storage in a reverse time-series order and performs a reverse time-series decoding in a manner that B pictures included in the second coded data sequence are so coded that pictures to be front referred to and those to be back referred to are reversed.

16

16. A television receiver equipped with an image processing apparatus according to claim 3 , wherein reproduction of images in a reverse time-series manner is included as part of operational specifications thereof.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

May 28, 2002

Publication Date

April 27, 2010

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Image processing employing picture type conversion” (US-7706445). https://patentable.app/patents/US-7706445

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.