数字半色调处理的并行误差扩散算法研究

来源 :浙江大学 | 被引量 : 0次 | 上传用户:Hai123321
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数字半色调是一种使用黑白二值的像素点来表现连续灰度图像的技术。在数字半色调处理的各种技术中,误差扩散算法以其较好的半色调图像质量和较快的算法运行速度,得到了非常广泛的应用。   多年以来,研究者们对误差扩散算法进行了大量的研究和改进。在早期的研究中,由于技术条件的限制,图像尺寸大小有限,同时大规模并行处理的硬件成本较高,无法在嵌入式设备上使用,从而对误差扩散算法的改进集中在半色调处理质量上。最近出现的几种误差扩散算法已经可以生成质量极高的半色调图像。   近年来,随着数字图像精度越来越高,半色调算法处理的图像尺寸也越来越大。在例如在线数码印花、即时相片打印、数字高精度医学影像等一些新兴的数字图像应用中,对图像显示的实时性也提出了很高的要求。在如此情况下,不论是学术领域还是生产厂家,都对半色调算法的处理速度越来越重视。而并行误差扩散算法无论是半色调图像质量还是算法运行速度都是数字半色调算法中较为优秀的。另一方面,随着近年来多核桌面CPU和GPGPU的普及,并行计算的硬件成本大幅降低。这在客观上也推动了并行误差扩散算法在实际生产中的应用。   本文比较了改进误差扩散算法半色调质量和提升该算法处理速度的各种途径,深入分析和总结了并行误差扩散算法近十年来的主流技术。在此基础之上,提出了若干分属不同种类的新颖的并行误差扩散算法:   1)提出了一种基于分块的阈值调制并行误差扩散算法   在镶嵌分块的并行误差扩散算法中,由于需要顾及块间误差传递,块内的半色调处理往往会产生特殊的瑕疵,如对角线状的纹理结构。本文通过在块内使用斜向45度的S形扫描路径使得块内误差传递和块间误差传递均更为平滑,同时在半色调处理过程中引入阈值调制方法,提升了半色调图像的整体质量。相比于其他的基于分块的误差扩散算法,我们的算法产生的半色调图像完全没有块『白J的边缘效应,同时也有效的消除了块内的特殊纹理。   2)提出了一种基于跳跃扫描路径的并行误差扩散算法   传统的误差扩散算法,无论是沿着光栅扫描路径还是S形扫描路径,处理图像同一行中像素的顺序都是连续的。在中间灰度区域附近的某些特定灰度值的单一均匀图像上,这会产生结构化的特殊纹理。本文通过在一定条件下进行扫描路径的跳跃,有效的减轻了这种特殊纹理的产生。进一步的分析表明,在那些传统误差扩散算法容易产生特殊纹理的灰度值上,我们的算法能够产生更加均匀的、无特殊纹理结构的图像。同时,各个跳跃产生的子路径可以被并行的处理。   3)提出了一种基于分段误差补偿的并行误差扩散算法   在S形扫描路径中像素点的数据依赖是全局性的,无法直接进行同步的并行化处理。而现在半色调图像质量最好的几种串行误差扩散算法均使用了S形扫描路径。本文提出了一种全新的并行处理方法,即通过交错顺序的分段处理和补偿间断点误差,可以将这些基于S形扫描路径的串行误差扩散算法改造成为基于同步的并行误差扩散算法。实验表明,改造后的并行算法输出的半色调图像可以达到和原串行算法输出图像相同的质量。由于受益于并行性,这种算法可以显著缩短半色调处理的运行时间。
其他文献
全球经济的发展表明,一个国家的综合实力主要取决于其制造业提供产品和服务的能力。车间是制造企业管理和生产的基础环节,是企业管理与生产制造的结合部位,也是企业信息流与
装配序列规划是产品生产中的一个重要环节,合理的产品装配序列对装配效率的提高、装配成本的降低和装配质量的保证等有重要影响。因此,对装配序列规划的研究具有重要的理论意
建筑物的毁伤效果模拟属于虚拟场景生成的范畴,在游戏娱乐、军事训练、广告与电影制作、旅游等各个领域有着巨大的应用前景。传统的虚拟场景生成方法往往需要对场景进行三维重
统一建模语言(UML)是在多种面向对象建模方法联合的基础上形成的建模语言。它以支持面向对象、可视化建模和强大的表达能力等优点已经被人们广泛的用于多种类型的系统建模。
统计数据表明,我国的餐饮业正处于高速发展时期,与此同时,消费者对餐饮业的服务要求也越来越高,餐饮行业也面临着物价上涨和人力资源成本快速增加的压力。如何提高效率,减少
对业务流程建模是将业务流程计算机化的必要手段,同时工作流建模属于工作流管理系统的三大主要功能,目前已经成为工作流技术的研究热点之一。论文选择在形式化描述和直观图形
随着多媒体技术和计算机网络技术的发展,人们接触到的图像数据以前所未有的速度增长,越来越丰富的图像资源使用户难以在浩如烟海的数据中找到自己真正需要的信息。因此,对图像数
RFID(Radio Frequency Identification)技术是自动识别和数据采集技术的一种,为了在提高产量的同时降低成本,在商业信息化中RFID技术日益兴起,已逐渐深入到各个领域,如供应链
聚类分析是数据挖掘中的一个重要研究领域,是一种数据划分的方法,在数据挖掘、统计学、机器学习、空间数据库技术、生物学和市场学等领域有着广泛的应用。聚类算法可以分为基
机器学习是研究让机器具有学习的能力,集成学习是机器学习的一大研究热点,是将多个不同的单个个体模型组合成一个最终模型,这些模型就是我们所要生成的分类器。生成这些模型