IP Library Granted Patent US 11,838,536
Granted Patent B2
US 11,838,536 · App. 17/854,150 · Granted Dec 5, 2023

Moving picture coding method, moving picture coding apparatus, moving picture decoding method, moving picture decoding apparatus, and moving picture coding and decoding apparatus

Inventors: Toshiyasu Sugio (Osaka, JP); Takahiro Nishi (Nara, JP); Youji Shibahara (Osaka, JP); Hisao Sasai (Osaka, JP)
Assignee: SUN PATENT TRUST
H04N19/513H04N19/159H04N19/176H04N19/44H04N19/503H04N19/51H04N19/52H04N19/521H04N19/527H04N19/577H04N19/597H04N19/177
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,838,536
App. No.
17/854,150
Granted
Dec 5, 2023
Kind
B2
Abstract

A moving picture coding method includes: coding a coding target block using a motion vector; generating motion vector predictors; and coding the motion vector using one of the motion vector predictors generated in the generating of the motion vector predictors. In the generating of the motion vector predictors, a replacement vector which replaces a temporal motion vector predictor is added to the motion vector predictors when it is impossible to obtain the temporal motion vector predictor from a block which is included in a coded picture different from the coding target picture and corresponds to the coding target block.

Claims (16)

1. A non-transitory recording medium having a computer program stored thereon, the computer program causing a processor to execute operations comprising:

obtaining a temporal motion vector enable flag which indicates whether or not using a temporal motion vector predictor is enabled, the temporal motion vector predictor being from a block which is included in a decoded picture different from the decoding target picture and which corresponds to the decoding target block;

generating a plurality of motion vector predictors;

decoding a motion vector using one of the plurality of motion vector predictors generated in the generating; and

decoding the decoding target block using the motion vector decoded in the decoding of the motion vector,

wherein, in the generating, a motion vector having a motion quantity of 0 is generated when the temporal motion vector enable flag indicates that using the temporal motion vector predictor is not enabled, the motion vector being included, as a replacement vector which replaces the temporal motion vector predictor, in the plurality of motion vector predictors.

2. A non-transitory computer-readable medium storing a bitstream,

the bitstream comprising:

an encoded temporal motion vector enable flag corresponding to a temporal motion vector enable flag;

encoded motion vector predictors corresponding to motion vector predictors; and

an encoded motion vector corresponding to a motion vector,

the bitstream being coded by a coding method including:

determining a temporal motion vector enable flag which indicates whether or not using a temporal motion vector predictor is enabled, the temporal motion vector predictor being from a block which is included in an encoded picture different from an encoding target picture and which corresponds to an encoding target block included in the encoding target picture;

generating vector predictors; and

encoding a motion vector using one of motion vector predictors,

wherein, in the generating, a motion vector having a motion quantity of 0 is generated when the temporal motion vector enable flag indicates that using the temporal motion vector predictor is not enabled, the motion vector having the motion quantity of 0 being included in motion vector predictors.

Continuity (13)
Continuation 17137675 · Dec 30, 2020
Continuation 16724756 · Dec 23, 2019
Continuation 16211721 · Dec 6, 2018
Continuation 15730867 · Oct 12, 2017
Continuation 15606103 · May 26, 2017
Continuation 15447329 · Mar 2, 2017
Continuation 15218301 · Jul 25, 2016
Continuation 14926366 · Oct 29, 2015
Continuation 13912468 · Jun 7, 2013
Continuation 13889843 · May 8, 2013
Continuation PCTJP2012000868 · Feb 9, 2012
Provisional Application 61441304 · Feb 10, 2011
Related Publication 20220329843A1 · Oct 13, 2022