Plane-dependent Error Diffusion on a GPU

被引:5
|
作者
Zhang, Yao [1 ]
Recker, John Ludd [2 ]
Ulichney, Robert [3 ]
Tastl, Ingeborg [2 ]
Owens, John D. [1 ]
机构
[1] Univ Calif Davis, 1 Shields Ave, Davis, CA 95616 USA
[2] Hewlett Packard Labs, Palo Alto, CA USA
[3] Hewlett Packard Corp, Andover, MA USA
来源
IMAGE PROCESSING: ALGORITHMS AND SYSTEMS X AND PARALLEL PROCESSING FOR IMAGING APPLICATIONS II | 2012年 / 8295卷
基金
美国国家科学基金会;
关键词
Halftoning; Plane-dependent Error Diffusion; Parallel Processing; GPU Computing;
D O I
10.1117/12.906966
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, we study a plane-dependent technique that reduces dot-on-dot printing in color images, and apply this technique to a GPU-based error diffusion halftoning algorithm. We design image quality metrics to preserve mean color and minimize colorant overlaps. We further use randomized intra-plane error filter weights to break periodic structures. Our GPU implementation achieves a processing speed of 200 MegaPixels/second for RGB color images, and a speedup of 30 - 37x over a multi-threaded implementation on a dual-core CPU. Since the GPU implementation is memory bound, we essentially get the image quality benefits for free by adding arithmetic complexities for inter-plane dependency and error filter weights randomization.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] Resection Plane-Dependent Error of CT Volumetry for Right Hepatic Lobe in Live Liver Donors
    Kwon, Heon-Ju
    Kim, Kyoung Won
    Kim, Bohyun
    Kim, So Yeon
    Lee, Jeongjin
    Song, Gi Won
    Lee, Sung Gyu
    TRANSPLANTATION, 2016, 100 : S259 - S260
  • [2] Resection plane-dependent error in computed tomography volumetry of the right hepatic lobe in living liver donors
    Kwon, Heon-Ju
    Kim, Kyoung Won
    Kim, Bohyun
    Kim, So Yeon
    Lee, Chul Seung
    Lee, Jeongjin
    Song, Gi Won
    Lee, Sung Gyu
    CLINICAL AND MOLECULAR HEPATOLOGY, 2018, 24 (01) : 54 - 60
  • [3] Cleaving plane-dependent electronic structures of transition metal diarsenides
    Dhakal, Gyanendra
    Hosen, M. Mofazzel
    Chiu, Wei-Chi
    Singh, Bahadur
    Huang, Cheng-Yi
    Dimitri, Klauss
    Wang, Baokai
    Kabir, Firoza
    Sims, Christopher
    Regmi, Sabin
    Neff, William
    Denlinger, Jonathan
    Lin, Hsin
    Kaczorowski, Dariusz
    Bansil, Arun
    Neupane, Madhab
    PHYSICAL REVIEW RESEARCH, 2021, 3 (02):
  • [4] Fast and flexible GPU implementation of the view-dependent error diffusion algorithm
    Lagrange, Antoine
    Gilles, Antonin
    Heggarty, Kevin
    Fracasso, Bruno
    OPTICS, PHOTONICS, AND DIGITAL TECHNOLOGIES FOR IMAGING APPLICATIONS VIII, 2024, 12998
  • [5] A Parallel Error Diffusion Implementation on a GPU
    Zhang, Yao
    Recker, John Ludd
    Ulichney, Robert
    Beretta, Giordano B.
    Tastl, Ingeborg
    Lin, I-Jong
    Owens, John D.
    PARALLEL PROCESSING FOR IMAGING APPLICATIONS, 2011, 7872
  • [6] Crystal plane-dependent surface chemistry and catalytic properties of cuprous oxide nanocrystals
    Huang, Weixin
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2013, 245
  • [7] Parallelization Techniques for Error Diffusion with GPU Implementations
    Kasagi, Akihiko
    Nakano, Koji
    Ito, Yasuaki
    PROCEEDINGS OF 2015 THIRD INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING (CANDAR), 2015, : 30 - 39
  • [8] In situ study of crystal plane-dependent interfacial structural transformation in AgBiS2
    Fan, Haohan
    Cheng, Jiang
    Meng, Xiang
    Xiang, Feifei
    Wang, Shuai
    Zhang, Yongchao
    Cheng, Feng
    Ge, Binghui
    JOURNAL OF MATERIALS RESEARCH AND TECHNOLOGY-JMR&T, 2024, 29 : 2819 - 2824
  • [9] Crystal plane-dependent oxygen vacancy structures and catalytic surface chemistry of CeO2
    Huang, Weixin
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2015, 250
  • [10] Tone dependent error diffusion
    Li, PS
    Allebach, JP
    COLOR IMAGING: DEVICE-INDEPENDENT COLOR, COLOR HARDCOPY, AND APPLICATIONS VII, 2002, 4663 : 310 - 321