Comments (3)
We need to reference very well the computation of the confusion matrix. The way it is implemented is referenced in a paper or published somewhere else?
- In Tensorflow, it's available https://github.com/svpino/tf_object_detection_cm
- In Pytorch, it's available in Yolov5 https://github.com/ultralytics/yolov5/blob/develop/utils/metrics.py
- In python https://github.com/kaanakan/object_detection_confusion_matrix
The very first implementation was the one in Tensorflow, then the one in python and finally the one in Pytorch (the 2nd is inspired by the 1st and the 3nd is inspired by the 2nd one). I did not find any papers referring to this metric.
The confidence and iou thresholds in steps 2 and 3 could be defined by the user, right?
--> yes
We have to guarantee that our results are exactly identical to some benchmarking in different datasets. Do you know if tools such as tensorflow or pytorch already implement the confusion matrix for object detection?
--> cf the repo mentionned above
I'll open a PR in the other repo with the following information
from review_object_detection_metrics.
I think the confusion matrix feature is well desired and other users can benefit.
But as the current repository aims to support the metrics in a user interface, I believe we can first implement it in the old repository in an independent script in the root directory, like confusion_matrix.py
.
We just have to think about some points:
-
We need to reference very well the computation of the confusion matrix. The way it is implemented is referenced in a paper or published somewhere else?
-
The confidence and iou thresholds in steps 2 and 3 could be defined by the user, right?
-
We have to guarantee that our results are exactly identical to some benchmarking in different datasets. Do you know if tools such as tensorflow or pytorch already implement the confusion matrix for object detection?
Please, open a PR in here, so we can move on the development of the confusion matrix. :)
Thank you for your contribution.
from review_object_detection_metrics.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
from review_object_detection_metrics.
Related Issues (20)
- Equation (9) and (11) in publication HOT 3
- how to use commond line ? HOT 1
- Do you have the detection results of different detection models in coco json format. HOT 1
- could't open detected the annotation file made by yolov4 darknet HOT 2
- How to calculate the general Precision x recall curve of the detection model? HOT 1
- Coordinates format has repeated option HOT 4
- Can you share commands on how to run the coco and PascalVOC evaluators via terminal to generate the outputs? HOT 3
- No results HOT 4
- Feature request: Docker containerization HOT 3
- move(self, int, int): argument 1 has unexpected type 'float' HOT 5
- ModuleNotFoundError: No module named 'src' HOT 4
- Bug in the converter.py while looking for images folder ? HOT 1
- AttributeError: 'list' object has no attribute 'items' HOT 1
- Please provide command line to evaluate on terminal HOT 1
- Issue during start: TypeError: arguments did not match any overloaded call HOT 3
- np.bool is deprecated HOT 5
- numpy: set_window_title moved to manager HOT 3
- Building the conda environment causes an endless loop HOT 2
- Result is 0 HOT 3
- Getting precision, recall, F1 values HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from review_object_detection_metrics.