System and method for object based parametric video coding
First Claim
1. A digital video encoder, comprising:
- one or more memories; and
digital signal processing circuitry, which, in operation;
segments frames in a digital video sequence into object regions and background regions;
generates object motion and appearance parameters based on segmented object regions;
categorizes blocks in background P frames regions into edge blocks and non-edge blocks; and
generates an auto regressive background model based on the non-edge blocks of the segmented background regions.
0 Assignments
0 Petitions
Accused Products
Abstract
A video compression framework based on parametric object and background compression is proposed. At the encoder, an embodiment detects objects and segments frames into regions corresponding to the foreground object and the background. The object and the background are individually encoded using separate parametric coding techniques. While the object is encoded using the projection of coefficients to the orthonormal basis of the learnt subspace (used for appearance based object tracking), the background is characterized using an auto-regressive (AR) process model. An advantage of the proposed schemes is that the decoder structure allows for simultaneous reconstruction of object and background, thus making it amenable to the new multi-thread/multi-processor architectures.
27 Citations
23 Claims
-
1. A digital video encoder, comprising:
-
one or more memories; and digital signal processing circuitry, which, in operation; segments frames in a digital video sequence into object regions and background regions; generates object motion and appearance parameters based on segmented object regions; categorizes blocks in background P frames regions into edge blocks and non-edge blocks; and generates an auto regressive background model based on the non-edge blocks of the segmented background regions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
segmenting frames in a digital video sequence into object regions and background regions; generating object motion and appearance parameters based on segmented object regions; categorizing blocks in background P frames regions into edge blocks and non-edge blocks; and generating auto regressive background model parameters based on the non-edge blocks of the segmented background regions. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory, computer-readable memory medium whose contents cause a digital signal processor to perform a method of encoding a video image sequence, the method comprising:
-
segmenting frames in the digital video sequence into object regions and background regions; generating object motion and appearance parameters based on segmented object regions; categorizing blocks in background P frames regions into edge blocks and non-edge blocks; and generating auto regressive background model parameters based on the non-edge blocks of the segmented background regions. - View Dependent Claims (21, 22, 23)
-
-
20. The medium of claim medium 19 wherein the contents are instructions, which, when executed by the digital signal processor, cause the digital signal processor to perform the method.
Specification