Method for real-time video processing involving changing features of an object in the video
First Claim
Patent Images
1. A method, comprising:
- providing at least a portion of an object in frames of a video;
detecting the object in the video, the object including a set of features;
generating a list of at least one element of the object, the list being based on the set of features;
transforming at least one feature of the object within the frames of the video to generate modified frames with at least one modified feature, the at least one feature associated with an element selected from the list and the at least one feature being transformed in the modified frames within the video in which the object is detected while the video is provided at a computing device and the object is detected in the video; and
providing the modified frames including the at least one modified feature within the video.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for real-time video processing for changing features of an object in a video, the method comprises: providing an object in the video, the object being at least partially and at least occasionally presented in frames of the video; detecting the object in the video; generating a list of at least one element of the object, the list being based on the object'"'"'s features to be changed according to a request for modification; detecting the at least one element of the object in the video;
tracking the at least one element of the object in the video; and transforming the frames of the video such that the at least one element of the object is modified according to the request for modification.
130 Citations
20 Claims
-
1. A method, comprising:
-
providing at least a portion of an object in frames of a video; detecting the object in the video, the object including a set of features; generating a list of at least one element of the object, the list being based on the set of features; transforming at least one feature of the object within the frames of the video to generate modified frames with at least one modified feature, the at least one feature associated with an element selected from the list and the at least one feature being transformed in the modified frames within the video in which the object is detected while the video is provided at a computing device and the object is detected in the video; and providing the modified frames including the at least one modified feature within the video. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, comprising:
-
one or more processors; and a non-transitory processor-readable storage medium storing processor executable instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising; providing at least a portion of an object in frames of a video; detecting the object in the video, the object including a set of features; generating a list of at least one element of the object, the list being based on the set of features; transforming at least one feature of the object within the frames of the video to generate modified frames with at least one modified feature, the at least one feature associated with an element selected from the list and the at least one feature being transformed in the modified frames within the video in which the object is detected while the video is provided at a computing device and the object is detected in the video; and providing the modified frames including the at least one modified feature within the video. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory processor-readable storage medium storing processor executable instructions that, when executed by a processor of a machine, cause the machine to perform operations comprising:
-
providing at least a portion of an object in frames of a video; detecting the object in the video, the object including a set of features; generating a list of at least one element of the object, the list being based on the set of features; transforming at least one feature of the object within the frames of the video to generate modified frames with at least one modified feature, the at least one feature associated with an element selected from the list and the at least one feature being transformed in the modified frames within the video in which the object is detected while the video is provided at a computing device and the object is detected in the video; and providing the modified frames including the at least one modified feature within the video. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification