H03M7/6041

Reducing error in data compression

Systems and methods are provided for reducing error in data compression and decompression when data is transmitted over low bandwidth communication links, such as satellite links. Embodiments of the present disclosure provide systems and methods for variable block size compression for gridded data, efficiently storing null values in gridded data, and eliminating growth of error in compressed time series data.

Data compression method, data decompression method, and related apparatus

A data compression method includes obtaining N to-be-compressed data blocks and N pieces of protection information (PI), where the N to-be-compressed data blocks are in a one-to-one correspondence with the N pieces of PI, and N is a positive integer greater than or equal to 2, compressing the N to-be-compressed data blocks to obtain a compressed data block, and compressing the N pieces of PI to obtain compressed PI.

Data processing system and method
11381251 · 2022-07-05 · ·

A data processing system and method are provided. The data processing system includes: a data acquisition unit, configured to acquire a plurality pieces of data related to a target object; and a data processing unit, configured to receive the plurality pieces of data and set a plurality of adjacent regions in a two-dimensional spatial representation of the plurality pieces of data according to a tolerable compression error. The plurality of regions include an adjacent first region and second region, respectively covering a plurality pieces of data. The data processing unit is configured to forwardly expand the second region to obtain the expanded second region overlapping the first region, calculate a compression error of data covered by the expanded second region, reset the first region and compress the data covered by the reset first region. The data processing system can reduce or minimize the data compression error.

COMPRESSION OF POWER SYSTEM SIGNALS

The present disclosure pertains to systems and methods to compress an input signal representing a parameter in an electric power system. In one embodiment, a system includes a data acquisition subsystem to receive an input signal comprising a plurality of high-speed representations of electrical conditions. A linear prediction subsystem generates an excitation signal estimate based on the input signal, a plurality of linear prediction coefficients based on the input signal, and an estimated signal based on the excitation signal estimate and the plurality of linear prediction coefficients. An error encoding subsystem may generate an encoding of an error signal based on a difference between the input signal and the estimated signal. A non-transitory computer-readable storage medium may store an encoded and compressed representation of the input signal comprising the excitation signal estimate, the plurality of linear prediction coefficients, and the encoding of the error signal.

Adaptive soft-bit compression in flash memory

A memory includes, in one embodiment, NAND elements; read/write circuitry; and compressed soft-bit circuitry. The compressed soft-bit circuitry is configured to determine or receive one or more NAND conditions and then determine a soft-bit delta and select a compression scheme based on the NAND conditions. The read/write circuitry is configured to read a set of hard bits from the NAND elements and sense a first set of soft-bits using the determined soft-bit delta while reading the set of hard bits from the NAND elements. The first set of soft-bits has a first fixed size, and each soft-bit of the first set of soft-bits indicates a reliability of a corresponding hard bit of the set of hard bits. The compressed soft-bit circuitry is also configured to generate a second set of soft-bits based on the selected compression scheme and output the second set of soft-bits to a controller.

Data compression apparatus and data compression method
11349494 · 2022-05-31 · ·

A compression engine calculates replacement CRC codes, in predetermined data lengths, for DIF-in cleartext data including cleartext data and multiple CRC codes based on the cleartext data. The compression engine generates headered compressed-text data in which a header including the replacement CRC codes is added to compressed-text data in which the cleartext data is compressed, and generates code-in compressed-text data by calculating multiple CRC codes based on the headered compressed-text data to add the calculated CRC codes to the headered compressed-text data.

Reducing error in data compression

Systems and methods are provided for reducing error in data compression and decompression when data is transmitted over low bandwidth communication links, such as satellite links. Embodiments of the present disclosure provide systems and methods for variable block size compression for gridded data, efficiently storing null values in gridded data, and eliminating growth of error in compressed time series data.

DATA PROCESSING SYSTEM AND METHOD
20220103184 · 2022-03-31 · ·

A data processing system and method are provided. The data processing system includes: a data acquisition unit, configured to acquire a plurality pieces of data related to a target object; and a data processing unit, configured to receive the plurality pieces of data and set a plurality of adjacent regions in a two-dimensional spatial representation of the plurality pieces of data according to a tolerable compression error. The plurality of regions include an adjacent first region and second region, respectively covering a plurality pieces of data. The data processing unit is configured to forwardly expand the second region to obtain the expanded second region overlapping the first region, calculate a compression error of data covered by the expanded second region, reset the first region and compress the data covered by the reset first region. The data processing system can reduce or minimize the data compression error.

DATA PROCESSING METHOD AND APPARATUS, AND RELATED PRODUCT

The present disclosure relates to a method, a device, and related products for processing data. In an embodiment of the present disclosure, when processing data related to a neural network, an optimal truncation threshold value for a plurality of pieces of data is determined. The data is truncated through the truncation data threshold, and the plurality of pieces of data is quantized from a high-precision format to a low-precision format. The method in the present disclosure can ensure the precision of data processing as high as possible while reducing the amount of data processing. In addition, the method also helps to significantly reduce the amount of data transmission, thereby greatly accelerating the data exchange among a plurality of computing devices.

Redundancy assisted noise control for accumulated iterative compression error
11308873 · 2022-04-19 · ·

A method of stress compensation in a display device includes accumulating a brightness value of images displayed by the display device, encoding the accumulated brightness value to preserve a protected portion of the accumulated brightness value, compressing the accumulated brightness value, storing the compressed accumulated brightness value in a memory, retrieving and decompressing the compressed accumulated brightness value to generate a decompressed value, and decoding the decompressed value based on the protected portion to generate a decoded value corresponding to the accumulated brightness value, the decoded value having lower compression noise than the decompressed value.