安卓环境下的鱼眼视频流实时矫正方法设计与实现

来源 :桂林电子科技大学 | 被引量 : 0次 | 上传用户:benxiaohai741
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着智能手机软硬件性能提升和网络带宽的扩容,基于Android平台的鱼眼监控系统,不仅操作简单,而且实时矫正后的鱼眼视频可显著提升视频的可观察性。传统鱼眼相机的畸变矫正算法,计算复杂度高,不能在Android手机平台上实时处理,由于手机平台的功耗和计算能力限制,实现基于Android平台的实时鱼眼视频监控系统存在巨大挑战。针对以上问题,本文采用手机GPU并行加速策略对解码视频图像进行高效处理,实现1280*1280分辨率鱼眼视频流的实时矫正,矫正视频播放流畅无卡顿。本文主要工作如下:(1)研究了鱼眼相机成像原理,对鱼眼相机进行标定。在Android平台上开展了双经度算法与立方盒映射算法的矫正实验研究,对两种算法的性能进行评估。研究结果表明,与双经度算法相比,立方盒映射算法具有更快的训练速度,同时能保证较高的矫正精度,更适用于鱼眼相机视频流的准确矫正。(2)针对立方盒映射算法在Android平台单帧矫正耗时过高的问题,文中采用直接映射法,根据矫正平面像素点与鱼眼图像坐标的映射关系进行映射插值实现了视频的校准,达到缩减矫正时间的目的。为了验证该方法的有效性,通过对单帧分辨率为1280*1280的鱼眼图像进行矫正实验,并与传统的立方盒映射算法进行对比实验。结果表明基于直接映射的立方盒映射算法能够在保证矫正精度不变的情况下,具有更快的矫正速度,从而验证了该方法的有效性。(3)针对串行的直接映射法耗时较高的问题,本文搭建了基于OpenCL异构运算的编程框架,使用手机板载GPU,并根据实际GPU性能,合理设置线程块大小,对直接映射法中双线性插值部分进行了并行设计。通过对单帧分辨率为1280*1280鱼眼视频的矫正测试,将并行算法性能与仅使用CPU的串行算法进行对比,实验结果表明,基于手机CPU-GPU的并行双线性插值直接映射法具有更快的矫正速度、较低的CPU使用率,可用于鱼眼视频流的实时矫正。在上述研究工作的基础上,开发出了基于Android平台的鱼眼视频流实时矫正软件,可实现RTSP视频流解码和实时矫正并以1280*1280鱼眼图像矫正为实例验证该软件的性能。验证结果表明该鱼眼视频流矫正软件矫正速度达到20帧/秒,具有良好的应用前景和较高的工程应用价值。
其他文献
伴随着经济全球化进程的不断加快,劳动力外移的浪潮不断高涨,对世界经济和国际贸易的发展带来了巨大的促进作用。近年来中国劳动力外移的数量同样迅猛增加,对中国经济的作用
目的建立黄蜀葵花总黄酮提取物中总鞣质的含量测定方法。方法以没食子酸为对照品,福林酚为显色剂,检测波长为752nm。结果没食子酸在9.76×10^-4~9.76×10^-3mg/ml浓
在民间舞表演中,绝大多数的舞蹈与道具相配合已经成为民族文化的一种标志。道具的运用,体现出舞蹈的风格种类和情感氛围,强调角色身份,增强舞蹈的表演性和观赏性,更显示出这
本文就多媒体技术在小学语文课堂教学中的应用需要遵循的几项原则提出自己的观点,力争做到因文而异、因课而异,张扬个性、发散思维,有效提高课堂教学效率。
自2014年起,国家实行研究生全面收费政策,硕士研究生受教育成本直线上升,作为硕士研究生重要群体的全日制硕士研究生资助引发社会各界的关注。而地方高校相对于教育部直属高
本文从中外文学作品塑造形象的相同或相似的角度,分析了司汤达的《红与黑》与路遥的《人生》中塑造的女性形象:德·雷纳夫人与巧珍;德·拉摩尔小姐与黄亚萍。透过她们在形象
本文从战略管理的视角,构建了钢铁行业纵向整合动因的外部力量推动—内在利益追求—自身条件许可的分析框架。在此框架下,三种力量的强弱组合,决定了钢铁行业上市公司纵向整
利用固相聚合反应法制备了盐酸掺杂聚苯胺,并以红外光谱(FT IR),电子扫描显微镜(SEM)、X射线衍射(XRD)、循环伏安(cyclicvoltametry)等测试,对聚苯胺进行了表征。结果表明,固
为明确小麦种质资源的遗传差异和特点,提高其利用效率,以株高、穗长、小穗数、穗粒数、千粒重5个主要农艺性状为指标,对来自黄淮麦区4省的263个小麦品种(系)进行统计分析。结
英汉文化差异必然导致其礼貌用语的使用差异。该文试图通过对比分析英、汉语问候、称赞、提供、辞别等方面的不同言语行为,揭示英汉不同文化背景的语言习惯和特点,从而折射出