-
公开(公告)号:US20240331265A1
公开(公告)日:2024-10-03
申请号:US18740125
申请日:2024-06-11
Applicant: Snap Inc.
Inventor: Piers George Cowburn , David Li , Isac Andreas Müller Sandvik , Qi Pan
IPC: G06T15/04 , G06F18/214 , G06T7/11 , G06T17/20 , G06V30/262
CPC classification number: G06T15/04 , G06F18/2148 , G06T7/11 , G06T17/20 , G06V30/274
Abstract: A semantic texture map system to generate a semantic texture map based on a 3D model that comprises a plurality of vertices that include coordinate that indicate positions of the plurality of vertices, a UV map, and a semantic segmentation image that comprises a set of semantic labels.
-
公开(公告)号:US20240325928A1
公开(公告)日:2024-10-03
申请号:US18582399
申请日:2024-02-20
Applicant: Snap Inc.
CPC classification number: A63F13/79 , A63F13/35 , A63F13/537 , A63F13/63 , G06N3/006 , G06T11/00 , A63F2300/5553 , A63F2300/6018
Abstract: Among other things, embodiments of the present disclosure provide systems and methods for modifying avatar components of avatar datasets for multiple users, generating avatars based on the datasets, and displaying multiple avatars on a display screen of a graphical user interface.
-
公开(公告)号:US12108146B2
公开(公告)日:2024-10-01
申请号:US17556713
申请日:2021-12-20
Applicant: Snap Inc.
Inventor: Kaveh Anvaripour , Christine Barron , Nathan Kenneth Boyd , Wayne Mike Cao , Ranidu Lankage
IPC: H04N23/667 , G06F3/00 , H04N5/91 , H04N23/63
CPC classification number: H04N23/667 , G06F3/00 , H04N5/91 , H04N23/632
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing different camera modes. The program and method provide for displaying, by a messaging application, a capture user interface for capturing video according to a first camera mode for capturing a single video clip to generate a media content item; providing, by the messaging application, a camera mode selection element within the capture user interface, the camera mode selection element being selectable to switch from the first camera mode to a second camera mode for capturing multiple video clips for combining to generate the media content item; receiving, via the capture user interface, user input selecting the camera mode selection element; and updating, by the messaging application and in response to receiving the user input, the capture user interface for video capture according to the second camera mode.
-
公开(公告)号:US12108027B2
公开(公告)日:2024-10-01
申请号:US18141833
申请日:2023-05-01
Applicant: Snap Inc.
Inventor: Clemens Birklbauer , Alexander Kane , Dominik Schnitzer
IPC: H04N17/00 , H04N23/56 , H04N25/531
CPC classification number: H04N17/002 , H04N23/56 , H04N25/531
Abstract: Camera pipeline exposure timestamp error determination methods and systems that detect latency in rolling shutter camera systems. The exposure timestamp error determination system includes a rolling shutter image sensor configured to capture an image and a processor. The processor determines timestamp error by capturing the image using the rolling shutter image sensor where the image includes a bar code encoded with a barcode timestamp. The processor then obtains a system exposure timestamp corresponding to capture of the image by the rolling shutter image sensor and the barcode timestamp by decoding the bar code. Pipeline exposure timestamp error is then determined for the rolling shutter camera system by comparing the obtained barcode timestamp to the system exposure timestamp.
-
公开(公告)号:US12108011B2
公开(公告)日:2024-10-01
申请号:US17566979
申请日:2021-12-31
Applicant: Snap Inc.
Inventor: Ilteris Canberk , Shin Hwun Kang , Kristina Marrero
IPC: G06T15/00 , G06V20/20 , H04N13/111 , H04N13/366
CPC classification number: H04N13/111 , G06V20/20 , H04N13/366
Abstract: Systems, devices, media, and methods are presented for producing an augmented reality (AR) experience for display on a smart eyewear device. The AR production system includes a marker registration utility for setting and storing markers, a localization utility for locating the eyewear device relative to a marker location and to the mapped environment, and a virtual object rendering utility to presenting one or more virtual objects having a desired size, shape, and orientation. A high-definition camera captures an input image of the environment. If the input image includes a marker, the system retrieves from memory a set of data including a first marker location expressed in terms relative to a marker coordinate system. The localization utility determines a local position of the eyewear device relative to the marker location. The virtual object rendering utility prepares one or more virtual objects for display based on the eyewear location, the head pose of the wearer, and the location of one or more physical object landmarks in the environment.
-
公开(公告)号:US12106441B2
公开(公告)日:2024-10-01
申请号:US18073280
申请日:2022-12-01
Applicant: Snap Inc.
Inventor: Kyle Goodrich , Samuel Edward Hare , Maxim Maximov Lazarov , Tony Mathew , Andrew James McPhee , Daniel Moreno , Wentao Shang
CPC classification number: G06T19/006 , G06T15/00
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and method for rendering three-dimensional captions (3D) in real-world environments depicted in image content. An editing interface is displayed on a client device. The editing interface includes an input component displayed with a view of a camera feed. A first input comprising one or more text characters is received. In response to receiving the first input, a two-dimensional (2D) representation of the one or more text characters is displayed. In response to detecting a second input, a preview interface is displayed. Within the preview interface, a 3D caption based on the one or more text characters is rendered at a position in a 3D space captured within the camera feed. A message is generated that includes the 3D caption rendered at the position in the 3D space captured within the camera feed.
-
公开(公告)号:US12105932B2
公开(公告)日:2024-10-01
申请号:US17965716
申请日:2022-10-13
Applicant: Snap Inc.
Inventor: Newar Husam Al Majid , Nathan Kenneth Boyd , Laurent Desserrey , Patrick Mandia , Matthew Thompson , Jeremy Voss
IPC: G06F3/048 , G06F3/0482 , G06F16/41 , G06F16/435 , G06F16/44 , H04L67/306 , H04L67/50
CPC classification number: G06F3/0482 , G06F3/048 , G06F16/41 , G06F16/435 , G06F16/44 , H04L67/306 , H04L67/535
Abstract: A contextual menu system may be configured to perform operations that include: identifying a media category based on a user profile, the user profile comprising user profile data; causing display of a GUI that includes a content menu, the content menu comprising at least a display of a set of media items associated with the media category identified based on the user profile data, the set of media items comprising at least a first media item; accessing the user profile data of the user profile, the user profile data including a browser history associated with the user profile; identifying the first media item among the browser history; and removing the content menu within the GUI in response to the identifying the first media item among the browser history.
-
公开(公告)号:US12105891B2
公开(公告)日:2024-10-01
申请号:US18357607
申请日:2023-07-24
Applicant: Snap Inc.
CPC classification number: G06F3/017 , G02B27/017 , G06F3/011 , G06T19/006 , G02B2027/0138 , G02B2027/0178
Abstract: A system for hand tracking for an Augmented Reality (AR) system. The AR system uses a camera of the AR system to capture tracking video frame data of a hand of a user of the AR system. The AR system generates a skeletal model based on the tracking video frame data and determines a location of the hand of the user based on the skeletal model. The AR system causes a steerable camera of the AR system to focus on the hand of the user.
-
公开(公告)号:US12105553B2
公开(公告)日:2024-10-01
申请号:US18236732
申请日:2023-08-22
Applicant: Snap Inc.
Inventor: Samuel Ahn , Jason Heger , Dmitry Ryuma
CPC classification number: G06F1/12 , G06F1/04 , G06F1/14 , G06F1/163 , G06F3/011 , G06F13/4221 , G06F15/17325 , G06F2213/0026
Abstract: An electronic eyewear device includes first and second systems on a chip (SoCs) having independent time bases that are synchronized by generating a common clock signal from a clock generator of the first SoC and simultaneously applying the common clock signal to a first counter of the first SoC and a second counter of the second SoC whereby the first counter and the second counter count clock edges of the common clock. The clock counts are shared through an interface between the first SoC and the second SoC and compared to each other. When the clock counts are different, a clock count of the first counter or the second counter is adjusted to cause the clock counts to match each other. The adjusted clock count is synchronized to the respective clocks of the first and second SoCs, thus synchronizing the first and second SoCs to each other.
-
公开(公告)号:US20240323641A1
公开(公告)日:2024-09-26
申请号:US18732899
申请日:2024-06-04
Applicant: Snap Inc.
Inventor: Xueyin Chen , Mehrdad Jahangiri
IPC: H04W4/021 , G06F16/29 , G06F16/487 , G06F16/909 , H04L51/10 , H04L51/222 , H04L67/306
CPC classification number: H04W4/021 , G06F16/29 , G06F16/487 , G06F16/909 , H04L51/10 , H04L51/222 , H04L67/306
Abstract: The present invention relates to a system to facilitate the identification of geo-cells, and the distribution of media content. A visitation tracking system is configured to retrieve location data from a client device, identify a geo-cell from among a set of geo-cells based on the location data, access a database that comprises media content associated with one or more physical location within the geo-cell, ranking a first media content among the media content, and loading the first media content at the client device based on the ranking, according to certain example embodiments.
-
-
-
-
-
-
-
-
-