-
公开(公告)号:US11343474B2
公开(公告)日:2022-05-24
申请号:US16591462
申请日:2019-10-02
Applicant: QUALCOMM Incorporated
Inventor: Alireza Shoa Hassani Lashdan , Darren Gnanapragasam , Evgenii Krasnikov , Adrian Leung , David Hansen
Abstract: A camera image processor receives frames from an image sensor of the camera. While continuing to receive frames from the image sensor, the camera image processor detecting an action within one or more frames of the received frames, for example using a convolution neural network trained to recognize one or more actions. While continuing to receive frames from the image sensor, the camera image processor captures the one or more frames with the detected action, for example as a still image, or as a slow-motion portion of a video that includes the received frames.
-
公开(公告)号:US20200250101A1
公开(公告)日:2020-08-06
申请号:US16269399
申请日:2019-02-06
Applicant: QUALCOMM INCORPORATED
Inventor: GEORGE PATSILARAS , Wesley James Holland , Bohuslav Rychlik , Andrew Edmund Turner , Jeffrey Shabel , Simon Peter William Booth , Simo Petteri Kangaslampi , Christopher Koob , Wisnu Wurjantara , David Hansen , Ron Lieberman , Daniel Palermo , Colin Sharp , Hao Liu
IPC: G06F12/0893 , G06F12/06 , G06F3/06 , H03M7/30
Abstract: An intelligent tile-based memory bandwidth management solution executed by an address aperture, such as a compression address aperture, services linearly addressed data requests (read requests and write requests) from a processor to data stored in a memory component having a tile-based address structure. For read requests, the aperture stores previously read tiles (full or partial) in a tile-aware cache and then seeks to service future read requests from the cache instead of the long-term memory component. For write requests, the aperture stores the write data in the tile-aware cache and assembles the data with write data from other write requests so that full tile data writes to the long-term memory may be achieved in lieu of excessive partial-tile writes.
-
公开(公告)号:US12254405B2
公开(公告)日:2025-03-18
申请号:US17200090
申请日:2021-03-12
Applicant: QUALCOMM Incorporated
Inventor: David Hansen , Alireza Shoa Hassani Lashdan , Sivakumar Chidambaram , Haoping Xu , Jeffrey Kar Fai Wong , Stone Yun , Darren Gnanapragasam
Abstract: Technologies are provided for processing data in neural networks. An example method can include processing, by each layer of a neural network, a row in a first stripe of a data input, the row being processed sequentially in a horizontal direction and according to a layer-by-layer sequence; after processing the row, processing, by each layer, subsequent rows in the first stripe on a row-by-row basis, each subsequent row being processed sequentially in the horizontal direction and according to the layer-by-layer sequence; generating an output stripe based on the processing of the row and subsequent rows; processing, by each layer, a second stripe of the data input, each row in the second stripe being processed in the horizontal direction and according to the layer-by-layer sequence, wherein rows in the second stripe are processed on a row-by-row basis; and generating another output stripe based on the processing of the second stripe.
-
公开(公告)号:US20250097381A1
公开(公告)日:2025-03-20
申请号:US18468042
申请日:2023-09-15
Applicant: QUALCOMM Incorporated
Inventor: Nitin Bandwar , Wesley Elizaga Jonson , David Hansen , Alireza Shoa Hassani Lashdan
IPC: H04N7/01 , G06T5/40 , G06T7/20 , H04N19/172
Abstract: An example device for upconverting video data includes a memory configured to store video data; and a processing system comprising one or more processors implemented in circuitry, the processing system being configured to: determine an amount of motion between a region of a first frame of the video data and a corresponding region of a second frame of the video data; determine a number of frames to interpolate between the first frame and the second frame according to the amount of motion; and interpolate the determined number of frames to upconvert the video data.
-
公开(公告)号:US11538136B2
公开(公告)日:2022-12-27
申请号:US17083146
申请日:2020-10-28
Applicant: QUALCOMM Incorporated
Inventor: Stone Yun , Alireza Shoa Hassani Lashdan , Darren Gnanapragasam , David Hansen
Abstract: A device includes a memory configured to store an adapted network that is configured to generate a modified image based on a single image. The device includes a processor configured to obtain, from a stream of video data, a first distorted image depicting an object, and to provide the first distorted image to the adapted network to generate a first modified image. The processor is configured to obtain, from the stream of video data, a second distorted image depicting the object, and to provide the second distorted image to the adapted network to generate a second modified image. The object is distorted differently in the second distorted image than in the first distorted image. The processor is configured to generate a video output including the first modified image and the second modified image without visible artifacts due to distortion differences between the first distorted image and the second distorted image.
-
-
-
-