基于FPGA的全景监控系统的研究和实现

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:xlinda
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
综合国内外在视频监控技术上的发展特点,本文在市场上单点单方向低分辨率监控系统的基础上提出了一种基于FPGA的360°全景监控系统的实现方案,主要完成了以双NIOS II软核处理器为核心的远程网络全景监控功能和以VGA播放为核心的本地常规监控功能。本设计首先采用8个CMOS图像传感器OV9650按照正八边形布局采集360°全景视频,再采用一片CPLD对图像传感器进行初始化配置,并对其采集的360°全景视频数据进行预处理,然后送给FPGA端;由FPGA捕获全景视频数据之后分别实现远程监控功能和本地监控功能。其中远程客户端可以是任意一台接入监控网络的PC机,利用PC机编写监控应用程序接收、解析,并采取滚动式播放全景视频;而本地客户端可以是任意一台有VGA接口的显示器,通过VGA线接上显示器即可播放其中一个摄像头的监控视频,同时添加了按键以便用户能够在8个摄像头间来回切换监控画面。本文在实现远程监控功能时的设计思想为:全景视频数据经过FPGA内部2个RAM乒乓缓存后送入由2个NIOS II软核和相应外设构建的SOPC系统,通过多核架构实现全景视频数据的读取、存储和网络传输。设计首先定制符合AVALON总线规范的2个RAM控制器读取外部RAM中的全景图像数据;然后在第一个NIOS II软核中开启DMA传输,将全景视频数据存入SRAM中;同时在另一个NIOS II软核中移植实时操作系统uC/OS-II进行多任务调度,并选用LWIP协议、socket编程将SRAM中的全景视频数据传输到网络上。本文在实现本地监控功能时的设计思想为:经过按键选中的一路视频数据经过SDRAM缓存后送入由视频转换芯片ADV7123构成的VGA驱动模块。设计首先通过VHDL语言完成视频从输入YUV422格式到输出RGB565格式的转换,并编写SDRAM硬件驱动、VGA时序;同时调用FPGA内部FIFO IP核实现摄像头(24MHz)、SDRAM(100MHz)、VGA(25MHz)三者间跨时钟域的数据交互,并最终得到VGA播放所需要的格式视频数据。最后,本全景监控系统采用Altera公司提供的FPGA开发板作为实验平台,实验结果表明本设计达到了预期目标。
其他文献
国际组织与主权国家之间是一种既矛盾又统一的两难关系。一方面国际合作产生国际组织,另一方面国际组织又对国家主权形成制约。国际合作是国际组织的初始功能,国际组织制约国
本文通过对1946年以来蒙古族创作舞蹈发展历程的梳理,结合舞蹈创作的时代背景、创作手段来分析其取得成功的原因,以揭示蒙古族创作舞蹈的发展轨迹与普遍规律。全文共分为引言
本文通过对攀枝花市人才状况进行调研,针对攀枝花市人才队伍现状以及人才资源管理中存在的问题,结合攀枝花市未来发展规划及实际,提出攀枝花市人才开发的对策。
中共“十七大报告”明确指出:“加快行政管理体制改革,建设服务型政府。行政管理体制改革是深化改革的重要环节”。要抓紧制定行政管理体制改革总体方案,坚持政企分开,按照精
性别角色是幼儿社会化的过程中的重要内容,为了增强幼儿性别角色教育的效果,笔者在阐明幼儿性别角色教育重要性的基础上,分析了幼儿性别角色教育的内容,并据此为广大父母提供
<正> 在书面語言里标注出一个字的另一音义的所謂“破讀”这一现象,是个有关語法、词汇以及語音声韵調等方面的語言现象的一种反映。它实在不仅是古代汉语里的一个问題,而且
通过对重症急性胰腺炎常规处理原则上,结合我院自拟胰安汤治疗,并在常规护理SAP的基础上, 采取中药护理、穴位注射及疗效观察,取得了满意的效果。
寿险投资是指寿险公司利用收取保费和保险金给付的时间差,将暂时闲置手中的寿险资金投资于国家认可的投资渠道,以获得收益的一种经济活动。从国际寿险业的发展趋势来看,寿险
在国际机构投资者迅猛发展,股东积极行为主义日渐兴起的背景下,我国机构投资者也得到了迅速的发展,对证券市场的影响力与日俱增。机构投资者不仅是证券市场发展的中坚力量,而
在中国文学中,复仇一直是一个重要的文学主题。从原始神话到汉代史传文学,从明清小说到现代侠义小说,复仇的火花一直在文学的长廊中闪烁。把复仇事象从文学作品中抽出来进行