Project Advisor: Dr. Jerry Gao

Slides:



Advertisements
Similar presentations
Network Systems Sales LLC
Advertisements

New Release Announcements and Product Roadmap Chris DiPierro, Director of Software Development April 9-11, 2014
Tiger Dispatch VERSION 1.5 2/8/2014 Web: Address: 1515 Oakland Blvd. Suite 150 Walnut Creek, CA U.S.A. Phone:
An Approach to Secure Cloud Computing Architectures By Y. Serge Joseph FAU security Group February 24th, 2011.
A Java Architecture for the Internet of Things Noel Poore, Architect Pete St. Pierre, Product Manager Java Platform Group, Internet of Things September.
A Cloud-Assisted Design for Autonomous Driving Swarun Kumar Shyamnath Gollakota and Dina Katabi.
DataGrid is a project funded by the European Union 22 September 2003 – n° 1 EDG WP4 Fabric Management: Fabric Monitoring and Fault Tolerance
Gas Tracker 9000 Semester Project EEL 6788 Spring 2010 Chris Giles EEL April-2010 University of Central Florida.
VTS INNOVATOR SERIES Real Problems, Real solutions.
Additional SugarCRM details for complete, functional, and portable deployment.
Cloud Computing for the Enterprise November 18th, This work is licensed under a Creative Commons.
Copyright © 2012 Accenture All Rights Reserved.Copyright © 2012 Accenture All Rights Reserved. Accenture, its logo, and High Performance Delivered are.
BIT:Mobile platform Ссылка на документацию.
GRID job tracking and monitoring Dmitry Rogozin Laboratory of Particle Physics, JINR 07/08/ /09/2006.
CRITICAL DESIGN REVIEW Gregory LaFlash Patrick O’Loughlin Zachary Snell Joshua Howell Hao Sun Kira Jones THAT ONE SPECIAL SHOT TOSS
Computing on the Cloud Jason Detchevery March 4 th 2009.
HTML+JavaScript M2M Applications Viewbiquity Public hybrid cloud platform for automating and visualizing everything.
Introduction + irastah proposes a cost effective method of tracking a human's mobility using two technologies.
COMP 410 Update. The Problems Story Time! Describe the Hurricane Problem Do this with pictures, lots of people, a hurricane, trucks, medicine all disconnected.
1 Dhiman Chattopadhyay Ranjan Dasgupta Rohan Banerjee Ankur Chakraborty December 2, 2012 Event Driven Video Surveillance System using City Cloud A solution.
TEMPLATE DESIGN © E-Eye : A Multi Media Based Unauthorized Object Identification and Tracking System Tolgahan Cakaloglu.
Creating SmartArt 1.Create a slide and select Insert > SmartArt. 2.Choose a SmartArt design and type your text. (Choose any format to start. You can change.
CERN IT Department CH-1211 Genève 23 Switzerland t CERN IT Monitoring and Data Analytics Pedro Andrade (IT-GT) Openlab Workshop on Data Analytics.
CERN IT Department CH-1211 Genève 23 Switzerland t CERN Agile Infrastructure Monitoring Pedro Andrade CERN – IT/GT HEPiX Spring 2012.
Smart Grid Big Data: Automating Analysis of Distribution Systems Steve Pascoe Manager Business Development E&O - NISC.
Copyright © New Signature Who we are: Focused on consistently delivering great customer experiences. What we do: We help you transform your business.
A Multi-Dimensional Configurable Access Control Framework for Mobile Applications By: Yaira K. Rivera Sánchez Major Advisor: Steven A. Demurjian.
Automating Work Order Processes for Advanced Metering Infrastructure (AMI) Devices with Collector for ArcGIS and Portal for ArcGIS Subrahmanyam Pendyala.
Fault – Tolerant Distributed Multimedia Streaming Web Application By Nirvan Sagar – Srishti Ganjoo – Syed Shahbaaz Safir
Microsoft Ignite /28/2017 6:07 PM
Introduction to Mobile-Cloud Computing. What is Mobile Cloud Computing? an infrastructure where both the data storage and processing happen outside of.
Mary Ganesan and Lora Strother Campus Tours Using a Mobile Device.
The Holmes Platform and Applications
Md Baitul Al Sadi, Isaac J. Cushman, Lei Chen, Rami J. Haddad
Introduction to Azure App Service Environment
CLOUD ARCHITECTURE Many organizations and researchers have defined the architecture for cloud computing. Basically the whole system can be divided into.
Connected Infrastructure
Mitä sovelluksia verkossasi liikkuu? Ja miten sovellukset toimivat?
Big Data Analytics System for City Emergency Alerting
Big Data Enterprise Patterns
Connected Living Connected Living What to look for Architecture
Sanchez, Rafael Alejandro
Project Advisor: Dr. Jerry Gao Dr. Xuan Guan
TRAFFICBRIDGE OVERVIEW
Parcel Tracking Solution Parcel Tracking What to look for Architecture
Selected ICT-based Wide-Area Monitoring Protection and Control Systems (WAMPAC) applications
Hybrid Management and Security
Microsoft Operations Management Suite Insight and Analytics
Clean Streets: A Deep Learning Framework
Docker Birthday #3.
Open Source distributed document DB for an enterprise
Connected Living Connected Living What to look for Architecture
Cloud Management Mechanisms
Connected Infrastructure
UW Madison OpenDCIM Bill Jensen 8/10/2017.
Remote Monitoring solution
Test Automation for IoT solutions A Paradigm shift
Street Cleanliness Assessment System for Smart City using Mobile and Cloud Bharat Bhushan, Kavin Pradeep Sriram Kumar, Mithra Desinguraj, Sonal Gupta Project.
Shubha Vijayasarathy Program Manager, Azure Event Hubs - Microsoft
How Technology Is (R)evolutionizing Communities
Environmental Sensing Monitoring and Analyzing Water Temperatures
Ed oms team OMS: Log Analytics Ed oms team.
Secure once, run anywhere Simplify your security with Sophos
Image Magick in the Cloud Scalable Image Processing Service
Technical Capabilities
CIPSEC architecture CIPSEC workshop Frankfurt 16/10/2018
Nenad Stefanovic and Danijela Milosevic
DIGITAL DIVIDEND : TECH FOR GOOD
Peer-to-peer networking
WEB BASED SECURITY CRM APPLICATION FOR FREEZER LOCKER
Presentation transcript:

Project Advisor: Dr. Jerry Gao A Street Cleanliness Assessment System for Smart City using Mobile and Cloud Project Advisor: Dr. Jerry Gao Team: Bharat Bhushan Mithra Desinguraj Kavin Pradeep Sriram Kumar Sonal Gupta. San Jose State University Spring 2017

Introduction - Problem Streets are the nerves of any city and society. Keeping streets clean is a challenge for any city admins. Street cleanliness assessment is essential but.. Problem: Manual. Offline data collection. Time consuming. No real-time visibility. High Cost.

Introduction - Solution Proposed Solution: Smart City Street Assessment system using Mobile and Cloud. Automated using mobile and cloud. Real to near-real time data collection. Less time. Real-time visibility with single pane of glass. Cost Effective. Integration with other city services. Public contribution via mobile (crowd sourcing). Self Learning (Machine Learning) API driven. Mobile.

Smart City Street Cleaning Infrastructure

Cleaning Model - Layers

Cleaning Model - Areas San Jose City (95) City 20 24 35 16 Willow Glen Alum Rock 35 South Central 16 Areas with No. of Blocks 123 110 94 109 78 194 89 115 35 78 101 45 Blocks with No. of Streets Streets with No. of Grid Pts Individual Photo Points.

Cleaning Model – Grid

Grid Point Model Picture Point: Multiple Images are captured in each direction (F,B,L,R) on either side of the street and sent to Cloud along with location data. INode : Represent Intersection. There are several Image points between nodes. SNode : Represent Sub Intersection. Used to divide large blocks. Grid Point : Represent logical radius to assess both sides of the street. It can have one or more Pic points. Collectively produces the cleanliness level across the street. Block with Cleanliness Indicator: Block is collection of several Grid points. Red – Level 4 (very dirty) Orange – Level 3 Yellow - Level2 Green – Level 1(Not visible, looks clean)

Computation – Point Level Pictures taken every ~20ft., sent to cloud and fed to detection engine and level is generated. Based on level detected, its marked -Red (4), Orange (3), Yellow (2) and Green (1). Results are stored in DB with image reference, date time and resulting. Assessment area is defined by the city admin. Every point is part of one assessment area. Four images are captured at every point, one in each direction.

Computation – Street level From each point on a street between start (S) and end (E) points, all numbers would be averaged to generate overall assessment of the street. Assessment would be done for every street generating the aggregate value. Results are stored in DB with image reference, date time and level. Each street is a part of one block. Grid based analysis and part of the block. (S) (E)

Computation – Block level Grid based analysis. Aggregate of all the points in the block. Assessment would be based on every street in the block and the aggregate value. Results are stored in DB with image reference, date time and level. Block can have any number of streets, everything is based on each data points.

Computation – Area level

Assumptions: Fixed image resolution. Vehicle speed is approx.15mph. Picture set covers 20ft. of distance. Pictures are collected every ~2-4 sec. Multiple set of pictures are collected every time. Stable Network connectivity for real time update. Offline image transmission (batch transfer option).

Infrastructure External Core DB Image Service App (MySQL) Cloud Edge Images sent to Cloud via Mobile or City Wi-Fi (batch) Core DB (MySQL) Image Service App Processing Engine Residents Queuing Data Web App Reports Detection Engine Storage Analytics Mobile App Admin Cleaning Dept. Edge Device App Edge Storage Cloudlet Map Service External

Application DB (MySQL) System Architecture Mobile Client (MS) Street Cleaning UI Street Cleaning Dashboard Street Cleaning Reports Street Cleaning Detection Engine Controller Streets Blocks Mobile Stations Street Cleaning Detection Analytics MS Computing Street Cleaning DB service Historical Engine DB (NoSQL) Application DB (MySQL) MS Monitoring Street Cleaning Service Manager Street Cleaning Security MS Repo Admin Feedback Dispatch ACL/Authentication MS Security Role Based Authorization. Street Cleaning Monitoring Encryption/Session Mgmt. Performance Alerts Street Cleaning Service Protocols Mobile Station Connection Module ServiceRequest Module DB Connection Control Module UI Connection Module

Mobile Station (App Simulation)

Cloud (Tested with AWS) Test t2.micro instances. Running Separate services on different instance. Mobile web, Apache Tomcat, MySQL, Java.

Database

UI – Dashboard

UI – Map View

UI – Analytics - Cleanliness