基于嵌入式Linux的安防监控视觉系统设计与实现
发布时间:2021-07-23 03:40
伴随着电子技术和网络科技的快速发展,应用到安防监控系统的软件和硬件不断更新,它们丰富的功能和良好的性能给安防监控系统的需求带来极大地满足,也更好的给我们的生活提供了保障。生活中安防类的监控系统基本上是由电子与计算机技术、传感器技术、网络通信与视觉技术几部分组成,使得这几种现代技术更好的相互结合、相互辅助,是现在需要解决的问题。本文结合嵌入式技术、网络技术、图像的无线传输技术以及视觉技术进行安防监控系统的开发。该安防监控系统使用JZ2440v3开发板作为核心进行开发研究设计,通过本文改进的三帧差分算法对移动目标进行检测,一旦检测到目标就启动报警器报警;通过WiFi无线网卡实现视频图像数据在一定范围内无线传输,且使用mjpg-streamer软件把视频数据流上传到客户端。其中无线网卡支持多种加密方式,它的WPA2加密方式是最可靠的,可以避免外来者进入到系统中。主要工作内容是完成对Linux操作系统的搭建,包括交叉编译环境的构建、u-boot的移植、Linux内核的移植、根文件系统的建立、摄像头以及无线网卡驱动的配置;对无线网卡工作环境进行搭建,安装wpasupplic...
【文章来源】:山东科技大学山东省
【文章页数】:75 页
【学位级别】:硕士
【部分图文】:
图2-1安防监控系统整体方案示意图??Fig.?2-1?Offer?package?to?the?security?monitoring?system?diagram??6??
256M的NAND?FLASH;还有外部扩展模块:网卡,触摸屏,LCD接口,电源,等??模块。另外开发板外接UVC摄像头、WiFi无线网卡以及报警器,其硬件连接如??图2-2所不。??其他外设???d处理器Lv^w——n??I电源设备s3^4。?摄像头I??(^USBHub ̄^)??WiFi无线传输网卡??PC机/手机??图2-2安防监控系统硬件框图??Fig.?2-2?Security?monitoring?system?hardware?block?diagram??2.2.1?S3C2440?处理器??S3C2440处理器是一款基于ARM920t内核和0.?18umCM0S工艺的16/32位??RISC微处理器,是现在各个领域应用最多的处理器。它是兼有多种用途的处理??器,不仅具有微处理器的功能,而且周围可以接很多的外设。它的高性价比以??及其本身的低功耗,经常用于一些高性能的设备[3!H4〇]。??S3C2440处理器在性能方面是很强大的,主要是包括以下几个:具有很强大??的指令集合可供使用:支持ARM体系结构中MMU的功能;支持Cache功能(以??此可以减少反应时间);支持ARM调试的功能;支持各种总线模式,例如异步??总线模式等。它的这几种优点使得它的各项性能占很大的优势。??S3C2440处理器不仅性能强大,而且片内资源也很丰富,因为它有各种类型??的接口,可以连接很多类型的外围设备,主要外围设备的电路连接如图2-3
256M的NAND?FLASH;还有外部扩展模块:网卡,触摸屏,LCD接口,电源,等??模块。另外开发板外接UVC摄像头、WiFi无线网卡以及报警器,其硬件连接如??图2-2所不。??其他外设???d处理器Lv^w——n??I电源设备s3^4。?摄像头I??(^USBHub ̄^)??WiFi无线传输网卡??PC机/手机??图2-2安防监控系统硬件框图??Fig.?2-2?Security?monitoring?system?hardware?block?diagram??2.2.1?S3C2440?处理器??S3C2440处理器是一款基于ARM920t内核和0.?18umCM0S工艺的16/32位??RISC微处理器,是现在各个领域应用最多的处理器。它是兼有多种用途的处理??器,不仅具有微处理器的功能,而且周围可以接很多的外设。它的高性价比以??及其本身的低功耗,经常用于一些高性能的设备[3!H4〇]。??S3C2440处理器在性能方面是很强大的,主要是包括以下几个:具有很强大??的指令集合可供使用:支持ARM体系结构中MMU的功能;支持Cache功能(以??此可以减少反应时间);支持ARM调试的功能;支持各种总线模式,例如异步??总线模式等。它的这几种优点使得它的各项性能占很大的优势。??S3C2440处理器不仅性能强大,而且片内资源也很丰富,因为它有各种类型??的接口,可以连接很多类型的外围设备,主要外围设备的电路连接如图2-3
本文编号:3298520
【文章来源】:山东科技大学山东省
【文章页数】:75 页
【学位级别】:硕士
【部分图文】:
图2-1安防监控系统整体方案示意图??Fig.?2-1?Offer?package?to?the?security?monitoring?system?diagram??6??
256M的NAND?FLASH;还有外部扩展模块:网卡,触摸屏,LCD接口,电源,等??模块。另外开发板外接UVC摄像头、WiFi无线网卡以及报警器,其硬件连接如??图2-2所不。??其他外设???d处理器Lv^w——n??I电源设备s3^4。?摄像头I??(^USBHub ̄^)??WiFi无线传输网卡??PC机/手机??图2-2安防监控系统硬件框图??Fig.?2-2?Security?monitoring?system?hardware?block?diagram??2.2.1?S3C2440?处理器??S3C2440处理器是一款基于ARM920t内核和0.?18umCM0S工艺的16/32位??RISC微处理器,是现在各个领域应用最多的处理器。它是兼有多种用途的处理??器,不仅具有微处理器的功能,而且周围可以接很多的外设。它的高性价比以??及其本身的低功耗,经常用于一些高性能的设备[3!H4〇]。??S3C2440处理器在性能方面是很强大的,主要是包括以下几个:具有很强大??的指令集合可供使用:支持ARM体系结构中MMU的功能;支持Cache功能(以??此可以减少反应时间);支持ARM调试的功能;支持各种总线模式,例如异步??总线模式等。它的这几种优点使得它的各项性能占很大的优势。??S3C2440处理器不仅性能强大,而且片内资源也很丰富,因为它有各种类型??的接口,可以连接很多类型的外围设备,主要外围设备的电路连接如图2-3
256M的NAND?FLASH;还有外部扩展模块:网卡,触摸屏,LCD接口,电源,等??模块。另外开发板外接UVC摄像头、WiFi无线网卡以及报警器,其硬件连接如??图2-2所不。??其他外设???d处理器Lv^w——n??I电源设备s3^4。?摄像头I??(^USBHub ̄^)??WiFi无线传输网卡??PC机/手机??图2-2安防监控系统硬件框图??Fig.?2-2?Security?monitoring?system?hardware?block?diagram??2.2.1?S3C2440?处理器??S3C2440处理器是一款基于ARM920t内核和0.?18umCM0S工艺的16/32位??RISC微处理器,是现在各个领域应用最多的处理器。它是兼有多种用途的处理??器,不仅具有微处理器的功能,而且周围可以接很多的外设。它的高性价比以??及其本身的低功耗,经常用于一些高性能的设备[3!H4〇]。??S3C2440处理器在性能方面是很强大的,主要是包括以下几个:具有很强大??的指令集合可供使用:支持ARM体系结构中MMU的功能;支持Cache功能(以??此可以减少反应时间);支持ARM调试的功能;支持各种总线模式,例如异步??总线模式等。它的这几种优点使得它的各项性能占很大的优势。??S3C2440处理器不仅性能强大,而且片内资源也很丰富,因为它有各种类型??的接口,可以连接很多类型的外围设备,主要外围设备的电路连接如图2-3
本文编号:3298520
本文链接:https://www.wllwen.com/shekelunwen/gongan/3298520.html