姜彬 居小琴

摘要:随着经济的快速发展,人们的物质生活水平不断提高,人们开始越来越注重家居安防意识。智能家居安全防范意识已成为人们日常生活中不可或缺的一部分,该文通过提出在智能家居系统中以S3C2410为核心的嵌入式Linux系统软件平台,通过连接Web服务器,使用户更好的操作页面,为用户提供更加安全的智能家居环境,文章通过引入ARM9的智能家居视频监控系统就如何更好的实现进行深入探讨。

关键词:智能家居;视频监控;嵌入式

中图分类号:TP391 文献标识码:A 文章编号:1009-3044(2014)36-8804-02

安全意识的提高,使得视屏监控开始走进人们的日常生活和工作,但是仍然存在着资源占用较多,操做比较复杂的特点。而通过嵌入式的智能家居视屏监控系统则能很好的解决这个问题。未来的嵌入式智能家居视频将会逐渐朝着视频数字化、监控网络化和系统集成化方向发展。ARM9是一款全新的低耗能、体积小的网络终端设备,其运行频率高达203MHz,更加适合那些数量特别大的视频领域,作为嵌入式系统开发的新宠Linux,具有其他视频监控不能比拟的优点,两者结合起来将会是未来智能家居视屏监控新的发展方向。

1 智能家居视频监控系统

智能家居视频监控通过利用网络技术,将摄像头采集的视频信息接入到视频服务器中,通过该服务器与客户端连接,最后在与家居生活的各个系统连接起来,通过有效的组织管理,使家居生活更加高效安全。智能家居视频监控系统通过连接视频服务器获得的信息在与客户端进行信息采集,从而为用户提供想要的数据信息传入到相应的设备当中。作为视频监控系统核心部分的视频服务器,将需要的开发的板块进行实际操作,最后通过客户端从服务器接收来的信息进行解码,根据远程的控制界面,登入服务器配置操作。方便用户使用。最后通过服务器解析这些信息,完成相关的功能。智能家居视频监控系统功能如图1所示。

2 设计视频监控系统

本文所指的嵌入式系统实现的智能家居视频监控系统,在硬件的使用上采用的是增强型嵌入式系统GX-ARM9-2410EP和USB摄像头,通过该系统可以更好的对操作系统进行相关的剪辑。在ARM核处理器中加入加载程序可以知道系统中的数据值和Linux文件系统,用户通过浏览器访问相关监控地点服务器的数据以此达到只能家居视频监控,系统结构如图2所示。

图2 系统结构图

2.1 硬件设计

智能家居系统的硬件主要包括处理器、存储器、Flash存储器以及图片传感器等等。根据本系统的具体开发要求,通过采用三星公司的S3C2410处理器,根据说明,采用该公司的S3C2410,在该文件夹里面包含了16/32bit的RICI的CPU内核,将独立的16KB指令和16KB数据的缓存,存储于MMU单元中,系统管理器,三个异步的串口以及输入与输出端口,为了更好的满足系统要求,将USB作为主机单元,连接设备接口SB。在本文嵌入式的系统开发里面,通过采用植入16M E28F320J3A110 NOR Flash芯片,最后通过DM9000网络芯片转换成一个接口,最后通过网眼V2000摄像头CPU上集成的USB Host直接与USB摄像头进行连接。传感器多为30万摄像头彩色图像传感器,安装起来非常方便,图像也更为清晰,减少传输时间拍摄的图片支持多种格式,方便使用。

2.2 软件设计

运行Linux的PC程序过程中,将主机上的交叉汇编及连接的设备执行二进制代码,将那些可操作的执行二进制下载到该机上运行,得到相应的数据信息目标。通过在电脑中安装的虚拟机,在通过虚拟机安装Linux操作系统RedHat 9.0,建立可以进行编译调试的开发环境,在其他软件的共同合作下完成相应的安装。

1) Linux终端输入minicon-s时,可以选择Serial port setup,进行奇偶校验。最后选择save setup as dfl,并将其设置为默认值。

2) 在宿主机服务器中开启tftp,而后设置/tftpboot的tftp根目录,在终端执行service xinetd restart从而启动tftp,在两项服务中去掉ipchains和iptables。

3) 在去掉ipchains和iptables这两项服务之后,宿主机端执行setup,,从而选择nfs服务,最后在文件中输入:

[/s3c2410_linux/nfs211.81.251.*(rw,insecure,no_root_squash,no_all_squash)]

输入完成,存储即可。

3 视频监控系统的实现

该系统中主要的是嵌入式服务器的设计和实现,用户通过设置的终端设备,通过计算机实现对视频服务器的远程监控,减少人力的投入,使网络监控更加安全高效。通过构架B/S,在Web服务器中寻找一个运行支持CGI,通过清晰可见的动态页面进行实时追踪,作为用户来说只需要通过浏览器就可以对设备进行相关的管理监控,非常简单高效。

通过扩展Web服务器,连接监听读取到客户端浏览器的内容HTTP在进行反馈过来的消息进行处理。在这无疑过程中客户端通过用户反馈的的要求让服务器进行应答,通过该请求之后处理相关内容。浏览器通过接收服务器的文件时,处理器就会开始解决这些请求,并将处理好的文件重新发送到该浏览器上,服务器通过HTTP进行信息交流,如图3所示。

在Web服务器当中嵌入式通常分为HTTP引擎,相关的模块配置、文件虚拟传输系统、安全应用模块与程序接口应用。

1) HTTP通过用户的请求信息,将接收的信息进行分析处理最后在通过客户端服务浏览器给予用户解读,从而得到准确的信息。

2) Web服务器中的配置模块是系统管理员更直接的从另外的浏览器中嵌入Web服务器的相关参数,在该系统中启动自动定义的配置和相关的变量包括连接器、主机名称、文件的传输路径、默认的初始文件以及相应的时区。

3) 在Web服务器中通过加入虚拟的文件服务,通过虚拟的文件可以知道文件的大小最后存储于相关文件当中,对时间信息也可以进行适当的修改。

4) 在安全模块当中由于存在很多安全问题,因此有必要加强对安全模块的管理,在网络设备上的配置和一些经常需要访问的的信息应成为安全保护的重点。对服务器的每个域名进行重新定义,对于刚开始使用的用户都能起到一定的保护作用,通过请求数据采取一定的加密措施实现安全保护。实现全方位的保护。

5) 在嵌入式应用程序接口中将嵌入的信息在系统中得以自由转换。

4 总结

智能家居视频监控系统通过嵌入式技术、网络技术、信息技术等多种学科前沿。该文通过解读在智能家居系统中嵌入Web服务器从而为用户提供一个操作平台,从视频采集到成图分析,为用户提供了一个很好的安全环境。通过完成对驱动DM9000和USB摄像头核心设置,将Web服务器移植与视频服务器的相关设置,最后通过浏览器来接收视频所反馈的信息,使视频监控更加有效,从而更加高效的保护安全,发挥其应有的作用,智能家居系统由于具有低耗能、成本低、数字化与智能化等优点,对当前视频监控体系起到重要作用,同时,也是未来视频监控体系的发展趋势。

参考文献:

[1] 李成国,宋伟伟,高中文.基于嵌入式Web服务器家居视频监控的研究[J].自动化技术与应用,2013,32(4):76-78.

[2] 关鹏.基于ARM智能家居视频监控系统的设计与实现[J].电信快报,2010(10).

[3] 齐跃峰,刘宇鹏.基于ARM的智能家居视频监控系统[J].电子技术,2010,47(4).

[4] GAO Mei-juan,LI Kai,TIAN Jing-wen.Remote network household video monitor system based on ARM[J].Control & Automation,2008,24(21).

1) HTTP通过用户的请求信息,将接收的信息进行分析处理最后在通过客户端服务浏览器给予用户解读,从而得到准确的信息。

2) Web服务器中的配置模块是系统管理员更直接的从另外的浏览器中嵌入Web服务器的相关参数,在该系统中启动自动定义的配置和相关的变量包括连接器、主机名称、文件的传输路径、默认的初始文件以及相应的时区。

3) 在Web服务器中通过加入虚拟的文件服务,通过虚拟的文件可以知道文件的大小最后存储于相关文件当中,对时间信息也可以进行适当的修改。

4) 在安全模块当中由于存在很多安全问题,因此有必要加强对安全模块的管理,在网络设备上的配置和一些经常需要访问的的信息应成为安全保护的重点。对服务器的每个域名进行重新定义,对于刚开始使用的用户都能起到一定的保护作用,通过请求数据采取一定的加密措施实现安全保护。实现全方位的保护。

5) 在嵌入式应用程序接口中将嵌入的信息在系统中得以自由转换。

4 总结

智能家居视频监控系统通过嵌入式技术、网络技术、信息技术等多种学科前沿。该文通过解读在智能家居系统中嵌入Web服务器从而为用户提供一个操作平台,从视频采集到成图分析,为用户提供了一个很好的安全环境。通过完成对驱动DM9000和USB摄像头核心设置,将Web服务器移植与视频服务器的相关设置,最后通过浏览器来接收视频所反馈的信息,使视频监控更加有效,从而更加高效的保护安全,发挥其应有的作用,智能家居系统由于具有低耗能、成本低、数字化与智能化等优点,对当前视频监控体系起到重要作用,同时,也是未来视频监控体系的发展趋势。

参考文献:

[1] 李成国,宋伟伟,高中文.基于嵌入式Web服务器家居视频监控的研究[J].自动化技术与应用,2013,32(4):76-78.

[2] 关鹏.基于ARM智能家居视频监控系统的设计与实现[J].电信快报,2010(10).

[3] 齐跃峰,刘宇鹏.基于ARM的智能家居视频监控系统[J].电子技术,2010,47(4).

[4] GAO Mei-juan,LI Kai,TIAN Jing-wen.Remote network household video monitor system based on ARM[J].Control & Automation,2008,24(21).

1) HTTP通过用户的请求信息,将接收的信息进行分析处理最后在通过客户端服务浏览器给予用户解读,从而得到准确的信息。

2) Web服务器中的配置模块是系统管理员更直接的从另外的浏览器中嵌入Web服务器的相关参数,在该系统中启动自动定义的配置和相关的变量包括连接器、主机名称、文件的传输路径、默认的初始文件以及相应的时区。

3) 在Web服务器中通过加入虚拟的文件服务,通过虚拟的文件可以知道文件的大小最后存储于相关文件当中,对时间信息也可以进行适当的修改。

4) 在安全模块当中由于存在很多安全问题,因此有必要加强对安全模块的管理,在网络设备上的配置和一些经常需要访问的的信息应成为安全保护的重点。对服务器的每个域名进行重新定义,对于刚开始使用的用户都能起到一定的保护作用,通过请求数据采取一定的加密措施实现安全保护。实现全方位的保护。

5) 在嵌入式应用程序接口中将嵌入的信息在系统中得以自由转换。

4 总结

智能家居视频监控系统通过嵌入式技术、网络技术、信息技术等多种学科前沿。该文通过解读在智能家居系统中嵌入Web服务器从而为用户提供一个操作平台,从视频采集到成图分析,为用户提供了一个很好的安全环境。通过完成对驱动DM9000和USB摄像头核心设置,将Web服务器移植与视频服务器的相关设置,最后通过浏览器来接收视频所反馈的信息,使视频监控更加有效,从而更加高效的保护安全,发挥其应有的作用,智能家居系统由于具有低耗能、成本低、数字化与智能化等优点,对当前视频监控体系起到重要作用,同时,也是未来视频监控体系的发展趋势。

参考文献:

[1] 李成国,宋伟伟,高中文.基于嵌入式Web服务器家居视频监控的研究[J].自动化技术与应用,2013,32(4):76-78.

[2] 关鹏.基于ARM智能家居视频监控系统的设计与实现[J].电信快报,2010(10).

[3] 齐跃峰,刘宇鹏.基于ARM的智能家居视频监控系统[J].电子技术,2010,47(4).

[4] GAO Mei-juan,LI Kai,TIAN Jing-wen.Remote network household video monitor system based on ARM[J].Control & Automation,2008,24(21).