Git Product home page Git Product logo

Comments (8)

vinay0410 avatar vinay0410 commented on July 21, 2024

Hi @akhilkumarco007 ,
Sorry, for the late reply.
Actually, Deployer only runs inferences and doesn’t store them currently.
You can use Detector if you want to store images in any particular dataset format, but it requires a dataset as input.

Though, it would be a nice add on, if deployer could store detected images also.
I will certainly add that feature.
Any preferences, in which format you require detected images and bounding boxes to be stored.
Currently we support formats used by various benchmark datsets such as COCO(json), Pascal VOC(xml), etc.

Also, Don’t hesitate to ask anything about DetectionSuite.

Just one more thing, I assume that you have already installed DetectionSuite, so how easy was the installation part πŸ˜ƒ ?

Thanks, and I will add this option in a day or two.

from detectionmetrics.

vinay0410 avatar vinay0410 commented on July 21, 2024

Also, see our wiki for more details on various tools.

from detectionmetrics.

akhilkumarco007 avatar akhilkumarco007 commented on July 21, 2024

Hi Vinay,
Thank you for your response! I wanted to try detector but didn't know what I should provide for the input dataset as I just have raw frames and the video of it. Thank you for willing to add that feature, I think it will be really helpful to a lot of people. For my use, I would like the output of the deployer to be the frames and the bounding boxes to be saved in a JSON file.
I have installed DetectionSuite, I faced serious issues with OpenCV but in the end, managed to make it work. I am not an experienced user of Linux so I found your tutorial a bit tougher to follow. The installation says darknet is optional but to compile the DL suite it asked for the darknet path, I was confused by it and installed darknet. I think sometimes it assumes that the user knows but it was not true in my case. Also, I didn't know how to run the app until I read the wiki, maybe moving some parts of wiki instructions on how to start the app and the link to your demonstration video to README would help a lot of new users of Linux.

I think the work you have done is really valuable and please keep up the good work. Thank you so much for the tool and I really appreciate your hard work in making this tool.

from detectionmetrics.

vinay0410 avatar vinay0410 commented on July 21, 2024

Hi @akhilkumarco007 ,
Sorry, for bugs in installation instructions, I have updated them and submitted a pull request.
Also, Opencv3.4 is only necessary if you require caffe support, otherwise 2.4 is sufficient and can be installed with a single command as mentioned sudo apt-get install libopencv-dev.

And, for JSON we have 2 formats one is COCO, it will save all the details in a single file, and the other is our own json which will create a json file for each image.
I will add support for all of them, you can choose any one according to your preference.

Thanks

from detectionmetrics.

akhilkumarco007 avatar akhilkumarco007 commented on July 21, 2024

Hi Vinay,
The problem with open cv occurred during DL suite installation. It asked for opencv to direct to something and as my open cv installation didn't point to anything, it was considered to be not found. I couldn't fix it no matter what I did. In the end, I had to reinstall ubuntu and install everything from scratch to make it work. I think it might be system specific but not sure why it happened.

Thank you for planning to add the requested features. :)

from detectionmetrics.

vinay0410 avatar vinay0410 commented on July 21, 2024

Oh, I am very sorry you had to face that, and reinstall ubuntu.
I didn't completely understand what installation had to point to.
If you face any such issue in the future, just create an issue here, and we'll help, and hopefully without reinstalling anything πŸ˜ƒ

Also, I have added the feature, you requested and it has been merged.
So just pull again, and it would work.

It would store both images, and data such as bounding boxes, confidence scores and classIds, in the specified folder. Multiple json files would be written, one for each image containing all its detections.

Now, you can just hit Stop, without Crtl^C to stop the inferencer.

I have also made a sample video depicting the new functionality, just have a look.
https://www.youtube.com/watch?v=xX2c_Trp9qY

Just ask, if you face any problem.

Cheers

from detectionmetrics.

akhilkumarco007 avatar akhilkumarco007 commented on July 21, 2024

Sure, Thanks for the video. It helps a lot!

from detectionmetrics.

vinay0410 avatar vinay0410 commented on July 21, 2024

Hi @akhilkumarco007 ,
Since you've closed this issue, I hope that your problem was resolved.
Also, now we have a new tutorial containing videos and step by step instructions about starting with DatasetEvaluationApp.
You can refer to it if you wish to learn more about our tool.
Beginner's Tutorial Part 1

Also, Deployer has been enhanced to support live alteration of Confidence Threshold ( it was 0.2 by default earlier ), and would be merged soon.
Thanks

from detectionmetrics.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.