Below are some input and output images from a couple of our linear-trajectory filtering examples.
Our first work in this area is described in this paper.
Shown here is a single frame of an image sequence filmed on a busy roadway near the University of Calgary. If you wish to view an MPEG-encoded segment of the moving image sequence, please play the input traffic sequence (330K, 160x120, 100 frames). The moving vehicles in this sequence all represent good examples of linear trajectory signals. We can choose the parameters of the LR prototype network to selectively enhance vehicles moving at a particular velocity in this sequence.
Shown at left is a single frame of the filtered sequenced obtained from a linear-trajectory filter designed to enhance vehicles having the velocity of the cement truck. Please play the MPEG-encoded output traffic sequence (142K, 160x120, 100 frames). You will notice that all objects moving at speeds other than that of the cement truck, including the static background and vehicles in the lane of oncoming traffic, have been attenuated. The cement truck, and also the car beginning to overtake it, are clearly visible. This seqeuence was presented by Len Bruton in his Keynote Address at the 1990 Midwest Symposium on Circuits and Systems here in Calgary and the still images at left are featured on the cover of the conference proceedings.
At left is a single frame of the
output sequence obtained from a linear-trajectory filter designed for
enhancing zero-velocity signals.
The aircraft is a zero-velocity signal, so it is transmitted by
the filter without serious distortion. All objects that move, including the
ground and particularly the fence, are rejected or severely
smeared. Please play the MPEG-encoded
output sequence (149K,
160x120, 100 frames).