Wednesday, September 24, 2008

Coding Log

2008 08/27

  • Prymidal down sampling using Class method
    performance: ~1.8 ms @ Pentium M 1.73GHz 

2008 08/29

  • Lucas-Kanade Optical Flow tracker ( tracking 1 feature point ) 
    performance: ~0.13 0.7 ms @ Pentium M 1.73GHz

2008 09/11

  • demo:


    Drift problem is still not solved.

2008 09/14

  • when coding matrix operation in the way like matlab, must add library "libvcl.a, libvnl.a, libvnl_algo, libvnl_io.a, libvnl_xio.a" into library setting and include every header file you need.
    [ download project in C::B ]

2008 09/20 ( sequential build Log )

  • LKTracker.h & LKTracker.cpp
    • class LKTracker ( completed
      .
  • Feature_Init.h & Feature_Init.cpp
    • class Particle ( completed )
    • class FeatureInitInfo ( todo )
      .
  • identifier.h & identifier.cpp
    • class Extradata ( completed )
      .
  • ThreeDbase.h & ThreeDbase.cpp
    • class Point3D ( completed ) ( need test! )
    • namespace THREED
      .
  • function.h & function.cpp
    • some functions like Jocobian calculator and quaterion transformation ( need indentified )
      .

2008 09/21~24

  • Settings.h & Settings.cpp ( read and write control in file ) ( need? ) ( suspended )
    • class Settings
      • class Section
        .
  • Model_base.h & Model_base.cpp ( need indentification
    • class Motion_Model
    • class ThreeD_Motion_model : public Motion_Model
    • class Motion_Model_Creator
    • class Feature_Measurement_Model
    • class Fully_Initialized_Feature_Measurement_Model : public Feature_Measurement_Model
    • class Partially_Initialized_feature_measurement_Model : public Feature_Measurement_Model
    • class Feature_Measurement_Model_Creator
    • class Internal_Measure_Model
    • class Internal_Measure_Model_Creator

No comments: