20 คะแนน โดย GN⁺ 2025-04-16 | 3 ความคิดเห็น | แชร์ทาง WhatsApp
  • ยูทูบเบอร์ Jeff Geerling ทดลองว่า จะกู้คืนเนื้อหาของภาพโฟลเดอร์ที่ถูกทำเป็นพิกเซลได้หรือไม่ พร้อมเสนอรางวัล 50 ดอลลาร์
  • ภายในเวลาไม่ถึงหนึ่งวัน ผู้เข้าร่วม 3 คน ก็สามารถ ลบพิกเซลได้สำเร็จ ด้วยวิธีที่แตกต่างกัน
  • ผู้ใช้ GitHub KoKuToru เปิดเผยรีโพซิทอรีทั้งหมดที่มี เทคนิคดีปเลิร์นนิงและการสะสมข้อมูลจากวิดีโอ ที่ใช้จริง
  • การเบลอแบบพิกเซลในวิดีโอที่มีการเคลื่อนไหว กลายเป็นสิ่งที่ กู้คืนได้ง่ายมาก จากความก้าวหน้าของเทคโนโลยี AI
  • สรุปคือเพื่อ ปกป้องข้อมูลอ่อนไหว วิธีที่ปลอดภัยกว่าการทำพิกเซลคือ การมาสก์ด้วยสีทึบ

เบื้องหลังการทดลองวิดีโอลบพิกเซล

  • Jeff Geerling แสดง เนื้อหาโฟลเดอร์ที่ถูกทำเป็นพิกเซลตั้งแต่นาที 4:57 ในวิดีโอ YouTube ของเขา พร้อมใส่ข้อความว่า "กู้คืนได้มีรางวัล"
  • เขาตั้งเงื่อนไขว่าจะ จ่าย 50 ดอลลาร์หากทายได้ ว่าเนื้อหาที่ถูกทำเป็นพิกเซลในวิดีโอคืออะไร
  • ยังไม่ถึง 24 ชั่วโมงก็มี 3 คนทำสำเร็จ โดยแต่ละคนใช้ แนวทางที่ต่างกันเล็กน้อย

กู้คืนได้อย่างไร?

  • ทั้งสามคนเต็มใจแชร์กระบวนการกู้คืน — เป็นวัฒนธรรมที่พบได้บ่อยในหมู่คนที่ชอบ รีเวิร์สเอนจิเนียริง
  • ผู้ใช้ GitHub KoKuToru เผยแพร่ รีโพซิทอรีทั้งหมด

ความพยายามครั้งแรก: วิธี brute force

  • รวบรวมพื้นที่ที่ตรงกัน ภายในเฟรมของหน้าต่างแล้วสะสมข้อมูลพิกเซล
  • ใช้ TensorFlow รวบรวมข้อมูลจากหลายเฟรมเพื่อสร้าง ภาพที่เกือบอ่านได้
  • กำหนดพื้นที่ด้วยมือ ทำให้ได้ผลลัพธ์ที่ ค่อนข้างเป็นรอยด่าง

ความพยายามครั้งที่สอง: แยกเฟรมอัตโนมัติ + ปรับแต่งด้วย GIMP

  • ใช้ GIMP และ ffmpeg เพื่อตรวจจับเฟรมของหน้าต่างที่แม่นยำโดยอัตโนมัติ
  • ใช้เฟรมจำนวนมากขึ้นจนได้ ภาพที่อ่านได้อย่างสมบูรณ์

จะป้องกันอย่างไร?

  • การทำพิกเซลหรือเบลอเพียงอย่างเดียว ไม่เหมาะกับการปกป้องข้อมูลอ่อนไหวเมื่อมีการเคลื่อนไหวในวิดีโอ
  • โดยเฉพาะเมื่อ AI และโครงข่ายประสาทพัฒนาไปมาก เทคนิคการย้อนกู้ข้อมูลแบบนี้จึงเร็วและแม่นยำขึ้นมาก
  • ตัวอย่าง: สามารถ แยกเสียงพูดที่ชัดเจนจากไฟล์บันทึกที่มีเสียงปะปนกัน ได้
  • ยิ่งวิดีโอเคลื่อนไหวมาก ก็ยิ่งมี จุดข้อมูล ให้วิเคราะห์มากขึ้นและความแม่นยำก็สูงขึ้น
  • ผู้ทดลองมองว่า หากไม่ได้ขยับหน้าต่าง Finder การกู้คืนก็คงยากกว่านี้

ต่อไปควรทำอย่างไร?

  • หากต้องการซ่อนข้อมูลอ่อนไหว แนะนำให้ใช้ มาสก์สีทึบแทนการทำพิกเซลหรือเบลอ
  • ตามสัญชาตญาณของมนุษย์อาจรู้สึกว่าการเบลอน่าจะดีกว่า แต่สำหรับ AI แล้วแทบ ไม่ต่างกันมาก
  • สรุปแล้ว วิธีรักษาความปลอดภัยที่ดีที่สุดคือ อย่าใส่ข้อมูลที่ห้ามรั่วไหลลงไปในวิดีโอแต่แรก

เอกสารอ้างอิง

3 ความคิดเห็น

 
bus710 2025-04-17

สิบกว่าปีก่อน เวลาบริษัทใหญ่โยนโจทย์มาให้ เหล่าคนจบด็อกเตอร์กับโทก็ต้องเกาะงานกันเขียนเปเปอร์ deblurring กันอยู่เป็นเดือน ๆ... แต่ตอนนี้มันแทบจะใกล้เคียงกับแค่คลิกเดียวแล้วนะครับ

 
crawler 2025-04-16

พอดูวิดีโอถอดรหัสที่อยู่บน GitHub แล้ว บอกเลยว่าช็อกมากจริง ๆ

 
GN⁺ 2025-04-16
ความเห็นจาก Hacker News
  • มีความเห็นว่าเมื่อไม่กี่ปีก่อน งานแบบนี้คงต้องใช้ซูเปอร์คอมพิวเตอร์และวุฒิปริญญาเอกจึงจะทำได้

    • แต่จริง ๆ ไม่ใช่แบบนั้น แม้แต่เมื่อ 20 ปีก่อนก็ทำได้บนโน้ตบุ๊กสำหรับผู้บริโภค
    • สิ่งที่ต้องมีคือความสามารถในการจำลองการสร้างภาพและเงื่อนไขของการทำพิกเซล/เบลอ
    • หากรัศมีพิกเซลครอบคลุมตัวอักษรเพียง 4 ตัว ก็แค่ค้นหาตัวอักษร 4 ตัวนั้นก่อน
    • คุณอาจมองการทำพิกเซลเหมือนแฮชที่ไม่ดี และหา preimage ได้ง่าย
    • ไม่จำเป็นต้องใช้ motion, AI หรือ machine learning
    • ส่วนที่ยากคือการจำลองสภาพแวดล้อม และ AI ช่วยข้ามความพยายามส่วนนั้นได้
  • จำได้ว่าเมื่อ 10 ปีก่อน เพื่อนร่วมงานเคยทำอะไรคล้ายกันเพื่อเป็นเดโมเทคนิคสนุก ๆ

    • ถ่ายวิดีโอขณะเดินผ่านประตูสำนักงานที่เปิดแง้มไว้เล็กน้อย
    • สร้างภาพทั้งห้องสำนักงานขึ้นใหม่จาก "ช่องว่างที่เคลื่อนที่"
    • ทุกครั้งที่อยู่ในห้องน้ำสาธารณะแบบคอก ก็จะนึกถึงเรื่องนั้น
  • วิธีเซ็นเซอร์สกรีนช็อตบน Windows-98

    • เปิดสกรีนช็อตใน MS-Paint
    • เลือกสี 1 และ 2 เป็นสีดำ
    • เลือกข้อความที่จะเซ็นเซอร์ด้วยเครื่องมือเลือกสี่เหลี่ยม
    • กดปุ่ม DEL เพื่อทำให้สี่เหลี่ยมเป็นสีดำ
    • บันทึกสกรีนช็อต
    • AI ยังหาวิธีถอดรหัสสีดำล้วนไม่ได้
  • มีความเห็นว่าถ้าไม่ได้ขยับหน้าต่าง Finder ก็คงใช้ไม่ได้ผล

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

    • การสร้างวัตถุขึ้นใหม่จากภาพเบลอเป็นเรื่องที่ใช้กันอย่างแพร่หลายในดาราศาสตร์และการสร้างภาพชีวการแพทย์
    • หากสมมติว่าความเบลอไม่เปลี่ยนไปตามตำแหน่ง การเบลอของภาพนิยามได้ว่าเป็นคอนโวลูชัน 2 มิติระหว่างภาพจริงกับ point spread function
    • เปลี่ยนปัญหาให้เป็นปัญหา multi-frame blind deconvolution เพื่อลดจำนวนตัวไม่ทราบค่า
  • Bell Labs A-3 scrambler ใช้การกลับย่านความถี่และการสลับตำแหน่งแบบเรียลไทม์ แต่ล้มเหลวในตลาดเชิงพาณิชย์

    • ระหว่าง WWII, SIGSALY เป็นระบบแรกที่ปลอดภัยตามมาตรฐานสมัยใหม่
    • ใช้คู่แผ่นเสียง phonographic แบบ one-time ที่ซิงก์กัน
  • วิดีโอ "Thank you" ของ Lockpicking Lawyer ถูกทำให้เบลอ แต่ไม่ได้ปิดกั้นข้อมูลจริง ๆ

    • การกู้คืนข้อมูลที่เสียจากอินพุตของหน้าต่างนั้นทำได้มานานกว่า 50 ปีแล้ว
    • เป็นวิธีราคาถูกที่ย้ายต้นทุนจากการปรับปรุงทางกายภาพไปเป็นการปรับปรุงเชิงคำนวณ
  • มีคำแนะนำจากผู้เชี่ยวชาญว่า ถ้าต้องการเซ็นเซอร์ ก็จงลบข้อมูลนั้นออกไป

  • สงสัยว่าถ้าเพิ่มสัญญาณรบกวนแบบสุ่มลงในเวอร์ชันที่ทำเป็นพิกเซลแล้ว จะทำให้วิธีนี้ใช้ไม่ได้หรือไม่

  • มีคนแนะนำให้ลอง "AV-8500 Special" ของญี่ปุ่นในยุค 90