Saat ini saya sedang dalam proyek segmentasi tumor hati. Saya mengelompokkan hati menggunakan pertumbuhan daerah, dan saya harus menilai seberapa akurat hasilnya. Saya baru-baru ini belajar bahwa ada metrik tertentu untuk menilai keakuratan segmentasi algoritma pertumbuhan daerah, seperti Koefisien Tanimoto, Korelasi, dll. Tapi saya tidak tahu bagaimana menerapkannya di Matlab. Lihat /programming/9553204/tanimoto-coefisien-using-matlab
8
Jawaban:
Mengingat bahwa Anda hanya bekerja pada Koefisien Tanimoto, saya mencoba untuk lebih spesifik daripada memberikan jawaban umum dengan berbagai pendekatan berbeda.
Notasi dasar Koefisien Tanimoto adalah sebagai berikut:
di mana adalah hasil yang diinginkan, lebih dari gambar danT SEBUAH B
Dalam ukuran ini, kami mengidentifikasi piksel sebagai bagian dari segmen tertentu, yaitu piksel segmen atau latar. mengacu pada jumlah piksel yang diklasifikasikan sebagai piksel segmen dalam gambar masing-masing. Dan mengacu pada jumlah piksel yang diklasifikasikan sebagai piksel segmen pada kedua gambar.
N NA B
Dalam ukuran ini semua piksel yang memenuhi syarat dalam A maupun B tidak dihitung; hanya pikselnya.
Juga, kedua gambar harus memiliki resolusi yang sama dan harus memiliki lokasi yang identik dengan untuk objek yang disegmentasi lain bahkan jika bentuk segmentasi tepat, tumpang tindih yang dihasilkan mungkin tidak benar.
Saya tidak masuk ke kode MATLAB Anda, tetapi di sini adalah kode pseudo yang terlihat seperti.
sumber