Masking in video stream
OwnerFrancis Michaud, Mathieu Nadeau +1inventors
InventorsFrancis Michaud, Mathieu Nadeau, Jonathan Doyon
Life of this patent
Estimating the term…
Abstract
Methods and devices for combining a mask with a selectively progressing video stream may include receiving a selection of at least one mask with a mask zone that obscures at least a portion of the video stream. The methods and devices may include receiving a selection to emplace the at least one mask at a first location within the video stream. The methods and devices may include receiving a selection to enable a tracking icon to move the at least one mask to a second location within the video stream while the video stream progresses. The methods and devices may include generating a combined output of the video stream and the selective emplacement and movement of the at least one mask during the video stream progression.
Claims27
A method for combining a mask with a video stream, the method comprising:
- receiving a selection to emplace a mask with a size at a first location within a video stream, the mask comprising a mask zone that outlines or obscures at least a portion of an object visible within the video stream;
- receiving a selection to automatically track movement of the at least a portion of the object with the mask while the at least a portion of the object is visible in the video stream;
- adjusting the size of the mask while the video stream progresses;
- and
- generating a combined output of the video stream and the mask as emplaced and moved with the at least a portion of the object while the at least a portion of the object is visible in the video stream.
A computer device, comprising:
- at least one processor;
- at least one non-transitory computer-readable memory having stored thereon instructions executable by the at least one processor for:
- receiving a selection to emplace a mask with a size at a first location within a video stream, the mask comprising a mask zone that outlines or obscures at least a portion of an object visible within the video stream;
- receiving a selection to automatically track movement of the at least a portion of the object with the mask while the at least a portion of the object is visible in the video stream;
- adjusting the size of the mask while the video stream progresses;
- and
- generating a combined output of the video stream and the mask as emplaced and moved with the at least a portion of the object while the at least a portion of the object is visible in the video stream.
A non-transitory computer-readable medium storing instructions executable by a computer device, comprising:
- at least one instruction for causing the computing device to receive a selection to emplace a mask with a size at a first location within a video stream, the mask comprising a mask zone that outlines or obscures at least a portion of an object visible within the video stream;
- at least one instruction for causing the computing device to receive a selection to automatically track movement of the at least a portion of the object with the mask while the at least a portion of the object is visible in the video stream;
- at least one instruction for causing the computing device to adjust the size of the mask while the video stream progresses;
- and
- at least one instruction for causing the computing device to generate a combined output of the video stream and the mask as emplaced and moved with the at least a portion of the object while the at least a portion of the object is visible in the video stream.
Dependencies are inferred from the claim text.