Satellite Image Finder Parking Lot & Spots

Slides:



Advertisements
Similar presentations
Lesson 1:Introduction to Programming (Python/Java)
Advertisements

Curriculum Learning for Latent Structural SVM
Beyond Mindless Labeling: Really Leveraging Humans to Build Intelligent Machines Devi Parikh Virginia Tech.
LECTURE 7 SEP 27, 2010 Building computational pipelines.
Trials and Tribulations of creating DDI Codebooks at the University of Guelph A.Michelle Edwards and Carol Perry, Data Resource Centre, University of Guelph.
Xpantrac connection with IDEAL Sloane Neidig, Samantha Johnson, David Cabrera, Erika Hoffman CS /6/2014.
ADHD – Presentation Week 3 Arjun Watane Soumyabrata Dey.
Tweets Metadata May 4, 2015 CS Multimedia, Hypertext and Information Access Department of Computer Science Virginia Polytechnic Institute and State.
Client: Paul Mather Virginia Tech CS4624, Blacksburg May 1, 2014 By Nathanael Bice, Scott Brink & Adam Piorkowski.
CSSE463: Image Recognition Day 11 Due: Due: Written assignment 1 tomorrow, 4:00 pm Written assignment 1 tomorrow, 4:00 pm Start thinking about term project.
1 Creating Situational Awareness with Data Trending and Monitoring Zhenping Li, J.P. Douglas, and Ken. Mitchell Arctic Slope Technical Services.
VT Web Archiving Anthony Rinaldi and Dev Mehta CS 4624 Clients: Mohamed Magdy and Tarek Kanan Blacksburg, VA 5/6/2014.
VTCAR Final Presentation CS Dr. Fox Virginia Tech - Blacksburg, VA /3/16 Kyle Simmons, Steven Whitehead, Sebastian Welsh Client: Dr. Julee.
09/09/201009/09/2010 Open Source Geospatial Foundation 1 1 ERDAS : Overview Background – First participation – Tested on Windows server – Java based for.
Exploring Strategies For Optimizing Knowledge Derivation From Imagery
Big Data Processing of School Shooting Archives
Michael Liu, Andrew Chuba, Divya Sengar, James Wong, Alan Kai
cs638/838 - Spring 2017 (Shavlik©), Week 10
Rdoc2vec Jake Clark, Austin Cooke, Steven Rolph, Stephen Sherrard
CSSE463: Image Recognition Day 11
Background Check Website for R4 OpSec, LLC
Dr Samantha Lavender and Davide Mainas,
Zenodo Data Archive Irtiza Delwar, Michael Culhane, John Sizemore, Gil Turner Client: Dr. Seungwon Yang Instructor: Dr. Edward A. Fox CS 4624 Multimedia,
CSS Transform Apply 2D or 3D Transformations to an Element: Translate | Scale | Rotate | Skew.
Virginia Tech Center for Drug Discovery Website Migration and Redesign
Visualizations of School Shootings
Trail Study Kevin Cianfarini, Shane Davies, Marshall Hansen, Andrew Eason … CS4624: Multimedia, Hypertext, and Information Access Instructor: Dr. Edward.
Tweet Collections Multimedia, Hypertext, and Information Access
Pathways Web CS4624 Multimedia, Hypertext, and Information Access
Maptivity Conor O’Neill, Kaz Eslami, Cody Douglass
Using Tensorflow to Detect Objects in an Image
The Team Ernesto Cortes Kipp Dunn Sar Gregorczyk Alex Schmidt
Tracking Theatre/Cinema Production Experience
Video: Contemplative Practices for a Technological Society
Event Focused URL Extraction from Tweets
CSSE463: Image Recognition Day 11
Cloud Digital Repo Optimization
Collection Management Webpages Final Presentation
Stream Field Final Project Presentation
Construct a Convolutional Neural Network with Python
Event Trend Detector Ryan Ward, Skylar Edwards, Jun Lee, Stuart Beard, Spencer Su CS 4624 Multimedia, Hypertext, and Information Access Instructor: Edward.
Final Presentation: Neural Network Doc Summarization
Twitter Equity Firm Value
Steps to produce a formatted scatter diagram
Validation of Ebola LOD
LucidWorks: Vectorize Workflow Module
News Event Detection Website Joe Acanfora, Briana Crabb, Jeff Morris
Text Transformation May 5th, 2015 CS Multimedia/Hypertext
Paleontology Topic Trends
Social Interactome Recommender Team
Katrina Database SearchKat
New Event Detection CS 4624 Virginia Tech Spring 2015
y = x2 Translations and Transformations Summary
GIS Applications in the Water Management Sector
Faster R-CNN By Anthony Martinez.
Outline Background Motivation Proposed Model Experimental Results
Workflow as suggested by takashi
Tuning CNN: Tips & Tricks
Machine Learning / Deep Learning
ListReader: Wrapper Induction for Lists in OCRed Documents
Midterm Report “Makeup” Against Face Detection
Autism Support Portal Members: Sib Quayum, Ryan Galliher, Ayumi Ritchie, Kenneth Nagies Course: Multimedia, Hypertext, and Information Access (CS 4624)
CSSE463: Image Recognition Day 11
CSSE463: Image Recognition Day 11
Finding the Slope.
Jia-Bin Huang Virginia Tech
DRC with Deep Networks Tanmay Lagare, Arpit Jain, Luis Francisco,
Weapon SN Extraction Accountability, Count with Technology (XACT)
THE ASSISTIVE SYSTEM SHIFALI KUMAR BISHWO GURUNG JAMES CHOU
Python4ML An open-source course for everyone
Presentation transcript:

Satellite Image Finder Parking Lot & Spots Alex Lambrides, Thomas Wolfe, Khoa Le, Patrick Jahnig CS 4624 – Multimedia, Hypertext, and Information Access Virginia Tech, Blacksburg VA, 24061 May 2, 2018

Outline Summary Final Dataset Testing Final Training Statistics Results Deliverable Accomplishments Lessons Learned Future Improvements

Summary Detect parking lots in satellite images Acquire and label large set of satellite images Train Faster R-CNN model for detection Build Python script to use model to output GeoJSON Several iterations of trial and error Research methods of improving model

Final Dataset 3,000 images from Las Vegas, Paris, and Shanghai ~500 labelled images Labelled using LabelImg Can only label along vertical and horizontal axes Difficulty labelling certain images

Testing First Training Run Second Training Run

Final Training Statistics

Results First Training Run Final Training Run

Deliverable Python script for detecting parking lots Convert geoTIFF to JPG Run JPG on model -> return bounding boxes Use GDAL to extract geographic information Convert bounding boxes to GeoJSON

Accomplishments Detection of parking lots Decent accuracy when the parking lots are not tilted Doesn’t detect parking lots in negatives Large stockpile of training data Documentation for improving model

Lessons Learned Machine learning is really difficult - several headaches Failure is OK, led to our eventual success Research models before labelling data Setting up the infrastructure is difficult Prioritize good quality deliverable over stretch goals https://cdn-images-1.medium.com/max/760/1*YxY6eODg3r-Z8_P43oOarA.jpeg

Future Improvements Adjust parameters and checkpoints Build bigger dataset Train on VT ARC for faster iterations Relabel and train with rotated bounding boxes We have documented steps how to do this VS

Acknowledgement and References Client: Reinventing Geospatial - Mary Carome, Steven Lander and Mike Szaszy. References: https://medium.com/the-downlinq/establishing-a-machine-learning-workflow-530628cfe67 https://medium.com/the-downlinq/getting-started-with-spacenet-data-827fd2ec9f53 http://www.machinalis.com/blog/obia/ https://github.com/ujjwalkarn/DataSciencePython http://www.mdpi.com/2072-4292/8/9/715?trendmd_shared=0 https://aws.amazon.com/public-datasets/spacenet/ https://github.com/tzutalin/labelImg https://github.com/cgvict/roLabelImg https://towardsdatascience.com/deep-learning-for-object-detection-a-comprehensive-review-73930816d8d9 https://www.tensorflow.org/tutorials/ https://tryolabs.com/blog/2018/01/18/faster-r-cnn-down-the-rabbit-hole-of-modern-object-detection/ https://cdn-images-1.medium.com/max/760/1*YxY6eODg3r-Z8_P43oOarA.jpeg www.cvlibs.net/datasets/kitti/