What’s An App To Do?

Folks in the Lean Startup up community talk a lot about the Minimum Viable Product, but I needed something way less than that. Something that needs to accomplish tasks that were core to the end goal I had in mind. So I came up with a list of things that I need this app nay, tool, to do.

One of the biggest things I struggled with when labelling large quantities of images from my phone was that fact that they were all similarly named and they all looked really similar. I need to be able to tell which images have been labelled and which ones haven’t.

Each image in an Object Detection dataset is accompanied by a file or JSON entry that contains coordinates and dimensions that represent where on the image the training algorithm needs to look for the area of interest. It’s not practical for a human to hand key in all of the coordinates and dimensions so the next thing I need is a way to allow users to pull up an unlabelled image and with a cursor draw a rectangle around the object they want the model to detect.

Once the rectangle has been drawn we need a away to associate that rectangle to a label, which will then be used by the training algorithm.

I would also like to be able to query images by label so that I can selectively choose which groups of images get added to my dataset.

Lastly, I need to be able to output all of my labelled data in a format that the training algorithms can ingest easily.



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
ML Buddy

ML Buddy

Attempting to make machine learning more accessible than it was when I arrived.