基于Zynq的实时视频拼接技术研究与实现

来源 :大连海事大学 | 被引量 : 13次 | 上传用户:yinzheng1974
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着数字视频技术的快速发展,视频图像拼接技术成为计算机视觉领域重要的研究课题之一。目前,视频图像拼接技术在数字广播、视频监控、虚拟现实和医疗影像等领域得到广泛的应用。由于视频拼接技术要处理大量的图像数据,对处理速度要求高等问题,因此能够研究出一套实时性好、功耗低、体积小的视频拼接系统具有重要的实际意义。本系统采用的是Xilinx公司Zynq-7000系列全面可编程片上系统平台,片内集成了双核ARM Cortex-A9处理器和Xilinx 7系列FPGA,且内部有高速互联结构,采用软硬件协同设计方法,将图像采集、视频拼接、高清显示集合到一个嵌入式系统中。与单一处理器如DSP、ARM、FPGA相比,这种方法既充分利用了 FPGA强大的并行运算能力与丰富的逻辑资源,又结合了 ARM在搭建操作系统与实现复杂算法方面的优点。本文主要工作有:(1)在搭载Zynq芯片的ZedBoard开发板上,构建嵌入式Linux开发环境,包括启动文件的制作,交叉编译环境的搭建,OpenCV和Qt的安装与移植。(2)利用Vivado高层次综合工具(High-Level Synthesis,HLS)设计自定义硬件加速IP核,包括Harris角点检测算法和图像傅里叶变换的倒位序算法。(3)在Zynq芯片的可编程逻辑(Programmable Logic,PL)部分完成硬件工程的搭建,主要包括硬件加速IP核的挂载与配置、视频图像的直接存储器存取(Video Direct Memory Access,VDMA)配置以及 HDMI 高清显示控制。(4)在Zynq芯片的处理器系统(Processing System,PS)部分即ARM内实现系统软件设计,主要包括VDMA IP核和自定义硬件加速IP核的驱动程序设计,以及使用OpenCV函数库和自定义硬件加速IP核实现视频图像采集以及视频拼接功能。本设计采用软硬件协同设计方法完成了基于Zynq实时视频拼接系统,具有开发周期短、实时性好、体积小、界面友好等特点。
其他文献
以乙酰苯胺为原料,乙酸为溶剂,在浓硫酸作用下,合成了未见国内外文献报道的阳离子光引发剂4,4’-二乙酰胺基二苯基碘六氟磷酸盐,其结构经IR,^1HNMR,MS和UV确认。通过正文实验确定了
将分散在多个部门的行政许可权,集中整合归并到一个部门行使,以此消解部门对行政审批改革的掣肘,打破以审批为基础构建的传统管理体制。相对集中行政许可权由此成为行政审批
双酚单丙烯酸酯类抗氧剂由于分子内的结构特点而具有双官能稳定化机理。以2,2’-乙撑双(4,6-二特戊基苯酚)(简称EBAP)、丙烯酸、氯氧化磷等为反应原料,酯化反应合成了2-[1-(2-羟基-3,5
潜江凹陷潜江组地层盐间页岩层矿物类型复杂,相关的岩石物理建模研究较少,因此仅利用常规测井资料进行地层参数解释的难度较大,后期甜点预测存在风险。首先,选择合适的有监督
含笑花具有祛瘀生新、活血止痛之功效。为扩大其用药部位,实验采用微波萃取与水蒸气蒸馏分别提取含笑茎、叶和花挥发油,运用毛细管气相色谱-质谱联用法结合计算机检索对其挥发
目前,伴随着老龄化社会的来临,我国乃至世界范围内,抗衰老食品的开发和利用己成为热点。本课题针对国内外抗衰老食品需求的现状,以D-半乳糖致衰老小鼠为模型,从认知行为、氧
为提高低信噪比地震资料初至自动拾取的精度,提出了一种联合应用曲波变换与希尔伯特变换进行初至拾取的方法。首先采用基于Wrapping的快速离散曲波变换算法对检波点静校正和
为了探索抗CD19嵌合抗原受体基因修饰T(CD19-CAR-T)细胞治疗难治、复发的B急性淋巴白血病(B-acute lymphoblastic leukemia,B-ALL)安全有效的细胞剂量、毒副作用及其处理方法