-
公开(公告)号:US11972090B2
公开(公告)日:2024-04-30
申请号:US18109715
申请日:2023-02-14
Applicant: Snap Inc.
Inventor: Ebony James Charlton , Patrick Mandia , Celia Nicole Mourkogiannis
IPC: G06F3/0482 , G06F8/38 , G06F9/451 , G06F9/54 , G06T11/00
CPC classification number: G06F3/0482 , G06F8/38 , G06F9/451 , G06F9/541 , G06T11/00 , G06F2209/547 , G06T2200/24
Abstract: A user interface method is provided by an SDK embedded in a third party resource running on a portable device including a camera and a display. The method includes receiving an API call to display an image processing user interface and in response, displaying a first user interface comprising a list of selectable graphical items corresponding to a group of available image modification features. If user selection of a desired graphical item from the list of selectable graphical items is received, image modification features corresponding to the desired graphical item are applied to an image received from the camera, generating a modified image. A second user interface including the modified image is then displayed on the display.
-
公开(公告)号:US20230386112A1
公开(公告)日:2023-11-30
申请号:US18234226
申请日:2023-08-15
Applicant: Snap Inc.
Inventor: Ebony James Charlton , Sumant Hanumante , Zhou Ren , Dhritiman Sagar
IPC: G06T11/60 , H04W4/029 , H04W4/021 , H04W4/21 , G06V20/20 , G06V20/00 , H04L51/222 , G06F18/22 , G06F18/24 , G06V10/764 , G06V10/82 , G06V20/70 , H04W4/33
CPC classification number: G06T11/60 , H04W4/029 , H04W4/021 , H04W4/21 , G06V20/20 , G06V20/36 , G06V20/38 , H04L51/222 , G06F18/22 , G06F18/24 , G06V10/764 , G06V10/82 , G06V20/70 , G06V20/35 , H04W4/33 , H04W88/02
Abstract: A venue system of a client device can submit a location request to a server, which returns multiple venues that are near the client device. The client device can use one or more machine learning schemes (e.g., convolutional neural networks) to determine that the client device is located in one of specific venues of the possible venues. The venue system can further select imagery for presentation based on the venue selection. The presentation may be published as ephemeral message on a network platform.
-
公开(公告)号:US20230297445A1
公开(公告)日:2023-09-21
申请号:US18201639
申请日:2023-05-24
Applicant: Snap Inc.
Inventor: Ebony James Charlton , Patrick Mandia , Celia Nicole Mourkogiannis , Mykhailo Sokolov
CPC classification number: G06F9/541 , G06F9/451 , G06T11/00 , G06F2209/547
Abstract: A modular image processing SDK comprises an API to receive API calls from third party software running on a portable device including a camera. SDK logic receives and processes commands and parameters received from the API that are based on the API calls received from the third party software. An annotation system performs image processing operations on a feed from the camera based on image processing instructions and parameters received by the annotation system from the SDK logic. The image processing is based at least in part on augmented reality content generator data (or AR content generators), user input and sensor data.
-
公开(公告)号:US11710311B2
公开(公告)日:2023-07-25
申请号:US17827179
申请日:2022-05-27
Applicant: Snap Inc.
Inventor: Ebony James Charlton , Celia Nicole Mourkogiannis , Travis Chen , Kevin Dechau Tang , Kaveh Anvaripour
IPC: G06T7/70 , G06F16/538 , G06F16/51 , G06T11/60 , G06F3/0482 , G06V20/20
CPC classification number: G06V20/20 , G06F16/51 , G06F16/538 , G06T7/70 , G06T11/60 , G06F3/0482
Abstract: A contextual filter system configured to perform operations that include, capturing an image frame at a client device, wherein the image frame includes a depiction of an object, identifying an object category of the object based on the depiction of the object within the image frame, accessing media content associated with the object category within a media repository, generating a presentation of the media content, and causing display of the presentation of the media content within the image frame at the client device.
-
公开(公告)号:US11704880B2
公开(公告)日:2023-07-18
申请号:US17570037
申请日:2022-01-06
Applicant: Snap Inc.
Inventor: Ebony James Charlton , Patrick Mandia , Celia Nicole Mourkogiannis
IPC: G06T19/00 , H04L51/04 , H04L51/046 , G06N20/00 , H04L67/01
CPC classification number: G06T19/006 , G06N20/00 , H04L51/046 , H04L67/01 , G06T2219/024
Abstract: The technical problem of adding content that originates from a third party application to an augmented reality component maintained by a messaging server system is addressed by configuring the augmented reality component to modify content captured by a camera according to values of one or more attributes and by permitting delivery of said values, from the third party application to the messaging server system, in the payload of a deep link that references the identification of the augmented reality component.
-
公开(公告)号:US20230222745A1
公开(公告)日:2023-07-13
申请号:US18123028
申请日:2023-03-17
Applicant: Snap Inc.
Inventor: Ebony James Charlton , Jokubas Dargis , Eitan Pilipski , Dhritiman Sagar , Victor Shaburov
IPC: G06T19/00 , A63F13/213 , A63F13/428 , H04W4/02 , H04W4/021 , G06T15/00 , G06F16/95
CPC classification number: G06T19/006 , A63F13/213 , A63F13/428 , G06T19/003 , H04W4/02 , H04W4/021 , G06T15/00 , G06F16/95
Abstract: A context based augmented reality system can be used to display augmented reality elements over a live video feed on a client device. The augmented reality elements can be selected based on a number of context inputs generated by the client device. The context inputs can include location data of the client device and location data of nearby physical places that have preconfigured augmented elements. The preconfigured augmented elements can be preconfigured to exhibit a design scheme of the corresponding physical place.
-
公开(公告)号:US11657580B2
公开(公告)日:2023-05-23
申请号:US17505370
申请日:2021-10-19
Applicant: Snap Inc.
Inventor: Andrew James McPhee , Ebony James Charlton , Samuel Edward Hare , Michael John Evans , Jokubas Dargis , Ricardo Sanchez-Saez
IPC: G06T19/00 , G06T15/20 , G06T15/60 , G06F3/0346 , G06F3/01
CPC classification number: G06T19/006 , G06F3/011 , G06F3/0346 , G06T15/205 , G06T15/60
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 three-dimensional virtual objects within real-world environments. Virtual rendering of a three-dimensional virtual object can be altered appropriately as a user moves around the object in the real-world through utilization of a redundant tracking system comprising multiple tracking sub-systems. Virtual object rendering can be with respect to a reference surface in a real-world three-dimensional space depicted in a camera view of a mobile computing device.
-
公开(公告)号:US20230139857A1
公开(公告)日:2023-05-04
申请号:US18146878
申请日:2022-12-27
Applicant: Snap Inc.
Inventor: Ebony James Charlton , Omer Cansizoglu , Kirk Ouimet , Nathan Kenneth Boyd
IPC: G06T11/60 , H04L67/306 , A63F13/79 , A63F13/00 , A63F13/213 , G06F3/01 , A63F13/352 , A63F13/65 , A63F13/58 , G06V20/20 , G06V40/16 , H04L51/52 , H04L67/52
Abstract: A system and method for presentation of computer vision (e.g., augmented reality, virtual reality) using user data and a user code is disclosed. A client device can detect an image feature (e.g., scannable code) in one or more images. The image feature is determined to be linked to a user account. User data from the user account can then be used to generate one or more augmented reality display elements that can be anchored to the image feature in the one or more images.
-
公开(公告)号:US11354898B2
公开(公告)日:2022-06-07
申请号:US17237932
申请日:2021-04-22
Applicant: Snap Inc.
Inventor: Ebony James Charlton , Celia Nicole Mourkogiannis , Travis Chen , Kevin Dechau Tang , Kaveh Anvaripour
IPC: G06T7/70 , G06F16/538 , G06F16/51 , G06T11/60 , G06F3/0482 , G06V20/20
Abstract: A contextual filter system configured to perform operations that include, capturing an image frame at a client device, wherein the image frame includes a depiction of an object, identifying an object category of the object based on the depiction of the object within the image frame, accessing media content associated with the object category within a media repository, generating a presentation of the media content, and causing display of the presentation of the media content within the image frame at the client device.
-
公开(公告)号:US20220130119A1
公开(公告)日:2022-04-28
申请号:US17570037
申请日:2022-01-06
Applicant: Snap Inc.
Inventor: Ebony James Charlton , Patrick Mandia , Celia Nicole Mourkogiannis
IPC: G06T19/00 , H04L51/046 , G06N20/00 , H04L67/01
Abstract: The technical problem of adding content that originates from a third party application to an augmented reality component maintained by a messaging server system is addressed by configuring the augmented reality component to modify content captured by a camera according to values of one or more attributes and by permitting delivery of said values, from the third party application to the messaging server system, in the payload of a deep link that references the identification of the augmented reality component.
-
-
-
-
-
-
-
-
-