Method for real-time video processing involving changing features of an object in the video
First Claim
1. A computer-implemented method for real-time video processing for changing features of an object in a video, the method being performed in connection with a computerized system comprising a processing unit and a memory, the method comprising:
- providing the 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;
transforming the frames of the video to generate modified frames such that the at least one element of the object is modified 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, the frames transformed according to the request for modification resulting in at least one modified element, the at least one modified element being a version of the at least one elements detected and tracked within the video; and
providing the modified frames including the at least one modified element 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 is presented. The method comprises providing an object in the video, where the object is at least partially and at least occasionally presented in frames of the video. The method detects the object in the video and generates a list of at least one element of the object. The list is based on the object'"'"'s features to be changed according to a request for modification. The at least one element of the object is detected and tracked. The method transforms the frames of the video such that the at least one element of the object is modified according to the request for modification.
89 Citations
23 Claims
-
1. A computer-implemented method for real-time video processing for changing features of an object in a video, the method being performed in connection with a computerized system comprising a processing unit and a memory, the method comprising:
-
providing the 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; transforming the frames of the video to generate modified frames such that the at least one element of the object is modified 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, the frames transformed according to the request for modification resulting in at least one modified element, the at least one modified element being a version of the at least one elements detected and tracked within the video; and providing the modified frames including the at least one modified element within the video. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A mobile computerized system comprising a processing unit and a memory, the memory storing instructions for:
-
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; transforming the frames of the video to generate modified frames such that the at least one element of the object is modified 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, the frames transformed according to the request for modification resulting in at least one modified element, the at least one modified element being a version of the at least one elements detected and tracked within the video; and providing the modified frames including the at least one modified element within the video. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification