Abstract: Systems and methods are provided for receiving a two-dimensional (2D) image comprising a 2D object; identifying a contour of the 2D object; generating a three-dimensional (3D) mesh based on the contour of the 2D object; and applying a texture of the 2D object to the 3D mesh to output a 3D object representing the 2D object.
Type:
Application
Filed:
July 2, 2019
Publication date:
May 28, 2020
Inventors:
Samuel Edward Hare, Andrew James McPhee, Daniel Moreno, Kyle Goodrich
Abstract: Systems and methods are provided for receiving a two-dimensional (2D) image comprising a 2D object; identifying a contour of the 2D object; generating a three-dimensional (3D) mesh based on the contour of the 2D object; and applying a texture of the 2D object to the 3D mesh to output a 3D object representing the 2D object.
Type:
Application
Filed:
May 9, 2023
Publication date:
October 5, 2023
Inventors:
Samuel Edward Hare, Andrew James McPhee, Daniel Moreno, Kyle Goodrich
Abstract: Systems and methods are provided for receiving a two-dimensional (2D) image comprising a 2D object; identifying a contour of the 2D object; generating a three-dimensional (3D) mesh based on the contour of the 2D object; and applying a texture of the 2D object to the 3D mesh to output a 3D object representing the 2D object.
Type:
Application
Filed:
October 20, 2021
Publication date:
February 10, 2022
Inventors:
Samuel Edward Hare, Andrew James McPhee, Daniel Moreno, Kyle Goodrich
Abstract: Systems and methods are provided for receiving a two-dimensional (2D) image comprising a 2D object; identifying a contour of the 2D object; generating a three-dimensional (3D) mesh based on the contour of the 2D object; and applying a texture of the 2D object to the 3D mesh to output a 3D object representing the 2D object.
Type:
Grant
Filed:
October 20, 2021
Date of Patent:
July 4, 2023
Assignee:
Snap Inc.
Inventors:
Samuel Edward Hare, Andrew James McPhee, Daniel Moreno, Kyle Goodrich
Abstract: Systems and methods are provided for receiving a two-dimensional (2D) image comprising a 2D object; identifying a contour of the 2D object; generating a three-dimensional (3D) mesh based on the contour of the 2D object; and applying a texture of the 2D object to the 3D mesh to output a 3D object representing the 2D object.
Type:
Grant
Filed:
May 9, 2023
Date of Patent:
June 25, 2024
Assignee:
Snap Inc.
Inventors:
Samuel Edward Hare, Andrew James McPhee, Daniel Moreno, Kyle Goodrich
Abstract: Systems and methods are provided for receiving a two-dimensional (2D) image comprising a 2D object; identifying a contour of the 2D object; generating a three-dimensional (3D) mesh based on the contour of the 2D object; and applying a texture of the 2D object to the 3D mesh to output a 3D object representing the 2D object.
Type:
Grant
Filed:
October 20, 2021
Date of Patent:
December 5, 2023
Assignee:
Snap Inc.
Inventors:
Samuel Edward Hare, Andrew James McPhee, Daniel Moreno, Kyle Goodrich
Abstract: The subject technology receives first image data captured by a camera of an eyewear device. The subject technology detects, using a machine learning model, a representation of a display screen in the first image data. The subject technology selects at least a portion of the representation of the display screen. The subject technology adjusts a visual appearance of the portion of the representation of the display screen. The subject technology causes display of the adjusted visual appearance using a display system of the eyewear device.
Abstract: Systems and methods are provided for receiving a two-dimensional (2D) image comprising a 2D object; identifying a contour of the 2D object; generating a three-dimensional (3D) mesh based on the contour of the 2D object; and applying a texture of the 2D object to the 3D mesh to output a 3D object representing the 2D object.
Type:
Grant
Filed:
July 2, 2019
Date of Patent:
November 16, 2021
Assignee:
Snap Inc.
Inventors:
Samuel Edward Hare, Andrew James McPhee, Daniel Moreno, Kyle Goodrich
Abstract: Systems and methods are provided for performing operations comprising: capturing, by an electronic mirroring device, a video feed received from a camera of the electronic mirroring device, the video feed depicting a user; identifying a finger of a hand of the user in the video feed; determining a direction within the video feed to which the finger is pointing; and accessing a first menu option based on the direction within the video feed to which the finger is pointing.
Type:
Application
Filed:
October 2, 2023
Publication date:
January 25, 2024
Inventors:
Dylan Shane Eirinberg, Kyle Goodrich, Andrew James McPhee, Daniel Moreno
Abstract: Systems and methods are provided for performing operations comprising: capturing, by an electronic mirroring device, a video feed received from a camera of the electronic mirroring device, the video feed depicting a user; identifying a finger of a hand of the user in the video feed; determining a direction within the video feed to which the finger is pointing; and accessing a first menu option based on the direction within the video feed to which the finger is pointing.
Type:
Grant
Filed:
October 2, 2023
Date of Patent:
December 10, 2024
Assignee:
Snap Inc.
Inventors:
Dylan Shane Eirinberg, Kyle Goodrich, Andrew James McPhee, Daniel Moreno
Abstract: Systems and methods are provided for performing operations comprising: capturing, by an electronic mirroring device, a video feed received from a camera of the electronic mirroring device, the video feed depicting a user; identifying a finger of a hand of the user in the video feed; determining a direction within the video feed to which the finger is pointing; and accessing a first menu option based on the direction within the video feed to which the finger is pointing.
Type:
Application
Filed:
March 16, 2021
Publication date:
September 22, 2022
Inventors:
Dylan Shane Eirinberg, Kyle Goodrich, Andrew James McPhee, Daniel Moreno
Abstract: Systems and methods are provided for performing operations comprising: displaying one or more virtual objects on an eyewear device; detecting, by a camera of the eyewear device, a hand within view of the eyewear device; determining that a first finger of the hand is oriented along a same direction as the one or more virtual objects that are displayed; detecting movement of a second finger of the hand relative to the first finger; and controlling the display of the one or more virtual objects in response to detecting movement of the second finger to the first finger.
Type:
Application
Filed:
August 24, 2021
Publication date:
June 23, 2022
Inventors:
Kyle Goodrich, Andrew James McPhee, Daniel Moreno
Abstract: Systems and methods are provided for performing operations comprising: capturing, by an electronic mirroring device, a video feed received from a camera of the electronic mirroring device, the video feed depicting a user; identifying a finger of a hand of the user in the video feed; determining a direction within the video feed to which the finger is pointing; and accessing a first menu option based on the direction within the video feed to which the finger is pointing.
Type:
Grant
Filed:
March 16, 2021
Date of Patent:
November 7, 2023
Assignee:
Snap Inc.
Inventors:
Dylan Shane Eirinberg, Kyle Goodrich, Andrew James McPhee, Daniel Moreno
Abstract: Systems and methods are provided for performing operations comprising: displaying one or more virtual objects on an eyewear device; detecting, by a camera of the eyewear device, a hand within view of the eyewear device; determining that a first finger of the hand is oriented along a same direction as the one or more virtual objects that are displayed; detecting movement of a second finger of the hand relative to the first finger; and controlling the display of the one or more virtual objects in response to detecting movement of the second finger to the first finger.
Type:
Application
Filed:
December 28, 2024
Publication date:
May 1, 2025
Inventors:
Kyle Goodrich, Andrew James McPhee, Daniel Moreno
Abstract: A messaging system, which hosts a backend service for an associated messaging client application, includes a voice notes system that addresses the technical problem of serving an audio message to the recipient in a manner that permits the recipient to consume the message in a text format as a transcription. A chat user interface (UI) provided with the voice notes system permits a user to play an audio message or request generation of the transcription of the audio message on-demand to prevent unnecessary cluttering of the UI real estate.
Type:
Application
Filed:
December 28, 2021
Publication date:
June 29, 2023
Inventors:
Alex Edelsburg, Kyle Goodrich, Pedram Javidpour, Andrew James McPhee, Daniel Moreno, Jeremy Baker Voss
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.
Type:
Application
Filed:
August 4, 2022
Publication date:
November 24, 2022
Inventors:
Samuel Edward Hare, Andrew James McPhee, Maxim Maximov Lazarov, Wentao Shang, Kyle Goodrich, Tony Mathew