-
公开(公告)号:US20240296640A1
公开(公告)日:2024-09-05
申请号:US18664996
申请日:2024-05-15
Applicant: Snap Inc.
Inventor: Gal Dudovitch , Peleg Harel , Ma'ayan Mishin Shuvi , Itamar Berger , Avihay Assouline
CPC classification number: G06T19/006 , G06N3/02 , G06T19/20
Abstract: Aspects of the present disclosure involve a system for providing virtual experiences. The system performs operations including selecting, by a messaging application, a virtual experience that represents a previously captured real-world environment at a first location; accessing an image representing a new real-world environment at a second location, the image depicting a plurality of real-world objects; receiving input that selects a first real-world object from the plurality of real-world objects depicted in the image; and modifying the image, accessed at the second location, based on the virtual experience to depict the previously captured real-world environment with the first real-world object.
-
公开(公告)号:US12080261B2
公开(公告)日:2024-09-03
申请号:US18142181
申请日:2023-05-02
Applicant: Snap Inc.
Inventor: Ilteris Canberk , Donald Giovannini , Sana Park
CPC classification number: G10H1/0025 , G06T7/90 , G10H1/0041 , G06T2207/10024 , G06T2207/30204 , G10H2220/101 , G10H2220/445 , G10H2220/455
Abstract: Systems, devices, media, and methods are presented for playing audio sounds, such as music, on a portable electronic device using a digital color image of a note matrix on a map. A computer vision engine, in an example implementation, includes a mapping module, a color detection module, and a music playback module. The camera captures a color image of the map, including a marker and a note matrix. Based on the color image, the computer vision engine detects a token color value associated with each field. Each token color value is associated with a sound sample from a specific musical instrument. A global state map is stored in memory, including the token color value and location of each field in the note matrix. The music playback module, for each column, in order, plays the notes associated with one or more the rows, using the corresponding sound sample, according to the global state map.
-
公开(公告)号:US12080157B2
公开(公告)日:2024-09-03
申请号:US18367301
申请日:2023-09-12
Applicant: Snap Inc.
Inventor: Ari Krupnik
IPC: H04W88/02 , A63H27/00 , A63H30/04 , G06F3/0482 , G06F3/04883 , G08C17/02 , G10L15/22 , H04M1/72415 , H04N7/18
CPC classification number: G08C17/02 , A63H27/02 , A63H30/04 , G06F3/0482 , G06F3/04883 , G10L15/22 , H04M1/72415 , H04W88/02 , G08C2201/93 , G10L2015/223 , H04N7/183
Abstract: Methods and systems for utilizing a mobile computing device (e.g., such as a mobile phone) for use in controlling a model vehicle are described. Consistent with some embodiments, a mobile computing device provides various user controls for generating signals that are communicated to a radio transmitter device coupled with the mobile computing device, and ultimately broadcast to a receiver residing at a model vehicle. With some embodiments, the mobile computing device may be integrated with a controller housing which provides separate user controls, such that a combination of user controls present on the mobile computing device and the controller housing can be used to control a model vehicle.
-
公开(公告)号:US12079931B2
公开(公告)日:2024-09-03
申请号:US17856720
申请日:2022-07-01
Applicant: Snap Inc.
Inventor: Nathan Jurgenson , Linjie Luo , Jonathan M Rodriguez, II , Rahul Bhupendra Sheth , Jia Li , Xutao Lv
CPC classification number: G06T17/00 , G06T19/006 , G06T2210/56
Abstract: Systems and methods for image based location estimation are described. In one example embodiment, a first positioning system is used to generate a first position estimate. Point cloud data describing an environment is then accessed. A two-dimensional surface of an image of an environment is captured, and a portion of the image is matched to a portion of key points in the point cloud data. An augmented reality object is then aligned within one or more images of the environment based on the match of the point cloud with the image. In some embodiments, building façade data may additionally be used to determine a device location and place the augmented reality object within an image.
-
公开(公告)号:US20240292122A1
公开(公告)日:2024-08-29
申请号:US18657082
申请日:2024-05-07
Applicant: Snap Inc.
Inventor: Sagi Katz , Netanel Kligler , Gilad Refael
IPC: H04N25/57
CPC classification number: H04N25/57
Abstract: A method for increasing a dynamic range of a dual-pixel image sensor is described. The method includes detecting an intensity level of a full pixel from a plurality of pixels of an optical sensor, one or more full pixels of the plurality of pixels includes at least two sub-pixels, detecting an intensity level of one or more sub-pixels, detecting that the intensity level of the full pixel of the optical sensor has reached a saturation level of the full pixel, and in response to detecting that the intensity level of the full pixel of the optical sensor has reached the saturation level of the full pixel, computing an extrapolated intensity level of the full pixel based on the intensity level of the one or more sub-pixels.
-
公开(公告)号:US20240289009A1
公开(公告)日:2024-08-29
申请号:US18657488
申请日:2024-05-07
Applicant: Snap Inc.
Inventor: Ian Anthony Wehrman , Devin Doty , Richard Andrew Leatham
IPC: G06F3/04847 , G11B27/031
CPC classification number: G06F3/04847 , G11B27/031
Abstract: A method, to navigate a video editing project within a video editing application, includes storing a project timeline comprising a plurality of media content items arranged in a chronological sequence, the project timeline having a start time and an end time; causing presentation of a first tool interface, the first tool interface comprising: a video editing canvas for playback of the project timeline; a plurality of tools to enable respective video editing functions; and a plurality of indicia representing the respective plurality of media content items; detecting activation of a first indicium associated with a first media content item of the plurality of media content items; and advancing the playback of the project timeline to a chronological location corresponding to the location of the first media content item within the project timeline.
-
公开(公告)号:US12074978B2
公开(公告)日:2024-08-27
申请号:US18132636
申请日:2023-04-10
Applicant: Snap Inc.
Inventor: Peter Brook , Nicolas Dahlquist , Matthew Hanover
IPC: H04L29/06 , G06K7/10 , G06K19/10 , H04B10/114 , H04L9/08 , H04L9/14 , H04L9/30 , H04L9/32 , H04L9/40 , H04W4/80 , H04W12/04 , H04W12/06 , H04W12/50 , G06K7/14 , H04W12/77
CPC classification number: H04L9/3226 , G06K7/10762 , G06K19/10 , H04B10/114 , H04L9/0844 , H04L9/14 , H04L9/3066 , H04L63/18 , H04W4/80 , H04W12/04 , H04W12/06 , H04W12/50 , G06K7/1413 , G06K7/1417 , H04L2209/80 , H04W12/77
Abstract: Embodiments for device pairing using optical codes are described. One embodiment is a wearable device with an image sensor configured to capture an image including a first optical code from a first host device. The wearable device decodes the first optical code, and in response to the first optical code, initiates broadcast of a pairing advertisement. The host device displays a second optical code in response to the pairing advertisement, and the wearable device captures and processes the second optical code to determine a host pairing advertisement code. The wearable device then, in response to the second optical code, initiate broadcast of a second pairing advertisement including the host pairing advertisement code. In various embodiments, a secure wireless channel is then established and used for further secure communications.
-
公开(公告)号:US12073536B2
公开(公告)日:2024-08-27
申请号:US17883602
申请日:2022-08-09
Applicant: Snap Inc.
Inventor: Sagi Katz , David Ben Ezra
IPC: H04N13/239 , G06T5/10 , G06T5/50 , G06T7/00 , G06T7/593 , G06T7/90 , H04N13/00 , H04N13/128 , H04N13/332
CPC classification number: G06T5/50 , G06T5/10 , G06T7/0002 , G06T7/593 , G06T7/90 , G06T7/97 , H04N13/128 , H04N13/239 , H04N13/332 , G06T2207/30168 , H04N2013/0077 , H04N2013/0081
Abstract: Systems and method for correcting images including artifacts due to dirty camera lenses of electronic device are disclosed. Correction of images by the systems and methods includes obtaining a first raw pixel image of a scene captured with a first camera, obtaining a second raw image of the scene captured with a second camera separate from the first camera in a camera baseline direction, rectifying the first and second raw pixel images to create respective first and second rectified pixel images, determining disparity correspondence between corresponding image pixel pairs of the first and second rectified images in the camera baseline direction, mapping first and second rectified images into the same domain using the determined disparity, detect image artifact regions within each domain mapped image by comparing corresponding regions of the domain mapped images, determining correction factors for each detected image artifact region, and correcting the rectified first and second images by applying the determined correction factors.
-
公开(公告)号:US12073396B2
公开(公告)日:2024-08-27
申请号:US17984071
申请日:2022-11-09
Applicant: Snap Inc.
Inventor: Dylan Shane Eirinberg , Matthew Colin Grantham , Krish Jayaram , Patrick Mandia , Colin Usala , David Whyte
IPC: G06Q20/38 , G06Q20/40 , G06Q30/0601
CPC classification number: G06Q20/386 , G06Q20/384 , G06Q20/389 , G06Q20/401 , G06Q30/0613 , G06Q30/0641
Abstract: A method and a system include receiving a request to process a transaction, identifying, by the messaging application, transactional data based on the request, the transactional data corresponding to a user profile associated with the client device in an entity graph, determining a first desensitized data item associated with the user profile being included in the transactional data, providing for display a first user interface of the messaging application including a first user-selectable element corresponding to a completion of the transaction, receiving an indication of user selection of the first user-selectable element, and transmitting the transactional data to a secured processor.
-
公开(公告)号:US12072486B2
公开(公告)日:2024-08-27
申请号:US18113278
申请日:2023-02-23
Applicant: Snap Inc.
Inventor: Jeffrey Michael DeWall , Dominik Schnitzer , Amit Singh , Daniel Wagner
CPC classification number: G02B27/0025 , G02B27/0018 , G02B27/0172 , G02B2027/0138
Abstract: A method for configuring a digital light projector (DLP) of an augmented reality (AR) display device is described. A light source component of the DLP projector is configured to generate a single red-green-blue color sequence repetition per image frame. The AR display device identifies a color sequence of the light source component of the DLP projector and tracks a motion of the AR display device. The AR display device adjusts an operation of the DLP projector based on the single red-green-blue color sequence repetition, the color sequence of the light source component of the DLP projector, and the motion of the AR display device.
-
-
-
-
-
-
-
-
-