• Title/Summary/Keyword: Pencil Rendering

Search Result 9, Processing Time 0.024 seconds

A Simple and Fast Algorithm for Real-time Pencil Strokes (간단하고 빠른 실시간 연필 스트로크 알고리즘)

  • Choi Sung-Wook
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.33 no.6
    • /
    • pp.344-353
    • /
    • 2006
  • In this paper, we present a new algorithm which imitate real pencil strokes. The purpose of research on NPR(Non-Photorealistic Rendering) is simulating automatically manmade artistic expressions such as pen-and-ink illustrations, watercolor paintings, pencil sketches and pastel drawings with computers. Recently, there has been a great deal of research works on NPR. One of them is researching in pencil illustration methods for NPR, and a lot of researchers have investigated into the LIC(Linear Integral Convolution) techniques which would change the initial images into the output images by directional vector field images for generating effects of pencil. However, the LIC techniques can not be applied to real-time drawing tools because they are post processing techniques. This paper presents a real-time pencil strokes algorithm which is based on an observation of how pencils(from 6B to 6H) draw lines. Although this algorithm using some pencil variables and noise generation is simple, it is fast and also can draw real-time pencil strokes similar to real manmade pencil strokes in a GUI drawing tool.

Feature-guided Convolution for Pencil Rendering

  • Yang, Hee-Kyung;Min, Kyung-Ha
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.5 no.7
    • /
    • pp.1311-1328
    • /
    • 2011
  • We re-render a photographic image as a simulated pencil drawing using two independent line integral convolution (LIC) algorithms that express tone and feature lines. The LIC for tone is then applied in the same direction across the image, while the LIC for features is applied in pixels close to each feature line in the direction of that line. Features are extracted using the coherent line scheme. Changing the direction and range of the LICs allows a wide range of pencil drawing style to be mimicked. We tested our algorithm on diverse images and obtained encouraging results.

Simulation of Color Pencil Drawing using LIC

  • Yang, Heekyung;Min, Kyungha
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.6 no.12
    • /
    • pp.3296-3314
    • /
    • 2012
  • We present a novel approach for the simulation of color pencil effects using line integral convolution (LIC) to produce pencil drawings from images. Our key idea is to use a bilateral convolution filter to simulate the various effects of pencil strokes. Our filter resolves the drawbacks of the existing convolution-based schemes, and presents an intuitive control to mimic the properties of pencil strokes. We also present a scheme that determines stroke directions from the shapes to be drawn. Smooth tangent flows are used for the pixels close to feature lines, and partially parallel flows inside regions. The background is rendered using a flow of fixed direction. Using different styles of stroke directions increases the realism of the resulting images. This approach produces convincing pencil drawing effects from photographs.

Texture-based Hatching for Color Image and Video

  • Yang, Hee-Kyung;Min, Kyung-Ha
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.5 no.4
    • /
    • pp.763-781
    • /
    • 2011
  • We present a texture-based hatching technique for color images and video. Whereas existing approaches produce monochrome hatching effects in considering of triangular mesh models by applying strokes of uniform size, our scheme produces color hatching effects from photographs and video using strokes with a range of sizes. We use a Delaunay triangulation to create a mesh of triangles with sizes that reflect the structure of an input image. At each vertex of this triangulation, the flow of the image is analyzed and a hatching texture is then created with the same alignment, based on real pencil strokes. This texture is given a modified version of a color sampled from the image, and then it is used to fill all the triangles adjoining the vertex. The three hatching textures that accumulate in each triangle are averaged and the result of this process across all the triangles forms the output image. We can also add a paper texture effect and enhance feature lines in the image. Our algorithm can also be applied to video. The results are visually pleasing hatching effects similar to those seen in color pencil drawings and oil paintings.

Shading Algorithm Evaluation based on User Perception (사용자 인지 실험 기반 쉐이딩 알고리즘 평가)

  • Byun, Hae-Won;Park, Yun-Young
    • The Journal of the Korea Contents Association
    • /
    • v.11 no.6
    • /
    • pp.106-115
    • /
    • 2011
  • In this paper, we evaluate the effectiveness of previous shading algorithms in depicting shape of 3d objects. We perform a study in which people are shown an image of one of ten 3D objects shaded with one of eight styles and asked to orient a gauge to coincide with the surface normal at many positions on the object's surface. The normal estimates are compared with each other and with ground truth data provided by a registered 3D surface model to analyze accuracy and precision. Our experiments suggest that people interpret certain shape differently depending on shading of 3d object. This paper offers substantial evidence that current computer graphics shading algorithms can effectively depict shape of 3d objects where the algorithms have the properties of lots of tone steps and uniformly distributed tone steps. This type of analysis can guide the future development of new CG shading algorithms in computer graphics for the purpose of shape perception.

Real-Time Pencil Rendering (실시간 연필 렌더링)

  • Lee, Hyun-Jun;Kwon, Sung-Tae;Lee, Seong-Yong
    • Journal of the Korea Computer Graphics Society
    • /
    • v.11 no.4
    • /
    • pp.1-10
    • /
    • 2005
  • 본 논문에서는 주어진 삼차원 메쉬를 실시간에서 연필화로 표현하는 방법을 소개한다. 이를 위해 본 논문에서는 연필화의 특징을 분석한 후 분석된 특징들을 빠르고 간단하게 모사하여 표현하는 알고리즘을 제시한다. 이 알고리즘은 크게 윤곽선을 그리는 방법과 내부를 그리는 방법으로 나뉘며, 제시된 모든 알고리즘은 그래픽스 하드웨어를 이용하여 실시간으로 동작한다. 우선 물체의 윤곽선을 그리기 위해 사람이 윤곽선을 그릴 때의 특징을 분석하여 실제의 윤곽선과 비교해 약간의 오차를 지니면서 여러번 겹쳐 그린 듯한 윤곽선을 만들어 내는 방법을 제시한다. 또한 물체의 내부를 그리기 위해서 먼저 연필의 특징을 잘 반영하는 텍스쳐를 만든 후 이를 물체의 표면에 매핑시켜 물체의 특징을 연필화풍으로 잘 표현하는 방법을 제시한다. 이 과정에서 연필화의 느낌을 강조하기 위해 물체가 그려지는 종이의 질감을 표현하는 방법과 물체의 명암비를 조정하는 방법 역시 제시한다.

  • PDF

Virtual pencil and airbrush rendering algorithm using particle patch (입자 패치 기반 가상 연필 및 에어브러시 가시화 알고리즘)

  • Lee, Hye Rin;Oh, Geon;Lee, Taek Hee
    • Journal of the Korea Computer Graphics Society
    • /
    • v.24 no.3
    • /
    • pp.101-109
    • /
    • 2018
  • Recently, the improvement of virtual reality and augmented reality technologies leverages many new technologies like the virtual study room, virtual architecture room. Such virtual worlds require free handed drawing technology such as writing descriptions of formula or drawing blue print of buildings. In nature, lots of view point modifications occur when we walk around inside the virtual world. Especially, we often look some objects from near to far distance in the virtual world. Traditional drawing methods like using fixed size image for drawing unit is not produce acceptable result because they generate blurred and jaggy result as view distance varying. We propose a novel method which robust to the environment that produce lots of magnifications and minimizations like the virtual reality world. We implemented our algorithm both two dimensional and three dimensional devices. Our algorithm does not produce any artifacts, jaggy or blurred result regardless of scaling factor.

Correlation Analysis between Artists' Shading and CG Shading (미술가들의 음영 표현 특성과 CG 쉐이딩 알고리즘 간의 상관관계 분석)

  • Byun, Hae-Won;Park, Yoon-Young
    • Journal of Korea Multimedia Society
    • /
    • v.14 no.5
    • /
    • pp.691-702
    • /
    • 2011
  • Recently, several researchers have attempted to combine human visual perception and computer graphics. Cole et. al. suggest the study results in which line drawing algorithm in computer graphics characterize the properties of line drawing made by artists. The paper also evaluates CG line drawing algorithms depending on whether people recognize effectively specific 3D shape from the image made by those CG line drawing algorithms. However, human recognizes the shape of objects more effectively in image made by BRDF shading model than line drawing algorithm. It means that the shading factor is important to recognize shape with human perception. In this paper, we analyze the correlation between shading made by human artists and that made by CG shading algorithms. The study is to characterize the mathematical properties of artists' shading and CG shading. This type of analysis can guide the future development of new CG shading algorithm in computer graphics for the purpose of shape perception.