Storage of high precision motion vectors in video coding
AssigneeQUALCOMM Incorporated
InventorsYi-Wen Chen, Wei-Jung Chien, Marta Karczewicz
Life of this patent
Estimating the term…
Loading patent…
AssigneeQUALCOMM Incorporated
InventorsYi-Wen Chen, Wei-Jung Chien, Marta Karczewicz
Estimating the term…
A video encoder and a video decoder are configured to store and modify motion vectors to an effective range based on one or more of a motion vector precision and a motion vector bit-depth. For example, a video decoder may determine a first motion vector for a first block of video data, scale the first motion vector to produce a scaled motion vector, determine a first effective motion vector range based on a first bit-depth of the first motion vector and a first motion vector precision of the first motion vector, clip the scaled motion vector to a first effective motion vector range to produce a first clipped motion vector, and decode the first block of video data using the first clipped motion vector.
An apparatus configured to decode video data, the apparatus comprising:
A method for decoding video data, the method comprising:
A non-transitory computer-readable storage medium storing instructions that, when executed, cause one or more processors configured to decode video data to:
An apparatus configured to encode video data, the apparatus comprising:
Dependencies are inferred from the claim text.