25/11/2013 A method to automatically identify road centerlines from georeferenced smartphone data XIV Brazilian Symposium on GeoInformatics (GEOINFO 2013)

Slides:



Advertisements
Similar presentations
Incremental Clustering for Trajectories
Advertisements

5/4/2015rew Accuracy increase in FDTD using two sets of staggered grids E. Shcherbakov May 9, 2006.
Automatically Annotating and Integrating Spatial Datasets Chieng-Chien Chen, Snehal Thakkar, Crail Knoblock, Cyrus Shahabi Department of Computer Science.
CROWDINSIDE: AUTOMATIC CONSTRUCTION OF INDOOR FLOOR PLANS
ACCURACY CHARACTERIZATION FOR METROPOLITAN-SCALE WI-FI LOCALIZATION Presented by Jack Li March 5, 2009.
An Approach to Evaluate Data Trustworthiness Based on Data Provenance Department of Computer Science Purdue University.
Efficient Bit Allocation and CTU level Rate Control for HEVC Picture Coding Symposium, 2013, IEEE Junjun Si, Siwei Ma, Wen Gao Insitute of Digital Media,
T-Drive : Driving Directions Based on Taxi Trajectories Microsoft Research Asia University of North Texas Jing Yuan, Yu Zheng, Chengyang Zhang, Xing Xie,
DIMENSIONALITY REDUCTION BY RANDOM PROJECTION AND LATENT SEMANTIC INDEXING Jessica Lin and Dimitrios Gunopulos Ângelo Cardoso IST/UTL December
1 Chapter 12: Decision-Support Systems for Supply Chain Management CASE: Supply Chain Management Smooths Production Flow Prepared by Hoon Lee Date on 14.
On the Construction of Energy- Efficient Broadcast Tree with Hitch-hiking in Wireless Networks Source: 2004 International Performance Computing and Communications.
Is Sampling Useful in Data Mining? A Case in the Maintenance of Discovered Association Rules S.D. Lee, D. W. Cheung, B. Kao Department of Computer Science.
Masters ProjectFall 2010Joe B. Taylor Pedestrian Navigation Using Mobile Devices Georeferencing Photographs of Publicly Posted Maps.
Final Year Project LYU0301 Location-Based Services Using GSM Cell Information over Symbian OS Mok Ming Fai CEG Lee Kwok Chau CEG.
Content-Based Image Retrieval using the EMD algorithm Igal Ioffe George Leifman Supervisor: Doron Shaked Winter-Spring 2000 Technion - Israel Institute.
Mobile Mapping Systems (MMS) for infrastructural monitoring and mapping are becoming more prevalent as the availability and affordability of solutions.
Data Mining Techniques
Presented by: Z.G. Huang May 04, 2011 Did You See Bob? Human Localization using Mobile Phones Romit Roy Choudhury Duke University Durham, NC, USA Ionut.
Introduction Using time property and location property from lost items’ pictures, we construct the Lost and Found System which combined with image search.
Ambulation : a tool for monitoring mobility over time using mobile phones Computational Science and Engineering, CSE '09. International Conference.
GSP 270 Digitizing with an Introduction to Uncertainty and Metadata
Satellites in Our Pockets: An Object Positioning System using Smartphones Justin Manweiler, Puneet Jain, Romit Roy Choudhury TsungYun
Stereo Matching Information Permeability For Stereo Matching – Cevahir Cigla and A.Aydın Alatan – Signal Processing: Image Communication, 2013 Radiometric.
Extracting Places and Activities from GPS Traces Using Hierarchical Conditional Random Fields Yong-Joong Kim Dept. of Computer Science Yonsei.
THE NEW INTELLIGENT HOME CONTROL SYSTEM BASED ON THE DYNAMIC AND INTELLIGENT GATEWAY Beijing Key Laboratory of Intelligent Telecommunications Software.
Language Identification of Search Engine Queries Hakan Ceylan Yookyung Kim Department of Computer Science Yahoo! Inc. University of North Texas 2821 Mission.
An Integrated Approach to Extracting Ontological Structures from Folksonomies Huairen Lin, Joseph Davis, Ying Zhou ESWC 2009 Hyewon Lim October 9 th, 2009.
APT: Accurate Outdoor Pedestrian Tracking with Smartphones TsungYun
1 A Portable Tele-Emergent System With ECG Discrimination in SCAN Devices Speaker : Ren-Guey Lee Date : 2004 Auguest 25 B.E. LAB National Taipei University.
Multimedia Databases (MMDB)
Introduction to Visible Watermarking IPR Course: TA Lecture 2002/12/18 NTU CSIE R105.
1 Portfolio Optimization Problem for Stock Portfolio Construction Student : Lee, Dah-Sheng Professor: Lee, Hahn-Ming Date: 9 July 2004.
Comparison of Differential Evolution and Genetic Algorithm in the Design of a 2MW Permanent Magnet Wind Generator A.D.Lilla, M.A.Khan, P.Barendse Department.
Systems and Internet Infrastructure Security (SIIS) LaboratoryPage Systems and Internet Infrastructure Security Network and Security Research Center Department.
A Language Independent Method for Question Classification COLING 2004.
Geospatial Data Production NSF Workshop on GeoSpatial and GeoTemporal Informatics Jan 8-9, 2009 J. Chris McGlone SAIC, Inc Lee Rd Chantilly, VA
ICDL 2004 Improving Federated Service for Non-cooperating Digital Libraries R. Shi, K. Maly, M. Zubair Department of Computer Science Old Dominion University.
Online Kinect Handwritten Digit Recognition Based on Dynamic Time Warping and Support Vector Machine Journal of Information & Computational Science, 2015.
Competence Centre on Information Extraction and Image Understanding for Earth Observation Prof. Dr. Mihai Datcu SATELLITE IMAGE ARTIFACTS DETECTION BASED.
Cost Effective Addressing With ArcPAD 6. Green County, WI Mostly Rural County- Population 34,000 Approximately 24,000 parcels 576 square miles.
Everyday Mapping of Traffic Conditions - An Urban Planning Tool Laboratory of Geodesy Aristotle University of Thessaloniki, Department of Civil Engineering.
Source: Computer Vision and Pattern Recognition Workshops (CVPRW), 2010 IEEE Computer Society Conference on Author: Paucher, R.; Turk, M.; Adviser: Chia-Nian.
Chapter 4 Decision Support System & Artificial Intelligence.
2006 Mouse AHM Mapping 2D slices to 3D atlases - Application of the Digital Atlas Erh-Fang Lee Laboratory of NeuroImage UCLA.
Implementation of a Relational Database as an Aid to Automatic Target Recognition Christopher C. Frost Computer Science Mentor: Steven Vanstone.
Automated Fingertip Detection
Shaoshan Luo  Author & Essay Introduction  Traditional ways  Problem Statement  * Clarify the GPS Traces  Remark.
1 Minimum Error Rate Training in Statistical Machine Translation Franz Josef Och Information Sciences Institute University of Southern California ACL 2003.
Feb 24-27, 2004ICDL 2004, New Dehli Improving Federated Service for Non-cooperating Digital Libraries R. Shi, K. Maly, M. Zubair Department of Computer.
Spatial Computing Shashi Shekhar McKnight Distinguished University Professor Dept. of Computer Sc. and Eng. University of Minnesota
Intelligent Database Systems Lab 國立雲林科技大學 National Yunlin University of Science and Technology ACM SIGMOD1 Subsequence Matching on Structured Time Series.
The Development of a search engine & Comparison according to algorithms Sung-soo Kim The final report.
2-1 Advanced Embedded Systems Presentations Lecture 20.
Location-Centric Storage for Wireless Sensor Networks Kai Xingn 1, Xiuzhen Cheng 1, and Jiang Li 2 1 Department of Computer Science, The George Washington.
Database Laboratory TaeHoon Kim. /18 Work Progress.
Automated Geo-referencing of Images Dr. Ronald Briggs Yan Li GeoSpatial Information Sciences The University.
SOURCE:2014 IEEE 17TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING AUTHER: MINGLIU LIU, DESHI LI, HAILI MAO SPEAKER: JIAN-MING HONG.
Uber Application.
Greedy & Heuristic algorithms in Influence Maximization
Who cares about implementation and precision?
Crowd Density Estimation for Public Transport Vehicles
Real-time Wall Outline Extraction for Redirected Walking
Do-Gil Lee1*, Ilhwan Kim1 and Seok Kee Lee2
Aziz Nasridinov and Young-Ho Park*
Web Data Integration Using Approximate String Join
An Efficient method to recommend research papers and highly influential authors. VIRAJITHA KARNATAPU.
Efficient Evaluation of k-NN Queries Using Spatial Mashups
Efficient Cache-Supported Path Planning on Roads
Survey on Coverage Problems in Wireless Sensor Networks - 2
Inductive Clustering: A technique for clustering search results Hieu Khac Le Department of Computer Science - University of Illinois at Urbana-Champaign.
Presentation transcript:

25/11/2013 A method to automatically identify road centerlines from georeferenced smartphone data XIV Brazilian Symposium on GeoInformatics (GEOINFO 2013) George H. R. Costa, Fabiano Baldo {dcc6ghrc,

2 Agenda  Introduction  Objective  Related work  Proposed method  Tests and Results  Conclusion and Future work

3 Introduction  Digital road maps have gained fundamental role in population’s daily life  Navigation systems etc.  It is essential that maps reflect reality as well as possible  Generated from accurate data;  Periodic updates.  Possible source of data: GPS traces

4 Introduction  By combining many traces it is possible to generate maps  Example: OpenStreetMap  Users use uploaded traces to create/update maps  However, all map editing is done manually  Automatic solutions would be more effective  Could allow maps to be updated faster  Feasible: [Brüntrup et.al. 2005] and [Cao and Krumm 2009] also support this idea

Challenges  How to obtain the data needed to generate maps?  Smartphones  Contain many sensors, including a GPS receiver  Represent half of the Brazilian cellphone market [GFK 2013] 5 Source: Garmin

Challenges  To create road maps it is necessary to find the roads’ centerlines  How to analyze the traces to identify road centerlines?  Approximated result  Evolutive algorithm 6 Source: author

7 Objective  Therefore, the objective of this work is to: Propose a method to identify road centerlines using an evolutive algorithm in order to generate and update road maps

8 Related work  Characteristics gathered from other works:  Independence from initial maps [Brüntrup et.al. 2005; Cao and Krumm 2009; Jang et.al ]  Usage of heuristics to remove noise from the traces [Brüntrup et.al. 2005; Cao and Krumm 2009; Zhang et.al. 2010; Niu et.al. 2011]  Characteristic introduced by this work:  Traces’ date of recording is taken into account to generate up-to-date maps

Data source 9 Source: author

Preprocessing  Reduces noise; saves all traces to database 10 Source: author

11 Road centerlines 1.Query database to get all traces ordered by date and accuracy i.Most recent first ii.Most accurate first Source: author

12 Road centerlines Source: author

13 Road centerlines Source: author

14 Road centerlines

15 Road centerlines

16 Road centerlines

17 Road centerlines  Recent traces: weight closer to 1  Older traces: weight closer to 0 Influence of Time

18 Road centerlines Influence of Accuracy Weight Accuracy

19 Road centerlines Influence of Distance Weight Distance

20 Road centerlines Source: author Closer to highest concentration of points: smallest overall distance Closer to points high better accuracy

21 Road centerlines 3.Evolutive algorithm  60 generations  20 candidate solutions per generation  Elitism: 2 best candidate solutions are preserved to the next generation Source: author Evolutive algorithm loop:

22 Road centerlines Source: author

23 Results  Implemented in Python  DB: PostgreSQL + PostGIS  Data collected between 27/01/2013 e 15/06/2013  4237 traces  points

24 Results  Tests: comparison between  Proposed method’s results  Satellite images  Google Earth  Executed on places with complex road structures

25 Tests (1) Roads intersect Source: Google Earth / author Satellite image

26 Tests (1) Points collected (filtered) Source: Google Earth / author

27 Tests (1) Way centerline Direction of movement differentiates traces It is possible to improve filtering... Final result Source: Google Earth / author

28 Tests (2) Roads with different direction of movement Roads with same direction of movement Satellite image Source: Google Earth / author

29 Tests (2) Points collected (filtered) Source: Google Earth / author

30 Tests (2) It is possible to improve filtering... Direction of movement differentiates traces Final result It is possible to improve parameters... Source: Google Earth / author

31 Results  Small difference between the satellite images and the method’s results  Average distance (100 points): 2.95 meters  Cannot affirm which one is more accurate  Certain questions cannot be controlled  Ex.: satellite images might be somewhat out of position

32 Conclusion  Different from similar methods because:  Takes into consideration the influence of the traces’ date of recording;  Collects data using smartphones;  Finds centerlines using evolutive algorithm.  Tests showed little difference to satellite images  It is still possible to optimize parameters to achieve better results

33 Future work

34 Bibliografia  Brüntrup, R. et. al. (2005) “Incremental map generation with GPS traces”. In: Proceedings of the 8th International IEEE Conference on Intelligent Transportation Systems.  Cao, L. e Krumm, J. (2009) “From GPS traces to a routable road map”. In: Proceedings of the 17th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems. New York, EUA: ACM Press.  Garmin (2010) “Garmin-Asus smartphones reach new markets”. (accessed on Nov 22).  GFK (2013) “GfK TEMAX BRASIL T2 2013: Crescimento no mercado com forte influência de materiais de escritório e periféricos”. (accessed on Nov 18).  Jang, S., Kim, T. e Lee, E. (2010) “Map Generation System with Lightweight GPS Trace Data”. In: International Conference on Advanced Communication Technology.  Niu, Z., Li, S. e Pousaeid, N. (2011) “Road extraction using smart phones GPS”. In: Proceedings of the 2nd International Conference on Computing for Geospatial Research & Applications. New York, EUA: ACM Press.  Zhang, L., Thiemann, F., Sester, M. (2010) “Integration of GPS traces with road map”. In: Proceedings of the 2nd International Workshop On Computational Transportation Science. San Jose, EUA. ACM Press.

25/11/2013 A method to automatically identify road centerlines from georeferenced smartphone data XIV Brazilian Symposium on GeoInformatics (GEOINFO 2013) George H. R. Costa, Fabiano Baldo {dcc6ghrc,