VC-1 zero block detection method in motion estimation video coding

Hesham A. Deghiedy, M. El-Sharkawy, G. Fahmy
{"title":"VC-1 zero block detection method in motion estimation video coding","authors":"Hesham A. Deghiedy, M. El-Sharkawy, G. Fahmy","doi":"10.1109/ISSPIT.2010.5711788","DOIUrl":null,"url":null,"abstract":"In this paper, we propose a VC-1 zero block detection method, for very low bit-rate applications that skip the transform operation for detected zero blocks. The proposed method works during the process of motion search for inter frame coding, by comparing the SAD of each residual block to two thresholds based on a value related to the QP, resulting in a two-option method for each threshold; where the 1st is for preserving quality, and the 2nd is for saving time. Normally VC-1 skips the quantization operation for detected zero blocks. In addition when a MB (macro-block) is detected as a zero MB, meaning that all 6 blocks in a MB are zeros; VC-1 signals this MB as a skipped MB, where it's treated differently and many processes are skipped on the MB layer. For that reason, the proposed method is enhanced again with skipping the transform operation, but for MBs with five zero blocks. Meaning that a 6th non-zero block in the MB will be a zero block, and the whole MB will then be signaled as a skipped MB. Loosing the information of the non-zero block, adds quality degradation, but compression takes place more effectively. Among the four sequences tested the Hall showed the best results with up to 73.55%, 78.00%, and 88.91% of the original file size, encoding, and decoding times respectively. On the other hand, the quality degraded, as was expected, with a maximum average PSNR by 5.3 dB for the Hall sequence and 3.4 dB in the Foreman sequence.","PeriodicalId":308189,"journal":{"name":"The 10th IEEE International Symposium on Signal Processing and Information Technology","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"The 10th IEEE International Symposium on Signal Processing and Information Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISSPIT.2010.5711788","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

In this paper, we propose a VC-1 zero block detection method, for very low bit-rate applications that skip the transform operation for detected zero blocks. The proposed method works during the process of motion search for inter frame coding, by comparing the SAD of each residual block to two thresholds based on a value related to the QP, resulting in a two-option method for each threshold; where the 1st is for preserving quality, and the 2nd is for saving time. Normally VC-1 skips the quantization operation for detected zero blocks. In addition when a MB (macro-block) is detected as a zero MB, meaning that all 6 blocks in a MB are zeros; VC-1 signals this MB as a skipped MB, where it's treated differently and many processes are skipped on the MB layer. For that reason, the proposed method is enhanced again with skipping the transform operation, but for MBs with five zero blocks. Meaning that a 6th non-zero block in the MB will be a zero block, and the whole MB will then be signaled as a skipped MB. Loosing the information of the non-zero block, adds quality degradation, but compression takes place more effectively. Among the four sequences tested the Hall showed the best results with up to 73.55%, 78.00%, and 88.91% of the original file size, encoding, and decoding times respectively. On the other hand, the quality degraded, as was expected, with a maximum average PSNR by 5.3 dB for the Hall sequence and 3.4 dB in the Foreman sequence.
VC-1零块检测方法在运动估计视频编码中的应用
在本文中,我们提出了一种VC-1零块检测方法,用于非常低比特率的应用,跳过检测到的零块的变换操作。该方法在帧间编码的运动搜索过程中,根据与QP相关的值,将每个残差块的SAD与两个阈值进行比较,得到每个阈值的双选项方法;第一个是为了保持质量,第二个是为了节省时间。通常VC-1会跳过检测到的零块的量化操作。此外,当一个MB(宏块)被检测为零MB时,意味着一个MB中的所有6个块都是零;VC-1将此MB作为跳过的MB发出信号,对其进行不同的处理,并且在MB层上跳过许多进程。出于这个原因,建议的方法再次增强,跳过转换操作,但对于具有五个零块的mb。这意味着MB中的第6个非零块将是零块,然后整个MB将被标记为跳过的MB。失去非零块的信息会增加质量下降,但压缩发生得更有效。在4个测试序列中,Hall的效果最好,分别达到原始文件大小的73.55%、78.00%和88.91%。另一方面,正如预期的那样,质量下降了,Hall序列的最大平均PSNR为5.3 dB, Foreman序列的最大平均PSNR为3.4 dB。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信