Region-of-interested (ROI) segmentation is one of the important applications in content-based processing. Although much work has been done in this area, relatively little work has been reported to the ROI segmentation with an implementation consideration. This paper presents a system level design with edge-based ROI segmentation. In order to improve the overall system performance, we propose a computationally efficient algorithm to reduce the complexity in segmentation. Based on the algorithm level development, we put more efforts on the realization with a single board platform system. The system is based on the hybrid architecture, including the associating synchronous modules and asynchronous modules. Detailed task partitions are well scheduled. The system integrates the acquisition and visualization modules for video stream input and output, the transition module for video format transformation, and the DSP processing module for ROI segmentation. We also present a number of optimization techniques in fixed-point arithmetic, memory usage, data transfer and parallel processing. Experiments are performed in the dynamic natural environment. The proposed system can segment ROI well. The run-time results achieve 66 images per second on QCIF format and validate the perspective of using ROI segmentation in content-based applications.
JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY