2013 · 10 citations · 5 references
Event CameraBlob Detection AlgorithmEngineeringFeature DetectionComputer ArchitectureVisual NavigationImage AnalysisPattern RecognitionVisual Navigation SystemVision SensorMachine VisionObject DetectionImage DetectionComputer EngineeringMoving Object TrackingComputer ScienceComputer VisionMotion DetectionImage Processor
Visual navigation system is widely used in various applications such as traffic surveillance, guidance of autonomous vehicles etc. Object detection is one of the important steps which identifies obstacle and provides information about obstacle's location in the image scenario. Blob detection method has been chosen to detect object and to extract required information about the object. Implementation of blob detection algorithm on FPGA requires more hardware resources in terms of number for logic gates etc. In this paper, a modification has been proposed for effective hardware implementation of centroid and area computations while using blob detection algorithm. The proposed approach utilizes a novel way to label the connected components and leads to effective hardware implementation. The proposed algorithm utilizes fewer resources and takes less computational time. This algorithm has been implemented in Xilinx Virtex V FPGA board which operates at 100MHz. Processing time taken by the algorithm for computing area and centroid of objects along with labeling is 0.22ms for image resolution of 100 × 100. Algorithm utilizes 4% of available hardware resource and 4 block RAM for complete processing.
5
Object Detection using Geometric Invariant Moment
M. Rizon, Haniza Yazid, Puteh Saad et al. · American Journal of Applied Sciences · 2006 · 73 citations
Fast connected component labeling in binary images
Martin Paralič · 2012 · 16 citations