Method, device, and medium for video processing
Abstract
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: applying, during a conversion between a target video block of a video and a bitstream of the video, a multi-hypothesis prediction process for the target video block based on a plurality of motion candidates from a non-regular merge list; and performing the conversion based on a result of the multi-hypothesis prediction process. Compared with the conventional solution, the proposed method can advantageously improve the coding efficiency and performance.
Claims
exact text as granted — not AI-modified1 - 17 . (canceled)
18 . A method for video processing, comprising:
applying, during a conversion between a target video block of a video and a bitstream of the video, a multi-hypothesis prediction process for the target video block based on a plurality of motion candidates from a non-regular merge list; and performing the conversion based on a result of the multi-hypothesis prediction process.
19 . The method of claim 18 , wherein derivation of a plurality of hypothetic predictions in the multi-hypothesis prediction process is based on a motion vector list construction process.
20 . The method of claim 18 , wherein applying the multi-hypothesis prediction process comprises:
generating a plurality of hypothetic predictions for the target video block based on the non-regular merge list.
21 . The method of claim 18 , wherein applying the multi-hypothesis prediction process comprises:
generating a plurality of hypothetic predictions for the target video block based on an available motion vector list different from a regular merge list.
22 . The method of claim 18 , wherein applying the multi-hypothesis prediction process comprises:
generating a plurality of hypothetic uni-predictions for the target video block.
23 . The method of claim 18 , wherein the conversion comprises encoding the target video block into the bitstream.
24 . The method of claim 18 , wherein the conversion comprises decoding the target video block from the bitstream.
25 . An apparatus for processing video data comprising a processor and a non-transitory memory with instructions thereon, wherein the instructions upon execution by the processor, cause the processor to:
apply, during a conversion between a target video block of a video and a bitstream of the video, a multi-hypothesis prediction process for the target video block based on a plurality of motion candidates from a non-regular merge list; and perform the conversion based on a result of the multi-hypothesis prediction process.
26 . The apparatus of claim 25 , wherein derivation of a plurality of hypothetic predictions in the multi-hypothesis prediction process is based on a motion vector list construction process.
27 . The apparatus of claim 25 , wherein the instructions upon execution by the processor, cause the processor to apply the multi-hypothesis prediction process by:
generating a plurality of hypothetic predictions for the target video block based on the non-regular merge list.
28 . The apparatus of claim 25 , wherein the instructions upon execution by the processor, cause the processor to apply the multi-hypothesis prediction process by:
generating a plurality of hypothetic predictions for the target video block based on an available motion vector list different from a regular merge list.
29 . The apparatus of claim 25 , wherein the instructions upon execution by the processor, cause the processor to apply the multi-hypothesis prediction process by:
generating a plurality of hypothetic uni-predictions for the target video block.
30 . The apparatus of claim 25 , wherein the conversion comprises encoding the target video block into the bitstream.
31 . The apparatus of claim 25 , wherein the conversion comprises decoding the target video block from the bitstream.
32 . A non-transitory computer-readable storage medium storing instructions that cause a processor to perform acts comprising:
applying, during a conversion between a target video block of a video and a bitstream of the video, a multi-hypothesis prediction process for the target video block based on a plurality of motion candidates from a non-regular merge list; and performing the conversion based on a result of the multi-hypothesis prediction process.
33 . The non-transitory computer-readable storage medium of claim 32 , wherein derivation of a plurality of hypothetic predictions in the multi-hypothesis prediction process is based on a motion vector list construction process.
34 . The non-transitory computer-readable storage medium of claim 32 , wherein applying the multi-hypothesis prediction process comprises:
generating a plurality of hypothetic predictions for the target video block based on the non-regular merge list.
35 . The non-transitory computer-readable storage medium of claim 32 , wherein applying the multi-hypothesis prediction process comprises:
generating a plurality of hypothetic predictions for the target video block based on an available motion vector list different from a regular merge list.
36 . The non-transitory computer-readable storage medium of claim 32 , wherein applying the multi-hypothesis prediction process comprises:
generating a plurality of hypothetic uni-predictions for the target video block.
37 . The non-transitory computer-readable storage medium of claim 32 , wherein the conversion comprises encoding the target video block into the bitstream, or
wherein the conversion comprises decoding the target video block from the bitstream.Join the waitlist — get patent alerts
Track US2024259552A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.