How does MATLAB calculate average precision with the evaluateDetectionResults function?

11 ビュー (過去 30 日間)
Alexandros Kellaris
Alexandros Kellaris 2019 年 12 月 17 日
編集済み: Alexandros Kellaris 2020 年 5 月 4 日
Does the evaluateDetectionResults function estimate average precision as the area under the precision-recall curve (AUC)? Furthermore, are the precision values interpolated before the estimation process?
Thank you in advance!

回答 (1 件)

Rajani Mishra
Rajani Mishra 2020 年 1 月 7 日
For learning about how to use evaluateDetectionResults() please refer to its documentation page provided at the end. You can refer to references in its documentation page for learning about how it calculates average precision. The internal implementation of the function can’t be shared.
  3 件のコメント
David Schedl
David Schedl 2020 年 5 月 4 日
編集済み: David Schedl 2020 年 5 月 4 日
Hi,
for scientific publications it would be great to have some citeable references.
I didn't find any references in the documentation (online and within Matlab's help). When looking into the source code, however, I found this:
% References
% ----------
% [1] C. D. Manning, P. Raghavan, and H. Schutze. An Introduction to
% Information Retrieval. Cambridge University Press, 2008.
%
% [2] D. Hoiem, Y. Chodpathumwan, and Q. Dai. Diagnosing error in
% object detectors. In Proc. ECCV, 2012.
%
% [3] Dollar, Piotr, et al. "Pedestrian Detection: An Evaluation of the
% State of the Art." Pattern Analysis and Machine Intelligence, IEEE
% Transactions on 34.4 (2012): 743 - 761.
When I further looked into the internal functions I also found this comment:
% ... Follows
% PASCAL VOC 2011 average precision metric. ...
So the VOC 2011 challenge paper should be the scientific work that describes how the average precision is calculated:
Everingham, M., Van Gool, L., Williams, C.K.I., Winn, J., Zisserman, A.: The pascal visual object classes (voc) challenge. International Journal of Computer Vision 88(2), 303 – 338 (2010)
Alexandros Kellaris
Alexandros Kellaris 2020 年 5 月 4 日
編集済み: Alexandros Kellaris 2020 年 5 月 4 日
Dear David,
Thank you very much for the update, things seem to be clearer now!
Kind regards,
Alex

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

カテゴリ

Help Center および File ExchangeRecognition, Object Detection, and Semantic Segmentation についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by