Item Recyclability Identification Based on Image Classification

Xiaoyi Chen

Background

When people are throwing away something seemingly useless, they are often in doubt: Is this recyclable or not? Recyclable items are valuable material rather than trash. By reusing recyclable items, a huge amount of energy cost to manufacture new materials and to deal with waste can be saved to help sustain a greener living environment for us all. Many kinds of glass, paper, metal, plastic, textiles, and electronics are recyclable materials, and should not be put into trash bins where non-recyclable materials should stay. [1] They should be thrown into recycling bins and later brought to a collection center and reprocessed into brand new materials. But can people memorize all that recycling knowledge? Do they bother to bring a recyclopedia manual with them? In most cases, the answer is unfortunately "No". Most people today, however, won't bother to bring a smartphone wherever they are going. Smart phones have become mighty portable computing devices with touch control and cameras. Smart phones can take images of items that will be thrown away can be processed by computer vision and classified by supervised machine learning methods, thus intelligently tell users the recyclability of their items without pain.

Method

Depending on the training image datasets, I will decide whether computer vision techniques such as edge detection, distance transform, skeleton extraction, contour extraction will be applied to extract the major features of the items. Principal component analysis might be employed to reduce the dimensionality then.
I plan to investigate on several classification methods on their accuracy and performance to decide which one is most suitable for this task.

Datasets

There is no public datasets of images appropriate for deciding the recyclability of an item. I plan to collect hundreds of images to build a dataset. An image in the dataset contains one item, either recyclable or non recyclable, and is properly labeled. Datasets will be enforced the following restrictions to improve the accuracy of identification.

Timeline

References

[1]http://en.wikipedia.org/wiki/Recycling

[2]Hao Zhang, A.C. Berg, M. Maire, J. Malik. SVM-KNN: Discriminative Nearest Neighbor Classification for Visual Category Recognition. Computer Vision and Pattern Recognition IEEE Computer Society Conference. pages 2126-2136. 2006.

[3]Rasmussen, Carl. Gaussian Processes in Machine Learning. Advanced Lectures in Machine Learning. vol 3176. pages 63-71, 2004. Springer Berlin.

[4]Lorenzo Torresani, Kuang-chih Lee. Large Margin Component Analysis. Advances in Neural Information Systems. pages 1385-1392. Cambridge, MA, 2007. MIT Press.

[5]A. Liaw and M. Wiener. Classification and regression by randomForest. R News, 2/3:18–22, December 2002

[6]Kang B. Sun, Boaz J. Super, "Classification of Contour Shapes Using Class Segment Sets," cvpr, vol. 2, pp.727-733, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05) - Volume 2, 2005