Temporal Super Resolution (TSR) ใน Unreal Engine 4: คุณสมบัติ

Temporal Super Resolution (TSR) ใน Unreal Engine 4

คอนโซลรุ่นใหม่ออกสู่ตลาดมาระยะหนึ่งแล้ว แต่ความจริงก็คือขณะนี้เรายังไม่เห็นแววของศักยภาพที่พวกเขาสามารถส่งมอบได้ และเราเห็นข้อพิสูจน์นี้เมื่อ Epic ทำการสาธิตครั้งแรกของ เครื่องยนต์ 5 ลวงตา เอ็นจิ้นกราฟิกที่เกมรุ่นต่อไปจำนวนมากจะใช้และที่จะทำให้ฮาร์ดแวร์ของมันเกิดประโยชน์สูงสุดด้วยเทคโนโลยีใหม่เช่น ชั่วคราว Super Resolution ที่เรากำลังจะพูดถึงในวันนี้

Unreal Engine 5 พร้อมให้ใช้งานแล้วในโหมด Early Access ซึ่งหมายความว่าผู้พัฒนาเกมสามารถเริ่มทดสอบเอ็นจิ้นใหม่และกับเกมรุ่นต่อไปสำหรับพีซีและคอนโซล ในเรื่องนี้เราเห็นกราฟิกที่สมจริงมากขึ้น (ในบางกรณีอาจเหมือนภาพถ่ายจริง) และเห็นได้ชัดว่าต้องใช้เทคนิคพิเศษเพื่อให้สามารถทำงานในอัตราภาพต่อวินาทีที่ช่วยให้ประสบการณ์การเล่นเกมที่ดีและเป็นที่ที่เทคโนโลยีดังกล่าว เป็น TSR

Temporal Super Resolution คืออะไรและทำงานอย่างไร

Unreal Engine 5 Temporal สุดยอดความละเอียด

นอกเหนือจากเทคโนโลยีใหม่อื่น ๆ ที่สร้างขึ้นใน Unreal Engine 5 แล้ว Epic ยังประกาศว่าได้พัฒนาเทคนิคการปรับขนาดใหม่ที่เรียกว่า Temporal Super Resolution สำหรับแอปพลิเคชันที่ใช้ Unreal Engine 5 เทคโนโลยีนี้มีจุดประสงค์เดียวซึ่งไม่ใช่ใครอื่นนอกจากการเพิ่มประสิทธิภาพโดย เพิ่มขนาดของภาพความละเอียดต่ำในขณะที่รักษารายละเอียดให้มากที่สุด จุดประสงค์นี้ฟังดูคุ้นๆ ไหม มันคือ ชอบจริงๆ NVIDIA DLSS or เอเอ็มดี ความจงรักภักดีFX แต่เราจะบันทึกไว้ในภายหลัง

ในขณะที่ Epic ไม่ได้กล่าวถึงการร่วมมือกับบริษัทใดๆ ในเรื่องนี้ AMD ได้ทำเช่นนั้นในบล็อกโพสต์อย่างเป็นทางการที่ให้ภาพรวมของการเปลี่ยนแปลงที่มาพร้อมกับเอ็นจิ้นใหม่นี้ พวกเขาค่อนข้างชัดเจนว่า Temporal Super Resolution ไม่มีส่วนเกี่ยวข้องกับ FSR (FidelityFX Super Resolution) ที่ AMD กำลังพัฒนาในฐานะคู่แข่งของ NVIDIA DLSS และในความเป็นจริง เป็นไปได้มากที่ AMD จะประกาศเทคโนโลยีนี้ในเร็วๆ นี้

น่าเสียดายที่ Epic ไม่ได้ลงรายละเอียดเกี่ยวกับวิธีการทำงานของ TSR แต่ดูเหมือนว่าจะค่อนข้างคล้ายกับ เอเอ็มดี Radeon บูสต์ ซึ่งเปลี่ยนความละเอียดของภาพที่แสดงผลแบบไดนามิกตามการเคลื่อนไหว จึงเป็นเหตุให้เรียกภาพนั้นว่า "ชั่วขณะ" อย่างแม่นยำ บริษัทที่อยู่เบื้องหลังเอ็นจิ้นอ้างว่าสามารถแสดงภาพ 1080p ที่ปรับปรุงแล้วที่ความละเอียด 4K ได้ที่ 43 FPS; ฉากเดียวกัน แต่เรนเดอร์ที่ความละเอียด 4K ดั้งเดิมจะเป็น 18.6 FPS ดังนั้นเรากำลังพูดถึงa .อย่างแน่นอน ปรับปรุงประสิทธิภาพอย่างมาก .

UE5 ฟิสิกส์ความโกลาหล

ไม่ว่าในกรณีใด หากเป็นไปตามที่คาดไว้ สิ่งที่ Temporal Super Resolution จะทำคือการตรวจจับภาพหรือบางส่วนของภาพแบบไดนามิกที่ทำซ้ำในสองเฟรมต่อเนื่องกัน เพื่อให้เฟรมหรือส่วนเหล่านั้นแสดงผลด้วยความละเอียดที่ต่ำกว่าเพื่อประหยัดทรัพยากรเมื่อ ระบบไม่มากไม่น้อย

Unreal Engine 5 ทำงานร่วมกับหน่วยประมวลผลกราฟิก Shader Model 5 ทั้งหมด รวมถึง AMD อินเทล และการ์ดกราฟิก NVIDIA และแม้กระทั่งคอนโซลยุคหน้าเนื่องจากมี GPU AMD RDNA 2 อย่างไรก็ตาม เป็นที่น่าสังเกตว่า NVIDIA ได้ประกาศด้วยว่า DLSS สามารถใช้ได้กับ Unreal Engine 5 Early Access เพื่อการบูรณาการที่ง่ายขึ้น ดังนั้นนักพัฒนาจึงอาจมีทางเลือก

การปรับปรุงเทคโนโลยีนี้สัญญา

เราได้กล่าวไปแล้วก่อนการกระโดดประสิทธิภาพที่ตาม Epic ได้รับการคำนวณซึ่งเป็นความชั่วร้ายเพราะมันแสดงถึง (ตามตัวเลขที่ให้ไว้) การปรับปรุงประสิทธิภาพ 231% แท้จริงมากกว่าสองเท่า อย่างไรก็ตาม เรามาดูกันว่าทั้ง Epic และ AMD พูดถึงเรื่องนี้อย่างไร โดยเริ่มจากข้อหลัง:

“TSR เป็นเทคนิคการปรับขนาดเฟรมเดียวที่มีความละเอียดต่ำกว่าใหม่ เพื่อเพิ่มประสิทธิภาพสูงสุดและความเที่ยงตรงของภาพ AMD ได้ทำงานอย่างใกล้ชิดกับ Epic เพื่อปรับคุณสมบัติ Temporal Super Resolution ให้เหมาะสมบนระบบที่ขับเคลื่อนด้วย Radeon TSR ซึ่งเป็นคุณสมบัติมาตรฐานจาก Unreal Engine 5 เปิดใช้งานสำหรับ GPU ทั้งหมดและให้การปรับขนาดรุ่นต่อไปไม่เพียง แต่บนพีซี แต่ยังเปิดอยู่ด้วย เพลย์สเต 5 และ Xbox ซีรีส์ X / S “

โดยทั่วไปสิ่งที่ AMD บอกเราคือเทคโนโลยีนี้ช่วยปรับปรุงประสิทธิภาพ ยืนยันการปรับให้เหมาะสมสำหรับกราฟิกการ์ด และยังยืนยันความเข้ากันได้กับทั้งพีซีและคอนโซลรุ่นต่อไป นี่คือสิ่งที่ Epic ได้ให้ความเห็นเกี่ยวกับเรื่องนี้:

“รูปทรงเรขาคณิตของ Nanite micropolygon และความต้องการความแม่นยำของเกมรุ่นต่อไปได้เพิ่มจำนวนรายละเอียดที่แสดงบนหน้าจออย่างที่ไม่เคยมีมาก่อน เพื่อตอบสนองความต้องการเหล่านี้ เราได้เขียนอัลกอริธึมความละเอียดชั่วคราวจากต้นซีดาร์มาแทนที่ TemporalAA ที่เราใช้ใน Unreal Engine 4 สำหรับแพลตฟอร์มระดับไฮเอนด์ “

เครื่องยนต์ 5 ลวงตา

Temporal Super Resolution มีคุณสมบัติดังต่อไปนี้ (ตามที่ Epic เผยแพร่):

  • เอาต์พุตที่ใกล้เคียงกับคุณภาพของการเรนเดอร์ 4K ดั้งเดิม แต่ด้วยความละเอียดอินพุตที่ต่ำถึง 1080p ทำให้อัตราเฟรมสูงขึ้นและความเที่ยงตรงในการเรนเดอร์ที่ดีขึ้น
  • ภาพซ้อนน้อยลงเมื่อเทียบกับพื้นหลังที่มีความถี่สูง
  • ลดการสั่นไหวในรูปทรงที่มีความซับซ้อนสูง
  • ทำงานบนฮาร์ดแวร์ที่รองรับ Shader Model 5: D3D11, D3D12, Vulkan, PS5, XSX เร็ว ๆ นี้จะมีมากขึ้น
  • Shaders ได้รับการปรับแต่งเป็นพิเศษสำหรับสถาปัตยกรรม PS5 และ XSX GPU

แตกต่างจากเทคโนโลยี NVIDIA DLSS อย่างไร?

โดยพื้นฐานแล้วยังไม่เป็นที่ทราบแน่ชัด NVIDIA DLSS ใช้เทคโนโลยีที่ยึดตาม DNN (Deep Neural เครือข่ายโครงข่ายประสาทเทียมระดับลึก) ที่ใช้ปัญญาประดิษฐ์ในการปรับปรุงภาพ (โดยเฉพาะความคมชัด) และปรับปรุงประสิทธิภาพโดยการแสดงภาพด้วยความละเอียดที่ต่ำกว่าตัวอย่างแล้วปรับขนาด

โดยพื้นฐานแล้ว Temporal Super Resolution เป็นสิ่งที่คล้ายคลึงกันมากตามที่ Epic ได้อธิบายไว้ แต่คงต้องรอดูกันต่อไปว่าจะดำเนินการอย่างไรในครั้งสุดท้าย เนื่องจากพวกเขาไม่ได้พูดถึงปัญญาประดิษฐ์หรืออะไรทำนองนั้นในขณะนี้ ข้อเท็จจริงที่สร้างความแตกต่าง มันมาจาก NVIDIA DLSS แล้วที่เทคโนโลยีนี้ใช้ประโยชน์จากฮาร์ดแวร์เฉพาะของ GPU ที่เป็นสีเขียวซึ่งเป็นสิ่งที่ GPU ของ AMD หรือคอนโซลรุ่นใหม่ไม่มี