-
公开(公告)号:US20250119159A1
公开(公告)日:2025-04-10
申请号:US18916591
申请日:2024-10-15
Applicant: QUALCOMM Incorporated
Inventor: Haoping XU , Prajakt KULKARNI , Suze BALATSOS , Zhaohui DU , Shiqi SUN , Xiaoxuan YU , Nanda Kumar ASWATHA KUMAR , Sheng ZHAN
IPC: H03M7/30
Abstract: Systems and techniques are provided for compressing data. A process can include generating a compressed sub-packet by removing one or more sparsity bytes from a sequence of values corresponding to a sub-packet, the sequence of values including one or more sparsity bytes each equal to a configured sparsity value and one or more non-sparsity bytes each corresponding to a respective data value different from the configured sparsity value. A sub-packet header can be generated for the compressed sub-packet, and indicative of a respective location within the sequence of values of each non-sparsity byte. A packet header can be generated for a plurality of compressed sub-packets, and indicative of the configured sparsity value and respective coding information for each compressed sub-packet. A compressed data packet can be generated to include at least the packet header, the sub-packet header, and the one or more non-sparsity bytes included in the sequence of values.
-
公开(公告)号:US20240420276A1
公开(公告)日:2024-12-19
申请号:US18335854
申请日:2023-06-15
Applicant: QUALCOMM Incorporated
Inventor: Haoping XU , Suze BALATSOS , Prajakt KULKARNI , Brian VARGA , Nikolina ASKOVIC , Aranksha Normanbhai PATEL , Anam ZAIN , Darwin FAN , Neelkanth Pradhumanbhai PATEL , Manoj SHOKEEN
Abstract: Systems and techniques are provided for processing image data. A respective first value enclosed by a convolution kernel in each position of a plurality of positions of the convolution kernel along a row of the image data can be obtained and stored using a respective memory location associated with each position of the plurality of positions. Based on each respective first value, an accumulated value corresponding to a convolution output for each position of the plurality of positions can be updated. A plurality of second values enclosed by the convolution kernel in each position of the plurality of positions can be obtained. The plurality of second values includes a subset of the respective first values and an additional second value. A memory location used to store a first value not included in the plurality of second values can be updated to store the additional second value.
-