Skip to content

Latest commit

 

History

History

HW3

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

Any Copying from the work of another person is a violation of Carnegie Mellon University Policy on Academic Integrity.

To use

  • Navigate to data and unzip all the data files. (I used up my LFS bandwidth so ...)

    • carseq.npy and girlseq.npy are datasets with purely translational objects (hence using a pure translation warp function in my Lucas Kanade tracker)
    • antseq.npy and aerialseq.npy are datasets with aerial views of moving objects from a non-stationary camera (hence using an affine warp function in my Lucas Kanade tracker)
  • Run testCarSequence.py or testGirlSequence.py to see how Lucas Kanade (vanilla forward additive approach) works on carseq.npy and girlseq.npy with naive template update

  • Run testCarSequenceWithTemplateCorrection.py or testGirlSequenceWithTemplateCorrection.py to see how Lucas Kanade (vanilla forward additive approach) works on carseq.npy and girlseq.npy with template correction

  • Run testAntSequence.py or testAerialSequence.py to see how Lucas Kanade tracker works on antseq.npy and aerialseq.npy

Results

  • Lucas Kanade w/ Forward Additive approach on carseq.npy
    • Baseline with naive template update in blue. Template correction in red.

img

  • Lucas Kanade w/ Forward Additive approach on girlseq.npy
    • Baseline with naive template update in blue. Template correction in red.

img

  • Lucas Kanade w/ Forward Additive approach or Inverse Compositional approach on antseq.npy

img

  • Lucas Kanade w/ Forward Additive approach or Inverse Compositional approach on aerialseq.npy

img