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

검색결과 135건 처리시간 0.036초

벡터 그래픽 기반의 GML 문서 편집 및 변환 시스템 (GML Document Editing and Translation System based on Vector Graphic)

  • 김창수;염성근;정회경
    • 한국정보통신학회논문지
    • /
    • v.13 no.6
    • /
    • pp.1058-1064
    • /
    • 2009
  • 정보기술의 발달과 인터넷의 보편화에 따라 지리정보의 활용분야가 다양해지고 지리 정보를 효율적으로 관리하기 위해 다양한 지리정보 시스템(GIS : Geographic Information System)이 구축되었다. 하지만 다양한 형태의 지리정보 데이터는 서로 표준화 되지 않아 다양한 형태의 그래픽 저작도구에 의존하고 있다. 이에 OGC(Open Geospatial Consortium)는 상호운용 가능한 표준화된 지리정보 데이터를 기술하는 GML(Geography Markup Language)을 제안하였고 W3C에서는 벡터 기반의 SVG(Scalable Vector Graphics)를 제안하였다. 본 논문에서는 지리정보 데이터처리를 위한 XML 기반의 GML 데이터를 벡터 그래픽 객체로 생성하고 그래픽 객체들을 통해 GML 문서를 생성하는 코드 변환기를 정의하여 벡터 그래픽을 XML 기반의 논리구조로 변환하는 GML 문서 편집 및 변환 시스템을 설계 및 구현하였다.

3차원 그래픽 지오메트리 연산을 위한 벡터 지오메트리 엔진의 설계. (The Design of VGE(Vector Geometry Engine) for 3D Graphics Geometry Processing)

  • 김원석;정철호;한탁돈
    • 한국정보과학회논문지:시스템및이론
    • /
    • v.31 no.1_2
    • /
    • pp.135-143
    • /
    • 2004
  • 3차원 그래픽 가속기는 지오메트리 처리(geometry processing)와 레스터라이져(rasterizer)로 구성된다. 본 논문에서는 지오메트리 처리를 고속으로 수행할 수 있는 벡터 형태의 처리 구조(VGE)를 제안하였다. 특히 기존의 부동소수점을 계산할 수 있는 구조에 4개의 FADD, FMUL, 128개의 벡터 레지스터를 추가하여 지오메트리 연산을 가속했으며 VGE와 비슷한 H/W 비용을 갖는 Hitachi의 SH4와 비교했을 때 평균 4.7배의 성능향상을 보였다. 또한 성능 평가를 위해 범용프로세서 시뮬레이터인 Simplescalar 를 수정하여 시뮬레이터를 제작했으며 Viewperf Benchmark를 입력으로 사용하였다.

GPU를 이용한 개선된 뷰포인트 벡터 렌더링 방식의 집적영상시스템 프레임워크에 관한 연구 (Research on the Development of an Integral Imaging System Framework and an Improved Viewpoint Vector Rendering Method Utilizing GPU)

  • 이빛나라;박경신;조용주
    • 한국정보통신학회논문지
    • /
    • v.10 no.10
    • /
    • pp.1767-1772
    • /
    • 2006
  • 컴퓨터-생성 (Computer-generated, CG)집적영상시스템은 사용자들이 컴퓨터 그래픽을 이용해서 미리 만들어진 기초영상들을 렌즈 어레이를 통해 보게 되면 3차원 입체영상을 느낄 수 있도록 해주는 무안경식 양안시차 디스플레이 시스템이다. 이 때 CG집적영상시스템에 컴퓨터를 이용하여 기초영상을 만드는 과정을 이미지 매핑 (Image Mapping)이 라고 하는데, 뷰포인트 벡터 렌더링 (Viewpoint Vector Rendering, VVR) 이 미지 매핑 방식은 표현하는 대상의 크기나 시스템에서 사용하는 렌즈 어레이 기초렌즈의 개수에 영향을 받지 않아 실시 간 처리에 보다 유리하다. 본 논문에서는 실시간 3차원 그래픽 응용 프로그램에 보다 적합한 CG 집적영상시스템을 구축하기 위해 GPU(Graphics Processing Unit)를 이용하여 렌더 링 성능을 향상시킨 VVR 집적영상시스템 프레임워크(Framework)를 소개한다. 그리고 일반적인 기존의 VVR 구현 방법과 GPU를 이용하는 새로운 방식의 성능을 비교 분석하며, 상당한 성능 향상이 이루어졌음을 보여 준다.

무선 환경에서의 SVG 응용 기술

  • 이기정;황보택근;양영규
    • 정보처리학회지
    • /
    • v.11 no.1
    • /
    • pp.93-100
    • /
    • 2004
  • SVG(Scalable Vector Graphics)는 웹에서 XML 형태의 프로그래밍을 통하여 영상을 만들고 애니메이션을 만들 수 있는 도구로서 영상을 만드는 과정이 디자인과 프로그래밍의 중간 형태라고 할 수 있다.(중략)

  • PDF

SVG(Scalable Vector Graphics)를 활용한 극장 예약 시스템 (Theater Reservation System Using SVG(Scalable Vector Graphics))

  • 전태룡;안성옥
    • 공학논문집
    • /
    • v.5 no.1
    • /
    • pp.17-35
    • /
    • 2004
  • Svg는 2차원 그래픽을 표현하기 위해 xml을 기반으로 만들어진 언어로서 W3C에 의한 xml 그래픽 표준이다. Xml의 개방성과 상호운용성 등의 장점을 모두 수용하여 다른 xml 언어들과 결합시켜 다양한 웹 어플리케이션으로 응용 할 수 있다. 실시간 데이터로부터 고품질의 다이나믹한 그래픽을 만들어 낼 수 있기 때문에 전자상거래, 지리정보, 교육과 광고 등의 분야에 적용 될 수 있다. 데이터베이스와의 연동으로 SVG의 응용을 더 높일 수 있다. 이는 단지 사용자 측면에서의 어플리케이션이 아닌 서비스를 제공하는 서버와의 대화가 가능하다는 것이다. 이 논문에서는 svg의 의미나 능력을 설명하는 것이 아니라 실제 극장 시스템에서 어떻게 활용 될 수 있는지를 말해 줄 것이다. svg는 xml의 장점에 그래픽적인 장점을 더 한 것이다. 이 말은 단지 svg가 그래픽적인 요소만이 아닌 xml의 유연성을 가졌다는 말이 된다. 실제 좌석의 위치지정과 새로운 좌석의 추가가 쉽다. 그룹으로 지정된 좌석은 단지 태그의 추가만으로 좌석을 생성할 수 있다. 이는 좌석의 변화와 또는 좌석의 고장 시 즉시 svg에 나타낼 수가 있다. 또한 svg는 데이터베이스와의 연동이 가능하고 추가 수정이 쉽다. 이는 벡터의 데이터를 갔고 있어서 가능한 것이다. 기존의 예약 시스템은 표를 살 때 시간과 가격의 정보만 있었지만, svg로 구현할 경우 좌석의 위치와 가격, 그리고 구매여부, 취소 등을 눈으로 보면서 할 수 있다.

  • PDF

XML 기반의 3차원 의료 데이터의 명세 및 가시화 (3D Medical Data Specification and Visualization Based on XML)

  • 김승완;박덕규;권오봉;이건
    • 한국컴퓨터그래픽스학회논문지
    • /
    • v.10 no.4
    • /
    • pp.6-12
    • /
    • 2004
  • 웹은 플랫폼에 의존하지 않고 모든 사람들이 공통으로 이용할 수 있는 인터페이스를 제공하기 때문에 웹브라우저상에 3차원 의료 데이터를 가시화하여 표현한다면 원격 진단, 의료 교육 등에 이용될 수 있다. 이 논문은 3차원 의료정보를 3차원 의료 볼륨 데이터, 3차원 의료 영상, 볼륨 렌더링 응용의 3 종류로 구분하여 이들을 XML로 표현하는 방법 및 텍스처 맵핑 기반의 디렉트볼륨렌더링(Direct Volume Rendering)을 SVG(Scalable Vector Graphics)으로 표현하여 SVG 뷰어 상에 표시하는 방법을 제안한다. 제안 방법의 실행 결과는 웹 브라우저 상에서 의료데이터의 분석이 가능하게 하고, 또한 볼륨렌더링 응용프로그램을 SVG로 표현, 결과 이미지를 SVG 뷰어로의 표시가 가능하다는 것을 보여준다.

  • PDF

3D 그래픽 소프트웨어를 활용한 도형 학습 효과 (The Effectiveness of the Figure Learning using 3D Graphics Software)

  • 신수범;김주일
    • 한국컴퓨터정보학회논문지
    • /
    • v.18 no.1
    • /
    • pp.185-192
    • /
    • 2013
  • 3D 그래픽 소프트웨어의 대중화, 하드웨어의 발전 등으로 학교교육에서 3D 그래픽 도구를 보다 용이하게 사용할 수 있게 되었다. 그리고 초등학교의 도형영역의 교과 내용이 보다 강화되어 도형영역의 학습 난이도는 증가하였다. 이에 관련 소프트웨어인 스케치업 프로그램을 이용하여 도형 영역에 학습 효과를 증진시켜 보고자 한다. 그러기 위해 기존 연구를 분석하였으며 3D 그래픽 소프트웨어를 분류하고 벡터 그래픽 소프트웨어에 대한 선택의 기준을 제시하여 스케치업을 선택한 이유를 설명하였다. 스케치업을 활용하기 위해 도형영역의 단원을 재구성하였는데 주로 입체도형을 만들고 회전하고 단면을 파악하는 내용을 선정하여 재구성하였다. 그리고 입체도형 쌓기에 대한 내용을 교육과정의 초기에 삽입하였다. 10개 차시를 구성하고 교수학습에서 스케치업을 활용하며 재구성 교육과정을 실천하였다. 그리고 t 검증을 통해 전후 검사를 한 결과 공간 시각화 능력과 공간 방향 능력 분야에서 유의미한 통계 결과가 나타났다. 따라서 스케치업을 이용한 도형학습에의 적용은 효과적인 것으로 해석할 수 있다.

모바일 3차원 그래픽 아키덱쳐를 위한 시뮬레이션 프레임웍 (A Simulation Framework for Mobile 3D Graphics Architecture)

  • 이원종;박정수;한탁돈
    • 한국정보과학회:학술대회논문집
    • /
    • /
    • pp.226-228
    • /
    • 2006
  • In this paper we describe a simulation and development framework for designing mobile 3D graphics architectures. We are developing a simple and flexible simulation and verification environment (SVE) that uses gITrace's ability to intercept and redirect an OpenGL/ES streams. In combination wlth gITrace to trace OpenGL/ES commands, the SVE simulates the behavior of mobile 3D graphics pipeline during playback of traces, and then produces the second geometry trace that can be used as a test vector for the Verilog/HDL RT-level model. By comparing the frame-by-frame results, we can conduct architectural verification. To demonstrate the functionality of the SVE, we show the implementation of the verified mobile 3D architecture on a FPGA board. For this, we also present an application development environment (ADE) includes a mobile graphics API and a device driver interface (DDI). The proposed two software environments, the SVE and the ADE could be used fer developing and testing mobile applications, architectural study and speculative hardware designs.

  • PDF

2D 그래픽스를 활용한 패션 일러스트레이션의 시각적 표현 양상 (A Visual Expression in Fashion Illustration using 2D Graphics)

  • 최정화
    • 복식문화연구
    • /
    • v.13 no.4
    • /
    • pp.550-563
    • /
    • 2005
  • These days, photoshop and illustrator program can make a fashion illustration express easily and speedily, And they can also express a feeling and sensitivity of fashion illustrator by a tool and effect more than a manual work's media. The purpose of this study was to analyze a visual expression and characteristics in fashion illustration using 2D graphics. The method of this study was to analyze the fashion illustration books using 2D graphics. The visual expressions in fashion illustration using 2D graphics were as follows: Fashion illustration was based on a sketch or photography, and used a composition, drawing, mapping, painting, and manual work's re-touching. Characteristics of visual expression were as follows: First, a image composition was showed discontinuity and heterogeneity of image, new context and composition, and allowance of reality. Second, image transform was showed image overlap, body transformation by image recomposition, and deformed transformation by vector drawing. Third, hyper-real was showed precise touching, mechanical and neutral image, omission of background and focus of an object's characteristic and information. Fourth, following a realistic expression was showed simplified color, shading, dominant view point of fashion illustrator by omission, and daily lift style. Fifth, following a pictorial expression was showed non-fixed and irregular line, natural painting, and drawing and painting by conventional pictorial media. In conclusion, a photoshop and illustrator in 2D graphics will serve as a new media far fashion illustration with a manual work. And they will not only intensify a capacity as a commercial role of fashion illustration but also present a positive motive for students learning a fashion illustration.

  • PDF

큐브의 단면을 이용한 기하학적인 물체의 복셀화 (A Voxelization for Geometrically Defined Objects Using Cutting Surfaces of Cubes)

  • 권오봉
    • 정보처리학회논문지A
    • /
    • v.10A no.2
    • /
    • pp.157-164
    • /
    • 2003
  • 최근 볼륨 그래픽스가 의료 영상의 해석 도구로서 주목을 받아 오고 있다. 볼륨 그래픽스에서는 가시화를 위하여 복셀로 정의된 물체가 필요하다. 이 때문에 기하학적인 방법으로 정의한 다각형 및 곡면을 복셀 기반의 물체로 변환시키는데 이를 복셀화(voxelization)라고 한다. 기하학적인 물체를 복셀화하면 기하학적 물체 데이터를 샘플링 데이터와 함께 단일화된 방법으로 볼륨 렌더링할 수 있다. 본 논문에서는 큐브의 단면을 이용한 복셀화의 한 기법을 제안한다. 그리고 개인용 컴퓨터 환경에서 이 기법을 구현한 후에 단순한 기하학적인 데이터를 이용해서 평가하여 논리적인 타당성을 조사한다. 이 기법은 변환된 복셀로부터 정확한 법선 벡터를 계산할 수 있고 복셀간에 구멍(hole)이 발생하지 않고 다해상도(multi-resolution) 표현이 가능한 특성을 가지고 있다.