...
首页> 外文期刊>Applied Intelligence >Block-matching algorithm based on harmony search optimization for motion estimation
【24h】

Block-matching algorithm based on harmony search optimization for motion estimation

机译:基于和谐搜索优化的运动估计块匹配算法

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

摘要

Motion estimation is one of the major problems in developing video coding applications. Among all motion estimation approaches, Block-matching (BM) algorithms are the most popular methods due to their effectiveness and simplicity for both software and hardware implementations. A BM approach assumes that the movement of pixels within a defined region of the current frame can be modeled as a translation of pixels contained in the previous frame. In this procedure, the motion vector is obtained by minimizing a certain matching metric that is produced for the current frame over a determined search window from the previous frame. Unfortunately, the evaluation of such matching measurement is computationally expensive and represents the most consuming operation in the BM process. Therefore, BM motion estimation can be viewed as an optimization problem whose goal is to find the best-matching block within a search space. The simplest available BM method is the Full Search Algorithm (FSA) which finds the most accurate motion vector through an exhaustive computation of all the elements of the search space. Recently, several fast BM algorithms have been proposed to reduce the search positions by calculating only a fixed subset of motion vectors despite lowering its accuracy. On the other hand, the Harmony Search (HS) algorithm is a population-based optimization method that is inspired by the music improvisation process in which a musician searches for harmony and continues to polish the pitches to obtain a better harmony. In this paper, a new BM algorithm that combines HS with a fitness approximation model is proposed. The approach uses motion vectors belonging to the search window as potential solutions. A fitness function evaluates the matching quality of each motion vector candidate. In order to save computational time, the approach incorporates a fitness calculation strategy to decide which motion vectors can be only estimated or actually evaluated. Guided by the values of such fitness calculation strategy, the set of motion vectors is evolved through HS operators until the best possible motion vector is identified. The proposed method has been compared to other BM algorithms in terms of velocity and coding quality. Experimental results demonstrate that the proposed algorithm exhibits the best balance between coding efficiency and computational complexity.
机译:运动估计是开发视频编码应用程序中的主要问题之一。在所有运动估计方法中,块匹配(BM)算法由于其对软件和硬件实现的有效性和简便性而成为最受欢迎的方法。 BM方法假设可以将当前帧的定义区域内的像素移动建模为前一帧中包含的像素的平移。在该过程中,通过最小化在从前一帧起的确定搜索窗口上为当前帧产生的某个匹配度量来获得运动矢量。不幸的是,这种匹配测量的评估在计算上是昂贵的,并且代表了BM过程中最消耗的操作。因此,BM运动估计可以看作是一个优化问题,其目标是在搜索空间内找到最匹配的块。可用的最简单的BM方法是全搜索算法(FSA),它通过穷举计算搜索空间的所有元素来找到最准确的运动矢量。近来,已经提出了几种快速BM算法,以通过仅计算运动矢量的固定子集来降低搜索位置,尽管降低了其准确性。另一方面,和声搜索(HS)算法是一种基于人群的优化方法,它受音乐即兴创作过程的启发,在该过程中,音乐家寻求和声,并不断完善音调以获得更好的和声。本文提出了一种新的结合HS和适应度近似模型的BM算法。该方法使用属于搜索窗口的运动矢量作为潜在解决方案。适应度函数评估每个候选运动矢量的匹配质量。为了节省计算时间,该方法结合了适应度计算策略来决定哪些运动矢量只能被估计或实际评估。在这种适应度计算策略的值的指导下,通过HS运算符来演化运动矢量集,直到确定出最佳的运动矢量为止。在速度和编码质量方面,该方法已与其他BM算法进行了比较。实验结果表明,该算法在编码效率和计算复杂度之间达到了最佳的平衡。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号