2013-03 Entropy Modifier and methodThis invention makes it possible to change the entropy of data that is presented as bits. The biggest advantage is that the data can be compressed to a greater extent than with the prior art solutions. Higher compression ratio enables smaller data storages, less data bandwidth is needed in transmission, and energy consumption is decreased. The processing load can be reduced when the selection of the compression method is made based on entropy, and no actual coding is required during the method selection.
2013-03 Encoder, Decoder and methodThis invention makes it possible to reduce the entropy of data that is presented as bits or as any multi-bit digital values. The biggest advantage is that the data can be compressed to a greater extent than with the prior art solutions. Higher compression ratio enables smaller data storages, less data bandwidth is needed in transmission, and energy consumption is decreased. Furthermore, processing load can be reduced when the selection of the compression method is made based on the entropy and no actual coding is required to be executed during the method selection. The method also enables easy use of Delta coding in a situation where the amount of bits used in the data element is larger than the amount of bits used for representing the range of data. Data range can also be modified if the properties of data allow that, by using a positive or negative pedestal value.
2013-03 Data Encoder, Data Decoder and methodThis invention presents a new split-run-length encoding method which is effective not only for pre-processing and/or post-processing of continuous data, but for any kinds of 1D, 2D and 3D data that consist of graphics, image, video, audio, text and binary data compression algorithms.
Moreover, it is possible to update the implementation for network devices, microprocessors and computer software to use this new SRLE method instead of regular, prior art RLE methods, because the system and environment requirements do not need to be changed, yet a significant increase for compression ratio is gained, with higher performance, since the data size of output data is smaller.
2014-02 Encoder Apparatus, Decoder Apparatus and MethodThis invention describes a new method for encoding and decoding symbol data. It can be used for one-bit data symbols and also for data symbols with higher dynamics. Moreover, this invention describes methods on how the selection between different coding methods can be efficiently calculated by utilizing entropy and additional information. Furthermore, this invention describes what kind of combinations of algorithms can be used to find the best symbols format, the best entropy modification method and the best encoding method, and how this combination can be used the most efficiently for data compression and decompression.
2014-07 Encoder, decoder and methodThe invented set of different methods presented in this document can improve data compression results by utilizing the modified version of the known ODelta operator. The new methods contain many different prediction method alternatives and a quantizer that operates properly with ODelta wrapping. The new methods use also entropy coding to utilize all the benefits yielded by the ODelta-operated entropy reductions. The methods are suitable for various different kinds of data structures (e.g. frame, channel, block, packet). There are well defined coding methods for each structure, which create small amount of ODelta coded data
2015-06 Encoders, Decoders and Methods utilizing Mode SymbolsEncoding method that is very efficient when there is at least one dominant symbol ("mode symbol") in the input data. The encoder is operable, based on analysis of the input data, to identify at least one mode symbol therein, and generate a first data strem including non-mode symbols and the second data stream including runs of the at least one mode symbol, wherein the runs are indicative of occurrences of the at least one mode symbol. This method can be used for different types of symbols, for example, including numbers, bits, alphanumeric characters, words, and so forth. The encoder is capable of achieving a higher compression ratio for generating lossless compressed data as compared to other known conventional compression methods.