IP Library › Granted Patent US 11,831,919
Granted Patent B2
US 11,831,919 · App. 18/081,873 · Granted Nov 28, 2023

Encoding device and encoding method

Inventors: Kiyofumi Abe (Osaka, JP); Kazuhito Kimura (Shiga, JP); Hideyuki Ohgose (Osaka, JP); Hiroshi Arakawa (Tokyo, JP); Koji Arimura (Osaka, JP)
Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
H04N19/60H04N19/112H04N19/16H04N19/172H04N19/463H04N19/70H04N19/61
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 11,831,919
App. No.
18/081,873
Granted
Nov 28, 2023
Kind
B2
Abstract

An encoding method includes determining video format information, (i) setting each of all frames or all fields which are included in the video, as a picture, regardless of whether the video format is the interlace format or the progressive format, (ii) setting a POC indicating display order to each of all of the set pictures one by one, the POC being different each other, and encoding a picture to be encoded which is the frame or the field with reference to a picture previously encoded before encoding the picture to be encoded. In the encoding, the video is encoded with a syntax structure which is not dependent on the video format, the video format information is encoded in a header of a sequence which is a unit of the video, and the encoded bit stream is generated.

Claims (42)

1. An encoding method for encoding video in units of pictures based on a predetermined encoding standard to generate an encoded bit stream, the encoding method comprising:

determining video format information indicating which video format is used for encoding the video from among an interlace format of the predetermined encoding standard or a progressive format of the predetermined encoding standard;

(i) setting each of all frames or all fields which are included in the video, as a picture included in the video, regardless of whether the video format is the interlace format of the predetermined encoding standard or the progressive format of the predetermined encoding standard, and (ii) setting a Picture Order Count (POC) indicating display order to each of the pictures included in the video one by one, the POC being different each other; and

encoding a picture to be encoded, from among the pictures included in the video, with reference to a picture previously encoded before encoding the picture to be encoded, the picture to be encoded being a field or a frame,

wherein in the encoding, (i) picture data of the picture to be encoded is always encoded with a syntax structure, which is a syntax structure for encoding the progressive format of the predetermined encoding standard regardless of whether the video format is the interlace format of the predetermined encoding standard or the progressive format of the predetermined encoding standard, (ii) the video format information indicating the video format is encoded in a header of a sequence which is a unit of the video, and (iii) the encoded bit stream is generated, and

wherein in the encoding, a top field and a bottom field belonging to the same picture continually encoded in the encoded bit stream, when the video format is the interlace format of the predetermined encoding standard.

2. An encoding device for encoding video in units of pictures based on a predetermined encoding standard to generate an encoded bit stream, the encoding device comprising:

a determiner that determines video format information indicating which video format is used for encoding the video from among an interlace format of the predetermined encoding standard or a progressive format of the predetermined encoding standard;

a picture setter that (i) each of all frames or all fields which are included in the video, as a picture included in the video, regardless of whether the video format is the interlace format of the predetermined encoding standard or the progressive format of the predetermined encoding standard, and (ii) sets a Picture Order Count (POC) indicating display order to each of the pictures included in the video one by one, the POC being different each other;

an encoder that encodes a picture to be encoded, from among the pictures included in the video, with reference to a picture previously encoded before encoding the picture to be encoded, the picture to be encoded being a field or a frame; and

an outputter that outputs the encoded bit stream,

wherein the encoder (i) always encodes picture data of the picture to be encoded with a syntax structure, which is a syntax structure for encoding the progressive format of the predetermined encoding standard and regardless of whether the video format is the interlace format of the predetermined encoding standard or the progressive format of the predetermined encoding standard, (ii) encodes the video format information indicating the video format in a header of a sequence which is a unit of the video, and (iii) generates the encoded bit stream, and

wherein the encoder encodes a top field and a bottom field belonging to the same picture continually in the encoded bit stream, when the video format is the interlace format of the predetermined encoding standard.

3. An encoding device for encoding video in units of pictures based on a predetermined encoding standard to generate an encoded bit stream, the encoding device comprising:

a memory; and

a processor connected to the memory, the processor performing:

determining video format information indicating which video format is used for encoding the video from among an interlace format of the predetermined encoding standard or a progressive format of the predetermined encoding standard;

(i) setting each of all frames or all fields which are included in the video, as a picture included in the video, regardless of whether the video format is the interlace format of the predetermined encoding standard or the progressive format of the predetermined encoding standard, and (ii) setting a Picture Order Count (POC) indicating display order to each of the pictures included in the video one by one, the POC being different each other; and

encoding a picture to be encoded, from among the pictures included in the video, with reference to a picture previously encoded before encoding the picture to be encoded, the picture to be encoded being a field or a frame,

wherein in the encoding, (i) picture data of the picture to be encoded is always encoded with a syntax structure, which is a syntax structure for encoding the progressive format of the predetermined encoding standard regardless of whether the video format is the interlace format of the predetermined encoding standard or the progressive format of the predetermined encoding standard, (ii) the video format information indicating the video format is encoded in a header of a sequence which is a unit of the video, and (iii) the encoded bit stream is generated, and

wherein in the encoding, a top field and a bottom field belonging to the same picture continually encoded in the encoded bit stream, when the video format is the interlace format of the predetermined encoding standard.

4. An encoding method for encoding video in units of pictures based on a predetermined encoding standard to generate an encoded bit stream, the encoding method comprising:

determining video format information indicating which video format is used for encoding the video from among an interlace format of the predetermined encoding standard or a progressive format of the predetermined encoding standard;

(i) setting each of all frames or all fields which are included in the video, as a picture included in the video, regardless of whether the video format is the interlace format of the predetermined encoding standard or the progressive format of the predetermined encoding standard, and (ii) setting a Picture Order Count (POC) indicating display order to each of the pictures included in the video one by one, the POC being different each other; and

encoding a picture to be encoded, from among the pictures included in the video, with reference to a picture previously encoded before encoding the picture to be encoded, the picture to be encoded being a field or a frame,

wherein in the encoding, (i) picture data of the picture to be encoded is always encoded with a syntax structure, which is a common syntax structure for encoding video format of the predetermined encoding standard regardless of whether the video format is the interlace format of the predetermined encoding standard or the progressive format of the predetermined encoding standard, (ii) the video format information indicating the video format is encoded in a header of a sequence which is a unit of the video, and (iii) the encoded bit stream is generated, and

wherein in the encoding, a top field and a bottom field belonging to the same picture continually encoded in the encoded bit stream, when the video format is the interlace format of the predetermined encoding standard.

5. An encoding device for encoding video in units of pictures based on a predetermined encoding standard to generate an encoded bit stream, the encoding device comprising:

a determiner that determines video format information indicating which video format is used for encoding the video from among an interlace format of the predetermined encoding standard or a progressive format of the predetermined encoding standard;

a picture setter that (i) each of all frames or all fields which are included in the video, as a picture included in the video, regardless of whether the video format is the interlace format of the predetermined encoding standard or the progressive format of the predetermined encoding standard, and (ii) sets a Picture Order Count (POC) indicating display order to each of the pictures included in the video one by one, the POC being different each other;

an encoder that encodes a picture to be encoded, from among the pictures included in the video, with reference to a picture previously encoded before encoding the picture to be encoded, the picture to be encoded being a field or a frame; and

an outputter that outputs the encoded bit stream,

wherein the encoder (i) always encodes picture data of the picture to be encoded with a syntax structure, which is a common syntax structure for encoding video format of the predetermined encoding standard and regardless of whether the video format is the interlace format of the predetermined encoding standard or the progressive format of the predetermined encoding standard, (ii) encodes the video format information indicating the video format in a header of a sequence which is a unit of the video, and (iii) generates the encoded bit stream, and

wherein the encoder encodes a top field and a bottom field belonging to the same picture continually in the encoded bit stream, when the video format is the interlace format of the predetermined encoding standard.

6. An encoding device for encoding video in units of pictures based on a predetermined encoding standard to generate an encoded bit stream, the encoding device comprising:

a memory; and

a processor connected to the memory, the processor performing:

determining video format information indicating which video format is used for encoding the video from among an interlace format of the predetermined encoding standard or a progressive format of the predetermined encoding standard;

(i) setting each of all frames or all fields which are included in the video, as a picture included in the video, regardless of whether the video format is the interlace format of the predetermined encoding standard or the progressive format of the predetermined encoding standard, and (ii) setting a Picture Order Count (POC) indicating display order to each of the pictures included in the video one by one, the POC being different each other; and

encoding a picture to be encoded, from among the pictures included in the video, with reference to a picture previously encoded before encoding the picture to be encoded, the picture to be encoded being a field or a frame,

wherein in the encoding, (i) picture data of the picture to be encoded is always encoded with a syntax structure, which is a common syntax structure for encoding video format of the predetermined encoding standard regardless of whether the video format is the interlace format of the predetermined encoding standard or the progressive format of the predetermined encoding standard, (ii) the video format information indicating the video format is encoded in a header of a sequence which is a unit of the video, and (iii) the encoded bit stream is generated, and

wherein in the encoding, a top field and a bottom field belonging to the same picture continually encoded in the encoded bit stream, when the video format is the interlace format of the predetermined encoding standard.

Priority Claims (2)
JP 2011-132978 · Jun 15, 2011 · national
JP 2011-175814 · Aug 11, 2011 · national
Continuity (5)
Continuation 17245206 · Apr 30, 2021
Continuation 15624947 · Jun 16, 2017
Continuation 14105561 · Dec 13, 2013
Continuation PCTJP2012003909 · Jun 14, 2012
Related Publication 20230115665A1 · Apr 13, 2023