엔비디아, 레이 트레이싱에 AI 적용…그래픽 작업 속도 가속화
상태바
엔비디아, 레이 트레이싱에 AI 적용…그래픽 작업 속도 가속화
  • 윤현기 기자
  • 승인 2017.05.12 10:31
  • 댓글 0
이 기사를 공유합니다

부분적으로 완료된 결과물서 최종 이미지 예측…정확하고 사실적인 모델 생성

엔비디아가 레이 트레이싱(Ray Tracing)에 인공지능(AI)을 적용, 그래픽 작업 속도를 높인다.

11일 엔비디아의 창립자 겸 CEO인 젠슨 황(Jensen Huang)은 엔비디아 GPU 테크놀로지 컨퍼런스의 기조연설에서 엔비디아가 레이 트레이싱에 인공지능을 적용해 어떻게 반복적인 디자인 과정을 발전시켜 최종 렌더링의 정확한 예측을 가능하게 하는지 선보였다. 레이 트레이싱은 복잡한 수학을 이용해 특정 공간에서 조명이 표면과 어떻게 상호작용 하는지를 실제처럼 시뮬레이션 하는 기술이다.

레이 트레이싱 과정은 상당히 사실적인 이미지를 생성하지만 연산력이 집중되는 작업이라 이미지 상에 약간의 노이즈가 남을 수 있다. 이러한 노이즈를 제거하면서 세밀한 가장자리 처리와 텍스처를 유지하는 작업을 디노이징(Denoising)이라고 한다.

젠슨 황 CEO는 엔비디아 아이레이(NVIDIA Iray)를 이용해 엔비디아가 딥 러닝 예측 알고리즘과 파스칼(Pascal) 아키텍처 기반의 엔비디아 쿼드로(NVIDIA Quadro) GPU를 결합해 어떻게 고품질의 디노이징 작업을 실시간으로 처리하는지 선보였다.

▲ 아이레이를 이용해 고품질의 디노이징 작업이 실시간으로 처리되는 모습

이러한 기술은 다양한 종류의 레이 트레이싱 시스템이 적용될 수 있다. 엔비디아는 이미 딥 러닝 기술을 자체 렌더링 제품에 통합시키는 작업을 진행 중이며, 그 시작이 바로 아이레이다.

기존의 고품질 디노이징 알고리즘은 프레임당 수초 내지 수분의 시간이 소요돼 인터랙티브 애플리케이션에는 실용적이지 않았다. 아이레이 인공지능은 부분적으로 완료된 결과물에서 최종 이미지를 예측해 최종 이미지의 렌더링을 기다릴 필요 없이 정확하고 사실적인 모델을 생성한다.

디자이너는 반복 작업을 거쳐 최종 이미지로 마무리 짓는 작업을 4배 이상 빠르게 처리할 수 있으며, 최종 장면이나 모델에 대한 이해도 훨씬 빠르게 진행된다. 이를 통해 시장 출시 계획도 가속화된다.

이를 위해 엔비디아의 연구진 및 엔지니어들은 오토인코더(autoencoder)라는 뉴럴 네트워크에 주목했다. 오토인코더는 이미지 해상도 증가, 동영상 압축 및 다양한 이미지 처리 알고리즘용으로 사용된다.

엔비디아 연구팀은 엔비디아 DGX-1 AI 슈퍼컴퓨터를 이용해 노이즈가 있는 이미지를 깨끗한 레퍼런스 이미지로 해석하도록 뉴럴 네트워크를 트레이닝 했다. 노이즈 수가 각기 다른 1만5000쌍의 이미지를 3000개의 각기 다른 장면에서 확보해 뉴럴 네트워크의 트레이닝에 사용하는데 24시간이 채 걸리지 않았다. 트레이닝을 마친 뉴럴 네트워크는 거의 모든 이미지에서 노이즈를 제거하는데 1초도 걸리지 않았으며, 기존의 트레이닝 세트에 포함되지 않았던 이미지에서도 마찬가지였다.

아이레이 딥 러닝 기능은 엔비디아가 소프트웨어 기업에 제공하는 아이레이 SDK에 포함될 예정이며, 올해 말 출시 예정인 아이레이 플러그인 제품에서 공개될 예정이다. 엔비디아는 엔비디아 멘탈레이(NVIDIA Mental Ray)에도 인공지능 모드를 추가할 계획이다. 이 기술에 대한 기본적인 내용은 7월에 개최되는 ACM SIGGRAPH 2017 컴퓨터 그래픽 컨퍼런스에서 공개될 예정이다.


댓글삭제
삭제한 댓글은 다시 복구할 수 없습니다.
그래도 삭제하시겠습니까?
댓글 0
댓글쓰기
계정을 선택하시면 로그인·계정인증을 통해
댓글을 남기실 수 있습니다.