所有提交的电磁系统将被重定向到在线手稿提交系统。作者请直接提交文章在线手稿提交系统各自的杂志。

回顾块截断编码使用数字半色调

Riyaz Ahmad Dar
M。理工大学的学生,ECE称,斯理工学院,印度芒格洛尔。
相关文章Pubmed,谷歌学者

访问更多的相关文章国际期刊的创新在计算机和通信工程的研究

文摘

图片是今天的数字世界的一个重要组成部分。然而,由于大量的数据需要代表现代意象;这些数据的存储可以是昂贵的。因此,工作高效的图像存储(图像压缩)有可能降低存储成本,使新的应用程序。块截断编码(BTC)是一种有损图像压缩技术使用时刻保持压缩数字灰度图像的量化方法。尽管这种方法保留了重建图像的视觉质量具有良好的压缩比,它显示了一些构件(如屏蔽效应和虚假的轮廓。在这篇文章中,各种方案的块截断编码利用数字半色调提出改善BTC将讨论的质量。

关键字

块截断,数字半色调,点扩散,错误扩散。

介绍

块截断编码(BTC)被Delp和米切尔于1989年首次提出。块截断编码是一种有损图像压缩。在块截断编码(BTC),原始图像分成固定大小非重叠块的大小M×N。块大小选择通常是小,以避免边缘模糊和屏蔽效果。每个块独立的编码使用一个两个级别(比特)的量化器。这两个值保存第一个和第二个时刻原来的块的特征。BTC不提供更高的增益比任何现代图像压缩算法JPEG或JPEG - 2000,但较小的复杂得多。
数字半色调技术的连续色调图像转换为两个音调的形象。连续色调图像和半色调图像相似的低通特性时人类视觉系统(HVS)感知设备。有很多种半色调技术,包括有序抖动,错误扩散和点扩散。

块截断编码

块截断编码(BTC)首次提出了Delp和米切尔在1989年[1]。如前所述,给定的图像大小P (X, BTC将原始图像划分为非重叠块的大小M X n .独立处理这些块并使用两级量化器编码。因此每一块将传播作为一组两个值。第一,二次矩的计算块
图像eq。(1)
图像(2)式。
获得相应的方差
图像eq。(3)
变量x的地方ij代表块的像素值。BTC 1比特量化器的阈值,因此,位图计算
图像eq。(4)
和的重建结果
图像(5)式。
变量a和b是由:
图像eq。(6)
图像eq。(7)
m = m x N, q表示像素的数量大于和像素的数量小于。
图像
上面的图显示了处理BTC的一块。均值计算每个块相比,每个像素块的意思。如果像素值大于平均值,记录为“1”,如果该值小于平均值,这是记录为“0”位图。而将位图转换成最终的压缩;“0”位图,取而代之的是“a”的价值计算eq。6和“1”位图,取而代之的是“b”的价值计算eq。7。

块截断编码使用数字半色调

许多努力解决文献中提高计算复杂度,BTC的压缩比和图像质量。在[2]中,作者使用了误差扩散技术。误差扩散享受的好处使量子化错误扩散到邻近的像素。误差扩散可以有效地分散相邻像素之间的误差,然后维护当地区域的平均灰度。
首先分为M x N原始图像块。块的平均值由eq。1。的最大和最小的是:
图像eq。(8)
图像(9)式。
在B表示原始块分裂。
像素处理根据以下方程给出:
图像eq。(10)
图像(11)式。
变量表示当前输入像素值,表示扩散误差总和加起来从邻近的像素进行处理。变量表示的二进制输出位置和错误内核用于扩散造成的误差不同,输出二进制值和输入之间的灰度级值。变量表示修改后的值。EDBTC使用阈值为128。
在[3]中,作者使用了空虚和集群抖动的方法。使用void-and-cluster半色调图像质量是改善操作时高编码获得应用。高频脉动阵列的犹豫不决是用来替代固定BTC的平均阈值,采用极端的像素值在一块来代替高意味着低的意思。
考虑一个图像大小P x ODBTC将把图像分成大小的小块M x N的最大和最小值块分别由方程给出8和9。高频脉动阵列的大小M x N,在BTC划分块一样。ODBTC可以写成
图像(12)式。
代表ODBTC结果;代表原始图像,图像代表void-andcluster高频脉动阵列图像
ODBTC是高频脉动阵列的一个重要功能查找表(附近地区),其中每个特定的高频脉动阵列规模相应的255种不同的扩展版本。255年获得的扩展版本
图像
在哪里图像代表着犹豫数组的最小值和最大值。
半色调的点扩散法,是一个有吸引力的方法,试图保持的良好特性误差扩散而提供大量的并行性。点扩散半色调方法只有一个设计参数,称为类矩阵c,它决定了像素处理的顺序。因此,图像的像素位置(n1、n2)分为IJ类举个例子,如果我们使用一个类矩阵的大小我= J = 8,然后会有64类成员在这类矩阵。然后我们看八个邻居(n1、n2)和替换每个常数语气像素与调整后的版本的邻居有一个更高的类数(即。那些尚未处理的邻居)[4]。
DDBTC算法[5]类似传统的BTC算法有一些变化。该算法有两个主要差异的传统BTC:
1。高和低的意思是取代了最大xmax和xmin最低在一块。
2。位图一代完成使用dot-diffused半色调。
的最大和最小值块分别由方程给出8和9。考虑图像的大小P x DDBTC将图像划分为块大小M x N这些块独立编码。的顺序处理一个像素在一块是预定义的类矩阵。每个划分块对应于同一个类矩阵。
图像
上面的表类矩阵的8×8块确定的顺序处理的像素由郭和刘在他们的论文中优化点扩散[5]。像素数字“0”将首先处理。
一块的像素处理根据以下方程给出:
图像(14)式。
图像(15)式。
变量,并给出了方程1,分别为8和9。是输入原始图像像素,从邻近的像素,扩散误差积累和变量处理输出像素。变量表示的二进制输出位图,和变量表示修改后的灰度输出之间的差异和二进制输出。变量表示扩散加权,并表示支持地区[6]。
的变量数目:
(16)式。
在班上变量表示的系数值矩阵。

实验结果

测试进行了一组三个灰度图像:摄影师,轮胎和硬币。在MatlabTM进行仿真。
下面的图显示了测试的剪裁的结果图像。BTC和DDBTC的图像压缩算法和比较的结果显示
图像
第一列在上面的图中显示原始图像的缩略图,第二列显示了这些图片的缩略图压缩的BTC算法,第三列显示的缩略图由DDBTC相同的图像压缩算法。

结论

本研究提出了各种数字halftoning-based BTC图像压缩技术可以提供一个优秀的图像质量和artifact-free结果(固有的阻塞效应和虚假轮廓工件传统BTC)同时进行。
选择两种算法即原来的块截断编码(BTC)和点扩散块截断编码(DDBTC)生成实验结果。这两个算法都是基于将图像划分为互不重叠块。两种技术被应用到不同的灰度级测试图像每一个包含256×256像素。
从实验结果是显而易见的,DDBTC优于BTC的图像质量。的性能可以归因于并行处理块点扩散。

引用







全球技术峰会