IP Library Granted Patent US 8,483,275
Granted Patent B2
US 8,483,275 · App. 13/412,708 · Granted Jul 9, 2013

Field/frame adaptive decoding with field/frame index

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,483,275
App. No.
13/412,708
Granted
Jul 9, 2013
Kind
B2
Abstract

A moving picture coding method for coding a picture with switching between frame coding and field coding adaptively on a block-by-block basis includes: determining the maximum number of reference indices for field coding for specifying fields which are to be referred to at the time of field coding, using the maximum number of reference indices for frame coding for specifying frames which are to be referred to at the time of frame coding; and assigning to fields the reference indices for field coding for specifying fields which are to be referred to at the time of field coding, within a range of the determined maximum number thereof, using the reference indices for frame coding for specifying frames which are to be referred to at the time of frame coding.

Claims (29)

1. A moving picture decoding system comprising:

a recording medium on which multiplexed data is recorded, the multiplexed data being obtained by multiplexing (i) coded data obtained by coding a moving picture and (ii) audio data obtained by coding an audio signal; and

a decoding apparatus which decodes the coded data and the audio data from said recording medium,

wherein the coded data is obtained by using a coding method for coding blocks while switching between frame coding and field coding on a block-by-block basis, the coded data being included in the multiplexed data recorded on said recording medium,

wherein the coding method includes:

obtaining a sequence of commands for respectively assigning frame reference indices for coding to reference frames;

specifying a reference frame, which is referred to when coding a block, according to a frame reference index for coding included in the frame reference indices for coding that are assigned by the sequence of commands; and

coding the frame reference index for specifying the reference frame, wherein said decoding apparatus includes:

a data read unit operable to read the multiplexed data from said recording medium;

a demultiplexing unit operable to demultiplex the multiplexed data read by said data read unit into the coded data and the audio data;

a command obtainment unit operable to obtain, from a bit stream, a sequence of commands for respectively assigning frame reference indices for decoding to reference frames;

a reference frame/field specification unit operable to (i) specify, in the case where frame decoding is performed on the block, a reference frame, which is referred to when decoding the block, according to a reference index extracted from a coded block information area and according to the frame reference indices for decoding that are assigned by the sequence of commands, and (ii) specify, in the case where field decoding is performed on the block, a reference field, which is referred to when decoding the block, according to the reference index extracted from the coded block information area and according to the frame reference indices for decoding that are assigned by the sequence of commands; and

an audio data decoding unit operable to decode the audio data, and

wherein in the case where the field decoding is performed on the block, said reference frame/field specification unit is operable to: specify, as the reference field, a field having a parity that is the same as a parity of the block, out of two fields that make up the reference frame specified according to the frame reference index for decoding, when the extracted reference index has a value that is double a value of one of the frame reference indices for decoding; and specify, as the reference field, a field having a parity that is different from the parity of the block, out of the two fields that make up the reference frame specified according to the frame reference index for decoding, when the extracted reference index has the value that is double the value of the one frame reference index, plus one.

2. The moving picture decoding system according to claim 1 ,

wherein said decoding apparatus further includes:

a number-of-frame-reference-indices obtainment unit operable to obtain, from the bit stream, information indicating a maximum number of frame reference indices for decoding; and

a reference-indices determination unit operable to determine a maximum number of field reference indices for decoding to be double a value of the maximum number of the frame reference indices for decoding, and

wherein said reference frame/field specification unit is operable to extract the reference index within a range of the determined maximum number of the field reference indices for decoding.

3. A moving picture decoding apparatus comprising:

a receiving unit operable to receive multiplexed data obtained by multiplexing (i) coded data obtained by coding, using a coding method, blocks while switching between frame coding and field coding on a block-by-block basis for a moving picture and (ii) audio data obtained by coding an audio signal;

a demultiplexing unit operable to demultiplex the multiplexed data received by said receiving unit into the coded data and the audio data;

a command obtainment unit operable to obtain, from a bit stream, a sequence of commands for respectively assigning frame reference indices for decoding to reference frames;

a reference frame/field specification unit operable to (i) specify, in the case where frame decoding is performed on the block, a reference frame, which is referred to when decoding the block, according to a reference index extracted from a coded block information area and according to a frame reference index included in the frame reference indices for decoding that are assigned by the sequence of commands, and (ii) specify, in the case where field decoding is performed on the block, a reference field, which is referred to when decoding the block, according to the reference index extracted from the coded block information area and according to the frame reference index included in the frame reference indices for decoding that area assigned by the sequence of commands; and

an audio data decoding unit operable to decode the audio data,

wherein the coding method includes:

obtaining a sequence of commands for respectively assigning frame reference indices for coding to reference frames; and

specifying a reference frame, which is referred to when coding the block, according to a frame reference index included in the frame reference indices for coding that are assigned by the sequence of commands, and coding the frame reference index for specifying the reference frame, and

wherein in the case where the field decoding is performed on the block, said reference frame/field specification unit is operable to: specify, as the reference field, a field having a parity that is the same as a parity of the block, out of two fields that make up the reference frame specified according to the frame reference index for decoding, when the extracted reference index has a value that is double a value of one of the frame reference indices for decoding; and specify, as the reference field, a field having a parity that is different from the parity of the block, out of the two fields that make up the reference frame specified according to the frame reference index for decoding, when the extracted reference index has the value that is double the value of the one frame reference index, plus one.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 27, 2020
From: SUN PATENT TRUST
To: TIANMA MICRO-ELECTRONICS CO., LTD.
Reel/Frame 053323/0969 →
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 →