IP Library › Granted Patent US 11,895,324
Granted Patent B2
US 11,895,324 · App. 18/087,516 · Granted Feb 6, 2024

Coding method and apparatus with candidate motion vectors

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)
Assignee: SUN PATENT TRUST
H04N19/52H04N19/105H04N19/503H04N19/56H04N19/107H04N19/172H04N19/176
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,895,324
App. No.
18/087,516
Granted
Feb 6, 2024
Kind
B2
Abstract

A transmitting method for transmitting a bitstream to a terminal is provided. The bit stream is generated by coding a current block of a picture and has an index for identifying a motion vector candidate from a motion vector candidate list. The motion vector candidate list is generated and includes motion vector candidates and a value for each motion vector candidate. A second candidate is arranged before a first candidate in the motion vector candidate list. The first candidate is sorted before the second candidate in the motion vector candidate list based on the values of the first and second candidates. The value of the first candidate is higher than the value of the second candidate. For each motion vector candidate, the value is based on a number of times the motion vector candidate is selected as a motion vector predictor for neighboring blocks.

Claims (5)

1. A transmitting method for transmitting a bitstream to a terminal, the bit stream being generated by coding a current block of a picture and the bitstream having an index for identifying a motion vector candidate from a motion vector candidate list, the motion vector candidate list being generated by performing processes, the processes including:

generating the motion vector candidate list including motion vector candidates and a value for each of the motion vector candidates, the motion vector candidates including a first candidate and a second candidate, the second candidate being arranged before the first candidate in the motion vector candidate list; and

sorting the first candidate before the second candidate in the motion vector candidate list based on the value of the first candidate and the value of the second candidate,

wherein the value of the first candidate is higher than the value of the second candidate, and

for each motion vector candidate of the motion vector candidates, the value is based on a number of times the motion vector candidate is selected as a motion vector predictor for neighboring blocks.

Continuity (7)
Continuation 17339118 · Jun 4, 2021
Continuation 16224209 · Dec 18, 2018
Continuation 15629101 · Jun 21, 2017
Continuation 15266004 · Sep 15, 2016
Continuation 13479636 · May 24, 2012
Provisional Application 61490747 · May 27, 2011
Related Publication 20230130122A1 · Apr 27, 2023