-
Notifications
You must be signed in to change notification settings - Fork 5
Image Classification Example
Jun Kang edited this page Feb 17, 2022
·
4 revisions
- Launch up the application and log in.
- Create a new project by filling in all the required info and select datasets.
- If a dataset is not available, select the option create dataset/upload labelled dataset.
- If create dataset is selected, the dataset will require manual labelling later.
- If upload labelled dataset is selected, either a labelled dataset can be uploaded or unlabeled dataset can be labelled automatically by the app.
- Select create dataset.
- Select webcam for capturing images, select either webcam or IP cameras and start the camera.
- Click start capturing and navigate to the file directory shown in the app to locate the images.
- Next, select file upload and upload the zipped images and give the dataset a name.
- To upload a labelled dataset, zip the images with its labels and upload into the app.
- To use the app to perform multiple labels, upload in a file format like shown here File.
- By uploading this format, the app will label all the images with the folder name.
- This section can be skipped if a labelled dataset was uploaded and selected.
- If the uploaded dataset is unlabeled, proceed to this section and perform the labelling.
- The app provides a Label-Studio app UI for labelling.
- First, add in the label that is desired and press Enter.
- Save to update the labels.
- Next, proceed to labelling all the desired data by selecting Start Labelling at the top of the page.
- After dataset labelling, proceed to train a model.
- Create a training session and select a pre-trained model or user-trained model.
- Once a model is selected, configure the training session by adjusting parameters such as epochs, optimizer, batch size, augmentations and etc.
- Start the training and wait for it to finish.
- Adjust the parameters and continue to training if necessary. (Beware: Be sure to allow at least one training to complete to allow the app to save the model for continue training)
- Select the desired model to deploy.
- Select the desired media for deployment. (e.g. image, video, mqtt)
- If necessary, it is also possible to upload a well train model in this section using the options at the sidebar.