Giao nhau trên Union (IoU) là một trò chơi xếp hạng quan trọng dùng để đánh giá độ chính xác của mô hình phát hiện đối tượng. Nó đo độ chồng lên nhau giữa hộp được dự đoán và sự thật mặt đất được ràng buộc. Một IoU cao hơn cho thấy hiệu suất mô hình tốt hơn trong các đối tượng cục bộ.

Hiểu IOU

IoU được tính toán bằng cách chia diện tích chồng chéo giữa các hộp sự thật được dự đoán và mặt đất theo diện tích của sự hợp nhất.

IoU = (Asa of Overlap) / (Aa of Union) )

Giá trị trong phạm vi từ 0 đến 1, trong đó 0 nghĩa là không chồng chéo và 1 cho thấy sự thẳng hàng hoàn hảo.

Tính IoU

Để tính IoU, theo những bước:

  • Xác định tọa độ của các hộp sự thật đã được dự đoán và đặt nền.
  • Tính diện tích của mỗi hộp.
  • Tìm tọa độ của hình chữ nhật giao nhau.
  • Tính toán diện tích giao lộ.
  • Tính diện tích của công đoàn bằng cách thêm vào các khu vực của cả hai hộp và trừ đi khu vực giao nhau.
  • Chia vùng giao nhau ra vùng công đoàn để lấy điểm IU.

Dùng IoU để đánh giá mô hình

IoU được dùng để xác định liệu một phát hiện là đúng dựa trên một giá trị ngưỡng, thường được đặt tại 0.5. Nếu IU vượt quá ngưỡng này, phát hiện được xem là một tích cực thật. Các ngưỡng IoU có thể được sử dụng để đánh giá dễ dàng hơn, trong khi ngưỡng cao hơn đòi hỏi chính xác hơn địa phương hóa.

Các chuyên gia như là trung bình (mAP) kết hợp các ngưỡng IoU để đánh giá hiệu suất toàn bộ mô hình trong các lớp học vật thể khác nhau và mức độ tự tin phát hiện.