Jarno Mielikäinen
Lappeenranta University of Technology
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Jarno Mielikäinen.
IEEE Signal Processing Letters | 2006
Jarno Mielikäinen
This letter proposes a modification to the least-significant-bit (LSB) matching, a steganographic method for embedding message bits into a still image. In the LSB matching, the choice of whether to add or subtract one from the cover image pixel is random. The new method uses the choice to set a binary function of two cover pixels to the desired value. The embedding is performed using a pair of pixels as a unit, where the LSB of the first pixel carries one bit of information, and a function of the two pixel values carries another bit of information. Therefore, the modified method allows embedding the same payload as LSB matching but with fewer changes to the cover image. The experimental results of the proposed method show better performance than traditional LSB matching in terms of distortion and resistance against existing steganalysis.
IEEE Signal Processing Letters | 2006
Jarno Mielikäinen
In this letter, we propose a new algorithm for lossless compression of hyperspectral images. The proposed method searches the previous band for a pixel of equal value to the pixel co-located to the one to be coded. The pixel in the same position as the obtained pixel in the current band is used as the predictor. Lookup tables are used to speed up the search. The algorithm is suitable for compression of hyperspectral image data in the band-interleaved-by-line (BIL) format. The method outperforms other state-of-the-art compression algorithms for the BIL data, at a lower time complexity level. Moreover, its compression ratios for the band sequential format data are within a few percentage points of the current state-of-the-art methods.
IEEE Transactions on Geoscience and Remote Sensing | 2003
Jarno Mielikäinen; Pekka J. Toivanen
A clustered differential pulse code modulation lossless compression method for hyperspectral images is presented. The spectra of a hyperspectral image is clustered, and an optimized predictor is calculated for each cluster. Prediction is performed using a linear predictor. After prediction, the difference between the predicted and original values is computed. The difference is entropy-coded using an adaptive entropy coder for each cluster. The achieved compression ratios presented here are compared with those of existing methods. The results show that the proposed lossless compression method for hyperspectral images outperforms previous methods.
IEEE Geoscience and Remote Sensing Letters | 2005
Pekka J. Toivanen; Olga Kubasova; Jarno Mielikäinen
A novel algorithm for the lossless compression of hyperspectral sounding data is presented. The algorithm rests upon an efficient technique for three-dimensional image band reordering. The technique is based on a correlation factor. The correlation-based band ordering gives 5% higher compression ratios than natural ordering does. On the other hand, the obtained compression ratios are within a percent of those produced by optimal ordering, but the computational time is much lower compared to the optimal ordering. The low computational complexity of the algorithm is based on the use of correlation for the band ordering. Moreover, the algorithm results in 7% to 12% improvement over fast nearest neighbor reordering scheme versions of JPEG-LS and the context-based adaptive lossless image codec algorithms.
Optical Engineering | 2003
Jarno Mielikäinen; Pekka J. Toivanen; Arto Kaarna
This study proposes an interband version of the linear prediction approach for hyperspectral images. Linear prediction represents one of the best performing and most practical and general purpose lossless image compression techniques known today. The interband linear prediction method consists of two stages: predictive decorrelation producing residuals, and entropy coding of these residuals. Our method achieved an average compression ratio of 3.23 using 13 airborne visible/infrared imaging spectrometer (AVIRIS) images.
IEEE Signal Processing Letters | 2002
Jarno Mielikäinen
Vector quantization (VQ) is an essential tool in signal processing. Although many algorithms for vector quantizer design have been developed, the classical generalized Lloyd algorithm (GLA) is still widely used, mainly for its simplicity and relatively good performance. Using law of cosines this letter presents a simple improved method for nearest-neighbor search in GLA. Experiments show that the proposed algorithm outperforms the traditional GLA.
Algorithms and Technologies for Multispectral, Hyperspectral, and Ultraspectral Imagery VIII | 2002
Jarno Mielikäinen; Pekka J. Toivanen
This paper proposes an interband version of the linear prediction approach for hyperspectral images. Linear prediction represents one of the best performing and most practical and general purpose lossless image compression techniques known today. The interband linear prediction method consists of two stages: predictive decorrelation producing residuals and entropy coding of the residuals. Our method achieved a compression ratio in the range of 3.02 to 3.14 using 13 Airborne Visible/Infrared Imaging Spectrometer (AVIRIS) images.© (2002) COPYRIGHT SPIE--The International Society for Optical Engineering. Downloading of the abstract is permitted for personal use only.
international conference on pattern recognition | 2002
Jarno Mielikäinen; Arto Kaarna
Remote sensing produces large amounts of digital data that is collected into databases. Since a variety of applications utilize multispectral data, the data cannot be compressed with lossy methods for some user communities. In this paper, we propose improvements for the combination of two reversible methods for the lossless compression of multispectral images. Our improvements are three-fold: number of bits allocated to the coefficients from PCA is not constant but it is based on heuristics, difference between consecutive coefficients are entropy-coded, also the back-end is modified so that all bands are separately entropy coded, i.e. instead of one entropy coder we used several. Depending on the AVIRIS image, the actual compression ratios, calculated from the files sizes, were in the range from 3.05 to 3.21.
Image and signal processing for remote sensing. Conference | 2003
Pekka J. Toivanen; Arto Kaarna; Jarno Mielikäinen; Mikko Laukkanen
Methods for noise reduction in multicomponent spectral images are developed and discussed. Multicomponent spectral images can be corrupted by noise either on all the channels or on some of the channels only. In the first case there are two possibilities: either the noise is on all the channels in the same way or the noise is randomly distributed on all the channels. We studied two methods for noise reduction directly on the multicomponent spectral image: the vector median filter and our new method, the spectrum smoothing, which does not care about neighbouring pixels but tries to reduce noise on one pixel at a time. The idea behind spectrum smoothing lies on the nature of a color spectrum. Color spectrum is naturally smooth, and does not have any peaks, unlike a noisy spectrum would have. If some of the channels are noisy, there is a problem of finding the noisy channels. We came into a conclusion that if a channel correlates poorly with the neighboring channel, the channel can be considered noisy, and filtering is applied to that channel. Results from our new spectrum smoothing filter were very promising for Gaussian noise compared to Gaussian 3 by 3 filter and mean 5 by 5 filter.
Journal of Electronic Imaging | 2005
Jarno Mielikäinen; Pekka J. Toivanen
We present the implementation of a lossless hyperspectral image compression method for novel parallel environments. The method is an interband version of a linear prediction approach for hyperspectral images. The interband linear prediction method consists of two stages: predictive decorrelation that produces residuals and the entropy coding of the residuals. The compression part is embarrassingly parallel, while the decompression part uses pipelining to parallelize the method. The results and comparisons with other methods are discussed. The speedup of the thread version is almost linear with respect to the number of processors.