METHOD OF ENCODING DIGITAL SIGNALS (VARIANTS), METHOD OF DECODING DIGITAL SIGNALS (VARIANTS), DEVICE FOR IMPLEMENTATION THEREOF (VARIANTS), AND SYSTEM FOR IMAGE TRANSMISSION VIA LIMITED THROUGHPUT COMMUNICATION CHANNELS (VARIANTS)
First Claim
1. Method of encoding digital signals, where, by means of computing facilities, as well as adaptive and/or linear overlapping low-pass filters, a hierarchical pyramid is formed based on encoded data, signal differences between this pyramid'"'"'s levels are calculated to be used in the course of preliminary classification of the aforesaid hierarchical pyramid, which is carried out successively, from the level of a section with the lowest spatial resolution to the level of a section with the highest spatial resolution, and the aforesaid hierarchical pyramid is finally classified with a predetermined set of resampling patterns, whereupon each section of the aforesaid hierarchical pyramid selected at the stage of preliminary classification is converted into an array of subsamples, which is achieved by means of adaptive and/or linear filters set in the resampling pattern put in line with the aforesaid section at the final classification, and the obtained array is converted into a one-dimensional data array, with information on location of obtained subsamples and resampling patterns used for obtaining thereof saved, whereupon the aforesaid array is encoded through lossy compression, and information on location of subsamples is encoded through lossless compression.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to systems for a transmission of images via channels of communication with a limited capacity by means of application of compression of the images. The technical result consists in an increase of the compression degree upon encoding, and it allows to fulfill the transmission of such encoded images via the channel of communication with the limited capacity, therewith a high degree of the compression is provided without of increase of computational power of encoding device and without of distortions upon decoding. The result is obtained by the usage of more effective method of interpolation of restored subsamples, in this method there is used an adaptive and applicative set of samples, which restore a quantized signal, and this set of the samples allows to improve an accuracy of the interpolation with a number of the subsamples, which is necessary for the right interpolation that is simultaneously decreased one.
100 Citations
88 Claims
- 1. Method of encoding digital signals, where, by means of computing facilities, as well as adaptive and/or linear overlapping low-pass filters, a hierarchical pyramid is formed based on encoded data, signal differences between this pyramid'"'"'s levels are calculated to be used in the course of preliminary classification of the aforesaid hierarchical pyramid, which is carried out successively, from the level of a section with the lowest spatial resolution to the level of a section with the highest spatial resolution, and the aforesaid hierarchical pyramid is finally classified with a predetermined set of resampling patterns, whereupon each section of the aforesaid hierarchical pyramid selected at the stage of preliminary classification is converted into an array of subsamples, which is achieved by means of adaptive and/or linear filters set in the resampling pattern put in line with the aforesaid section at the final classification, and the obtained array is converted into a one-dimensional data array, with information on location of obtained subsamples and resampling patterns used for obtaining thereof saved, whereupon the aforesaid array is encoded through lossy compression, and information on location of subsamples is encoded through lossless compression.
- 22. Method of decoding digital signals presented as a one-dimensional array of data obtained from subsamples taken from sections of a hierarchical pyramid formed from digital signals being encoded (the aforesaid array compressed through the lossy compression method) and information on location of these subsamples in the aforesaid pyramid encoded through the lossless compression method, where there is performed restoration of the array of subsamples through the lossy decoding method, decoding information on location of transmitted subsamples through the lossless method, restoration of transmitted sections of the hierarchical pyramid with the restored array of subsamples and decoded information on their location, restoration of missed sections of the hierarchical pyramid, for which there are restored similarly located sections on levels with a higher spatial resolution, performed by means of non-overlapping filters with subsequent decimation, whereupon the process of final interpolation of transmitted data is performed with adaptive and/or linear composite cascade overlapping interpolation filters, which is carried out successively, from the level of a section with the lowest spatial resolution to the level of a section of the aforesaid pyramid with the highest spatial resolution, whereupon restored digital signals are read from the hierarchical pyramid level with the highest spatial resolution.
- 32. Method of encoding digital signals, where, by means of computing facilities, as well as adaptive and/or linear overlapping low-pass filters, a hierarchical pyramid is formed based on encoded data, as well as reference hierarchical pyramids of the same size based on reference data arrays, whereupon, based on the reference hierarchical pyramids and the original hierarchical pyramid, differential hierarchical pyramids are calculated, whereupon signal differences are calculated between the levels of the hierarchical pyramid created based on encoded data and the levels of the aforesaid differential pyramids, with the resulting interlevel difference to be used in the process of preliminary classification of the aforesaid hierarchical pyramid and obtained differential hierarchical pyramids, which is performed successively, from the level of a section with the lowest spatial resolution to the level of a section with the highest spatial resolution, where the aforesaid hierarchical pyramid and the obtained differential hierarchical pyramids are finally classified with a predetermined set of resampling patterns, whereupon each section of the aforesaid hierarchical pyramid and the section of the differential pyramids selected at the stage of preliminary classification is converted into an array of subsamples, which is achieved by means of adaptive and/or linear filters set in the resampling pattern put in line with the aforesaid section at the final classification, and the obtained subsamples are converted into at least two data arrays, for subsamples obtained from the aforesaid pyramid, and for subsamples obtained from differential pyramids, with information on location of obtained subsamples and resampling patterns used for obtaining thereof saved, whereupon the aforesaid arrays are encoded through lossy compression, and information on location of subsamples is encoded through lossless compression.
- 53. Method of decoding digital signals presented as one-dimensional arrays of data obtained from subsamples taken from sections of a hierarchical pyramid formed from digital signals being encoded and sections of the differential pyramids obtained from the aforesaid pyramid and from reference hierarchical pyramids of the same size obtained-from reference data arrays (the aforesaid one-dimensional arrays compressed through the lossy compression method) and information on location of these subsamples in the aforesaid pyramid and in the differential pyramids encoded through the lossless compression method, lies in the fact that there is performed formation of reference hierarchical pyramids based on reference data arrays, decoding of information describing location of transmitted subsamples in the hierarchical pyramid based on encoded data, as well in differential pyramids, which is performed through a lossless decompression method, restoration of the arrays of subsamples through the lossy decoding method, whereupon there is performed restoration of transmitted sections of the aforesaid hierarchical pyramid with the restored arrays of subsamples and decoded information on their location, as well as with reference hierarchical pyramids for sections being restored from subsamples obtained from differential pyramids, whereupon there is performed restoration of missed sections of the hierarchical pyramid, for which there are restored similarly located sections on levels with a higher spatial resolution, performed by means of non-overlapping filters with subsequent decimation, whereupon the process of final interpolation of transmitted data is performed with adaptive and/or linear composite cascade overlapping interpolation filters, which is carried out successively, from the level of a section with the lowest spatial resolution to the level of a section with the highest spatial resolution, where for sections of the aforesaid pyramid restored from subsamples obtained from differential pyramids, and for sections obtained from those sections by means of interpolation, the processes of final filtration and interpolation are performed with using the relevant sections of reference hierarchical pyramids, whereupon restored digital signals are read from the hierarchical pyramid level with the highest spatial resolution.
-
87. (canceled)
-
88. (canceled)
Specification