6 application, 1 application explanation, Application – Sundance DVIP User Manual
Page 11: Application explanation, Figure 10: rsl application diagram

6 Application
A demo system based on that setup has been developed to illustrate the hardware
capabilities and to provide a starting point for developers.
6.1 Application explanation
Figure 10: RSL application diagram
This application is a real time tracking demonstration that use a little part of the
DVIP capability.
To begin, on the SMT339, the video from the camera is decode and send to the
DM642 DSP through the Virtex 4 to allow some pre-processing in the FPGA and the
image is save in the memory. The Sundance video library configures a DMA which
will continuously send the image from the memory through the FPGA to the
encoder, for post-processing, this time, and finally we get the video on the monitor.
In this demo there is no image processing in the SMT339 DSP, just two post-
processing tasks, the location of the tracking objects (crosses and rectangles) and
the Sundance logo which is saved in the Virtex 4 ROM is added to the video.
To find the objects which are moving, the SMT339 send the image from his memory
to the SMT362 memory, through the comport or the RSL. Only one SMT362 DSP is
used here. The algorithm in this DSP found the objects which move and send their
locations to the SMT339 FPGA through the RSL.
The result is a real time video with in red the largest object which move, in green
the second one and in blue the third one.
The Application note that describes the entire step to run and modify this tracking
example will soon be available.
User Manual for DVIP
Page 11 of 11
Last Edited: 30/09/2009 14:51:00