Overlaying virtual content onto video stream of people within venue based on analysis of the people within the video stream
AssigneeQuantum Signal, LLC
InventorMitchell M. Rohde
Life of this patent
Estimating the term…
Abstract
A video stream of people within a venue like a movie theater is received. The people within the video stream are analyzed. Based on analysis of the people within the video stream, virtual content is overlaid onto the video stream. The video stream, with the virtual content overlaid thereon, is then displayed onto a screen within the venue. As such, the virtual content and one or more of the people within the venue can appear to be interacting with one another as if the virtual content were real and present within the venue.
Claims30
A method comprising:
- receiving a video stream of a plurality of people within a venue;
- analyzing, by a processor of a computing device, the people within the video stream;
- overlaying, by the processor of the computing device, virtual content onto the video stream based on analysis of the people within the video stream;
- and,
- displaying the video stream, with the virtual content overlaid thereon, onto a screen within the venue.
A system comprising:
- a video camera to generate a video stream of a plurality of people within a venue;
- a processor;
- and,
- a computer-readable storage medium to store a computer program that is executed by the processor to analyze the people within the video stream, to overlay virtual content onto the video stream based on analysis of the people within the video stream, and to transmit the video stream with the virtual content overlaid thereon for display onto a screen within the venue.
A computer-readable storage medium having a computer program stored thereon, wherein execution of the computer program by a processor of a computing device causes a method to be performed, the method comprising:
- receiving a video stream of a plurality of people within a venue;
- analyzing the people within the video stream;
- overlaying virtual content onto the video stream based on analysis of the people within the video stream;
- and,
- causing the video stream, with the virtual content overlaid thereon, to be displayed onto a screen within the venue.
A method comprising:
- receiving a first video stream of a plurality of people within a venue;
- analyzing, by a processor of a computing device, the people within the first video stream;
- integrating, by the processor of the computing device, a portion of the first video stream within a second video stream, based on analysis of the people within the first video stream;
- and,
- displaying the second video stream, with the portion of the first stream integrated therein, onto a screen within the venue.
Dependencies are inferred from the claim text.