• 제목/요약/키워드: Distributed Rendering

검색결과 37건 처리시간 0.025초

사실적인 리라이팅 시스템 연구 (Realistic Re-lighting System with Occlusion)

  • 박재욱
    • 만화애니메이션 연구
    • /
    • 통권38호
    • /
    • pp.133-144
    • /
    • 2015
  • 3D 애니메이션에서의 라이팅 작업은 많은 노동력과 시간이 걸리는 일이다. 예를 들어서 2014년에 글로벌하게 배급된 극장용 애니메이션 Postman Pat The Movie에서는 60여명의 라이팅 아티스트가 필요했으며, 이 아티스트들은 샷의 피드백에 빠르게 대응해야 하지만, 복잡한 샷들은 많은 렌더시간을 필요로 해서 테스트 렌더링을 하며 작업 대응을 하기 힘든 문제가 있었다. 2005년 이후 이러한 상황에 대처하고자 리라이팅 기법을 사용하는 경우가 있었으나, 하지만, 기존의 리라이팅 방식으로는 그림자를 얻어낼 수가 없기 때문에 사실적이거나 자연스러운 결과물을 얻어낼수가 없어서 국내 애니메이션 제작에서 거의 사용되지 못하였다. 본 논문에서는 Rasterization된 앰비언트 어클루전을 각 라이트 별로 리라이팅 계산에 접목시켜 빠른 계산을 유지하면서도 사실적인 퀄러티를 얻어낼 수 있는 리라이팅 시스템을 구현하였다. 이 리라이팅 시스템은 2014년 글로벌하게 개봉된 헐리우드 애니메이션인 Postman Pat : The Movie에 채택되어 성공적인 제작을 해내는데 큰 기여를 하였다. 이후 애니메이션 제작에 이 방법이 더 많이 활용되어 다른 제작사에서도 제작비의 절감과 함께 좀 더 완성도 있는 결과물을 제작할 수 있는 계기가 되길 바란다.

A New Copyright Protection Scheme for Depth Map in 3D Video

  • Li, Zhaotian;Zhu, Yuesheng;Luo, Guibo;Guo, Biao
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제11권7호
    • /
    • pp.3558-3577
    • /
    • 2017
  • In 2D-to-3D video conversion process, the virtual left and right view can be generated from 2D video and its corresponding depth map by depth image based rendering (DIBR). The depth map plays an important role in conversion system, so the copyright protection for depth map is necessary. However, the provided virtual views may be distributed illegally and the depth map does not directly expose to viewers. In previous works, the copyright information embedded into the depth map cannot be extracted from virtual views after the DIBR process. In this paper, a new copyright protection scheme for the depth map is proposed, in which the copyright information can be detected from the virtual views even without the depth map. The experimental results have shown that the proposed method has a good robustness against JPEG attacks, filtering and noise.

A 3D Audio-Visual Animated Agent for Expressive Conversational Question Answering

  • Martin, J.C.;Jacquemin, C.;Pointal, L.;Katz, B.
    • 한국정보컨버전스학회:학술대회논문집
    • /
    • 한국정보컨버전스학회 2008년도 International conference on information convergence
    • /
    • pp.53-56
    • /
    • 2008
  • This paper reports on the ACQA(Animated agent for Conversational Question Answering) project conducted at LIMSI. The aim is to design an expressive animated conversational agent(ACA) for conducting research along two main lines: 1/ perceptual experiments(eg perception of expressivity and 3D movements in both audio and visual channels): 2/ design of human-computer interfaces requiring head models at different resolutions and the integration of the talking head in virtual scenes. The target application of this expressive ACA is a real-time question and answer speech based system developed at LIMSI(RITEL). The architecture of the system is based on distributed modules exchanging messages through a network protocol. The main components of the system are: RITEL a question and answer system searching raw text, which is able to produce a text(the answer) and attitudinal information; this attitudinal information is then processed for delivering expressive tags; the text is converted into phoneme, viseme, and prosodic descriptions. Audio speech is generated by the LIMSI selection-concatenation text-to-speech engine. Visual speech is using MPEG4 keypoint-based animation, and is rendered in real-time by Virtual Choreographer (VirChor), a GPU-based 3D engine. Finally, visual and audio speech is played in a 3D audio and visual scene. The project also puts a lot of effort for realistic visual and audio 3D rendering. A new model of phoneme-dependant human radiation patterns is included in the speech synthesis system, so that the ACA can move in the virtual scene with realistic 3D visual and audio rendering.

  • PDF

웹 환경에서의 병렬/분산 처리를 위한 동적 호스트 관리 기법의 개발 (Development of the Dynamic Host Management Scheme for Parallel/Distributed Processing on the Web)

  • 송은하;정영식
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제8권3호
    • /
    • pp.251-260
    • /
    • 2002
  • 웹에 존재하는 수많은 유휴상태 호스트들을 이용한 병렬/분산 처리는 대규모 응용문제에 대해 높은 가격 대 성능비를 가진다. 웹 환경에서 병렬/분산 처리를 위하여 호스트들의 이질성 및 가변성, 자율성, 지속적인 성능보장과 참여 호스트 수 변화 등 예측할 수 없는 상태에 대한 해결책을 제시하여야 한다. 본 논문은 지리적으로 떨어져 있는 참여 호스트들의 작업 처리를 성능에 기반하는 적응적 작업 재할당 전략을 제안한다. 또한, 대규모 응용문제의 병렬 처리 중에 호스트 수가 변하는 동적 환경에 대해 동적 호스트 관리 스킴을 제공한다. 본 논문에서는 PDSWeb (Parallel/Distributed Scheme on Web) 시스템을 구현하여, 많은 연산량을 지닌 랜더링 이미지 생성에 적용하여 평가한다. 그 결과 호스트의 가변성에 대해 적응적 작업 재할당은 최고 90%이상 향상하였으며. 호스트 추가와 삭제에 따른 성능 향상 정도를 보인다.

비정렬 격자 볼륨 렌더링을 위한 다중코어 CPU기반 메모리 효율적 광선 투사 병렬 알고리즘 (Memory Efficient Parallel Ray Casting Algorithm for Unstructured Grid Volume Rendering on Multi-core CPUs)

  • 김덕수
    • 정보과학회 논문지
    • /
    • 제43권3호
    • /
    • pp.304-313
    • /
    • 2016
  • 본 논문은 비정렬 격자 볼륨 렌더링을 위한 다중 코어 CPU기반의 메모리 효율적 광선 투사 병렬처리 알고리즘을 제안한다. 본 연구는 Bunyk 광선 투사(ray casting) 알고리즘에 기반을 두며, Bunyk 알고리즘의 높은 메모리 소모량 문제를 개선하기 위해 스레드별로 고정된 크기의 지역 버퍼를 할당한다. 지역 버퍼는 최근 방문된 면(face)의 정보를 저장하며, 이 정보는 다른 광선들에 의해 재사용되거나 다른 면의 정보로 대체된다. 지역 버퍼에 저장된 정보의 활용률을 높이기 위해 본 연구는 이미지 평면을 기반으로 일관성(coherency)이 높은 광선들을 하나의 광선 그룹으로 묶고, 생성된 광선 그룹들을 스레드들에게 분배한다. 각각의 스레드들은 할당 받은 광선 그룹들을 지역 버퍼를 활용하여 독립적으로 처리한다. 본 연구는 또한 지역 버퍼 활용률을 더욱 높이기 위해 면의 번호에 기반을 둔 해시 함수를 제안한다. 본 연구의 효용성을 확인하기 위해 제안하는 알고리즘을 서로 다른 크기의 비정렬 격자에 적용하였으며, 면 정보 저장을 위해 Bunyk 알고리즘 대비 약 6%의 메모리만 사용하여 정확한 볼륨 렌더링을 수행할 수 있었다. 이처럼 훨씬 적은 메모리 사용에도 불구하고 Bunyk 알고리즘과 대등한 성능을 보여주었으며, 대용량 데이터에 대해서는 최대 22% 높은 성능을 보여주었다. 이는 본 연구의 효용성 및 대용량 데이터의 볼륨 렌더링에 대한 적합성을 증명하는 결과이다.

분산 메모리 구조를 갖는 병렬 컴퓨터 상에서의 압축 기반 볼륨 렌더링 (Compression-Based Volume Rendering on Distributed Memory Parallel Computers)

  • 구기범;박상훈;송동섭;임인성
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제6권5호
    • /
    • pp.457-467
    • /
    • 2000
  • 본 논문에서는 분산 메모리 구조를 갖는 병렬 컴퓨터 상에서 방대한 크기를 갖는 볼륨 데이터의 효과적인 가시화를 위한 병렬 광선 투사법을 제안한다. 데이터의 압축을 기반으로 하는 본 기법은 다른 프로세서의 메모리로부터 데이터를 읽기보다는 자신의 지역 메모리에 존재하는 압축된 데이터를 빠르게 복원함으로써 병렬 렌더링 성능을 향상시키는 것을 목표로 한다. 본 기법은 객체-순서와 영상-순서 탐색 알고리즘 모두의 정점을 이용하여 성능을 향상시켰다. 즉, 블록 단위의 최대-최소 팔진트리의 탐색과 각 픽셀의 불투명도 값을 동적으로 유지하는 실시간 사진트리를 응용함으로써 객체-공간과 영상-공간 각각의 응집성을 이용하였다. 본 논문에서 제안하는 압축 기반 병렬 볼륨 렌더링 방법은 렌더링 수행 중 발생하는 프로세서간의 통신을 최소화하도록 구현되었는데, 이러한 특징은 프로세서 사이의 상당히 높은 데이터 통신 비용을 감수하여야 하는 PC 및 워크스테이션의 클러스터와 같은 더욱 실용적인 분산 환경에서 매우 유용하다. 본 논문에서는 Cray T3E 병렬 컴퓨터 상에서 Visible Man 데이터를 이용하여 실험을 수행하였다.

  • PDF

분산 볼륨 렌더링에서 단위 서브-블록을 이용한 로드 밸런싱 알고리즘에 대한 연구 (A Study on the Load Balancing Algorithm using Unit Sub-block for Distributed Volume Rendering)

  • 김대현;김태윤
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제1권2호
    • /
    • pp.213-225
    • /
    • 1995
  • 3 차원 볼륨 데이터를 시각화(visualization)하기 위해서는 많은 계산 량과 메모리 량을 필요로 한다. 단일컴퓨터에서 순차 알고리즘을 이용하여 데이터를 시각화하고 분석하는 것은 실시간 응용 프로그램에는 부적합하다. 기존의 병렬 볼륨 렌더링에서의 데이터 분할 방법은 대부분 정적 로드 밸런싱(static load balancing)에 기반하고 있다. 동적 로드 밸런싱에 기반한 기존의 방법들은 불륨 데이터의 정규성(regularity)을 이용할 수 없다는 단점이 있다. 본 연구에서는 3 차원 볼륨 데이터에 대하여 로컬 태스크 큐(local task queue) 기법에 기반한 새로운 로드밸런싱 알고리즘을 제안한다. 제안한 방법은 계산에 참여할 노드(node)들을 PVM(parallel virtual machine)의 동적 프로세스 그룹(dynamic process group: DPG)을 이용하여 정적으로 그룹화(grouping)한다. 각각의 DPG들은 로컬 태스크 큐를 기반으로 단위 서브-블록에 대하여 동적 로드 밸런싱을 수행한다. 최적화된 레이 캐스팅 알고리즘들을 분산 환경에 새롭게 적용함으로써 로드 밸런싱으로 생길 수 있는 오버 헤드를 최소화하였다.

  • PDF

AN IMPROVED MONTE CARLO METHOD APPLIED TO THE HEAT CONDUCTION ANALYSIS OF A PEBBLE WITH DISPERSED FUEL PARTICLES

  • Song, Jae-Hoon;Cho, Nam-Zin
    • Nuclear Engineering and Technology
    • /
    • 제41권3호
    • /
    • pp.279-286
    • /
    • 2009
  • Improving over a previous study [1], this paper provides a Monte Carlo method for the heat conduction analysis of problems with complicated geometry (such as a pebble with dispersed fuel particles). The method is based on the theoretical results of asymptotic analysis of neutron transport equation. The improved method uses an appropriate boundary layer correction (with extrapolation thickness) and a scaling factor, rendering the problem more diffusive and thus obtaining a heat conduction solution. Monte Carlo results are obtained for the randomly distributed fuel particles of a pebble, providing realistic temperature distributions (showing the kernel and graphite-matrix temperatures distinctly). The volumetric analytic solution commonly used in the literature is shown to predict lower temperatures than those of the Monte Carlo results provided in this paper.

연속체요소를 이용한 이방성 박판재료 성형공정의 강소성 유한요소해석 (Rigid-Plastic Finite Element Analysis of Anisotropic Sheet Metal Forming Processes by using Continuum Elements)

  • 이동우;양동열
    • 한국소성가공학회:학술대회논문집
    • /
    • 한국소성가공학회 1997년도 추계학술대회논문집
    • /
    • pp.24-27
    • /
    • 1997
  • In the present work, rigid-plastic continuum elements employing the shape change and anisotropic effects are derived for the purpose of applying more realistic blankholding force condition in three-dimensional finite element analysis of sheet metal forming process. In order to incorporate the effect of shape change effectively in the derivation of finite element equation using continuum element for sheet metal forming, the convected coordinate system is introduced, rendering the analysis more rigorous and accurate. The formulation is extended to cover the orthotropic material using Hill's quadratic yield function. For the purpose of applying more realistic blankholding force condition, distributed normal and associated frictional tangent forces are employed in the blankholder, which is pressed normal and associated frictional tangent forces are employed in the blankholder, which is pressed against the flange until the resultant contact force with the blank reaches the prescribed value. As an example of sheet metal forming process coupling the effect of planar anisotropy and that of blankholding boundary condition, circular cup deep drawing has been analyzed considering both effects together.

  • PDF

후정렬 병렬 가시화 클러스터를 위한 저비용의 하드웨어 영상 합성기 (A Cost-Effective Hardware Image Compositor for Sort-Last Parallel Visualization Clusters)

  • 타로파 에마뉴엘;이원종;바슨 스리니;한탁돈
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 한국컴퓨터종합학술대회 논문집 Vol.32 No.1 (A)
    • /
    • pp.712-714
    • /
    • 2005
  • Real-time 3D visualization of large datasets imposes a distributed architecture of the rendering system and dedicated hardware for image composition. Previous work on this domain has relied on prohibitively expensive cluster systems with hardware composition done by complicated schemes. In this paper we propose a low-cost hardware compositor fur a high performance visualization cluster. We show the system's design and the results obtained using Simulink [1] for our image composition scheme.

  • PDF