首页> 外文会议>20th international conference on parallel and distributed computing systems >Grid Enabling a Content Based Image Retrieval Application
【24h】

Grid Enabling a Content Based Image Retrieval Application

机译:网格使基于内容的图像检索应用程序成为可能

获取原文
获取原文并翻译 | 示例

摘要

Image clustering is a vital step in Content Based Image Retrieval (CBIR). One popular algorithm for image clustering is based on genetic algorithms, a widely used technique for search and optimization problems and belongs to the group of evolutionary algorithms. Serial implementations of the algorithm, customized for image clustering, suffer from slow execution rate. Also, a genetic algorithm, if run for small number of generations, gets stuck in the local minima, and therefore requires larger number of generations to achieve optimal results. These two factors motivated the parallel implementation of the algorithm. The concurrency in the application was identified and partitioned such that the I/O and computation were done in parallel. The application was implemented using "Master-Worker" paradigm and "All-Worker" paradigm in C and MPI. Different load balancing schemes were also tested and resulted in a linear speedup and vastly reduced the execution time. The implementations were further modified to run successfully in Grid Environment where resources are heterogeneous, distributed across disparate locations, and can appear and disappear dynamically. This paper demonstrates that performance of CBIR applications can be noticeably improved if the genetic algorithm used for clustering images is run for larger number of generations. The benefits of check-pointing and restart mechanisms in grid applications are also demonstrated.
机译:图像聚类是基于内容的图像检索(CBIR)中至关重要的一步。一种流行的图像聚类算法是基于遗传算法的,遗传算法是一种广泛用于搜索和优化问题的技术,属于进化算法。该算法的串行实现(针对图像聚类而定制)的执行速度较慢。而且,遗传算法如果运行几代,则会陷入局部极小值,因此需要更多的代数才能获得最佳结果。这两个因素推动了算法的并行实现。确定并划分了应用程序中的并发性,以便并行执行I / O和计算。该应用程序是使用C和MPI中的“ Master-Worker”范例和“ All-Worker”范例实现的。还测试了不同的负载平衡方案,从而实现了线性加速并大大减少了执行时间。对实现进行了进一步的修改,以使其在网格环境中成功运行,在网格环境中资源是异构的,分布在不同的位置,并且可以动态出现和消失。本文证明,如果将用于聚类图像的遗传算法运行更多的世代,则可以显着提高CBIR应用程序的性能。还演示了网格应用程序中检查点和重新启动机制的好处。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号