Evaluation of performance fruit detection algorithm and training the algorithm

4 ビュー (過去 30 日間)
S.
S. 2022 年 1 月 10 日
回答済み: yanqi liu 2022 年 1 月 11 日
I am trying to find a way to evaluate the performance of my fruit detection algorithm. The detection of the fruit is currently done with the circular Hough transform. How can I compare this result with the original RGB image and therefore check if the detected fruit are a true positive or a false positive (to calculate the accuracy)? And how is it possible to train the algorithm?
I have added the original RGB image, the black-white image after preprocessing and the parameters of the CHT algorithm.
[centers,radii, metric] = imfindcircles(BW_Canny,[Rmin Rmax],'Sensitivity',0.95,'EdgeThreshold',0.15); % 0.95 0.15
% d = imdistline; %To check manually the approximate radius of the fruit in the image
viscircles(centers, radii,'EdgeColor','b');
For example for image 41, there are 3 true positives and 1 false positive.
  1 件のコメント
yanqi liu
yanqi liu 2022 年 1 月 11 日
yes,sir,may be compute IOU、MAP for image object detection

サインインしてコメントする。

回答 (1 件)

yanqi liu
yanqi liu 2022 年 1 月 11 日
in object detect application,may be use evaluateDetectionPrecision to compare detect location and real location,such as

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by