Abstract
In this paper, we propose a method that generates a sketch likely to be drawn by a human from a real image(a computer generated image or a photo image). The method can create human friendly images with pen strokes by using image processing techniques such as spatial filters. In order to create the human friendly image, first, we made the tiny unnecessary contours. Second, we made the second image by inverting the first image and performed a processing similar to the first processing. Last, we subtracted the second image from the first image and added a hatch to it. The sequence of processing enables us to generate a human friendly image with line shading, likely to be sketched by water pen compared to the past method(pencil hatching and sketch effects). Also the proposed method can represent the sketch effects more effectively with applying different hatch to the shading area of a input image.
본 논문에서는 실영상(컴퓨터로 생성한 영상 또는 실제 촬영한 영상)을 직접 손으로 스케치한 것과 같이 터치감이 나는 영상으로 변환하는 기법을 제안한다. 즉 실영상을 공간 필터 등의 영상 처리 기법을 통하여 사람이 손으로 직접 그린 것과 같이 농담의 차이를 느낄 수 있는 인간 친화적인 영상으로 변환한다. 먼저 소벨 마스크를 사용하여 윤곽선을 검출하고, 검출된 부분 중 불필요한 선들을 제거하여 첫 번째 영상을 구한다. 그리고 이를 반전시켜, 유사한 방법으로 두 번째 영상을 구하여 두 영상 간의 차를 구하고 여기에 해칭 효과를 적용하여 스케치 효과를 표현한다. 이와 같이 일련의 처리로 기존의 연필 해칭 효과 방식과 스케치 효과 방식에 비해 선에 농담 차이를 주어 수용성 펜을 이용하여 그린 느낌을 주었다. 또한, 입력 영상의 음영 부분에 서로 다른 해칭 효과를 적용하여 스케치의 느낌을 보다 잘 표현할 수 있었다.