Abstract:We propose a new strategy to design recursive implementations of the Gaussian filter and Gaussian regularized derivative filters. Each recursive filter consists of a cascade of two stable N th -order subsystems (causal and anti-causal). The computational complexity is 2N multiplications per pixel per dimension independent of the size (σ) of the Gaussian kernel. The filter coefficients have a closed-form solution as a function of scale (σ) and recursion order N (N=3,4,5). The recursive filters yield a high acc… Show more
“…Similar approaches have been implemented using this technology to achieve realtime processing [33,34]. The hardware resources required for the motion layer can be reduced by implementing the Gaussian derivatives with recursive filters available in the literature [35], which reduce the external memory requirements. The parallelism of FPGA technology allows functional unit replication which can be used to implement multiple neuron processing in parallel.…”
Section: Experimental Results Of the Overtaking-car Segmentation Problemmentioning
Abstract. Bio-inspired energy models compute motion along the lines suggested by the neurophysiological studies of V1 and MT areas in both monkeys and humans: neural populations extract the structure of motion from local competition among MT-like cells. We describe here a neural structure that works as a dynamic filter above this MT layer for image segmentation and takes advantage of neural population coding in the cortical processing areas. We apply the model to the real-life case of an automatic watch-out system for car-overtaking situations seen from the rear-view mirror. The ego-motion of the host car induces a global motion pattern whereas an overtaking vehicle produces a pattern that contrasts highly with this global ego-motion field. We describe how a simple, competitive, neural processing scheme can take full advantage of this motion structure for segmenting overtaking-cars.
“…Similar approaches have been implemented using this technology to achieve realtime processing [33,34]. The hardware resources required for the motion layer can be reduced by implementing the Gaussian derivatives with recursive filters available in the literature [35], which reduce the external memory requirements. The parallelism of FPGA technology allows functional unit replication which can be used to implement multiple neuron processing in parallel.…”
Section: Experimental Results Of the Overtaking-car Segmentation Problemmentioning
Abstract. Bio-inspired energy models compute motion along the lines suggested by the neurophysiological studies of V1 and MT areas in both monkeys and humans: neural populations extract the structure of motion from local competition among MT-like cells. We describe here a neural structure that works as a dynamic filter above this MT layer for image segmentation and takes advantage of neural population coding in the cortical processing areas. We apply the model to the real-life case of an automatic watch-out system for car-overtaking situations seen from the rear-view mirror. The ego-motion of the host car induces a global motion pattern whereas an overtaking vehicle produces a pattern that contrasts highly with this global ego-motion field. We describe how a simple, competitive, neural processing scheme can take full advantage of this motion structure for segmenting overtaking-cars.
“…To keep this acceleration significant however, efficient methods must be used to compute the local jet. We use the recursive implementation of the Gaussian and its derivatives proposed in [13], which allows to compute the 6 components of the local jet in constant time per pixel, for any σ.…”
“…In practice, to acquire great computational advantages, we approximate the Gaussian derivatives, similar to recursive implementation [103,33], by B-spline [101,102], see figure 5.4. A B-spline of order n denoted by β n (z) is generated by convolving n + 1 times β 0 (z) with itself The nth order derivative of the B-spline can be obtained from the (n − 1)th order B-spline as follows…”
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.