• 제목/요약/키워드: Vector Graphics

검색결과 138건 처리시간 0.035초

객체 지향 그래픽스 기술을 이용한 벡터 곡선 콘텐츠 모델링 기법 (A Method of Vector Curves Contents Modeling Using Object Oriented Graphics)

  • 강주형;신화선
    • 한국방송∙미디어공학회:학술대회논문집
    • /
    • 한국방송공학회 2014년도 추계학술대회
    • /
    • pp.275-276
    • /
    • 2014
  • 일반적으로 래스터 그래픽스 기반으로 구성된 사용자 인터페이스는 등심선을 원하는 형태로 생성 및 편집하는 저작도구 인터페이스를 제공함에 있어 그래픽 모델의 확장성과 생산성에 대한 제약으로 인해 자유로운 그래픽 표현에 많은 어려움을 나타내고 있다. 본 논문에서는 이러한 문제를 해결하기 위해 객체 지향 그래픽스 기술인 WPF 사용자 인터페이스를 통해 벡터 곡선을 독립적인 콘텐츠로 모델링하여 등심선 생성 및 편집도구에 독창적이고 유연한 그래픽 표현이 가능하도록 사용자 인터페이스를 제공하는 방법을 제안한다. 이를 위해 등심선의 그래픽 레이아웃은 조절점과 곡선으로 분할하여 벡터 곡선에 대한 컨테이너 요소를 제공하였고, 최종적으로 프로토 타입의 저작도구를 이용해 등심선의 모의 편집 실험을 실시하여 제안하는 방법의 우수성을 확인하였다.

  • PDF

기존의 WebGIS에 대한 분석과 XML 기반의 WebGIS에 대한 연구 (An Analysis of Existence WebGIS and A study on WebGIS based on XML)

  • 조성연;김병국
    • 한국공간정보시스템학회:학술대회논문집
    • /
    • 한국공간정보시스템학회 2002년도 춘계학술대회 논문집
    • /
    • pp.15-21
    • /
    • 2002
  • 기존의 WebGIS는 구현방법에 따라서 서버중심과 클라이언트중심의 WebGIS모델로 구분할 수 있다. 서버중심의 WebGIS모델은 결과데이터가 이미지(JPG,GIF)로 클라이언트에 전송되므로 사용자는 기본적인 GIS 기능만을 처리할 수 있고, 데이터 확대 시 데이터가 손상되는 문제들이 있다. 클라이언트 중심의 WebGIS모델은 벡터데이터(Java-applet, ActiveCGM) 전송을 위해 고가의 특정 소프트웨어를 구입해야 하고, 플랫폼에 의존적이며, 표준화된 포맷이 아니므로 웹에서 데이터 상호 전송 및 호환의 문제가 있다. 본 논문에서는 기존의 WebGIS모델의 전반적인 분석을 통해서 각기 구축된 WebGIS의 구현방법과 문제점에 대해 고찰해 본다. 그리고 이런 문제점들이 대안인 XML(extensible Markup Language)으로 기술된 GML (Geographic Markup Language)과 SVG(Scalable Vector Graphics)를 이용한 WebGIS에 대한 연구와 향후 우리가 연구해야 할 방향에 대해 모색해 본다.

  • PDF

SVG에 기반한 홈 네트워크 모바일 사용자 인터페이스 디자인 (Home Network Mobile User-Interface Design Based on SVG)

  • 유기필;권오봉;박덕규
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2006년도 한국컴퓨터종합학술대회 논문집 Vol.33 No.1 (B)
    • /
    • pp.94-96
    • /
    • 2006
  • 핸드폰이나 PDA(Personal Digital Assistants) 등 휴대용 단말기의 보급이 급속히 늘어나면서 이를 통한 모바일 콘텐츠 수요가 폭발적으로 증가하고 있다. 이에 따라 비전문적인 개발자가 사용자 인터페이스를 편리하게 디자인 할 수 있는 환경을 구축하는 것이 중요하게 되었다. 본 논문에서는 적은 용량으로 고품질의 그래픽을 구현할 수 있는 2D 벡터그래픽 표준인 SVG(Scalable Vector Graphics)를 사용하여 홈 네트워킹을 제어하는 모바일 기기(PDA)의 사용자 인터페이스를 디자인하는 방법에 대하여 고찰한다. 본 논문에서 제안하는 방법의 특징은 선호인터페이스(Preference Interface) 설정, 하향식(Top-Down) 방식 화면구성, 그리고 동적 SVG 이미지 활용 등이다.

  • PDF

XML을 이용한 의상 피스 정보의 구조적 문서 생성 및 탐색을 위한 색인기법에 관한 연구 (A Study on Fashion Pieces Goods Information Indexing and Searching Structured Documents Using XML)

  • 조진애;양옥렬;남명우;이용주;정성태;정석태;이원아
    • 한국산학기술학회논문지
    • /
    • 제7권1호
    • /
    • pp.39-45
    • /
    • 2006
  • 본 연구는 웹기반 3차원 패션몰 구축에서 의류에 대한 정보를 보다 세부적이고 전문적인 정보로 제공하기 위하여 의상 정보를 2차원 재단 패턴의 피스(piece) 정보로 구분한다. 구분된 피스는 의상에 따라 상하종속관계에 해당하는 피스정보별 상세정보를 가중치에 따라 검색하여 SVG(Scalable Vector Graphics) 파일 형태로 제공하도록 설계하였다. 이러한 의상 상세정보를 통해 디자이너가 의상구조의 다양한 조합으로 새로운 제품 디자인이 용이해지고 유사한 형태의 의상 표현이 가능해진다. 이를 통해 패션몰 상품에 대한 전문가적인 의상 분석도 가능해진다. 또한 SVG 형식의 파일을 이용하기 때문에 부하가 많은 쇼핑몰의 정보 표현에도 용이하다. 이를 위해 구축된 정보는 XML로 표준화 할 수 있도록 DTD(Document Type Definition)를 정의하여 검색 시스템을 설계하였다.

  • PDF

모바일 기기에서의 방사형 그라디언트 페인트 가속 (Acceleration of Radial Gradient Paint Processor for Mobile Device)

  • 김진우;박진홍;한탁돈
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2011년도 춘계학술발표대회
    • /
    • pp.530-533
    • /
    • 2011
  • 방사형 그라디언트 페인트(radial gradient paint)는 벡터 그래픽스(vector graphics)에서 적은 정보로 다양한 효과를 적용시킬 수 있는 방법이다. 기본적으로 이 방법은 곱하기, 나누기, 제곱근 등의 복잡한 연산이 필요하기 때문에 모바일 같은 저성능 환경에 적합하지 않았다. 하지만 최근 모바일 기기들은 SIMD 연산 지원 및 고성능의 GPU 탑재 등으로 성능이 향상됨에 따라 이러한 문제를 해결할 수 있게 되었다. 본 논문은 ARM의 SIMD연산인 NEON을 이용하여 최대 2.6배의 성능을 가속시켰으며 GPU의 쉐이더를 이용하여 4.9배의 성능을 가속하였다.

Large-scale 3D fast Fourier transform computation on a GPU

  • Jaehong Lee;Duksu Kim
    • ETRI Journal
    • /
    • 제45권6호
    • /
    • pp.1035-1045
    • /
    • 2023
  • We propose a novel graphics processing unit (GPU) algorithm that can handle a large-scale 3D fast Fourier transform (i.e., 3D-FFT) problem whose data size is larger than the GPU's memory. A 1D FFT-based 3D-FFT computational approach is used to solve the limited device memory issue. Moreover, to reduce the communication overhead between the CPU and GPU, we propose a 3D data-transposition method that converts the target 1D vector into a contiguous memory layout and improves data transfer efficiency. The transposed data are communicated between the host and device memories efficiently through the pinned buffer and multiple streams. We apply our method to various large-scale benchmarks and compare its performance with the state-of-the-art multicore CPU FFT library (i.e., fastest Fourier transform in the West [FFTW]) and a prior GPU-based 3D-FFT algorithm. Our method achieves a higher performance (up to 2.89 times) than FFTW; it yields more performance gaps as the data size increases. The performance of the prior GPU algorithm decreases considerably in massive-scale problems, whereas our method's performance is stable.

대화식 클러스터링 기법을 이용한 칼라 지도의 문자 영역 추출에 관한 연구 (Character Extraction from Color Map Image Using Interactive Clustering)

  • 안창;박찬정;이상범
    • 한국정보처리학회논문지
    • /
    • 제4권1호
    • /
    • pp.270-279
    • /
    • 1997
  • 지도 영상에 포함된 문자들을 효율적으로 인식하기 위해서는, 문자 영역만을 추 출하여 독립된 계층으로 만드는 전처리 단계가 선행되어야 한다. 본 논문에서는 칼라 지도 영상의 색 정보를 대화식 클러스터링 기법에 의해 색 별로 분리하고, 문자 영역 을 추출하는 알고리즘을 제안하였다. 제안된 대화식 클러스터링 기법은 칼라 영상 중 에서 사용자가 분리하기 원하는 색을 대화식으로 선택하여 각각의 선택된 색을 중심 으로 클러스터를 형성하고 분리한다. 문자를 추출하는 알고리즘은 문자를 표현하는 색만을 추출한 이전 영상을 벡터 데이터화 한 후 각 원시 요소들의 상호 관계를 고려 하여 직선, 원, 문자의 세 계층으로 분류하는 것으로서, 문자와 직선이 중첩되어, 하 나의 연결 요소를 이루고 있을 때에도 효과적으로 문자를 분리할 수 있다. 알고리즘 의 평가를 위해 1:3,000의 지번약도에 대한 실험을 수행하였으며, 선분과 문자가 중 첩되어 있는 경우에도 각각 분리할 수 있음을 확인하였다.

  • PDF

메타볼을 이용한 중력장내의 물방울 모델 (A Model for Water Droplet using Metaball in the Gravitation Force)

  • 유영중;정호열;조환규
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제4권1호
    • /
    • pp.79-88
    • /
    • 1998
  • 현재까지 불과 같은 유체를 렌더링하기 위한 많은 모델들이 개발되었다. 특히 메타볼은 단순성과 유동성의 특정으로 인해 눈이나 물과 같은 유체의 곡면을 모델링하기 위한 기법으로 많이 사용되어졌다. 본 논문은 중력장내에서 변형되는 물방울을 모델링하기 위한 새로운 방법을 제안한다. 이전의 연구에서 물방울은 단순한 메타볼에 의해 표현되었다. 물방울에 중력이 고려되지 않았기 때문에 렌더링 결과는 실제적인 물방울의 형태를 표현할 수 없었다. 우리는 기존의 메타볼에 실세계의 중력과 마찰력을 고려함으로서 평탄한 지면위에 놓여진 물방울의 형태를 생성하는 새로운 방법을 보여준다. 본 연구의 새로운 메타볼 모델은 이전의 메타볼이 가지는 스칼라 공간의 isosurface값을 중력을 고려한 벡터 공간으로 이동하여 얻어진다. 결과로서 광선 추적 기법과 물방울의 그림자 형성을 통해 실제적인 물방울의 형태를 렌더링한다.

  • PDF

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

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

  • PDF

모바일 디바이스에서 사용자의 입 바람을 이용한 연기 시뮬레이션의 상호작용 방법 (Interaction Technique in Smoke Simulations using Mouth-Wind on Mobile Devices)

  • 김종현
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제24권4호
    • /
    • pp.21-27
    • /
    • 2018
  • 본 논문은 모바일 디바이스에서 사용자의 입 바람을 통해 실시간으로 인터랙션 할 수 있는 기법을 제시한다. 모바일과 가상현실 분야에서 사용자의 인터랙션 기술이 중요함에도 불구하고 여전히 사용자 인터페이스 기술의 다양성이 부족하며 대부분 손을 이용한 스크린의 터치나 동작 인식이다. 본 연구에서는 사용자의 입 바람을 이용하여 실시간으로 상호작용할 수 있는 새로운 인터페이스 기술을 제안한다. 사용자와 모바일 디바이스 간의 각도와 위치를 이용하여 바람의 방향을 결정하며 사용자의 입 바람과 가중치 함수를 기반으로 바람의 크기를 계산한다. 제안하는 기술의 우수성을 보여주기 위해 입 바람 외력을 유체 방정식에 적용하여 실시간으로 벡터장의 흐름을 시각화하는 결과를 보여준다. 우리는 제안하는 방법의 결과를 모바일 디바이스 환경에서 보여주지만 인터페이스 기술을 요구하는 가상현실과 증강현실 분야에 응용할 수 있다.