Encoding a video stream having a privacy mask
AssigneeAxis AB
InventorXing Danielsson Fan
Life of this patent
Estimating the term…
Abstract
Methods and apparatus, including computer program products, implementing and using techniques for encoding a video sequence having a plurality of image frames, wherein at least some of the image frames include a privacy mask. An original total amount of motion is estimated in a received image frame. A reduced amount of motion is determined in the image frame, based on the estimated total amount of motion for the image frame and the size and position of the privacy mask. The image frames are encoded into a sequence of output image frames, wherein a temporal frame distance is adjusted based on the determined reduced amount of motion
Claims19
A method for encoding a video sequence comprising a plurality of image frames, wherein at least some of the image frames include a privacy mask, the method comprising:
- estimating an original total amount of motion in a received image frame;
- determining a reduced amount of motion in the image frame, based on the estimated total amount of motion for the image frame and the size and position of the privacy mask;
- and
- encoding the plurality of image frames into a sequence of output image frames, wherein a temporal frame distance is adjusted based on the determined reduced amount of motion.
An encoder system for encoding a video sequence comprising a plurality of image frames, wherein at least some of the image frames include a privacy mask, the encoder system comprising:
- a motion estimation module configured to:
- estimate an original total amount of motion in a received image frame, and determine a reduced amount of motion in the image frame, based on the estimated total amount of motion for the image frame and the size and position of the privacy mask;
- and
- an encoder configured to:
- encode the plurality of image frames into a sequence of output image frames, wherein a temporal frame distance is adjusted based on the determined reduced amount of motion.
A computer program product for encoding a video sequence comprising a plurality of image frames, wherein at least some of the image frames include a privacy mask, the computer program product comprising a non-transitory computer readable storage medium having program code embodied therewith, the program code being executable by a processor to perform a method comprising:
- estimating an original total amount of motion in a received image frame;
- determining a reduced amount of motion in the image frame, based on the estimated total amount of motion for the image frame and the size and position of the privacy mask;
- and
- encoding the plurality of image frames into a sequence of output image frames, wherein a temporal frame distance is adjusted based on the determined reduced amount of motion.
Dependencies are inferred from the claim text.