69
Views
3
CrossRef citations to date
0
Altmetric
Articles

Combining flash memory and FPGAs to efficiently implement a massively parallel algorithm for content-based image retrieval

, , &
Pages 621-635 | Received 19 Sep 2007, Accepted 27 Nov 2007, Published online: 27 Jul 2010

References

  • Amsaleg , L and Gros , P . 2001 . Content-Based Retrieval using Local Descriptors: Problems and Issues from a Database Perspective . Pattern Analysis and Applications , 4 : 108 – 124 .
  • Batcher , KE . 1968 . “Sorting Networks and their Applications,” . Proceedings of the AFIPS Spring Joint Computer Conference . 1968 . Vol. 32 , pp. 307 – 314 .
  • Bednara , M , Beyer , O , Teich , J and Wanka , R . 2000 . Tradeoff Analysis and Architecture Design of a Hybrid Hardware/Software Sorter . ASAP'00: Proceedings of the IEEE International Conference on Application-Specific Systems, Architectures, and Processors . 2000 . pp. 299 Washington, DC, , USA : IEEE Computer Society .
  • Darte , A , Schreiber , R , Ramakrishna Rau , B and Vivien , F . 2002 . Constructing and Exploiting Linear Schedules with Prescribed Parallelism . ACM Trans. Des. Autom. Electron. Syst. , 7 : 159 – 172 .
  • Derrien , S , Rajopadhye , SV and Sur-Kolay , S . 2001 . Combined Instruction and Loop Parallelism in Array Synthesis for FPGAs . ISSS'01: Proceedings of the International Symposium on System Synthesis . 2001 . pp. 165 – 170 .
  • Faloutsos , C . 1996 . Searching Multimedia Databases by Content , West Lafayette, IN : Kluwer Academic Publishers .
  • Govindu , G , Zhuo , L , Choi , S and Prasanna , V . 2004 . Analysis of High-performance Floating-Point Arithmetic on FPGAs . Reconfigurable Architecture Workshop . 2004 . pp. 149 New Mexico, USA
  • Guyetant , S , Giraud , M , L'Hours , L , Derrien , S , Rubini , S , Lavenier , D and Raimbault , F . 2005 . Cluster of Reconfigurable Nodes for Scanning Large Genomic Banks . Parallel Computing , 31 ( 1 ) : 73 – 96 .
  • Harris , C and Stephens , M . 1988 . A Combined Corner and Edge Detector . 4th ALVEY Vision Conference . 1988 , UK. pp. 147 – 151 .
  • Ligon , WB III , McMillan , S , Monn , G , Schoonover , K , Stivers , F and Underwood , KD . 1998 . A Re-evaluation of the Practicality of Floating-Point Operations on FPGAs . FCCM'98: Proceedings of the IEEE Symposium on FPGAs for Custom Computing Machines . 1998 . pp. 206 – 215 . USA
  • Kostoulas , L and Andreadis , I . 2004 . Parallel Local Histogram Comparison Hardware Architecture for Content-Based Image Retrieval . Journal of Intelligent and Robotic Systems , 39 : 333 – 343 .
  • Lavenier , D , Liu , X and Georges , G . 2006 . Seed-Base Genomic Sequence Comparison Using a FPGA/FLASH Accelerator . Proceedings of EEE International Conference on Field Programmable Technology . 2006 . pp. 41 – 48 . Thailand
  • Lejsek , H . 2005 . A Case-Study of Scoring Schemes for the PvS-Index . CVDB '05: Proceedings of the 2nd International Workshop on Computer Vision Meets Databases . 2005 . pp. 51 – 58 . New York, NY, , USA : ACM Press .
  • Mikolajczyk , K and Schmid , C . 2005 . A Performance Evaluation of Local Descriptors . IEEE Trans. Pattern Anal. Mach. Intell. , 27 : 1615 – 1630 .
  • Moldovan , DI and Fortes , JAB . 1986 . Partitioning and Mapping Algorithms into Fixed Size Systolic Arrays . IEEE Transactons on Computers , 35 : 1 – 12 .
  • Nakano , K and Takamichi , E . 2003 . An Image Retrieval System Using FPGAs . Proceedings of ASPDAC . 2003 . pp. 370 – 373 . Japan
  • Noumsi , A , Derrien , S and Quinton , P . 2006 . Acceleration of a Content-Based Image-Retrieval Application on the RDISK Cluster . International Parallel and Distributed Processing Symposium (IPDPS 2006) . 2006 . Greece
  • Patterson , D , Anderson , T , Cardwell , N , Fromm , R , Keeton , K , Kozyrakis , C , Thomas , R and Yelick , K . 1997 . A Case for Intelligent RAM . IEEE Micro , 17 : 34 – 44 .
  • Petitcolas , FAP , Anderson , RJ and Kuhn , MG . 1998 . Attacks on Copyright Marking Systems . Proceedings of the Second International Workshop on Information Hiding . 1998 . pp. 218 – 238 . USA
  • Robles , OD , Bosque , JL , Pastor , L and Rodríguez , A . 2005 . Performance Analysis of a CBIR System on Shared-Memory Systems and Heterogeneous Clusters . IEEE International Workshop on Computer Architectures for Machine Perception (CAMP'05) . 2005 . pp. 309 – 314 . Italy
  • Skarpathiotis , C and Dimond , KR . 2004 . A Hardware Implementation of a Content-Based Image Retrieval Algorithm . International Conference on Field Programmable Logic and Application (FPL) . 2004 . January . pp. 1165 – 1167 . Belgium

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.