Patent ID: 11871025
Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 14:
15. A method for storing a bitstream of a video, comprising:
determining, for a current block of the video coded using a sub-block based temporal motion vector prediction tool, a temporal motion vector;
modifying the temporal motion vector by right-shifting without left-shifting the temporal motion vector to an integer precision, wherein the right-shifting is a right-shifting by a fixed value equal to 4;
locating at least one region for the current block in a collocated picture based on the modified temporal motion vector, wherein the at least one region includes multiple pixels with integer precision;
generating the bitstream based on the at least one region,
wherein generating the bitstream comprises:
acquiring a temporal motion vector prediction based on the at least one region; and

storing the bitstream in a non-transitory computer-readable recording medium,
wherein the determining the temporal motion vector comprises:
initializing the temporal motion vector to a default motion vector, and
setting the temporal motion vector to a specific motion vector related to a specific spatial neighboring block of the current block, wherein the specific spatial neighboring block is in a current frame comprising the current block.