Structure-Aware Error Diffusion

被引:44
|
作者
Chang, Jianghao [1 ]
Alain, Benoit [1 ]
Ostromoukhov, Victor [1 ,2 ]
机构
[1] Univ Montreal, Montreal, PQ H3C 3J7, Canada
[2] Univ Lyon, CNRS, Lyon, France
来源
ACM TRANSACTIONS ON GRAPHICS | 2009年 / 28卷 / 05期
关键词
ALGORITHM;
D O I
10.1145/1618452.1618508
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present an original error-diffusion method which produces visually pleasant halftone images while preserving fine details and visually identifiable structures present in the original images. Our method is conceptually simple and computationally efficient. The source image is analyzed, and its local frequency content is detected. The main component of the frequency content (main frequency, orientation and contrast) serve as lookup table indices to a pre-calculated database of modifications to a standard error diffusion. The modifications comprise threshold modulation and variation of error-diffusion coefficients. The whole system is calibrated in such a way that the produced halftone images are visually close to the original images (patches of constant intensity, patches containing sinusoidal waves of different frequencies/orientations/ contrasts, as well as natural images of different origins). Our system produces images of visual quality comparable to that presented in [Pang et al. 2008], but much faster. When processing typical images of linear size of several hundreds of pixels, our error-diffusion system is two to three orders of magnitude faster than [Pang et al. 2008]. Thanks to its speed combined with high visual quality, our error-diffusion algorithm can be used in many practical applications which may require digital halftoning: printing, visualization, geometry processing, various sampling techniques, etc.
引用
收藏
页码:1 / 8
页数:8
相关论文
共 50 条
  • [21] Structure-aware QR Code abstraction
    Qiao, Siyuan
    Fang, Xiaoxin
    Sheng, Bin
    Wu, Wen
    Wu, Enhua
    VISUAL COMPUTER, 2015, 31 (6-8): : 1123 - 1133
  • [22] Structure-Aware Transfer of Facial Blendshapes
    Mousas, Christos
    Anagnostopoulos, Christos-Nikolaos
    PROCEEDINGS SCCG: 2015 31ST SPRING CONFERENCE ON COMPUTER GRAPHICS, 2015, : 55 - 62
  • [23] Structure-Aware Convolutional Neural Networks
    Chang, Jianlong
    Gu, Jie
    Wang, Lingfeng
    Meng, Gaofeng
    Xiang, Shiming
    Pan, Chunhong
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 31 (NIPS 2018), 2018, 31
  • [24] BigActors - A Model for Structure-aware Computation
    Pereira, Eloi
    Kirsch, Christoph M.
    Sengupta, Raja
    de Sousa, Joao Borges
    2013 ACM/IEEE INTERNATIONAL CONFERENCE ON CYBER-PHYSICAL SYSTEMS (ICCPS), 2013, : 199 - 208
  • [25] Guided Structure-Aware Review Summarization
    金锋
    黄民烈
    朱小燕
    JournalofComputerScience&Technology, 2011, 26 (04) : 676 - 684
  • [26] Structure-aware bottle cap art
    Sacht, Leonardo
    COMPUTERS & GRAPHICS-UK, 2022, 107 : 277 - 288
  • [27] SAFE: Structure-aware facade editing
    Minh Dang
    Ceylan, Duygu
    Neubert, Boris
    Pauly, Mark
    COMPUTER GRAPHICS FORUM, 2014, 33 (02) : 83 - 93
  • [28] Image compression with structure-aware inpainting
    Wang, Chen
    Sun, Xiaoyan
    Wu, Feng
    Xiong, Hongkai
    2006 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, PROCEEDINGS, 2006, : 1816 - 1819
  • [29] Position and structure-aware graph learning
    Ye, Guoqiang
    Song, Juan
    Feng, Mingtao
    Zhu, Guangming
    Shen, Peiyi
    Zhang, Liang
    Shah, Syed Afaq Ali
    Bennamoun, Mohammed
    NEUROCOMPUTING, 2023, 556
  • [30] Structure-aware QR Code abstraction
    Siyuan Qiao
    Xiaoxin Fang
    Bin Sheng
    Wen Wu
    Enhua Wu
    The Visual Computer, 2015, 31 : 1123 - 1133