Mercurial Hosting > traffic-intelligence
comparison README @ 81:895807396119
updated readme
author | Nicolas Saunier <nicolas.saunier@polymtl.ca> |
---|---|
date | Mon, 14 Mar 2011 00:37:10 -0400 |
parents | 9a51372607d6 |
children | 76735aeab807 |
comparison
equal
deleted
inserted
replaced
80:9a51372607d6 | 81:895807396119 |
---|---|
2 | 2 |
3 This piece of software is at a very early stage and does not really provide any finished tool. It contains: | 3 This piece of software is at a very early stage and does not really provide any finished tool. It contains: |
4 | 4 |
5 - pieces of C++ code under the c directory, mostly examples related to the use of computer vision libraries, namely OpenCV and KLT (http://www.ces.clemson.edu/~stb/klt) | 5 - pieces of C++ code under the c directory, mostly examples related to the use of computer vision libraries, namely OpenCV and KLT (http://www.ces.clemson.edu/~stb/klt) |
6 | 6 |
7 - python modules that provide classes for trajectories and moving objects (objects with some characteristics and a trajectory) | 7 - python modules that provide classes for trajectories and moving objects (objects with some characteristics and a trajectory), as well as some basic code for simple traffic engineering problems (fundamental diagram and traffic signal timing). |
8 | 8 |
9 Example: | 9 An Example: |
10 | 10 |
11 The main use case and example for now is to load and analyze trajectory data from the NGSIM project (ngsim-community.org). In a ipython shell with the pylab option, you can try the following (once the python modules are in your python path). | 11 The main use case and example for now is to load and analyze trajectory data from the NGSIM project (ngsim-community.org). In a ipython shell with the pylab option, you can try the following (once the python modules are in your python path). |
12 | 12 |
13 import storage | 13 $ import storage |
14 objects = storage.loadNgsimFile('./trajectories-0400-0415.txt',100) | 14 $ objects = storage.loadNgsimFile('./trajectories-0400-0415.txt',100) |
15 for o in objects: o.draw() | 15 $ for o in objects: o.draw() |
16 | |
17 License: | |
16 | 18 |
17 The code is licensed under the MIT open source license (http://www.opensource.org/licenses/mit-license). | 19 The code is licensed under the MIT open source license (http://www.opensource.org/licenses/mit-license). |
18 | 20 |
21 If you make use of this piece of software, please cite: N. Saunier, T. Sayed and K. Ismail. Large Scale Automated Analysis of Vehicle Interactions and Collisions. Transportation Research Record: Journal of the Transportation Research Board, 2147:42-50, 2010 | |
22 | |
19 Contact me at nicolas.saunier@polymtl.ca and learn more about my work at http://nicolas.saunier.confins.net. | 23 Contact me at nicolas.saunier@polymtl.ca and learn more about my work at http://nicolas.saunier.confins.net. |