-
公开(公告)号:US10649614B2
公开(公告)日:2020-05-12
申请号:US15395564
申请日:2016-12-30
Applicant: Facebook, Inc.
Inventor: Alexandros Alexander , Michael Stephen Booth
IPC: G06F3/0481 , G06T15/04 , G06F3/0484 , G06F3/01
Abstract: In one embodiment, a method includes delineating a region in a two-dimensional (2D) image in a virtual reality environment, generating a mask based on an object detected in the delineated region, wherein the mask is defined by a perimeter, and generating a virtual object in the virtual reality environment, where the virtual object incorporates the detected object, and the virtual object is generated by applying the mask to a three-dimensional (3D) object. Delineating a region may include receiving user input that delineates the region, and the input may trace a perimeter of the region. Delineating a region may include detecting an object and determining a perimeter of the detected object. The detected object may be classified as corresponding to a specified object type. The 2D image may include a camera perspective view of an object in the virtual reality environment.
-
公开(公告)号:US20200073534A1
公开(公告)日:2020-03-05
申请号:US16676810
申请日:2019-11-07
Applicant: Facebook, Inc.
Inventor: Alexandros Alexander
IPC: G06F3/0481 , G06T15/20 , G06F3/01 , G06F3/0346
Abstract: Systems, methods, and non-transitory computer-readable media can present a shared three-dimensional computing environment to a plurality of users. A personal space associated with a current user is presented to the current user. The personal space comprises one or more content items visible only to the current user. A first content item is moved from the personal space to the shared three-dimensional computing environment. Moving the first content item from the personal space to the shared three-dimensional computing environment causes the first content item to be visible to the plurality of users.
-
公开(公告)号:US10511833B2
公开(公告)日:2019-12-17
申请号:US16204915
申请日:2018-11-29
Applicant: Facebook, Inc.
Inventor: Gabriel Valdivia , Cliff Warren , Maheen Sohail , Christophe Marcel Rene Tauziet , Alexandros Alexander , Michael Stephen Booth , Charles Matthew Sutton
IPC: H04N7/14 , H04N13/398 , G06F3/0482 , G06F3/0481 , G06T13/40 , G06T11/60 , G06T19/00 , G06F3/16 , G06Q50/00 , H04M1/725 , G06F3/0484 , H04L12/58 , G06F3/01 , G06F3/0346 , G06F3/0485 , G06T15/20 , H04L29/06 , H04N13/156 , H04N13/183 , H04N5/232 , H04N7/15 , H04N13/383 , H04L29/08
Abstract: In one embodiment, a method includes receiving first visual information associated with at least a portion of a 360-degree perspective; determining that the first visual information is not sufficient to render a complete 360-degree perspective on a display device associated with a first user; receiving second visual information, wherein the second visual information comprises information configured to render a display of one or more videos from one or more second users; and sending rendering information, wherein the rendering information comprises information configured to render a unified 360-degree perspective on the display device, wherein: a first portion of the unified 360-degree perspective is based on the first visual information, and a second portion of the unified 360-degree perspective is based on the second visual information.
-
公开(公告)号:US20180188939A1
公开(公告)日:2018-07-05
申请号:US15395564
申请日:2016-12-30
Applicant: Facebook, Inc.
Inventor: Alexandros Alexander , Michael Stephen Booth
IPC: G06F3/0488 , G06T7/11 , G06T7/62 , G06T17/20 , G06F3/0481
CPC classification number: G06F3/04815 , G06F3/017 , G06F3/04842 , G06F3/04845 , G06T15/04
Abstract: In one embodiment, a method includes delineating a region in a two-dimensional (2D) image in a virtual reality environment, generating a mask based on an object detected in the delineated region, wherein the mask is defined by a perimeter, and generating a virtual object in the virtual reality environment, where the virtual object incorporates the detected object, and the virtual object is generated by applying the mask to a three-dimensional (3D) object. Delineating a region may include receiving user input that delineates the region, and the input may trace a perimeter of the region. Delineating a region may include detecting an object and determining a perimeter of the detected object. The detected object may be classified as corresponding to a specified object type. The 2D image may include a camera perspective view of an object in the virtual reality environment.
-
公开(公告)号:US20180096526A1
公开(公告)日:2018-04-05
申请号:US15723675
申请日:2017-10-03
Applicant: Facebook, Inc.
Inventor: Gabriel Valdivia , Cliff Warren , Maheen Sohail , Christophe Marcel Rene Tauziet , Alexandros Alexander , Michael Stephen Booth , Charles Matthew Sutton
IPC: G06T19/00 , G06F3/0484 , G06F3/0481
CPC classification number: H04N13/398 , G06F3/011 , G06F3/013 , G06F3/017 , G06F3/0346 , G06F3/0481 , G06F3/04815 , G06F3/0482 , G06F3/04842 , G06F3/04845 , G06F3/04847 , G06F3/0485 , G06F3/167 , G06Q50/01 , G06T11/60 , G06T13/40 , G06T15/20 , G06T19/003 , G06T19/006 , G06T2200/24 , G06T2210/16 , H04L51/10 , H04L51/16 , H04L51/24 , H04L51/32 , H04L67/02 , H04L67/38 , H04L67/42 , H04M1/72519 , H04N5/23238 , H04N7/142 , H04N7/147 , H04N7/157 , H04N13/156 , H04N13/183 , H04N13/383
Abstract: In one embodiment, a method includes sending information configured to render a ground-level view of a virtual space on a display device associated with a first user, wherein the virtual space comprises a representation of the first user at a first spot corresponding to a first location in the virtual space, and wherein the virtual space further comprises a second spot corresponding to a second location in the virtual space; receiving an input from the first user to summon an aerial view of the virtual space; sending information configured to render the aerial view, the aerial view comprising an indication of the first spot and an indication of the second spot; receiving an input from the first user selecting the second spot; and sending information configured to render the representation of the first user at the second spot in the ground-level view of the virtual space.
-
公开(公告)号:US20180095649A1
公开(公告)日:2018-04-05
申请号:US15723710
申请日:2017-10-03
Applicant: Facebook, Inc.
Inventor: Gabriel Valdivia , Cliff Warren , Maheen Sohail , Christophe Marcel Rene Tauziet , Alexandros Alexander , Michael Stephen Booth , Charles Matthew Sutton
IPC: G06F3/0484 , G06F3/0481
CPC classification number: H04N13/398 , G06F3/011 , G06F3/013 , G06F3/017 , G06F3/0346 , G06F3/0481 , G06F3/04815 , G06F3/0482 , G06F3/04842 , G06F3/04845 , G06F3/04847 , G06F3/0485 , G06F3/167 , G06Q50/01 , G06T11/60 , G06T13/40 , G06T15/20 , G06T19/003 , G06T19/006 , G06T2200/24 , G06T2210/16 , H04L51/10 , H04L51/16 , H04L51/24 , H04L51/32 , H04L67/02 , H04L67/38 , H04L67/42 , H04M1/72519 , H04N5/23238 , H04N7/142 , H04N7/147 , H04N7/157 , H04N13/156 , H04N13/183 , H04N13/383
Abstract: In one embodiment, a method includes sending information configured to render a virtual space on a display device associated with a first user; sending information configured to render a social-commentary item in the virtual space, wherein the social-commentary item is rendered within a region of the virtual space, the region displaying an interface of an online social network; receiving a grab input from an input device of the first user, wherein the grab input is associated with the social-commentary item; and sending information configured to render a virtual object representing the social-commentary item, wherein the virtual object is manipulable by the first user.
-
公开(公告)号:US20180095618A1
公开(公告)日:2018-04-05
申请号:US15722956
申请日:2017-10-02
Applicant: Facebook, Inc.
Inventor: Gabriel Valdivia , Cliff Warren , Maheen Sohail , Christophe Marcel Rene Tauziet , Alexandros Alexander , Michael Stephen Booth , Charles Matthew Sutton
IPC: G06F3/0482 , G06F3/0481
CPC classification number: H04N13/398 , G06F3/011 , G06F3/013 , G06F3/017 , G06F3/0346 , G06F3/0481 , G06F3/04815 , G06F3/0482 , G06F3/04842 , G06F3/04845 , G06F3/04847 , G06F3/0485 , G06F3/167 , G06Q50/01 , G06T11/60 , G06T13/40 , G06T15/20 , G06T19/003 , G06T19/006 , G06T2200/24 , G06T2210/16 , H04L51/10 , H04L51/16 , H04L51/24 , H04L51/32 , H04L67/02 , H04L67/38 , H04L67/42 , H04M1/72519 , H04N5/23238 , H04N7/142 , H04N7/147 , H04N7/157 , H04N13/156 , H04N13/183 , H04N13/383
Abstract: In one embodiment, a method includes sending information configured to render a virtual space on a display device; receiving a request from a first user to initiate a meeting with a second user; sending a notification to the second user regarding the request; receiving a response from the second user, the response indicating an acceptance of the request; and sending information to render a representation of the second user in the virtual space.
-
公开(公告)号:US20180095616A1
公开(公告)日:2018-04-05
申请号:US15722833
申请日:2017-10-02
Applicant: Facebook, Inc.
Inventor: Gabriel Valdivia , Cliff Warren , Maheen Sohail , Christophe Marcel Rene Tauziet , Alexandros Alexander , Michael Stephen Booth , Charles Matthew Sutton
IPC: G06F3/0482 , G06F3/0481 , G06F3/16 , G06T11/60
Abstract: In one embodiment, a method includes sending information configured to render a virtual space on a display device associated with a first user, the virtual space comprising a virtual room; receiving an input from a first user selecting a particular virtual object; calculating a score for a set of interactive-surface types, the score being based on a current context, wherein the current context is based on information associated with the virtual object; selecting, from the set of interactive-surface types, one of the interactive-surface types based on the selected interactive-surface type having a score greater than a threshold score; and sending information configured to render an interactive surface that is of the selected interactive-surface type.
-
公开(公告)号:US11216152B2
公开(公告)日:2022-01-04
申请号:US16676810
申请日:2019-11-07
Applicant: Facebook, Inc.
Inventor: Alexandros Alexander
IPC: G06F3/0346 , G06F3/0481 , G06T15/20 , G06F3/01
Abstract: Systems, methods, and non-transitory computer-readable media can present a shared three-dimensional computing environment to a plurality of users. A personal space associated with a current user is presented to the current user. The personal space comprises one or more content items visible only to the current user. A first content item is moved from the personal space to the shared three-dimensional computing environment. Moving the first content item from the personal space to the shared three-dimensional computing environment causes the first content item to be visible to the plurality of users.
-
公开(公告)号:US10948993B2
公开(公告)日:2021-03-16
申请号:US16002365
申请日:2018-06-07
Applicant: Facebook, Inc.
Inventor: Alexandros Alexander
IPC: G06F3/01 , G06F3/0481 , G06K9/00 , G06T19/00
Abstract: In one embodiment, a method includes a computing system receiving hand configuration data associated with a user of an artificial reality application. The system may determine, based on the hand configuration data, that two fingers of a virtual left hand and two fingers of a virtual right hand of the user are extended. The system may determine that those fingers define a quadrilateral in a virtual environment, with the two fingers of the virtual left hand defining a first corner of the quadrilateral and the two fingers of the virtual right hand defining an opposite corner of the quadrilateral. The system may generate, based on the quadrilateral and a viewpoint of the user in the virtual environment, an image that captures a scene in the virtual environment. The system may then display the generated image in the virtual environment.
-
-
-
-
-
-
-
-
-