Patent ID: 9204169
Filing Date: 2015-12-01
Classification: H04N

Abstract:
1. A method for compressing an image having a plurality of image blocks, the method comprising: selecting, by a processor, an image block from the plurality of image blocks to compress; computing, by the processor, a sum of sinusoidal signals at different frequencies and amplitudes representation for the selected image block; quantizing, by the processor, the amplitudes of the sinusoidal signals at the different frequencies; saving, by the processor, in memory the quantized amplitudes as a first compressed image block; dynamically selecting a specified frequency in accordance with a specified percentage of a total sum of the quantized amplitudes; truncating, by the processor, the quantized amplitudes by eliminating any quantized amplitudes above the specified frequency, to produce truncated quantized amplitudes; saving, by the processor, in memory the truncated quantized amplitudes as a second compressed image block; and selecting, by the processor, either the first compressed image block or the second compressed image block as a final compressed image block, wherein the selecting is in accordance with a comparison of a first quality of the first compressed image block and a second quality of the second compressed image block.