-
公开(公告)号:US12039688B2
公开(公告)日:2024-07-16
申请号:US18142759
申请日:2023-05-03
Applicant: Snap Inc.
Inventor: Christine Barron , Virginia Drummond , Jean Luo , Alek Matthiessen , Celia Nicole Mourkogiannis , Jonathan Solichin , Olesia Voronova
CPC classification number: G06T19/20 , G06T7/20 , G06T7/90 , G06T19/006 , G06T2207/30201 , G06T2219/2012 , G06T2219/2016
Abstract: Systems, methods, and computer readable media for augmented reality beauty product tutorials. Methods disclose determining from live images of an augmented reality (AR) tutorial effects, the effects indicating changes to the live images of a presenter of the AR tutorial from a beauty product being applied to a body part of the presenter. The methods further comprising determining from the live images motion, the motion indicating motion of the beauty product from the beauty product being applied to the body part of the presenter and storing the effects and the motion.
-
公开(公告)号:US20240203072A1
公开(公告)日:2024-06-20
申请号:US18594733
申请日:2024-03-04
Applicant: Snap Inc.
Inventor: Jonathan Solichin
CPC classification number: G06T19/006 , G06F3/011 , G06F3/04842 , G06F3/167 , G10L15/08 , G10L15/22 , G10L2015/088
Abstract: Systems and methods describe an augmented reality (AR) system for generating AR experiences in real-time. The AR experience system receives a selection of an AR experience from an application running on a computer device, displays a first set of textual cues associated with the AR experience on the computer device, receives a first set of image data corresponding to the first set of textual cues, generates a first AR object associated with the AR experience, displays the first AR object on the computer device and a second set of textual cues associated with the AR experience, receives a second set of image data corresponding to the second set of textual cues, and generates a second AR object associated with the AR experience.
-
公开(公告)号:US11776264B2
公开(公告)日:2023-10-03
申请号:US17820661
申请日:2022-08-18
Applicant: Snap Inc.
Inventor: Christine Barron , Virginia Drummond , Jean Luo , Alek Matthiessen , Celia Nicole Mourkogiannis , Jonathan Solichin , Olesia Voronova
IPC: G06T19/00 , G06V20/40 , G06F16/732 , G06K7/10 , G06Q30/0601 , A61Q1/00
CPC classification number: G06V20/41 , G06F16/7335 , G06K7/10118 , G06Q30/0627 , G06T19/006 , G06V20/46 , A61Q1/00
Abstract: Systems, methods, and computer-readable media for adding beauty products to tutorials are presented. Methods include accessing video data comprising images of a presenter creating a tutorial, the tutorial depicting the presenter applying a beauty product to a body part of the presenter. Methods further include processing the video data to identify changes to the body part of the presenter from an application of the beauty product, and responding to identifying changes to the body part of the presenter from the application of the beauty product by processing the video data to identify the beauty product. Methods further include retrieving information regarding the beauty product and causing presentation of information regarding the beauty product on a display device.
-
公开(公告)号:US20220172448A1
公开(公告)日:2022-06-02
申请号:US17651524
申请日:2022-02-17
Applicant: Snap Inc.
Inventor: Travis Chen , Samuel Edward Hare , Yuncheng Li , Tony Mathew , Jonathan Solichin , Jianchao Yang , Ning Zhang
Abstract: Systems, devices, media, and methods are presented for object detection and inserting graphical elements into an image stream in response to detecting the object. The systems and methods detect an object of interest in received frames of a video stream. The systems and methods identify a bounding box for the object of interest and estimate a three-dimensional position of the object of interest based on a scale of the object of interest. The systems and methods generate one or more graphical elements having a size based on the scale of the object of interest and a position based on the three-dimensional position estimated for the object of interest. The one or more graphical elements are generated within the video stream to form a modified video stream. The systems and methods cause presentation of the modified video stream including the object of interest and the one or more graphical elements.
-
公开(公告)号:US20210298458A1
公开(公告)日:2021-09-30
申请号:US17301090
申请日:2021-03-24
Applicant: Snap Inc.
Inventor: Christine Barron , Virginia Drummond , Jean Luo , Alek Matthiessen , Celia Nicole Mourkogiannis , Jonathan Solichin , Olesia Voronova
IPC: A45D44/00 , G06T11/00 , G06F3/0484 , G06F3/0481 , G09B19/00 , G06Q30/06
Abstract: Systems, methods, and computer readable media for augmented reality beauty product tutorials are disclosed. Methods disclose displaying on a first portion of a screen a beauty product tutorial including pre-recorded images of a presenter applying a beauty product to a body part of the presenter and determining first effects indicating changes to make to live images of a user to simulate applying the beauty product to the body part of the user, where the first effects are determined based on second effects indicating changes to the pre-recorded images from applying the beauty product to the body part of the presenter. Methods further disclose processing the live images of the user to add the first effects and indications of motion of the beauty product and displaying the processed live images of the user on a second portion of the screen.
-
公开(公告)号:US20200258313A1
公开(公告)日:2020-08-13
申请号:US15929374
申请日:2020-04-29
Applicant: Snap Inc.
Inventor: Travis Chen , Samuel Edward Hare , Yuncheng Li , Tony Mathew , Jonathan Solichin , Jianchao Yang , Ning Zhang
Abstract: Systems, devices, media, and methods are presented for object detection and inserting graphical elements into an image stream in response to detecting the object. The systems and methods detect an object of interest in received frames of a video stream. The systems and methods identify a bounding box for the object of interest and estimate a three-dimensional position of the object of interest based on a scale of the object of interest. The systems and methods generate one or more graphical elements having a size based on the scale of the object of interest and a position based on the three-dimensional position estimated for the object of interest. The one or more graphical elements are generated within the video stream to form a modified video stream. The systems and methods cause presentation of the modified video stream including the object of interest and the one or more graphical elements.
-
公开(公告)号:US20240225241A1
公开(公告)日:2024-07-11
申请号:US18609698
申请日:2024-03-19
Applicant: Snap Inc.
Inventor: Christine Barron , Virginia Drummond , Jean Luo , Alek Matthiessen , Celia Nicole Mourkogiannis , Jonathan Solichin , Olesia Voronova
IPC: A45D44/00 , G06F3/04817 , G06F3/04842 , G06Q30/0601 , G06T11/00 , G09B19/00
CPC classification number: A45D44/005 , G06F3/04817 , G06F3/04842 , G06Q30/0601 , G06T11/001 , G09B19/003 , G06T2200/24
Abstract: Systems, methods, and computer readable media for augmented reality beauty product tutorials are disclosed. Methods disclose displaying on a first portion of a screen a beauty product tutorial including pre-recorded images of a presenter applying a beauty product to a body part of the presenter and determining first effects indicating changes to make to live images of a user to simulate applying the beauty product to the body part of the user, where the first effects are determined based on second effects indicating changes to the pre-recorded images from applying the beauty product to the body part of the presenter. Methods further disclose processing the live images of the user to add the first effects and indications of motion of the beauty product and displaying the processed live images of the user on a second portion of the screen.
-
公开(公告)号:US11991469B2
公开(公告)日:2024-05-21
申请号:US17363835
申请日:2021-06-30
Applicant: Snap Inc.
Inventor: Olha Rykhliuk , Jonathan Solichin , Olesia Voronova , Artem Yagodin
CPC classification number: H04N5/2621 , G06T7/246 , G06T7/73 , G06T11/00 , H04L51/10 , H04L51/18 , G06T2207/10016 , G06T2207/30196
Abstract: Systems and methods are presented for capturing a video in real-time by an image capture device using a skeletal pose system. The skeletal pose system identifies first pose information in the video, applies a first virtual effect to the video in response to identifying the first pose information, identifies second pose information in the video, and applies a second virtual effect to the video in response to identifying the first pose information.
-
公开(公告)号:US11969075B2
公开(公告)日:2024-04-30
申请号:US17938464
申请日:2022-10-06
Applicant: Snap Inc.
Inventor: Christine Barron , Virginia Drummond , Jean Luo , Alek Matthiessen , Celia Nicole Mourkogiannis , Jonathan Solichin , Olesia Voronova
IPC: A45D44/00 , G06F3/04817 , G06F3/04842 , G06Q30/0601 , G06T11/00 , G09B19/00
CPC classification number: A45D44/005 , G06F3/04817 , G06F3/04842 , G06Q30/0601 , G06T11/001 , G09B19/003 , G06T2200/24
Abstract: Systems, methods, and computer readable media for augmented reality beauty product tutorials are disclosed. Methods disclose displaying on a first portion of a screen a beauty product tutorial including pre-recorded images of a presenter applying a beauty product to a body part of the presenter and determining first effects indicating changes to make to live images of a user to simulate applying the beauty product to the body part of the user, where the first effects are determined based on second effects indicating changes to the pre-recorded images from applying the beauty product to the body part of the presenter. Methods further disclose processing the live images of the user to add the first effects and indications of motion of the beauty product and displaying the processed live images of the user on a second portion of the screen.
-
公开(公告)号:US11960653B2
公开(公告)日:2024-04-16
申请号:US17740567
申请日:2022-05-10
Applicant: Snap Inc.
Inventor: Jonathan Solichin , Xinyao Wang
IPC: G06F3/01 , G06F3/0481 , G06F3/16 , G06T19/00 , G06V40/10
CPC classification number: G06F3/017 , G06F3/0481 , G06F3/16 , G06T19/006 , G06V40/11
Abstract: Systems and methods herein describe a multi-modal interaction system. The multi-modal interaction system, receives a selection of an augmented reality (AR) experience within an application on a computer device, displays a set of AR objects associated with the AR experience on a graphical user interface (GUI) of the computer device, display textual cues associated with the set of augmented reality objects on the GUI, receives a hand gesture and a voice command, modifies a subset of augmented reality objects of the set of augmented reality objects based on the hand gesture and the voice command, and displays the modified subset of augmented reality objects on the GUI.
-
-
-
-
-
-
-
-
-