Frame Generation

Frame Generation คืออะไร

Frame Generation (การสร้างเฟรม) หรือที่เรียกกันติดปากว่า Frame Gen คือเทคโนโลยีประมวลผลกราฟิกขั้นสูงที่ใช้ปัญญาประดิษฐ์ (AI) และการเรียนรู้ของเครื่อง (Machine Learning) เพื่อ สร้างเฟรมภาพ “เพิ่มเติม” หรือ “แทรก” ระหว่างเฟรมภาพที่ GPU ได้เรนเดอร์จริง ๆ ตามปกติ โดยมีเป้าหมายหลักในการเพิ่มอัตราเฟรมเรต (FPS) ที่แสดงผลบนหน้าจอให้สูงขึ้นอย่างก้าวกระโดด ทำให้ภาพเคลื่อนไหวดูราบรื่นยิ่งขึ้น โดยเฉพาะอย่างยิ่งในสถานการณ์ที่ GPU มีภาระงานหนัก เช่น เมื่อเปิดใช้งาน Ray Tracing หรือเล่นเกมที่ความละเอียดสูง

หน้าที่สำคัญ:

  • เพิ่ม FPS อย่างมหาศาล: โดยการสร้างเฟรมสังเคราะห์ขึ้นมา ทำให้จำนวนเฟรมที่ส่งไปยังจอภาพเพิ่มขึ้นอย่างเห็นได้ชัด (เช่น จาก 60 FPS กลายเป็น 120 FPS หรือมากกว่า)
  • ปรับปรุงความลื่นไหลของภาพ: แม้ว่า FPS พื้นฐานจะต่ำลงเล็กน้อย (เนื่องจาก GPU ต้องแบ่งทรัพยากรไปใช้ในการสร้างเฟรม) แต่การมีเฟรมที่ถูกสร้างขึ้นมาแทรกจะทำให้การเคลื่อนไหวโดยรวมดูลื่นไหลและต่อเนื่องยิ่งขึ้น
  • ช่วยให้ Ray Tracing เป็นไปได้จริง: เป็นส่วนสำคัญที่ทำให้การเล่นเกมที่เปิด Ray Tracing ซึ่งกินทรัพยากร GPU สูงมาก สามารถทำได้ด้วย FPS ที่เล่นได้จริง
  • ยืดอายุการ์ดจอ: ช่วยให้การ์ดจอสามารถรันเกมใหม่ๆ ที่ต้องการทรัพยากรสูงได้ดีขึ้น โดยไม่จำเป็นต้องอัปเกรดการ์ดจอใหม่ในทันที

เกร็ดน่ารู้เกี่ยวกับ Frame Generation ของผู้ผลิตแต่ละราย:

1. NVIDIA (DLSS Frame Generation)

  • ชื่อเรียก: DLSS Frame Generation (เป็นส่วนหนึ่งของ DLSS 3, 3.5, และ 4)
  • หลักการทำงาน: ใช้ Optical Flow Accelerator และ Tensor Cores (คอร์ AI เฉพาะ) ที่อยู่ในการ์ดจอ GeForce RTX Series (ตั้งแต่ RTX 40 Series ขึ้นไป) ในการวิเคราะห์สองเฟรมจริงที่เรนเดอร์มาแล้ว พร้อมกับข้อมูล Motion Vector และ Depth จาก Game Engine เพื่อ “คาดการณ์” และ “สร้าง” เฟรมภาพตรงกลางขึ้นมา โดยที่เฟรมที่สร้างขึ้นนี้ไม่ใช่เฟรมที่มาจาก Game Engine โดยตรง
  • จุดเด่น:
    • คุณภาพของเฟรมที่สร้างขึ้นค่อนข้างสูง เนื่องจากใช้ฮาร์ดแวร์ AI โดยเฉพาะและข้อมูลจาก Game Engine
    • มีการรวมเทคโนโลยี NVIDIA Reflex (ลด Input Lag) เข้ามาด้วยเพื่อช่วยบรรเทาผลกระทบจาก Input Lag ที่เพิ่มขึ้นจากการสร้างเฟรม
  • ข้อจำกัด:
    • ต้องการการ์ดจอ GeForce RTX 40 Series หรือใหม่กว่า (สำหรับ DLSS 3) และต้องเป็นเกมที่นักพัฒนาได้นำ DLSS 3 ไปผนวกในเกม
    • อาจมี Input Lag เพิ่มขึ้นเล็กน้อย (แม้จะมี Reflex ช่วย) เนื่องจากเฟรมที่สร้างขึ้นมานั้นเกิดขึ้น “หลัง” จากการประมวลผลเฟรมจริงแล้ว
    • อาจมี Artifact (ความผิดปกติของภาพ) เกิดขึ้นได้ในบางสถานการณ์ เช่น วัตถุที่เคลื่อนไหวเร็วมาก หรือ HUD/UI (Heads-Up Display) ของเกม

2. AMD (FSR Frame Generation / Fluid Motion Frames – AFMF)

  • ชื่อเรียก:
    • FSR Frame Generation: เป็นส่วนหนึ่งของ FSR 3 และใหม่กว่า (FSR 4) ที่นักพัฒนาต้องนำไปผนวกในเกม
    • AMD Fluid Motion Frames (AFMF): เป็นเทคโนโลยี Frame Generation ที่ทำงานในระดับไดรเวอร์ (Driver-level) ของซอฟต์แวร์ AMD Adrenalin ทำให้สามารถเปิดใช้งานได้กับ เกมที่ไม่รองรับ FSR 3 โดยตรง ได้
  • หลักการทำงาน:
    • FSR Frame Generation: คล้ายกับ DLSS Frame Generation แต่เป็นมาตรฐานเปิด FSR 3 ใช้ข้อมูลจากสองเฟรมที่เรนเดอร์แล้วและ Motion Vector จาก Game Engine เพื่อสร้างเฟรมแทรก (Interpolated Frames) ขึ้นมา และยังคงเน้นการรองรับการ์ดจอที่หลากหลาย
    • AFMF: ทำงานในระดับไดรเวอร์ โดยจะวิเคราะห์ความแตกต่างระหว่างเฟรมบนหน้าจอและสร้างเฟรมแทรกขึ้นมา สามารถทำงานได้กับเกมที่ใช้ DirectX 11 และ DirectX 12
  • จุดเด่น:
    • ความเป็น Open Source: ทำให้ใช้งานได้กับการ์ดจอ AMD Radeon (ตั้งแต่ RX 5000 Series ขึ้นไป สำหรับ FSR FG, และ RX 6000 Series ขึ้นไป สำหรับ AFMF) รวมถึงการ์ดจอ NVIDIA และ Intel ด้วย (ในกรณีของ FSR FG ที่นักพัฒนาเกมนำไปใช้)
    • AFMF มอบ Frame Generation ให้เกมที่ไม่รองรับโดยตรง
  • ข้อจำกัด:
    • อาจมี Input Lag เพิ่มขึ้น เช่นเดียวกับ DLSS
    • คุณภาพของเฟรมที่สร้างขึ้นในเวอร์ชันแรกๆ อาจไม่คมชัดเท่า DLSS ในบางสถานการณ์ เนื่องจากไม่ได้ใช้ฮาร์ดแวร์ AI เฉพาะ (แต่ก็พัฒนาดีขึ้นเรื่อยๆ)
    • AFMF อาจไม่เหมาะกับเกมแนว Competitive ที่ต้องการ Input Lag ต่ำสุดๆ และ AFMF อาจปิดการทำงานชั่วคราวเมื่อมีการเคลื่อนไหวหน้าจอที่รวดเร็วมาก เพื่อรักษาคุณภาพของภาพ

3. Intel (XeSS Frame Generation / ExtraSS)

  • ชื่อเรียก: XeSS Frame Generation (XeSS-FG) หรือมีชื่อรหัสว่า ExtraSS
  • หลักการทำงาน: เป็นเทคโนโลยี Frame Generation ที่ใช้ AI เช่นกัน โดยเฉพาะกับการ์ดจอ Intel Arc Graphics ที่มี XMX Engines (คอร์ AI เฉพาะ) เพื่อเร่งการสร้างเฟรม อย่างไรก็ตาม Intel ยังคงอยู่ในช่วงเริ่มต้นของการพัฒนาและนำเสนอเทคโนโลยีนี้
  • จุดเด่น:
    • ใช้ฮาร์ดแวร์ AI เฉพาะ (XMX Engines) ในการ์ดจอ Intel Arc เพื่อประสิทธิภาพสูงสุด
    • กำลังพัฒนาเพื่อมุ่งเน้นคุณภาพและประสิทธิภาพในการสร้างเฟรม
  • ข้อจำกัด:
    • ยังอยู่ในช่วงเริ่มต้นของการนำไปใช้งานจริงในเกมเมื่อเทียบกับ NVIDIA และ AMD
    • ต้องการการ์ดจอ Intel Arc Graphics (หรือ Intel Core Ultra Processors ที่มี iGPU)
    • อาจมี Input Lag เช่นกัน

ภาพรวม:

Frame Generation เป็นเทคโนโลยีที่สำคัญในการเพิ่ม FPS โดยเฉพาะเมื่อใช้ร่วมกับเทคโนโลยี Upscaling (เช่น DLSS Super Resolution, FSR Super Resolution, XeSS Super Resolution) และ Ray Tracing ช่วยให้เกมเมอร์สามารถเพลิดเพลินกับกราฟิกที่สวยงามและลื่นไหลได้มากขึ้น อย่างไรก็ตาม การใช้งาน Frame Generation จะต้องแลกมาด้วย Input Lag ที่เพิ่มขึ้นเล็กน้อย ซึ่งอาจไม่เหมาะกับเกมแนว Competitive ที่ต้องการการตอบสนองที่ฉับไวที่สุด

คำศัพท์ที่เกี่ยวข้อง:

  • FPS (Frames Per Second): อัตราเฟรมที่แสดงผล
  • Upscaling: เทคโนโลยีการปรับขนาดภาพให้สูงขึ้น (เช่น DLSS Super Resolution, FSR Super Resolution, XeSS Super Resolution)
  • Ray Tracing: เทคนิคแสงเงาที่สมจริงและกินทรัพยากรสูง
  • GPU (Graphics Processing Unit) / การ์ดจอ: ฮาร์ดแวร์ที่ประมวลผล Frame Generation
  • AI (Artificial Intelligence) / Deep Learning: เทคโนโลยีที่ขับเคลื่อน Frame Generation
  • Input Lag: ความหน่วงในการตอบสนอง
  • Screen Tearing: ปัญหาภาพฉีกขาด
  • Stuttering: ภาพกระตุก
  • DLSS (Deep Learning Super Sampling): เทคโนโลยี Upscaling ของ NVIDIA
  • FSR (FidelityFX Super Resolution): เทคโนโลยี Upscaling ของ AMD
  • XeSS (Xe Super Sampling): เทคโนโลยี Upscaling ของ Intel
  • Tensor Cores / XMX Engines: ฮาร์ดแวร์ AI เฉพาะในการ์ดจอ

อุปกรณ์ที่เกี่ยวข้อง:

  • การ์ดจอ (Graphics Card): NVIDIA RTX 40 Series ขึ้นไป, AMD Radeon RX 5000 Series ขึ้นไป, Intel Arc Graphics
  • เกม: ต้องมีการรองรับเทคโนโลยี Frame Generation ในตัวเกม (ยกเว้น AFMF ที่ทำงานในระดับไดรเวอร์)

กลับหน้าหลัก: พจนานุกรมคำศัพท์คอมพิวเตอร์ฉบับ DIY PC