Dr. Lakaemper,
In home work 4, I attempted to use Roland Miezianko’s
method in detecting motions. Implementation is in Matlab but the coding style
is not “Matlab-Oriented.” And, that may be the cause of the
slowness of the implementation. Of course, this reinforces our decision to
implement Roland’s method in C# (or C++).
The sequence in which the Matlab code should be ran: hw4.m
first, then runDetection.m. Hw4.m contains the functionalities to create the
eigenvector that is used to construct a projection matrix as well as find the
motion measure (in runDetection.m). hw4.m generates projPCA, a vector of size
1x1200, used to store eigenvectors (computed in the initialization step).
Motion measure is the highest eigenvalues of a particular
block/region that will determine whether or not a motion appears in the region.
runDetection.m performs the motion detection by finding the motion measure.
Due to the speed problem (I ran the Matlab
implementation on my IBM ThinkPad Tablet X41 and it crashed a couple of
times), I just have to display the region number with motion per frame and.
See you in class this evening.
Regards,
Riu
------------------------------------
Temple University FSBM Computer Services
Riu Baring CCNA
Desktop & LAN Manager
rbaring@temple.edu
1810 North 13th
Street
Speakman Hall, Room 30
Philadelphia, PA
19122
tel: 215 204-5179
fax: 215 204-6843
------------------------------------