International Journal of Computer Vision
Digital circuit design using FPGAs
CIE '96 Proceedings of the 19th international conference on Computers and industrial engineering
Comparing images using joint histograms
Multimedia Systems - Special issue on video content based retrieval
Visual information retrieval
Swarm intelligence: from natural to artificial systems
Swarm intelligence: from natural to artificial systems
An experiment in linguistic synthesis with a fuzzy logic controller
International Journal of Human-Computer Studies - Special issue: 1969-1999, the 30th anniversary
Performance evaluation in content-based image retrieval: overview and proposals
Pattern Recognition Letters - Special issue on image/video indexing and retrieval
Fuzzy Control and Fuzzy Systems
Fuzzy Control and Fuzzy Systems
Ant Colony Optimization
Ant colony system application to macrocell overlap removal
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
An image retrieval system using FPGAs
ASP-DAC '03 Proceedings of the 2003 Asia and South Pacific Design Automation Conference
Qualitative part-based models in content-based image retrieval
Machine Vision and Applications
Image retrieval: Ideas, influences, and trends of the new age
ACM Computing Surveys (CSUR)
ARC'07 Proceedings of the 3rd international conference on Reconfigurable computing: architectures, tools and applications
An intelligent image retrieval system based on the synergy of color and artificial ant colonies
SCIA'07 Proceedings of the 15th Scandinavian conference on Image analysis
A Dynamic User Concept Pattern Learning Framework for Content-Based Image Retrieval
IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews
Content-Based 3-D Model Retrieval: A Survey
IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews
Ant colony system: a cooperative learning approach to the traveling salesman problem
IEEE Transactions on Evolutionary Computation
Ant system: optimization by a colony of cooperating agents
IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics
Automatic sensor placement for model-based robot vision
IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics
A Novel Evolutionary Approach for Optimizing Content-Based Image Indexing Algorithms
IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics
Consequences of the digitization on the performance of a fuzzy logic controller
IEEE Transactions on Fuzzy Systems
VLSI hardware architecture for complex fuzzy systems
IEEE Transactions on Fuzzy Systems
IEEE Transactions on Circuits and Systems for Video Technology
A biologically inspired sensor wakeup control method for wireless sensor networks
IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews
Cellular ants: A method to create collision free trajectories for a cooperative robot team
Robotics and Autonomous Systems
Hi-index | 0.00 |
In this paper, a hardware implementation of a fuzzy-modified ant colony processor that is suitable for image retrieval is presented for the first time. The proposed method utilizes three different descriptors in a two-stage fuzzy ant algorithm where the query image represents the nest and the database images represent the food. From the hardware point of view, only a small number of algorithms for hardware implementation have been reported in the image retrieval literature, since research focuses mainly on possible software solutions and the acceleration of existing algorithms. The proposed digital hardware structure is based on a sequence of pipeline stages, while parallel processing is also used in order to minimize computational times. It is capable of performing the extraction and comparison of features from (64 × 64)-pixel-size color images, although through a simple transformation it can be easily expanded to accommodate images of larger sizes. The architecture of the processor is generic; the units that perform the fuzzy inference can be used with different descriptors than the ones proposed here and can be utilized for other fuzzy applications. It was designed, compiled, and simulated using the Quartus Programmable Logic Development System by the Altera Corporation. The fuzzy processor exhibits a level of inference performance of 800 K fuzzy logic inferences per second with 24 rules, and can be used for realtime applications where the need for short processing times is of the utmost importance.