当前位置:主页 > 科技论文 > 自动化论文 >

基于人体目标检测的家用智能监控系统

发布时间:2021-01-18 23:10
  视频监控系统在公共场所领域的发展越来越成熟,但在家用市场领域还有很大的发展空间,随着嵌入式、模式识别以及物联网技术日趋成熟,开发成本也不断下降,这使得视频监控系统在家用领域的应用成为可能。快速的生活节奏使得人们忙于工作的时候,没有太多的精力兼顾其他事情。这就需要家用监控系统拥有一定的智能性,利用人工智能技术实现智能入侵检测报警。基于以上需求,本文提出一种家用智能视频监控系统,它以嵌入式技术为核心,结合Web技术将摄像头采集到的视频数据以Web的方式传输到远程客户端,用户只需打开浏览器访问对应的Web服务地址,便可观看到实时的监控画面,只要接入互联网,无论PC还是手持设备,不限地域,不限平台。嵌入式开发平台采用S3C2440的ARM处理器,搭载Linux系统,外接USB摄像头实现实时视频采集,使用USB无线网卡实现视频数据的无线传输,移植Boa嵌入式Web服务器实现Web远程监控。另外,本系统还增加了运动目标智能检测功能,采用基于Vibe算法的运动目标提取算法,进行运动目标前景分割,再对分割的前景区域进行HOG特征提取,然后利用训练好的人体目标检测SVM分类器进行人体目标分类。当检测到有... 

【文章来源】:西安科技大学陕西省

【文章页数】:65 页

【学位级别】:硕士

【部分图文】:

基于人体目标检测的家用智能监控系统


TQ2440开发板硬件接口图

交叉编译器,环境变量


西安科技大学硕士学位论文) 进入 PC 端 Linux 系统,本课题使用的交叉编译器版本为 4.3.3 。复制arm-linux-gcc-4.3.3.tar.bz2 压缩包到 PC 端/opt/arm 目录下。) 在 PC 上的 Linux 终端中敲入命令“tar xvfj arm-linux-gcc-4.3.3.tar.bz2 –C /”把交叉编译器解压至 PC 端/opt/arm/4.3.3 目录下。) 交叉编译器环境变量的配置,vi /etc/bashrc。将安装的交叉编译器的路径配置到环境变量中,具体做法为:在 bashrc 文件中加入句“export PATH=/opt/arm/4.3.3/bin/:$PATH”,保存退出后,在终端中输入 sourcetc/bashrc,这样交叉编译器便会生效。输入 arm-linux-gcc -v 查看交叉编译器的版本。

示意图,内核,示意图,摄像头


图 3.2 内核配置示意图(2) 编译烧写内核:内核配置完成后,对内核源码进行重新编译并烧写至 ARM 板。插上摄像头,重启开发板,摄像头被成功识别,表明驱动加载成功。图 3.3 表明摄像头成功识别。图 3.3 摄像头驱动加载结果图3.4.2 无线网卡移植本系统选用的是雷凌 RT5572 USB 无线网卡,网卡通过 USB2.0 接口与 ARM 板相连接,由于 Linux2.6.30 内核没有带 RT557x 的驱动程序,所以这里需要 RT5572 无线网


本文编号:2985842

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/zidonghuakongzhilunwen/2985842.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户45feb***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com