IP Library Granted Patent US 9,001,891
Granted Patent B2
US 9,001,891 · App. 13/397,103 · Granted Apr 7, 2015

Moving picture coding apparatus and moving picture decoding apparatus

Inventors: Martin Schlockermann (Roedermark, DE); Bernhard Schuur (Mainz, DE); Shinya Kadono (Nishinomiya, JP)
Assignee: Panasonic Intellectual Property Corporation of America
H04N19/433H04N19/51H04N19/61H04N19/423H04N19/428
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,001,891
App. No.
13/397,103
Granted
Apr 7, 2015
Kind
B2
Abstract

A video encoder ( 70 ) for coding moving pictures comprising a buffer ( 16 c ) with a plurality of memory areas capable of storing frames composed of top fields and bottom fields, a motion estimation unit ( 19 ) operable to code, field by field, inputted pictures performing moving estimation and moving compensation by referring, field by field, to the picture data stored in a memory area, a motion compensation unit ( 16 d ), a subtractor ( 11 ), a transformation unit ( 13 ) and a quantization unit ( 14 ), a memory management unit ( 71 ) operable to manage, frame by frame, a plurality of memory areas, an inverse quantization unit ( 16 a ) and inverse discrete cosine transform unit ( 16 b ) operable to decode picture data in coded fields and store the picture data in the decoded field in any of the plurality of memory areas under the management by the memory management unit ( 71 ).

Claims (12)

1. An apparatus comprising:

a memory having one or more memory areas, each memory area being capable of storing a first field data, a second field data, or both of the first field data and the second field data; and

a memory management unit operable to manage a state of each memory area, the state being a data storage prohibition state or a data storage allowance state,

wherein, when the first field data is reference picture data and is stored in one memory area in the data storage allowance state, said memory management unit

(i) allows the second field data to be stored in the one memory area into which the first field data is stored when each of the first field data and the second field data constitute a part of the same frame and the second field data is reference picture data, and sets “used” to a flag which corresponds to the one memory area, and

(ii) prohibits the second field data from being stored in the one memory area into which the first field data is stored and allows the second field data to be stored in a memory area other than the one memory area when the first field data and the second field data do not constitute a part of the same frame and the second field data is reference picture data, and sets “used” to flag which corresponds to the memory area other than the one memory area.

2. A method comprising:

a storage step of storing data in a memory having one or more memory areas, each memory area being capable of storing a first field data, a second field data, or both of the first field data and the second field data; and

a memory management step of managing, using a memory management unit, a state of each memory area, the state being a data storage prohibition state or a data storage allowance state,

wherein, when the first field data is reference picture data and is stored in one memory area in the data storage allowance state, said memory management step

(i) allows the second field data to be stored in the one memory area into which the first field data is stored when each of the first field data and the second field data constitute a part of the same frame and the second field data is reference picture data, and sets “used” to a flag which corresponds to the one memory area, and

(ii) prohibits the second field data from being stored in the one memory area into which the first field data is stored and allows the second field data to be stored in a memory area other than the one memory area when the first field data and the second field data do not constitute a part of the same frame and the second field data is reference picture data, and sets “used” to a flag which corresponds to the memory area other than the one memory area.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2015
From: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
To: GODO KAISHA IP BRIDGE 1
Reel/Frame 035695/0016 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 27, 2014
From: PANASONIC CORPORATION
To: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
Reel/Frame 033033/0163 →
Priority Claims (1)
EP 02015606 · Jul 15, 2002 · regional
Continuity (3)
Continuation 12774957 · May 6, 2010
Continuation 10488474
Related Publication 20120144143A1 · Jun 7, 2012