-
公开(公告)号:US20230396665A1
公开(公告)日:2023-12-07
申请号:US18447261
申请日:2023-08-09
Applicant: Synaptics Incorporated
Inventor: Vladan PETROVIC , Utkarsh GAUR , Pontus LIDMAN
IPC: H04L65/70 , H04N21/2662 , G06N3/08 , H04N21/258 , H04L65/403 , H04N21/24 , H04L65/75
CPC classification number: H04L65/70 , H04N21/2662 , G06N3/08 , H04N21/25825 , H04L65/403 , H04N21/2402 , H04L65/75
Abstract: Systems and method for streaming video content include downscaling video content using a downscaling model to generate downscaled video content and downloading the downscaled video content as a video stream and corresponding upscaling model to a client device. The system converts received video frames to a video memory format comprising channels having the same memory allocation size, each subsequent channel arranged in an adjacent memory location, for input to the downscaling model. The client device upscales the video stream using the received upscaling model for display by the client device in real-time. A training system trains the downscaling model to generate the downscaled video content, based on associated metadata identifying a type of video content. The downscaled video content and associated upscaling models are stored for access by an edge server, which downloads upscaling models to a client device to select an upscaling model.
-
公开(公告)号:US20170090609A1
公开(公告)日:2017-03-30
申请号:US14866142
申请日:2015-09-25
Applicant: SYNAPTICS INCORPORATED
Inventor: Vladan PETROVIC , David SOBEL
CPC classification number: G06F3/044 , G06F3/0416
Abstract: Embodiments described herein include a method, input device, and processing system for capacitive sensing. The input device comprises a plurality of transmitter electrodes and a plurality of receiver electrodes. The method comprises transmitting, on one or more of the plurality of transmitter electrodes, a capacitive sensing signal comprising a plurality of sensing half-cycles. The method further comprises sampling, two or more times during each sensing half-cycle, effects of the transmitted capacitive sensing signal on one or more of the plurality of receiver electrodes to produce half-cycle sensing data, filtering the half-cycle sensing data, and determining positional information for an input object using the filtered half-cycle sensing data.
-
公开(公告)号:US20210096686A1
公开(公告)日:2021-04-01
申请号:US16905780
申请日:2020-06-18
Applicant: SYNAPTICS INCORPORATED
Inventor: Jonathan LOSH , Derek SOLVEN , Vladan PETROVIC
Abstract: A sensor driver comprises a receiver and an interference mitigation element. The receiver is configured to acquire a resulting signal from a sensor electrode. The interference mitigation element is communicatively coupled with the receiver and is configured to receive interference data, generate an interference estimate from the interference data and a transfer function, and communicate the interference estimate to the receiver. The interference estimate removes charge from a resulting signal, mitigating effects of interference within the resulting signal.
-
公开(公告)号:US20180107335A1
公开(公告)日:2018-04-19
申请号:US15294672
申请日:2016-10-14
Applicant: SYNAPTICS INCORPORATED
Inventor: Vladan PETROVIC , David SOBEL
CPC classification number: G06F3/0418 , G06F3/044 , G06F2203/04105
Abstract: An input device is configured to detect signals from of an input object. Examples include acquiring a first signal on a first sensor electrode of the input device; acquiring a second signal on a second sensor electrode of the input device; combining the first signal and the second signal to produce a combined signal; demodulating the combined signal to determine an in-phase component of the combined signal and a quadrature component of the combined signal; and combining the in-phase component and the quadrature component to determine signal magnitude information.
-
公开(公告)号:US20220210213A1
公开(公告)日:2022-06-30
申请号:US17139905
申请日:2020-12-31
Applicant: SYNAPTICS INCORPORATED
Inventor: Vladan PETROVIC , Utkarsh GAUR , Pontus LIDMAN
IPC: H04L29/06 , H04N21/2662 , G06N3/08 , H04N21/24 , H04N21/258
Abstract: Systems and method for streaming video content include downscaling video content using a downscaling model to generate downscaled video content and downloading the downscaled video content as a video stream and corresponding upscaling model to a client device. The system converts received video frames to a video memory format comprising channels having the same memory allocation size, each subsequent channel arranged in an adjacent memory location, for input to the downscaling model. The client device upscales the video stream using the received upscaling model for display by the client device in real-time. A training system trains the downscaling model to generate the downscaled video content, based on associated metadata identifying a type of video content. The downscaled video content and associated upscaling models are stored for access by an edge server, which downloads upscaling models to a client device to select an upscaling model.
-
-
-
-