← Tất cả hướng dẫn Bên dưới lớp vỏ

Cách thức hoạt động thực tế của trình phát hiện ảnh AI

Điều gì xảy ra giữa lúc thả tệp vào và đọc điểm số: mô hình điểm ảnh, bước chia ô, bằng chứng tệp và cách ba yếu tố này kết hợp với nhau.

· 8 phút đọc · Best AI Image Detector

Một vision transformer chấm điểm toàn bộ khung hình, cùng một mô hình đó chấm điểm lại dưới dạng các ô, một trình đọc riêng biệt kiểm tra thông tin xác thực của tệp và ba kết quả được kết hợp thành một con số đã được hiệu chuẩn.

Mô hình đang xem xét điều gì

Máy ảnh ghi lại ánh sáng đi qua thấu kính lên cảm biến. Quá trình đó để lại một loại nhiễu cụ thể, một mẫu độ sắc nét giảm dần về phía các cạnh cụ thể, và một mối quan hệ cụ thể giữa các điểm ảnh liền kề xuất phát từ lưới cảm biến và quá trình khử khảm theo sau đó.

Một mô hình diffusion xây dựng hình ảnh bằng cách liên tục loại bỏ nhiễu khỏi một trường ngẫu nhiên cho đến khi một hình ảnh mạch lạc xuất hiện. Quá trình đó cũng để lại một dấu ấn, và nó rất khác biệt. Kết quả có thể vừa hoàn hảo về mặt thị giác vừa có thể phân biệt được về mặt thống kê cùng một lúc.

Đây là lý do tại sao tính năng phát hiện vẫn hoạt động trên ảnh chụp màn hình khi siêu dữ liệu không còn. Dấu ấn nằm ngay trong giá trị của các điểm ảnh thay vì trong phần tiêu đề, do đó việc sao chép các điểm ảnh cũng là sao chép bằng chứng.

Bốn giai đoạn

  1. 1 Đọc tệp Được giải mã trong trình duyệt, không bao giờ tải lên
  2. 2 Chấm điểm khung hình Vision transformer ở kích thước 384 pixel vuông
  3. 3 Chấm điểm các ô Cùng một mô hình trên các vùng chồng lấp
  4. 4 Đọc thông tin xác thực C2PA và các đánh dấu của trình tạo, nếu có
Hai luồng bằng chứng độc lập hội tụ. Không luồng nào được yêu cầu phải tự mình mang lại câu trả lời.

Giai đoạn một: giải mã

Tệp được đọc từ đĩa bởi trang web và được giải mã thành các điểm ảnh thô. HEIC, AVIF, TIFF và các định dạng khác được xử lý bằng các trình giải mã của chính trình duyệt. Không có dữ liệu nào được truyền đi, đây là đặc tính của vị trí thực hiện tác vụ thay vì là chính sách áp dụng trên máy chủ.

Giai đoạn hai: điểm số toàn khung hình

Hình ảnh được thay đổi kích thước thành 384 pixel vuông và đi qua một vision transformer. Mô hình trả về một xác suất thô cho thấy khung hình là ảnh nhân tạo. Con số đó sau đó được hiệu chuẩn để nó ánh xạ nhất quán lên các dải đã công bố thay vì bị lệch theo mô hình.

Việc thay đổi kích thước làm mất chi tiết, đó là nơi đầu tiên độ chính xác bị rò rỉ. Điều này cũng là không thể tránh khỏi: mô hình có kích thước đầu vào cố định và một bức ảnh 4000 pixel phải được thu nhỏ lại để vừa với nó.

Giai đoạn ba: bước chia ô

Khung hình được chia thành các vùng chồng lấp và mỗi vùng được chấm điểm riêng bởi cùng một mô hình. Đây là yếu tố tách biệt một hình ảnh hoàn toàn do AI tạo ra khỏi một bức ảnh thực tế có chèn thêm thứ gì đó, và đây là giai đoạn mà một con số đơn lẻ không thể thay thế.

14 11 16 12 88 13 9 15 10

Lấy trung bình các giá trị này cho ra 21. Chế độ xem theo ô giữ lại thông tin mà phép tính trung bình làm mất đi.

Cùng một mô hình, chạy chín lần trên các vùng cắt chồng lấp. Điểm số toàn khung hình cho hình ảnh này là 31.

Các ô cần đủ điểm ảnh để có ý nghĩa, đó là lý do tại sao những hình ảnh có cạnh ngắn nhỏ hơn khoảng 576 pixel chỉ nhận được điểm số toàn khung hình. Không có đủ chi tiết trong một vùng cắt nhỏ để chấm điểm độc lập.

Giai đoạn bốn: bản ghi của chính tệp

Tách biệt với các điểm ảnh, tệp được kiểm tra Content Credentials và các đánh dấu trình tạo do một số công cụ để lại. Đường dẫn này mang tính mật mã hơn là thống kê: một chữ ký hợp lệ được đối chiếu với danh sách đáng tin cậy, thay vì được ước tính.

Cách kết hợp các kết quả

Hai đường dẫn không được lấy trung bình, vì chúng mang trọng số khác nhau. Thông tin xác thực hợp lệ tuyên bố ảnh chụp từ máy ảnh sẽ có trọng số cao hơn điểm số điểm ảnh ở mức trung bình. Thông tin xác thực tuyên bố hình ảnh do AI tạo ra sẽ tự động giải quyết vấn đề.

Cách tính trọng số cho bằng chứng
Bằng chứngLoạiTrọng số
Thông tin xác thực hợp lệ tuyên bố hình ảnh do AI tạo raMật mãQuyết định
Thông tin xác thực hợp lệ tuyên bố ảnh chụp từ máy ảnhMật mãRất mạnh
Đánh dấu của trình tạo trong tệpTuyên bốMạnh, nhưng có thể bị xóa
Điểm số điểm ảnh toàn khung hìnhThống kêTrung bình
Điểm số các ô vùngThống kêTrung bình, và cụ thể hơn
Không có thông tin xác thựcKhông có gìKhông có thông tin theo cả hai hướng

Hàng cuối cùng đó là hàng mọi người thường hiểu lầm nhiều nhất. Việc vắng mặt thông tin xác thực không phải là tín hiệu tiêu cực. Đại đa số hình ảnh từng được tạo ra đều không có thông tin này và hầu hết mọi nền tảng đều xóa chúng khi tải lên.

Tại sao tính năng này chạy trong trình duyệt

Mô hình có dung lượng khoảng 40 MB và chạy thông qua WebAssembly trên thiết bị của chính người truy cập. Đó là một lựa chọn kiến trúc có chủ đích với ba hệ quả cần hiểu rõ.

  • Không có hình ảnh nào được tải lên, do đó không có máy chủ nào lưu giữ ảnh của bất kỳ ai và không có mối quan hệ xử lý dữ liệu nào cần tài liệu hóa.
  • Một lần kiểm tra không tốn chi phí vận hành, đó là lý do tại sao công cụ này có thể miễn phí mà không cần bộ đếm mức sử dụng đi kèm.
  • Lần kiểm tra đầu tiên sẽ chậm hơn, bởi vì mô hình tải xuống một lần trước khi có thể chạy. Các lần kiểm tra sau sẽ tái sử dụng bản sao được lưu trong bộ nhớ đệm.

Những gì quy trình có chủ đích không làm

Một số kỹ thuật xuất hiện trong các công cụ pháp y cũ không còn xuất hiện nữa, bởi vì chúng không còn hoạt động hiệu quả trên những hình ảnh đã qua các nền tảng hiện đại.

  • Phân tích mức độ lỗi (ELA). Phổ biến, bị hiểu lầm rộng rãi và không đáng tin cậy trên bất kỳ hình ảnh nào đã được lưu lại nhiều hơn một lần.
  • Phát hiện sao chép-di chuyển. Tìm kiếm các vùng bị trùng lặp bên trong khung hình, giúp phát hiện việc sao chép kiểu cũ chứ không phải hình ảnh do AI tạo ra.
  • Phán quyết dựa trên siêu dữ liệu. EXIF hầu như bị xóa ở khắp mọi nơi khi tải lên, do đó việc kiểm tra phụ thuộc vào nó sẽ thất bại chính xác trên những hình ảnh mà mọi người cần xác minh.
  • Phân tích chuyên sâu về khuôn mặt. Hữu ích cho một nhóm thao túng hạn hẹp, và mù mịt đối với mọi thứ khác.

Các câu hỏi mọi người thường đặt ra

Trình phát hiện có xem xét nội dung có trong bức ảnh không?
Không. Nó không có khái niệm về các đối tượng, khuôn mặt hoặc phong cảnh. Nó đo lường các mối quan hệ thống kê giữa các điểm ảnh lân cận, đó là lý do tại sao nó hoạt động hiệu quả như nhau đối với ảnh chân dung, phong cảnh đường phố và hóa đơn, và lý do tại sao nó không thể cho bạn biết liệu nội dung của một hình ảnh có đúng sự thật hay không.
Tại sao lần kiểm tra đầu tiên lại mất nhiều thời gian hơn?
Mô hình tải xuống một lần, khoảng 40 MB, trước khi bất kỳ thứ gì có thể chạy. Sau đó, nó được lưu vào bộ nhớ đệm và các lần kiểm tra tiếp theo bắt đầu ngay lập tức. Đây là cái giá phải trả khi chạy trên thiết bị của bạn thay vì trên máy chủ, và đổi lại bạn có được thực tế là không có hình ảnh nào bị tải lên.
Đầu ra thô của mô hình được chuyển đổi thành điểm số như thế nào?
Hiệu chuẩn. Mô hình trả về một xác suất thô, được ánh xạ vào một thang đo cố định để một con số nhất định luôn có ý nghĩa giống nhau. Nếu không có bước đó, điểm số sẽ thay đổi bất cứ khi nào mô hình thay đổi và sẽ không có dải điểm nào được công bố giữ nguyên ý nghĩa.
Tại sao lại sử dụng các ô chồng lấp thay vì một lưới đơn giản?
Một thao tác chỉnh sửa nằm ranh giới giữa hai ô sẽ bị chia cắt thành hai vùng và bị làm loãng ở cả hai bên. Việc làm chồng các vùng cắt có nghĩa là bất kỳ thao tác chỉnh sửa nào cũng nằm hoàn toàn bên trong ít nhất một vùng, đó là điều giúp một chi tiết chèn nhỏ không bị biến mất qua phép tính trung bình.
Nó có thể cho biết hình ảnh được tạo ra bởi trình tạo nào không?
Chỉ khi tệp có ghi rõ điều đó. Dấu đánh dấu của trình tạo hoặc thông tin xác thực có thể nêu tên công cụ; mô hình điểm ảnh thì không thể. Nó trả về khả năng có sự can thiệp của tính năng tạo sinh, đây là một câu hỏi khác với việc nhận dạng và dễ trả lời chính xác hơn nhiều.
Cùng một mô hình có được sử dụng cho khung hình và các ô không?
Có. Việc chạy một mô hình trên các vùng cắt khác nhau là yếu tố giúp hai kết quả có thể so sánh được với nhau. Một mô hình vùng riêng biệt sẽ có hệ thống hiệu chuẩn và sai số riêng của nó, và hai con số sẽ không còn nằm trên cùng một thang đo.