Downloads and Function list
Click Here to download the package of DSP library and demo C source code
DM642 DSP based motion-detecting library detecting moving objects and provide their bounding rectangles as outputs. By minor post-processing of these detected rectangles, the motion trajectories can be constructed from them and the motions of objects can be understood. After the construction of these motion trajectories, many real-life applications, which include ITS and video surveillance, can be derived.Testing Benchmarks
To process one frame of PAL-formatted video input (720x576 pixels), the typical DSP processing cycles were measured as 39 to 42 million cycles; namely, over 25 frames/per second processing speed. The real-life video capture is shown in this link(avi, 6.05MB).Screenshot
| Demo Screenshot show detected moving objects. | |
| Function Name | Function | Remark |
| dspMotionDetectCreate | Create working environment for motion detection | |
| dspisMotionDetectRun | Detect the status of core for motion detection | |
| dspMotionDetectRelease | Release the motion-detecting environment | |
| dspMotionDetectProcess | Processing one frame for the purpose of motion detection | |
| dspMotionDetectGetTotal | Get the total number of detected motion rectangle | |
| dspMotionDetectGetRect | Get the idx-th detected motion rectangle | |


