Suppr超能文献

内存高效误差扩散

Memory efficient error diffusion.

作者信息

Chang Ti-chiun, Allebach Jan P

机构信息

Sch. of Electr. and Comput. Eng., Purdue Univ., West Lafayette, IN 47907-1285, USA.

出版信息

IEEE Trans Image Process. 2003;12(11):1352-66. doi: 10.1109/TIP.2003.818214.

Abstract

Because of its good image quality and moderate computational requirements, error diffusion has become a popular halftoning solution for desktop printers, especially inkjet printers. By making the weights and thresholds tone-dependent and using a predesigned halftone bitmap for tone-dependent threshold modulation, it is possible to achieve image quality very close to that obtained with far more computationally complex iterative methods. However, the ability to implement error diffusion in very low cost or large format products is hampered by the requirement to store the tone-dependent parameters and halftone bitmap, and also the need to store error information for an entire row of the image at any given point during the halftoning process. For the first problem, we replace the halftone bitmap by deterministic bit flipping, which has been previously applied to halftoning, and we linearly interpolate the tone-dependent weights and thresholds from a small set of knot points. We call this implementation a reduced lookup table. For the second problem, we introduce a new serial block-based approach to error diffusion. This approach depends on a novel intrablock scan path and the use of different parameter sets at different points along that path. We show that serial block-based error diffusion reduces off-chip memory access by a factor equal to the block height. With both these solutions, satisfactory image quality can only be obtained with new cost functions that we have developed for the training process. With these new cost functions and moderate block size, we can obtain image quality that is very close to that of the original tone-dependent error diffusion algorithm.

摘要

由于其良好的图像质量和适度的计算要求,误差扩散已成为桌面打印机(尤其是喷墨打印机)流行的半色调解决方案。通过使权重和阈值与色调相关,并使用预先设计的半色调位图进行与色调相关的阈值调制,有可能实现与计算复杂度高得多的迭代方法所获得的图像质量非常接近的效果。然而,在非常低成本或大幅面产品中实现误差扩散的能力受到存储与色调相关的参数和半色调位图的要求的阻碍,并且在半色调过程中的任何给定时刻还需要存储图像整行的误差信息。对于第一个问题,我们用确定性位翻转取代半色调位图,确定性位翻转此前已应用于半色调,并且我们从一小组节点线性插值与色调相关的权重和阈值。我们将此实现称为简化查找表。对于第二个问题,我们引入一种新的基于串行块的误差扩散方法。这种方法依赖于一种新颖的块内扫描路径以及在该路径上不同点使用不同的参数集。我们表明基于串行块的误差扩散将片外内存访问减少了等于块高度的倍数。通过这两种解决方案,只有使用我们为训练过程开发的新成本函数才能获得令人满意的图像质量。使用这些新成本函数和适度的块大小,我们可以获得与原始的与色调相关的误差扩散算法非常接近的图像质量。

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验