Skip to content

Classification of defective lemons by augmenting images with GAN variations.

Notifications You must be signed in to change notification settings

007prateekd/fruit-quality-classification-wgan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fruit-quality-classification-wgan

The paper has been published in IEEE UPCON22 and can be found here.

What

This repository aims to solve the task of fruit quality classification given very limited data. The dataset contains 2690 images of lemons which is too less to train a deep learning model, let alone use the model practically.

Why

Fruit quality classification of defective fruits is an important task in the fruit processing industry. An automated system that could determine fruit quality by classifying it on the basis of surface defects is needed for enhancing fruit production, reducing the dependency on manual labour and reducing losses due to fruit quality deterioration.

How

We solve this task by first augmenting the data trying many variations of GANs - cGAN, WGAN and WGAN-GP with WGAN-GP generating the best images and giving the best results upon combining with the classification pipeline. The classification using transfer learning by trying different pretrained CNN models - VGG16, Xception, DenseNet, EfficientNet and ResNet with ResNet giving the best results of 92.11% testing accuracy.

About

Classification of defective lemons by augmenting images with GAN variations.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages