Adapting Quantization
First Claim
1. A device comprising:
- an encoder for encoding a video signal representing a video image of a scene captured by a camera, the encoder comprising a quantizer for performing a quantization on said video signal as part of said encoding; and
a controller configured to receive skeletal tracking information from a skeletal tracking algorithm relating to one or more skeletal features of a user present in said scene, and based thereon to define one or more regions-of-interest within the video image corresponding to one or more bodily areas of the user, and to adapt the quantization to use a finer quantization granularity within the one or more regions-of-interest than outside the one or more regions-of interest.
2 Assignments
0 Petitions
Accused Products
Abstract
A device comprising: an encoder for encoding a video signal representing a video image of a scene captured by a camera, and a controller. The encoder comprises a quantizer for performing a quantization on the video signal as part of said encoding. The controller is configured to receive skeletal tracking information from a skeletal tracking algorithm relating to one or more skeletal features of a user present in the scene, and based thereon to define one or more regions-of-interest within the video image corresponding to one or more bodily areas of the user, and to adapt the quantization to use a finer quantization granularity within the one or more regions-of-interest than outside the one or more regions-of interest.
-
Citations
20 Claims
-
1. A device comprising:
-
an encoder for encoding a video signal representing a video image of a scene captured by a camera, the encoder comprising a quantizer for performing a quantization on said video signal as part of said encoding; and a controller configured to receive skeletal tracking information from a skeletal tracking algorithm relating to one or more skeletal features of a user present in said scene, and based thereon to define one or more regions-of-interest within the video image corresponding to one or more bodily areas of the user, and to adapt the quantization to use a finer quantization granularity within the one or more regions-of-interest than outside the one or more regions-of interest. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product comprising code embodied on a computer-readable storage medium and configured so as when run on one or more processors to perform operations of:
-
encoding a video signal representing a video image of a scene captured by a camera, the encoding comprising performing a quantization on said video signal; receiving skeletal tracking information from a skeletal tracking algorithm, relating to one or more skeletal features of a user present in said scene; based on the skeletal tracking information, defining one or more regions-of-interest within the video image corresponding to one or more bodily areas of the user; and adapting the quantization to use a finer quantization granularity within the one or more regions-of-interest than outside the one or more regions-of interest.
-
-
20. A method comprising:
-
encoding a video signal representing a video image of a scene captured by a camera, the encoding comprising performing a quantization on said video signal; receiving skeletal tracking information from a skeletal tracking algorithm, relating to one or more skeletal features of a user present in said scene; based on the skeletal tracking information, defining one or more regions-of-interest within the video image corresponding to one or more bodily areas of the user; and adapting the quantization to use a finer quantization granularity within the one or more regions-of-interest than outside the one or more regions-of interest.
-
Specification