Energy Efficient Illegal Dumping Learning System

Slides:



Advertisements
Similar presentations
Patient information extraction in digitized X-ray imagery Hsien-Huang P. Wu Department of Electrical Engineering, National Yunlin University of Science.
Advertisements

By: Mani Baghaei Fard.  During recent years number of moving vehicles in roads and highways has been considerably increased.
FACIAL EMOTION RECOGNITION BY ADAPTIVE PROCESSING OF TREE STRUCTURES Jia-Jun Wong and Siu-Yeung Cho Forensic and Security Lab School of Computer Engineering.
ImageNet Classification with Deep Convolutional Neural Networks
HCI Final Project Robust Real Time Face Detection Paul Viola, Michael Jones, Robust Real-Time Face Detetion, International Journal of Computer Vision,
UPM, Faculty of Computer Science & IT, A robust automated attendance system using face recognition techniques PhD proposal; May 2009 Gawed Nagi.
Robust Real-time Object Detection by Paul Viola and Michael Jones ICCV 2001 Workshop on Statistical and Computation Theories of Vision Presentation by.
California Car License Plate Recognition System ZhengHui Hu Advisor: Dr. Kang.
© 2013 IBM Corporation Efficient Multi-stage Image Classification for Mobile Sensing in Urban Environments Presented by Shashank Mujumdar IBM Research,
Tal Mor  Create an automatic system that given an image of a room and a color, will color the room walls  Maintaining the original texture.
Convolutional Neural Networks for Image Processing with Applications in Mobile Robotics By, Sruthi Moola.
Presented by: Kamakhaya Argulewar Guided by: Prof. Shweta V. Jain
A Genetic Algorithms Approach to Feature Subset Selection Problem by Hasan Doğu TAŞKIRAN CS 550 – Machine Learning Workshop Department of Computer Engineering.
Hurieh Khalajzadeh Mohammad Mansouri Mohammad Teshnehlab
The University of Texas at Austin Vision-Based Pedestrian Detection for Driving Assistance Marco Perez.
Exploiting Context Analysis for Combining Multiple Entity Resolution Systems -Ramu Bandaru Zhaoqi Chen Dmitri V.kalashnikov Sharad Mehrotra.
School of Engineering and Computer Science Victoria University of Wellington Copyright: Peter Andreae, VUW Image Recognition COMP # 18.
ShiDianNao: Shifting Vision Processing Closer to the Sensor
Face Image-Based Gender Recognition Using Complex-Valued Neural Network Instructor :Dr. Dong-Chul Kim Indrani Gorripati.
Evaluation of Gender Classification Methods with Automatically Detected and Aligned Faces Speaker: Po-Kai Shen Advisor: Tsai-Rong Chang Date: 2010/6/14.
ZAGAZIG UNIVERSITY-BENHA BRANCH SHOUBRA FACULTY OF ENGINEERING ELECTRICAL ENGINGEERING DEPT. COMPUTER SYSTEM DIVISION GRAUDATION PROJECT 2003.
Over the recent years, computer vision has started to play a significant role in the Human Computer Interaction (HCI). With efficient object tracking.
Automatic License Plate Recognition for Electronic Payment system Chiu Wing Cheung d.
Brief Intro to Machine Learning CS539
Comparing TensorFlow Deep Learning Performance Using CPUs, GPUs, Local PCs and Cloud Pace University, Research Day, May 5, 2017 John Lawrence, Jonas Malmsten,
Classify A to Z Problem Statement Technical Approach Results Dataset
Wenchi MA CV Group EECS,KU 03/20/2017
Big data classification using neural network
Intelligent Learning Systems Design for Self-Defense Education
Unsupervised Learning of Video Representations using LSTMs
Analysis of Sparse Convolutional Neural Networks
The Relationship between Deep Learning and Brain Function
Deep Learning Amin Sobhani.
Compact Bilinear Pooling
Clean Streets: A Deep Learning Framework
From Vision to Grasping: Adapting Visual Networks
Bag-of-Visual-Words Based Feature Extraction
Saliency-guided Video Classification via Adaptively weighted learning
Utilizing AI & GPUs to Build Cloud-based Real-Time Video Event Detection Solutions Zvika Ashani CTO.
Robust Lung Nodule Classification using 2
Inception and Residual Architecture in Deep Convolutional Networks
Street Cleanliness Assessment System for Smart City using Mobile and Cloud Bharat Bhushan, Kavin Pradeep Sriram Kumar, Mithra Desinguraj, Sonal Gupta Project.
RIVER SEGMENTATION FOR FLOOD MONITORING
Video-based human motion recognition using 3D mocap data
CS6890 Deep Learning Weizhen Cai
Dynamic Routing Using Inter Capsule Routing Protocol Between Capsules
By: Kevin Yu Ph.D. in Computer Engineering
Layer-wise Performance Bottleneck Analysis of Deep Neural Networks
Bird-species Recognition Using Convolutional Neural Network
Introduction to Neural Networks
TransCAD Vehicle Routing 2018/11/29.
Fault Tolerance Distributed Web-based Systems
March 2017 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Deep Leaning Method for OWC Date Submitted:
AIMS Equipment & Automation monitoring solution
Viseum UK iVOS FaceRec Viseum UK iVOS FaceRec
Inception-v4, Inception-ResNet and the Impact of
Airport Parking Space Navigation
Heterogeneous convolutional neural networks for visual recognition
TensorFlow: A System for Large-Scale Machine Learning
Department of Computer Science Ben-Gurion University of the Negev
Automatic Handwriting Generation
VERY DEEP CONVOLUTIONAL NETWORKS FOR LARGE-SCALE IMAGE RECOGNITION
Single Parameter Tuning
YOLO-based Object Detection on ARM Mali GPU
THE ASSISTIVE SYSTEM SHIFALI KUMAR BISHWO GURUNG JAMES CHOU
Jetson-Enabled Autonomous Vehicle ROS (Robot Operating System)
Credit Card Fraudulent Transaction Detection
Food Dish Classification using Convolutional Neural Networks
Presented By: Firas Gerges (fg92)
Deep CNN for breast cancer histology Image Analysis
Presentation transcript:

Energy Efficient Illegal Dumping Learning System Akshay Dabholkar,Bhushan Muthiyan, Shilpa Srinivasan, Swetha Ravi Project Advisor: Dr. Hyeran Jeon Department of Computer Engineering, San José State University, San José, California 95192 Abstract Technologies used Block Diagram Methodology Results and Analysis Approach 2 had fair accuracy due to clean area misprediction. Illegal dumping has become an issue of major concern to the City of San Jose in the recent years. A major reason for this is due to the high fees that imposed by recycling companies to pick-up the waste. This has led to rise in disposing of household wastes like mattresses, couches, broken appliances, discarded clothes along streets, parks, and under the freeway bridges. This illegal dumping could pose the serious threat to the safety and well-being of the residents as well as that of the environment. The bacteria and odor emitted from the waste could be the carrier for dreadful diseases and thereby pose a serious health hazard to the citizens. At times these wastes could even disrupt normal traffic flow on the roads causing serious accidents and crimes. The existing system to track and identify the illegal dumping is manual, tedious, and inefficient. It involves continuous physical monitoring of illegal dumping hotspots by the city personnel. This process is strenuous and uneconomical. We propose to automate this process by using Neural Networks to detect illegal dumping automatically so that the strenuous task of continuous physical monitoring is eliminated. A camera is interfaced with NVIDIA Jetson TX1- GPU Board to capture field images. ‘Caffe’-a deep-learning framework was used to train the Neural Network model. The model is trained and tested by supplying a database of illegal dump images. The system uses these trained models to monitor the real-time field data. Deep Learning Deep learning is a multilayered, back propagating, representational, self-learning method implemented by using simple but non-linear functions. Deep learning is the part of the machine learning based on the representational learning methods 2. Neural Network and related framework Convolutional Neural Network (CNN) is a practically useful algorithm especially in computer vision tasks by reduced complexity with resolving overfitting problems from deep learning. CNN inside is made of simple repeated matrix multiplications without branch operations. Hence a good candidate for GPU. Neural Network framework used in this project is Caffe. 3. Computer Vision OpenCV preprocessing is done to crop and the objects from the raw image taken from the hotspot before giving it to the Caffe model for the classification to have better classification and to match with our training methodology. 4. Energy Efficiency We used NVIDIA TensorRT that helps shrink model size. TensorRT helps reduce the model size mainly by using quantization and horizontal-vertical layer fusion. We explored four different approaches to achieve higher recognition accuracy, which are explained in detail below. We used TensorRT, which comes with Jetpack 2.3.1 to shrink model size for the edge computing. We conducted our experiments on existing reference models like AlexNet and GoogLeNet. Approach 1 (Naive Approach) 6 classes Iterations: 100 Image dataset size:161 Mb The accuracy was not great and hence was revised by adding more classification. Approach with more classes: 11 classes Baseline Network: AlexNet and Googlenet Iterations: 5000 Image dataset size: 802 Mb The disadvantage of this approach was the model tends to predict clean area even for the image with illegal dump object because the feature map for clean areas was more compared to normal images. Approach with pre-processed images Cropping image dataset for better training. 8 classes Iterations: 10000 Image dataset size: 1.14 Gb Approach with increased classification and pre-processing 11 classes with detection for human, vehicles and animals. Baseline Network: Googlenet Iterations: 40000 Image dataset size: 2.1 Gb Approach 3 Approach 3 had good accuracy for all the classes. Approach 4 Approach 4 covered the detection of human ,vehicle and animals which are the possible entities that could be present on the street. Thus, to avoid them being classified as illegal dumping we trained for these classes as well. Model compression using TensorRT Methodology Background To reduce the illegal waste dumping, many cities run various education programs, social-media-based community portals, surveillance camera monitoring, and execute policies that impose fines to the dumpers. Current illegal dumping detection and removal system is inefficient and costly because the city personnel should continuously monitor a few hot spots manually and there are many false alarms in citizens’ dumping reports. Our approach provides a fully automated illegal dumping detection and reporting. The project is implemented in two phases namely, training phase and testing phase. In training phase, the CNN is trained with large dataset of images for each class in which images are required to be classified. Caffe, which is used to train the CNN requires images to be transformed in a format. For this, the raw images are converted into Lightening Memory Mapped Database (LMDB) format. During the testing phase, the model is tested with predetermined image dataset to test the results of image classification done by the trained CNN model. Notification about the prediction is handled by setting up a client which communicates details as to which class the image belongs and image details to a remote server. Frequently illegal dumped objects can be classified into following broad category: Chair, Furniture, Table, Trash Bags, Sofa, Electronics, Vehicles, Trash, Trees, Clean Area, Cart, Human and Animals. Results and Analysis Approach 1 Conclusions We demonstrated that the illegal dumping can be automatically detected by using deep learning methodology. We explored several design trade-offs to achieve better accuracy with smaller memory footprint. Our suggested deep learning model achieves 40%-100% accuracy with only 12MB memory footprint. System Block Diagram In Approach 1, sofa and mattress classes delivered 60% and 55% accuracies, respectively, while the other classes achieved lower than 30%. Other classes had limited accuracy since the properties of those objects demanded greater feature map. Acknowledgements We are highly indebted to Dr. Hyeran Jeon for her continued guidance and support during the entire course of the project. We would like to extend our gratitude to Prof. Jerry Gao and Prof. Xiao Su. We would like to thank San Jose Innovation Centre for providing us with the necessary resources to carry out field testing. We would also like to thank the City of San Jose for extending their support and acknowledging our work. Approach 2 The system includes NVIDIA Jetson Tx1 interfaced to RGB USB-based CCTV camera. Classes identified for training the model.