Nói một cách đơn giản, trước hết, như chúng ta đã biết, DLSS lấy hình ảnh được kết xuất ở độ phân giải thấp, sau đó sử dụng AI để điền vào chỗ trống để tạo ra hình ảnh có độ phân giải cao hơn và thực hiện như vậy với rất ít sự suy giảm chất lượng hình ảnh (tương đương).
Nhưng mặt khác, Frame Generation/FG, còn được gọi là DLSS 3.5, sử dụng AI để nâng cấp các khung hình hiện có lên độ phân giải cao hơn. Frame Generation giúp tạo ra các khung hình hoàn toàn mới bằng AI.
FG hoạt động bằng cách phân tích các khung hình liên tiếp của trò chơi, dự đoán
khung hình tiếp theo, sau đó chèn một khung hình mới do AI tạo ra
giữa các khung hình đó.
Về cơ bản, FG có thể tạo ra các khung hình hoàn toàn mới bằng cách dự đoán vị trí di chuyển của từng pixel trong một cảnh trong một khung hình nhất định, sau đó sử dụng thông tin đó để tạo ra
các khung hình phụ giữa các khung hình mà GPU hiển thị theo cách truyền thống. Tuy nhiên, điều này không phải là không có nhược điểm.
Vì Tensor Core đang đoán những gì sẽ xảy ra trong các khung hình mà chúng tạo ra, nên lỗi có thể xảy ra ở tốc độ khung hình thấp hơn, trong đó sự thay đổi rõ ràng hơn từ khung hình này sang khung hình khác.
Tuy nhiên, Tạo khung hình cũng có thể giúp
bỏ qua tình trạng tắc nghẽn CPU.
Bạn có thể nghĩ về FG như sau.
- Phân tích khung hình ban đầu: DLSS 3 phân tích hai khung hình liên tiếp để có ý tưởng về những thay đổi đang diễn ra trong cảnh.
- Dự đoán được thực hiện bằng AI: Sau đó, sử dụng mô hình học sâu, mô hình này dự đoán khung hình trung gian sẽ trông như thế nào, dựa trên chuyển động được quan sát.
- Chèn khung hình: Tại đây, khung hình do AI tạo ra được chèn vào giữa các khung hình gốc.