Multidimensional Orientation Estimation with Applications to Texture Analysis and Optical Flow
IEEE Transactions on Pattern Analysis and Machine Intelligence
Performance of optical flow techniques
International Journal of Computer Vision
Optical flow estimation: advances and comparisons
ECCV '94 Proceedings of the third European conference on Computer vision (vol. 1)
The use of optical flow for the autonomous navigation
ECCV '94 Proceedings of the third European conference on Computer vision (vol. 1)
The computation of optical flow
ACM Computing Surveys (CSUR)
Improved Accuracy in Gradient-Based Optical Flow Estimation
International Journal of Computer Vision
Computer Vision and Image Understanding - Special issue on empirical evaluation of computer vision algorithms
A Taxonomy and Evaluation of Dense Two-Frame Stereo Correspondence Algorithms
International Journal of Computer Vision
Hierarchical Model-Based Motion Estimation
ECCV '92 Proceedings of the Second European Conference on Computer Vision
Accuracy vs. Efficiency Trade-offs in Optical Flow Algorithms
ECCV '96 Proceedings of the 4th European Conference on Computer Vision-Volume II - Volume II
Velocity and Disparity Cues for Robust Real-Time Binocular Tracking
CVPR '97 Proceedings of the 1997 Conference on Computer Vision and Pattern Recognition (CVPR '97)
Object Recognition from Local Scale-Invariant Features
ICCV '99 Proceedings of the International Conference on Computer Vision-Volume 2 - Volume 2
Distinctive Image Features from Scale-Invariant Keypoints
International Journal of Computer Vision
Unsupervised 3D Object Recognition and Reconstruction in Unordered Datasets
3DIM '05 Proceedings of the Fifth International Conference on 3-D Digital Imaging and Modeling
International Journal of Computer Vision
A Fast and Accurate Tensor-based Optical Flow Algorithm Implemented in FPGA
WACV '07 Proceedings of the Eighth IEEE Workshop on Applications of Computer Vision
Speeded-Up Robust Features (SURF)
Computer Vision and Image Understanding
Superpipelined high-performance optical-flow computation architecture
Computer Vision and Image Understanding
Mutual Information Based Semi-Global Stereo Matching on the GPU
ISVC '08 Proceedings of the 4th International Symposium on Advances in Visual Computing
Real-Time Optical Flow Calculations on FPGA and GPU Architectures: A Comparison Study
FCCM '08 Proceedings of the 2008 16th International Symposium on Field-Programmable Custom Computing Machines
A Parallel Reconfigurable Architecture for Real-Time Stereo Vision
ICESS '09 Proceedings of the 2009 International Conference on Embedded Software and Systems
A Real-Time Occlusion Aware Hardware Structure for Disparity Map Computation
ICIAP '09 Proceedings of the 15th International Conference on Image Analysis and Processing
An iterative image registration technique with an application to stereo vision
IJCAI'81 Proceedings of the 7th international joint conference on Artificial intelligence - Volume 2
FPGA-oriented HW/SW implementation of ECG beat detection and classification algorithm
Digital Signal Processing
DEXA '09 Proceedings of the 2009 20th International Workshop on Database and Expert Systems Application
Optimization strategies for high-performance computing of optical-flow in general-purpose processors
IEEE Transactions on Circuits and Systems for Video Technology
Moving vehicles detection based on adaptive motion histogram
Digital Signal Processing
Robust bioinspired architecture for optical-flow computation
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
Pipelined Hardware Architecture for High-Speed Optical Flow Estimation Using FPGA
FCCM '10 Proceedings of the 2010 18th IEEE Annual International Symposium on Field-Programmable Custom Computing Machines
Multi-port abstraction layer for FPGA intensive memory exploitation applications
Journal of Systems Architecture: the EUROMICRO Journal
A real-time versatile roadway path extraction and tracking on an FPGA platform
Computer Vision and Image Understanding
Towards hardware stereoscopic 3D reconstruction: a real-time FPGA computation of the disparity map
Proceedings of the Conference on Design, Automation and Test in Europe
Variational optic flow on the Sony PlayStation 3
Journal of Real-Time Image Processing
Fine grain pipeline architecture for high performance phase-based optical flow computation
Journal of Systems Architecture: the EUROMICRO Journal
FPGA implementation of stereo disparity with high throughput for mobility applications
AERO '11 Proceedings of the 2011 IEEE Aerospace Conference
Machine Vision and Applications
IEEE Transactions on Computers
Domain decomposition for variational optical-flow computation
IEEE Transactions on Image Processing
FPGA-based real-time optical-flow system
IEEE Transactions on Circuits and Systems for Video Technology
IEEE Transactions on Circuits and Systems for Video Technology
IEEE Transactions on Circuits and Systems for Video Technology
On-chip semidense representation map for dense visual features driven by attention processes
Journal of Real-Time Image Processing
Hi-index | 0.00 |
This paper presents an architecture for the extraction of visual primitives on chip: energy, orientation, disparity, and optical flow. This cost-optimized architecture processes in real time high-resolution images for real-life applications. In fact, we present a versatile architecture that may be customized for different performance requirements depending on the target application. In this case, dedicated hardware and its potential on-chip implementation on FPGA devices become an efficient solution. We have developed a multi-scale approach for the computation of the gradient-based primitives. Gradient-based methods are very popular in the literature because they provide a very competitive accuracy vs. efficiency trade-off. The hardware implementation of the system is performed using superscalar fine-grain pipelines to exploit the maximum degree of parallelism provided by the FPGA. The system reaches 350 and 270 VGA frames per second (fps) for the disparity and optical flow computations respectively in their mono-scale version and up to 32 fps for the multi-scale scheme extracting all the described features in parallel. In this work we also analyze the performance in accuracy and hardware resources of the proposed implementation.