{"title":"A critique of some rough approximations of the DCT","authors":"M. Parfieniuk, S. Park","doi":"10.23919/SPA.2018.8563399","DOIUrl":null,"url":null,"abstract":"Recently, rough approximations of the Discrete Cosine Transform (DCT) have been proposed that can be implemented as multiplier-less, low-area, and low-power circuits. Promoters of such algorithms considered simpler and simpler data-flow graphs, by using fewer and fewer additions and bit-shifts compared to finer approximations developed at the turn of the 20th and 21th centuries. However, they neglected to carefully check whether an approximation works like the original, and from another point of view, they ignore well-known essential results of the theory and practice of image transforms. This paper shows that one of such solutions is not as perfect as advertised, or even seems to be useless, suffering from inherent disadvantages of non-selective filters and non-smooth basis functions. We point out what is lacking in the published evaluations of the algorithm and analyse its properties, demonstrating that it behaves differently from the DCT and thus is suitable to neither image compression nor pattern recognition. In particular, we show that it poorly decorrelates samples of natural images, and unpleasant in-block artefacts appear in decoded pictures.","PeriodicalId":265587,"journal":{"name":"2018 Signal Processing: Algorithms, Architectures, Arrangements, and Applications (SPA)","volume":"52 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 Signal Processing: Algorithms, Architectures, Arrangements, and Applications (SPA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/SPA.2018.8563399","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Recently, rough approximations of the Discrete Cosine Transform (DCT) have been proposed that can be implemented as multiplier-less, low-area, and low-power circuits. Promoters of such algorithms considered simpler and simpler data-flow graphs, by using fewer and fewer additions and bit-shifts compared to finer approximations developed at the turn of the 20th and 21th centuries. However, they neglected to carefully check whether an approximation works like the original, and from another point of view, they ignore well-known essential results of the theory and practice of image transforms. This paper shows that one of such solutions is not as perfect as advertised, or even seems to be useless, suffering from inherent disadvantages of non-selective filters and non-smooth basis functions. We point out what is lacking in the published evaluations of the algorithm and analyse its properties, demonstrating that it behaves differently from the DCT and thus is suitable to neither image compression nor pattern recognition. In particular, we show that it poorly decorrelates samples of natural images, and unpleasant in-block artefacts appear in decoded pictures.