-
公开(公告)号:US20240184853A1
公开(公告)日:2024-06-06
申请号:US18439970
申请日:2024-02-13
Applicant: Snap Inc.
Inventor: Gurunandan Krishnan Gorumkonda
IPC: G06F18/214 , G06N3/04 , G06N3/08 , G10L21/14 , G10L25/30
CPC classification number: G06F18/2148 , G06N3/04 , G06N3/08 , G10L21/14 , G10L25/30 , G06F2218/08 , G06F2218/12
Abstract: A messaging system that extracts accompaniment portions from songs. Methods of accompaniment extraction from songs includes receiving an input song that includes a vocal portion and an accompaniment portion, transforming the input song to an input image, where the input image represents the frequencies and intensities of the input song, processing the input image using a convolutional neural network (CNN) to generate an output image, and transforming the output image to an output accompaniment, where the output accompaniment includes the accompaniment of the input song.
-
公开(公告)号:US12001024B2
公开(公告)日:2024-06-04
申请号:US18299923
申请日:2023-04-13
Applicant: Snap Inc.
Inventor: Jian Wang , Sizhuo Ma , Brevin Tilmon , Yicheng Wu , Gurunandan Krishnan Gorumkonda , Ramzi Zahreddine , Georgios Evangelidis
CPC classification number: G02B27/0172 , G06F3/013 , G06T19/006 , G02B2027/0138
Abstract: An energy-efficient adaptive 3D sensing system. The adaptive 3D sensing system includes one or more cameras and one or more projectors. The adaptive 3D sensing system captures images of a real-world scene using the one or more cameras and computes depth estimates and depth estimate confidence values for pixels of the images. The adaptive 3D sensing system computes an attention mask based on the one or more depth estimate confidence values and commands the one or more projectors to send a distributed laser beam into one or more areas of the real-world scene based on the attention mask. The adaptive 3D sensing system captures 3D sensing image data of the one or more areas of the real-world scene and generates 3D sensing data for the real-world scene based on the 3D sensing image data.
-
公开(公告)号:US20230069614A1
公开(公告)日:2023-03-02
申请号:US17898136
申请日:2022-08-29
Applicant: Snap Inc.
Abstract: Images of a scene are received. The images represent viewpoints corresponding to the scene. A pixel map of the scene is computed based on the plurality of images. Multi-plane image (MPI) layers from the pixel map are extracted in real-time. The MPI layers are aggregated. The scene is rendered from a novel viewpoint based on the aggregated MPI layers.
-
公开(公告)号:US20230043479A1
公开(公告)日:2023-02-09
申请号:US17967176
申请日:2022-10-17
Applicant: Snap Inc.
Inventor: Shree K. Nayar , Brian Anthony Smith , Karl Bayer , Marian Pho , Gurunandan Krishnan Gorumkonda
IPC: H04M1/72436 , H04W4/12 , H04M1/72457 , G06F3/04817 , H04M1/72469
Abstract: Shortcut keypad system for electronic communications comprises first apparatus and second apparatus. First apparatus and second apparatus each comprise an input device, a processor and a memory. The input device comprises selectable items including first selectable item. The processor of the first apparatus receives a selection of the first selectable item, and transmits a signal corresponding to the first selectable item to the second apparatus. The processor of the second apparatus receives the signal corresponding to the first selectable item, and causes the input device of the second apparatus to indicate that the signal corresponding to the first selectable item is received. Other embodiments are described herein.
-
公开(公告)号:US20220115034A1
公开(公告)日:2022-04-14
申请号:US17559854
申请日:2021-12-22
Applicant: Snap Inc.
Inventor: Gurunandan Krishnan Gorumkonda , Shree K. Nayar
Abstract: An audio response system can generate multimodal messages that can be dynamically updated on viewer's client device based on a type of audio response detected. The audio responses can include keywords or continuum-based signal (e.g., levels of wind noise). A machine learning scheme can be trained to output classification data from the audio response data for content selection and dynamic display updates.
-
公开(公告)号:US12135866B1
公开(公告)日:2024-11-05
申请号:US17138601
申请日:2020-12-30
Applicant: Snap inc.
Inventor: Shree K. Nayar , Gurunandan Krishnan Gorumkonda , Marian Pho
IPC: G06F3/04842 , G06F3/04817 , G06F3/04886 , H04N23/63
Abstract: Method to retrieve media content items using captured parameters associated with a moment starts with a processor detecting an activation of a selectable element. Processor determines parameters associated with the activation including a date and a time that the activation is detected and a location of the selectable element when the activation is detected. Processor stores in a memory of a client device a first record including the parameters. When a request for the first record is received, processor transmits the request to a server for media content items associated with at least one of the parameters of the first record. Media content items are uploaded to the server from client devices communicatively coupled to the server. Processor causes a display of the client device to display the media content items. Other embodiments are described herein.
-
公开(公告)号:US12112427B2
公开(公告)日:2024-10-08
申请号:US17898136
申请日:2022-08-29
Applicant: Snap Inc.
CPC classification number: G06T15/205 , G06T7/55 , G06T15/04 , G06T17/20 , G06T2207/10016 , G06T2207/10024 , G06T2207/10028
Abstract: Images of a scene are received. The images represent viewpoints corresponding to the scene. A pixel map of the scene is computed based on the plurality of images. Multi-plane image (MPI) layers from the pixel map are extracted in real-time. The MPI layers are aggregated. The scene is rendered from a novel viewpoint based on the aggregated MPI layers.
-
公开(公告)号:US12106412B2
公开(公告)日:2024-10-01
申请号:US17350954
申请日:2021-06-17
Applicant: Snap Inc.
Inventor: Gurunandan Krishnan Gorumkonda , Shree K. Nayar
CPC classification number: G06T13/205 , G06T13/80 , G10L25/57
Abstract: Methods, devices, media, and other embodiments are described for generating pseudorandom animations matched to audio data on a device. In one embodiment a video is generated and output on a display of the device using a computer animation model. Audio is detected from a microphone of the device, and the audio data is processed to determine a set of audio characteristics for the audio data received at the microphone of the device. A first motion state is randomly selected from the plurality of motion states, one or more motion values of the first motion state are generated using the set of audio characteristics, and the video is updated using the one or more motion values with the computer animation model to create an animated action within the video.
-
公开(公告)号:US20240288696A1
公开(公告)日:2024-08-29
申请号:US18653808
申请日:2024-05-02
Applicant: Snap Inc.
Inventor: Jian Wang , Sizhuo Ma , Brevin Tilmon , Yicheng Wu , Gurunandan Krishnan Gorumkonda , Ramzi Zahreddine , Georgios Evangelidis
CPC classification number: G02B27/0172 , G06F3/013 , G06T19/006 , G02B2027/0138
Abstract: An energy-efficient adaptive 3D sensing system. The adaptive 3D sensing system includes one or more cameras and one or more projectors. The adaptive 3D sensing system captures images of a real-world scene using the one or more cameras and computes depth estimates and depth estimate confidence values for pixels of the images. The adaptive 3D sensing system computes an attention mask based on the one or more depth estimate confidence values and commands the one or more projectors to send a distributed laser beam into one or more areas of the real-world scene based on the attention mask. The adaptive 3D sensing system captures 3D sensing image data of the one or more areas of the real-world scene and generates 3D sensing data for the real-world scene based on the 3D sensing image data.
-
公开(公告)号:US20240177390A1
公开(公告)日:2024-05-30
申请号:US18525291
申请日:2023-11-30
Applicant: Snap Inc.
Inventor: Gurunandan Krishnan Gorumkonda , Shree K. Nayar
CPC classification number: G06T13/40 , G06T13/205
Abstract: Method of generating a real-time avatar animation starts with a processor receiving acoustic segments of a real-time acoustic signal. For each of the acoustic segments, processor generates using a music analyzer neural network a tempo value and a dance energy category and selects dance tracks based on the tempo value and the dance energy category. Processor generates using the dance tracks dance sequences for avatars, generates real-time animations for the avatars based on the dance sequences and avatar characteristics for the avatars, and causes to be displayed on a first client device the real-time animations of the avatars. Other embodiments are described herein.
-
-
-
-
-
-
-
-
-