• 제목/요약/키워드: 브러시 스트로크 생성

검색결과 9건 처리시간 0.026초

회화적 렌더링을 위한 MHN 필터 기반 브러시 스트로크 생성기법 (MHN Filter-based Brush Stroke Generation for Painterly Rendering)

  • 서상현;윤경현
    • 한국멀티미디어학회논문지
    • /
    • 제9권8호
    • /
    • pp.1045-1053
    • /
    • 2006
  • 본 연구에서는 MHN(Maximum Homogeneity Neighbor) 필터링을 이용한 회화적 렌더링의 브러시 스트로크생성 알고리즘을 제안한다. 기존의 입력 영상의 기울기(gradient)를 브러시 스트로크의 생성에 이용하는 연구와 달리 영상을 구성하는 픽셀의 동질성(homogeneity)에 기반을 두어 스트로크를 생성하였다. 이를 위해 입력 영상에 MHN 필터를 적용하여 하나의 브러시 스트로크로 그려질 수 있는 동질성 영역을 추출하고 추출된 영역으로부터 최소자승법으로 브러시 스트로크의 중심축을 계산한 후, 팽창함수를 정의하여 브러시 스트로크를 생성하였다. 이 방법은 기존의 경사도 기반 스트로크 생성 방법을 복잡한 입력영상에 적용했을 때 발생하는 문제점인 스트로크 방향의 비일관성을 해결할 수 있다. 또한 두께가 일정하지 않은 브러시 스트로크를 표현할 수 있어 결과 영상의 회화적 느낌을 높일 수 있다.

  • PDF

회화적 렌더링을 위한 에지 기반 동적 브러시 스트로크 생성에 관한 연구 (Edge Based Dynamic Brush Stroke Generation for Painterly Rendering)

  • 박영섭;윤경현
    • 한국멀티미디어학회논문지
    • /
    • 제8권2호
    • /
    • pp.164-173
    • /
    • 2005
  • 회화적 렌더링은 색상, 방향, 크기 그리고 모양 등 브러시 스트로크의 특징을 결정하는 파라미터들에 의해서 다양한 결과를 만들어 낼 수 있다. 본 논문에서는 참조 데이터를 이용하여 소스 영상에 가장 적합한 브러시 스트로크 생성에 관한 방법을 제안하고자 한다. 색상은 실제로 화가들이 사용한 팔레트 색상을 생성하여 이용하였다. 팔레트를 생성하기 위하여 본 논문에서는 특정화가(특히, 고흐)의 작품에서 주로 사용된 색상을 참조하였으며 소스 영상에서 사용된 색상과 생성된 팔레트 색상을 비교하여 가장 비슷한 색상으로 색상을 변환하여 브러시 스트로크의 색상을 결정하였다. 방향은 반 고흐 스타일 같은 동적인 방향성을 가지는 브러시스트로크를 표현하기 위해 소스 영상의 에지방향을 참조 데이터로 사용하여 에지 주변의 브러시 스트로크의 방향을 보간하는 방법을 적용하였다. 크기는 그리고자 하는 대상의 크기에 따라 각 레이어 별로 폭이 큰 브러시에서 작은 브러시 순으로 결정하였다. 마지막으로, 모양은 소용돌이치는 듯한 반 고흐 스타일을 표현하기 위해 스플라인 곡선을 적용하였다. 이런 방법으로 만들어진 브러시 스트로크는 영영 분할된 각 레이어별로 적용하였으며 렌더링 후에 각 레이어를 합성하였다.

  • PDF

히스토그램 매칭을 이용한 회화적 스트로크 렌더링 기법 연구 (A Study of Painterly Stroke Rendering Techniques Using Histogram Matching)

  • 용한순;이수연;윤경현
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 가을 학술발표논문집 Vol.30 No.2 (2)
    • /
    • pp.694-696
    • /
    • 2003
  • 본 논문은 회화적 렌더링(painterly rendering)을 위한 다양한 크기를 갖는 곡선 브러시 스트로크(brush stroke)의 생성에 관한 알고리즘과 그 구현 방법을 다루고 있다. 논문에서 제시하는 알고리즘은 한 장의 영상을 입력으로 하여. 화가가 손으로 그린 듯한 느낌을 주는 결과 영상을 만들어 낸다. 결과 영상은 브러시의 크기에 따라 몇 개의 계층(layer)으로 구성되며 각 계층들은 일련의 스플라인 커브(spline curve)로 모델링된 곡선 브러시 스트로크들로 이루어진다. 또한 결과 영상의 회화적 느낌을 강조하기 위하여 입력 영상의 색상을 변환하는 과정을 포함하고 있다.

  • PDF

회화적 애니메이션에서 브러시 스트로크의 시간적 일관성을 유지하기 위한 모션 맵 생성 (Motion Map Generation for Maintaining the Temporal Coherence of Brush Strokes in the Painterly Animation)

  • 박영섭;윤경현
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제33권8호
    • /
    • pp.536-546
    • /
    • 2006
  • 회화적 애니메이션은 비디오 동영상을 이용하여 손으로 그린 듯 한 회화적 느낌을 표현하는 방법이며 프레임 간 브러시 스트로크의 시간적 일관성을 유지하는 것이 가장 중요한 요소이다. 본 논문에서는 프레임 간 브러시 스트로크의 일관성을 유지하기 위한 모션 맵 생성을 제안한다. 모션 맵이란 모션이 발생한 에지 위치를 기준으로 해서 모션 정보를 더함으로써 프레임 간 에지가 움직이는 영역을 말한다. 본 논문에서 사용한 모션 추정 방법은 광류 (optical flow) 방법과 블록 기반 방법을 이용하였으며 여러 가지 모션 추정 방법을 통해서 얻은 모션 정보 ( 방향과 크기 ) 중 신호 대 잡음비 (PSNR)가 가장 큰 방법을 최종 모션 정보로 선택하여 모션 맵을 생성하였다. 생성된 모션 맵은 다음 프레임의 덧칠 부분을 결정해 준다. 손으로 그린 듯 한 회화적 느낌을 표현하면서도 프레임 간 브러시 스트로크의 시간적 일관성을 유지하기 위해서 브러시 스트로크의 방향을 결정해주는 강한 에지에 대해서만 모션 정보를 적용하였다. 또한 다중노출기법과 소스 영상과 캔버스간의 차이 맵을 이용하여 프레임 간 플릭커링 현상을 줄이고자 하였다. 구조적 일관성을 유지하기 위해 국부 기울기 보간법 (local gradient interpolation)을 이용하여 브러시 스트로크 간 방향의 일관성을 유지하였다.

페인팅 매체 프로파일을 이용한 스트로크 기반 렌더링에 관한 연구 (A Study on Stroke Based Rendering Using Painting Media Profile)

  • 서상현;윤경현
    • 한국멀티미디어학회논문지
    • /
    • 제12권11호
    • /
    • pp.1640-1651
    • /
    • 2009
  • 본 논문에서는 브러시 스트로크 프로파일을 이용한 새로운 스트로크 기반 표현기법을 소개한다. 우리가 제안하는 알고리즘은 이미지 검색기법에 기반하고 있으며 단순하지만 다양한 페인팅 스타일을 생성할 수 있는 유연성과 확장성이 있는 알고리즘 이다. 이를 위해 우리는 실제 스트로크 데이터를 수집하여 구축한 확장 가능한 데이터베이스를 사용한다. 그리고 인력영상을 데이터베이스에 있는 스트로크의 조합으로 재생산 한다. 이때 적합한 스트로크를 결정하는 검색 프로세스와 검색된 스트로크를 캔버스에 그릴지 말지를 판단하는 판단 프로세스를 알고리즘에 포함시킨다. 또한 우리는 물리적인 시뮬레이션 없이 사용할 수 있는 시각적 효과가 좋은 효율적인 브러시 스트로크 모델 및 표현기술을 제안한다. 제안된 알고리즘은 다양한 사용자 파라미터를 제어함으로써 다양한 회화적 작품의 변이를 만들어 낼 수 있고 스트로크 데이터베이스의 구성을 변경함으로써 다양한 회화적 매체의 스타일을 갖는 결과물을 생산할 수 있는 확장성 있는 프레임워크를 제공한다.

  • PDF

보색 병치혼합에 기반한 점묘화 렌더링 (Pointillistic Rendering Based on The Juxtaposition of Colors)

  • 서상현;윤경현
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제12권1호
    • /
    • pp.9-15
    • /
    • 2006
  • 본 논문에서는 점묘화를 생성하기 위한 회화적 렌더링 기법을 제안한다. 신인상파(Neo-Impressionist) 화가 쇠라는 캔버스위의 독립 색채들은 망막위에서 재조직된다는 이론을 바탕으로 점묘화를 제안한다. 이는 색의 병치혼합과 보색대비를 이용해 빛의 가산혼합이 회화작품에 적용될 수 있도록 하기위해 브러시 스트로크로 작은 점을 이용한다. 이러한 점묘화를 표현하기위해서 쇠라의 작품과 동시대의 색이론 분석을 통해 색의 분할과 병치혼합의 이론적 배경을 알아보고 이를 통해 점묘 스트로크의 색상, 모양, 방향등을 결정할 수 있는 알고리즘을 소개한다. 먼저 신인상파의 팔레트 분석을 통해 칼라모델을 설계한다. 그리고 입력영상을 영상분할 기법을 이용해 공간적 구도를 잡고 각 분할 영역의 관계를 고려해 색상을 할당한다. 각 할당된 색은 보색과 함께 정의된다. 각 분할영역은 해당영역에서 표현될 수 있는 색상의 작은 점묘 브러시 스트로크로 렌더링이 된다. 이때 입력영상의 밝기정보를 유지할 수 있도록 점묘 스트로크는 색상이 결정된다. 점묘 스트로크의 방향은 입력영상의 에지방향을 따르도록 보간법을 이용해 계산한다.

  • PDF

다양한 에지를 이용한 모션영역 기반 회화적 애니메이션 (Motion Areas based Painterly Animation using Various Edges)

  • 박영섭;윤경현
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제14권1호
    • /
    • pp.1-10
    • /
    • 2008
  • 본 논문에서는 동영상을 입력하여 손으로 그린 듯 한 회화적 애니메이션을 생성하기 위한 방법을 제안한다. 회화적 애니메이션에서 가장 중요한 요소 중 하나는 프레임 간 브러시 스트로크의 시간적 일관성을 유지하는 것이다. 이것은 프레임 간 브러시 스트로크들의 부드러운 움직임을 보장해주는 중요한 역할을 한다. 본 논문에서는 브러시 스트로크의 부드러운 움직임을 위해서 모션 영역들을 이용한다. 모션 영역은 프레임 간 객체들이 움직이는 영역을 의미하며 두 가지 타입으로 구성되어져 있다. 강한 모션 영역은 연속되는 두 장의 프레임 간 평가된 모션 벡터에 의해서 리얼 에지 및 히든 에지가 움직이는 영역을 말한다. 리얼 에지는 객체들의 윤곽선을 의미하며 히든 에지는 그라데이션 현상이 나타나는 영역에서 명암의 결의 방향을 표현하기 위한 경계를 의미한다. 약한 모션 영역은 모션이 발생한 전체 영역 중 강한 모션 영역을 뺀 영역을 말한다. 회화적 애니메이션에서 시간적 일관성은 이러한 모션 영역들을 이용하여 캔버스 위에 브러시들을 덧칠함으로써 유지될 수 있다.

  • PDF

객체의 움직임 해석을 이용한 회화적 스트로크 생성 방법 (Painterly Stroke Generation using Object Motion Analysis)

  • 이호창;서상현;류승택;윤경현
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제37권4호
    • /
    • pp.239-245
    • /
    • 2010
  • 기존의 회화적 렌더링은 영상 기울기(image gradient) 정보를 사용해 스트로크의 방향, 크기, 길이 등을 결정하였다. 영상 기울기는 객체의 모양을 표현하는데 있어서 유용한 정보이지만 풍경화에서 표현되는 객체(물, 나무 등)의 현재 움직임이나 흐름을 나타낼 수 없는 한계를 가진다. 실제 화가들의 그림에서, 객체의 실제 움직임에 기반한 브러시 스트로크는 관찰자에게 객체의 움직임을 보다 쉽게 인지할 수 있게 하며, 그림이 그려질 당시의 느낌을 보다 생동감 있게 전달할 수 있는 장점을 가진다. 본 논문에서는 풍경화의 주 대상이 되는 객체들의 움직임 정보를 기반으로 동적인 객체의 움직임을 효과적으로 표현할 수 있는 회화적 스트로크 생성에 관한 연구를 제안한다. 이를 위해 동일한 시점을 가진 순차영상 집합으로부터 표현하고자 하는 장면의 움직임 정보(크기, 방향, 편차)을 추출한다. 그리고 움직임의 크기가 큰 영역은 움직임의 방향에 기반하여 스트로크를 생성하며 움직임의 정보가 작은 영역은 영상 기울기 값을 기반으로 방향을 결정한다. 우리의 알고리즘은 사실적인 움직임의 방향을 표현하는데 유용하며 이는 풍경화영상을 렌더링 하는데 유용하다.

디더링을 이용한 신인상주의의 점묘화 기법 연구 (A Study of Pointillism Techniques of Neo-Impressionism Using Dithering)

  • 나현철;용한순;윤경현
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 봄 학술발표논문집 Vol.31 No.1 (A)
    • /
    • pp.892-894
    • /
    • 2004
  • 본 논문은 신인상주의(Neo-impressionism)의 분할적, 점묘적인 화풍을 표현하기 위한 회화적 렌더링(painterly rendering)의 알고리즘과 그 구현 방법을 다루고 있다. 논문에서 제시하는 알고리즘은 한 장의 영상을 입력으로 하여, 신인상주의 화가인 쇠라(Georges Seurat)나 시냑(Paul Signac)의 점묘화 같은 느낌을 주는 결과 영상을 만들어 낸다. 결과 화면은 두 단계로 구성되며 입력 영상에서 색을 분할된 영상, 색이 분할된 영상을 이용하여 브러시 스트로크를 생성하여 적응시킨 결과 영상으로 이루어진다.