NVIDIA가 발표한 AI 기반 업스케일링 기술 “DLSS 5”를 “Vulkan”로 재구현하는 프로젝트 “OpenDLSS-NR”가 등장했습니다. GitHub - maanHimself/OpenDLSS-NR: A Vulkan 재구현 NVIDIA의 DLSS 5 신경망, 원본과 비트 단위 정확하게 일치. · GitHubhttps://github.com/maanHimself/OpenDLSS-NR
OpenDLSS-NR에서 업스케일링을 수행한 결과는 다음과 같습니다.
OpenDLSS-NR은 DLSS 5를 Vulkan으로 재구현한 것으로, “원본과 비트 단위로 완전히 일치한다”고 설명되어 있습니다. DLSS-NR 빌드 310.8.0과 동일한 71 블록의 Swin/ViT 네트워크를 Tensor Core에서 FP8을 사용하여 실행하며, 중간 결과도 일치하고 최종 이미지뿐만 아니라 75개 모든 블록 경계가 1바이트 단위로 일치합니다. 엔진이 이미 렌더링한 프레임을 OpenDLSS-NR이 재렌더링하고, 주입된 노이즈에서 디테일을 생성합니다. 스타일 설정에 따라 톤, 구조, 피부를 조정합니다. 입력과 출력은 동일한 해상도를 가지며, 업스케일러가 아닙니다. 동일한 네트워크를 WebGPU로 브라우저 상에서 실행하는 구현도 존재합니다. 참고로, DLSS 5의 모델은 사용자 스스로 준비해야 합니다. RTX 4070 SUPER에서 1 프레임 생성하는 데 걸린 최소 시간이 다음과 같습니다. 40 프레임 이상 지연했을 때의 최소값입니다.
운영에는 Windows, NVIDIA Ada Lovelace 이후 GPU, 그리고 해당 드라이버가 필요합니다. “NVIDIA와 무관”하다는 점이 명시되어 있으며, 이용 시 주의가 필요합니다.
원문 보기 | 출처: Gigazine