H04N7/152

INFORMATION PROCESSING DEVICE AND INFORMATION PROCESSING METHOD
20230046746 · 2023-02-16 ·

The present technology relates to an information processing device and an information processing method, which are capable of allowing users at remote locations to each grasp more deeply the condition of the space where the partner is present. Provided is an information processing device including a control unit, wherein, between a first space where a first imaging device and a first display device are installed and a second space where a second imaging device and a second display device are installed, when a captured image captured by the imaging device in one of the spaces is displayed by the display device in the other space in real time, the control unit performs a control for presenting a state of the second space in an ineffective region excluding an effective region in which a captured image captured by the second imaging device is displayed, in a display region of the first display device. The present technology can be applied to, for example, a video communication system.

Screen sharing system, screen sharing method, and display apparatus
11579832 · 2023-02-14 · ·

A screen sharing system includes a first display apparatus including first circuitry; and a second display apparatus including second circuitry. Both of the first display apparatus and the second display apparatus display an input screen. The first circuitry of the first display apparatus is configured to receive first hand drafted input data that is input to the first display apparatus, and set an edit authority, of a user of the second display apparatus, for the first hand drafted input data. The second circuitry of the second display apparatus is configured to restrict editing of the firsthand drafted input data based on the edit authority of the user set by the first display apparatus.

Virtual 3D communications with actual to virtual cameras optical axes compensation

A method for conducting a three dimensional (3D) video conference between multiple participants, the method may include determining, for each participant, updated 3D participant representation information within the virtual 3D video conference environment, that represents participant; wherein the determining comprises compensating for difference between an actual optical axis of a camera that acquires images of the participant and a desired optical axis of a virtual camera; and generating, for at least one participant, an updated representation of virtual 3D video conference environment, the updated representation of virtual 3D video conference environment represents the updated 3D participant representation information for at least some of the multiple participants.

Video Conferencing Systems Featuring Multiple Spatial Interaction Modes
20230044865 · 2023-02-09 ·

Systems and methods for multi-attendee video conferencing are described. A system can convert from huddle video conference mode to spatial video conference mode. In particular, by assigning user roles, specific users can have greater control of the video conference as compared to other users. For instance, moderators may have a greater level of control of the video conferencing system. Thus, in example implementations of the present disclosure, specific users can affect transition between two or more video conferencing modes, such as between a huddle video conference mode and a spatial video conference mode.

Video Conferencing Systems Featuring Multiple Spatial Interaction Modes
20230045116 · 2023-02-09 ·

Systems and methods for multi-attendee video conferencing are described. A system can convert from huddle video conference mode to spatial video conference mode. In particular, by assigning user roles, specific users can have greater control of the video conference as compared to other users. For instance, moderators may have a greater level of control of the video conferencing system. Thus, in example implementations of the present disclosure, specific users can affect transition between two or more video conferencing modes, such as between a huddle video conference mode and a spatial video conference mode.

Apparatus and method for providing 360-degree panoramic background during video call

Disclosed is a method and apparatus for providing a 360-degree panoramic background during a video call. A non-transitory computer-readable recording medium stores instructions that, when executed by a processor, cause the processor to perform operations for providing a background on an electronic device. The operations include separating an object video and an original background video from video data input to a first video call screen of an electronic device during a video call; generating new video data by synthesizing a panoramic video image and the object video such that the new video data includes the object video and includes the panoramic video image as a replacement background video; and displaying, on the first video call screen, the new video data such that a location of the panoramic video image of the new video data moves in response to motion information of a user.

Communication terminal, communication system, communication method, and display method

A communication terminal includes a memory and circuitry. The memory stores, for each image type information indicating a type of image data, sizes of a plurality of display areas, each display area being a divided area divided from an entire area displayable by a display, in association with required resolutions of image data to be displayed in the corresponding display areas. The circuitry receives, from a communication management system, specific image type information indicating a type of specific image data transmitted from other communication terminal. The circuitry transmits, to the communication management system, specific required resolution, which is a resolution stored in the memory for the specific image type information in association with the size of one of the display areas in which the specific image data is to be displayed.

Continuous video generation from voice data

One example method includes capturing audio data at a client engine while outputting an output video, the output video being based upon an original video stored at the client engine, delivering the captured audio data to a prediction engine upon the captured audio data being captured for a pre-determined time, receiving from the prediction engine substitute frame data used by the client engine to stitch one or more frames into the original video stored at the client engine, and following stitching the one or more frames into the output video to generate an altered output video, outputting the captured audio data and the altered video from the client engine.

Verifying media stream quality for multiparty video conferences

Embodiments are directed to verifying media stream quality for multiparty video conferences. A verification video may be generated based on verification goals for a video provided by a video service. A marker may be embedded in the verification video. A video conference may be established using video stations such that the video conference may be provided by a video service. The verification video may be streamed to a video input of each video station. The video may be streamed to a video output buffer of each video station such that the video provides a view of the video conference and such that the marker that corresponds to each video station may be included in the video. Video information may be captured from the video output buffer of the video stations. The video service may be classified based on the video information from each video station.

Method and apparatus for automatically creating mirrored views of the video feed of meeting participants in breakout rooms or conversation groups during a videoconferencing session
11595448 · 2023-02-28 ·

A mirrored gallery view is provided of a breakout room in an online meeting user interface associated with a videoconferencing session with a session view established in a videoconferencing system. The mirrored gallery view displays video feeds of meeting participants on their respective participant computers. The video feeds are camera-captured views of each of the meeting participants, The videoconferencing system creates a breakout room within the videoconferencing session for a subset of the meeting participants, thereby allowing the subset of the meeting participants to engage with one another within the breakout room during the videoconferencing session. A video processor automatically creates mirrored views of the video feed of each of the subset of meeting participants in the breakout room whose video feed in the videoconferencing session is not currently mirrored. The videoconferencing system generates instructions for a gallery view of the breakout room in the online meeting user interface using only mirrored views of the video feeds of the subset of meeting participants in the breakout room, including the mirrored views created by the video processor, and transmits instructions to display the gallery view of the breakout room in the online meeting user interface to all meeting participants in the breakout room on their respective participant computers. In this manner, all of the meeting participants in the breakout room are displayed as mirrored views of their respective video feeds. A similar process occurs with conversation groups in a virtual space view in an online meeting user interface associated with a videoconferencing session established in a videoconferencing system.