.WAF L ( l k k` :7(ŦRt*% ntry (jKnmZ7(ŦRt*% ) wurl 3http://www.cs.mcgill.ca/~dschei/vision_project.htm mime text/html hntt "e1598-28b2-3ad34fdc" hvrs data
| Vision-Based Motion Tracking | ||||||||
| Here is a comprehensive testing of the SSD-based algorithm for object tracking. | ||||||||
| Click on the following links to view the C code for this program: | ||||||||
|
||||||||
| There are four examples below of vision-based object tracking in different situations. | ||||||||
| TEST 1: Tracking of part of a moving object subject to translation and rotation. | ||||||||
| Object | Image inputted by user as template | Sequence produced by Tracking Program | ||||||
![]() |
![]() |
![]() |
||||||
|
The object is being correctly located at each step may it be subject to translation or rotation or both. |
||||||||
| TEST 2: Tracking of part of a moving object subject to translation, rotation and change in lighting. | ||||||||
| Object | Image inputted by user as template | Sequence produced by Tracking Program | ||||||
![]() |
![]() |
![]() |
||||||
|
Excess or lack of light causes the program to look for a region where general luminosity is closer to that given by the object shown in the left most column. This behavior is predictable and normal given the algorithm. Feature-based tracking would need to be implemented to guarantee robustness. |
||||||||
| TEST 3: Tracking of part of a moving object subject to translation, rotation and occlusion by an opaque object. | ||||||||
| Object | Image inputted by user as template | Sequence produced by Tracking Program | ||||||
![]() |
![]() |
![]() |
||||||
|
The disappearance of the object behind an opaque object forces the program to look for a region that resembles in SSD the object shown in the left most column. The program therefore fails during that period (which is normal) but can recover the location of the object if it hasn't moved too much during its disappearance as can be seen in the animation. |
||||||||
| TEST 4: Tracking of a moving face subject to translation and rotation. | ||||||||
| Object | Image inputted by user as template | Sequence produced by Tracking Program | ||||||
![]() |
![]() |
![]() |
||||||
|
The program successfully tracks the object specified by the user regardless of the type of movement. |
||||||||
| Project Developed By Daniel Scheidig
For Computer Vision 308-558B Supervised by Prof. K. Siddiqi McGill University April 2001 |
||||||||
post 7XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXcate j7 L \ ) ( ntry (<}}-&R#=Jmֆ;5`i4^l url 6http://www.cs.mcgill.ca/~dschei/agenda_light_test.gif bsrl 3http://www.cs.mcgill.ca/~dschei/vision_project.htm mime image/gif hntt "e158d-117c-3abfc1ca" hvrs data GIF89a4 C !!!"""###$$$%%%&&&'''((()))***+++,,,---...///000111222333444555666777888999:::;;;<<<===>>>???@@@AAABBBCCCDDDEEEFFFGGGHHHIIIJJJKKKLLLMMMNNNOOOPPPQQQRRRSSSTTTUUUVVVWWWXXXYYYZZZ[[[\\\]]]^^^___```aaabbbcccdddeeefffggghhhiiijjjkkklllmmmnnnooopppqqqrrrssstttuuuvvvwwwxxxyyyzzz{{{|||}}}~~~! , 4 C O0"DE@2ʼn)OÆ M !`#@`D%H KYN:xqf4gƀJF2X8x1-r,ْ8m҄2E 8rQ#ByKL|ѢJ]С9tyFDHBSbF$#:p "<5#xƐ!>/ V &Mp!%gHA3 P" <