《具有报警功能的基于ANDROID平台的家居监控系统.pdf》由会员分享,可在线阅读,更多相关《具有报警功能的基于ANDROID平台的家居监控系统.pdf(5页完整版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103645691 A (43)申请公布日 2014.03.19 CN 103645691 A (21)申请号 201310612008.9 (22)申请日 2013.11.28 G05B 19/418(2006.01) (71)申请人 青岛海尔软件有限公司 地址 266112 山东省青岛市崂山区青大一路 19 号 22 所 11 层 (72)发明人 王亮 牟森 (74)专利代理机构 北京一格知识产权代理事务 所 ( 普通合伙 ) 11316 代理人 滑春生 赵永伟 (54) 发明名称 具有报警功能的基于 Android 平台的家居监 控系统 (57) 摘要 一种基于。
2、 Android 平台的智能家居监控系 统, 包括客户端、 IP 摄像机和互联网, 客户端通过 WiFi 与 IP 摄像机连接, 登录 IP 摄像机后, 选择监 控频道, 同时实现 4 路智能监控, 能够观察家中的 基本情况 : 家中有无人员进出, 是否有人在家, 对 监控中出现的对象进行关注跟踪, 辨别各房间照 明情况以及家电的使用情况等。该智能监控系统 允许用户选定多个摄像机进行监视, 从而能够全 面及时地远程观察家中情况, 并且可在异常情况 发生时自动发出警报以提醒用户家中发生危险。 系统也可提醒用户关掉不需要工作的家电以节约 能源, 体现了监控系统与物联网的融合。 具有良好 的便携性,。
3、 功能较为完善。在发现异常情况时, 向 客户端发送报警信息。 (51)Int.Cl. 权利要求书 1 页 说明书 2 页 附图 1 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书1页 说明书2页 附图1页 (10)申请公布号 CN 103645691 A CN 103645691 A 1/1 页 2 1. 一种具有报警功能的基于 Android 平台的家居监控系统, 其特征在于, 包括客户端、 IP 摄像机、 无线通信模块和互联网, 客户端通过 WiFi 与 IP 摄像机连接, 登录 IP 摄像机后, 选择监控频道, 同时实现 4 路智能监控, 能够观察家中的基本情。
4、况 ; 一旦发现异常, IP 摄像 机向无线通信模块发出报警信号, 后者通过通信网络向客户端发送报警信息。 2. 根据权利要求 1 所述的具有报警功能的基于 Android 平台的家居监控系统, 其特征 在于, 所述的客户端实现方法为启用多线程控制 4 路监控任务, 使每路监控任务具有相对 独立性, 以便更换频道 ; 多线程采用实现 Runnable 接口, 监控实现中, 每一路画面都是一个 单独的线程和完整的视图。 3. 根据权利要求 1 所述的具有报警功能的基于 Android 平台的家居监控系统, 其特征 在于, 客户端的主界面为 4 路监控窗口, 初始选择监控频道后便可通过 HTTP 。
5、协议获取监控 图片序列, 根据场景进行算法处理, 并播放智能监控画面。 4. 根据权利要求 1 所述的具有报警功能的基于 Android 平台的家居监控系统, 其特征 在于, 客户端需要根据不同场景调用不同的智能监控算法对发生的事件进行判断与识别, 进行图像处理运算, 包括灰度化、 背景建模差分、 中值滤波和形态学运算。 5. 根据权利要求 1 所述的具有报警功能的基于 Android 平台的家居监控系统, 其特征 在于, 通过 JNI 技术在 Java 程序中调用 C 程序模块, 以提高应用程序的运行速度。 权 利 要 求 书 CN 103645691 A 2 1/2 页 3 具有报警功能的。
6、基于 Android 平台的家居监控系统 技术领域 0001 本发明涉及一种具有报警功能的基于 Android 平台的家居监控系统, 主要用于住 宅的日常监控和防盗。 背景技术 0002 近年来, 视频监控系统已在制造企业、 物业管理、 无人职守终端、 银行、 交通、 仓库 等领域得到广泛应用。当家庭中有特别需要关注的物体和区域时, 家庭的主人可在其所处 的家庭环境中安装摄像头, 通过网络远程观察其状况, 当发生意外情况时也可通过网络监 控事态的进展。随着智能移动终端的广泛普及, 同时由于其特有的便携性和易于接入网络 的特性, 移动终端成为动态监控和现场监控的理想选择。现有技术还没有这方面的应。
7、用。 0003 发明内容 本发明目的是提供一种具有报警功能的基于 Android 平台的家居监控系统, 以满足家 居日常监控和防盗的需求。 0004 本发明的技术方案是 : 一种具有报警功能的基于 Android 平台的家居监控系统, 其特征在于, 包括客户端、 IP 摄像机和互联网, 客户端通过 WiFi 与 IP 摄像机连接, 登录 IP 摄像机后, 选择监控频道, 同时实现 4 路智能监控, 能够观察家中的基本情况 ; 一旦发现异 常, IP 摄像机向无线通信模块发出报警信号, 后者通过通信网络向客户端发送报警信息。 0005 所述的客户端实现方法为启用多线程控制 4 路监控任务, 使每。
8、路监控任务具有相 对独立性, 以便更换频道 ; 多线程采用实现 Runnable 接口, 监控实现中, 每一路画面都是一 个单独的线程和完整的视图。 0006 客户端的主界面为4路监控窗口, 初始选择监控频道后便可通过HTTP协议获取监 控图片序列, 根据场景进行算法处理, 并播放智能监控画面。 0007 客户端需要根据不同场景调用不同的智能监控算法对发生的事件进行判断与识 别, 进行图像处理运算, 包括灰度化、 背景建模差分、 中值滤波和形态学运算。 0008 通过 JNI 技术在 Java 程序中调用 C 程序模块, 以提高应用程序的运行速度。 0009 本发明的优点是 : 该智能监控系统。
9、允许用户选定多个摄像机进行监视, 从而能够 全面及时地远程观察家中情况, 并且可在异常情况发生时自动发出警报以提醒用户家中发 生危险。 0010 另外, 当家中无人或在某一房间无人员活动时, 系统也可提醒用户关掉不需要工 作的家电以节约能源, 这一功能体现了监控系统与物联网的融合。此智能监控系统具有良 好的便携性, 功能较为完善。在发现异常情况时, 向客户端发送报警信息, 及时采取应对措 施, 避免产生严重后果。 附图说明 0011 图 1 是本发明的应用系统结构示意图。 说 明 书 CN 103645691 A 3 2/2 页 4 具体实施方式 0012 参见图 1, 本发明一种具有报警功能。
10、的基于 Android 平台的家居监控系统, 包括客 户端、 IP 摄像机和互联网, 客户端通过 WiFi 与 IP 摄像机连接, 登录 IP 摄像机后, 选择监控 频道, 同时实现 4 路智能监控, 能够观察家中的基本情况 ; 一旦发现异常, IP 摄像机向无线 通信模块发出报警信号, 后者通过通信网络向客户端发送报警信息。 0013 所述的客户端采用 Android 智能操作系统, Android 是 Google 公司于 2007 年 11 月 5 日发布的基于 Linux 平台的开源手机操作系统的名称。该平台由操作系统、 中间件、 用 户界面和应用软件组成, 底层 Linux 内核只提。
11、供基本功能, 其他的应用软件则由各公司自 行开发, 部分程序以 Java 编写。 0014 2011 年初数据显示, 仅正式上市 2 年的 Android 操作系统已超越称霸 10 年的 Symbian 系统, 跃居全球最受欢迎的智能手机平台。现在, Android 系统不仅应用于智能手 机, 也在平板电脑市场急速扩张。同时, Android 智能手机操作系统具有 5 大优势 : 开放性、 摆脱运营商的束缚、 丰富的应用选择、 开发商不受任何限制和无缝结合的 Google 应用。 0015 IP 摄像机是一种可产生数字视频流, 并将视频流通过有线或无线网络进行传输 的设备, 其不需要额外的软硬。
12、件, 便可以将活动的数字图像直接传输到互联网上, 使在世 界各地的计算机都可以通过浏览器观看实时活动数字图像。IP 摄像机支持 TCP/IP,SMTP E-mail,HTTP 以及其他 Internet 协议, 支持诸如 Windows,Unix,Mac 及 OS/2 等多种操作系 统。 0016 客户端通过 WiFi 与 IP 摄像机连接, 登录 IP 摄像机后, 选择监控频道, 可同时实现 4 路智能监控, 即可以观察家中的基本情况 : 家中有无人员进出, 是否有人在家, 对监控中 出现的对象进行关注跟踪, 辨别各房间照明情况以及电视、 计算机等家电的使用情况等。 客 户端实现方法为启用多。
13、线程控制 4 路监控任务, 使每路监控任务具有相对独立性, 以便更 换频道。多线程的具体实现方法有两种, 分别是继承 Thread 线程类和实现 Runnable 接口。 客户端若采用继承 Thread 线程类的方法, 则不能继承除线程类之外的其他类, 而界面子线 程必须继承 View 视图类, 所以本设计采用第二种方法。监控实现中, 每一路画面都是一个 单独的线程, 也是一个完整的视图, 它是实现了 Runnable 接口且继承 View 类的类对象。因 此每个对象之间相互独立, 每路监控画面相互独立, 可以灵活选择监控频道, 以便后台控制 管理。客户端只要是手机或电脑。 0017 界面实现。
14、上, 主界面为 4 路监控窗口, 初始选择监控频道后便可通过 HTTP 协议获 取监控图片序列, 根据场景进行算法处理, 并播放智能监控画面。 0018 客户端需要根据不同场景调用不同的智能监控算法对发生的事件进行判断与识 别, 这一过程包含了大量的图像处理运算, 如灰度化、 背景建模差分、 中值滤波和形态学运 算等。Android 操作系统的开发语言为 Java, 但是纯 Java 编程的图像处理程序在 Android 手机上的运行速度是其很大的问题。通过 JNI(Java Native Interface) 技术在 Java 程 序中调用 C 程序模块, 明显地提高了应用程序的运行速度。 说 明 书 CN 103645691 A 4 1/1 页 5 图 1 说 明 书 附 图 CN 103645691 A 5 。