| Any completely periodic sequence
(Cyclic) Completely repetitive video sequences have trajectories which are embedded as ellipses in a two-dimensional space. Images which are seperated arbitrarily in time may be identical because the scene in view is changing in a periodic manner. |
![]() |
| A bird flying across the sky (sample 10Mbytes AVI)
(Helical) A periodic action being viewed by a moving camera is characterized by similarity between local images separated by the period of the action, but a drift over time in appearance of the object even in the same phase. This leads to a helical structure in the trajectory. |
![]() |
| A bird flying then gliding (sample 10Mbytes AVI))
Video sequences may have smooth transformations between pieces that fit cleanly into the one of the above categories. |
![]() |
| Fountain Sequence (used
"original" from Dynamic Textures work at UCLA) (Knotted) Dynamic textures (fountains, smoke, flames, and natural motions of trees in the wind) are characterized by a non-periodic sampling from a limited image space. |
![]() |
(1) Make the video trajectory:
(a) directly compare the images.
(b) Use Isomap to embed the images
in a low (say, 3) dimensional space.
(c) Draw the spline curve between the
images in order.
(2) Then, as illustrated to the right, add extra points
along the spline curve. Shown here are 4 extra
points between original frame 61 and 62. For each
extra point, find the closest original point.
Those original points correspond to other images in
the video that can be swapped in to smoothly
interpolate between frames 61 and 62.
|
|
