STATE-SPACE SYSTEM FOR PSEUDORANDOM ANIMATION

    公开(公告)号:US20230419578A1

    公开(公告)日:2023-12-28

    申请号:US18242964

    申请日:2023-09-06

    Applicant: Snap Inc.

    CPC classification number: G06T13/205 G06T7/246 G06T13/40 G06T13/80

    Abstract: Methods, devices, media, and other embodiments are described for a state-space system for pseudorandom animation. In one embodiment animation elements within a computer model are identified, and for each animation element motion patterns and speed harmonics are identified. A set of motion data values comprising a state-space description of the motion patterns and the speed harmonics are generated, and a probability assigned to each value of the set of motion data values for the state-space description. The probability can then be used to select and update a particular motion used in an animation generated from the computer model.

    Fast data accessing system using optical beacons

    公开(公告)号:US11823002B1

    公开(公告)日:2023-11-21

    申请号:US17138653

    申请日:2020-12-30

    Applicant: Snap Inc.

    CPC classification number: G06K7/1417 G06K7/10722

    Abstract: An apparatus to perform fast data access comprises a receiver, a processor, and a memory. The processor receives using the receiver a light signal from a light source. The light signal can be structured to generate a temporal code. The light source is an optical beacon that includes a Light-Emitting Diode (LED). The processor then decodes the light signal to generate a network address, and causes a display of a client device coupled to the apparatus to display information based on the network address. The network address can be a Uniform Resource Locator (URL) address and the information based on the network address includes a webpage associated with the URL. Other embodiments are described herein.

    MONOCULAR CAMERA DEFOCUS FACE MEASURING
    23.
    发明公开

    公开(公告)号:US20230360251A1

    公开(公告)日:2023-11-09

    申请号:US18144187

    申请日:2023-05-06

    Applicant: Snap Inc.

    CPC classification number: G06T7/70 G06V40/161 G06T2207/30201

    Abstract: A device that measures a size of a user's face, referred to as face scaling, using a monocular camera. Depth is calculated from sparse feature points. A face mesh is used to improve the estimation accuracy. A processing pipeline detects face features by applying a face landmark detection algorithm to find the important face feature points such as the eyes, nose, and mouth. The processing pipeline estimates feature points depth using depth obtained through image defocus. The processing pipeline further scales the face using an estimated depth of the face features.

    AUTOMATED DANCE ANIMATION
    24.
    发明公开

    公开(公告)号:US20230260180A1

    公开(公告)日:2023-08-17

    申请号:US18306732

    申请日:2023-04-25

    Applicant: Snap Inc.

    CPC classification number: G06T13/205 G06T7/246 G06T13/80 G06T13/40

    Abstract: Methods, devices, media, and other embodiments are described for generating, modifying, and outputting pseudorandom animations that can be synchronized to audio data. In one embodiment, a computer animation model made up of comprising one or more control points is accessed by one or more processors, which associate motion patterns with a first control point of the one or more control points, and associate one or more speed harmonics with the first control point. A set of motion states is identify with a motion state for the combinations of possibilities, and a probability value is assigned to each motion state of the set of motion states. The probability value can be used to probabilistically determine a particular motion state to be part of displayed animation for the computer animation model.

    Acoustic zooming
    25.
    发明授权

    公开(公告)号:US11721354B2

    公开(公告)日:2023-08-08

    申请号:US17447619

    申请日:2021-09-14

    Applicant: Snap Inc.

    Abstract: Method of performing acoustic zooming starts with microphones capturing acoustic signals associated with video content. Beamformers generate beamformer signals using the acoustic signals. Beamformer signals correspond respectively to tiles of video content. Each of the beamformers is respectively directed to a center of each of the tiles. Target enhanced signal is generated using beamformer signals. Target enhanced signal is associated with a zoom area of video content. Target enhanced signal is generated by identifying the tiles respectively having at least portions that are included in the zoom area, selecting beamformer signals corresponding to identified tiles, and combining selected beamformer signals to generate target enhanced signal. Combining selected beamformer signals may include determining proportions for each of the identified tiles in relation to the zoom area and combining selected beamformer signals based on the proportions to generate the target enhanced signal. Other embodiments are described herein.

    Selector input device to target recipients of media content items

    公开(公告)号:US11567335B1

    公开(公告)日:2023-01-31

    申请号:US16915280

    申请日:2020-06-29

    Applicant: Snap Inc.

    Abstract: An apparatus to target recipients of media content items comprises a camera, a communication interface, and a selector input device. The selector input device is communicatively coupled to the camera and the communication interface and has settings associated with groups of recipients. The groups of recipients include a first group and a second group. In response to receiving a selection of a first setting from the selector input device, the camera captures a first media content item and the communication interface transmits the first media content item to the first group. The selector input device can be a rotary wheel. To select the first setting from the plurality of settings, the user can rotate the rotary wheel to the first setting and press the rotary wheel. Other embodiments are described herein.

    STATE-SPACE SYSTEM FOR PSEUDORANDOM ANIMATION

    公开(公告)号:US20230024562A1

    公开(公告)日:2023-01-26

    申请号:US17804430

    申请日:2022-05-27

    Applicant: Snap Inc.

    Abstract: Methods, devices, media, and other embodiments are described for a state-space system for pseudorandom animation. In one embodiment animation elements within a computer model are identified, and for each animation element motion patterns and speed harmonics are identified. A set of motion data values comprising a state-space description of the motion patterns and the speed harmonics are generated, and a probability assigned to each value of the set of motion data values for the state-space description. The probability can then be used to select and update a particular motion used in an animation generated from the computer model.

    Trackpad on back portion of a device

    公开(公告)号:US11550435B2

    公开(公告)日:2023-01-10

    申请号:US17318806

    申请日:2021-05-12

    Applicant: Snap Inc.

    Abstract: Aspects of the present disclosure involve a system and a method for performing operations comprising: detecting physical touch of a touch-sensitive component on a back portion of a client device, the client device displaying a graphical user interface on a touch-sensitive display screen of a front portion of the client device; in response to detecting the physical touch, transmitting an electrical signal representing the physical touch of the touch-sensitive component on the back portion of the client device to the touch-sensitive display screen of the front portion of the client device; and causing an operation associated with the graphical user interface to be executed in response to the touch-sensitive display screen receiving the electrical signal representing the physical touch of the touch-sensitive component on the back portion of the client device.

    Shortcut keypad for visual electronic communications

    公开(公告)号:US11477318B1

    公开(公告)日:2022-10-18

    申请号:US17137953

    申请日:2020-12-30

    Applicant: Snap Inc.

    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.

    LOCATION-GUIDED SCANNING OF VISUAL CODES

    公开(公告)号:US20220262089A1

    公开(公告)日:2022-08-18

    申请号:US17537977

    申请日:2021-11-30

    Applicant: Snap Inc.

    Abstract: A method of implementing location-guided visual code scanning from long distances starts with a processor receiving from client device a media content item and a location of the client device. Processor detects a portion of the media content item including image of captured visual code. Processor aligns image of captured visual code in the portion of the media content item to generate rectified image of captured visual code. Processor selects, based on location of the client device, subset of visual codes of the visual codes in database that stores visual codes and visual code location estimates associated with the plurality of visual codes. Processor detects matching visual code from the subset of visual codes using the rectified image of the captured visual code and causes a selectable item associated with the matching visual code to be displayed by the client device. Other embodiments are described herein.

Patent Agency Ranking