US 12,266,048 B2
Computer-implemented video conference application that is configured to transition between 2D and 3D views
Andrew D. Wilson, Seattle, WA (US)
Assigned to MICROSOFT TECHNOLOGY LICENSING, LLC, Redmond, WA (US)
Filed by Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed on Mar. 10, 2022, as Appl. No. 17/692,143.
Prior Publication US 2023/0290041 A1, Sep. 14, 2023
Int. Cl. G06T 15/20 (2011.01); G06T 7/70 (2017.01); H04L 65/403 (2022.01)
CPC G06T 15/20 (2013.01) [G06T 7/70 (2017.01); H04L 65/403 (2013.01); G06T 2207/20092 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method for transitioning display views during an online meeting conducted by way of a computer-implemented video conference application, the method comprising:
generating a two-dimensional (2D) display view for the online meeting, wherein the 2D display view is presented on a display of a user who is participating in the online meeting, and further wherein the 2D display view comprises graphical elements that represent other participants in the online meeting, and further wherein the 2D display view is generated based upon:
positions assigned to the graphical elements in a computer-implemented three-dimensional (3D) scene;
a position of a virtual camera in the 3D scene; and
a focal length of the virtual camera when positioned at the first position;
receiving a request from the user to transition the 2D display view to a 3D display view, wherein the 3D display view is to replace the 2D display view on the display of the user subsequent to the transition being performed; and
smoothly transitioning the 2D display view to the 3D display view, wherein smoothly transitioning the 2D display view to the 3D display view comprises simultaneously modifying the position of the virtual camera in the 3D scene and the focal length of the virtual camera over time.