Digital Halftoning with Maze Generation Algorithm

미로 생성 알고리즘을 이용한 디지털 하프토닝

  • 조청운 (동서대학교 디지털콘텐츠학부)
  • Received : 2009.11.14
  • Accepted : 2009.12.30
  • Published : 2009.12.31

Abstract

Halftoning is very important image processing techniques in the digital printing industry which is a process of converting a continuous-tone image to bi-level tone image. In this paper we introduce a new digital halftoning method based on maze generation algorithm as a replacement algorithm of halftoning with space-filling curve. Previous error-diffusion methods based on space-filling curve suffer from regular pattern artifacts from uniform scan pattern. We use maze generation algorithm to remove this undesirable pattern of space-filling curve method.

하프토닝은 단색으로 다양한 계조의 색단계를 표현하는 방법으로 인쇄 매체와 같은 분야에서 제한된 색으로 다양한 톤을 표현할 수 있도록 해주는 매우 중요한 영상처리기법이다. 본 논문에서는 공간채움곡선 (Space-Filling Curve)에 의한 하프토닝 방법의 대안으로 미로 생성 알고리즘에 기반한 새로운 하프토닝 방법을 제안한다. 기존의 공간채움곡선에 의한 오류 확산방법은 규칙적인 스캔 패턴으로 인해 해프토닝의 결과에도 규칙적인 패턴이 발생한다. 이러한 부분을 개선하기 위해 공간채움곡선 대신 미로의 경로를 사용함으로써 규칙적인 패턴을 제거하였다.

Keywords

References

  1. D. Lau and G. Arce, Modem Digital Holftoning, Marcel Dekker, New York NY, USA 2001.
  2. R. Floyd and L. Steinberg, "An Adaptive Algorithm for Spatial Gray Scale", SID Symposium, pp. 36-37, 1971.
  3. R.J. Steven, F.A. Lehar and F.H. Person, "Manipulation and Preservation of Multidimensional Image Data using the Peano Scan", IEEE Trans. on Pattern Analysis and Machine Intelligence, 5, pp.520-526, 1983.
  4. H.C. Koo-Yan-Too, A Peano Scan Approach to Multivariate Data Clustering, with an Application, Master Thesis, Dept. C.S., Univ. of Regina, 1988.
  5. I.H. Winen and M. Neal, "Using Peano Curves for Bilevel Display of Continuous Tone Images," IEEE Computer Graphics and Applications, pp. 47-52, May 1982.
  6. D. Vanderhaeghe and V. Ostromoukhov, "Polyomino-Based Digital Halftoning," Proceedings of IADIS International Conference on Computer Graphics and Visualization, pp.57-64, 2008.
  7. L. Velho and J. Gomes, "Digital Halftoning with Space Filling Curves," Proceedings of the 18th annual conference on Computer graphics and interactive techniques, p.81-90, July 1991.
  8. L. Velho and J. Gomes, "Space Filling Curve Dither with Adaptive Clustering," In: V SIBGRAPI, 1992, Aguas de Lindoia. Anais do V SIBGRAPl, pp. 81-87, 1992.
  9. L. Velho and J. Gomes, "Stochastic Screening Dithering with Adaptive Clustering," Proceedings of the 11th annual conference on Computer graphics and interactive techniques, p.273-276, July 1991.
  10. V. Ostromoukhov and R. D. Hersch, "Stochastic Clustered-Dot Dithering," Journal of Electronic Imaging, Vol. 8, No. 4, pp. 439-445, 1999. https://doi.org/10.1117/1.482712
  11. T. Asano, "Digital Halftoning Algorithm based on Random Space-Filling Curve," Proceedings., International Conference on Image Processing, Vol. 1, pp. 545-548, 1996.
  12. J. Xu and C.S.. Kaplan, "Vortex Maze Construction," In Bridges 2006: Mathematical Connections in Art, Music and Science, 2006.
  13. H. Pedersen and K. Singh, "Organic Labyrinths and Mazes," pp. 79-86, Proceedings of the 4th International Symposium on Non-Photorealistic Animation and Rendering 2006. Annecy. France, June 5-7. 2006.
  14. J. Xu and C.S. Kaplan, "Image-Guided Maze Construction," ACM Transactions on Graphics (TOG), v26 n.3, July 2007
  15. C.S. Kaplan and R. Bosch. "TSP Art," In Renaissance Banff: Bridges 2005: Mathematical Connections in Art, Music and Science, pages 301-308, 2005.
  16. K. Inoue, K. Urahama, "Halftoning with Minimum Spanning Trees and its Application to Maze-like Images," Computers & Graphics 33, pp.638-647, 2009. https://doi.org/10.1016/j.cag.2008.09.015