Abstract:
Disclosed are methods and systems for multipoint videoconferencing. A Media Relay MCU (MRM) receives compressed media (audio, video, and/or data) from a plurality of endpoints participating in a video conferencing session. For a given endpoint, the MRM selects which of other endpoints to display in a CP layout at the given endpoint. The MRM transmits the compressed media from the selected endpoints to the given endpoint to be presented in the CP layout. The MRM does not decode the compressed media.
Abstract:
The present disclosure provides methods and systems of multipoint videoconferencing wherein layout description information is used to create videoconferencing displayed images of a composite video of one or more video images and one or more accessory elements. The layout description information is responsive to events in the videoconferencing session. Synchronization between the images of the composite video and the one or more accessory elements is done by using synchronization information that reflects the event.
Abstract:
Methods and apparatuses for automating the interface of different videoconferencing systems are disclosed. In brief, according to one or more embodiments according to the invention, a first method comprises, upon connection of two videoconferencing systems, information containing the number and type of screens in each system is exchanged, and this information is used to set up custom camera and/or display settings in each local system.
Abstract:
Methods and systems for presenting video images generated by multiple endpoints in a videoconference such that the displayed images have consistent appearance, for example consistent brightness levels are disclosed. Sampling methods and algorithms are used to calculate an appropriate amount of correction for each video image and the images are adjusted accordingly. Brightness correction may implement one or more brightness sampling and analyzing logical modules (BSAM) and one or more transforming logical module (TLM). The brightness matching methods may be implemented in centralized architecture, for example, as part of a multipoint control unit (MCU). Alternatively, the methods may be implemented using a distributed architecture.
Abstract:
Upon receiving a continuous presence video image, an endpoint of a videoconference may identify its self image and replace the self image with other video data, including an alternate video image from another endpoint or a background color. Embedded markers may be placed in a continuous presence video image corresponding to the endpoint. The embedded markers identify the location of the self image of the endpoint in the continuous presence video image. The embedded markers may be inserted by the endpoint or a multipoint control unit serving the endpoint.
Abstract:
Methods and systems for presenting video images generated by multiple endpoints in a videoconference such that the displayed images have consistent appearance, for example consistent brightness levels are disclosed. Sampling methods and algorithms are used to calculate an appropriate amount of correction for each video image and the images are adjusted accordingly. Brightness correction may implement one or more brightness sampling and analyzing logical modules (BSAM) and one or more transforming logical module (TLM). The brightness matching methods may be implemented in centralized architecture, for example, as part of a multipoint control unit (MCU). Alternatively, the methods may be implemented using a distributed architecture.
Abstract:
One or more horizontal stripes are defined in a continuous presence video conferencing image, comprising one or more segments of the video image. The horizontal stripes may have different heights. A horizontal stripe builder associated with a continuous presence videoconferencing port composes and compresses the horizontal stripe from two or more video images received from a plurality of endpoints of the video conferencing system. A continuous presence image stream generator organizes compressed horizontal strips into a plurality of compressed continuous presence video streams for sending toward sites of the video conferencing system.
Abstract:
A method, a process and an audio system for embedding bit stream in a voice signal is disclosed. A voice/data interference signal is composed and supplied to the mixer of the voice signal and the data signal such that the resulting mixed signal effectively cancels the interference and allows the interference-free signal being transmitted to the audio signal receiver/decoder. The decoder may decode the data without interference errors. A method using profile shaping to mask the noise due to modulated carrier signal is also disclosed.
Abstract:
Disclosed herein are methods, systems, and devices for improved audio, video, and data conferencing. The present invention provides a conferencing system comprising a plurality of endpoints communicating data including audio data and control data according to a communication protocol. A local conference endpoint may control or be controlled by a remote conference endpoint. Data comprising control signals may be exchanged between the local endpoint and remote endpoint via various communication protocols. In other embodiments, the present invention provides for improved bridge architecture for controlling functions of conference endpoints including controlling functions of the bridge.
Abstract:
A videoconferencing system for enhanced telepresence employs a single wide aspect ratio high resolution camera for capturing video images of near end conference participants. Captured video image can be divided into adjacent portions, where video images corresponding to each portion is separately encoded and sent to a far end videoconferencing system to be displayed on adjacently placed display devices. Misalignment in displayed images at the far end can be mitigated by selecting portions that are non-overlapping and horizontally aligned. Number and size of the portions can be determined based on configuration information of the far end videoconferencing system.