Ich bin derzeit an einem Projekt zur Segmentierung von Lebertumoren. Ich habe die Leber anhand der wachsenden Region segmentiert und muss beurteilen, wie genau das Ergebnis ist. Ich habe kürzlich erfahren, dass es bestimmte Metriken gibt, mit denen die Genauigkeit der Segmentierung des Algorithmus mit wachsender Region beurteilt werden kann, z. B. Tanimoto-Koeffizient, Korrelation usw. Aber ich weiß nicht, wie ich sie in Matlab implementieren soll. Überprüfen Sie /programming/9553204/tanimoto-coefficient-using-matlab
8
Antworten:
Da Sie nur am Tanimoto-Koeffizienten arbeiten, versuche ich, spezifischer zu sein, anstatt generische Antworten mit verschiedenen Ansätzen zu geben.
Die Grundnotation des Tanimoto-Koeffizienten lautet wie folgt:
In diesem Maß werden nicht alle Pixel berechnet, die als weder in A noch in B qualifiziert sind. nur die Pixel.
Außerdem müssen beide Bilder dieselbe Auflösung und identische Positionen für die segmentierten Objekte haben, auch wenn die Segmentierungsform richtig ist, ist die resultierende Überlappung möglicherweise nicht richtig.
Ich komme nicht in Ihren MATLAB-Code, aber hier ist der Pseudocode, der aussieht.
quelle