Back to results
US 11,113,983 B1Granted
Video presentation, digital compositing, and streaming techniques implemented via a computer network
AssigneeStudy Social, Inc.
InventorEthan Fieldman
Life of this patent
Estimating the term…
Abstract
Various aspects disclosed herein are directed to Online Education techniques and award incentives for facilitating collaborative, social online education. One aspect disclosed herein is directed to different methods, systems, and computer program products for facilitating mobile video presentations using digital compositing techniques.
Claims24
A video presentation production system comprising:
- a background which includes a planar surface;
- a video camera configured to capture a live video image of a presenter delivering a live presentation in front of said background, said video camera having a field of view that does not include objects other than said presenter and said background, said video camera producing a presenter video feed;
- an electronic whiteboard arranged to be physically manipulated by said presenter and configured to generate digital content associated with said live presentation and to produce a presentation video feed that includes said digital content, wherein said electronic whiteboard is included within a tablet computer that lies flat upon a surface in front of said presenter, wherein said tablet computer and said video camera are aligned along a plane perpendicular to said planar surface, wherein said electronic whiteboard being further arranged to receive an annotation from said presenter upon said digital content using a stylus, wherein said field of view of said video camera does not include said tablet computer or said stylus, and wherein said presentation video feed includes said annotation;
- a video presentation server including at least one processor and a memory, said video presentation server being remote from said electronic whiteboard and not able to be physically manipulated by said presenter while delivering said live presentation from a fixed location, and being communicatively coupled to said video camera and to said electronic whiteboard and receiving said presenter video feed and said presentation video feed, said video presentation server being operable to cause said at least one processor to execute a plurality of instructions stored in said memory to (i) generate, from said presenter video feed and said presentation video feed using a compositing technique, a synchronized video presentation media stream in real time or near real time while said presenter is delivering said live presentation, such that only said live video image of said presenter from said presenter video feed is superimposed over a portion of said digital content, and (ii) record or stream said synchronized video presentation media stream;
- a remote controller arranged to be physically manipulated by said presenter, being communicatively coupled to said video presentation server, and being configured to control generation of said synchronized video presentation media stream based upon input received from said presenter while maintaining substantially continuous eye contact with said video camera;
- and
- a confidence monitor communicatively coupled to said video presentation server, and being positioned adjacent to or behind said video camera, that receives and displays said synchronized video presentation media stream from said video presentation server, such that said presenter is able to concurrently view, while delivering said live presentation, said synchronized video presentation media stream displayed on said confidence monitor while maintaining substantially continuous eye contact with said video camera, wherein said electronic whiteboard is not directly communicatively coupled to said video camera, said remote controller or said confidence monitor.
4 more elements
A method for displaying a synchronized video presentation media stream, said method comprising:
- receiving a presenter video feed in real time or near real time while a presenter is delivering a live presentation, said presenter video including a live video image of said presenter in front of a background including a planar surface delivering said live presentation captured via a video camera, said video camera having a field of view that does not include objects other than said presenter and said background;
- receiving a presentation video feed from an electronic whiteboard arranged to be physically manipulated by said presenter and configured to generate digital content associated with said live presentation, said presentation video feed including said digital content, wherein said electronic whiteboard is included within a tablet computer that lies flat upon a surface in front of said presenter, wherein said tablet computer and said video camera are aligned along a plane perpendicular to said planar surface, wherein said electronic whiteboard being further arranged to receive an annotation from said presenter upon said digital content using a stylus, wherein said field of view of said video camera does not include said tablet computer or said stylus, and wherein said presentation video feed includes said annotation;
- generating, via at least one processor of a video presentation server using (i) said presenter video feed and (ii) said presentation video feed using a compositing technique, a synchronized video presentation media stream of said live presentation in real time or near real time while said presenter is delivering said live presentation, such that only said live video image of said presenter from said presenter video feed is superimposed over a portion of said digital content, wherein said video presentation server being remote from said electronic whiteboard and not able to be physically manipulated by said presenter while delivering said live presentation from a fixed location;
- recording or streaming said synchronized video presentation media stream;
- controlling generation of said synchronized video presentation media stream based upon input received from said presenter while maintaining substantially continuous eye contact with said video camera via a remote controller that is arranged to be physically manipulated by said presenter, said remote controller being communicatively coupled to said video presentation server;
- arranging a confidence monitor adjacent to or behind said video camera, said confidence monitor being communicatively coupled to said video presentation server;
- and
- displaying said synchronized video presentation media stream on said confidence monitor such that said presenter is able to concurrently view, while delivering said live presentation, said synchronized video presentation media stream displayed on said confidence monitor while maintaining substantially continuous eye contact with said video camera, wherein said electronic whiteboard is not directly communicatively coupled to said video camera, said remote controller or said confidence monitor.
5 more elements
Dependencies are inferred from the claim text.