Evaluating Origin–Destination Matrices Obtained from CDR Data
Abstract
:1. Introduction
- Time-based matrices (tOD) focus on a given time window in a specific day. They estimate the motion of users directly from observed CDRs generated within that time window [5,6,7]. The main advantage of these approaches is that they can be computed in real-time and capture the specific trips actually taking place at that time. The main disadvantage is that they capture only a fraction of the population (people not using the phone in the time frame are invisible—and it is not easy to scale up the estimates).
- Routine-based matrices (rOD, or OD by purpose) focus on routine movements like home-work commute [8]. They are computed from a trip-generation model estimating routine movements for each person in the area on a given day at a given time. On this basis, they are computed by aggregating all the routine movements that are assumed to take place at that time. The main advantage of these models is that they involve the whole telecom operator market share and it is relatively easy to scale up the estimates to the whole population. The main disadvantage is that they represent the “modeled” flow for that routine, and thus they cannot easily cope with the peculiarities of a given day.
2. Related Work
3. Methodology
3.1. CDR Data
3.2. OD Matrix Estimation
- All the trips starting within . We refer to this as the starting time rule.
- All the trips ending within . We refer to this as the ending time rule.
3.3. Scaling
3.4. Road Assignment
4. Experiments
4.1. Home–Work Commute
4.2. OD Flows
4.3. Road Assignment
- We perform a screen capture of Google Maps with the typical traffic for a given day of the week and time.
- We plotted our results using Google Maps API in order to obtain a map similar to the official one, and we screen-captured also our results.
- We applied a simple image alignment process, in order to align all the screen captures at pixel-level.
- We thresholded the images pixel-by-pixel to remove the background and just leave the color-coded road-level traffic.
- We computed a confusion matrix by pixel-by-pixel comparisons on the threshold images.
5. Conclusions
Author Contributions
Funding
Conflicts of Interest
References
- Calabrese, F.; Ferrari, L.; Blondel, V. Urban sensing using mobile phone network data: A survey of research. ACM Comput. Surv. 2014, 47, 25. [Google Scholar] [CrossRef]
- Blondel, V.; Decuyper, A.; Krings, G. A survey of results on mobile phone datasets analysis. EPJ Data Sci. 2015, 4, 10. [Google Scholar] [CrossRef] [Green Version]
- Ferrari, L.; Mamei, M. Discovering Daily Routines from Google Latitude with Topic Models. In Proceedings of the IEEE Workshop on Context Modeling and Reasoning, Seattle, WA, USA, 21–25 March 2011. [Google Scholar]
- Mamei, M.; Rosi, A.; Zambonelli, F. Automatic Analysis of Geotagged Photos for Intelligent Tourist Services. In Proceedings of the IEEE International Conference on Intelligent Environments, Kuala Lumpur, Malaysia, 19–21 July 2010. [Google Scholar]
- Calabrese, F.; Lorenzo, G.D.; Liu, L.; Ratti, C. Estimating origin–destination flows using mobile phone location data. IEEE Pervasive Comput. 2011, 10, 36–43. [Google Scholar] [CrossRef]
- Calabrese, F.; Diao, M.; Lorenzo, G.D.; Ferreira, J.; Ratti, C. Understanding individual mobility patterns from urban sensing data: A mobile phone trace example. Transp. Res. Part C 2013, 26, 301–313. [Google Scholar] [CrossRef]
- Toole, J.; Colak, S.; Sturt, B.; Alexandre, L.; Evsukoff, A.; Gonzalez, M. The path most travelled: Mining road usage patterns from massive call data. arXiv 2015, arXiv:1403.0636. [Google Scholar]
- Alexander, L.; Jiang, S.; Murga, M.; Gonzalez, M. Validation of origin-destination trips by purpose and time of day inferred from mobile phone data. Transp. Res. Part C Emerg. Technol. 2015, 58, 240–250. [Google Scholar] [CrossRef]
- Goulding, J. Best Practices and Methodology for OD Matrix Creation from CDR Data; NLAB, University of Nottingham: Nottingham, UK, 2014. [Google Scholar]
- Zuylen, H.J.V.; Willumsen, L.G. The most likely trip matrix estimated from traffic counts. Transp. Res. Part B Methodol. 1980, 14, 281–293. [Google Scholar] [CrossRef]
- Spiess, H. A maximum likelihood model for estimating origin-destination matrices. Transp. Res. Part B Methodol. 1987, 21, 395–412. [Google Scholar] [CrossRef]
- Maher, M.J. Inferences on trip matrices from observations on link volumes: A Bayesian statistical approach. Transp. Res. Part B Methodol. 1983, 17, 435–447. [Google Scholar] [CrossRef]
- Lo, H.; Zhang, N.; Lam, W. Estimation of an origin-destination matrix with random link choice proportions: A statistical approach. Transp. Res. Part B Methodol. 1996, 30, 309–324. [Google Scholar] [CrossRef]
- Hazelton, M.L. Some comments on origin-destination matrix estimation. Transp. Res. Part A Policy Pract. 2003, 37, 811–822. [Google Scholar] [CrossRef]
- Hazelton, M.L. Inference for origin–destination matrices: Estimation, prediction and reconstruction. Transp. Res. Part B Methodol. 2001, 35, 667–676. [Google Scholar] [CrossRef]
- Lu, C.C.; Zhou, X.; Zhang, K. Dynamic origin–destination demand flow estimation under congested traffic conditions. Transp. Res. Part C Emerg. Technol. 2013, 34, 16–37. [Google Scholar] [CrossRef]
- Cascetta, E. Estimation of trip matrices from traffic counts and survey data: A generalized least squares estimator. Transp. Res. Part B Methodol. 1984, 18, 289–299. [Google Scholar] [CrossRef]
- Bera, S.; Rao, K. Estimation of origin-destination matrix from traffic counts: The state of the art. Eur. Transp. 2011, 49, 2–23. [Google Scholar]
- Simini, F.; Gonzalez, M.; Maritan, A.; Barabasi, A. A universal model for mobility and migration patterns. Nature 2012, 484, 96–100. [Google Scholar] [CrossRef]
- Stenneth, L.; Yu, P. Monitoring and mining GPS traces in transit space. In Proceedings of the 2013 SIAM International Conference on Data Mining, Austin, TX, USA, 2–4 May 2013; pp. 359–368. [Google Scholar]
- Cao, Q.; Bouqata, B.; Mackenzie, P.; Messier, D.; Salvo, J.J. A grid-based clustering method for mining frequent trips from large-scale, event-based telematics datasets. In Proceedings of the 2009 IEEE International Conference on Systems, Man and Cybernetics, San Antonio, TX, USA, 11–14 October 2009; pp. 2996–3001. [Google Scholar]
- Pinelli, F.; Nair, R.; Calabrese, F.; Berlingerio, M.; Di Lorenzo, G.; Sbodio, M. Data-Driven Transit Network Design From Mobile Phone Trajectories. IEEE Trans. Intell. Transp. Syst. 2016, 17, 1724–1733. [Google Scholar] [CrossRef]
- Yang, Y.; Herrera, C.; Eagle, N.; Gonzalez, M. Limits of Predictability in Commuting Flows in the Absence of Data for Calibration. Nat. Sci. Rep. 2014, 4, 5662. [Google Scholar] [CrossRef] [Green Version]
- Sohn, K.; Kim, D. Dynamic Origin-Destination Flow Estimation Using Cellular Communication System. IEEE Trans. Veh. Technol. 2008, 57, 2703–2713. [Google Scholar] [CrossRef]
- Iqbal, M.; Choudhury, C.; Wang, P.; Gonzalez, M. Development of origin–destination matrices using mobile phone call data. Transp. Res. Part C Emerg. Technol. 2014, 40, 63–74. [Google Scholar] [CrossRef]
- Chen, C.; Ma, J.; Susilo, Y.; Liu, Y.; Wang, M. The promises of big data and small data for travel behavior(aka human mobility) analysis. Transp. Res. Part C Emerg. Technol. 2016, 68, 285–299. [Google Scholar] [CrossRef] [PubMed]
- Rahnema, M. Overview Of The GSM System and Protocol Architecture. IEEE Commun. 1993, 31, 92–100. [Google Scholar] [CrossRef]
- Mamei, M.; Ferrari, L. Daily Commuting in Ivory Coast: Development Opportunities. In Proceedings of the NetMob Conference 2013, Cambridge, MA, USA, 1–3 May 2013. [Google Scholar]
- Nanni, M.; Trasarti, R.; Furletti, B.; Gabrielli, L.; Mede, P.V.D.; Bruijn, J.D.; Romph, E.D.; Bruil, G. MP4A project: Mobility planning for Africa. In Proceedings of the NetMob Conference 2013, Cambridge, MA, USA, 1–3 May 2013. [Google Scholar]
- Louf, R.; Carra, G.; Commenges, H.; Dembele, J.; Gallotti, R.; Lenormand, M.; Louail, T.; Barthelemy, M. Spatial Structure and Efficiency of Commuting in Senegalese Cities. In Proceedings of the Netmob 2015, Cambridge, MA, USA, 8–10 April 2015. [Google Scholar]
- Leontiadis, I.; Lima, A.; Kwak, H.; Stanojevic, R.; Wetherall, D.; Papagiannaki, K. From Cells to Streets: Estimating Mobile Paths with Cellular-Side Data. In Proceedings of the International Conference on emerging Networking EXperiments and Technologies (CoNEXT), Sydney, Australia, 2–5 December 2014. [Google Scholar]
- Becker, R.A.; Caceres, R.; Hanson, K.; Loh, J.M.; Urbanek, S.; Varshavsky, A.; Volinsky, C. Route classification using cellular handoff patterns. In Proceedings of the International Conference on Ubiquitous Computing, Beijing, China, 17–21 September 2011. [Google Scholar]
- Wang, Y.; de Almeida Correira, G.; de Romph, E. National and Regional Road Network Optimization for Senegal Using Mobile Phone Data. In Proceedings of the Netmob 2015, Cambridge, MA, USA, 8–10 April 2015. [Google Scholar]
- Sagarra, O.; Szell, M.; Santi, P.; Diaz-Guilera, A.; Ratti, C. Supersampling and network reconstruction of urban mobility. arXiv 2015, arXiv:1504.01939. [Google Scholar] [CrossRef] [PubMed]
- McInerney, J.; Rogers, A.; Jennings, N. Crowdsourcing Physical Package Delivery Using the Existing Routine Mobility of a Local Population. In Proceedings of the NetMob Conference 2013, Cambridge, MA, USA, 1–3 May 2013. [Google Scholar]
- Mayer, D.; Rideout, D.; Song, D. High Resolution Mobility Estimation From Telecommunications Data. In Proceedings of the Netmob 2015, Cambridge, MA, USA, 8–10 April 2015. [Google Scholar]
- El-Mahdy, A.; Algizawi, E.; Ogawa, T.; Shishiny, H.; Baddar, M.; Kimura, K. High Resolution Traffic Maps Generation Using Cellular Big Data. In Proceedings of the Netmob 2015, Cambridge, MA, USA, 8–10 April 2015. [Google Scholar]
- Berlingerio, M.; Calabrese, F.; Lorenzo, G.D.; Nair, R.; Pinelli, F.; Sbodio, M. AllAboard: A system for exploring urban mobility and optimizing public transport using cellphone data. In Proceedings of the NetMob Conference 2013, Cambridge, MA, USA, 1–3 May 2013. [Google Scholar]
- Ishizuka, H.; Kobayashi, N.; Muramatsu, S.; Ono, C. Detecting Train Commuters using CDRs and GIS. In Proceedings of the Netmob 2015, Cambridge, MA, USA, 8–10 April 2015. [Google Scholar]
- Caceres, R.; Rowland, J.; Small, C.; Urbanek, S. Exploring the Use of Urban Greenspace through Cellular Network Activity. In Proceedings of the Workshop on Pervasive Urban Applications (PURBA 2012), Newcastle, UK, 18–22 June 2012. [Google Scholar]
- Rappaport, T. Wireless Communications: Principles and Practice; Prentice Hall: Upper Saddle River, NJ, USA, 2001. [Google Scholar]
- Ulm, M.; Widhalm, P.; Brandle, N. Characterization of mobile phone localization errors with OpenCellID data. In Proceedings of the IEEE International Conference on Advanced Logistics and Transport, Valenciennes, France, 20–22 May 2015. [Google Scholar]
- Gonzalez, M.C.; Hidalgo, C.A.; Barabasi, A.L. Understanding individual human mobility patterns. Nature 2008, 453, 779–782. [Google Scholar] [CrossRef]
- Mamei, M.; Colonna, M.; Galassi, M. Automatic Identification of Relevant Places from Cellular Network Data. Pervasive Mob. Comput. J. 2016, 31, 147–158. [Google Scholar] [CrossRef]
- Mardia, K.; Jupp, P. Directional Statistics; Wiley and Sons Ltd.: Hoboken, NJ, USA, 2000. [Google Scholar]
- GraphHopper: An Open Source Route Planning Library and Server Using OpenStreetMap. Available online: https://github.com/graphhopper/graphhopper (accessed on 15 July 2019).
- Lima, A.; Stanojevic, R.; Papagiannaki, D.; Rodriguez, P.; González, M.C. Understanding individual routing behaviour. J. R. Soc. Interface 2016, 13, 20160021. [Google Scholar] [CrossRef] [Green Version]
Ref. | OD Matrix | Scaling | Road Assignment | Evaluation |
---|---|---|---|---|
[5,6] | time-based | census | N/A | census correlation at district level (), at city level () |
[7] | time-based | census | incremental ( with road weights depending on previous assignments) | census correlation () |
[8] | home-work or other commute | census | incremental ( with road weights depending on previous assignments) | census correlation at district level (), at city level () |
[25] | time-based | scaling OD to numbers from traffic cameras | incremental—traffic (micro)simulator | traffic camera correlation (RMSE = 335.09, RMSPE = 13.59%) |
[28,29,30] | home-work commute | no | free-flow | no |
[31] | time-based | N/A | A* with road weights depending on cells visited in the path | corresponding GPS traces (70 m median error) |
[32] | time-based | census | training phase in which the handoff signature associated with a given road trip is computed and a (nearest neighbor) classifier is trained on that data | census at road level ( |
[33] | time-based | N/A | free flow | gravity model and region level ( |
© 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Mamei, M.; Bicocchi, N.; Lippi, M.; Mariani, S.; Zambonelli, F. Evaluating Origin–Destination Matrices Obtained from CDR Data. Sensors 2019, 19, 4470. https://doi.org/10.3390/s19204470
Mamei M, Bicocchi N, Lippi M, Mariani S, Zambonelli F. Evaluating Origin–Destination Matrices Obtained from CDR Data. Sensors. 2019; 19(20):4470. https://doi.org/10.3390/s19204470
Chicago/Turabian StyleMamei, Marco, Nicola Bicocchi, Marco Lippi, Stefano Mariani, and Franco Zambonelli. 2019. "Evaluating Origin–Destination Matrices Obtained from CDR Data" Sensors 19, no. 20: 4470. https://doi.org/10.3390/s19204470
APA StyleMamei, M., Bicocchi, N., Lippi, M., Mariani, S., & Zambonelli, F. (2019). Evaluating Origin–Destination Matrices Obtained from CDR Data. Sensors, 19(20), 4470. https://doi.org/10.3390/s19204470