IP Library › Granted Patent US 12,294,733
Granted Patent B2
US 12,294,733 · App. 18/679,792 · Granted May 6, 2025

Video coding method, video decoding method, video coding apparatus and video decoding apparatus

Inventors: Toshiyasu Sugio (Osaka, JP); Takahiro Nishi (Nara, JP); Youji Shibahara (Osaka, JP); Kyoko Tanikawa (Osaka, JP); Hisao Sasai (Osaka, JP); Toru Matsunobu (Osaka, JP); Kengo Terada (Osaka, JP)
Assignee: SUN PATENT TRUST
H04N19/51H04N19/105H04N19/159H04N19/172H04N19/46H04N19/90
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 12,294,733
App. No.
18/679,792
Granted
May 6, 2025
Kind
B2
Abstract

A moving picture coding method includes: making a determination as to whether or not to code all blocks in a current picture in the skip mode; setting, based on a result of the determination, a first flag indicating whether or not a temporally neighboring block is to be referenced, a value of a parameter for determining a total number of merging candidates, and a second flag for each block included in the current picture, the second flag indicating whether or not the block is to be coded in the skip mode; calculating, as a merging candidate, a neighboring block usable for merging; and coding an index which indicates a merging candidate to be used for coding of the current block and attaching the coded index to a bitstream.

Claims (12)

1. An encoding apparatus comprising:

a processor; and

a non-transitory computer-readable recording medium having stored thereon executable instructions, which when executed by the processor, cause the encoding apparatus to perform:

encoding information indicating whether or not a temporally neighboring block is to be referenced, the temporally neighboring block being included in a picture different from a current picture and temporally neighboring a current block;

selecting a prediction motion vector candidate from among at least one prediction motion vector candidate; and

encoding the group of blocks using the selected prediction motion vector candidate,

wherein when the information is set to indicate that the temporally neighboring block is not to be referenced, (i) no residual is encoded for all the blocks included in the group of the blocks, and (ii) the at least one prediction motion vector candidate includes a zero vector candidate having zero values for all components thereof.

2. An encoding method comprising:

encoding information indicating whether or not a temporally neighboring block is to be referenced, the temporally neighboring block being included in a picture different from a current picture and temporally neighboring a current block;

selecting a prediction motion vector candidate from among at least one prediction motion vector candidate; and

encoding the group of blocks using the selected prediction motion vector candidate,

wherein when the information is set to indicate that the temporally neighboring block is not to be referenced, (i) no residual is encoded for all the blocks included in the group of the blocks, and (ii) the at least one prediction motion vector candidate includes a zero vector candidate having zero values for all components thereof.

Continuity (8)
Continuation 18130028 · Apr 3, 2023
Continuation 17152042 · Jan 19, 2021
Continuation 16236858 · Dec 31, 2018
Continuation 15854104 · Dec 26, 2017
Continuation 15252971 · Aug 31, 2016
Continuation 13875481 · May 2, 2013
Provisional Application 61645812 · May 11, 2012
Related Publication 20240323425A1 · Sep 26, 2024
References Cited (24)
US 5515114A · Murata · 1996 [cited by applicant]
US 8964845B2 · Li et al. · 2015 [cited by applicant]
US 8982956B2 · Nishitani et al. · 2015 [cited by applicant]
US 9467698B2 · Sugio · 2016 [cited by examiner]
US 9667966B2 · Nakamura · 2017 [cited by examiner]
US 10939119B2 · Lim · 2021 [cited by examiner]
US 20040146108A1 · Hsia · 2004 [cited by applicant]
US 20050047504A1 · Sung · 2005 [cited by applicant]
US 20060239353A1 · De Haan et al. · 2006 [cited by applicant]
US 20080273094A1 · Kunieda · 2008 [cited by applicant]
US 20090190655A1 · Shimada et al. · 2009 [cited by applicant]
US 20090245350A1 · Maruyama et al. · 2009 [cited by applicant]
US 20130022124A1 · Sekiguchi et al. · 2013 [cited by applicant]
US 20130208804A1 · Lin et al. · 2013 [cited by applicant]
US 20130336405A1 · Chen · 2013 [cited by examiner]
US 20160227251A1 · Lee · 2016 [cited by examiner]
JP 799657 · 1995 [cited by applicant]
JP 2006525766 · 2006 [cited by applicant]
JP 2008005163 · 2008 [cited by applicant]
JP WO2008041300 · 2008 [cited by applicant]
JP 2008301475 · 2008 [cited by applicant]
WO 2011121894 · 2011 [cited by applicant]
“Advanced video coding for generic audiovisual services”, ITU-T Recommendation H. 264, Mar. 2010. [cited by applicant]
Benjamin Bross et al., “High efficiency video coding (HEVC) text specification draft 7”, Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG16 WP3 and ISO/IEC JTC1/SC29/WG11, JCTVC-11003_d0, ITU-T, May 10, 201… [cited by applicant]