DOI QR코드

DOI QR Code

Generating Dynamic Virtual Light Sources by Interpolating HDR Environment Maps

HDR 환경 맵 보간을 이용한 동적 가상 조명 생성

  • 황규현 (동국대학교 멀티미디어학과) ;
  • 박상훈 (동국대학교 멀티미디어학과)
  • Received : 2012.08.07
  • Accepted : 2012.11.10
  • Published : 2012.11.30

Abstract

The light source is an important visual component that empirically affects the color and illumination of graphic objects, and it is necessary to precisely store and appropriately employ the information of all light sources in the real world in order to obtain photo-realistic composition results. The information of real light sources can be accurately stored in HDR environment maps; however, it is impossible to create new environment maps corresponding to dynamic virtual light sources from a single HDR environment map captured under a fixed lighting situation. In this paper, we present a technique to dynamically generate well-matched information for arbitrarily selected virtual light sources using HDR environment maps created under predefined lighting position and orientation. Using the information obtained from light intensity and distribution analysis, our technique automatically generates HDR environment maps for virtual light sources via image interpolation. By applying the interpolated environment maps to an image-based lighting technique, we show that virtual light can create photo-realistically rendered images for graphic models.

광원은 그래픽 모델의 색상과 밝기에 영향을 미치는 중요한 요소이며, 사실적인 합성 결과를 얻기 위해서는 실세계에 존재하는 모든 광원의 정보를 정교하게 저장하고 적절히 활용할 수 있어야 한다. 실세계 광원정보를 HDR 환경 맵으로 표현하여 높은 정확도로 저장하는 것이 가능하지만, 고정된 조명 환경에서 촬영된 한 장의 HDR 환경 맵만으로는 동적 가상 조명 위치에 대한 새로운 환경 맵을 생성하는 것은 불가능하다. 본 논문에서는 미리 정의된 위치와 방향에서 촬영된 대표 HDR 환경 맵들을 이용하여 임의로 선택된 위치에 대응하는 가상 광원의 정보를 동적으로 생성하는 기법에 대해 설명한다. 본 기법은 입력된 대표 HDR 영상들로부터 분석된 광원의 밝기와 분포 등의 정보를 기반으로 영상 보간을 통해 가상 조명에 대한 HDR 환경맵을 자동 계산한다. 보간 결과로 얻어진 정보를 영상기반 라이팅 기법에 활용함으로써 가상 광원의 효과가 그래픽 모델의 렌더링 결과에 사실적으로 반영될 수 있음을 보인다.

Keywords

References

  1. P. Debevec, "Rendering Synthetic Objects Into Real Scenes: Bridging Traditional and Image-based Graphics with Global Illumination and High Dynamic Range Photography," Proc. of SIGGRAPH 98, pp. 189-198, 1998.
  2. E. Reinhard, G. Ward, S. Pattanaik, and P. Debevec, High Dynamic Range Imaging: Acquisition, Display and Image-Based Lighting, Morgan Kaufmann Publisher, San Francisco, Calif., 2006.
  3. 김정호, "HDR 기반의 사실적 렌더링에 관한 연구," 기초조형학연구, 제8권, 제4호, pp. 211-221, 2007.
  4. 박혜정, 박은혜, 윤성민, 윤성의, 정영일, 황규현, 김정호, 박상훈, "영상기반 조명을 이용한 고화질 애니메이션 제작," 영상문화콘텐츠연구, 제1집, pp. 159-178, 2008.
  5. J. Waese and P. Debevec, "A Real-time High Dynamic Range Light Probe," Proc. of the 27th Annual Conference on Computer Graphics and Interactive Techniques: Conference Abstracts and Applications, pp. 247, 2002.
  6. J. Unger, S. Gustavson, and A. Ynnerman, "Spatially Varying Image Based Lighting by Light Probe Sequences: Capture, Processing and Rendering," Vis. Comput., Vol. 23, No. 7, pp. 453-465, 2007. https://doi.org/10.1007/s00371-007-0127-6
  7. F. Pellacini, "EnvyLight: An Interface for Editing Natural Illumination," ACM Trans. Graph., Vol. 29, No. 4, pp. 34:1-34:8, 2010.
  8. M. Colbert, E. Reinhard, and C. E. Hughes, "Painting in High Dynamic Range," Journal of Vis. Comun. Image Represent., Vol. 18, No. 5, pp. 387-396, 2007.. https://doi.org/10.1016/j.jvcir.2007.03.002
  9. S. Pessoa, G. de S. Moura, J. do M. Lima, V. Teichrieb, and J. Kelner, "RPR-SORS: Real-time Photorealistic Rendering of Synthetic Objects Into Real Scenes," Computer and Graphics, Vol. 36, No. 2, pp. 50-69, 2012. https://doi.org/10.1016/j.cag.2011.12.003
  10. I. Ihrke, T. Stich, H. Gottschlich, M. Magnor and H.-P. Seidel, "Fast Incident Light Field Acquisition and Rendering," Journal of WSCG(WSCG'08) , Vol. 16, No. 1-3, pp. 25- 32, 2008.
  11. V. Masselus, P. Peers, P. Dutre, and Y. Willems, "Relighting with 4D Incident Light Fields," ACM Trans. Graph., Vol. 22, No. 3, pp. 613-620, 2003. https://doi.org/10.1145/882262.882315
  12. J. Kajiya, "The Rendering Equation," Computer Graphics, Vol. 20, No. 4, pp. 143- 150, 1986. https://doi.org/10.1145/15886.15902
  13. 박은혜, 황규현, 박상훈, "범용 디지털 카메라를 이용한 HDR 파노라마 환경 맵 제작 시스템 개발," 한국컴퓨터그래픽스학회논문지, 제18권, 제 2호, pp. 1-8, 2012.
  14. 김정호, "3D 컴퓨터 그래픽을 도입한 클레이 캐릭터 제작 공정 개발에 관한 연구," 멀티미디어학회논문지, 제11권, 제9호, pp. 1245-1257, 2008.
  15. P. Debevec and J. Malik, "Recovering High Dynamic Range Radiance Maps from Photographs," Proc. of ACM SIGGRAPH97, pp. 369-378, 1997.
  16. T. Mӧller, and J. Hughes, "Efficiently Building a Matrix to Rotate one Vector to Another," Journal of Graphics Tools, Vol. 4, No. 4, pp. 1-4, 1999.