计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

图像块平坦测度与系数扫描方式选择毕业(2)

2014-10-11 01:31
导读:具体确定扫描方式的策略如下: 1) 如果水平平坦测度和垂直平坦测度之差小于DIST,采用ZigZag扫描。否则转2。之所以采取这种方案是因为几乎一半以上的

具体确定扫描方式的策略如下:

1) 如果水平平坦测度和垂直平坦测度之差小于DIST,采用ZigZag扫描。否则转2。之所以采取这种方案是因为几乎一半以上的图像块适合ZigZag扫描。

2) 如果水平平坦测度和垂直平坦测度之差大于等于DIST,则选择较小的平坦测度作为扫描的方式。例如,水平测度小于垂直测度,就选择水平扫描方式。

DIST称为测度失真,它表征在平坦度测定过程中可能出现的误差。这里有个问题就是如何确定DIST,DIST一般在通过实验得到,量化参数和图像方差

决定它的取值,其值一般在[5,9]中间取值。通过DIST的选取能明显提高扫描模式的选择的正确率。DIST值取得大,有利于ZigZag扫描的正确选择,而DIST取值小,有利于另外两种扫描的正确选择。

以上对于DIST的选择是静态的。另外,可以设计一个函数,,其中是图像的垂直和水平平坦测度,是图像的方差,Q是图像的量化参数。

由于平坦程度的测定比较粗糙,控制阈值的确定也只是从统计意义上得出,因此通过上述方法得到的扫描模式不可能保证总是效率最好的编码,有时候会出现相反的情况,但是将上述方法应用于帧内编码宏块时命中率一般大于65%。

方差的计算量较大,难以在实时应用中使用。但是考虑到原始图像的连续性可以计算宏块的方差,在实际操作时只抽取部分像素作为样本,从而减少算量。例如可以采用下图的方法在计算图像的方差是可以采取隔行列,这样获得方差计算量可以减少到1/4,计算出的方差用于四个子块的平坦度测定。通过对方差以及平坦测度的计算可以明显看出其算法规律性强,适合于利用MMX技术指令实现,从而大大提高速度。

一般将平坦度测定用于帧内编码的图像宏块中,而在帧间编码的宏块中统一采用ZigZag扫描,因为,帧间编码图像宏块像素分布随机性大,采用其他两种类型的扫描策略编码效果不明显,并且采用上述扫描方式选择方法命中率较低,而复杂的选择策略显著影响编码速度。

通过对6000帧图像中所有的I宏块进行统计,得到下表

方法平均位数(Bit) 单纯Z形扫描 18.97 平坦测度选择扫描 16.63 扫描方式对编码性能的影响

4. 总结

通过平坦测度来选择扫描模式具有简单、有效和可操作性强的特点,便于在实际应用中采用。

参考文献:

1. 贾志科,崔慧娟,唐昆,冯重熙。"H.26

上一篇:谈网络技术对个人社会化的影响毕业论文 下一篇:没有了