US2020092575A1PendingUtilityA1
Segmentation-based parameterized motion models
Est. expiryMar 15, 2037(~10.7 yrs left)· nominal 20-yr term from priority
H04N 19/20H04N 19/521H04N 19/543H04N 19/547H04N 19/557H04N 19/54H04N 19/517H04N 19/80H04N 19/17
62
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
An apparatus for decoding a current block of a video frame includes a memory and a processor. The processor is configured to execute instructions stored in the memory to identify a parameterized motion model; associate the parameterized motion model with a segment of a reference frame; and, in response to determining that the current block is encoded using the parameterized motion model, decode the current block using the parameterized motion model.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . An apparatus for decoding a current block of a video frame, comprising:
a memory; and a processor, the processor configured to execute instructions stored in the memory to:
identify a parameterized motion model;
associate the parameterized motion model with a segment of a reference frame; and
in response to determining that the current block is encoded using the parameterized motion model, decode the current block using the parameterized motion model.
2 . The apparatus of claim 1 , wherein to determine that the current block is encoded using the parameterized motion model comprises to:
decode, from a compressed bitstream, an indicator identifying that the current block is encoded using the parameterized motion model.
3 . The apparatus of claim 2 , wherein the indicator comprises a global motion model type.
4 . The apparatus of claim 3 , wherein the global motion model type indicates global motion or zero global motion.
5 . The apparatus of claim 3 , wherein the instructions further comprise instructions to:
determine parameters of the parameterized motion model based on the global motion model type.
6 . The apparatus of claim 5 , wherein to identify the parameterized motion model corresponding to the global motion model type comprises to:
decode, from the compressed bitstream, the global motion model type; and determine parameters of the parameterized motion model based on the global motion model type.
7 . The apparatus of claim 1 , wherein to determine that the current block is encoded using the parameterized motion model comprises to:
decode, from a compressed bitstream, parameters of the parameterized motion model.
8 . The apparatus of claim 1 , wherein the instructions further comprise instructions to:
in response to determining that the current block is not encoded using the parameterized motion model, decode the current block using translational motion compensation.
9 . The apparatus of claim 8 , wherein to determine that the current block is not encoded using the parameterized motion model comprises to:
decode, from a compressed bitstream, an indicator identifying that the current block is encoded using zero global motion.
10 . An apparatus for decoding a current block of a video frame, the apparatus configured to:
identify a parameterized motion model; associate the parameterized motion model with a segment of a reference frame; and in response to determining that the current block is encoded using the parameterized motion model, decode the current block using the parameterized motion model.
11 . The apparatus of claim 10 , wherein to determine that the current block is encoded using the parameterized motion model comprises to:
decode, from a compressed bitstream, an indicator identifying that the current block is encoded using the parameterized motion model.
12 . A method of decoding a current block of a video frame, comprising:
identifying a parameterized motion model; associating the parameterized motion model with a segment of a reference frame; and in response to determining that the current block is encoded using the parameterized motion model, decoding the current block using the parameterized motion model.
13 . The method of claim 12 , wherein the determining that the current block is encoded using the parameterized motion model comprises:
decoding, from a compressed bitstream, an indicator identifying that the current block is encoded using the parameterized motion model.
14 . The method of claim 13 , wherein the indicator comprises a global motion model type.
15 . The method of claim 14 , wherein the global motion model type indicates global motion or zero global motion.
16 . The method of claim 14 , further comprising:
determining parameters of the parameterized motion model based on the global motion model type.
17 . The method of claim 14 , wherein the identifying the parameterized motion model corresponding to the global motion model type comprises:
decoding, from the compressed bitstream, the global motion model type; and determining parameters of the parameterized motion model based on the global motion model type.
18 . The method of claim 12 , wherein the determining that the current block is encoded using the parameterized motion model comprises:
decoding, from a compressed bitstream, parameters of the parameterized motion model.
19 . The method of claim 12 , further comprising:
in response to determining that the current block is not encoded using the parameterized motion model, decoding the current block using translational motion compensation.
20 . The method of claim 19 , wherein the determining that the current block is not encoded using the parameterized motion model comprises:
decoding, from a compressed bitstream, an indicator identifying that the current block is encoded using zero global motion.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.