G06T3/60

AVATAR ANIMATION IN VIRTUAL CONFERENCING
20230051409 · 2023-02-16 ·

According to a general aspect, a method can include receiving a photo of a virtual conference participant, and a depth map based on the photo, and generating a plurality of synthesized images based on the photo. The plurality of synthesized images can have respective simulated gaze directions of the virtual conference participant. The method can also include receiving, during a virtual conference, an indication of a current gaze direction of the virtual conference participant. The method can further include animating, in a display of the virtual conference, an avatar corresponding with the virtual conference participant. The avatar can be based on the photo. Animating the avatar can be based on the photo, the depth map and at least one synthesized image of the plurality of synthesized images, the at least one synthesized image corresponding with the current gaze direction.

PURE POSE SOLUTION METHOD AND SYSTEM FOR MULTI-VIEW CAMERA POSE AND SCENE
20230041433 · 2023-02-09 · ·

A pure pose solution method and system for a multi-view camera pose and scene are provided. The method includes: a pure rotation recognition (PRR) step: performing PRR on all views, and marking views having a pure rotation abnormality, to obtain marked views and non-marked views; a global translation linear (GTL) calculation step: selecting one of the non-marked views as a reference view, constructing a constraint t.sub.r=0, constructing a GTL constraint, solving a global translation (I), reconstructing a global translation of the marked views according to t.sub.r and (I), and screening out a correct solution of the global translation; and a structure analytical reconstruction (SAR) step: performing analytical reconstruction on coordinates of all 3D points according to a correct solution of a global pose. The method and system can greatly improve the computational efficiency and robustness of the multi-view camera pose and scene structure reconstruction.

PURE POSE SOLUTION METHOD AND SYSTEM FOR MULTI-VIEW CAMERA POSE AND SCENE
20230041433 · 2023-02-09 · ·

A pure pose solution method and system for a multi-view camera pose and scene are provided. The method includes: a pure rotation recognition (PRR) step: performing PRR on all views, and marking views having a pure rotation abnormality, to obtain marked views and non-marked views; a global translation linear (GTL) calculation step: selecting one of the non-marked views as a reference view, constructing a constraint t.sub.r=0, constructing a GTL constraint, solving a global translation (I), reconstructing a global translation of the marked views according to t.sub.r and (I), and screening out a correct solution of the global translation; and a structure analytical reconstruction (SAR) step: performing analytical reconstruction on coordinates of all 3D points according to a correct solution of a global pose. The method and system can greatly improve the computational efficiency and robustness of the multi-view camera pose and scene structure reconstruction.

ANIMATION GENERATION METHOD AND APPARATUS, ELECTRONIC DEVICE, AND COMPUTER-READABLE STORAGE MEDIUM
20230043150 · 2023-02-09 ·

Provided are an method for generating an animation and apparatus, an electronic device, and a computer-readable storage medium. The method for generating an animation comprises: determining a background image and a first foreground image of an original image (S110); respectively rotating, scaling and translating the first foreground image and a first 2D sticker image to obtain a second foreground image and a second 2D sticker image, wherein the first 2D sticker image is generated in advance on the basis of a predetermined coverage manner and according to the original image (S120); mixing the second foreground image with the background image to obtain a first mixed image (S130); and mixing the first mixed image with the second 2D sticker image to generate an animation of the original image (S140).

ANIMATION GENERATION METHOD AND APPARATUS, ELECTRONIC DEVICE, AND COMPUTER-READABLE STORAGE MEDIUM
20230043150 · 2023-02-09 ·

Provided are an method for generating an animation and apparatus, an electronic device, and a computer-readable storage medium. The method for generating an animation comprises: determining a background image and a first foreground image of an original image (S110); respectively rotating, scaling and translating the first foreground image and a first 2D sticker image to obtain a second foreground image and a second 2D sticker image, wherein the first 2D sticker image is generated in advance on the basis of a predetermined coverage manner and according to the original image (S120); mixing the second foreground image with the background image to obtain a first mixed image (S130); and mixing the first mixed image with the second 2D sticker image to generate an animation of the original image (S140).

ELECTRONIC DEVICE AND METHOD FOR TRACKING OBJECT THEREOF
20230041382 · 2023-02-09 ·

An electronic device and a method for tracking an object thereof are provided. The electronic device identifies whether there is a first object being tracked, when obtaining an image and rotation information of a camera of the electronic device, corrects state information of the first object using the rotation information, when there is the first object, detects a second object matched to the first object from the image based on the corrected state information, and tracks a position of the second object using an object tracking algorithm.

ELECTRONIC DEVICE AND METHOD FOR TRACKING OBJECT THEREOF
20230041382 · 2023-02-09 ·

An electronic device and a method for tracking an object thereof are provided. The electronic device identifies whether there is a first object being tracked, when obtaining an image and rotation information of a camera of the electronic device, corrects state information of the first object using the rotation information, when there is the first object, detects a second object matched to the first object from the image based on the corrected state information, and tracks a position of the second object using an object tracking algorithm.

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.

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.

System and method for orientating capture of ultrasound images

A downloadable navigator for a mobile ultrasound unit having an ultrasound probe, implemented on a portable computing device. The navigator includes a trained orientation neural network to receive a non-canonical image of a body part from the mobile ultrasound unit and to generate a transformation associated with the non-canonical image, the transformation transforming from a position and rotation associated with a canonical image to a position and rotation associated with the non-canonical image; and a result converter to convert the transformation into orientation instructions for a user of the probe and to provide and display the orientation instructions to the user to change the position and rotation of the probe.