PC Gamer ทำภาพโมเสกจากนิตยสารทั้งปีจนชนขีดจำกัด JPEG
PC Gamer เล่าโปรเจกต์ทดลองนำคลังนิตยสารฉบับย้อนหลังที่เพิ่งถูกสแกนเป็นดิจิทัลมาใช้สร้างภาพโมเสกขนาดใหญ่ โดยใช้หน้ากระดาษจากทั้งปี 2004 ของนิตยสารรวมถึงฉบับพิเศษมาเรียงเป็นพิกเซลของภาพเป้าหมาย แนวคิด…

PC Gamer เล่าโปรเจกต์ทดลองนำคลังนิตยสารฉบับย้อนหลังที่เพิ่งถูกสแกนเป็นดิจิทัลมาใช้สร้างภาพโมเสกขนาดใหญ่ โดยใช้หน้ากระดาษจากทั้งปี 2004 ของนิตยสารรวมถึงฉบับพิเศษมาเรียงเป็นพิกเซลของภาพเป้าหมาย แนวคิดคือให้หน้าหนังสือแต่ละหน้าเป็นองค์ประกอบย่อยของภาพเมื่อซูมออกจนเห็นเป็นภาพรวมเดียวกัน
งานชิ้นนี้ไม่ใช่ภาพที่สร้างด้วย AI แบบสร้างสรรค์โดยตรง แต่มีการใช้ Google AI Studio ช่วยเขียนสคริปต์ Python สำหรับวิเคราะห์ภาพต้นฉบับ จัดการครอป แปลงไฟล์ และจับคู่สี ก่อนจะประกอบเป็นโมเสกด้วยไลบรารีอย่าง Pillow, pypdfium2 และ numpy กระบวนการทั้งหมดทำบนพีซีที่บ้านของผู้เขียน ขณะที่ตัวแสดงผลบนเว็บใช้ OpenSeadragon และระบบ Deep Zoom เพื่อให้เปิดดูแบบซูมได้โดยไม่ต้องโหลดไฟล์ภาพมหึมาทั้งก้อนในครั้งเดียว
ระหว่างทำงาน ผู้เขียนพบข้อจำกัดทางเทคนิคสำคัญของไฟล์ JPEG คือมาตรฐานนี้มีเพดานขนาดภาพสูงสุดอยู่ที่ 65,535 พิกเซลต่อด้าน แต่สคริปต์ที่ตั้งใจสร้างภาพถึงระดับ 81,920 x 109,568 พิกเซล จึงเกินขอบเขตดังกล่าวและต้องลดสเกลลงมา แม้ JPEG จะไม่เหมาะกับงานขนาดนี้ แต่หากเปลี่ยนไปใช้ PNG ก็อาจแก้ข้อจำกัดได้ ทว่าก็จะแลกมากับขนาดไฟล์ที่อาจใหญ่ระดับหลายกิกะไบต์
อีกประเด็นที่น่าสนใจคือการใช้ทรัพยากรเครื่องอย่างหนัก สคริปต์สร้างโมเสกกินหน่วยความจำมหาศาลจนแตะราว 52 GB จากเครื่องที่มี RAM 64 GB ทำให้ระบบช้าลงอย่างเห็นได้ชัดและต้องคอยจับตาดูสถานะอยู่ตลอด บทความจึงสะท้อนทั้งความเป็นไปได้ของงานสร้างสรรค์เชิงเทคนิคและข้อจำกัดจริงของฮาร์ดแวร์เมื่อประมวลผลภาพขนาดใหญ่ผิดปกติ
โดยรวม โปรเจกต์นี้เป็นการนำคลังสื่อเก่ามาใช้ในรูปแบบใหม่ที่ผสมงานอนุรักษ์ประวัติศาสตร์นิตยสารเข้ากับการทดลองด้านกราฟิกและวิศวกรรมซอฟต์แวร์ และยังเปิดช่องให้ผู้อ่านเสนอไอเดียว่าควรนำภาพหรือคอนเทนต์คลาสสิกอื่น ๆ ของ PC Gamer ไปทำโมเสกในลักษณะเดียวกันอีกหรือไม่


