diff python/storage.py @ 537:6c264b914846

work on classification parameters
author Nicolas Saunier <nicolas.saunier@polymtl.ca>
date Wed, 02 Jul 2014 17:43:16 -0400
parents 95276d310972
children 048b43654870 6c0923f1ce68
line wrap: on
line diff
--- a/python/storage.py	Wed Jul 02 11:35:05 2014 -0400
+++ b/python/storage.py	Wed Jul 02 17:43:16 2014 -0400
@@ -558,7 +558,8 @@
 #########################
 
 class ProcessParameters:
-    '''Class for all parameters controlling data processing: input, method parameters, etc. for tracking, classification and safety
+    '''Class for all parameters controlling data processing: input,
+    method parameters, etc. for tracking, classification and safety
 
     Note: framerate is already taken into account'''
 
@@ -570,6 +571,7 @@
         config = ConfigParser()
         config.readfp(FakeSecHead(openCheck(filename)))
         self.sectionHeader = config.sections()[0]
+        # Tracking/display parameters
         self.videoFilename = config.get(self.sectionHeader, 'video-filename')
         self.databaseFilename = config.get(self.sectionHeader, 'database-filename')
         self.homographyFilename = config.get(self.sectionHeader, 'homography-filename')
@@ -589,6 +591,10 @@
         self.firstFrameNum = config.getint(self.sectionHeader, 'frame1')
         self.videoFrameRate = config.getfloat(self.sectionHeader, 'video-fps')
 
+        # Classification parameters
+        
+
+        # Safety parameters
         self.maxPredictedSpeed = config.getfloat(self.sectionHeader, 'max-predicted-speed')/3.6/self.videoFrameRate
         self.predictionTimeHorizon = config.getfloat(self.sectionHeader, 'prediction-time-horizon')*self.videoFrameRate
         self.collisionDistance = config.getfloat(self.sectionHeader, 'collision-distance')