-
公开(公告)号:US12211157B2
公开(公告)日:2025-01-28
申请号:US18355209
申请日:2023-07-19
Applicant: Snap Inc.
Inventor: Piers Cowburn , Isac Andreas Müller Sandvik , Qi Pan , David Li
Abstract: A crowd-sourced modeling system to perform operations that include: receiving image data that comprises image attributes; accessing a 3D model based on at least the image attributes of the image data, wherein the 3D model comprises a plurality of parts that collectively depict an object or environment; identifying a change in the object or environment based on a comparison of the image data with the plurality of parts of the 3D model, the change corresponding to a part of the 3D model from among the plurality of parts; and generating an update to the part of the 3D model based on the image attributes of the image data.
-
公开(公告)号:US12211156B2
公开(公告)日:2025-01-28
申请号:US18163098
申请日:2023-02-01
Applicant: Snap Inc.
Inventor: Brian Anthony Smith , Yu Jiang Tham , Rajan Vaish
IPC: G06T19/00 , G06F3/01 , G06F3/0481 , G06F3/04847
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, method, and user interface to facilitate context based augmented reality communication between multiple users over a network. Virtual content item configuration data indicative of a selection by a first user of virtual content item to apply to a real-world environment that is visible to a second user via a second device is received from a first device. The virtual content item configuration data also includes one or more criteria to trigger application of the virtual content item to the real-world environment. A triggering event is detected based on satisfaction of the one or more criteria determined from context data generated at the second device. The second device presents the virtual content item overlaid on the real-world environment that is visible to the second user based on the triggering event.
-
公开(公告)号:US12209883B2
公开(公告)日:2025-01-28
申请号:US18373685
申请日:2023-09-27
Applicant: Snap Inc.
IPC: G06K9/00 , G01C3/08 , G03B35/02 , G03B35/10 , G06T7/593 , G06V10/10 , G06V10/147 , H04N23/45 , H04N23/51
Abstract: A method and apparatus for measuring a distance from a device to an object is described. One or more first images including the object are acquired by a first camera of the device and one or more first reference images are acquired by a second camera of the device, while the device is in a first position. One or more second images including the object and one or more second reference images are acquired by cameras of the device, while the device is in a second position, different from the first position. Based on the first and second reference images, information on the displacement of at least one camera of the device between the first and second position are determined. The distance from the device to the object is calculated based on the first and second images and the determined information on the displacement of the at least one camera.
-
公开(公告)号:US20250028397A1
公开(公告)日:2025-01-23
申请号:US18907989
申请日:2024-10-07
Applicant: Snap Inc.
Inventor: Austin Vaday , Rebecca Jean Lee , Jennica Pounds
Abstract: A text entry process for an Augmented Reality (AR) system. The AR system detects, using one or more cameras of the AR system, a start text entry gesture made by a user of the AR system. During text entry, the AR system detects, using the one or more cameras, a symbol corresponding to a fingerspelling sign made by the user. The AR system generates entered text data based on the symbol and provides text in a text scene component of an AR overlay provided by the AR system to the user based on the entered text data.
-
公开(公告)号:US12207199B2
公开(公告)日:2025-01-21
申请号:US18242392
申请日:2023-09-05
Applicant: Snap Inc.
Inventor: Yu Jiang Tham , John James Robertson , Gerald Nilles , Jason Heger , Praveen Babu Vadivelu
IPC: H04W52/02 , G01S5/00 , H04B1/3827 , H04W4/029
Abstract: Systems, methods, devices, computer readable media, and other various embodiments are described for location management processes in wearable electronic devices. Performance of such devices is improved with reduced time to first fix of location operations in conjunction with low-power operations. In one embodiment, low-power circuitry manages high-speed circuitry and location circuitry to provide location assistance data from the high-speed circuitry to the low-power circuitry automatically on initiation of location fix operations as the high-speed circuitry and location circuitry are booted from low-power states. In some embodiments, the high-speed circuitry is returned to a low-power state prior to completion of a location fix and after capture of content associated with initiation of the location fix. In some embodiments, high-speed circuitry is booted after completion of a location fix to update location data associated with content.
-
公开(公告)号:US12204807B2
公开(公告)日:2025-01-21
申请号:US18464013
申请日:2023-09-08
Applicant: Snap Inc.
Inventor: Timothy Sehn
IPC: G06F3/14 , G06F3/0482 , G06F3/04842 , G06F3/04883 , G06F3/0489 , G06F40/169 , G06T11/60 , G11B27/031 , G11B27/32 , H04L51/10 , H04L51/214 , H04L51/52 , H04L69/329
Abstract: A machine includes a processor and a memory connected to the processor. The memory stores instructions executed by the processor to receive a message and a message parameter indicative of a characteristic of the message, where the message includes a photograph or a video. A determination is made that the message parameter corresponds to a selected gallery, where the selected gallery includes a sequence of photographs or videos. The message is posted to the selected gallery in response to the determination. The selected gallery is supplied in response to a request.
-
公开(公告)号:US12204235B2
公开(公告)日:2025-01-21
申请号:US18390608
申请日:2023-12-20
Applicant: Snap Inc.
Inventor: Simon Saito Haagen Nielsen , Zachary Collins Conatser
IPC: G03B21/14 , G05D1/00 , G06F9/30 , G06T7/194 , B64U10/13 , B64U101/20 , B64U101/30
Abstract: A system including a drone having a projector to project an image from a projection origin. The drone also has a navigation unit to determine location information for the drone. A processor coupled to the drone includes a memory. Execution of programming by the processor configures the system to obtain a projection surface architecture for a projection surface. The projection surface architecture includes reference points that correspond to physical locations on the projection surface. Each reference point is associated with relationship data with respect to an architecture origin. The system also receives location information for the drone, adapts the relationship data responsive to change in the location information, adjusts the image using the adapted relationship data, and projects the adjusted image onto the projection surface.
-
公开(公告)号:US20250022037A1
公开(公告)日:2025-01-16
申请号:US18890294
申请日:2024-10-04
Applicant: Snap Inc.
Inventor: Jean Luo , Celia Nicole Mourkogiannis
IPC: G06Q30/0601 , G06N3/08 , G06V10/56 , G06V10/764 , G06V10/82 , G06V20/20 , G06V40/16
Abstract: The subject technology receives image data including a representation of a face of a user. The subject technology analyzes the image data to determine a set of characteristics of the representation of the face. The subject technology, based at least in part on the determined set of characteristics, selects a particular product and a set of media content associated with the particular product. The subject technology causes display, at a client device, at least one recommendation corresponding to the set of media content associated with the particular product.
-
公开(公告)号:US12198372B2
公开(公告)日:2025-01-14
申请号:US18156519
申请日:2023-01-19
Applicant: Snap Inc.
Inventor: Avihay Assouline , Itamar Berger , Gal Dudovitch , Matan Zohar
IPC: G06T7/73 , G06F18/214 , G06V20/20 , G06V20/40 , G06V20/64 , G06V40/10 , G06V40/20 , H04N21/4402 , H04L51/04
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and a method for detecting a pose of a user. The program and method include operations comprising receiving a monocular image that includes a depiction of a body of a user; detecting a plurality of skeletal joints of the body based on the monocular image; accessing a video feed comprising a plurality of monocular images received prior to the monocular image; filtering, using the video feed, the plurality of skeletal joints of the body detected based on the monocular image; and determining a pose represented by the body depicted in the monocular image based on the filtered plurality of skeletal joints of the body.
-
公开(公告)号:US20250014249A1
公开(公告)日:2025-01-09
申请号:US18889118
申请日:2024-09-18
Applicant: Snap Inc.
Inventor: Jean Luo , Celia Nicole Mourkogiannis
IPC: G06T11/60 , G06F3/0482 , G06F18/20 , G06F18/214 , G06N3/045 , G06N3/08 , G06V40/10 , H04L51/18
Abstract: Systems, methods, and computer readable media for messaging system with augmented reality (AR) makeup are presented. Methods include processing a first image to extract a makeup portion of the first image, the makeup portion representing the makeup from the first image and training a neural network to process images of people to add AR makeup representing the makeup from the first image. The methods may further include receiving, via a messaging application implemented by one or more processors of a user device, input that indicates a selection to add the AR makeup to a second image of a second person. The methods may further include processing the second image with the neural network to add the AR makeup to the second image and causing the second image with the AR makeup to be displayed on a display device of the user device.
-
-
-
-
-
-
-
-
-