NVIDIA는 정의를 통해 어떻게 프레임을 생성할 계획인가요?

키 포인트

  • NVIDIA와 AMD는 프레임 생성 기술을 통해 게임 경험을 향상시키고 있습니다. 이 기술은 추가 프레임을 생성하여 더욱 부드러운 게임 플레이를 가능하게 합니다. NVIDIA는 복잡하고 하드웨어에 특화된 방식을 사용하는 반면, AMD의 AFMF 기술은 더욱 간편하여 게임 개발자의 개입 없이 드라이버 수준에서 작동합니다.
  • NVIDIA가 AMD의 AFMF처럼 작동 매개변수에 기반한 프레임 생성 기술을 채택할지는 불확실합니다. 현재 NVIDIA의 기술은 최신 GPU에 크게 의존하고 있으며, 더 나은 품질을 위해 여러 방식을 결합하고 있어 전략 변경에 소극적일 가능성이 있습니다.
  • 두 방법 모두 프레임 속도를 향상시키지만 시각적 오류나 지연이 발생할 수 있습니다. AMD의 AFMF 기술은 더 유연하지만 정밀도가 떨어질 수 있으며, NVIDIA의 접근 방식은 품질을 우선시하며 새로운 GPU 출시와 함께 발전할 수 있습니다.

이제 우리는 NVIDIA와 AMD가 공동으로 만들어낸 게임 업계의 새로운 유행어를 모두 들어봤을 것입니다.프레임 생성“(프레임 생성). 비평가와 지지자 모두가 게임의 미래라고 묘사하는 이 기술은 해결책이 되기 전에 몇 가지 개선이 필요합니다.”이상"성능을 향상시키기 위해."

AMD의 AFMF 기술은 "를 기반으로 하는 간단한 프레임 생성 도구에 대한 새로운 표준을 제시합니다."압력 및 작동그렇다면 엔비디아는 AMD의 뒤를 이어 운영 체제 정의에 기반한 범용 프레임 생성 솔루션을 구현할까요? 함께 알아보겠습니다.

NVIDIA는 운영 체제 정의에 기반한 프레임 생성 솔루션을 개발할까요?

본론으로 들어가기 전에 업스케일링 및 프레임 생성 기술의 작동 방식과 이해해야 할 몇 가지 중요한 용어를 살펴보겠습니다.

기술 동적 산란 이것은 ~의 약자입니다. 딥 러닝 슈퍼 샘플링 이 제품은 엔비디아에서 2017년에 출시했습니다. 2018 그래픽 처리 장치(GPU) 시리즈의 일부로 RTX 확장간단히 말해, DLSS는 이전 프레임의 데이터를 스캔하고 수집하여 새 프레임에서 누락된 픽셀을 채우는 데 사용합니다. 약간의 조작만으로 가능합니다. AI그러면 향상된(확대된) 이미지를 얻을 수 있습니다. 향상된 성능.

반면에 기술은 FSR AMD 또는 Fidelity FX 슈퍼 해상도 이 프로그램은 거의 모든 그래픽 프로세서에서 작동합니다. 독자적인 공간 확대 알고리즘을 사용합니다. 오픈 소스 게임 해상도를 낮은 해상도에서 높은 해상도로 업그레이드하는 것이 DLSS보다 훨씬 실용적인데, 하드웨어에 의존하지 않기 때문입니다.

프레임 생성에 대한 몇 가지 중요 용어 및 소개

RTX 40 시리즈와 함께 기술이 도래했습니다. DLSS3.0 وNVIDIA 프레임 생성'프레임 생성'이란 정확히 무엇을 의미하나요? 프레임 생성은 가장 간단하게 말하면 두 프레임 사이에 새로운 프레임을 삽입하는 과정입니다. 이 과정을 프레임 생성이라고 합니다. 보간법이는 텔레비전에서 화면 재생률에 맞춰 콘텐츠의 프레임률을 높이기 위해 흔히 사용되던 기술이었습니다.

업스케일링은 단순히 이미지 품질을 향상시키고 성능을 높이는 기술입니다. 반면, 프레임 생성(FG)은 기존 프레임 두 개 사이에 완전히 새로운 프레임을 생성하고, 이를 렌더링하며, 다음 프레임을 예측하는 모든 과정을 적절한 응답 시간 내에 수행합니다.

이 첨단 기술에는 이해가 필요합니다. 두 가지 개념 이 분야의 주요 업체: 광학 흐름 분석 و모션 벡터하나씩 살펴보겠습니다.

1) 광류 분석

이 기술은 일련의 이미지를 입력받아 다음 버전의 이미지가 어떻게 보일지 예측합니다. 이러한 예측은 분석을 통해 이루어집니다. 속도, 색상, 밝기 이미지 속 객체들. 명확하고 구체적인 결과를 얻는 대신, 대략적인 추정치만 얻게 됩니다.

공이 땅 위를 오른쪽으로 굴러간다고 상상해 봅시다. 공은 목적지에 도착합니다. 5 단계별로 설명합니다. 물체의 움직임이 거의 직선에 가깝다고 가정하면 최종 목적지를 예측할 수 있습니다. 만약 여러분이 공부를 했다면, 해석 기하학콜론 형식을 접해 보셨을 겁니다.

y - y1 = (x-x1)(y2-y1) / (x2-x1)

단 두 점만으로 주어진 직선의 방정식을 구할 수 있습니다. 기울기가 일정하므로 이미지/점의 다음 위치를 예측하는 것은 어렵지 않습니다. 하지만 실제 기법은 이보다 훨씬 더 복잡하다는 점에 유의해야 합니다.

가장 중요한 것은 광류 분석입니다. 필요하지 않습니다 게임 엔진 데이터에 접근하는 것. 이는 다음과 같은 경우에 적용될 수 있습니다. 드라이버 레벨드라이버 소프트웨어는 화면상의 움직임을 예측하여 프레임을 보간(삽입)합니다. 간단히 말해, 시각적 흐름 분석은 게임 엔진과 상호 작용하지 않습니다.

단점은 운전자가 둘을 구분할 수 없다는 것입니다. 사용자 인터페이스(UI) 그리고 환경 3D 실제 데이터를 사용하기 때문에 예상치 못한 왜곡이 발생할 수 있습니다. 또한, 원시 프레임 데이터를 사용하기 때문에 출력 결과는 전혀 다듬어지지 않습니다.

2) 게임 엔진의 모션 벡터

모션 벡터는 방향을 나타내는 벡터입니다. 배수량 오브젝트는 프레임마다 움직입니다. 이는 게임 엔진의 핵심 구성 요소이며, 오브젝트의 변형과 움직임을 나타냅니다. 이는 단순히 오브젝트의 위치를 ​​"추측"하는 것보다 훨씬 강력한 움직임 표현 방식입니다.

궁금해하실 분들을 위해 말씀드리자면, 모션 벡터는 프레임 생성에 매우 중요한 요소입니다. 하지만 이 데이터는 드라이버와 게임 엔진 간의 호환성이 필요하며, 이를 위해서는 게임 개발자의 구현이 필수적입니다.

따라서 모션 벡터는 광학 흐름 분석보다 우수하지만, 적용 범위와 확장성이 매우 제한적이며 모든 게임에서 이 기능을 사용할 수 있는 것은 아닙니다. 만약 여러분이 예전 게임을 플레이하고 있다면... 2010년대해결책이 없을 가능성이 매우 높습니다. 타이어 생성(FG) 모션 벡터(예: DLSS FG 및 FSR 3 FG)에 의해 지원됩니다.

DLSS 프레임 생성과 FSR 프레임 생성 비교

이제 그린팀과 레드팀의 현재 프레임 생성 기술이 어떻게 경쟁하는지 살펴보겠습니다.

↪ 엔비디아:

NVIDIA의 프레임 생성 방식은 모션 벡터와 광류 분석을 결합하여 사용합니다. 광학 흐름 가속기 RTX 40 GPU에서는 두 개의 프레임을 분석합니다. 이 과정을 통해 게임의 모션 벡터에 포함되지 않은 정보, 예를 들어 입자, 반사, 그림자 등을 식별합니다. 아래 예시에서는 광학 흐름 분석을 통해 정밀한 그림자 추적이 가능합니다.

반면, 부분 트랙은 움직임 벡터 3차원 환경과 장면의 기하학적 구조를 고려해야 합니다. 자전거 예시에서, 모션 벡터를 이용하면 자전거 운전자나 도로의 정확한 미래 위치를 수학적으로 예측할 수 있습니다. 하지만 모션 벡터만으로는 그림자를 파악할 수 없는데, 그림자 파악이 바로 광류 분석의 목적입니다. 따라서 정확한 이미지를 생성하기 위해서는 모션 벡터와 광류 분석을 함께 활용해야 합니다.

  • 필요 개발자 지원 게임
  • 용도 혼합물 من 광학 흐름 분석 و움직임 벡터
  • 제한된 하드웨어로 그래픽 처리 장치에서 RTX 40
  • 불가능 이를 구현하는 것 드라이버 프로그램 레벨

↪ AMD:

기술 FSR 3세대 타이어 이 기술은 NVIDIA의 DLSS 프레임 생성 기술과 매우 유사합니다. 명칭만 다를 뿐, 이 기술 역시 여러 기술을 조합하여 사용합니다. 광학 흐름 분석 و움직임 벡터당연한 이유로 두 기술 모두 게임 개발자의 지원이 필요합니다.

  • 필요 개발자 지원 게임
  • 용도 혼합물 من 광학 흐름 분석 و움직임 벡터
  • 이 기능은 해당 시리즈의 그래픽 처리 장치에서 활성화할 수 있습니다. RX 5000/6000 وRTX 20/30/40
  • 불가능 이를 구현하는 것 드라이버 프로그램 레벨

이상 현상: AMD 유체 운동 프레임(AFMF)

우리가 가진 것 중 연산자 정의 프레임 생성기와 가장 유사한 것은 다음과 같습니다. AMD 유체 모션 프레임AFMF는 게임과 어떤 방식으로도 상호 작용하지 않습니다. AFMF는 게임에 의존적입니다. 전혀 على 광학 흐름 분석또는 다음 프레임을 예측하는 것.

이를 통해 모든 주소에서 작동할 수 있습니다. 다이렉트 11/12 사실상 소프트웨어 지원이 필요하지 않습니다. AFMF는 프레임 속도를 실제로 높이는 것은 아니지만, 화면에 프레임 수가 "플러스"로 표시되어 게임이 더 부드럽게 보이도록 합니다.

그렇다면 단점은 무엇일까요? AFMF는 DLSS FG나 FSR FG와는 비교할 수 없을 정도로 성능이 떨어집니다. 또한, 사용자 인터페이스 오류는 사용자가 감수해야 할 부분입니다. 하지만 하드웨어 수준에서 작동하기 때문에 발생할 수 있는 오류를 감수할 수 있다면 매우 좋은 선택입니다.

  • 필요하지 않습니다 게임 개발자 지원
  • 용도 광학 흐름 분석만 해당
  • 이 제품은 그래픽 처리 장치(GPU)만 지원합니다. RDNA2 또는 더 새로운
  • 공장 전혀 على 연산자 정의 수준

NVIDIA는 AFMF에 응답할까요?

명백한 답은 '우리는 모른다'엔디비전이 아직 그러한 옵션에 관해 어떠한 입장도 발표하지 않았기 때문입니다.' 아론 스타인먼 AMD는 이번 조치가 NVIDIA로 하여금 AFMF와 유사한 기술을 조만간 개발하도록 자극할 것이라고 믿습니다.

"엔티비티가 이제 우리가 했던 것처럼 이러한 솔루션들을 드라이버 기반으로 만들어야 한다고 생각할지 궁금합니다."

아론 스타인먼~을 위한 PC 게이머

흥미롭게도, 특히 RTX 40 시리즈에 AFMF가 탑재될 것이라고 자랑스럽게 발표된 이후에도 NVIDIA 버전의 AFMF는 아직 출시되지 않았습니다. 광학 흐름 가속기 ~에 비해 더 나은 암페어 (RTX 30). 이것이 NVIDIA FG(광학 흐름 + 모션 벡터 사용)가 RTX 30에서만 활성화될 수 있었던 주요 이유였습니다. 에이다 러브 레이스.

반면, NVIDIA는 이 프로젝트를 위해 처음부터 새로운 모델을 학습시켜야 할 수도 있으며, 이는 상당한 추가 비용을 초래할 것입니다.

↪ 정말 가치 있는 일일까요?

광류 분석과 모션 벡터를 모두 활용한 프레임 생성 방식에는 단점이 없는 것은 아닙니다. 입력 지연 시간 이러한 기능들의 영향으로 게이머들은 이러한 기능들을 매우 불편하게 여깁니다. 반면에 드라이버 기반 AFMF는 프레임 속도(FPS)를 저하시키는 보간 방식을 사용하면서도 일관성이 떨어지고 시각적 문제 및 오류가 발생하기 쉬워 그다지 나은 선택이 아닙니다.

더 나은 질문은 다음과 같습니다.NVIDIA는 DLSS 프레임 생성부터 개선해야 하지 않을까요?인공지능은 시간이 지남에 따라 발전하는 경향이 있으므로 지연 시간 문제는 상당 부분 해결될 것으로 예상됩니다. NVIDIA가 자체 데이터 모델에 엄격하게 제약받지 않는다면 드라이버 수준의 프레임 생성(FG) 솔루션을 만드는 것은 어렵지 않겠지만, 과연 그만한 노력을 기울일 가치가 있을까요?

↪ 무의미할까요?

NVIDIA는 기본적으로 AFMF 기능을 어디에 사용할까요? NVIDIA는 이 기능을 500 시리즈 GPU로 제한할 가능성이 높습니다. RTX 40 또는 그 이상의 사양이면 구형 게임도 뛰어난 프레임률로 실행할 수 있을 만큼 충분히 강력합니다. 최신 게임에는 다음이 포함됩니다. DLSS 3 FG / FSR 3 FG를 지원합니다.

준비 모바일 그래픽 처리 장치(GPU) 다른 사례이긴 하지만, 드라이버 수준의 접근 방식은 레거시 아키텍처에 매우 유용할 것입니다. 파스칼 그리고 자속의 단위 그리고 케플러는 그리고 페르미유감스럽게도 기술적인 이유로 해당 기기들에 이 기능을 적용하는 것은 사실상 불가능합니다. 해당 기기들은 이 기능을 지원하지 않습니다. 텐서 코어한편, CUDA는 할 수 있는 일이 많지 않습니다. AFMF조차도 RDNA2 이상 버전에서만 작동합니다.

RTX 50 '블랙웰'에 대한 기대

소문에 따르면, 새로운 시리즈가 방영될 예정이라고 합니다. RTX 50 처음으로 2024년 4분기다양한 발표가 있을 것으로 예상되며, 그중에는 범용 프레임 생성 솔루션이 포함될 수도 있고 포함되지 않을 수도 있습니다. RTX 40/50 시리즈의 하드웨어 종속성이 예상되지만, NVIDIA는 어떤 분야에서도 뒤처지는 것으로 알려져 있지 않습니다. 하지만 이는 순전히 추측일 뿐입니다.루머는 없습니다. 이는 엔비디아의 그러한 계획을 의미합니다.

결론

인공지능(AI)이 전례 없는 성장을 거듭하고 있는 가운데, AI를 추론하고 가속화하려면 충분한 하드웨어가 필요합니다. GPU 코어 속도가 충분히 빠르지 않으면 실시간 프레임 보간은 불가능합니다. 이 처리를 서버로 오프로드할 수도 있지만, 구독료가 발생하고 지연 시간이 매우 길어질 수밖에 없습니다. GPU 제조업체는 이러한 균형을 잘 맞춰야 합니다. 여러분의 생각은 어떠신가요? 댓글로 의견을 남겨주세요.

일반적인 질문

드라이버 기반 프레임 생성이란 무엇인가요? 간단히 설명해 주세요.

간단히 말해, 정의 수준 프레임 생성은 게임 개발자의 지원 없이 프레임 안에 프레임을 생성하는 보편적인 솔루션입니다.

만약 출시된다면, NVIDIA는 드라이버 수준의 프레임 생성(FG) 솔루션을 RTX 40 시리즈 이상의 GPU로 제한할까요?

아마도 그럴 겁니다. DLSS 3 FG는 새로운 "광학 흐름 가속기" 때문에 RTX 40 시리즈 GPU를 필요로 하므로, 공식 드라이버 기반 솔루션도 비슷한 요구 사항을 가질 것으로 예상됩니다.

RTX 50 시리즈는 우리가 알고 있는 프레임 생성 기술을 혁신적으로 바꿀까요?

이에 대한 확정된 소문은 없습니다. 시간이 지나야 알 수 있을 것입니다. 특히 대부분의 사람들이 2년 전 NVIDIA가 프레임 생성 기술을 발표하기 전까지는 이 기술에 대해 잘 알지 못했기 때문입니다.

 

댓글이 닫혀있다.