검색결과

검색조건
좁혀보기
검색필터
결과 내 재검색

간행물

    분야

      발행연도

      -

        검색결과 66

        41.
        2012.10 KCI 등재 서비스 종료(열람 제한)
        본 논문에서는 장면에 어울리도록 유체를 카툰 스타일로 표현할 수 있는 실시간방법을 제안하고자 한다. 실제로 유체는 석양, 낮, 밤에 서로 다른 색상 톤을 보여주고 있고 수심이 낮은 곳에서의 반사 굴절 정도와 수심이 깊은 곳에서의 정도가 상이하며 색상 조차 다르다. 본 논문에서는 광원 수심 지형 시점 등에 적응적으로 유체를 카툰 스타일로 표현하는 방식을 제안한다. 실험은 기존의 방법을 구현하고 제안된 결과와 비교 분석하였다. 이러한 연구는 기존의 카툰 스타일렌더링 방법과 제안하는 카툰 스타일 방법과 동시에 사용하면 게임을 카툰 스타일로 표현할 수 있는 전체 시스템을 제시할 수 있다.
        42.
        2012.08 KCI 등재 서비스 종료(열람 제한)
        초고속 인터넷의 광범위한 보급으로 가능해진 클라우드 컴퓨팅 기반 게임 서비스는 클라우드 노드에서 게임을 실행하고 게임의 영상을 원격 사용자의 단말기에 영상 스트림으로 전송함으로써 게임 서비스가 이루어진다. 사용자 입력은 게임에 즉각적으로 전송되고 반영된다. 이러한 서비스가 가능한 이유는 사용자 입력이 반영되고 게임 영상이 사용자에게 전달되는데 걸리는 시간이 최소화되어. 컴퓨터 게임에서 요구되는 반응성을 일반적으로 만족시킬 수 있었기 때문이다. 하지만 이러한 서비스는 고품질 3D 게임을 서비스하는 경우, 서버 구축에 많은 비용이 소요될 수 있다. 클라우드 노드가 탑재하고 있는 일반적인 그래픽 시스템은 동시에 하나의 3D 어플리케이션을 지원하도록 설계되어 있기 때문이다. 하나의 클라우드 노드에서 다수의 3D 게임을 실행하기 위해서는 그 실행에 필요한 실시간 다중 렌더링 기술이 필수적이다. 본 논문은 다수의 컴퓨터 게임을 하나의 클라우드 노드에서 실행시키고 다른 노드에서 각 게임 영상을 획득할 수 있는 이중 서버 구조를 제안한다. 몇가지 실험을 실시하여 기술적 가능성을 알아본다.
        43.
        2012.04 KCI 등재 서비스 종료(열람 제한)
        볼륨 광선 투사법은 볼륨 데이터를 가시화하는 기법 중 고화질 영상을 만들어내는 기법이다. 하지만 일반적으로 볼륨 데이터는 매우 크기 때문에 렌더링 시간이 오래 걸리는 문제가 있다. 이를 보완하기 위하여 최근에는 GPU를 이용하여 볼륨 광선 투사법을 가속화하는 많은 기법들이 연구되고 있다. 본 논문에서는 볼륨 광선 투사법을 가속화하기 위한 GPU 기반의 옥트리 탐색을 통한 효과적인 빈 공간 도약 기법을 제안한다. 여기서는 최대-최소 옥트리를 생성하고 옥트리의 루트 노드부터 정점분할을 이용하여 빈 공간을 식별한다. 찾아낸 빈 공간을 삭제함으로써 볼륨 데이터에서 의미 있는 객체를 둘러싸는 바운딩 다면체를 최소화 시킨다. 최소화 된 바운딩 다면체에 대해서만 렌더링을 진행함으로써 기존의 볼륨 광선 투사법과 비교하여 빠른 시간에 동일한 결과물을 생성한다.
        44.
        2011.12 KCI 등재 서비스 종료(열람 제한)
        최근의 3D게임이나 가상현실을 위한 지형 시각화 응용에서는 사실적인 장면을 렌더링 하기 위해 고화질 영상을 실시간에 제공하는 GPU기반의 광선투사법을 이용한다. 이 방법은 지형데이터의 크기가 증가할수록 샘플링 해야 하는 텍셀의 개수가 증가하기 때문에 렌더링 속도가 저하된다. 이러한 문제점을 해결하기 위해서 본 논문에서는 GPU에서 사진트리를 기반으로 수행되는 바운딩 박스 세분화를 이용하여 빈 공간이 제거된 바운딩 박스를 생성하고 이를 이용하여 광선투사법을 가속화하는 방법을 제안한다. 이 방법은 각 광선마다 빈 공간 도약을 위해 트리를 탐색하여 중복된 탐색연산을 수행해야 했던 기존의 방법과 달리 바운딩 박스를 이용하여 탐색 연산을 단 1번만 수행하도록 하여 수행속도를 가속화 하였다.
        45.
        2011.02 KCI 등재 서비스 종료(열람 제한)
        최근 지형렌더링에서 사용되는 DEM(digital elevation map) 데이터들은 일반 컴퓨터에서 처리 가능한 메모리 용량을 초과하기 때문에 밉맵(mipmap)을 이용한 상세단계(LOD : level-of-detail) 기법들을 사용하는 외부 메모리 처리(out-of-core) 기법들이 많이 연구되고 있다. 하지만 밉맵을 이용한 상세단계 기법들은 높은 레벨의 상세단계에서 데이터의 간략화에 따른 기하오차가 발생한다. 이러한 기하오차는 시점이 이동할 때 상세단계가 변화하는 부분에서 기하파핑(geometry popping) 현상을 유발한다. 본 논문에선 기하오차를 줄이기 위해 정점 응집맵을 제안한다. 전처리 단계에서 생성되는 정점 응집맵은 벡터를 저장한 텍스쳐이다. 이 벡터들은 상대적으로 기울기 변화량이 큰 위치로 주변의 정점들을 응집시켜 지형의 기하오차를 줄이기 때문에 단순히 밉맵을 이용하여 지형을 렌더링 했을 때 나타나는 기하파핑 현상을 효과적으로 줄일 수 있다.
        46.
        2010.12 KCI 등재 서비스 종료(열람 제한)
        본 논문은 실시간 응용 프로그램에서 사실적인 금속 재질을 렌더링하기 위한 효과적인 기법을 제안한다. 제안된 기법은 금속면의 미세한 흡집을 표현하기 위해 법선 벡터를 섭동(perturbation)하는 방법을 사용한다. 법선 벡터를 섭동하는 일반적인 방법은 범프(bump) 매핑이나 법선(normal) 매핑 등의 방법을 사용하는 것이다. 그러나 이러한 방식은 이방성 반사 특성을 갖는 표면에서는 사실적인 빛의 산란을 보이지 못한다. 금속 특유의 반사를 표현하기 위해서는 미세면 분포 함수를 이용하여 이방성 반사 특성을 모델링하는 것이 일반적이므로 일반적 법선 섭동만으로는 만족스런 결과를 얻지 못한다. 본 논문은 법선 벡터의 섭동과 함께 미세면 분포 함수를 변형하는 기법을 통해 매우 사실적인 금속면 재질 렌더링이 가능한 기법을 제안한 다. 제안된 기법은 쉽게 GPU 프로그램으로 구현되며, 실시간 환경에서 동작한다.
        47.
        2010.08 KCI 등재 서비스 종료(열람 제한)
        본 논문에서는 측정된 양방향 반사 분포 함수(BRDF)와 같은 데이터 없이 사실적인 직물 표면 렌더링이 가능한 효율적인 방법을 제안한다. 제안된 기법은 광선 추적 기반의 오프라인 렌더러와 게임과 같은 실시간 응용에 모두 적용할 수 있다. 제안된 기법은 교호적(alternating) 이방성 반사와 변형된 미세면 분포 함수를 이용하여 직조 표면을 표현한다. 실에 대한 절차적 모델링은 직물의 표면을 효과적이며 효율적으로 표현할 수 있게 한다. 실험결과는 제안된 기법을 통해 상호작용적 응용에서도 다양한 직조물 표면을 사실적으로 렌더링할 수 있음을 보이고 있다.
        48.
        2010.06 KCI 등재 서비스 종료(열람 제한)
        본 논문에서는 직물을 사실적으로 렌더링할 수 있는 절차적 접근법을 제안한다. 가상 직물을 렌더링하기 위한 기존의 절차적인 기법들은 결과의 사실성이 부족하다는 문제점이 있다. 이를 해결하기 위해 제안된 예제-기반 접근법은 렌더링의 사실성을 매우 높였지만, 다양한 재질의 반사를 표현하기 위해서는 대용량의 저장 공간이 필요하다는 단점을 가진다. 본 논문에서 제안되는 기법은 미세면(microfacet) 모델을 이용하여 직물을 표현한다. 미세면 모델은 이방성 반사특성을 갖도록 하였으며, 씨실과 날실은 이러한 이방성 반사 특성을 수직으로 교차하여 표현할 수 있다. 이와 함께 본 논문은 실을 더욱 사실적으로 표현하기 위해 직조물을 구성하는 실의 굴곡을 절차적으로 모델링하는 기법을 제안한다. 제안된 기법은 데이터를 사용하지 않고도 매우 사실적인 직물 렌더링이 가능하다.
        49.
        2010.04 KCI 등재 서비스 종료(열람 제한)
        시뮬레이션 가시화 기술은 시뮬레이터 사용자가 직접적으로 접하게 되는 기술이며, 사용자들은 보다 빠르고, 보다 현실적이며, 보다 직관적인 시뮬레이션 영상을 요구하고 있다. 컴퓨팅 기술 및 영상장비 기술 등의 하드웨어는 우수한 성능으로 발전된 반면, 현재 일반적으로 선박 운항 시뮬레이터에 사용되고 있는 그래픽 렌더링 엔진은 그 한계를 나타내고 있다. 또한 이러한 배경에서 본 논문에서는 선박 운항 시뮬레이션 시스템의 가시화를 위해 필요한 요구사항을 도출하였다. 가시화 요구사항들을 반영할 수 있는 상업용 및 공개용 그래픽 렌더링 엔진에 대해 조사/검토하며, 시스템 요구사항을 만족시키기 위한 그래픽 렌더링 엔진의 장단점을 분석하였다. 이를 통해 선박 운항 시뮬레이션 가시화에 대한 그래픽 렌더링 엔진으로서 OGRE3D의 활용가능성을 평가하였으며, 예부선 운항 시뮬레이션 가시화를 대상으로 OGRE3D 엔진의 타당성을 검토하였다.
        50.
        2010.02 KCI 등재 서비스 종료(열람 제한)
        본 논문에서는 컨벡스 헐을 이용한 구 좌표계 기반 실시간 렌더링 알고리즘이 제안되었다. OpenGL 렌더링 파이프라인은 물체의 모든 정점들을 고려하지만, 제안된 방법은 물체의 가시 삼각형들을 검사하여 보이는 정점들만을 고려한다. 본 논문에서는 구좌표계 표현에서의 물체의 가시 영역을 결정하기 위하여, 카메라 절두체를 이루는 6개의 평면 방정식과 물체의 경계구와의 기하 관계를 이용한다. 또한 대상 물체의 컨벡스 헐(convex hull)의 최대 측면 성분(maximum side factor)을 고려하여 은면(hidden surface)을 제거하는 효과적인 방법이 구현되었다. 실험결과로부터 결과 영상이 원본 영상과 거의 같고, 렌더링 성능이 크게 개선됐음을 확인하였다.
        51.
        2009.12 KCI 등재 서비스 종료(열람 제한)
        다층 변위 매핑 기법은 여러 층으로 구성된 변위 맵들을 사용하여 단층의 변위 맵으로 표현할 수 없는 복잡한 형태를 재현할 수 있으며, 영화와 게임 등의 디지털 콘텐츠에서 보다 사실적인 표현을 저비용으로 제공할 수 있다. 하지만 다층 변위 맵 자료 구조의 특성상 표현을 자세히 할수록 여러 층의 변위 맵이 필요해지고 하단부의 변위 맵일수록 변위 정보를 저장하고 있지 않은 공간이 많이 생긴다. 본 논문에서는 저장 공간을 비효율적으로 사용하는 다층 변위맵을 비손실 압축하고 렌더링하는 방법을 제안한다. 제안하는 렌더링 방법은 비손실 압축 변위맵 정보를 사용하기 때문에 원본 변위 맵의 렌더링 결과와 동일한 화질을 보장한다.
        52.
        2009.10 KCI 등재 서비스 종료(열람 제한)
        이 논문은 피하산란의 정도가 다를 것으로 예상되는 얼굴의 6개의 부위를 촬영하여 각각의 산란특성을 추출하고 렌더링에 반영하여 얼굴의 사실감 있는 표현이 가능한 방법을 제안한다. 각 부위별 산란이미지는 프로젝터로부터 피부에 입사된 단위광선이 내부 산란을 거쳐 밖으로 드러나는 모양을 여러 노출로 촬영하여 HDR 이미지로 합성하고, 비선형 최소제곱합의 해법 중 Sequential Quadratic Programming을 이용하여 광선의 입사지점을 지나는 단면이 이루는 곡선에 '가우스 함수의 선형결합'을 적합한다. 가우스 함수는 산란곡선을 잘 근사하면서 필터로서 적용이 쉬운 장점을 가진다. 우리는 최소제곱합의 해가 지역 해에 빠지는 않도록 유전알고리듬을 이용해 초기 값을 설정한다. 근사된 식의 각 가우스 항은 얼굴에 입사되는 복사조도를 렌더링한 텍스처에 가우스 필터로 적용되어 피하산란효과를 표현. 이 논문에서는 최대 12회의 가우스 필터링을 효율적으로 처리하기 위해 쿠다의 병렬처리능력를 활용하였다.
        53.
        2009.06 KCI 등재 서비스 종료(열람 제한)
        본 논문에서는 빛이 옷감 내부에서 산란되어 나타나는 패턴을 측정하고 이를 이용해 옷감을 표현하는 새로운 형태의 렌더링 방법을 제안한다. 지금까지는 BTF(Bidirectional Texture Function)가 옷감과 같은 구조를 표현할 수 있는 최적의 방법으로 생각되어져 왔다. 하지만 BTF에 의한 재질 복원은 그 품질이 측정된 데이터의 양에 비례하고, 측정된 데이터를 각종 빛의 현상이 통합된 상태로 사용해야 한다는 단점을 지닌다. 우리는 옷감 구조 내에서의 빛의 산란현상이 옷감의 색감을 드러내는데 중요한 역할을 하고 있음을 확인하였다. 이러한 사실을 이용하여 어떤 지점에 입사된 단위광선이 옷감 내부의 메소구조와 섬유를 통과하면서 외부로 나타나는 산란패턴(산란이미지:Scatter Image)을 샘플의 충분히 많은 지점에서 획득하고, 각 임의의 지점의 밝기는 그 주변 지점에서 현 픽셀까지 도달하는 빛의 양을 합하여 결정한다. 본 논문은 제안하는 방법은 옷감의 각 지점에 입사되는 광선을 개별적으로 조절 가능케 하여 옷감과 같이 내부 산란이 불규칙한 패턴을 보이는 재질을 더욱 사실적으로 표현할 수 있도록 하는 단서를 제공한다.
        54.
        2008.08 KCI 등재 서비스 종료(열람 제한)
        본 논문에서는 보다 효율적인 렌더링을 위해 물체를 구좌표계(sperical coordinate system) 상에서 표현하는 새로운 렌더링 알고리즘이 제안된다. 먼저 직교 좌표로 표현되어 있는 물체의 정점을 구좌표로 변환하고, 카메라의 가시 절두체(frustum) 영역 내의 정점을 판단하기 위해 삼각형의 무게중심, 색인(index), 메모리 접근(access) 맵 등의 자료구조를 구성한다. 제안된 방법은 카메라에 의해 보여지는 영역, 즉 렌더링되는 물체의 가시 영역에 해당하는 정점만으로 렌더링한다. 따라서 렌더링 파이프라인에서 고려되는 정점의 개수를 크게 줄여 전체적인 시스템 성능이 크게 향상되었음을 실험을 통해서 확인하였다.
        55.
        2008.08 KCI 등재 서비스 종료(열람 제한)
        사진트리 기반의 지형 시각화 기법은 많은 응용 프로그램에서 활용되어 왔다. 하지만 전체 과정이 CPU에서 수행되기 때문에 GPU를 사용하는 다른 방법들에 비해 렌더링 성능이 떨어진다. 본 논문에서는 사진트리 기반의 지형 시각화 기법을 GPU에서 수행할 수 있도록 오차텍스처와 LOD텍스처를 제안하고, 상세단계가 적용된 사진트리 블록을 동일한 해상도의 메쉬로 채워서 렌더링 속도를 향상시키는 방법을 제안한다. 전처리 단계에서는 보편 공간에서 사진트리의 연속된 두 단계사이에서 지형의 높이 값 차이를 계산하여 오차텍스처에 저장한다. 렌더링 단계에서는 저장된 오차 값을 이용하여 투영된 오차 값을 계산하고, 그 결과를 LOD텍스처에 저장한다. LOD텍스처에 저장된 값을 이용해서 블록단위로 시각 절두체 선별을 하고 상세단계를 선택한다. 이 방법은 부하가 큰 상세 단계 선택 작업을 GPU에서 수행하고 블록단위 연산을 함으로써 작업량을 줄일 수 있다. 상세 단계가 서로 다른 블록이 인접해 있을 경우 T-정점 때문에 크랙이 발생하는데 원본 고도 데이터의 밉맵을 활용해서 이것을 제거할 수 있다.
        56.
        2008.02 KCI 등재 서비스 종료(열람 제한)
        높이 맵으로부터 지형의 기하구조를 형성하고 그 세부 묘사를 위하여 왕 타일을 이용하여 반복적이지 않는 타일링을 할 수 있다. 타일 내에 색상 정보와 더불어 높이 정보를 추가하여 세부적인 요철의 정보를 담아 시차 맵핑을 통하여 효과적으로 표현 할 수 있다. 본 논문에서는 이를 실시간 렌더링 할 때 문제되는 부분을 해결하였으며, 지형을 위한 시차 맵핑의 보안을 제안한다.
        57.
        2007.12 KCI 등재 서비스 종료(열람 제한)
        최근 들어 NPR(Non-Photorealistic Rendering) 기법을 이용한 게임들이 많아지고 있다. 그렇지만 게임에서 적용하고 있는 NPR 기법들은 몇 가지 종류로 한정되며, 특히 카툰렌더링에 집중되고 있다. 본 논문에서는 그간 연구가 거의 이루어지지 않았던 게임에 적용 가능한 코믹북 스타일의 NPR 기법을 제안한다. 이를 위해 먼저 코믹북의 비주얼과 셀 애니메이션 비주얼의 차이점을 비교, 분석하여 코믹북 스타일의 비주얼에 대한 표현 요소를 도출한다. 다음으로, 도출된 세 가지 표현 요소, 외곽선 스케치, 톤, 해칭을 효과적으로 구현하기 위한 렌더링 알고리즘들을 제시한다. 마지막으로 이 알고리즘이 적용된 게임을 제작함으로써 게임을 위한 알고리즘으로 적용이 가능한지를 검증한다.
        58.
        2007.12 KCI 등재 서비스 종료(열람 제한)
        이 논문에서는 다양한 종류의 응용프로그램에 바로 적용할 수 있는 GPU 레이캐스팅 기법에 기반 하는 효율적인 실시간 지형 렌더링 방법을 제안한다. 여기에서 제안되는 방법은 별도의 메시 구조 없이 이미지(높이맵) 만으로 지형을 표현하는 것이 가능하며, 공중과 지상에서의 활동이 자유로워 가상현실은 물론 게임에 바로 사용할 수 있다. 메시에 기반 하지 않으므로 별도의 LOD조절이 필요하지 않으며, 높이맵과 컬러맵의 해상도에 따라 기하표현의 정밀도와 화질이 결정된다 더욱이 GPU-only 기법은 CPU가 더 일반적인 작업 에 집중할 수 있도록 함으로써 시스템의 전반적인 성능을 향상시킨다. 지금까지 높이맵을 사용한 많은 지형렌더링 관련 연구는 대부분이 상당부분 CPU 의존하거나 그 응용범위를 비행 시뮬레이션 등에 제한하여 왔다. 우리는 기존의 변위매핑 기법을 개선하여 지형 렌더링에 적용함으로써 기존 폴리곤기반 기법에서 나타나던 크랙이나 팝핑 등의 문제점들을 근본적으로 배제하였다. 이 논문이 기여하는 바는 지표면 탐색(walk-through)시의 임의 시선에 대한 효율적 처리와 높이장(height field)의 곡면 재구성을 통한 화질의 획기적인 개선이다. 우리는 재구성된 곡면과 시선의 교차점을 계산하는 효율적인 방법을 제시한다. 우리가 제안하고 있는 알고리듬은100% GPU에서 구현되었으며, 256×226~4096×4096까지의 다양한 해상도에서 실험한 결과 초당 수십~수백 프레임을 얻었다.
        59.
        2007.09 KCI 등재 서비스 종료(열람 제한)
        본 논문에서는 CT(Computed Tomography)와 MRI(Magnetic Resonance Imaging)을 이용하여 획득한 2 차원의 복부영상을 영역분할, 문턱치법 등의 전처리과정을 거쳐 3차원영상을 생성하는 방법을 제시함으 로써 가상내시경(Virtual Endoscopy)에 응용하고자 한다. 3차원영상 가시화 방법으로는 개인용 컴퓨터에 서 이용되는 범용의 그래픽가속기를 이용하여 빠른 속도로 렌더링을 할 수 있는 장점을 가지는 표면볼 륨기법을 이용하였다. 여기에 이용한 알고리즘은 계산량이적은 Marching Cubes 이다. 그리고 워크스테션 이나 전용의 프로그램이 없더라도 웹 브라우저 상에서 실행되는 가상현실모델링언어(VRML, Virtual Reality Modeling Language)양식의 3차원 영상을 생성하는 방법을 제시한다. CT의 3차원 영상 파일의 노 드 수와 삼각형 수 및 크기는 각각 85,367, 174,150, 10,124이었고, MRI의 3차원 영상 파일의 노드 수와 삼각형 수 및 크기는 각각 34,029, 67,824, 3,804이었다.
        60.
        2007.03 KCI 등재 서비스 종료(열람 제한)
        본 논문은 복잡하고 거대한 도시장면의 빠른 렌더링을 위한 기여도 컬링에 대한 새로운 방법을 제안한다. 시각 절두체 컬링 기술은 복잡한 장면의 빠른 렌더링에 사용된다. LOD를 지원하기 위해 영상 영역을 분할하고 가중치 쿼드트리를 생성한다. 현재 카메라 위치에서 보이는 객체들만 현재 쿼드트리의 요소가 되고 가중치는 쿼드트리의 각 객체에 할당된다. 가중치는 투사된 객체의 영상 영역에 비례하기 때문에 카메라로부터 먼 거리에 있는 큰 구조물들은 가까운 거리에 있는 작은 구조물들보다 컬링될 확률이 적다. 렌더링 시간은 보이는 객체들의 수에 독립적으로 거의 일정하다. 제안된 방법을 현재 개발 중인 새로운 대도시 구역에 적용했다. 제안된 방법은 기존의 방법과 같은 렌더링 질을 보장하며 다각형의 수를 약 9% 감소시킴을 확인하였다. 제안된 렌더링 방법은 복잡하고 거대한 장면의 고품질 실간 렌더링을 위한 응용 시스템에 효과적으로 사용될 수 있음을 확인하였다.
        1 2 3 4