运动估计算法中的计算和性能权衡

K. Namuduri, A. Ji
{"title":"运动估计算法中的计算和性能权衡","authors":"K. Namuduri, A. Ji","doi":"10.1109/ITCC.2001.918803","DOIUrl":null,"url":null,"abstract":"Real-time video/visual communication applications require trade-offs in terms of processing speed, visual image quality and power consumption. Motion estimation is one of the tasks in video coding that requires significant amount of computation. Block matching motion estimation algorithms such as the three-step search and the diamond search algorithms are being used in video coding schemes as alternatives to full search algorithms. Fast motion estimation algorithms reduce the computational complexity, at the expense of reduced performance. Special purpose fast processors can be employed as an alternative to meet the computational demand. However, the processing speed comes at the expense of higher power consumption. This paper investigates motion estimation algorithms and presents the computational, and performance trade-offs involved in choosing a motion estimation algorithm for video coding applications. Fast motion estimation algorithms often assume monotonic error surface in order to speed up the algorithm. The argument against this assumption is that the search might be trapped in local minima and may result in a noisy motion field. Prediction methods have been suggested in the literature as a solution to avoid these local minima and noisy motion field. The paper also investigates the effects of the monotonic error surface assumption as well as the appropriate choice of initial motion vectors that results in better performance of the motion estimation algorithms.","PeriodicalId":318295,"journal":{"name":"Proceedings International Conference on Information Technology: Coding and Computing","volume":"29 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2001-04-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"12","resultStr":"{\"title\":\"Computation and performance trade-offs in motion estimation algorithms\",\"authors\":\"K. Namuduri, A. Ji\",\"doi\":\"10.1109/ITCC.2001.918803\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Real-time video/visual communication applications require trade-offs in terms of processing speed, visual image quality and power consumption. Motion estimation is one of the tasks in video coding that requires significant amount of computation. Block matching motion estimation algorithms such as the three-step search and the diamond search algorithms are being used in video coding schemes as alternatives to full search algorithms. Fast motion estimation algorithms reduce the computational complexity, at the expense of reduced performance. Special purpose fast processors can be employed as an alternative to meet the computational demand. However, the processing speed comes at the expense of higher power consumption. This paper investigates motion estimation algorithms and presents the computational, and performance trade-offs involved in choosing a motion estimation algorithm for video coding applications. Fast motion estimation algorithms often assume monotonic error surface in order to speed up the algorithm. The argument against this assumption is that the search might be trapped in local minima and may result in a noisy motion field. Prediction methods have been suggested in the literature as a solution to avoid these local minima and noisy motion field. The paper also investigates the effects of the monotonic error surface assumption as well as the appropriate choice of initial motion vectors that results in better performance of the motion estimation algorithms.\",\"PeriodicalId\":318295,\"journal\":{\"name\":\"Proceedings International Conference on Information Technology: Coding and Computing\",\"volume\":\"29 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2001-04-02\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"12\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings International Conference on Information Technology: Coding and Computing\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ITCC.2001.918803\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings International Conference on Information Technology: Coding and Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ITCC.2001.918803","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 12

摘要

实时视频/视觉通信应用需要在处理速度、视觉图像质量和功耗方面进行权衡。运动估计是视频编码中需要大量计算量的任务之一。块匹配运动估计算法,如三步搜索和菱形搜索算法,被用于视频编码方案作为替代完全搜索算法。快速运动估计算法以降低性能为代价,降低了计算复杂度。特殊用途的快速处理器可以作为满足计算需求的替代方案。然而,处理速度是以更高的功耗为代价的。本文研究了运动估计算法,并介绍了为视频编码应用选择运动估计算法所涉及的计算和性能权衡。快速运动估计算法为了提高算法速度,通常采用单调误差曲面。反对这种假设的论点是,搜索可能会被困在局部极小值中,并可能导致有噪声的运动场。文献中提出了一些预测方法来避免这些局部极小值和噪声运动场。本文还研究了单调误差面假设以及初始运动向量的适当选择对运动估计算法性能的影响。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Computation and performance trade-offs in motion estimation algorithms
Real-time video/visual communication applications require trade-offs in terms of processing speed, visual image quality and power consumption. Motion estimation is one of the tasks in video coding that requires significant amount of computation. Block matching motion estimation algorithms such as the three-step search and the diamond search algorithms are being used in video coding schemes as alternatives to full search algorithms. Fast motion estimation algorithms reduce the computational complexity, at the expense of reduced performance. Special purpose fast processors can be employed as an alternative to meet the computational demand. However, the processing speed comes at the expense of higher power consumption. This paper investigates motion estimation algorithms and presents the computational, and performance trade-offs involved in choosing a motion estimation algorithm for video coding applications. Fast motion estimation algorithms often assume monotonic error surface in order to speed up the algorithm. The argument against this assumption is that the search might be trapped in local minima and may result in a noisy motion field. Prediction methods have been suggested in the literature as a solution to avoid these local minima and noisy motion field. The paper also investigates the effects of the monotonic error surface assumption as well as the appropriate choice of initial motion vectors that results in better performance of the motion estimation algorithms.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信