title: On dictionary adaptation for recurrent pattern image coding.
abstract: In this paper, we exploit a recently introduced coding algorithm called multidimensional multiscale parser (MMP) as an alternative to the traditional transform quantization-based methods. MMP uses approximate pattern matching with adaptive multiscale dictionaries that contain concatenations of scaled versions of previously encoded image blocks. We propose the use of predictive coding schemes that modify the source's probability distribution, in order to favour the efficiency of MMP's dictionary adaptation. Statistical conditioning is also used, allowing for an increased coding efficiency of the dictionaries' symbols. New dictionary design methods, that allow for an effective compromise between the introduction of new dictionary elements and the reduction of codebook redundancy, are also proposed. Experimental results validate the proposed techniques by showing consistent improvements in PSNR performance over the original MMP algorithm. When compared with state-of-the-art methods, like JPEG2000 and H.264/AVC, the proposed algorithm achieves relevant gains (up to 6 dB) for nonsmooth images and very competitive results for smooth images. These results strongly suggest that the new paradigm posed by MMP can be regarded as an alternative to the one traditionally used in image coding, for a wide range of image types.
authors.affiliation: Instituto de Telecomunicações, Universidade de Coimbra-Pólo II, Coimbra, Portugal. nuno.rodrigues@co.it.pt
authors.forename: Nuno M M
authors.initials: NM
authors.lastname: Rodrigues
authors.forename: Eduardo A B
authors.initials: EA
authors.lastname: da Silva
authors.forename: Murilo B
authors.initials: MB
authors.lastname: de Carvalho
authors.forename: Sérgio M M
authors.initials: SM
authors.lastname: de Faria
authors.forename: Vitor M M
authors.initials: VM
authors.lastname: da Silva
mesh_terms: D000465:Algorithms; D044962:Data Compression / Q000379:methods*; D007089:Image Enhancement / Q000379:methods*; D007090:Image Interpretation, Computer-Assisted / Q000379:methods*; D010363:Pattern Recognition, Automated / Q000379:methods*; D015203:Reproducibility of Results; D012680:Sensitivity and Specificity; D012815:Signal Processing, Computer-Assisted; D014741:Video Recording / Q000379:methods*