App Image Collection

Image collection app enabling citizen community crowdsourcing

This Android app allows to collect images by taking pictures with a smartphone camera and to upload them directly as part of a dataset on Roboflow, using Roboflow’s Upload API.

The app has been developed with MIT App Inventor, a free, online, visual programming environment that allows everyone to build fully functional apps. With over a million unique monthly visitors from 195 countries collectively creating almost 30 million apps, MIT App Inventor is widely used in computing education in K-12.

The app is being developed by the initiative Computação na Escola of the Department of Informatics and Statistics at the Federal University of Santa Catarina (with special thanks to the teen member of our initiative Lars von Wangenheim, who implemented the upload on Roboflow).

Based on the generic app code you can easily adapt the app in order to collect images for your dataset:

  1. Import the .aia code into App Inventor (.aia)
  2. Include your Roboflow private key and dataset name in the code
  3. Build the APK and share it in order to start image collection

As part of our research project in which we aim to detect rip currents we are using the app for crowdsourcing the image collection of beaches of the Santa Catarina Island in Brazil. We intend to use this app in the course we are developing for teaching object detection in public middle and high schools in Brazil as part of our initiative Computação na Escola of the Department of Informatics and Statistics at the Federal University of Santa Catarina.