log python/cvutils.py @ 947:053484e08947

age author description
Fri, 21 Jul 2017 11:31:42 -0400 Nicolas Saunier found a more elegant solution, making a copy of the list to iterate
Fri, 21 Jul 2017 11:25:20 -0400 Nicolas Saunier bug fix on list filtering (cannot remove while iterating) and motion prediction keeping the same features
Fri, 14 Jul 2017 16:48:42 -0400 Nicolas Saunier removed all old versions of projection methods
Fri, 14 Jul 2017 16:30:57 -0400 Nicolas Saunier updated classify-objects
Fri, 14 Jul 2017 02:11:21 -0400 Nicolas Saunier major rework of homography calibration, no in ideal points if correcting for distortion
Fri, 14 Jul 2017 00:12:03 -0400 Nicolas Saunier added new projection functions
Thu, 13 Jul 2017 00:52:53 -0400 Nicolas Saunier bug correcting
Thu, 13 Jul 2017 00:31:54 -0400 Nicolas Saunier corrected projection back to image space
Wed, 12 Jul 2017 18:00:53 -0400 Nicolas Saunier work in progress on projection
Wed, 12 Jul 2017 01:24:31 -0400 Nicolas Saunier work in progress
Mon, 10 Jul 2017 18:04:41 -0400 Nicolas Saunier new feature tracking in image space with point undistortion
Fri, 07 Jul 2017 18:01:45 -0400 Nicolas Saunier work in progress on undistortion acceleration
Thu, 22 Jun 2017 18:08:46 -0400 Nicolas Saunier work in progress, almost ready
Thu, 22 Jun 2017 17:02:03 -0400 Nicolas Saunier changed workflow of display trajectories
Wed, 14 Jun 2017 01:11:56 -0400 Nicolas Saunier minor
Thu, 01 Jun 2017 14:54:11 -0400 Nicolas Saunier added script to extract camera info from tacal file by Lund University (T analyst)
Thu, 01 Jun 2017 10:33:07 -0400 Nicolas Saunier updated requirements.txt, removed minor PIL dependency
Tue, 30 May 2017 16:10:18 -0400 Nicolas Saunier updated hog to scikit-image 0.13 (needed to add a block_norm attribute in classifier.cfg)
Wed, 01 Feb 2017 11:58:04 -0500 Nicolas Saunier added colors more friendly for color blind people (thanks Ryan Louie!)
Wed, 09 Nov 2016 18:00:39 -0500 Nicolas Saunier minor
Tue, 11 Oct 2016 17:57:50 -0400 Nicolas Saunier minor improvements
Wed, 22 Jun 2016 16:36:12 -0400 Nicolas Saunier finished modification and demo script to replay synchronized video (with same frame rate)
Wed, 22 Jun 2016 15:23:20 -0400 Nicolas Saunier generalized play-video for several files (already synchronized
Fri, 10 Jun 2016 15:26:19 -0400 Nicolas Saunier reversed all code to OpenCV 2.4.13 opencv3
Mon, 30 May 2016 23:01:53 -0400 Nicolas Saunier minor modification dev
Mon, 30 May 2016 22:49:24 -0400 Nicolas Saunier modified to get images very time step dev
Thu, 24 Mar 2016 16:37:37 -0400 Nicolas Saunier updated classifying code to OpenCV 3.x (bug in function to load classification models) dev
Wed, 03 Feb 2016 13:18:02 -0500 Nicolas Saunier minor dev
Fri, 29 Jan 2016 17:43:57 -0500 Nicolas Saunier minor bug corrections dev
Wed, 20 Jan 2016 23:47:23 -0500 Nicolas Saunier moved import statements together dev
Mon, 21 Dec 2015 15:15:45 -0500 Nicolas Saunier updated to OpenCV 3.1 dev
Fri, 07 Aug 2015 13:07:53 -0400 Nicolas Saunier added functionality to display matchings between ground truth and tracked objects
Fri, 07 Aug 2015 01:05:01 -0400 Nicolas Saunier slight reorganization of display-trajectories (more efficient filtering of list of objects for long sequences)
Fri, 05 Jun 2015 17:13:28 +0200 Nicolas Saunier several updates for display dev
Fri, 05 Jun 2015 02:25:30 +0200 Nicolas Saunier classification is working dev
Tue, 26 May 2015 15:02:47 +0200 Nicolas Saunier corrected import bug
Tue, 26 May 2015 13:53:40 +0200 Nicolas Saunier moved and rationalized imports in modules
Wed, 20 May 2015 13:57:47 +0200 Nicolas Saunier corrected bug with circular import for VideoFilenameAddable, moved to base module
Mon, 18 May 2015 13:53:25 +0200 Nicolas Saunier some method name change and new methods for features in objects (MovingObject) and methods to access indicator values in interactions
Thu, 14 May 2015 19:48:09 +0200 pstaub Added **kwargs passthrough to cvPlot()->cv2.line() for greater drawing flexibility.
Wed, 13 May 2015 17:24:19 +0200 Nicolas Saunier added script printing video info
Thu, 09 Apr 2015 13:11:25 +0200 Nicolas Saunier modified tsai camera homography computation to avoid using os dependent temporary files
Wed, 08 Apr 2015 16:07:15 +0200 Nicolas Saunier added functionality to read Aliaksei Tsai camera model data
Tue, 24 Mar 2015 18:11:28 +0100 Nicolas Saunier removed all issues because of tests with None, using is instead of == or !=
Mon, 16 Feb 2015 11:58:51 +0100 Nicolas Saunier corrected bugs in loading interactions (index shifted) and added functionalities to play/plot interactions
Fri, 13 Feb 2015 09:10:29 -0500 Nicolas Saunier saving image when playing video
Tue, 08 Jul 2014 16:32:09 -0400 Nicolas Saunier Merged in mohamedgomaa/trafficintelligence (pull request #7)
Tue, 08 Jul 2014 15:22:30 -0400 MohamedGomaa corrected bug
Tue, 08 Jul 2014 13:43:56 -0400 MohamedGomaa corrected bugs
Tue, 08 Jul 2014 15:51:43 -0400 Nicolas Saunier added function to undistort image, mostly for checking camera calibration results
Tue, 08 Jul 2014 15:32:47 -0400 Nicolas Saunier added function to calibrate a camera intrinsic parameters
Thu, 03 Jul 2014 13:57:32 -0400 Nicolas Saunier corrected bug and added capability to save undistorted image
Wed, 25 Jun 2014 16:52:34 -0400 Nicolas Saunier corrected bugs for trajectory display for new code versions
Wed, 18 Jun 2014 01:19:18 -0400 Nicolas Saunier added function to classify object at instant from SVM
Fri, 06 Jun 2014 14:10:42 -0400 Nicolas Saunier renamed all draw functions to plot for consistency
Wed, 28 May 2014 17:46:38 -0400 Nicolas Saunier merged pulling from main
Fri, 23 May 2014 17:33:11 -0400 Nicolas Saunier compute homography works with undistortion
Fri, 23 May 2014 16:27:26 -0400 Nicolas Saunier corrected mask bug in feature tracking, updated display-trajectories to display on undistorted image
Tue, 20 May 2014 15:18:55 -0400 Nicolas Saunier update to classify speed to remove data at both ends
Wed, 16 Apr 2014 17:43:53 -0400 Nicolas Saunier minor changes and reaarrangements
Wed, 02 Apr 2014 16:12:24 -0400 Nicolas Saunier adding functionalities (save images directly to display trajectories to create movies
Thu, 27 Mar 2014 11:40:28 -0400 Nicolas Saunier Display of points in compute homography and step option to replay videos
Thu, 13 Mar 2014 01:48:04 -0400 Nicolas Saunier added functions to undistort trajectories from inverse mapping
Wed, 12 Mar 2014 17:47:49 -0400 Nicolas Saunier bug corrected
Wed, 12 Mar 2014 17:36:49 -0400 Nicolas Saunier functions to compute inverse mapping
Thu, 06 Mar 2014 15:01:19 -0500 Nicolas Saunier added coordinate undistortion function
Mon, 02 Dec 2013 16:39:50 -0500 Nicolas Saunier added error messages if video not opened
Tue, 12 Nov 2013 00:38:47 -0500 Nicolas Saunier reverted to stable OpenCV release 2.4.6
Wed, 25 Sep 2013 16:13:27 -0400 Nicolas Saunier cleaned imagebox code
Wed, 21 Aug 2013 00:00:23 -0400 Nicolas Saunier added hog functions and the display of road user types if known
Wed, 14 Aug 2013 14:23:50 -0400 Nicolas Saunier minor changes to error messages when loading libraries
Wed, 07 Aug 2013 11:42:34 -0400 Nicolas Saunier update to OpenCV 2.6
Mon, 29 Jul 2013 19:45:43 -0400 Nicolas Saunier function to generate homography from PDTV Tsai format and script to generate trajectories from sqlite bounding boxes
Mon, 29 Jul 2013 13:46:07 -0400 Jean-Philippe Jodoin Ajout d'une méthode pour obtenir le nombre de FPS
Sun, 28 Jul 2013 16:30:11 -0400 Nicolas Saunier cleaned function to save images
Fri, 26 Jul 2013 02:12:08 -0400 Nicolas Saunier added code to create bounding boxes and display them (inc scripts)
Mon, 22 Jul 2013 18:33:47 -0400 Nicolas Saunier added rescaling options to scripts play-video and display-trajectories
Mon, 22 Jul 2013 18:11:01 -0400 Nicolas Saunier adding deprecated messages if old cvmat format
Fri, 19 Jul 2013 11:58:35 -0400 Nicolas Saunier script to replay event annotations
Fri, 12 Jul 2013 11:28:47 -0400 Nicolas Saunier added function to create HOG training set
Wed, 26 Jun 2013 15:42:45 -0400 Nicolas Saunier added opencv function to destroy OpenCV windows (seems to work only on Windows)
Mon, 06 May 2013 15:27:11 +0200 Nicolas Saunier minor
Fri, 12 Apr 2013 13:16:38 -0400 Nicolas Saunier bugfix for dot import
Fri, 29 Mar 2013 21:20:12 -0400 Nicolas Saunier added sample to replay video
Thu, 21 Mar 2013 14:01:46 -0400 Nicolas Saunier fixed bug with keys from waitKey on Ubuntu 12.10
Mon, 18 Mar 2013 23:37:45 -0400 Nicolas Saunier corrected bug in compute-homography
Fri, 27 Jul 2012 10:29:24 -0400 Nicolas Saunier small modificatons and reorganization
Wed, 18 Jul 2012 02:54:22 -0400 Nicolas Saunier added utils for bus processing
Mon, 16 Jul 2012 04:57:35 -0400 Nicolas Saunier started adapting and moving to other modules Mohamed's work
Fri, 06 Jul 2012 01:03:52 -0400 Nicolas Saunier added script to display trajectories
Thu, 05 Jul 2012 23:32:14 -0400 Nicolas Saunier added script and functions to remove object tables
Wed, 04 Jul 2012 16:02:00 -0400 Nicolas Saunier initial sqlite code and bug corrected in cvutils
Wed, 27 Jun 2012 09:52:06 -0400 Nicolas Saunier cleaned the code
Tue, 26 Jun 2012 10:15:11 -0400 Nicolas Saunier added goto framenum
Tue, 26 Jun 2012 03:36:55 -0400 Nicolas Saunier added goto frame
Tue, 26 Jun 2012 03:29:57 -0400 Nicolas Saunier minor modifications for integer drawing in OpenCV
Thu, 21 Jun 2012 18:04:11 -0400 Nicolas Saunier corrected bugs to load objects and display trajectories over videos
Thu, 21 Jun 2012 00:57:26 -0400 Nicolas Saunier modified the function to read and save images from a movie
Tue, 06 Mar 2012 18:44:03 -0500 Nicolas Saunier added code to load object trajectories (average of features)
Tue, 06 Mar 2012 18:10:19 -0500 Nicolas Saunier added code to display trajectories on videa
Mon, 17 Oct 2011 14:16:50 -0400 Nicolas Saunier corrected bug in to get images from video
Mon, 19 Sep 2011 16:43:28 -0400 Nicolas Saunier created function to load point correspondences and updates scripts that use it
Mon, 12 Sep 2011 16:38:47 -0400 Nicolas Saunier updated calibration-translation and added function to convert point correspondences
Thu, 08 Sep 2011 19:24:42 -0400 Nicolas Saunier added key values for opencv
Wed, 07 Sep 2011 16:35:51 -0400 Nicolas Saunier updated computeTranslation with cv2
Tue, 06 Sep 2011 18:44:23 -0400 Nicolas Saunier re-organized code to avoid cyclic python module dependencies
Tue, 06 Sep 2011 17:55:06 -0400 Nicolas Saunier wrote a simple script to compute homography from point correspondences and display the reprojection for visual verification
Thu, 01 Sep 2011 18:37:35 -0400 Nicolas Saunier added python function to get image frames from video filenames
Thu, 01 Sep 2011 18:33:38 -0400 Nicolas Saunier added python function to play video
Mon, 08 Aug 2011 14:47:30 -0400 Nicolas Saunier moved intersection plotting and added markers for scatter plots
Mon, 18 Jul 2011 14:28:40 -0400 Nicolas Saunier added tests if OpenCV python libraries are not available
Wed, 13 Jul 2011 15:15:24 -0400 Nicolas Saunier removed import of Point from moving in cvutils
Tue, 12 Jul 2011 19:59:25 -0400 Nicolas Saunier added function to compute the translation between two images
Tue, 12 Jul 2011 17:01:59 -0400 Nicolas Saunier added conversion functions and homography computation
Tue, 12 Jul 2011 16:43:33 -0400 Nicolas Saunier refactored projection functions
Fri, 05 Nov 2010 11:07:31 -0400 Nicolas Saunier corrected projection bugs
Fri, 29 Oct 2010 18:27:19 -0400 Nicolas Saunier minor class name change
Thu, 23 Sep 2010 17:24:31 -0400 Nicolas Saunier rearranged code for function readline and getlines (and characters), moved invertHomography to cvutils
Sat, 31 Jul 2010 23:39:17 -0400 Nicolas Saunier added simple intersection description, function to load collision points
Sat, 30 Jan 2010 21:42:53 -0500 Nicolas Saunier rearranged code