Texture Measures for Carpet Wear Assessment
IEEE Transactions on Pattern Analysis and Machine Intelligence
IEEE Transactions on Parallel and Distributed Systems
A Real-Time Matching System for Large Fingerprint Databases
IEEE Transactions on Pattern Analysis and Machine Intelligence
A survey of CORDIC algorithms for FPGA based computers
FPGA '98 Proceedings of the 1998 ACM/SIGDA sixth international symposium on Field programmable gate arrays
Unsupervised Segmentation of Color-Texture Regions in Images and Video
IEEE Transactions on Pattern Analysis and Machine Intelligence
Digital Systems Design with VHDL and Synthesis
Digital Systems Design with VHDL and Synthesis
Video Processing and Communications
Video Processing and Communications
Computer architecture: a quantitative approach
Computer architecture: a quantitative approach
Computation of Two Texture Features in Hardware
ICIAP '99 Proceedings of the 10th International Conference on Image Analysis and Processing
EUROMICRO '03 Proceedings of the 29th Conference on EUROMICRO
IEEE Transactions on Pattern Analysis and Machine Intelligence
An FPGA-Based Architecture for Real Time Image Feature Extraction
ICPR '04 Proceedings of the Pattern Recognition, 17th International Conference on (ICPR'04) Volume 1 - Volume 01
Analog Integrated Circuits and Signal Processing
Pattern Recognition, Third Edition
Pattern Recognition, Third Edition
FPGA architecture for fast parallel computation of co-occurrence matrices
Microprocessors & Microsystems
IEEE Transactions on Computers
ACIVS'06 Proceedings of the 8th international conference on Advanced Concepts For Intelligent Vision Systems
Combined polynomial transform and radix-q algorithm for MD discreteW transform
IEEE Transactions on Signal Processing
Computer-aided tumor detection in endoscopic video using color wavelet features
IEEE Transactions on Information Technology in Biomedicine
Real-time face detection and lip feature extraction using field-programmable gate arrays
IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics
IEEE Transactions on Image Processing
Real-time computation of Zernike moments
IEEE Transactions on Circuits and Systems for Video Technology
ARC'11 Proceedings of the 7th international conference on Reconfigurable computing: architectures, tools and applications
The Journal of Supercomputing
High performance implementation of texture features extraction algorithms using FPGA architecture
Journal of Real-Time Image Processing
Hi-index | 0.00 |
This paper describes a novel system for real-time video texture analysis. The system utilizes hardware to extract second-order statistical features from video frames. These features are based on the Gray Level Co-occurrence Matrix (GLCM) and describe the textural content of the video frames. They can be used in a variety of video analysis and pattern recognition applications, such as remote sensing, industrial and medical. The hardware is implemented on a Virtex-XCV2000E-6 FPGA programmed in VHDL. It is based on an architecture that exploits the symmetry and the sparseness of the GLCM and calculates the features using integer and fixed point arithmetic. Moreover, it integrates an efficient algorithm for fast and accurate logarithm approximation, required in feature calculations. The software handles the video frame transfers from/to the hardware and executes only complementary floating point operations. The performance of the proposed system was experimentally evaluated using standard test video clips. The system was implemented and tested and its performance reached 133 and 532 fps for the analysis of CIF and QCIF video frames respectively. Compared to the state of the art GLCM feature extraction systems, the proposed system provides more efficient use of the memory bandwidth and the FPGA resources, in addition to higher processing throughput, that results in real time operation. Furthermore, its fundamental units can be used in any hardware application that requires sparse matrix representation or accurate and efficient logarithm estimation.