Digital image processing (2nd ed.)
Digital image processing (2nd ed.)
Phase-based disparity measurement
CVGIP: Image Understanding
The Design and Use of Steerable Filters
IEEE Transactions on Pattern Analysis and Machine Intelligence
Measurement of Image Velocity
Signal Processing for Computer Vision
Signal Processing for Computer Vision
Stability of Phase Information
IEEE Transactions on Pattern Analysis and Machine Intelligence
Pattern Recognition Letters
FPGA-based real-time optical-flow system
IEEE Transactions on Circuits and Systems for Video Technology
A phase-based approach to the estimation of the optical flow field using spatial filtering
IEEE Transactions on Neural Networks
Hi-index | 0.00 |
Quadrature filters are widely used in the Computer Vision community because of their biological support and also because they allow an efficient coding of local features. They can be used to estimate local energy, phase, and orientation or even allow classifying image textures. The drawback of this image decomposition is that requires performing intensive pixel-wise computations which makes it impossible to use in most real-time applications. In this contribution we present a high performance architecture capable of extracting local phase, orientation and energy at a rate of 56.5 Mpps. Taking into account that FPGA resources are constrained, we have implemented a steerable filters bank (instead of Gabor filters bank) based on Second Order Gaussian derivatives. This method has the advantage that the filters are 2-D separable and each image orientation can be extracted from a basic set of seven filters. We present in this paper the proposed architecture and analyze the quantization degradation error generated by using fixed point arithmetic. We show the resources consumption, the performance and finally, we present some results from the developed system.