← คู่มือทั้งหมด เบื้องหลังการทำงาน

การตรวจจับภาพ AI ทำงานอย่างไร

สิ่งที่เกิดขึ้นระหว่างการวางไฟล์และผลลัพธ์ที่ปรากฏ: โมเดลพิกเซล, การประมวลผลแบบแบ่งส่วน (tiling), ข้อมูลอ้างอิงจากไฟล์ และการนำข้อมูลทั้งสามส่วนมารวมกัน

· 8 นาทีที่อ่าน · Best AI Image Detector

Vision Transformer จะประเมินภาพทั้งเฟรม โมเดลเดิมจะประเมินอีกครั้งแบบแบ่งส่วน และมีตัวอ่านแยกตรวจสอบข้อมูลอ้างอิง (credentials) ของไฟล์ ผลลัพธ์ทั้งสามจะถูกรวมเข้าเป็นตัวเลขที่ผ่านการปรับเทียบแล้ว

สิ่งที่โมเดลกำลังตรวจสอบ

กล้องบันทึกแสงผ่านเลนส์ลงบนเซนเซอร์ กระบวนการนั้นทิ้งร่องรอยของสัญญาณรบกวน (noise) เฉพาะตัว รูปแบบความคมชัดที่ลดลงบริเวณขอบ และความสัมพันธ์ระหว่างพิกเซลที่เกิดจากตารางเซนเซอร์และการประมวลผลแบบ demosaicing

โมเดล diffusion สร้างภาพโดยการลบสัญญาณรบกวนออกจากสนามสุ่มซ้ำๆ จนกว่าจะได้ภาพที่ชัดเจน กระบวนการนั้นก็ทิ้งร่องรอยเฉพาะตัวไว้เช่นกันและแตกต่างกัน ผลลัพธ์อาจดูสมบูรณ์แบบทางสายตา แต่สามารถแยกแยะได้ด้วยสถิติในเวลาเดียวกัน

นี่คือเหตุผลที่การตรวจจับยังคงแม่นยำแม้จะผ่านการแคปหน้าจอ ในขณะที่ข้อมูล metadata หายไป ร่องรอยจะอยู่ที่ค่าพิกเซลเองไม่ใช่ในส่วนหัว (header) ดังนั้นการคัดลอกพิกเซลจึงเป็นการคัดลอกหลักฐานไปด้วย

สี่ขั้นตอน

  1. 1 อ่านไฟล์ ถอดรหัสในเบราว์เซอร์ ไม่มีการอัปโหลด
  2. 2 ประเมินทั้งเฟรม Vision Transformer ที่ขนาด 384 พิกเซลจัตุรัส
  3. 3 ประเมินแบบแบ่งส่วน โมเดลเดิมในพื้นที่ที่ซ้อนทับกัน
  4. 4 อ่านข้อมูลอ้างอิง C2PA และตัวระบุของผู้สร้าง หากมี
เส้นทางหลักฐานอิสระสองทางที่มาบรรจบกัน ไม่มีการให้ส่วนใดส่วนหนึ่งตัดสินเพียงลำพัง

ขั้นตอนที่หนึ่ง: การถอดรหัส

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

ขั้นตอนที่สอง: การประเมินทั้งเฟรม

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

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

ขั้นตอนที่สาม: การประเมินแบบแบ่งส่วน

เฟรมจะถูกแบ่งออกเป็นส่วนๆ ที่ซ้อนทับกันและแต่ละส่วนจะถูกประเมินโดยโมเดลเดิม นี่คือสิ่งที่แยกภาพที่สร้างขึ้นทั้งหมดออกจากภาพถ่ายจริงที่มีการเพิ่มวัตถุเข้ามา และเป็นขั้นตอนที่ตัวเลขเดียวไม่สามารถทดแทนได้

14 11 16 12 88 13 9 15 10

ค่าเฉลี่ยคือ 21 มุมมองแบบแบ่งส่วนช่วยรักษาข้อมูลที่ค่าเฉลี่ยทำลายไป

โมเดลเดิม ทำงานเก้าครั้งบนส่วนภาพที่ซ้อนทับกัน คะแนนทั้งเฟรมสำหรับภาพนี้คือ 31

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

ขั้นตอนที่สี่: บันทึกของไฟล์

นอกเหนือจากพิกเซล ไฟล์จะถูกตรวจสอบข้อมูล Content Credentials และตัวระบุของผู้สร้างที่เครื่องมือบางอย่างทิ้งไว้ เส้นทางนี้เป็นแบบเข้ารหัสลับมากกว่าเชิงสถิติ: ลายเซ็นที่ถูกต้องจะถูกตรวจสอบเทียบกับรายการที่เชื่อถือได้ ไม่ใช่การประมาณ

วิธีรวมผลลัพธ์

ทั้งสองเส้นทางจะไม่ถูกนำมาหาค่าเฉลี่ย เนื่องจากมีน้ำหนักต่างกัน ข้อมูลอ้างอิงที่ถูกต้องซึ่งระบุว่าถ่ายจากกล้องจะมีน้ำหนักมากกว่าคะแนนพิกเซลปานกลาง ข้อมูลอ้างอิงที่ระบุว่าสร้างจาก AI จะตัดสินคำถามนี้ได้ทันที

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

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

ทำไมจึงทำงานในเบราว์เซอร์

โมเดลมีขนาดประมาณ 40 MB และทำงานผ่าน WebAssembly บนอุปกรณ์ของผู้ใช้งาน นี่คือทางเลือกทางสถาปัตยกรรมที่ตั้งใจให้มีผลลัพธ์สามประการที่ควรทำความเข้าใจ

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

สิ่งที่เครื่องมือนี้จงใจไม่ทำ

เทคนิคหลายอย่างที่ปรากฏในเครื่องมือวิเคราะห์ยุคเก่าไม่ได้ถูกนำมาใช้ เพราะไม่สามารถใช้ได้อีกต่อไปกับภาพที่ผ่านการแชร์บนแพลตฟอร์มสมัยใหม่

  • การวิเคราะห์ระดับข้อผิดพลาด (ELA) เป็นที่นิยม เข้าใจผิดกันมาก และไม่น่าเชื่อถือกับภาพที่ถูกบันทึกซ้ำมากกว่าหนึ่งครั้ง
  • การตรวจจับการคัดลอก-ย้าย (Copy-move) ตรวจพบพื้นที่ที่ซ้ำกันในเฟรม ซึ่งตรวจพบการตัดต่อแบบเก่า ไม่ใช่ภาพที่สร้างจาก AI
  • ผลลัพธ์จาก Metadata EXIF มักถูกลบออกเมื่ออัปโหลดเกือบทุกที่ ดังนั้นการตรวจสอบที่ขึ้นอยู่กับข้อมูลนี้จึงล้มเหลวในภาพที่ผู้คนจำเป็นต้องตรวจสอบ
  • การวิเคราะห์ใบหน้าเฉพาะทาง มีประโยชน์สำหรับการจัดการภาพที่จำกัด และไม่สามารถตรวจจับสิ่งอื่นๆ ได้

คำถามที่ผู้คนมักถาม

เครื่องมือตรวจจับดูสิ่งที่อยู่ในภาพหรือไม่
ไม่ มันไม่มีแนวคิดเรื่องวัตถุ ใบหน้า หรือฉาก แต่วัดความสัมพันธ์เชิงสถิติระหว่างพิกเซลข้างเคียง นี่คือเหตุผลว่าทำไมมันถึงทำงานได้เท่าเทียมกันกับภาพบุคคล ภาพฉากบนถนน และใบเสร็จ และทำไมมันถึงบอกไม่ได้ว่าเนื้อหาของภาพนั้นเป็นจริงหรือไม่
ทำไมการตรวจสอบครั้งแรกถึงใช้เวลานานกว่า
โมเดลจะดาวน์โหลดหนึ่งครั้งประมาณ 40 MB ก่อนเริ่มทำงาน หลังจากนั้นจะถูกแคชไว้และตรวจสอบครั้งถัดไปจะเริ่มทันที นี่คือต้นทุนของการทำงานบนอุปกรณ์ของคุณแทนที่จะเป็นเซิร์ฟเวอร์ และแลกมาด้วยความจริงที่ว่าไม่มีการอัปโหลดข้อมูลใดๆ
ผลลัพธ์ดิบจากโมเดลเปลี่ยนเป็นคะแนนได้อย่างไร
การปรับเทียบ (Calibration) โมเดลจะคืนค่าความน่าจะเป็นดิบ ซึ่งจะถูกกำหนดลงบนมาตราส่วนคงที่เพื่อให้ตัวเลขหนึ่งๆ มีความหมายเหมือนเดิมเสมอ หากไม่มีขั้นตอนนี้ คะแนนจะเปลี่ยนแปลงทุกครั้งที่โมเดลเปลี่ยนไป และแถบผลลัพธ์ที่เผยแพร่จะไม่มีความหมายอีกต่อไป
ทำไมถึงใช้การแบ่งส่วนภาพแบบซ้อนทับแทนการแบ่งตารางธรรมดา
การตัดต่อที่คาบเกี่ยวขอบตารางจะถูกแบ่งครึ่งระหว่างสองส่วนและเจือจางลงทั้งคู่ การซ้อนทับส่วนภาพหมายความว่าการตัดต่อใดๆ จะอยู่ในอย่างน้อยหนึ่งส่วนภาพอย่างเต็มที่ ซึ่งช่วยป้องกันไม่ให้ส่วนที่เพิ่มเข้ามาเล็กๆ ถูกค่าเฉลี่ยลบหายไป
เครื่องมือบอกได้ไหมว่าใครสร้างภาพนี้
บอกได้เฉพาะเมื่อไฟล์ระบุไว้ ตัวระบุของผู้สร้างหรือข้อมูลอ้างอิงสามารถบอกชื่อเครื่องมือได้ แต่โมเดลพิกเซลทำไม่ได้ มันคืนค่าความเป็นไปได้ที่มีการสร้างภาพโดย AI ซึ่งเป็นคำถามที่ต่างจากการระบุตัวตนและตอบได้อย่างน่าเชื่อถือมากกว่า
โมเดลที่ใช้ประเมินเฟรมและส่วนภาพแบ่งเป็นโมเดลเดียวกันหรือไม่
ใช่ การใช้โมเดลเดียวกับส่วนภาพที่ต่างกันคือสิ่งที่ทำให้ผลลัพธ์ทั้งสองเปรียบเทียบกันได้ โมเดลแยกสำหรับแต่ละส่วนจะมีค่าปรับเทียบของตัวเองและข้อผิดพลาดของตัวเอง และตัวเลขทั้งสองจะไม่สามารถอยู่บนมาตราส่วนเดียวกันได้

ตรวจสอบภาพทันที

ฟรี ไม่ต้องลงชื่อเข้าใช้ และไฟล์ไม่เคยออกจากอุปกรณ์ของคุณ ตรวจสอบได้ห้าสิบครั้งต่อวัน

เปิดเครื่องมือตรวจจับ

อ่านต่อ