log

age author commit description
Mon, 22 Dec 2014 16:29:34 -0500 Nicolas Saunier dc8490726d06 corrected issues created with homography projection in Trajectory
Wed, 10 Dec 2014 15:29:57 -0500 Nicolas Saunier 582508610572 merge and updated consistently that imageheight does not seem necessary anymore for plotting on world image
Tue, 09 Dec 2014 17:27:14 -0500 Nicolas Saunier aee4cbac9e0e corrected bug to plot trajectories on world image (the norm on image coordinates seems to have changed in matplotlib)
Wed, 10 Dec 2014 15:27:08 -0500 Nicolas Saunier dc2d0a0d7fe1 merged code from Mohamed Gomaa Mohamed for the use of points of interests in mation pattern learning and motion prediction (TRB 2015)
Wed, 10 Dec 2014 14:35:30 -0500 MohamedGomaa 1a92d28e2d05 Merge
Wed, 10 Dec 2014 14:27:03 -0500 MohamedGomaa e7f6ca76b7db Merge
Wed, 10 Dec 2014 14:18:30 -0500 MohamedGomaa 0791b3b55b8f Merge
Wed, 10 Dec 2014 14:12:06 -0500 MohamedGomaa 0954aaf28231 Merge
Fri, 05 Dec 2014 12:13:53 -0500 Mohamed Gomaa 5e09583275a4 Merged Nicolas/trafficintelligence into default
Thu, 04 Dec 2014 19:07:55 -0500 MohamedGomaa 306db0f3c7a2 move 4 functions from trajLearning file
Thu, 04 Dec 2014 18:52:07 -0500 MohamedGomaa 6ee8765bb8db minor modifications
Thu, 04 Dec 2014 13:37:55 -0500 MohamedGomaa 233867934190 corrected bug
Wed, 03 Dec 2014 22:57:08 -0500 MohamedGomaa 0dc36203973d remove dublicated code for collision/crossing computations
Wed, 03 Dec 2014 18:56:49 +0000 Nicolas Saunier 34111db7cecb Modifications to pull request
Wed, 26 Nov 2014 19:49:13 +0000 Nicolas Saunier 078adacd72a4 moving.py integrating Mohamed's comments refactored
Tue, 25 Nov 2014 22:49:47 -0500 MohamedGomaa 84690dfe5560 add some functions for behaviour analysis
Mon, 24 Nov 2014 13:02:10 -0500 MohamedGomaa 75ad9c0d6cc3 update the method to use multi featutes instead on single feature
Fri, 21 Nov 2014 11:47:13 -0500 MohamedGomaa 3550da215e7a update the method to use multi featutes instead on single feature
Tue, 15 Jul 2014 13:25:15 -0400 MohamedGomaa 8ba4b8ad4c86 Motion Pattern Method
Sat, 04 May 2013 18:01:43 -0400 Mohamed Gomaa c7ece0f0ced9 refine
Thu, 02 May 2013 11:37:24 -0400 Mohamed Gomaa 480c8edf177e condition to make the minTTC is zero not 1 -need to refine-
Thu, 02 May 2013 11:35:45 -0400 Mohamed Gomaa e1f3b789c632 add a definition of interaction and collision course intervals
Thu, 18 Apr 2013 17:12:53 -0400 Mohamed Gomaa 414b2e7cd873 merge feature-minDistance-based collisionPoints calculation in prediction file
Thu, 18 Apr 2013 15:46:21 -0400 Mohamed Gomaa 4b5fe2de1e8d modify the name of collisionCourseCosines to collisionCourseAngles
Thu, 18 Apr 2013 15:29:33 -0400 Mohamed Gomaa 11f96bd08552 refine to be more generic
Wed, 03 Apr 2013 22:55:18 -0400 Mohamed Gomaa 484cc1d6cfd1 load data saved by the POLY new output
Sun, 07 Dec 2014 23:01:02 -0500 Nicolas Saunier 04a8304e13f0 removed unnecessary imports
Sun, 07 Dec 2014 22:59:47 -0500 Nicolas Saunier 17b02c8054d0 added tests and corrected one bug
Sun, 07 Dec 2014 01:32:36 -0500 Nicolas Saunier 9e39cd95e017 first implementation of CLEAR MOT (needs formal tests)
Sat, 06 Dec 2014 22:15:56 -0500 Nicolas Saunier e2a873e08568 non-working clear mot metrics
Fri, 05 Dec 2014 17:50:16 -0500 Nicolas Saunier 985a3021cff2 first match table implementation
Fri, 05 Dec 2014 17:00:37 -0500 Nicolas Saunier aded6c1c2ebd added framework script and function to compute matchings
Fri, 05 Dec 2014 16:41:11 -0500 Nicolas Saunier 0fa73cbe9fdb annotation centroid are computed explicitly and projected at that step if required
Fri, 05 Dec 2014 15:14:44 -0500 Nicolas Saunier 5800a87f11ae corrected one bug and changed attribute names
Fri, 05 Dec 2014 00:54:38 -0500 Nicolas Saunier c5406edbcf12 added loading ground truth annotations (ground truth) from polytrack format
Thu, 04 Dec 2014 17:46:32 -0500 Nicolas Saunier cf578ba866da added code to load bounding box corners as trajectories
Thu, 04 Dec 2014 17:21:45 -0500 Nicolas Saunier ff4f0ce46ca6 modified name for loading bounding boxes (only for display)
Thu, 04 Dec 2014 17:04:56 -0500 Nicolas Saunier aab2242ea88c minor modification of objectNumbers to None
Thu, 04 Dec 2014 16:57:29 -0500 Nicolas Saunier 5bda87ac0a69 renames removeFromSqlite to deleteFromSqlite
Mon, 22 Sep 2014 16:21:53 -0400 Nicolas Saunier 6ebfb43e938e added midpoint function (from laurent gauthier)
Thu, 18 Sep 2014 15:36:57 -0400 Nicolas Saunier 7e1ae4d97f1a corrected bug for curvilinear trajectory with only one position and differentiation
Wed, 17 Sep 2014 17:29:19 -0400 Nicolas Saunier 10e8a9f2bd9f change for python 2.6
Fri, 29 Aug 2014 01:32:11 -0400 Nicolas Saunier 1262faae12e7 alignments may be stored in metadata
Thu, 28 Aug 2014 23:50:30 -0400 Nicolas Saunier 05c927c6d3cf curvilinear projection seems operational
Thu, 28 Aug 2014 17:42:32 -0400 Nicolas Saunier fe4e9d2b807d finalizing transformcoordinates for each object
Thu, 28 Aug 2014 17:22:38 -0400 Nicolas Saunier d0abd2ee17b9 changed arguments to type Point
Thu, 28 Aug 2014 16:42:13 -0400 Nicolas Saunier 0eff0471f9cb added functions to use trajectories as alignments
Wed, 13 Aug 2014 10:51:16 -0400 Nicolas Saunier 13df64a9ff9d added function to access point class as 2D list
Wed, 13 Aug 2014 00:00:08 -0400 Nicolas Saunier e24eeb244698 first implementation of projection to curvilinear coordinates
Tue, 12 Aug 2014 17:47:16 -0400 Nicolas Saunier cae4e5f3fe9f fixed and simplified getSYfromXY
Tue, 12 Aug 2014 15:33:03 -0400 Nicolas Saunier 9c429c7efe89 added script to generate undistorted images from video
Thu, 07 Aug 2014 00:05:14 -0400 Nicolas Saunier a9c1d61a89b4 corrected bug for segment intersection
Wed, 06 Aug 2014 17:54:01 -0400 Nicolas Saunier 5adaab9ad160 merged
Wed, 06 Aug 2014 17:53:38 -0400 Nicolas Saunier 0057c04f94d5 work in progress on intersections (for PET)
Wed, 06 Aug 2014 00:09:37 -0400 Nicolas Saunier 538fb47b3007 minor modification
Tue, 05 Aug 2014 17:45:36 -0400 Nicolas Saunier 072cedc3f33d first integration of curvilinear transformation from Paul
Mon, 28 Jul 2014 02:57:59 -0400 Nicolas Saunier 07b1bd0785cd simplifications to interactions
Thu, 24 Jul 2014 01:06:34 -0400 Nicolas Saunier f86f5f25730a changed test for motion from < to <= so that completely stationary features could be extracted
Mon, 21 Jul 2014 16:17:22 -0400 Nicolas Saunier 36605d843be5 modified bug for reading vissim files, cleaned use of readline with multiple type of characters for comments (to ignore)
Sat, 19 Jul 2014 23:44:39 -0400 Nicolas Saunier 39de5c532559 place holder functions
Wed, 16 Jul 2014 02:12:34 -0400 Nicolas Saunier 259ccb3dd962 work on object trajectory smoothing
Tue, 15 Jul 2014 16:42:04 -0400 Nicolas Saunier ee45c6eb6d49 added Mohamed Gomaa Mohamed function to smooth object trajectories
Tue, 15 Jul 2014 13:59:03 -0400 Nicolas Saunier 5b534ad95bfb added uninstall option in Makefile
Tue, 15 Jul 2014 01:25:33 -0400 Nicolas Saunier 806df5f61c03 adapted safety-analysis script to use multi-threading
Mon, 14 Jul 2014 17:44:09 -0400 Nicolas Saunier a80ef6931fd8 updated safety-analysis to test multiprocessing
Mon, 14 Jul 2014 17:33:43 -0400 Nicolas Saunier b91f33e098ee refactored some more code in compute crossing and collisions (parallel code works)
Mon, 14 Jul 2014 01:56:51 -0400 Nicolas Saunier dc58ad777a72 modified prediction for multiprocessing, not sure how beneficial it is (single thread with instance method seems much faster
Sun, 13 Jul 2014 23:34:00 -0400 Nicolas Saunier f13220f765e0 added static methods to create trajectories and moving objects
Fri, 11 Jul 2014 16:25:57 -0400 Nicolas Saunier 7d051afcb22d added back simple makefile to install the feature-based tracking executable and the scripts in /usr/local/bin so that they are accessible without typing the path to the source folder
Tue, 08 Jul 2014 17:23:02 -0400 Nicolas Saunier 3622a5653ee9 added basic info and function to profile code
Tue, 08 Jul 2014 17:04:55 -0400 Nicolas Saunier ca6bded754ac corrected more bugs from merging (caught in regression tests)
Tue, 08 Jul 2014 16:59:35 -0400 Nicolas Saunier dc3739ac2371 rearranged all distance computations between points
Tue, 08 Jul 2014 16:33:45 -0400 Nicolas Saunier 5668af2ff515 minor naming
Tue, 08 Jul 2014 16:32:09 -0400 Nicolas Saunier b5525249eda1 Merged in mohamedgomaa/trafficintelligence (pull request #7)
Tue, 08 Jul 2014 15:22:30 -0400 MohamedGomaa e6ab4caf359c corrected bug
Tue, 08 Jul 2014 13:43:56 -0400 MohamedGomaa 97c5fef5b2d6 corrected bugs
Thu, 03 Jul 2014 14:30:20 -0400 MohamedGomaa 6c0923f1ce68 add some functions for behaviour analysis
Tue, 08 Jul 2014 15:51:43 -0400 Nicolas Saunier 9816fab353f3 added function to undistort image, mostly for checking camera calibration results
Tue, 08 Jul 2014 15:32:47 -0400 Nicolas Saunier 749672171789 added function to calibrate a camera intrinsic parameters
Mon, 07 Jul 2014 16:59:20 -0400 Nicolas Saunier cb213269d330 defensive code for curvilinear trajectory initialization
Mon, 07 Jul 2014 16:54:10 -0400 Nicolas Saunier a3add9f751ef added differentiate function for curvilinear trajectories and modified the addPosition functions
Mon, 07 Jul 2014 12:30:46 -0400 Nicolas Saunier 048b43654870 added condition on warmup time to load trajectories from vissim files and corrected condition on number of objects
Fri, 04 Jul 2014 17:38:25 -0400 Nicolas Saunier 4fdce0f09ece minor
Fri, 04 Jul 2014 13:08:58 -0400 Nicolas Saunier 53587cc86f7d added one test script that runs C++, Python and future script tests
Thu, 03 Jul 2014 13:57:32 -0400 Nicolas Saunier bd1ad468e928 corrected bug and added capability to save undistorted image
Wed, 02 Jul 2014 17:43:16 -0400 Nicolas Saunier 6c264b914846 work on classification parameters
Wed, 02 Jul 2014 11:35:05 -0400 Nicolas Saunier 95276d310972 renamed TrackingParameters to ProcessParameters
Sun, 29 Jun 2014 23:31:38 -0400 Nicolas Saunier 5ad2f51ae42f cleaning up initialization of intrinsic matrix
Sun, 29 Jun 2014 14:37:30 -0400 Nicolas Saunier d0419b1267dd fixing size issue when testing frames in main loop
Sun, 29 Jun 2014 14:27:18 -0400 Nicolas Saunier e37f38274d4f fixed compiling issue with size()
Sun, 29 Jun 2014 14:18:17 -0400 Nicolas Saunier 018653d1db3c corrected bug with empty frames (the program will stop cleanly and store features
Fri, 27 Jun 2014 17:32:11 -0400 Nicolas Saunier f012a8ad7a0e corrected bug in Point.timeToCollision that might result in negative TTCs
Thu, 26 Jun 2014 23:20:36 -0400 Nicolas Saunier d6445cbe7791 added rudimentary changelog
Wed, 25 Jun 2014 17:50:18 -0400 Nicolas Saunier f527159815ab work on script
Wed, 25 Jun 2014 16:52:34 -0400 Nicolas Saunier 5585ebd8ad61 corrected bugs for trajectory display for new code versions
Sat, 21 Jun 2014 14:46:20 -0400 Nicolas Saunier 37830a831818 loading from VISSIM trajectory data works
Fri, 20 Jun 2014 17:45:32 -0400 Nicolas Saunier 21bdeb29f855 corrected bug in initialization of lists and loading trajectories from vissim files
Fri, 20 Jun 2014 00:20:29 -0400 Nicolas Saunier 7124c7d2a663 first draft of loading from VISSIM file
Thu, 19 Jun 2014 13:31:00 -0400 Nicolas Saunier 1dced8932b08 corrected bugs
Wed, 18 Jun 2014 23:40:47 -0400 Nicolas Saunier ce4eaabacc26 modified internal implementation of user type for classifyUserTypeArea
Wed, 18 Jun 2014 23:36:56 -0400 Nicolas Saunier ce40a89bd6ae added functions for classification refactored from Sohail s work for TRB/TRC (to be tested)
Wed, 18 Jun 2014 17:37:28 -0400 Nicolas Saunier 3707eeb20f25 changed argMaxDict name to argmaxDict
Wed, 18 Jun 2014 01:19:18 -0400 Nicolas Saunier fd9641cbd24b added function to classify object at instant from SVM
Wed, 18 Jun 2014 00:53:39 -0400 Nicolas Saunier 4ad5123d969e added script to train HoG-SVM classifiers for object classification (based on a script by Sohail Zangenehpour, PhD student at McGill)
Wed, 18 Jun 2014 00:52:55 -0400 Nicolas Saunier 0c86c73f3c09 median smoothing
Fri, 06 Jun 2014 17:51:10 -0400 Nicolas Saunier 47d9970ee954 added plotting of features with object
Fri, 06 Jun 2014 14:14:01 -0400 Nicolas Saunier bce1fe45d1b2 corrected bugs detected by tests (because of moving functions around modules
Fri, 06 Jun 2014 14:10:42 -0400 Nicolas Saunier 727e3c529519 renamed all draw functions to plot for consistency
Thu, 05 Jun 2014 17:50:42 -0400 Nicolas Saunier 1ba618fb0f70 corrected bug from merging and argument issue in display-trajectories
Wed, 04 Jun 2014 10:57:09 -0400 Nicolas Saunier dbf4b83afbb9 pulled in and merged the new functionalities to deal with camera distortion (eg GoPro cameras)
Mon, 02 Jun 2014 17:46:49 -0400 Nicolas Saunier 81ff62a7c39f corrected bug so it can work without undistortion parameters
Wed, 28 May 2014 17:46:38 -0400 Nicolas Saunier ad518f0c3218 merged pulling from main
Fri, 23 May 2014 17:33:11 -0400 Nicolas Saunier b0dac840c24f compute homography works with undistortion
Fri, 23 May 2014 16:27:26 -0400 Nicolas Saunier 935430b1d408 corrected mask bug in feature tracking, updated display-trajectories to display on undistorted image
Fri, 23 May 2014 10:35:51 -0400 Nicolas Saunier 6f7fa0093162 adding parameter undistort in tracking.cfg
Thu, 01 May 2014 17:41:10 -0400 Nicolas Saunier 081a9da6f85b first version with undistort implemented in the feature tracking process
Mon, 28 Apr 2014 18:18:14 -0400 Nicolas Saunier 13d4eb96a751 added needed parameters
Wed, 04 Jun 2014 10:56:12 -0400 Nicolas Saunier 35c99776e593 added new lines for README
Mon, 02 Jun 2014 17:33:22 -0400 Nicolas Saunier a40c75f04903 optimized direct time to collision computation and added tests
Tue, 27 May 2014 17:09:10 -0400 Nicolas Saunier 7978b286fcfa corrected call to new weather indicator function