一种可利用图像进行烟雾检测的家用服务机器人的制作方法
【专利摘要】本发明涉及一种可利用图像进行烟雾检测的家用服务机器人,包括具有轮式行走机构的家用服务机器人本体;所述家用服务机器人本体包括电源模块、视频监控模块、存储模块、无线传输模块、控制器:所述电源模块、视频采集模块、存储模块、无线传输模块分别与所述控制器相连接;所述视频监控模块包括两个图像传感器,所述控制器包含有基于图像的烟雾检测单元。本发明在保证检测速度的同时有效的检测到烟雾的发生,从而为人们进行及时的扑救火灾提供时间。
【专利说明】
-种可利用图像进行烟雾检测的家用服务机器人
技术领域
[0001] 本发明属于智能机器人技术领域,具体设及一种可利用图像进行烟雾检测的家用 服务机器人。
【背景技术】
[0002] 目前,随着科技发展和社会进步,人们生活节奏加快,呆在家里的时间越来越少, 因此产生了对家用服务机器人的需求,但目前的家用服务机器人功能单一,仅具有简单的 视频监控功能,无法对室内发生烟雾进行监测并使人们做到提前预防火灾。
【发明内容】
[0003] 本发明的目的在于解决上述的技术问题而提供一种可利用图像进行烟雾检测的 家用服务机器人。
[0004] 为实现上述目的,本发明采用如下技术方案:
[0005] -种可利用图像进行烟雾检测的家用服务机器人,包括具有轮式行走机构的家用 服务机器人本体;所述家用服务机器人本体包括电源模块、视频监控模块、存储模块、无线 传输模块、控制器:所述电源模块、视频采集模块、存储模块、无线传输模块分别与所述控制 器相连接;所述视频监控模块包括两个图像传感器,所述控制器包含有基于图像的烟雾检 测单元,用于通过W下步骤进行烟雾检测并预警:
[0006] SlOl,依次读取视频序列中每帖图像并计数;
[0007] S102,判断计数值是否大于预定值,如果是则将当前帖图像转换到HSI颜色空间, 并通过册G特征进行行人检测获得人形所在区域矩形;如果否则采用混合高斯背景建模获 得背景图像并将背景图像转换到服I颜色空间;
[000引S103,将当前帖图像的每个像素点的HSI通道值与背景图像做差求出S个差值,并 判断该=个差值是否符合阔值范围,如果是则进入步骤S105,否则进入步骤SlOl;
[0009] S104,根据人体比例将步骤S102获得的区域矩形的预定比例区作为人头区域,并 根据该人头区域确定烟雾的感兴趣区域;
[0010] S105,将符合阔值范围的点的坐标与所述感兴趣区域做比较,判断符合阔值范围 的点否在感兴趣区域内;如果是则进入S106,否则进入SlOl;
[0011] S106,对图像进行分块统计,计算每块中被判定为烟雾的像素点的个数比例,并判 断该个数比例是否达到设定的阔值,如果达到则通过无线传送模块向用户的移动终端进行 报警,如果没有达到则进入SlOl。
[0012] 所述预定比例区为所述矩形区域的上方五分之一的区域。
[0013] 所述通过册G特征进行行人检测时,使用opencv开源库中的HOG行人检测分类器对 人形进行检测。
[0014] 所述对图像进行分块是将图像分成多个矩形区域。
[0015] 所述控制器还连接有补光灯、溫湿度传感器W及显示屏。
[0016] 所述控制器连接电源电量检测模块与音频输出报警模块。
[0017] 本发明家用服务机器人通过视频监控模块采集图像后,通过基于图像的烟雾检测 单元进行烟雾检测并报警,在保证检测速度的同时有效的检测到烟雾的发生,从而为人们 进行及时的扑救火灾提供时间。
【附图说明】
[0018] 图1为本发明实施例提供的可利用图像进行烟雾检测的家用服务机器人的原理结 构图;
[0019] 图2为本发明实施例提供的基于图像的烟雾检测单元的检测流程图。
【具体实施方式】
[0020] 下面,结合实例对本发明的实质性特点和优势作进一步的说明,但本发明并不局 限于所列的实施例。
[0021] 参见图1-2所示,一种可利用图像进行烟雾检测的家用服务机器人,包括具有轮式 行走机构的家用服务机器人本体;所述家用服务机器人本体包括电源模块、视频监控模块、 存储模块、无线传输模块、控制器:所述电源模块、视频采集模块、存储模块、无线传输模块 分别与所述控制器相连接;所述视频监控模块包括两个图像传感器,所述控制器包含有基 于图像的烟雾检测单元,用于通过W下步骤进行烟雾检测并预警:
[0022] SlOl,依次读取视频序列中每帖图像并计数为count;
[0023] S102,判断计数值是否大于预定值(如count是否大于48),如果是则将当前帖图像 转换到HSI颜色空间,并通过HOG特征进行行人检测获得人形所在区域矩形;如果否则采用 混合高斯背景建模获得背景图像并将背景图像转换到服I颜色空间;
[0024] S103,将当前帖图像的每个像素点的HSI通道值与背景图像做差求出S个差值,并 判断该=个差值是否符合阔值范围,如果是则进入步骤S105,否则进入步骤SlOl;
[0025] S104,根据人体比例将步骤S102获得的区域矩形的预定比例区作为人头区域,并 根据该人头区域确定烟雾的感兴趣区域;
[0026] S105,将符合阔值范围的点的坐标与所述感兴趣区域做比较,判断符合阔值范围 的点否在感兴趣区域内;如果是则进入S106,否则进入SlOl;
[0027] S106,对图像进行分块统计,计算每块中被判定为烟雾的像素点的个数比例,并判 断该个数比例是否达到设定的阔值W确定是否达到相应的烟雾浓度,如果达到则判定为烟 雾区域,并通过无线传送模块向用户的移动终端进行报警,如果没有达到则进入SlOl。
[0028] 其中,所述预定比例区为所述矩形区域的上方五分之一的区域。
[0029] 本发明中,所述高斯混合模型是用于背景提取的方法,使用高斯混合模型函数分 W下几步:
[0030] 1.在程序初始化部分定义高斯混合模型参数CvGaussBGModel*bg_model=NtXL; [0031]在读取第一帖图像(背景图像)时,进行高斯背景建模bg_model = (CvGaus sBGMode1*)CvCr eateGaus S ianBGMode1(image,0);
[0032] 图像(image),可W是灰度图象也可W是彩色图像。
[0033] 接下来再读取当前帖时,更新高斯模型。
[0034] 2.现在bg_model已经保存了经过高斯混合模型分类后的结果,bg_model-〉 background保存了背景图像,bg_mode 1 -〉f or eground保存了前景图像。
[0035] 本发明中,将图像由RGB颜色空间转到HIS颜色空间的步骤中,HIS颜色模型用色调 化ue)、饱和度(Saturation)、亮度(Intensity)来加 W表达。色调是描述色彩(红色、绿色或 蓝色等)的一个色彩属性,饱和度则是对纯色彩添加白光的程度的测量,而亮度表达的是色 彩受到光线影响的强度部分。由RGB转到HIS空间的公式如下:
[0036]
[0037]
[00;3 引
[0039] 这里假设RGBS原色值已经被归一化到范围[0,1],而且角度是相对于HSI彩色空 间的红色所测量而得,而将H所得到的值最终除W360°则可W将对应色调值归一化为范围 [0,1],但如果所给的RGBS原色值已经在区间[0,1]之间,则其他的I和S两个变量就已经在 运个范围内。
[0040] 关于,HIS颜色空间烟雾像素点的判断
[0041] 将HIS颜色空间上的当前帖图像与背景图像的每个像素点的=个通道分别做差, 求出差值并用阔值进行判断,如下公式所示:
[0042
[0043
[0044
[0045] 其中f代表当前帖,b代表背景图像,a、e、丫分别代表阔值。
[0046] 在通过HOG特征进行行人检测时,可W使用用opencv开源库中的HOG行人检测分类 器对人形进行检测,然后根据人体比例将矩形的上1/5作为人头区域,将此矩形扩大一倍作 为烟雾的感兴趣区域
[0047] 在进行烟雾像素浓度统计时,可W是将图像分为8*8矩形,统计每个矩形内烟雾像 素点的个数,并且计算出比例,达到阔值则判定为烟雾区域。
[004引具体实现上,本发明中,所述图像传感器包括高清CMOS或标清CCD,所述高清CMOS 与标清CCD分别配备有镜头。
[0049] 具体实现上,本发明中,所述轮式行走机构的上端设有壳体,所述壳体的上端安装 云台装置,所述云台装置上安装所述视频监控模块。
[0050] 所述云台装置可W采用现有视频监控器的监控云台,可W实现俯仰W及旋转,从 而使得视频监控模块可W多角度进行图像采集实现全方位室内监控。
[0051] 进一步的,本发明中,所述控制器还连接有补光灯、溫湿度传感器W及显示屏。所 述补光灯用于在图像采集模块采集图像的光线不足时,由控制器自动控制打开并调节相应 的亮度,照射在监控区域进行图像的采集。
[0052] 所述溫湿度传感器可W用于检测室内的溫湿度情况,并将检测的溫湿度情况信息 在显示屏上进行显示。
[0053] 本发明中,所述存储模块为SD卡,所述无线传输模块为GPRS或GSM无线模块,分别 通过相应的卡槽安装在机器人本体上。
[0054] 进一步的,本发明中,所述控制器连接电源电量检测模块与音频输出报警模块。
[0055] 所述电源电量监测模块采用电压检测传感器,所述电压检测传感器并与所述控制 器相连接,用于实时监测电源模块的电压情况并传送电压信息给所述控制器,并在监测到 电源电量低于预设的阔值时,由所述音频输出报警模块输出电量低的报警提示,或在显示 屏上进行提示信息的显示。
[0056] 本发明家用服务机器人通过视频监控模块采集图像后,通过基于图像的烟雾检测 单元进行烟雾检测并报警,在保证检测速度的同时有效的检测到烟雾的发生,从而为人们 进行及时的扑救火灾提供时间。
[0057] W上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人 员来说,在不脱离本发明原理的前提下,还可W做出若干改进和润饰,运些改进和润饰也应 视为本发明的保护范围。
【主权项】
1. 一种可利用图像进行烟雾检测的家用服务机器人,其特征在于,包括具有轮式行走 机构的家用服务机器人本体;所述家用服务机器人本体包括电源模块、视频监控模块、存储 模块、无线传输模块、控制器:所述电源模块、视频采集模块、存储模块、无线传输模块分别 与所述控制器相连接;所述视频监控模块包括两个图像传感器,所述控制器包含有基于图 像的烟雾检测单元,用于通过以下步骤进行烟雾检测并预警: SlOl,依次读取视频序列中每帧图像并计数; 5102, 判断计数值是否大于预定值,如果是则将当前帧图像转换到HSI颜色空间,并通 过HOG特征进行行人检测获得人形所在区域矩形;如果否则采用混合高斯背景建模获得背 景图像并将背景图像转换到HSI颜色空间; 5103, 将当前帧图像的每个像素点的HSI通道值与背景图像做差求出三个差值,并判断 该三个差值是否符合阈值范围,如果是则进入步骤S105,否则进入步骤SlOl; 5104, 根据人体比例将步骤S102获得的区域矩形的预定比例区作为人头区域,并根据 该人头区域确定烟雾的感兴趣区域; 5105, 将符合阈值范围的点的坐标与所述感兴趣区域做比较,判断符合阈值范围的点 否在感兴趣区域内;如果是则进入S106,否则进入SlOl; 5106, 对图像进行分块统计,计算每块中被判定为烟雾的像素点的个数比例,并判断该 个数比例是否达到设定的阈值,如果达到则通过无线传送模块向用户的移动终端进行报 警,如果没有达到则进入SlOl。2. 根据权利要求1所述可利用图像进行烟雾检测的家用服务机器人,其特征在于,所述 预定比例区为所述矩形区域的上方五分之一的区域。3. 根据权利要求1所述可利用图像进行烟雾检测的家用服务机器人,其特征在于,所述 通过HOG特征进行行人检测时,使用opencv开源库中的HOG行人检测分类器对人形进行检 测。4. 根据权利要求1所述可利用图像进行烟雾检测的家用服务机器人,其特征在于,所述 对图像进行分块是将图像分成多个矩形区域。5. 根据权利要求1-4任一项所述可利用图像进行烟雾检测的家用服务机器人,其特征 在于,所述控制器还连接有补光灯、温湿度传感器以及显示屏。6. 根据权利要求5所述可利用图像进行烟雾检测的家用服务机器人,其特征在于,所述 控制器连接电源电量检测模块与音频输出报警模块。
【文档编号】G06K9/00GK105957295SQ201610541193
【公开日】2016年9月21日
【申请日】2016年7月11日
【发明人】张德馨
【申请人】天津艾思科尔科技有限公司