| CPC H03M 7/3059 (2013.01) [H03M 7/3082 (2013.01); H03M 7/6005 (2013.01); H03M 7/6011 (2013.01)] | 20 Claims |

|
1. A system for distributed data compression, comprising:
at least one edge computing device comprising at least one processor and at least one memory;
at least one central computing device comprising at least one processor and at least one memory;
a lightweight compression subsystem comprising programming instructions stored in the at least one memory of the at least one edge computing device that, when operating on the at least one processor, cause the at least one edge computing device to:
receive input data;
preprocess and encode the input data into a partially compressed representation; and
transmit the partially compressed representation to the at least one central computing device;
a central compression subsystem comprising programming instructions stored in the at least one memory of the at least one central computing device that, when operating on the at least one processor, cause the at least one central computing device to:
receive the partially compressed representation from the lightweight compression subsystem;
further process the partially compressed representation using adjustable compression parameters and a temporal modeling component;
generate reconstructed data from the processed representation; and
optimize the preprocessing, encoding, and reconstruction operations based on one or more optimization criteria.
|