-
公开(公告)号:US20220198603A1
公开(公告)日:2022-06-23
申请号:US17445767
申请日:2021-08-24
Applicant: Snap Inc.
Inventor: Kyle Goodrich , Andrew James McPhee , Daniel Moreno
Abstract: Systems and methods are provided for performing operations comprising: displaying one or more virtual objects at a first virtual coordinate associated with a first portion of a real-world environment while the eyewear device is directed towards the first portion of the real-world environment; determining that the eyewear device has been moved to be directed towards a second portion of the real-world environment; maintaining the display of the one or more virtual objects at the first virtual coordinate while the eyewear device is directed towards the second portion of the real-world environment; receiving, by the one or more processors, a request to bring the one or more virtual objects into a current view of the eyewear device; and in response to receiving the request, moving the one or more virtual objects from the first virtual coordinate to a second virtual coordinate associated with the second portion of the real-world environment.
-
公开(公告)号:US20220076504A1
公开(公告)日:2022-03-10
申请号:US17527376
申请日:2021-11-16
Applicant: Snap Inc.
Inventor: Kyle Goodrich , Samuel Edward Hare , Maxim Maximov Lazarov , Tony Mathew , Andrew James McPhee , Daniel Moreno , Wentao Shang
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and a method for rendering a virtual object in a real-world environment depicted in image content based on contextual information. A virtual object template is selected. One or more stylizations for the virtual object template are determined based on contextual information associated with a computing device. A virtual object is generated by applying the one or more stylizations to the virtual object template. The virtual object is rendered within a 3D space captured within a camera feed of the computing device.
-
公开(公告)号:US11232646B2
公开(公告)日:2022-01-25
申请号:US16747318
申请日:2020-01-20
Applicant: Snap Inc.
Inventor: Kyle Goodrich , Samuel Edward Hare , Maxim Maximov Lazarov , Tony Mathew , Andrew James McPhee , Daniel Moreno , Wentao Shang
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and a method for rendering a virtual object in a real-world environment depicted in image content based on contextual information. A virtual object template is selected. One or more stylizations for the virtual object template are determined based on contextual information associated with a computing device. A virtual object is generated by applying the one or more stylizations to the virtual object template. The virtual object is rendered within a 3D space captured within a camera feed of the computing device.
-
公开(公告)号:US11189104B2
公开(公告)日:2021-11-30
申请号:US17006438
申请日:2020-08-28
Applicant: Snap Inc.
Inventor: Kyle Goodrich , Samuel Edward Hare , Maxim Maximov Lazarov , Tony Mathew , Andrew James McPhee , Daniel Moreno , Dhritiman Sagar , Wentao Shang
Abstract: The subject technology receives image data and depth data. The subject technology selects an augmented reality content generator corresponding to a three-dimensional (3D) effect. The subject technology applies the 3D effect to the image data and the depth data based at least in part on the selected augmented reality content generator. The subject technology generates, using a processor, a message including information related to the applied 3D effect, the image data, and the depth data.
-
公开(公告)号:US11189098B2
公开(公告)日:2021-11-30
申请号:US16457461
申请日:2019-06-28
Applicant: Snap Inc.
Inventor: Samuel Edward Hare , Andrew James McPhee , Maxim Maximov Lazarov , Wentao Shang , Kyle Goodrich , Tony Mathew
Abstract: Systems and methods are provided for capturing by a camera of a user device, a first image depicting a first environment of the user device; overlaying a first virtual object on a portion of the first image depicting the first environment; modifying a surface of the first virtual object using content captured by the user device; storing a second virtual object comprising the first virtual object with the modified surface; and generating for display the second virtual object on a portion of a second image depicting a second environment.
-
公开(公告)号:US20210256773A1
公开(公告)日:2021-08-19
申请号:US17307354
申请日:2021-05-04
Applicant: Snap Inc.
Inventor: Samuel Edward Hare , Andrew James McPhee , Tony Mathew
IPC: G06T19/00 , G06T7/70 , H04N9/87 , G11B27/036 , G06F3/0481 , G06F3/0484
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, and a method for rendering a three-dimensional virtual object in a video clip. The method and system include capturing, using a camera-enabled device, video content of a real-world scene and movement information collected by the camera-enabled device during capture of the video content. The captured video and movement information are stored. The stored captured video content is processed to identify a real-world object in the scene. An interactive augmented reality display is generated that: adds a virtual object to the stored video content to create augmented video content comprising the real-world scene and the virtual object and adjusts, during playback of the augmented video content, an on-screen position of the virtual object within the augmented video content based at least in part on the stored movement information.
-
公开(公告)号:US20210233310A1
公开(公告)日:2021-07-29
申请号:US17301789
申请日:2021-04-14
Applicant: Snap Inc.
Inventor: Samuel Edward Hare , Ebony James Charlton , Andrew James McPhee , Michael John Evans
Abstract: In various example embodiments, a system and methods are presented for generation and manipulation of three dimensional (3D) models. The system and methods cause presentation of an interface frame encompassing a field of view of an image capture device. The systems and methods detect an object of interest within the interface frame, generate a movement instruction with respect to the object of interest, and detect a first change in position and a second change in position of the object of interest. The systems and methods generate a 3D model of the object of interest based on the first change in position and the second change in position.
-
公开(公告)号:US11010968B2
公开(公告)日:2021-05-18
申请号:US16674892
申请日:2019-11-05
Applicant: Snap Inc.
Inventor: Samuel Edward Hare , Ebony James Charlton , Andrew James McPhee , Michael John Evans
Abstract: In various example embodiments, a system and methods are presented for generation and manipulation of three dimensional (3D) models. The system and methods cause presentation of an interface frame encompassing a field of view of an image capture device. The systems and methods detect an object of interest within the interface frame, generate a movement instruction with respect to the object of interest, and detect a first change in position and a second change in position of the object of interest. The systems and methods generate a 3D model of the object of interest based on the first change in position and the second change in position.
-
公开(公告)号:US10964114B2
公开(公告)日:2021-03-30
申请号:US16457461
申请日:2019-06-28
Applicant: Snap Inc.
Inventor: Samuel Edward Hare , Andrew James McPhee , Maxim Maximov Lazarov , Wentao Shang , Kyle Goodrich , Tony Mathew
Abstract: Systems and methods are provided for capturing by a camera of a user device, a first image depicting a first environment of the user device; overlaying a first virtual object on a portion of the first image depicting the first environment; modifying a surface of the first virtual object using content captured by the user device; storing a second virtual object comprising the first virtual object with the modified surface; and generating for display the second virtual object on a portion of a second image depicting a second environment.
-
公开(公告)号:US10803664B2
公开(公告)日:2020-10-13
申请号:US16853356
申请日:2020-04-20
Applicant: Snap Inc.
Inventor: Andrew James McPhee , Samuel Edward Hare , Peicheng Yu , Robert Cornelius Murphy , Dhritiman Sagar
IPC: G06T19/00 , G06T7/246 , G06F3/03 , G06F3/038 , A63F13/211 , G06F3/01 , G06F11/08 , G06T15/20 , G06F3/0346
Abstract: A redundant tracking system comprising multiple redundant tracking sub-systems, enabling seamless transitions between such tracking sub-systems, provides a solution to this problem by merging multiple tracking approaches into a single tracking system. This system is able to combine tracking objects with six degrees of freedom (6DoF) and 3DoF through combining and transitioning between multiple tracking systems based on the availability of tracking indicia tracked by the tracking systems. Thus, as the indicia tracked by any one tracking system becomes unavailable, the redundant tracking system seamlessly switches between tracking in 6DoF and 3DoF thereby providing the user with an uninterrupted experience.
-
-
-
-
-
-
-
-
-