Panoramic image placement to minimize full image interference
First Claim
1. A method for composing a display for use in a video system having an active talker video stream and a panoramic view video stream having more than one person in video, the method comprising:
- determining, using a processor, a region of interest in a panoramic view video using motion detection and presence sensors;
preparing, using the processor, the panoramic view video by centering the region of interest and by zooming towards the region of interest, based upon location of persons in the panoramic view video; and
determining, using the processor and responsive to a change in position of an active talker, where to place the panoramic view video on a composite display to prevent the panoramic view video from overlaying display of the active talker in the active talker video stream while maintaining a scale of the active talker video stream.
8 Assignments
0 Petitions
Accused Products
Abstract
An automatic process for producing professional, directed, production crew quality, video for videoconferencing is described. Rule based logic is integrated into an automatic process for producing director quality video for videoconferencing. An automatic process can include a method for composing a display for use in a video system having an active talker video stream and a panoramic view video stream having more than one person in video. The method can include determining a region of interest in a panoramic view video using motion detection and presence sensors, and preparing the panoramic view video by centering the region of interest and by zooming towards the region of interest, based upon the location of persons in the panoramic view video. The method includes determining placement of panoramic view video on a composite display to prevent the panoramic view video overlaying display of an active talker on the active talker video stream.
5 Citations
20 Claims
-
1. A method for composing a display for use in a video system having an active talker video stream and a panoramic view video stream having more than one person in video, the method comprising:
-
determining, using a processor, a region of interest in a panoramic view video using motion detection and presence sensors; preparing, using the processor, the panoramic view video by centering the region of interest and by zooming towards the region of interest, based upon location of persons in the panoramic view video; and determining, using the processor and responsive to a change in position of an active talker, where to place the panoramic view video on a composite display to prevent the panoramic view video from overlaying display of the active talker in the active talker video stream while maintaining a scale of the active talker video stream. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A multipoint control unit (MCU) for intelligently displaying an active talker video stream and a panoramic view video stream having more than one person in video, the MCU comprising:
-
at least one display device; at least one camera coupled to the at least one display device; a processor coupled to the at least one camera and the at least one display device, the processor having a set of computer readable instructions associated therewith, the processor configured to, upon execution of the instructions, cause the MCU to; determine a region of interest in a panoramic view video using motion detection and presence sensors; prepare the panoramic view video by centering the region of interest and by zooming towards the region of interest, based upon location of persons in the panoramic view video; and determine, responsive to a detection of a change in position of an active talker within the active talker video stream, where to display the panoramic view video on a composite display rendered on the at least one display device to prevent the panoramic view video from overlaying display of the active talker on the active talker video stream, while keeping constant scaling of the active talker video stream. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method for composing a display for use in a video system having an active talker video stream and a panoramic view video stream having more than one person in video, the method comprising:
-
determining a region of interest in a panoramic view video using motion detection and presence sensors; preparing for display the panoramic view video including centering the region of interest and zooming towards location of one or more persons in the panoramic view video; and automatically arranging a composite display on a display device, the composite display including both the active talker video stream and the prepared panoramic view video, wherein the panoramic view video overlays a portion of the active talker video stream and does not overlay a display of an active talker in the active talker video stream, and scaling of the active talker video stream is constant throughout any change of position of the active talker therein. - View Dependent Claims (14, 15, 16)
-
-
17. A multipoint control unit (MCU) for intelligently displaying an active talker video stream and a panoramic view video stream having more than one person in video, the MCU comprising:
-
at least one display device; at least one camera coupled to the display device; a processor coupled to the camera and display device, the processor having a set of computer readable instructions associated therewith, the processor configured to, upon execution of the instructions, control the MCU to; determine a region of interest in a panoramic view video using motion detection and presence sensors; prepare for display the panoramic view video including centering the region of interest and zooming towards location of one or more persons in the panoramic view video; and arrange a composite display on the display device, the composite display including both the active talker video stream and the prepared panoramic view video, wherein the panoramic view video overlays a portion of the active talker video stream and does not overlay a display of an active talker in the active talker video stream, and scaling of the active talker video stream is constant throughout any change of position of the active talker therein. - View Dependent Claims (18, 19, 20)
-
Specification