Wavelet-DCT based image coder for video coding applications

Chai Beng Seow, R. Gani, V. Jeoti
{"title":"Wavelet-DCT based image coder for video coding applications","authors":"Chai Beng Seow, R. Gani, V. Jeoti","doi":"10.1109/ICIAS.2007.4658486","DOIUrl":null,"url":null,"abstract":"Discrete cosine transform (DCT) is widely used in intraframe compression to compress the current frame of a video source. With little differences between frames, interframe compression uses the subsequent frame to compress the reference frame, by performing subtraction. The subtraction output (difference image) is fed into the intraframe coder for still-image compression. However, DCT cannot compress difference image efficiently, since it is Discontinuous Tone Image (DTI) [1] and the algorithm should be improved. Wavelet-DCT is a novel algorithm that uses forward discrete wavelet transform (DWT) to compute DCT. A SIMULINK model for an intraframe coder is developed and tested. Then, a wavelet-DCT block is coded using MATLAB and used to replace the conventional DCT block. In the study, on one hand, experiment is conducted on difference image for conventional intraframe coder; on the other, the same difference image with Wavelet-DCT based intraframe coder. The results prove that wavelet-DCT has greater compression for difference images. This is possible since the algorithm allows discarding insignificant DWT coefficients or more popularly known thresholding the DWT coefficients while computing the DCT. We then conclude Discrete cosine transform (DCT) is widely used in intraframe compression to compress the current frame of a video source. With little differences between frames, interframe compression uses the subsequent frame to compress the reference frame, by performing subtraction. The subtraction output (difference image) is fed into the intraframe coder for still-image compression. However, DCT cannot compress difference image efficiently, since it is Discontinuous Tone Image (DTI) [1] and the algorithm should be improved. Wavelet-DCT is a novel algorithm that uses forward discrete wavelet transform (DWT) to compute DCT. A SIMULINK model for an intraframe coder is developed and tested. Then, a wavelet-DCT block is coded using MATLAB and used to replace the conventional DCT block. In the study, on one hand, experiment is conducted on difference image for conventional intraframe coder; on the other, the same difference image with wavelet-DCT based intraframe coder. The results prove that wavelet-DCT has greater compression for difference images. This is possible since the algorithm allows discarding insignificant DWT coefficients or more popularly known thresholding the DWT coefficients while computing the DCT. We then conclude that wavelet-DCT is capable compressing difference images at higher compression in video coding applications.that wavelet-DCT is capable compressing difference images at higher compression in video coding applications.","PeriodicalId":228083,"journal":{"name":"2007 International Conference on Intelligent and Advanced Systems","volume":"21 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2007-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2007 International Conference on Intelligent and Advanced Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICIAS.2007.4658486","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9

Abstract

Discrete cosine transform (DCT) is widely used in intraframe compression to compress the current frame of a video source. With little differences between frames, interframe compression uses the subsequent frame to compress the reference frame, by performing subtraction. The subtraction output (difference image) is fed into the intraframe coder for still-image compression. However, DCT cannot compress difference image efficiently, since it is Discontinuous Tone Image (DTI) [1] and the algorithm should be improved. Wavelet-DCT is a novel algorithm that uses forward discrete wavelet transform (DWT) to compute DCT. A SIMULINK model for an intraframe coder is developed and tested. Then, a wavelet-DCT block is coded using MATLAB and used to replace the conventional DCT block. In the study, on one hand, experiment is conducted on difference image for conventional intraframe coder; on the other, the same difference image with Wavelet-DCT based intraframe coder. The results prove that wavelet-DCT has greater compression for difference images. This is possible since the algorithm allows discarding insignificant DWT coefficients or more popularly known thresholding the DWT coefficients while computing the DCT. We then conclude Discrete cosine transform (DCT) is widely used in intraframe compression to compress the current frame of a video source. With little differences between frames, interframe compression uses the subsequent frame to compress the reference frame, by performing subtraction. The subtraction output (difference image) is fed into the intraframe coder for still-image compression. However, DCT cannot compress difference image efficiently, since it is Discontinuous Tone Image (DTI) [1] and the algorithm should be improved. Wavelet-DCT is a novel algorithm that uses forward discrete wavelet transform (DWT) to compute DCT. A SIMULINK model for an intraframe coder is developed and tested. Then, a wavelet-DCT block is coded using MATLAB and used to replace the conventional DCT block. In the study, on one hand, experiment is conducted on difference image for conventional intraframe coder; on the other, the same difference image with wavelet-DCT based intraframe coder. The results prove that wavelet-DCT has greater compression for difference images. This is possible since the algorithm allows discarding insignificant DWT coefficients or more popularly known thresholding the DWT coefficients while computing the DCT. We then conclude that wavelet-DCT is capable compressing difference images at higher compression in video coding applications.that wavelet-DCT is capable compressing difference images at higher compression in video coding applications.
基于小波dct的图像编码器,用于视频编码
离散余弦变换(DCT)广泛应用于帧内压缩,用于压缩视频源的当前帧。帧之间的差别很小,帧间压缩通过执行减法,使用后续帧来压缩参考帧。减法输出(差分图像)被送入帧内编码器进行静态图像压缩。然而,由于DCT是不连续色调图像(Discontinuous Tone image, DTI)[1],因此不能有效地压缩差分图像,算法有待改进。小波-DCT是一种利用前向离散小波变换(DWT)计算DCT的新算法。开发并测试了框架内编码器的SIMULINK模型。然后,利用MATLAB对小波-DCT块进行编码,用于取代传统的DCT块。在研究中,一方面对传统帧内编码器的差分图像进行了实验;另一方面,采用基于小波变换的帧内编码器对相同的差分图像进行编码。结果表明,小波- dct对差分图像具有较好的压缩效果。这是可能的,因为该算法允许在计算DCT时丢弃无关紧要的DWT系数或更广为人知的DWT系数阈值。我们得出离散余弦变换(DCT)广泛应用于帧内压缩,以压缩视频源的当前帧。帧之间的差别很小,帧间压缩通过执行减法,使用后续帧来压缩参考帧。减法输出(差分图像)被送入帧内编码器进行静态图像压缩。然而,由于DCT是不连续色调图像(Discontinuous Tone image, DTI)[1],因此不能有效地压缩差分图像,算法有待改进。小波-DCT是一种利用前向离散小波变换(DWT)计算DCT的新算法。开发并测试了框架内编码器的SIMULINK模型。然后,利用MATLAB对小波-DCT块进行编码,用于取代传统的DCT块。在研究中,一方面对传统帧内编码器的差分图像进行了实验;另一方面,采用基于小波变换的帧内编码器对相同的差分图像进行编码。结果表明,小波- dct对差分图像具有较好的压缩效果。这是可能的,因为该算法允许在计算DCT时丢弃无关紧要的DWT系数或更广为人知的DWT系数阈值。结果表明,在视频编码应用中,小波dct能够以更高的压缩率压缩差分图像。在视频编码应用中,小波dct能够以更高的压缩率压缩差分图像。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信