基于SOPC视频监控系统的设计分析摘要:视频监控系统充分融合了数字视频技术、网络通信技术以及计算机技术,具有很强的操控管理性、通讯实时性,在诸多领域当中获得了广泛应用,显示了其重要作用。本文主要以可编程片上系统(systemo
programmablechip,sopc)作为基础开发平台,分析并探讨了基于sopc视频监控系统的设计方案。实践证明,该系统具有良好的系统可拓展性、较高的运行可靠性以及较强的信息处理能力。关键词:sopc(可编程片上系统)视频监控系统设计方案中图分类号:tp277文献标识码:a文章编号:10079416(2012)110025011、前言视频监控是一个结构复杂、功能多元化的系统,它由多个功能单元构成,例如,图像显示功能单元、图像存储传输功能单元、视频图像处理功能单元、图像信号采集功能单元。以sopc技术为基础平台的视频监控系统能够具有很强的应用功能,不仅能够对视频信息进行快速处理,还具备了软硬件编程能力,提高了整个系统的实时处理能力、系统可拓展水平。笔者在本文中重点分析并探讨了基于sopc视频监控系统的设计方案,希望能够为有关人士提供有益借鉴。2、sopc技术简析
fsopc(systemo
programmablechip,可编程片上系统)的最先提出者是altera公司,而后经过多年的发展之后,该公司的技术成熟度也是最高的。所谓的sopc是soc(systemo
chip,片上系统)的一种解决方案,其技术基础是fpga(fieldprogrammablegatearray,现场可编程逻辑门阵列)。sopc技术实现了单片fpga芯片集成dsp模块、各种控制器模块、io接口、存储器以及微处理器等功能的突破,形成了一个能够进行编程的soc,进而获得了软硬件编程能力、系统设计高度灵活的优势。以fpga芯片为基础的sopc技术能够获得优于普通soc技术数倍的高效性和灵活性。sopc技术的设计要相当“亲民”,一般的电子工程师借助于eda软件均能够完成sopc的设计方案,不像普通soc设计那样需要以大量的资金、人才、知识作为依托。
3、基于sopc的视频监控系统硬件设计本系统所采用的微处理器为altera公司的软核处理器
iosiicpu,摄像头采集的模拟视频信号通过de2开发板的vedioi
端口输入,经过视频解码芯片adv7181b解码转换成符合itur656标准的数字视频信号,再将符合itur656标准的ycbcr信号转换成rgb信号。转换得到的rgb信号通过视频压缩模块进行压缩处理后,通过网络采用udp的方式发送给客户端,或者客户端通过ie浏览器访问开发板的web服务器,在web网页中显示监控画面,也可以在本地的vga显示器中显示,r