-
公开(公告)号:US20200311426A1
公开(公告)日:2020-10-01
申请号:US16814221
申请日:2020-03-10
Applicant: Snap Inc.
Inventor: Ebony James Charlton , Hao Hu , Yanjia Li , Xing Mei , Kevin Dechau Tang
IPC: G06K9/00 , G06T11/00 , G06F3/0488 , G06T7/60 , G06F16/51 , G06F16/538
Abstract: Method for receiving an input onto a graphical user interface at a client device, capturing an image frame at the client device, the image frame comprising a depiction of an object, identifying the object within the image frame, accessing media content associated with the object within a media repository in response to identifying the object, and causing presentation of the media content within the image frame at the client device.
-
公开(公告)号:US20200258307A1
公开(公告)日:2020-08-13
申请号:US16745117
申请日:2020-01-16
Applicant: Snap Inc.
Inventor: Ebony James Charlton , Jokubas Dargis , Eitan Pilipski , Dhritiman Sagar , Victor Shaburov
IPC: G06T19/00 , H04W4/02 , H04W4/021 , A63F13/428 , A63F13/213
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.
-
公开(公告)号:US10515480B1
公开(公告)日:2019-12-24
申请号:US16226108
申请日:2018-12-19
Applicant: Snap Inc.
Inventor: Samuel Edward Hare , Ebony James Charlton , Andrew James McPhee , Michael John Evans
Abstract: In various example embodiments, a system and methods are presented for generation and manipulation of three dimensional (3D) models. The system and methods cause presentation of an interface frame encompassing a field of view of an image capture device. The systems and methods detect an object of interest within the interface frame, generate a movement instruction with respect to the object of interest, and detect a first change in position and a second change in position of the object of interest. The systems and methods generate a 3D model of the object of interest based on the first change in position and the second change in position.
-
公开(公告)号:US10264422B2
公开(公告)日:2019-04-16
申请号:US15967201
申请日:2018-04-30
Applicant: Snap Inc.
Inventor: Ebony James Charlton , Sumant Hanumante , Zhou Ren , Dhritiman Sagar
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.
-
公开(公告)号:US10198859B2
公开(公告)日:2019-02-05
申请号:US15816795
申请日:2017-11-17
Applicant: Snap Inc.
Inventor: Samuel Edward Hare , Ebony James Charlton , Andrew James McPhee , Michael John Evans
Abstract: In various example embodiments, a system and methods are presented for generation and manipulation of three dimensional (3D) models. The system and methods cause presentation of an interface frame encompassing a field of view of an image capture device. The systems and methods detect an object of interest within the interface frame, generate a movement instruction with respect to the object of interest, and detect a first change in position and a second change in position of the object of interest. The systems and methods generate a 3D model of the object of interest based on the first change in position and the second change in position.
-
公开(公告)号:US20180253901A1
公开(公告)日:2018-09-06
申请号:US15654429
申请日:2017-07-19
Applicant: Snap Inc
Inventor: Ebony James Charlton , Jokubas Dargis , Eitan Pilipski , Dhritiman Sagar , Victor Shaburov
IPC: G06T19/00 , A63F13/213 , A63F13/428 , H04W4/04
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.
-
公开(公告)号:US09980100B1
公开(公告)日:2018-05-22
申请号:US15692990
申请日:2017-08-31
Applicant: Snap Inc.
Inventor: Ebony James Charlton , Sumant Hanumante , Zhou Ren , Dhritiman Sagar
CPC classification number: H04W4/043 , G06K9/00671 , G06K9/00691 , G06K9/00697 , G06K9/6215 , G06K9/6267 , G06T11/60 , H04L51/20 , H04L51/32 , 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.
-
公开(公告)号:US20250097376A1
公开(公告)日:2025-03-20
申请号:US18967192
申请日:2024-12-03
Applicant: Snap Inc.
Inventor: Ebony James Charlton , Michael John Evans , Samuel Edward Hare , Andrew James McPhee , Robert Cornelius Murphy , Eitan Pilipski
Abstract: Systems, devices, media and methods are presented for presentation of modified objects within a video stream. The systems and methods select an object of interest depicted within a user interface based on an associated image modifier, determine a modifier context based at least in part on one or more characteristics of the selected object, identify a set of image modifiers based on the modifier context, rank a first portion of the identified set of image modifiers based on a primary ordering characteristic, rank a second portion of the identified set of image modifiers based on a secondary ordering characteristic and cause presentation of the modifier icons for the ranked set of image modifiers.
-
公开(公告)号:US20250078413A1
公开(公告)日:2025-03-06
申请号:US18439491
申请日:2024-02-12
Applicant: Snap Inc.
Inventor: Ebony James Charlton , Maxwell Goedjen , Micah D. Jackson , Benjamin Lo , Arash Pessian , Christopher Cavins
IPC: G06T19/00 , H04N21/2187 , H04N21/431
Abstract: A method and system for augmenting live video feeds with augmented reality (AR) effects. A live video feed comprising a plurality of video frames is received and the format of the video frames is determined. The video frames are converted to a format compatible with an AR software development kit (SDK). One or more AR effects from the AR SDK are applied to the converted frames. This can include detecting depictions of objects in the frames and applying effects to the detected objects. The effects can be selected based on detected object types. The frames are then re-converted back to the original format. If the frame rate differs between the video feed and AR SDK, frame rate conversion is performed before and after applying the AR effects. The augmented video frames including the AR effects are provided as output, such as for broadcast or display.
-
公开(公告)号:US12113865B2
公开(公告)日:2024-10-08
申请号:US18207024
申请日:2023-06-07
Applicant: Snap Inc.
Inventor: Ebony James Charlton , Patrick Mandia , Celia Nicole Mourkogiannis
IPC: H04L67/131 , G06T7/00 , G06T7/70 , G06T19/00 , H04L67/01
CPC classification number: H04L67/131 , G06T7/70 , G06T7/97 , G06T19/006 , H04L67/01
Abstract: A methodology is described that provides access to augmented reality components maintained by a messaging server system directly from a third party resource, without having to first launch an associated messaging client (either a stand-alone app or a web-based version of the app). The technical problem of invoking an augmented reality component maintained by the messaging server system directly from a third party app is addressed by permitting third party app developers to include a deep link that references the identification of a desired augmented reality component into their third party resource. The deep link invoked from a third party resource causes activation of the messaging client, loading the augmented reality component represented by the identification referenced in the deep link, and activating, from the messaging client, a camera of the computer device that is executing the third party resource.
-
-
-
-
-
-
-
-
-