log

age author commit description
Sun, 27 May 2018 23:24:51 -0400 Nicolas Saunier 7fffdf819f5c Added tag OpenCV3 and Python3 for changeset 8bcac18c2b55
Sun, 27 May 2018 23:23:45 -0400 Nicolas Saunier 8bcac18c2b55 Removed tag OpenCV 3.1 OpenCV3 and Python3
Sun, 27 May 2018 23:22:48 -0400 Nicolas Saunier 933670761a57 updated code to python 3 (tests pass and scripts run, but non-executed parts of code are probably still not correct)
Fri, 25 May 2018 18:15:18 -0400 Nicolas Saunier 4f3387a242a1 updated utils to python 3
Fri, 25 May 2018 14:23:56 -0400 Nicolas Saunier add667153087 updated feature tracker to opencv 3
Mon, 21 May 2018 22:56:58 -0400 Nicolas Saunier 349cd5e73f79 work in progress
Sun, 20 May 2018 10:56:24 -0400 Nicolas Saunier 8118c6b77d7c update for objects that do not co-exist (work by https://bitbucket.org/Wendlasida/)
Wed, 16 May 2018 21:06:52 -0400 Nicolas Saunier e8eabef7857c update to OpenCV3 for python
Fri, 13 Apr 2018 16:48:02 -0400 Nicolas Saunier 2cd1ce245024 update to python 3
Fri, 09 Mar 2018 17:02:37 -0500 Nicolas Saunier 9b601e9e9735 merged
Fri, 09 Mar 2018 17:02:22 -0500 Nicolas Saunier 94bee7b604eb addition
Thu, 08 Mar 2018 21:56:17 -0500 Nicolas Saunier 132d84ce9f0c bug corrected
Thu, 08 Mar 2018 16:44:20 -0500 Nicolas Saunier dc0be55e2bf5 new process functionalities
Wed, 07 Mar 2018 23:37:00 -0500 Nicolas Saunier f026ce2af637 found bug with direct ttc computation
Tue, 06 Mar 2018 23:54:10 -0500 Nicolas Saunier 3be8aaa47651 work in progress
Tue, 06 Mar 2018 22:44:33 -0500 Nicolas Saunier 668a85c963c3 work on processing and managing large video datasets
Tue, 06 Mar 2018 08:26:13 -0500 Nicolas Saunier a69695d14e59 work on script for large datasets
Tue, 27 Feb 2018 16:46:06 -0500 Nicolas Saunier 7463c9bc846b work in progress on script to manage large dataset with multiple sites
Tue, 27 Feb 2018 16:45:46 -0500 Nicolas Saunier 51d8406b2489 corrected bug when not using a homography and using a mask for CLEAR MOT metrics
Tue, 27 Feb 2018 15:24:57 -0500 Nicolas Saunier c3e690c5536e corrected bug in display trajectories
Mon, 19 Feb 2018 16:32:59 -0500 Nicolas Saunier 23f98ebb113f first tests for clustering algo
Mon, 19 Feb 2018 10:47:19 -0500 Nicolas Saunier cc89267b5ff9 work on learning and assigning
Thu, 08 Feb 2018 05:53:50 -0500 Nicolas Saunier 184f1dd307f9 corrected print and exception statements for Python 3
Tue, 06 Feb 2018 11:50:43 -0500 Nicolas Saunier 9c27a0315c4d corrected inconsistency
Mon, 05 Feb 2018 16:41:36 -0500 Nicolas Saunier 7f5cbdc107c5 corrected bug in converting time horizon to frames for internal computations (results for TTC, pPET and PET will be in frames)
Fri, 02 Feb 2018 17:07:13 -0500 Nicolas Saunier 4a262dc896c2 merged
Fri, 02 Feb 2018 17:03:05 -0500 Nicolas Saunier eb42f2f51490 minor argument rename
Thu, 21 Dec 2017 23:26:00 -0500 Nicolas Saunier 4f3f88a27dae minor
Wed, 13 Dec 2017 14:48:48 -0500 Nicolas Saunier b50145235f9e bug corrected
Wed, 13 Dec 2017 14:06:20 -0500 Nicolas Saunier 9897a13772fb added utils to load video sequence in metadata
Thu, 07 Dec 2017 23:31:54 -0500 Nicolas Saunier bf401567a933 work on initializing videos for metadata
Thu, 07 Dec 2017 17:03:09 -0500 Nicolas Saunier 5d788d2e8ffc work in progress
Thu, 07 Dec 2017 15:13:06 -0500 Nicolas Saunier 32a34a143c27 work on sumo and metadata
Tue, 05 Dec 2017 16:15:44 -0500 Nicolas Saunier 373e8ef6ee25 modified function to access video property
Tue, 05 Dec 2017 16:11:49 -0500 Nicolas Saunier 40af0f20ee2d reworking the functions
Tue, 05 Dec 2017 11:52:59 -0500 Nicolas Saunier eec549e9ff2e removed bug
Mon, 27 Nov 2017 17:23:30 -0500 Nicolas Saunier e3ec6caab984 utilities for SUMO traffic simulation
Mon, 06 Nov 2017 23:04:03 -0500 Nicolas Saunier 2757efeabbb4 minor renaming
Mon, 06 Nov 2017 21:25:41 -0500 Nicolas Saunier 64259b9885bf verbose option to print classification information (more to add)
Sun, 05 Nov 2017 23:45:47 -0500 Nicolas Saunier ec1682ed999f added computation of confusion matrix and improved default parameter for block normalization for SVM classification
Fri, 20 Oct 2017 16:59:32 -0400 Nicolas Saunier 0c1d1eeef544 corrected bug on new computer
Thu, 24 Aug 2017 17:22:24 -0400 Nicolas Saunier 4f32d82ca390 corrected error due to change in Hog (scikit image)
Fri, 18 Aug 2017 18:00:11 -0400 Nicolas Saunier 747a5c68bd3c minor improvement and bug correction
Tue, 15 Aug 2017 16:51:04 -0400 Nicolas Saunier 5d9899504977 removed unnecessary field undistortedImageMultiplication
Tue, 15 Aug 2017 16:15:55 -0400 Nicolas Saunier 196a1fd498ba removing unnecessary complexity of varying number of return elements
Tue, 15 Aug 2017 16:15:27 -0400 Nicolas Saunier a15e843af55a correcting errors in metadata names for backrefs
Fri, 28 Jul 2017 13:50:42 -0400 Nicolas Saunier 030b16ab4f64 bug corrected
Tue, 25 Jul 2017 17:36:07 -0400 Nicolas Saunier 989917b1ed85 assign and learn work
Mon, 24 Jul 2017 21:22:18 -0400 Nicolas Saunier a9b2beef0db4 loading and assigning motion patterns works
Mon, 24 Jul 2017 00:28:52 -0400 Nicolas Saunier 2a4f174879dd corrected bug
Fri, 21 Jul 2017 18:18:02 -0400 Nicolas Saunier c03d2c0a4c04 corrected bugs
Fri, 21 Jul 2017 17:52:56 -0400 Nicolas Saunier d6c1c05d11f5 modified multithreading at the interaction level for safety computations
Fri, 21 Jul 2017 12:11:55 -0400 Nicolas Saunier 584b9405e494 added safety analysis parameters for motion patterns
Fri, 21 Jul 2017 11:31:42 -0400 Nicolas Saunier 053484e08947 found a more elegant solution, making a copy of the list to iterate
Fri, 21 Jul 2017 11:25:20 -0400 Nicolas Saunier e5970606066f bug fix on list filtering (cannot remove while iterating) and motion prediction keeping the same features
Thu, 20 Jul 2017 14:29:46 -0400 Nicolas Saunier 05d4302bf67e working motion pattern prediction with rotation and features
Thu, 20 Jul 2017 12:12:28 -0400 Nicolas Saunier 84ebe1b031f1 works with object trajectory, features todo
Wed, 19 Jul 2017 18:02:38 -0400 Nicolas Saunier b1e8453c207c work on motion prediction using motion patterns
Tue, 18 Jul 2017 18:01:16 -0400 Nicolas Saunier ab13aaf41432 implemented motion prediction with prototypes at constant ratio, with tests
Tue, 18 Jul 2017 16:21:39 -0400 Nicolas Saunier c5191acb025f added test for motion prediction at constant speed with prototype
Tue, 18 Jul 2017 13:46:17 -0400 Nicolas Saunier d8ab183a7351 verified motion prediction with prototypes at constant speed (test needed)
Mon, 17 Jul 2017 17:56:52 -0400 Nicolas Saunier a2f3f3ca241e work in progress
Mon, 17 Jul 2017 16:11:18 -0400 Nicolas Saunier fbf12382f3f8 replaced db connection using with
Mon, 17 Jul 2017 01:38:06 -0400 Nicolas Saunier b67a784beb69 work started on prototype prediction
Fri, 14 Jul 2017 16:48:42 -0400 Nicolas Saunier 56cc8a1f7082 removed all old versions of projection methods
Fri, 14 Jul 2017 16:30:57 -0400 Nicolas Saunier 0e63a918a1ca updated classify-objects
Fri, 14 Jul 2017 15:36:59 -0400 Nicolas Saunier 39691b460fca bug correction
Fri, 14 Jul 2017 02:11:21 -0400 Nicolas Saunier 8ac7f61c6e4f major rework of homography calibration, no in ideal points if correcting for distortion
Fri, 14 Jul 2017 00:12:03 -0400 Nicolas Saunier 66f382852e61 added new projection functions
Thu, 13 Jul 2017 00:52:53 -0400 Nicolas Saunier 8148991b1dab bug correcting
Thu, 13 Jul 2017 00:31:54 -0400 Nicolas Saunier 7db0f2853bfd corrected projection back to image space
Wed, 12 Jul 2017 18:00:53 -0400 Nicolas Saunier be28a3538dc9 work in progress on projection
Wed, 12 Jul 2017 01:24:31 -0400 Nicolas Saunier 063d1267585d work in progress
Tue, 11 Jul 2017 17:56:23 -0400 Nicolas Saunier c030f735c594 added assignment of trajectories to prototypes and cleanup of insert queries
Mon, 10 Jul 2017 18:04:41 -0400 Nicolas Saunier dbd81710d515 new feature tracking in image space with point undistortion
Mon, 10 Jul 2017 01:38:12 -0400 Nicolas Saunier 974077e23804 update on setup script (not tested)
Fri, 07 Jul 2017 18:01:45 -0400 Nicolas Saunier a71455bd8367 work in progress on undistortion acceleration
Wed, 05 Jul 2017 23:01:24 -0400 Nicolas Saunier 238008f81c16 corrected bug
Wed, 05 Jul 2017 18:07:53 -0400 Nicolas Saunier acb5379c5fd7 corrected
Wed, 05 Jul 2017 18:01:43 -0400 Nicolas Saunier 630934595871 work in progress with prototype class
Wed, 05 Jul 2017 16:30:04 -0400 Nicolas Saunier 499154254f37 improved prototype loading
Wed, 05 Jul 2017 13:16:47 -0400 Nicolas Saunier 7b3f2e0a2652 saving and loading prototype trajectories
Wed, 05 Jul 2017 12:19:59 -0400 Nicolas Saunier 3a06007a4bb7 modularized save trajectories, added slice to Trajectory, etc
Tue, 04 Jul 2017 18:00:01 -0400 Nicolas Saunier 89cc05867c4c reorg and work in progress
Tue, 04 Jul 2017 17:36:24 -0400 Nicolas Saunier 7345f0d51faa added display of paths
Tue, 04 Jul 2017 17:03:29 -0400 Nicolas Saunier 13434f5017dd work to save trajectory assignment to origin and destinations
Wed, 28 Jun 2017 23:43:52 -0400 Nicolas Saunier f228fd649644 corrected bugs in learn-pois.py
Wed, 28 Jun 2017 17:57:06 -0400 Nicolas Saunier 1cd878812529 work in progress
Wed, 28 Jun 2017 16:51:17 -0400 Nicolas Saunier fd057a6b04db corrected bug
Wed, 28 Jun 2017 16:46:45 -0400 Nicolas Saunier 3dd5acfa1899 corrected potential issues with videos where one cannot reach a give frame from its number
Wed, 28 Jun 2017 15:36:25 -0400 Nicolas Saunier b58a1061a717 loading is faster for longest object features
Mon, 26 Jun 2017 17:45:32 -0400 Nicolas Saunier cd038493f8c6 finished image extraction script for HoG-SVM training
Mon, 26 Jun 2017 00:10:35 -0400 Nicolas Saunier b297525b2cbf added options to the prototype cluster algorithm, work in progress
Fri, 23 Jun 2017 23:50:02 -0400 Nicolas Saunier 9fd7b18f75b4 re arranged motion pattern learning
Fri, 23 Jun 2017 00:03:17 -0400 Nicolas Saunier a57e6fbcd8e3 minor
Thu, 22 Jun 2017 23:40:16 -0400 Nicolas Saunier 0e017178f7ab correct bug in classify-objects script when correcting for distrotion
Thu, 22 Jun 2017 18:08:46 -0400 Nicolas Saunier 8f60ecfc2f06 work in progress, almost ready
Thu, 22 Jun 2017 17:02:03 -0400 Nicolas Saunier 81ee5aaf213d changed workflow of display trajectories
Thu, 22 Jun 2017 16:57:34 -0400 Nicolas Saunier c69a8defe5c3 changed workflow of classify objects
Thu, 22 Jun 2017 12:02:34 -0400 Nicolas Saunier 753a081989e2 factorized some argument handling code
Wed, 21 Jun 2017 17:49:58 -0400 Nicolas Saunier 85b81c46c526 minor
Wed, 21 Jun 2017 17:44:09 -0400 Nicolas Saunier 1466a63dd1cf added a new classification parameter
Wed, 21 Jun 2017 17:21:03 -0400 Nicolas Saunier 1fc901d983ed better take into account unknown appearance classification
Wed, 14 Jun 2017 01:11:56 -0400 Nicolas Saunier f5a49b603e8b minor
Thu, 01 Jun 2017 17:55:40 -0400 Nicolas Saunier 6624484c0d55 modification to make point set prediction work
Thu, 01 Jun 2017 14:54:11 -0400 Nicolas Saunier 739acd338cc0 added script to extract camera info from tacal file by Lund University (T analyst)
Thu, 01 Jun 2017 10:33:07 -0400 Nicolas Saunier 0c1fed9e8862 updated requirements.txt, removed minor PIL dependency
Tue, 30 May 2017 16:10:18 -0400 Nicolas Saunier ff92801e5c54 updated hog to scikit-image 0.13 (needed to add a block_norm attribute in classifier.cfg)
Fri, 05 May 2017 00:07:33 -0400 Nicolas Saunier f766fe0995f4 added function for PeMS data
Tue, 28 Mar 2017 17:26:49 -0400 Nicolas Saunier ab3a4cb524a9 forgot frame number
Tue, 28 Mar 2017 17:17:02 -0400 Nicolas Saunier 85bcc758ee5b new version to manual annotation, easy to configure to add new road user type and characteristics
Fri, 24 Mar 2017 14:20:01 -0400 Nicolas Saunier 4ea296ee1ae2 work in progress
Wed, 22 Mar 2017 10:50:39 -0400 Nicolas Saunier 40994bb43148 corrected bug
Wed, 22 Mar 2017 10:44:24 -0400 Nicolas Saunier e2452abba0e7 added option to compute PET in safety analysis script, and save in database
Tue, 21 Mar 2017 17:51:38 -0400 Nicolas Saunier d2eb8c93f7de rename
Tue, 21 Mar 2017 17:48:14 -0400 Nicolas Saunier 7f61854fcc6d first updated version of manual data collection script
Fri, 17 Mar 2017 17:52:19 -0400 Nicolas Saunier ac4bcbcc9cda added manual data collection script, thanks Philip Morse!
Thu, 16 Mar 2017 15:06:14 -0400 Nicolas Saunier 5852a3cdd455 added MacOS (Darwin) to Cpp Makefile and moved non-functional CMakeLists.txt
Wed, 15 Mar 2017 12:36:03 -0400 Nicolas Saunier 4749b71aa7fb corrected bugs in storage.py when having configuration files and other files in different directories: everything should be relative to directory of command line when running the program (see FAQ)
Tue, 14 Mar 2017 17:48:40 -0400 Nicolas Saunier 8ba82b371eea work on storing PET
Tue, 14 Mar 2017 17:10:35 -0400 Nicolas Saunier 000555430b28 adapted code from Paul St-Aubin and udpated MovingObject.setFeatures to truly find the right features in a list that may not start at 0
Tue, 14 Mar 2017 14:22:14 -0400 pstaub f9ea5083588e Initial commit of object DB storage update
Fri, 10 Mar 2017 15:31:26 -0500 Nicolas Saunier 8e8ec4ece66e minor + bug corrected in motion pattern learning
Wed, 08 Mar 2017 17:46:28 -0500 Nicolas Saunier d1ff6917d082 added savitzky golay filter for accelerations
Wed, 08 Mar 2017 17:05:29 -0500 Nicolas Saunier c7e72d758049 minor update to avoid integer issue
Wed, 15 Feb 2017 14:59:57 -0500 Nicolas Saunier 45384b45e35a correcting error
Wed, 15 Feb 2017 14:57:49 -0500 Nicolas Saunier a1e92c48dfb4 correcting error
Wed, 15 Feb 2017 14:54:10 -0500 Nicolas Saunier 6b474db46b45 added csv printing option
Wed, 08 Feb 2017 16:32:15 -0500 Nicolas Saunier c70adaeeddf5 solved issue with latest version of scikit-learn
Fri, 03 Feb 2017 16:26:18 -0500 Nicolas Saunier 6db83beb5350 work in progress to update gaussian mixtures
Fri, 03 Feb 2017 16:15:06 -0500 Nicolas Saunier 1535251a1f40 change consistent with method added to MovingObject
Fri, 03 Feb 2017 14:16:36 -0500 Nicolas Saunier eb2f8ce2b39d added method for longest feature
Wed, 01 Feb 2017 11:58:04 -0500 Nicolas Saunier 1fdafa9f6bf4 added colors more friendly for color blind people (thanks Ryan Louie!)
Thu, 08 Dec 2016 18:00:53 -0500 Nicolas Saunier 003445db1e30 forgot annotation mask filename
Thu, 08 Dec 2016 17:51:03 -0500 Nicolas Saunier 8fba46899e74 addition of class to represent tracking annotations
Thu, 08 Dec 2016 11:07:14 -0500 Nicolas Saunier 5afa1d30edd8 minor improvement to path description and path accessors
Wed, 09 Nov 2016 18:00:39 -0500 Nicolas Saunier 8f28b4fcf129 minor
Tue, 08 Nov 2016 17:59:40 -0500 Nicolas Saunier a8ca72dc1564 work on user detectors
Mon, 07 Nov 2016 11:11:10 -0500 Nicolas Saunier 2d6249fe905a correcting bug
Fri, 04 Nov 2016 11:47:42 -0400 Nicolas Saunier f9c9457b60c2 modification of storage of intrinsic camera and distortion parameters
Sat, 29 Oct 2016 16:34:05 -0400 Nicolas Saunier 07c5eab11eba fixing bug, thanks to Ryan Louie <Ryan.Louie@students.olin.edu>
Fri, 21 Oct 2016 16:02:46 -0400 Nicolas Saunier a8de3c93f6b7 minor modifications to helper stat functions
Tue, 11 Oct 2016 17:57:50 -0400 Nicolas Saunier 2faabcbde2c4 minor improvements
Thu, 06 Oct 2016 17:16:31 -0400 Nicolas Saunier 6d89520e269f minor modifications to safety-analysis
Wed, 05 Oct 2016 13:31:42 -0400 Nicolas Saunier e310577cc0b8 updated function (url) for weather data
Tue, 27 Sep 2016 17:37:56 -0400 Nicolas Saunier 2277ab1a8141 added utility for lognorm estimation
Thu, 22 Sep 2016 17:50:35 -0400 Nicolas Saunier 33d296984dd8 rework and more info on speed probabilities for classification
Thu, 22 Sep 2016 16:49:43 -0400 Nicolas Saunier 95e7622b11be added option to limit the number of loaded objects
Tue, 20 Sep 2016 16:59:24 -0400 Nicolas Saunier 45a53542e046 updated unnecessary complicated query
Tue, 13 Sep 2016 15:30:51 -0400 Nicolas Saunier 07fb949ff98f added display of object id
Sun, 31 Jul 2016 03:52:25 -0400 Nicolas Saunier c724a51d4f5f modified function signature
Fri, 22 Jul 2016 17:23:49 -0400 Nicolas Saunier a414a7d58483 corrected issue with prototypes storage
Thu, 21 Jul 2016 17:51:11 -0400 Nicolas Saunier 0cb69238e6f5 corrected load/save prototypes
Wed, 20 Jul 2016 17:52:40 -0400 Nicolas Saunier 36c5bee9a887 bug correction
Fri, 15 Jul 2016 16:31:37 -0400 Nicolas Saunier 37d14818db89 minor bug
Fri, 15 Jul 2016 11:35:27 -0400 Nicolas Saunier aa98e773ac91 minor
Thu, 14 Jul 2016 00:34:59 -0400 Nicolas Saunier 5a68779d7777 added capability to save prototypes
Wed, 13 Jul 2016 23:45:47 -0400 Nicolas Saunier 5dc7a507353e updated to learn prototypes
Mon, 11 Jul 2016 17:52:06 -0400 Nicolas Saunier 75530d8c0090 corrected help printing issue
Mon, 11 Jul 2016 17:46:00 -0400 Nicolas Saunier 90b7d6e19c55 minor
Fri, 08 Jul 2016 11:41:29 -0400 Nicolas Saunier 15a82ebc62c4 utils for sparse matrix
Wed, 06 Jul 2016 18:05:03 -0400 Nicolas Saunier 2c7b4e6a32dd steps working now
Wed, 06 Jul 2016 12:30:08 -0400 Nicolas Saunier 2918de3d40fc first working version of display of merged tracking
Wed, 06 Jul 2016 10:58:18 -0400 Nicolas Saunier e01cabca4c55 minor modifications to merge-features
Wed, 06 Jul 2016 10:18:35 -0400 Nicolas Saunier 7058a40a4bbc updated metadata and code to merge features from different cameras
Tue, 05 Jul 2016 13:56:13 -0400 Nicolas Saunier f3ae72d86762 added option to subsample positions to learn motion patterns
Thu, 30 Jun 2016 14:19:59 -0400 Nicolas Saunier 119c4efe6398 added option to load subsampled trajectories
Thu, 30 Jun 2016 14:01:13 -0400 Nicolas Saunier 8d1dd771aeb3 updated for play synced
Wed, 29 Jun 2016 17:57:21 -0400 Nicolas Saunier 02f2809c2f66 work in progress on synced trajectory display
Wed, 29 Jun 2016 17:56:52 -0400 Nicolas Saunier a8ff35e6fb43 forgotten change
Wed, 29 Jun 2016 17:56:19 -0400 Nicolas Saunier 2a5856961933 first working version of feature merging (works with feature grouping)
Wed, 29 Jun 2016 13:50:21 -0400 Nicolas Saunier 0ddcc41663f5 renaming
Tue, 28 Jun 2016 17:18:45 -0400 Nicolas Saunier 14e4ad7c7420 work on merging data for synchronized views
Tue, 28 Jun 2016 15:55:56 -0400 Nicolas Saunier f6d5da619307 merged
Mon, 27 Jun 2016 23:27:05 -0400 Nicolas Saunier 8b74a5176549 explicitly computed the probabilities for predicted trajectories
Tue, 28 Jun 2016 15:55:32 -0400 Nicolas Saunier 6e4357e9116d corrected and changed matrix to individual columns
Mon, 27 Jun 2016 16:19:34 -0400 Nicolas Saunier 28526917a583 merged
Mon, 27 Jun 2016 16:19:06 -0400 Nicolas Saunier f6790357f53b corrected bug for replay, replaying now from (potentially distorted) video
Wed, 22 Jun 2016 16:41:19 -0400 Nicolas Saunier 41558145e131 minor rename
Wed, 22 Jun 2016 16:36:12 -0400 Nicolas Saunier 26daf35180ad finished modification and demo script to replay synchronized video (with same frame rate)
Wed, 22 Jun 2016 15:23:20 -0400 Nicolas Saunier e73e7b644428 generalized play-video for several files (already synchronized
Wed, 22 Jun 2016 14:51:00 -0400 Nicolas Saunier fc8b3ce629d1 important modifications to metadata
Tue, 21 Jun 2016 17:08:07 -0400 Nicolas Saunier 181bcb6dad3a added option to learn motion patterns and show to display results
Mon, 20 Jun 2016 10:56:41 -0400 Nicolas Saunier b9ec0cc2677d corrected bug in classify-objects.py script
Sat, 18 Jun 2016 14:26:50 -0400 Nicolas Saunier 0b03218cd008 merged
Sat, 18 Jun 2016 14:25:59 -0400 Nicolas Saunier daa992ac6b44 correcting bug with coordinates in mask
Thu, 16 Jun 2016 17:35:16 +0000 Nicolas Saunier 0ae57c76f19c requirements.txt edited online with Bitbucket
Fri, 10 Jun 2016 17:46:54 -0400 Nicolas Saunier ef8795dba5ed avoid crash for missing configuration filename
Fri, 10 Jun 2016 17:07:36 -0400 Nicolas Saunier 21f10332c72b moved the classification parameters from tracking.cfg to a new classifier.cfg and made all classification parameters apparent
Fri, 10 Jun 2016 15:44:37 -0400 Nicolas Saunier 429bb43e8278 switching the branches to correct names (opencv3.1 is old code previously updated to OpenCV3 and default is now updated to OpenCV 2.4.13 opencv3
Fri, 10 Jun 2016 15:44:08 -0400 Nicolas Saunier 082a5c2685f4 re-created default branch for OpenCV 2.4.13
Fri, 10 Jun 2016 15:43:02 -0400 Nicolas Saunier bb0fad90cc31 switching the branches to correct names (opencv3.1 is old code previously updated to OpenCV3 and default is now updated to OpenCV 2.4.13
Fri, 10 Jun 2016 15:35:39 -0400 Nicolas Saunier 4957e32bb659 correcting branch naming opencv3.1
Fri, 10 Jun 2016 15:26:19 -0400 Nicolas Saunier 52aa03260f03 reversed all code to OpenCV 2.4.13 opencv3
Fri, 10 Jun 2016 12:29:58 -0400 Nicolas Saunier c6f497291fd8 updated catch and C++ code to opencv2.4.13 opencv3
Thu, 09 Jun 2016 15:36:21 -0400 Nicolas Saunier 180b6b0231c0 added saving/loading points of interests
Wed, 01 Jun 2016 17:57:49 -0400 Nicolas Saunier 17e54690af8a work in progress, not fully functional yet dev
Wed, 01 Jun 2016 01:55:45 -0400 Nicolas Saunier f7cf43b5ad3b work in progress on stabilization dev
Tue, 31 May 2016 17:59:35 -0400 Nicolas Saunier d3e8dd9f3ca4 current dev for drone stabilization dev
Tue, 31 May 2016 17:07:23 -0400 Nicolas Saunier c5f98916297e merged with dev branch
Tue, 31 May 2016 17:06:41 -0400 Nicolas Saunier 2cade72d75ad modified so there is no tracking outside of the mask (does not continue if features can still be matched) as requested dev
Mon, 30 May 2016 23:01:53 -0400 Nicolas Saunier 0662c87a61c9 minor modification dev
Mon, 30 May 2016 22:49:24 -0400 Nicolas Saunier 5b99b676265e modified to get images very time step dev
Mon, 23 May 2016 23:55:06 -0400 Nicolas Saunier 2ffaf1a7cde9 merged dev
Mon, 23 May 2016 23:54:45 -0400 Nicolas Saunier 9f8e9fb5621b minor dev
Mon, 09 May 2016 15:33:11 -0400 Nicolas Saunier a34ec862371f merged with dev branch
Mon, 02 May 2016 15:03:19 -0400 Nicolas Saunier 8eb8a6bd70e8 corrected more bug in script dev
Mon, 02 May 2016 14:59:55 -0400 Nicolas Saunier b1b624504388 corrected bug in script dev
Fri, 29 Apr 2016 16:08:45 -0400 Nicolas Saunier ee3433fc0026 merge dev
Fri, 29 Apr 2016 16:07:35 -0400 Nicolas Saunier 1158a6e2d28e temporary solution for classification, with corrected svm.cpp and ml.hpp for loading saved classifiers dev
Wed, 13 Apr 2016 23:03:43 -0400 Nicolas Saunier 944949c8ef3e minor name change dev
Wed, 30 Mar 2016 15:39:53 -0400 Nicolas Saunier 3666342dabe2 minor changes dev
Thu, 24 Mar 2016 16:37:37 -0400 Nicolas Saunier 5b970a5bc233 updated classifying code to OpenCV 3.x (bug in function to load classification models) dev
Thu, 17 Mar 2016 16:01:19 -0400 Nicolas Saunier 0a428b449b80 improved script to display over world image dev
Fri, 11 Mar 2016 17:38:48 -0500 Nicolas Saunier 1f2b2d1f4fbf added script and code to learn POIs dev
Thu, 03 Mar 2016 17:01:30 -0500 Nicolas Saunier 3aa6102ccc12 addressed issues with ground truth annotations shifted in time dev
Thu, 03 Mar 2016 14:31:13 -0500 Nicolas Saunier 30bd0f2223b7 tweaking curvilinear trajectory loading dev
Wed, 02 Mar 2016 17:50:05 -0500 Nicolas Saunier f1040d739bbf added check to avoid issue if there are more cuvilinear trajectories than objects dev
Thu, 25 Feb 2016 17:14:22 -0500 Nicolas Saunier 08f82be22816 added script to detect issues in ground truth databases dev
Thu, 11 Feb 2016 11:56:50 -0500 Nicolas Saunier 7c38250ddfc7 updated to deal with prepared polygons from shapely, and to extract the same positions from a second trajectory in a polygon (for velocities for example) dev
Mon, 08 Feb 2016 12:24:26 -0500 Nicolas Saunier 1b22d81ef5ff cleaned and checked storage with functions for curvilinear trajectories dev
Mon, 08 Feb 2016 12:07:47 -0500 Nicolas Saunier 670bd6a35417 removed erroneous sqlite file dev
Fri, 05 Feb 2016 17:54:38 -0500 Nicolas Saunier bd684e57c431 integrated code from Laurent Gauthier dev
Fri, 05 Feb 2016 17:19:13 -0500 Nicolas Saunier ef6dd60be2e1 added function to save feature trajectories dev
Fri, 05 Feb 2016 17:17:12 -0500 Nicolas Saunier 84420159c5f4 added __eq__ functions for Point and Trajectory dev
Fri, 05 Feb 2016 12:28:18 -0500 Nicolas Saunier 56153d439f8c updated sample parameters in tracking.cfg to good parameters from the TRB paper Morse et al 2016 dev
Wed, 03 Feb 2016 13:18:02 -0500 Nicolas Saunier b6d3bf350789 minor dev
Mon, 01 Feb 2016 16:10:26 -0500 Nicolas Saunier bf4a1790cfac minor bug and improvements dev
Fri, 29 Jan 2016 17:43:57 -0500 Nicolas Saunier e92a96f2bdd3 minor bug corrections dev
Fri, 22 Jan 2016 17:43:09 -0500 Nicolas Saunier bd13937818a4 minor bug fix dev
Thu, 21 Jan 2016 23:44:51 -0500 Nicolas Saunier 0f6b0f63eb07 corrected for OpenCV 3 dev
Wed, 20 Jan 2016 23:47:23 -0500 Nicolas Saunier dfdb2a3722cc moved import statements together dev
Thu, 14 Jan 2016 11:44:39 -0500 Nicolas Saunier f8e0a8ea8402 updated the bounding box code (the name so that it is general for ground truth and UT) dev
Mon, 21 Dec 2015 15:16:33 -0500 Nicolas Saunier 04497166d8f0 Added tag OpenCV 3.1 for changeset 6022350f8173 dev
Mon, 21 Dec 2015 15:15:45 -0500 Nicolas Saunier 6022350f8173 updated to OpenCV 3.1 dev
Thu, 17 Dec 2015 16:28:31 -0500 Nicolas Saunier 9aac5f016842 make learn motion pattern script executable dev
Sun, 29 Nov 2015 00:34:21 -0500 Nicolas Saunier bcb05a20af19 add ipynb dev
Sun, 29 Nov 2015 00:22:58 -0500 Nicolas Saunier 277e9cdcedce added demo script for monresovelo dev
Sat, 28 Nov 2015 16:54:03 -0500 Nicolas Saunier d6f0e0cab07d added functionalities for Trajectory dev
Sat, 28 Nov 2015 13:29:54 -0500 Nicolas Saunier 15ddc8715236 added savitzky golay for differentiation dev
Wed, 04 Nov 2015 17:44:07 -0500 Nicolas Saunier d72e4bcc1e36 added functionality to generate avi from the undistorted videos dev
Wed, 04 Nov 2015 17:12:06 -0500 Nicolas Saunier a05b70f307dd added function to count vehicles per VISSIM link dev
Tue, 03 Nov 2015 13:48:56 -0500 Nicolas Saunier 0a05883216cf merge with dev
Tue, 03 Nov 2015 13:48:28 -0500 Nicolas Saunier 61248f2cd459 removed old code for TTC computation from Sohail Zangenehpour dev
Fri, 30 Oct 2015 17:57:09 -0400 Nicolas Saunier a73f43aac00e moved pandas imports, sql in comments dev
Fri, 30 Oct 2015 14:15:03 -0400 Nicolas Saunier f3aeb0b47eff comment improvement: vissim time is multiplied to get integers similar to frame numbers dev
Thu, 29 Oct 2015 16:31:23 -0400 Nicolas Saunier 782e8fd3672c added function to find object ids going through some vissim links dev
Thu, 29 Oct 2015 14:29:31 -0400 Nicolas Saunier 3d48e34db846 switched to subprocess.check_call dev
Wed, 28 Oct 2015 23:37:25 -0400 Nicolas Saunier 14963a9c3b09 debug finished dev
Wed, 28 Oct 2015 23:22:57 -0400 Nicolas Saunier 79405a938407 corrected bug dev
Wed, 28 Oct 2015 17:50:32 -0400 Nicolas Saunier 6049e9b6902c work in progress storage vissim sqlite dev
Tue, 20 Oct 2015 00:03:25 -0400 Nicolas Saunier 10dbab1e871d modifications in samples and distributions dev
Fri, 02 Oct 2015 11:30:15 -0400 Nicolas Saunier d99866b0528a merged latest change
Fri, 02 Oct 2015 11:29:43 -0400 Nicolas Saunier d45ab817ee11 added script to initialize tracking (copying and setting up basic files) dev
Thu, 10 Sep 2015 15:52:45 -0400 Nicolas Saunier e7ff0f60fef8 merged new developments (indicator and trajectory clustering)
Thu, 10 Sep 2015 15:49:13 -0400 Nicolas Saunier 3d0321abb564 merged dev
Thu, 10 Sep 2015 15:48:01 -0400 Nicolas Saunier ed6ff2ec0aeb bug correction from Laurent Gauthier dev
Fri, 28 Aug 2015 10:42:00 -0400 Nicolas Saunier 4b3518f6dd01 tests for upperCaseFirstLetter dev
Fri, 28 Aug 2015 10:39:15 -0400 Nicolas Saunier fe71639f1ee7 merge and added function to up-/lower-case strings dev
Fri, 28 Aug 2015 10:38:08 -0400 Nicolas Saunier 5b91b8d97cf3 corrected bug dev
Thu, 27 Aug 2015 23:51:18 -0400 Nicolas Saunier 867bab9f317a function to check the existence of tables dev
Thu, 20 Aug 2015 15:30:19 -0400 Nicolas Saunier 25e78d756823 minor change dev
Fri, 14 Aug 2015 17:45:45 -0400 Nicolas Saunier 2472b4d59aea small function dev
Fri, 14 Aug 2015 11:29:02 -0400 Nicolas Saunier fb60b54e1041 added warning for finite delta dev
Wed, 12 Aug 2015 08:26:59 -0400 Nicolas Saunier 967d244968a4 work in progress on saving/loading prototypes dev
Wed, 12 Aug 2015 00:24:06 -0400 Nicolas Saunier 0e875a7f5759 modified prototypeCluster algorithm to enforce similarity when re-assigning and to compute only the necessary similarities dev
Tue, 11 Aug 2015 12:55:09 -0400 Nicolas Saunier 1d4dcb5c8708 first example script to learn prototypes dev
Tue, 11 Aug 2015 12:06:10 -0400 Nicolas Saunier c35e4a4b199d sortbylength dev
Tue, 11 Aug 2015 11:49:01 -0400 Nicolas Saunier ad31520e81b5 modification for moving tests (unionIntrvals) dev
Tue, 11 Aug 2015 11:38:05 -0400 Nicolas Saunier b02431a8234c made prototypecluster generic, in ml module, and added randominitialization dev
Tue, 11 Aug 2015 10:52:04 -0400 Nicolas Saunier a850a4f92735 added performance script comparing lcss using cdist with default dev
Mon, 10 Aug 2015 17:52:19 -0400 Nicolas Saunier dad99b86a104 merge with default dev
Mon, 10 Aug 2015 17:51:49 -0400 Nicolas Saunier 4e89341edd29 added the capability to enforce a minimum cluster size and re-assign the indicators to other clusters dev
Mon, 10 Aug 2015 01:06:59 -0400 Nicolas Saunier c6d4ea05a2d0 adding ability to deal with multivariate indicators
Fri, 07 Aug 2015 13:07:53 -0400 Nicolas Saunier 43ae3a1af290 added functionality to display matchings between ground truth and tracked objects
Fri, 07 Aug 2015 01:05:01 -0400 Nicolas Saunier 35bc5e30a53f slight reorganization of display-trajectories (more efficient filtering of list of objects for long sequences)
Thu, 06 Aug 2015 18:00:25 -0400 Nicolas Saunier b75d0c258ca9 update to indicator class
Thu, 06 Aug 2015 17:47:04 -0400 Nicolas Saunier e14e2101a5a9 returns detailed matching information for clear mot
Wed, 05 Aug 2015 00:12:52 -0400 Nicolas Saunier 49e99ca34a7d corrected bugs in old ubc code
Mon, 03 Aug 2015 14:48:41 -0400 Nicolas Saunier 52272f6bf62a removed test ipynb
Mon, 03 Aug 2015 14:41:10 -0400 Nicolas Saunier 10af18610ef2 test ipynb
Mon, 03 Aug 2015 14:18:53 -0400 Nicolas Saunier ea78c326b3a0 test ipynb
Thu, 30 Jul 2015 17:43:14 -0400 Nicolas Saunier 2cd245cb780d added option to set low_memory = False for pandas.read_csv
Sat, 25 Jul 2015 23:29:11 -0400 Nicolas Saunier 9d6cd4e8dca3 merged major bug correction
Sat, 25 Jul 2015 23:28:52 -0400 Nicolas Saunier 85af65b6d531 corrected major bug slowing feature grouping dev
Sat, 25 Jul 2015 22:36:39 -0400 Nicolas Saunier a05f79c74d6d merged default with dev dev
Fri, 24 Jul 2015 17:58:59 -0400 Nicolas Saunier d6c69d3d09e5 developing python performance tests for SQLite
Thu, 23 Jul 2015 09:31:47 -0400 Nicolas Saunier b0cb644950aa added results on one of Norway db
Thu, 23 Jul 2015 01:13:32 -0400 Nicolas Saunier 21aeadcfbabb added script to test SQLite performance and impact of indices
Wed, 22 Jul 2015 17:54:33 -0400 Nicolas Saunier 523eda2fafd4 added function to create index
Wed, 22 Jul 2015 17:01:25 -0400 Nicolas Saunier 70a3cdf0dbb3 unsucessful acceleration idea
Wed, 22 Jul 2015 14:18:06 -0400 Nicolas Saunier 29daabe094fe merged from stable dev
Wed, 22 Jul 2015 14:17:44 -0400 Nicolas Saunier a37c565f4b68 merged dev
Wed, 22 Jul 2015 14:17:19 -0400 Nicolas Saunier 7efa36b9bcfd updated vcxproj for MSVC 2013
Wed, 22 Jul 2015 14:15:33 -0400 Nicolas Saunier e395bffe1412 cleaned unused code (up to date in Paul St-Aubin PVC code) dev
Wed, 22 Jul 2015 13:46:28 -0400 Nicolas Saunier 0ceee3b1a96d cleanup crossing collisions and crossing zones in Interaction (not stored per type of prediction method) dev
Wed, 22 Jul 2015 12:58:04 -0400 Nicolas Saunier f83d125d0c55 cleaning of storage.py and addition of type conversion for VISSIM files (from Laurent Gauthier) dev
Tue, 21 Jul 2015 15:52:43 -0400 Nicolas Saunier bee0e7407af7 corrected compilation bug on linux dev
Mon, 20 Jul 2015 15:36:48 -0400 Nicolas Saunier f0a897d7f3a5 corrected bug when loading features with objects dev
Fri, 17 Jul 2015 18:00:00 -0400 Nicolas Saunier 4cc56ff82c3c corrected bug for prediction at constant velocity, exact computation dev
Fri, 17 Jul 2015 14:33:01 -0400 Nicolas Saunier 0f1b6907643a merged improvement from stable dev
Fri, 17 Jul 2015 14:28:59 -0400 Nicolas Saunier 8dd738fc7375 improvement by Adrien Lessard to choose output homography filename
Fri, 17 Jul 2015 14:28:14 -0400 Nicolas Saunier 8d99a9e16644 added clarification comments dev
Fri, 17 Jul 2015 14:22:45 -0400 Nicolas Saunier 0421a5a0072c improvemend by Adrien Lessard to choose output homography filename dev
Tue, 14 Jul 2015 00:14:54 -0400 Nicolas Saunier ae137e3b1990 minor correction dev
Thu, 09 Jul 2015 00:58:08 -0400 Nicolas Saunier 957126bfb456 corrected bug with indicator loading(also now correctly loading mostsevereismax) dev
Tue, 30 Jun 2015 17:56:14 -0400 Nicolas Saunier c4363aa6f0e5 updated function to find road users for interactions dev
Tue, 30 Jun 2015 15:46:31 -0400 Nicolas Saunier 5ee22bf7e4d5 corrected bug when loading indicator time intervals and updated how queries are created for better legibility dev
Mon, 29 Jun 2015 23:09:58 -0400 Nicolas Saunier 9a258687af4c corrected some errors for ttc dev
Mon, 29 Jun 2015 16:15:04 -0400 Nicolas Saunier fa9aa5f08210 cleaned imports in indicators.py dev
Mon, 29 Jun 2015 15:47:30 -0400 Nicolas Saunier 463150a8e129 minor updates dev
Mon, 29 Jun 2015 08:35:27 -0400 Nicolas Saunier 9990ef119bce added version of LCSS with cdist computations dev
Fri, 26 Jun 2015 23:49:44 -0400 Nicolas Saunier f2b52355a286 made length a STObject method dev
Mon, 22 Jun 2015 15:27:33 +0200 Nicolas Saunier de278c5e65f6 minor comments for lognormal parameters (numpy and usual names differ) dev
Tue, 09 Jun 2015 17:29:03 +0200 Nicolas Saunier cdee6a3a47b4 allowing alternate database and filename for classify-objects dev
Fri, 05 Jun 2015 17:13:28 +0200 Nicolas Saunier 94b291a5f933 several updates for display dev
Fri, 05 Jun 2015 13:26:51 +0200 Nicolas Saunier 6d2ece4aed7c bug forgot to svae objects dev
Fri, 05 Jun 2015 11:04:06 +0200 Nicolas Saunier f3a0b652b590 added function to display the speed distributions and optimize a little going through objects dev
Fri, 05 Jun 2015 02:35:29 +0200 Nicolas Saunier fbe29be25501 corrected bug dev
Fri, 05 Jun 2015 02:25:50 +0200 Nicolas Saunier acce61a1edc8 merged bug fix with stable dev
Fri, 05 Jun 2015 02:25:30 +0200 Nicolas Saunier da1352b89d02 classification is working dev
Thu, 04 Jun 2015 16:04:58 +0200 Nicolas Saunier 576d9ea4b41a small update to deal with videos where the number of frames cannot be read
Wed, 03 Jun 2015 16:00:46 +0200 Nicolas Saunier 97c305108460 created branch dev for new developements (default is stable branch) dev
Sat, 30 May 2015 23:30:21 +0200 Nicolas Saunier ae07c7b4cf87 update to utils for pavement results
Wed, 27 May 2015 04:08:19 +0200 Nicolas Saunier 58b9ac2f262f fine tuning
Tue, 26 May 2015 23:55:22 +0200 Nicolas Saunier ab3fdff42624 corrected old format for Point.__str__
Tue, 26 May 2015 18:16:51 +0200 Nicolas Saunier 01b89182891a corrected bug for intersection of lines (thanks to Paul for finding)
Tue, 26 May 2015 15:02:47 +0200 Nicolas Saunier 5505f9dbb28e corrected import bug
Tue, 26 May 2015 13:53:40 +0200 Nicolas Saunier 5473b7460375 moved and rationalized imports in modules
Tue, 26 May 2015 11:40:32 +0200 Nicolas Saunier 849f5f8bf4b9 corrected other missing imports
Tue, 26 May 2015 11:39:36 +0200 Nicolas Saunier f72ed51c6b65 corrected other missing imports
Tue, 26 May 2015 11:35:24 +0200 Nicolas Saunier df6be882f325 bug corrected
Tue, 26 May 2015 11:19:03 +0200 Nicolas Saunier f8dcf483b296 code to prepare regression variables (remove correlated variables) and record dataset size in experimnets
Mon, 25 May 2015 13:54:29 +0200 Nicolas Saunier 179b81faa1f8 added regression analysis functions
Wed, 20 May 2015 14:21:54 +0200 Nicolas Saunier 93633ce122c3 added function to count features in objects
Wed, 20 May 2015 13:57:47 +0200 Nicolas Saunier 15e244d2a1b5 corrected bug with circular import for VideoFilenameAddable, moved to base module
Wed, 20 May 2015 12:04:22 +0200 Nicolas Saunier 455f9b93819c added capability to set a videofilename to movingobject and interaction, renames interactiontype to collision in interaction
Tue, 19 May 2015 16:58:26 +0200 Nicolas Saunier 65a867942eee modified concatenate to take into account features if available
Mon, 18 May 2015 17:17:06 +0200 Nicolas Saunier 72174e66aba5 corrected bug that increased TTC by 1 frame and structure to store collision points and crossing zones
Mon, 18 May 2015 13:53:25 +0200 Nicolas Saunier dc70d9e711f5 some method name change and new methods for features in objects (MovingObject) and methods to access indicator values in interactions
Fri, 15 May 2015 23:09:49 +0200 Nicolas Saunier 994dd644f6ab corrected impact of warmUpLastInstant
Thu, 14 May 2015 23:18:44 +0200 Nicolas Saunier 784298512b60 minor modifications
Thu, 14 May 2015 19:48:09 +0200 pstaub 6668f541b915 Added **kwargs passthrough to cvPlot()->cv2.line() for greater drawing flexibility.
Wed, 13 May 2015 17:24:19 +0200 Nicolas Saunier 51269511229b added script printing video info
Wed, 13 May 2015 15:11:03 +0200 Nicolas Saunier 2813d74b3635 explored options for static compilation (failed)
Thu, 07 May 2015 16:30:58 +0200 Nicolas Saunier 39fa1c998b29 removed the abstract class to represent folders of images or video files since the capability is now built in OpenCV
Thu, 07 May 2015 16:09:47 +0200 Nicolas Saunier 045d05cef9d0 updating to c++11 capabilities
Thu, 07 May 2015 13:25:31 +0200 Nicolas Saunier 107f1ad02b69 compilation with C++11 and test function for movingobject distance
Fri, 24 Apr 2015 17:02:47 +0200 Nicolas Saunier 3b13ec964476 removed useless and buggy code
Fri, 17 Apr 2015 17:33:32 +0200 Nicolas Saunier 335f6641bf7a changed the paramter usePrototypes to False by default
Thu, 16 Apr 2015 16:13:05 +0200 Nicolas Saunier d74e8c175d6b minor cleaning
Thu, 16 Apr 2015 11:34:51 +0200 Nicolas Saunier df9ddeaee4a6 added ability to select lanes to count collisions or stationary vehicles in VISSIM files
Wed, 15 Apr 2015 18:17:50 +0200 Nicolas Saunier da665302c88d added some tutorial code as tests to avoid tutorial to become out of sync with code changes
Wed, 15 Apr 2015 16:35:02 +0200 Nicolas Saunier 458890c0437c cleaned functions to lead bounding boxes (for display)
Tue, 14 Apr 2015 16:30:27 +0200 Nicolas Saunier 6680a69d5bf3 added fast function to detect VISSIM simulations with errors
Mon, 13 Apr 2015 00:11:21 +0200 Nicolas Saunier 5ed2118c959d added function to count collisions in vissim
Fri, 10 Apr 2015 16:09:13 +0200 Nicolas Saunier e54751e71d61 more cleanup
Fri, 10 Apr 2015 15:40:27 +0200 Nicolas Saunier bfaa6b95dae2 added function to plot curvilinear position as a function of time
Fri, 10 Apr 2015 14:54:05 +0200 Nicolas Saunier 932f96c89212 added pandas to read vissim fzp (more robust with respect to column names
Thu, 09 Apr 2015 16:55:24 +0200 Nicolas Saunier 9fe254f11743 cleaning under way and renaming
Thu, 09 Apr 2015 13:21:22 +0200 Nicolas Saunier fe34c0f79c32 cleaner import that does not rely on StringIO or yaml
Thu, 09 Apr 2015 13:11:25 +0200 Nicolas Saunier 4e7925cb4f8f modified tsai camera homography computation to avoid using os dependent temporary files
Wed, 08 Apr 2015 16:07:15 +0200 Nicolas Saunier 852f5de42d01 added functionality to read Aliaksei Tsai camera model data
Thu, 02 Apr 2015 15:53:59 +0200 Nicolas Saunier c9a0b72979fd added function to get canadian public weather data
Tue, 24 Mar 2015 18:11:28 +0100 Nicolas Saunier 3058e00887bc removed all issues because of tests with None, using is instead of == or !=
Tue, 24 Mar 2015 14:17:12 +0100 Nicolas Saunier 6ae68383071e corrected issue with tests requiring shapely, adding a separate test file
Tue, 24 Mar 2015 14:02:14 +0100 Nicolas Saunier b61b309cb9da added units to paramters
Tue, 17 Feb 2015 15:32:29 +0100 Nicolas Saunier f410c8fb07b7 minor function to export speed as temporal indicator for display
Tue, 17 Feb 2015 11:02:18 +0100 Nicolas Saunier 2f1a583bfd20 added utility for safety points
Tue, 17 Feb 2015 03:55:55 +0100 Nicolas Saunier 2d1d33ae1c69 major work on pPET and pet, issues remain for pPET computed with predicted trajectories
Tue, 17 Feb 2015 02:21:31 +0100 Nicolas Saunier 69a98f84f3eb corrected major issue with pPET, only for CVDirect prediction for now
Tue, 17 Feb 2015 00:56:47 +0100 Nicolas Saunier 0a5e89d6fc62 minor cleaning
Mon, 16 Feb 2015 11:58:51 +0100 Nicolas Saunier 977407c9f815 corrected bugs in loading interactions (index shifted) and added functionalities to play/plot interactions
Mon, 16 Feb 2015 08:41:14 +0100 Nicolas Saunier 82e9f78a4714 added test for location for trajectories
Sat, 14 Feb 2015 19:18:14 -0500 Nicolas Saunier 35155ac2a294 corrected bugs, in particular to MovingObject.play
Fri, 13 Feb 2015 09:10:29 -0500 Nicolas Saunier 9202628a4130 saving image when playing video
Fri, 09 Jan 2015 00:14:13 -0500 Nicolas Saunier bac66bd536c5 added slight documentation of CLEAR MOT output
Tue, 23 Dec 2014 14:56:13 -0500 Nicolas Saunier ce7133cbcdf3 implemented function to concatenate objects
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