-
公开(公告)号:US20240303894A1
公开(公告)日:2024-09-12
申请号:US18665370
申请日:2024-05-15
申请人: Snap Inc.
发明人: Kyle Goodrich , Christie Marie Heikkinen , Pedram Javidpour , Andrew James McPhee , Daniel Moreno
IPC分类号: G06T13/40 , G06F3/0482 , G06T11/60 , G06T13/80 , H04L51/10
CPC分类号: G06T13/40 , G06F3/0482 , G06T11/60 , G06T13/80 , H04L51/10 , G06T2200/24
摘要: Methods and systems are disclosed for performing operations for generating a custom sticker. The operations include receiving, by a messaging application implemented on a first device, an image. The operations include receiving, by the messaging application, input that selects a region of the image. The operations include generating, by the messaging application, a graphical element comprising the region of the image selected by the input. The operations include applying, by the messaging application, one or more visual effects to the graphical element. The operations include causing the graphical element to be animated according to a given animation pattern selected from a plurality of animation patterns to generate an animated custom graphic. The operations include sending the animated custom graphic with the one or more visual effects from the first device to a second device.
-
公开(公告)号:US11948266B1
公开(公告)日:2024-04-02
申请号:US17941435
申请日:2022-09-09
申请人: Snap Inc.
CPC分类号: G06T19/20 , G06F3/017 , G06T19/006 , G06T2200/24 , G06T2219/024 , G06T2219/2016
摘要: The subject technology detects a first gesture and a second gesture, each gesture corresponding to an open trigger finger gesture. The subject technology detects a third gesture and a fourth gesture, each gesture corresponding to a closed trigger finger gesture. The subject technology, selects a first virtual object in a first scene. The subject technology detects a first location and a first position of a first representation of a first finger from the third gesture and a second location and a second position of a second representation of a second finger from the fourth gesture. 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 modifies a set of dimensions of the first virtual object to a different set of dimensions.
-
公开(公告)号:US20240087244A1
公开(公告)日:2024-03-14
申请号:US17941303
申请日:2022-09-09
申请人: Snap Inc.
CPC分类号: G06T19/006 , G06F3/017 , G06T7/20 , G06T7/70 , G06T19/20 , G06V20/20 , G06V40/28 , G06T2207/10016 , G06T2219/012 , G06T2219/2004 , G06V2201/07
摘要: The subject technology detects a location and a position of a representation of a finger in a set of frames captured by a camera of a client device. 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 renders the first virtual object within a first scene. The subject technology detects a first collision event corresponding to a first collider of the first virtual object intersecting with a second collider of a second virtual object. The subject technology modifies a set of dimensions of the second virtual object to a second set of dimensions. The subject technology renders the second virtual object based on the second set of dimensions within a second scene. The subject technology provides for display the rendered second virtual object within the second scene.
-
公开(公告)号:US20240087243A1
公开(公告)日:2024-03-14
申请号:US17941301
申请日:2022-09-09
申请人: Snap Inc.
CPC分类号: G06T19/006 , G06F3/017 , G06T7/70 , G06V40/28 , G06T2207/30196
摘要: The subject technology receives a set of frames. The subject technology detect a first gesture correspond to an open trigger finger gesture. The subject technology receives a second set of frames. The subject technology detects from the second set of frames, a second gesture correspond to a closed trigger finger gesture. The subject technology detects a location and a position of a representation of a finger from the closed 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 renders a movement of the first virtual object along a vector away from the location and the position of the representation of the finger within a first scene. The subject technology provides for display the rendered movement of the first virtual object along the vector within the first scene.
-
公开(公告)号:US20240087239A1
公开(公告)日:2024-03-14
申请号:US17930927
申请日:2022-09-09
申请人: Snap Inc.
CPC分类号: G06T19/006 , G06F3/017 , G06T7/20 , G06T7/70 , G06T19/20 , G06V10/761 , G06V40/28 , H04L51/046 , G06T2219/2012 , G06T2219/2016 , G06T2219/2021
摘要: The subject technology detects from a set of frames, a first gesture, the first gesture corresponding to a pinch gesture. The subject technology detects a first location and a first position of a first representation of a first finger from the first gesture and a second location and a second position of a second representation of a second finger from the first gesture. The subject technology detects a first collision event corresponding to a first collider and a second collider intersecting with a third collider of a first virtual object. 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 modifies the first virtual object to include an additional augmented reality content based at least in part on the first change and the second change.
-
公开(公告)号:US20240037878A1
公开(公告)日:2024-02-01
申请号:US18380577
申请日:2023-10-16
申请人: Snap Inc.
发明人: Samuel Edward Hare , Andrew James McPhee , Maxim Maximov Lazarov , Wentao Shang , Kyle Goodrich , Tony Mathew
CPC分类号: G06T19/006 , G06T19/20 , H04L51/04 , H04N5/272 , H04N23/90 , G06T2200/24 , G06T2219/2016
摘要: Systems and methods are provided for capturing by a camera of a user device, a first image depicting a first environment of the user device; overlaying a first virtual object on a portion of the first image depicting the first environment; modifying a surface of the first virtual object using content captured by the user device; storing a second virtual object comprising the first virtual object with the modified surface; and generating for display the second virtual object on a portion of a second image depicting a second environment.
-
公开(公告)号:US11847302B2
公开(公告)日:2023-12-19
申请号:US17821741
申请日:2022-08-23
申请人: Snap Inc.
IPC分类号: G06F3/0482 , G06F3/04847 , G06F3/0488
CPC分类号: G06F3/0482 , G06F3/0488 , G06F3/04847 , G06F2203/04104 , G06F2203/04806
摘要: 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.
-
公开(公告)号:US11798201B2
公开(公告)日:2023-10-24
申请号:US17249859
申请日:2021-03-16
申请人: Snap Inc.
IPC分类号: G06F3/01 , G06T11/00 , A47G1/02 , G06Q30/0601 , G06F3/0482 , G06F3/04847
CPC分类号: G06T11/00 , A47G1/02 , G06F3/017 , G06F3/0482 , G06Q30/0643 , G06F3/04847
摘要: 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; selecting, by the electronic mirroring device, a first whole-body outfit; displaying, by the electronic mirroring device, a representation of the user wearing the first whole-body outfit; detecting, by the electronic mirroring device, a hand gesture performed by the user in the video feed; and in response to detecting the hand gesture, transitioning, by the electronic mirroring device, the representation of the user from wearing the first whole-body outfit to wearing a second whole-body outfit.
-
公开(公告)号:US11694402B2
公开(公告)日:2023-07-04
申请号:US17506478
申请日:2021-10-20
申请人: Snap Inc.
IPC分类号: G06T17/20 , G06T15/04 , G06T19/20 , G06T7/246 , G06T3/20 , G06T3/40 , G06T7/20 , G06T11/60 , G06T13/20 , G06T15/00 , G06T19/00
CPC分类号: G06T17/20 , G06T3/20 , G06T3/40 , G06T7/20 , G06T7/251 , G06T11/60 , G06T13/20 , G06T15/00 , G06T15/04 , G06T19/006 , G06T19/20 , G06F2218/00 , G06T2219/2004 , G06T2219/2012 , G06T2219/2016
摘要: Systems and methods are provided for receiving a two-dimensional (2D) image comprising a 2D object; identifying a contour of the 2D object; generating a three-dimensional (3D) mesh based on the contour of the 2D object; and applying a texture of the 2D object to the 3D mesh to output a 3D object representing the 2D object.
-
公开(公告)号:US20230196675A1
公开(公告)日:2023-06-22
申请号:US18110128
申请日:2023-02-15
申请人: Snap Inc.
发明人: Piers George Cowburn , Kyle Goodrich , Samuel Edward Hare , Maxim Maximov Lazarov , David Li , Tony Mathew , Andrew James McPhee , Daniel Moreno , Isac Andreas Müller Sandvik , Wentao Shang
CPC分类号: G06T17/20 , G06T11/203 , G06T19/20 , G06T2219/2012 , G06T2219/2021
摘要: Systems and methods are provided for determining a location of a selection in a space viewable in a camera view on a display of a computing device, detecting movement of the computing device, and generating a path based on the location of the selection and the movement of the computing device. The systems and methods further provide for generating a three-dimensional (3D) mesh along the path, populating the 3D mesh with selected options to generate a 3D paint object, and causing the generated 3D paint object to be displayed. The systems and methods further provide for receiving a request to send a message comprising an image or video overlaid by the 3D paint object, capturing the image or video overlaid by the displayed 3D paint object, generating the message comprising the image or video overlaid by the 3D paint object, and sending the message to another computing device.
-
-
-
-
-
-
-
-
-