首页> 外文期刊>Journal of Visual Languages & Computing >An effective and efficient approximate two-dimensional dynamic programming algorithm for supporting advanced computer vision applications
【24h】

An effective and efficient approximate two-dimensional dynamic programming algorithm for supporting advanced computer vision applications

机译:一种有效且高效的近似二维动态规划算法,可支持高级计算机视觉应用

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

摘要

Dynamic programming is a popular optimization technique, developed in the 60's and still widely used today in several fields for its ability to find global optimum. Dynamic Programming Algorithms (DPAs) can be developed in many dimension. However, it is known that if the DPA dimension is greater or equal to two, the algorithm is an NP complete problem. In this paper we present an approximation of the fully two-dimensional DPA (2D-DPA) with polynomial complexity. Then, we describe an implementation of the algorithm on a recent parallel device based on CUDA architecture. We show that our parallel implementation presents a speed-up of about 25 with respect to a sequential implementation on an Intel 17 CPU. In particular, our system allows a speed of about ten 2D-DPA executions per second for 85 x 85 pixels images. Experiments and case studies support our thesis. (C) 2017 Elsevier Ltd. All rights reserved.
机译:动态编程是一种流行的优化技术,它是在60年代开发的,由于其寻找全局最优的能力,至今仍在多个领域中得到广泛使用。动态规划算法(DPA)可以在许多方面进行开发。但是,已知如果DPA维大于或等于2,则该算法是NP完全问题。在本文中,我们提出了具有多项式复杂度的全二维DPA(2D-DPA)的近似值。然后,我们描述了基于CUDA架构的最新并行设备上算法的实现。我们证明,与在Intel 17 CPU上的顺序实现相比,并行实现的速度提高了约25倍。特别是,对于85 x 85像素的图像,我们的系统每秒可以执行大约10次2D-DPA执行速度。实验和案例研究支持我们的论文。 (C)2017 Elsevier Ltd.保留所有权利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号