基于DSP的固定场景视频消抖快速算法研究与实现

来源 :中国科学技术大学 | 被引量 : 0次 | 上传用户:fh1130
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着视频监控产品市场的繁荣,户外视频监控产品种类越来越多,应用场合也越来越广泛。此类产品的摄像头容易受到外界环境因素的干扰,比如吹风或摄像头基座晃动,导致成像视频画面的抖动。抖动的视频会使观察者产生视觉疲劳,造成对视频内容信息的误判;同时,视频抖动会严重干扰后期应用的一些视频处理的效果。因此,消除监控视频的抖动已成为一个亟待解决的问题。视频消抖,也被称为稳像,是计算机视觉领域重要的研究方向之一,其实质是利用几何变换关系补偿图像序列间的非规则运动,以实现视频的稳定。针对固定场景的视频,即拍摄视频的摄像头没有大幅移动、监控固定区域,本文分析了该场景视频抖动的特点,研究了稳像的原理和系统结构,深入探讨了固定场景稳像各环节的关键技术,包括图像变换模型、全局运动估计、运动补偿和稳像质量评价方法。针对稳像的现实需求,本文提出了一种固定场景的视频消抖算法,完成了在监控产品DSP处理器上运行的稳像算法库的开发。具体的研究内容和成果如下:综合考虑时间开销和计算精度后,设计出以Harris角点检测算子和金字塔LK光流法为基础的全局运动估计算法,选择描述图像变换充分的单应性模型,同时通过特征点的布局优化、角点亚像素化、RANSAC剔除干扰因素和单纯形法优化运动参数这四个措施来提高运动参数估计的精度。在运动补偿环节,采用逆映射法和双线性插值提高重构图像的质量。多个方法的评价结果显示,该算法能快速、有效地解决固定场景视频抖动的问题。为了充分利用DSP的硬件资源,提高稳像算法库的运行速度,使用了 5种优化稳像代码的方法。这5种方法包括:(1)改善软件流水,提高并行化处理速度;(2)编译器优化,使编译器编译出高效的代码;(3)浮点运算转定点运算,体现DSP的计算优势;(4)使用内联函数和软件库,将部分函数的运行效率提高到汇编级;(5)设计DMA搬移数据,让CPU专心负责运算。对于720×480分辨率的视频,这些优化工作使得稳像程序的运行耗时从2300毫秒/帧降低到40毫秒/帧,从而能够满足实时性的要求。
其他文献
随着计算机技术、互联网技术的快速发展,数字图像库越来越庞大,传统的基于文本的图像检索方法已经不能满足人们的需求。基于内容的图像检索技术进入人们的视线并迅速成为当前的
猫从高处坠落能安全落地的能力一直被研究者们关注。当一只猫从高空跌落时,它总能通过姿态调整使四肢朝下,加上腿部具有减少地面冲击作用,最终能实现安全落地。机器人在未知
随机系统是一类状态演化表现为随机过程的动态系统,它广泛地存在于实际的工程应用中。相较于一般的确定性系统,其稳定性分析、控制器设计、滤波等问题都更为复杂。本文特别关注
随着能源消耗日益增长、环境污染日渐严重,迫使人们考虑新能源和可再生能源的开发和利用问题。风能已经发展成为世界各国普遍关注的新能源,由此风力发电技术的研究和应用在这几年中突飞猛进,而矢量控制技术在风力发电中具有关键性作用。本文分析了双馈风力发电机的基本工作原理和数学模型,木文介绍了双馈发电机两电平电压型双PWM变流器工作原理、拓扑结构,建立了其基于开关函数的数学模型,并依照功率恒定原则进行三相静止坐
关键词抽取是自然语言处理领域中重要的基础技术,被广泛应用于信息检索、文本聚类、文本分类等方面。目前,互联网中的资讯规模急速增长,包含了大量富有价值的数据,关键词是检索及
随着下一代测序技术的不断发展和逐渐成熟,高通量测序已经成为生物、医学研究中的常规工具,也即将在农业和医疗等行业中得到广泛应用,促生了精准医疗和分子育种等新兴产业。
声反馈是日常生活中的一种常见现象。在扩声系统中,由于同时使用了扬声器和麦克风,普遍存在声反馈现象。当把扩声系统的音量进行较大的提升时,扬声器往往伴有啸叫声出现。这
圆网印花机印花精度和印花质量的高低很大程度上受进布、印花、烘房、落布各单元直流电机同步的影响,因而直流电机的同步调速性能便成为了印花系统中的关键问题之一。传统的转
作为新一波科技浪潮的排头兵,人工智能正以前所未有的速度渗透到人类生活的方方面面。其中,人机交互技术作为人工智能领域的重要组成部分,受到广泛的关注。在众多的人机交互