-
公开(公告)号:US11978283B2
公开(公告)日:2024-05-07
申请号:US17249855
申请日:2021-03-16
Applicant: Snap Inc.
Inventor: Dylan Shane Eirinberg , Kyle Goodrich , Andrew James McPhee , Daniel Moreno
IPC: G06F3/04847 , G02B27/01 , G06F3/01 , G06F3/0482 , G06F3/14 , G06V40/20
CPC classification number: G06V40/28 , G02B27/0172 , G06F3/017 , G06F3/0482 , G06F3/04847 , G06F3/1454 , G06V40/23 , G02B2027/0178
Abstract: Systems and methods are provided for performing operations comprising: capturing, by an electronic mirroring device, a video feed received from a camera of the electronic mirroring device, the video feed depicting a user; displaying, by one or more processors of the electronic mirroring device, one or more menu options on the video feed that depicts the user; identifying a hand of the user in the video feed; determining that a position of the hand in the video feed overlaps a position of a given menu option of the one or more menu options; and performing an operation associated with the given menu option in response to determining that the position of the hand in the video feed overlaps the position of the given menu option.
-
公开(公告)号:US11961189B2
公开(公告)日:2024-04-16
申请号:US18144058
申请日:2023-05-05
Applicant: Snap Inc.
Inventor: Kyle Goodrich , Samuel Edward Hare , Maxim Maximov Lazarov , Tony Mathew , Andrew James McPhee , Daniel Moreno , Dhritiman Sagar , Wentao Shang
IPC: G06T19/00 , G06F3/0482 , G06F3/04842 , G06T7/50 , H04L51/42
CPC classification number: G06T19/00 , G06F3/04842 , G06T7/50 , H04L51/42 , G06T2207/20084
Abstract: The subject technology generates depth data using a machine learning model based at least in part on captured image data from at least one camera of a client device. The subject technology applies, to the captured image data and the generated depth data, a 3D effect based at least in part on an augmented reality content generator. The subject technology generates a depth map using at least the depth data. The subject technology generates a packed depth map based at least in part on the depth map, the generating the packed depth map. The subject technology converts a single channel floating point texture to a raw depth map. The subject technology generates multiple channels based at least in part on the raw depth map. The subject technology generates a segmentation mask based at least on the captured image data. The subject technology performs background inpainting and blurring of the captured image data using at least the segmentation mask to generate background inpainted image data.
-
公开(公告)号:US20240087609A1
公开(公告)日:2024-03-14
申请号:US17941292
申请日:2022-09-09
Applicant: Snap Inc.
Inventor: Kyle Goodrich , Maxim Maximov Lazarov , Andrew James McPhee , Daniel Moreno
IPC: G11B27/031 , G06T19/00 , G06V40/20
CPC classification number: G11B27/031 , G06T19/006 , G06V40/28
Abstract: The subject technology receives frames of a source media content. The subject technology detects from the frames of the source media content, a first gesture indicating a cut point at a particular frame of the source media content, the cut point associated with a trimming operation to be performed on the source media content. The subject technology selects a starting frame and an ending frame from the frames based at least in part on the cut point at the particular frame. The subject technology performs the trimming operation based on the starting frame and the ending frame. The subject technology generates a second media content using the third set of frames. The subject technology provides for display at least a portion of the third set of frames of the second media content.
-
公开(公告)号:US20240087246A1
公开(公告)日:2024-03-14
申请号:US17941612
申请日:2022-09-09
Applicant: Snap Inc.
Inventor: Kyle Goodrich , Maxim Maximov Lazarov , Andrew James McPhee , Daniel Moreno
CPC classification number: G06T19/006 , G06F3/017 , G06T7/20 , G06T7/70 , G06T19/20 , G06V10/761 , G06V20/20 , G06V40/28 , G06T2219/2004 , G06T2219/2021 , G06V2201/07
Abstract: The subject technology detects a first gesture corresponding to an open trigger finger gesture. The subject technology detects a location and a position of a representation of a finger from the open trigger finger gesture. The subject technology generates a first virtual object based at least in part on the location and the position of the representation of the finger. The subject technology detects a first collision event. The subject technology detects a second gesture corresponding to a closed trigger finger gesture. The subject technology selects the second virtual object. The subject technology renders the first virtual object as attached to the second virtual object in response to the selecting. The subject technology provides for display the rendered first virtual object as attached to the second virtual object within a first scene.
-
公开(公告)号:US20240087245A1
公开(公告)日:2024-03-14
申请号:US17941522
申请日:2022-09-09
Applicant: Snap Inc.
Inventor: Kyle Goodrich , Maxim Maximov Lazarov , Andrew James McPhee , Daniel Moreno
IPC: G06T19/00 , G06F3/01 , G06T7/20 , G06T7/70 , G06T19/20 , G06V10/74 , G06V20/20 , G06V40/20 , H04L51/046
CPC classification number: G06T19/006 , G06F3/017 , G06T7/20 , G06T7/70 , G06T19/20 , G06V10/761 , G06V20/20 , G06V40/28 , H04L51/046 , G06T2219/2004 , G06V2201/07
Abstract: The subject technology detects a first location and a first position of a first representation of a first finger and a second location and a second position of a second representation of a second finger. The subject technology detects a first particular location and a first particular position of a first particular representation of a first particular finger and a second particular location and a second particular position of a second particular representation of a second particular finger. The subject technology detects a first change in the first location and the first position and a second change in the second location and the second position. The subject technology detects a first particular change in the first particular location and the first particular position and a second particular change in the second particular location and the second particular position. The subject technology generates a set of virtual objects.
-
公开(公告)号:US20240061552A1
公开(公告)日:2024-02-22
申请号:US18499753
申请日:2023-11-01
Applicant: Snap Inc.
Inventor: Kyle Goodrich , Andrew James McPhee , Daniel Moreno
IPC: G06F3/0482 , G06F3/04847 , G06F3/0488
CPC classification number: G06F3/0482 , G06F3/04847 , G06F3/0488 , G06F2203/04806 , G06F2203/04104
Abstract: Systems and methods are provided for navigating messaging application interfaces. The systems and methods include operations for: displaying, by a messaging application of a user device, a menu comprising a first set of options relating to a first level in a hierarchy of levels; detecting, by a touch sensor, one finger touch of a first option of the first set of options; in response to detecting the one finger touch of the first option, displaying, by the messaging application, a second set of options related to the first option, the second set of options relating to a second level in the hierarchy of levels; detecting, by the touch sensor, two finger touch of a second option of the second set of options; and in response to detecting the two finger touch of the second option, re-displaying, by the messaging application, the first set of options.
-
公开(公告)号:US20240048678A1
公开(公告)日:2024-02-08
申请号:US18489688
申请日:2023-10-18
Applicant: Snap Inc.
Inventor: Kyle Goodrich , Samuel Edward Hare , Maxim Maximov Lazarov , Tony Mathew , Andrew James McPhee , Daniel Moreno , Dhritiman Sagar , Wentao Shang
IPC: H04N13/128 , G06T19/00 , H04N13/239 , G06T7/593 , G06T7/571 , H04N13/111 , H04L67/131
CPC classification number: H04N13/128 , G06T19/006 , H04N13/239 , G06T7/593 , G06T7/571 , H04N13/111 , H04L67/131 , H04N2013/0081
Abstract: The subject technology receives, at a client device, a selection of a selectable graphical item from a plurality of selectable graphical items, the selectable graphical item comprising an augmented reality content generator including a 3D effect. The subject technology applies, to image data and depth data, the 3D effect based at least in part on the augmented reality content generator, the applying the 3D effect. The subject technology generates a depth map using at least the depth data, generates a segmentation mask based at least on the image data, and performs background inpainting and blurring of the image data using at least the segmentation mask to generate background inpainted image data. The subject technology generates a 3D message based at least in part on the applied 3D effect.
-
公开(公告)号:US20240039878A1
公开(公告)日:2024-02-01
申请号:US18050869
申请日:2022-10-28
Applicant: Snap Inc.
Inventor: Daniel Jonik , Daniel Moreno , Yu Wang
IPC: H04L51/21
CPC classification number: H04L51/21
Abstract: An interaction system that provides users in mutual affinity relationships to send messages. Interaction applications of two or more users receives notifications of a mutual affinity relationship between the first user and the second user. The interaction applications configure respective mutual affinity widgets by associating the mutual affinity widget with the respective other user. Icons of the mutual affinity widgets are provided on respective home screens of the users. Upon detecting a selection of the mutual affinity widget by a first user, a message creation interface is provided to the first user and a message is generated based on an image captured by the first user using the message creation user interface. The message is then sent to a second user. The second user uses their own mutual affinity widget to access the message.
-
公开(公告)号:US20240015126A1
公开(公告)日:2024-01-11
申请号:US17810992
申请日:2022-07-06
Applicant: Snap Inc.
Inventor: Nathan Kenneth Boyd , Alex Edelsburg , Daniel Moreno , David Paliwoda , Jeremy Baker Voss
IPC: H04L51/216 , H04L51/043 , H04L51/224 , G06F3/0483
CPC classification number: H04L51/216 , H04L51/043 , H04L51/224 , G06F3/0483
Abstract: Aspects of the present disclosure involve a system for managing a conversation across multiple windows or tabs. The system accesses a conversation interface of a messaging application on a first web session and presents the conversation interface in the first web session. The system receives a request to access the conversation interface from a second web session. In response to receiving the request, the system transfers the conversation interface from the first web session to the second web session.
-
公开(公告)号:US20240004517A1
公开(公告)日:2024-01-04
申请号:US17854946
申请日:2022-06-30
Applicant: Snap Inc.
Inventor: Nathan Kenneth Boyd , Daniel Moreno , David Phillip Taitz , Jeremy Baker Voss , Yu Wang
IPC: H04L51/212 , H04L51/043 , H04L51/216 , H04L51/23
CPC classification number: H04L51/212 , H04L51/043 , H04L51/216 , H04L51/23
Abstract: Aspects of the present disclosure involve a system for filtering conversations. The system generates for display, by a messaging application, a plurality of shortcut options, each of the plurality of shortcut options comprising a respective filtering criterion. In response to receiving input that selects a given shortcut option of the plurality of shortcut options, the system retrieves the filtering criterion associated with the given shortcut option. The system searches a plurality of conversations to identify a subset of conversations that match the filtering criterion. The system generates for display together with the plurality of shortcut options, a plurality of representations of the identified subset of conversations in which one or more messages have been exchanged between a user and one or more friends of the user.
-
-
-
-
-
-
-
-
-