2012-12-20 44 views
11

Tôi đang xử lý sự cố phân loại hình ảnh. Trước khi phân loại, hình ảnh phải được phân đoạn. Tôi đã thử một số phương pháp. Câu hỏi của tôi là "làm thế nào tôi có thể kiểm tra tính chính xác của phân đoạn?". Tôi dự định so sánh hình ảnh nhị phân cuối cùng với hình ảnh nhị phân chính xác dựa trên sự khác biệt về điểm ảnh để có được tỷ lệ thành công. Có một cách hiệu quả hơn để so sánh các cạnh của hai hình ảnh nhị phân, thay vì điều này?Làm cách nào để kiểm tra tính chính xác của thuật toán phân đoạn?

Trả lời

3

Đo lường chất lượng của phân vùng ảnh là một đề tài được nghiên cứu trong cộng đồng computer vision.

Bạn có thể xem phương thức this phù hợp với phân đoạn nhị phân. Ngoài ra còn có phương pháp this cho nhiều đoạn và cũng cho độ chính xác của đường biên.

8

Cách tiếp cận thông thường là sử dụng tỷ lệ tổng diện tích của vị trí chính xác của đối tượng so với diện tích của đối tượng được phát hiện rơi vào đúng vị trí.

Nếu khu vực của bạn không đồng đều, nó sẽ giống như (pixel trong khu vực được phát hiện phù hợp với sự thật trên mặt đất)/tổng số pixel trong phân đoạn chân lý mặt đất.

trong hình dưới đây: count (màu xám)/(count (đen + màu xám))

enter image description here

Một biện pháp bạn nên xem xét cũng là một tỷ lệ của khu vực phát hiện so với diện tích thực địa , bởi vì bạn có thể có một phát hiện bao gồm toàn bộ hình ảnh, và có một số điểm chính xác 100% trên công thức trên.

+3

chỉ muốn thêm liên kết này (vào một trong các bộ dữ liệu phân đoạn chuẩn): http: //www.eecs.berkeley.edu/Research/Projects/CS/vision/bsds/ về cơ bản nó có thể cung cấp cho OP một tay - ý tưởng về ranh giới phân đoạn và so sánh kết quả điểm chuẩn được liên kết với các đánh giá phân đoạn – AruniRC

+0

Đo lường này được gọi là điểm Dice. – user3515225

3

Tôi nghĩ rằng nhiều biện pháp nên được sử dụng khi bạn muốn đánh giá kết quả phân đoạn của mình. Độ chính xác (tỷ lệ của khu vực được phân đoạn chính xác trên chân lý mặt đất) là không đủ. Bởi vì phân đoạn của bạn cũng có thể bao gồm các khu vực mà không phải là trong sự thật mặt đất. Vì vậy, tôi khuyên bạn nên sử dụng các biện pháp sau đây để đánh giá kết quả phân đoạn của mình:

  1. Tỷ lệ thực sự chính xác: khu vực phân đoạn chính xác trên tất cả khu vực bạn đã phân đoạn.
  2. Tỷ lệ xác thực sai: khu vực không nằm trong thực tế trên mặt đất nhưng đó là kết quả của bạn trên tất cả khu vực bạn đã phân đoạn.
  3. Độ chính xác
  4. F1 điểm: một biện pháp tích hợp (xin xem: http://en.wikipedia.org/wiki/F1_score)
0

Và bạn sẽ hạnh phúc thế nào nếu đối tượng chân lý mặt đất được phát hiện trong 1000 phân đoạn nhỏ hoàn toàn bao phủ khu vực?

Các vấn đề liên quan