Back to results
US 11,151,796 B2Granted
Systems and methods for providing real-time composite video from multiple source devices featuring augmented reality elements
OwnerRussell Holmesinventor
Life of this patent
Estimating the term…
Abstract
Systems and methods for superimposing the human elements of video generated by computing devices, wherein a first user device and second user device capture and transmit video to a central server which analyzes the video to identify and extract human elements, superimpose these human elements upon one another, adds in at least one augmented reality element, and then transmits the newly created superimposed video back to at least one of the user devices.
Claims20
A computer-implemented method of superimposing video carried out by a processor, the method comprising the steps of:
- receiving a first live video from a first user device, the first live video including video of a first human element of a first user captured by a rear facing camera of the first user device;
- receiving a second video from a second user device, the second video including video of a second user;
- identifying and extracting the first human element of the first user from the first live video using a detection algorithm;
- combining the first human element of the first user and a portion or all of the second video to create a superimposed video including the first human element of the first user captured by the rear facing camera of the first user device from the first live video and a second human element of the second user from the second video;
- and
- displaying the superimposed video on a front facing display of the first user device, the displayed superimposed video including the extracted first human element of the first user captured by the rear facing camera of the first user device;
- wherein the first user is simultaneously viewing the front facing display of the first user device displaying the superimposed video while the video of the first human element of the first user is being captured by the rear facing camera of the first user device;
- wherein the location of the extracted first human element captured by the rear facing camera of the first user device and displayed on the second user device within the superimposed video is directly controlled by the position of the first human element relative to the location of the rear facing camera of the first user device;
- and
- further wherein the first user moves the first human element into a chosen position relative to the second human element in the superimposed video.
7 more elements
A computer-implemented system for superimposing video, comprising:
- a first user device featuring a camera, processor, memory, and networking interface;
- a second user device featuring a camera, processor, memory, and networking interface;
- wherein one of the first user device's processor and the second user device's processor:
- receives a first live video from a first user device, the first live video including video of a first human element of a first user captured by a rear facing camera of the first user device, and a second video from a second user device, the second video including video of a second user;
- identifies and extracts a first human element of the first user from the first live video using a detection algorithm;
- combines the first human element of the first user and a portion or all of the second video to create a superimposed video including the first human element of the first user captured by the rear facing camera of the first user device from the first live video and a second human element of the second user captured by the front facing camera of the second user device from the second video;
- and
- displaying the superimposed video on the front facing display of the first user device, the displayed superimposed video including the extracted first human element of the first user captured by the rear facing camera of the first user device;
- wherein the first user is simultaneously viewing the front facing display of the first user device displaying the superimposed video while the video of the first human element of the first user is being captured by the rear facing camera of the first user device;
- wherein the location of the extracted first human element captured by the rear facing camera of the first user device and displayed on the second user device within the superimposed video is directly controlled by the position of the first human element relative to the location of the rear facing camera of the first user device;
- and
- further wherein the first user moves the first human element into a chosen position relative to the second human element in the superimposed video.
9 more elements
Dependencies are inferred from the claim text.