机器人辨识及处理宠物粪便的方法与流程

本发明涉及机器人领域,具体涉及一种机器人辨识及处理宠物粪便的方法。

背景技术:

随着智能生活水平的提高,越来越多的家庭开始采用智能扫地机器人清扫家里地板的卫生。但是,一些养有宠物的家庭,这些宠物有时会随地排泄粪便,而智能扫地机器人又不能辨识粪便,所以,在清扫过程中会直接从粪便上清扫过去。由于粪便比较湿黏,机器人无法将直接其吸入垃圾腔内,反而在继续前进的过程中,把粪便带得一路都是,使得粪便污染面积更大,更难以清理。

技术实现要素:

为解决上述问题,本发明提供了一种机器人辨识及处理宠物粪便的方法,可以准确地辨识地面的物体是否为宠物粪便,并对确定为宠物粪便的物体进行有效处理。本发明的具体技术方案如下:

一种机器人辨识宠物粪便的方法,包括如下步骤:

基于摄像头,机器人一边行走一边拍摄前方路面的图像;

基于sift算法提取所拍摄的当前图像中的物体形状的特征点,判断所述当前图像的特征点是否在预存的参考图像的参考特征点的设定范围内;

如果是,则确定所述物体为宠物粪便;

如果否,则继续一边行走一边拍摄前方路面的图像,并进行下一幅图像的判断。

进一步地,所述预存的参考图像的参考特征点,通过如下步骤获取:

确定第一宠物,拍摄所述第一宠物排出的粪便的图像并作为参考图像,基于sift算法提取所述参考图像中粪便形状的参考特征点的数量和各参考特征点之间的方位关系;

确定第二宠物,拍摄所述第二宠物排出的粪便的图像并作为参考图像,基于sift算法提取所述参考图像中粪便形状的参考特征点的数量和各参考特征点之间的方位关系;

以此类推,

确定第n宠物,拍摄所述第n宠物排出的粪便的图像并作为参考图像,基于sift算法提取所述参考图像中粪便形状的参考特征点的数量和各参考特征点之间的方位关系;

将所述参考图像和对应的参考特征点的数量以及各参考特征点之间的方位关系存入机器人的数据库中;

其中,n为大于1的自然数。

进一步地,所述基于sift算法提取所拍摄的当前图像中的物体形状的特征点,判断所述当前图像的特征点是否在预存的参考图像的参考特征点的设定范围内,包括如下步骤:

基于sift算法提取所拍摄的当前图像中的物体形状的特征点并作为对比特征点,确定所述对比特征点的数量和各对比特征点之间的方位关系;

判断所述对比特征点的数量与每幅所述参考图像中的参考特征点的数量之间的差值是否小于或等于设定数量;

如果判断结果都为否,则确定所述当前图像的特征点不在预存的参考图像的参考特征点的设定范围内;

如果判断结果中至少一个为是,则将判断结果为是的所述参考图像中的各参考特征点之间的方位关系与各所述对比特征点之间的方位关系进行对比分析;

如果两者的方位关系达到预设相同率,则确定所述当前图像的特征点在预存的参考图像的参考特征点的设定范围内;

否则,确定所述当前图像的特征点不在预存的参考图像的参考特征点的设定范围内。

进一步地,所述两者的方位关系是否达到预设相同率,包括如下判断步骤:

分别以所述参考图像中的每一个参考特征点为参考基准点,获取其它参考特征点相对于所述参考基准点的参考方向和参考距离;

分别以所述当前图像中的每一个对比特征点为对比基准点,获取其它对比特征点相对于所述对比基准点的对比方向和对比距离;

如果所述其它对比特征点相对于所述对比基准点的对比方向和对比距离与所述其它参考特征点相对于所述参考基准点的参考方向和参考距离有70%以上相同或者在误差范围内,则认为所述对比基准点与所述参考基准点相同,否则认为所述对比基准点与所述参考基准点不相同;

当所述对比基准点与所述参考基准点相同的数量占所述参考基准点的总数的70%以上,则确定所述两者的方位关系达到预设相同率,否则确定所述两者的方位关系没有达到预设相同率。

进一步地,在判断所述当前图像的特征点是在预存的参考图像的参考特征点的设定范围内的步骤之后,还包括如下步骤:

基于颜色传感器,机器人采集所述物体的当前颜色数据;

判断所采集的当前颜色数据是否在预存的宠物粪便的参考颜色数据的误差范围内;

进一步地,所述预存的宠物粪便的参考颜色数据,通过如下步骤获取:

将n个所述参考颜色数据存入机器人的数据库中;

判断所述多组粪便的颜色数据中,各组颜色数据之间的差值是否在预设范围内;

如果是,则取所述多组粪便的颜色数据的平均值作为参考颜色数据;

如果否,则将差值最大的两组颜色数据提取出来,分别作为参考颜色数据,再取其它组颜色数据的平均值作为参考颜色数据。

基于红外测温仪,采集所述物体的当前温度;

判断所采集的当前温度是否小于或等于预存的宠物粪便的参考温度,大于环境温度;

进一步地,所述预存的宠物粪便的参考温度,通过如下步骤获取:

取所述预选参考温度中温度最高的值作为参考温度;

一种机器人处理宠物粪便的方法,包括如下步骤:

基于上述的机器人辨识宠物粪便的方法,确定所检测的物体为宠物粪便;

停止行走,启动速冻剂装置,对所述宠物粪便喷射速冻剂;

将凝固的宠物粪便吸入垃圾腔;

再次对所述宠物粪便所在的位置喷射速冻剂;

完成对宠物粪便的处理。

本发明的有益效果在于:机器人在清扫的过程中,通过拍摄前方路面的图像,并基于sift算法提取所拍摄的当前图像中的物体形状的特征点,把该特征点与预存的参考图像的参考特征点进行对比,根据对比结果来确定所述物体是否为宠物粪便。这种通过形状特征对比的检测方法,可以准确检测出地面上的物体是否为宠物粪便。此外,在确定是宠物粪便之后,再通过向宠物粪便喷射速冻剂来使粪便凝固,便于机器人直接将凝固的粪便吸入垃圾腔,避免现有的机器人吸取湿黏的粪便时造成的大面积污染,保证了机器人处理宠物粪便的效果,同时提高了机器人的实用性,满足养有宠物的家庭的卫生清扫需求。

附图说明

图1为本发明所述的机器人辨识宠物粪便的方法的流程图一。

图2为本发明所述的参考图像的示意图。

图3为本发明所述的当前图像的示意图。

图4为本发明所述的机器人辨识宠物粪便的方法的流程图二。

图5为本发明所述的机器人辨识宠物粪便的方法的流程图三。

具体实施方式

下面结合附图对本发明的具体实施方式作进一步说明:

如图1所示,本发明所述的机器人辨识宠物粪便的方法,包括如下步骤:基于摄像头,机器人一边行走一边拍摄前方路面的图像;基于sift算法提取所拍摄的当前图像中的物体形状的特征点,判断所述当前图像的特征点是否在预存的参考图像的参考特征点的设定范围内;如果是,则确定所述物体为宠物粪便;如果否,则继续一边行走一边拍摄前方路面的图像,并进行下一幅图像的判断。其中,所述sift算法即(scale-invariantfeaturetransform,尺度不变特征转换)算法,是一种计算机视觉的算法,用来侦测与描述影像中的局部性特征,它在空间尺度中寻找极值点,并提取出其位置、尺度、旋转不变量。本发明所述的方法,通过机器人在清扫的过程中拍摄前方路面的图像,并基于sift算法提取所拍摄的当前图像中的物体形状的特征点,把该特征点与预存的参考图像的参考特征点进行对比,根据对比结果来确定所述物体是否为宠物粪便。这种通过形状特征对比的检测方法,可以准确检测出地面上的物体是否为宠物粪便,解决了现有机器人无法辨识宠物粪便而导致清扫时扩大粪便污染面积的问题。

如图3所示,首先,基于sift算法提取所拍摄的当前图像中的物体形状的特征点并作为对比特征点,图3中的b'、c'、d'、e'、f'、g'、h'和i'为提取的所述对比特征点,一共8个,然后确定各对比特征点之间的方位关系,与上述的实施方式的方法相同,以b'点为例,其它各对比特征点相对于b'点的方位关系分别为(角度(即所述参考方向)=b1',距离(即所述参考距离)=lb1')、(b2',lb2')、(b3',lb3')、(b4',lb4')、(b5',lb5')、(b6',lb6')和(b7',lb7')。以此类推,确定剩余的其它各对比特征点之间的方位关系,在此不再赘述。

接着,判断所述对比特征点的数量与每幅所述参考图像中的参考特征点的数量之间的差值是否小于或等于设定数量,其中,所述设定数量为所述参考图像中参考特征点的总数的八分之一。如图2所示的参考图像中的参考特征点的数量为9个,则设定数量为9*(1/8)=1.125≈1(四舍五入)。由于对比特征点为8个,比参考特征点少1个,所以,所述对比特征点的数量与所述参考图像中的参考特征点的数量之间的差值小于或等于设定数量。如果对比特征点为5个或者13个,则对比特征点的数量与所述参考图像中的参考特征点的数量之间的差值都为4(差值始终是用数大的减去数小的,即9-5或者13-9),大于1,确定所述当前图像的特征点不在预存的参考图像的参考特征点的设定范围内,继续进行下一幅参考图像的对比,至所有参考图像都对比完后,还不能确定对比特征点的数量与所述参考图像中的参考特征点的数量之间的差值小于或等于设定数量的,则将拍摄的下一幅图像作为当前图像,继续与所述参考图像轮流进行对比。通过先分析特征点的数量关系,可以快速排除一些明显不是宠物粪便的物体,从而提高机器人的数据处理效率。

最后,判断所述对比基准点与所述参考基准点相同的数量是否占所述参考基准点的总数的70%以上。通过上述分析,对比基准点与参考基准点相同的数量为7个,参考基准点的总数为9个,占比为7/9=77.77%>70%,所以,所述对比基准点与所述参考基准点相同的数量占所述参考基准点的总数的70%以上,确定所述两者的方位关系达到预设相同率,即确定所述当前图像的特征点在预存的参考图像的参考特征点的设定范围内,从而确定所述物体为宠物粪便。如果对比基准点与参考基准点相同的数量为6个或者小于6个,则占比为66.66%或者小于66.66%<70%,则确定所述物体不是宠物粪便,继续进行下一幅参考图像的对比,至所有参考图像都对比完后,还不能确定对比特征点的数量与所述参考图像中的参考特征点的数量之间的差值小于或等于设定数量,且对比基准点与所述参考基准点相同的数量占所述参考基准点的总数的70%以上,则将拍摄的下一幅图像作为当前图像,继续与所述参考图像轮流进行对比。通过在特征点数量分析的基础上,再进行特征点方位关系的分析,可以进一步确定所检测的物体是否为宠物粪便,提高了机器人辨识宠物粪便的准确性,解决了现有机器人无法有效识别宠物粪便的问题。

由于宠物所吃的食物差异太大时,排出的粪便颜色差异也会比较大,如果全部按平均值的方式选取参考颜色数据,会导致对比分析时部分颜色的粪便覆盖不到,而产生检测结果错误的问题。所以,在按上述实施方式采集到宠物的粪便后,需要判断采集到的各组粪便的颜色数据是否存在很大差异,如果差值大于预设范围,则需要将差值最大的两组颜色数据提取出来,分别作为参考颜色数据,还要将除了差值最大的两组颜色数据外的其它组颜色数据的平均值作为参考颜色数据,如此,针对该宠物的粪便颜色就会有三个参考颜色数据,对比分析的参考数据更全面,进一步减小了检测结果误判的风险。如果各组颜色数据的差值都小于预设范围,则各组颜色比较接近,设置太多参考颜色数据的作用不明显,反而会因为设置太多参考颜色数据,而降低机器人的数据处理效率,所以,取平均值作为参考颜色数据为最佳选择。

优选的,在判断所采集的当前颜色数据在预存的宠物粪便的参考颜色数据的误差范围内的步骤之后,还包括如下步骤:基于气味传感器,采集所述物体的当前气味数据;判断所采集的当前气味数据是否在预存的宠物粪便的参考气味数据的误差范围内;如果是,则确定所述物体为宠物粪便;如果否,则继续一边行走一边采集颜色数据。本发明所述方法的另一实施方式,是在颜色检测的基础上,为了进一步提高检测的准确性,增加了气味检测和判断,气味检测和判断的原理与上述实施方式相同,在此不再赘述。

以上实施例仅为充分公开而非限制本发明,凡基于本发明的创作主旨、未经创造性劳动的等效技术特征的替换,应当视为本申请揭露的范围。

THE END
1.申请宠物托运国际快递流程(申请宠物托运国际快递流程图)4、托运随机托运,机场检疫完毕,回候机楼,在柜台办理登机手续,并向机场工作人员说明要带宠物上机,办行李托运。 5、提取下了飞机后,到行李领取处领取。 " 本文标题:申请宠物托运国际快递流程(申请宠物托运国际快递流程图) 本文章链接:https://www.guojiexpress.com/5974/ 转载请注明出处! https://www.guojiexpress.com/5974/
2.第七史诗SSS宠物合成流程图在合成时如果没有勾选外观和技能,合成出来的宠物外观和技能将会完全随机,S技能宠物升星时一定要记得勾选保留S技能。 3.稀有宠物的技能不好,但是又想要他的外观,怎么办? 答:只需要在合成时,勾选稀有宠物的外观,再选择比较好的那个技能。就可以获得稀有外观,技能又好的宠物。 4.问题3中,合成时出现合成失败,会...https://epic7.gamekee.com/22654.html
3.宠物高铁托运流程图从上海到河南高铁托运...来自宠吉运宠物托运...从上海到河南高铁托运宠物高铁托运宠物麻烦么高铁托运宠物安全吗仓鼠宠物托运高铁托运宠物价格表高铁托运宠物是和本人一起走吗曲靖高铁托运宠物高铁托运宠物价格表托运宠物流程邯郸高铁托运宠物宠物狗高铁托运手续宠物可以随高铁托运吗宠物高铁托运的地方有空调吗高铁托运宠物猫收费标准...https://weibo.com/7628869341/KtQlHiO6T
4.宠物食品加工工艺流程图作者: 宠物食品加工工艺流程图https://xueqiu.com/6716766235/295881671
5.宠物到家APP功能框架图流程图视觉稿你今天真好看呦宠物到家APP-功能框架图 流程图 视觉稿 你今天真好看呦 北京/UI设计师/8年前/7622浏览 版权 可能感兴趣的人 下次默认收起 嬉皮士_ 成都| UI设计师 创作18粉丝10947 砍刀刘LiuYuan 嘉兴| UI设计师 创作23粉丝3190 WDLAB 苏州| UI设计师 创作21粉丝1624...https://www.zcool.com.cn/work/ZMTY4MTUxMDQ=.html
6.宠物商城系统结构图宠物商城系统结构图 使用模版 宠物商城系统组成概念图 免费 使用模版 公司宠物商城管理交易售卖流程图 免费 使用模版 公司宠物商城管理系统流程图 免费 使用模版 商城系统流程图 免费 使用模版 在线图书商城系统功能结构图 免费 使用模版 在线图书商城系统功能结构图 ...https://imiaoban.com/pic/26480.html
7.网站地图国内国际宠物托运随机空运邮寄回国清关推荐宠物国际托运流程图(国内国际 宠物托运)|上海国际宠物托运[指南].doc 国际宠物托运烟台到烟台(烟台托运宠物价格表)|武汉到烟台轿车托运多少钱,托运一辆家轿要多少钱 宠物机场托运(宠物机场托运多少钱)|飞机场猫咪托运多少钱 国际宠物托运公司事件视频(国内国际宠物托运公司企查查)|深圳宠物托运 广州宠物国际托运中介公...http://www.dogcat-pet.com/sitemap.html
8.宠物医疗服务连锁机构急救流程.doc宠物医疗服务连锁机构急救流程.doc,宠物医疗服务连锁机构急救流程 流程图: 回访不同意 回访 不同意 同意 前台接待 急救 紧急抢救 签协议 开单 交费 初步治疗 建议辅助检查 开单 交费 辅助检查 初诊结果 预后告知 门诊治疗 手术治疗 住院治疗 住院治疗 接走 回访 交费 办住https://max.book118.com/html/2022/0408/5033114004004212.shtm
1.鄞州海关政务服务事项办事详解(个人携带宠物出境)具体详见流程图: 八、办理材料 (一)提供动物疫病控制中心或正规宠物医院的伴侣动物狂犬病疫苗接种证明(详细列明接种疫苗的品牌名称、批号,接种时间,以及职业兽医签名)原件一份; (二)出境宠物携带者的个人出境证明(护照、港澳台通行证等)原件一份; (三)输入国家或地区对入境伴侣动物有特殊检疫要求的(如狂犬病抗体效...http://huhehaote.customs.gov.cn/ningbo_customs/470752/4290267/4955830/4955843/4955844/5174145/index.html
2.出境宠物也要有“护照”!景德镇海关签发首份!澎湃号·政务宠物入境流程图 ↓↓↓ 五 不同国家对宠物入境要求? 因不同国家或地区对于入境宠物的检疫要求可能随时会有更新,以下仅供参考: 1.加拿大、俄罗斯:狂犬病疫苗接种证书。 2.南非、阿联酋、马来西亚、印度尼西亚、印度、泰国:狂犬病疫苗接种证书;植入电子芯片。 https://www.thepaper.cn/newsDetail_forward_24445246
3.如何注册一个宠物公司(宠物注册公司流程图)如何注册一个宠物公司(宠物注册公司流程图) 注册一家宠物公司我们首要先了解清楚全部步骤以及流程以及办事指南,防止我们大家在操作过程中浪费时间以及精力,今天我们创业之家陈经理为各位详细讲解一下如何注册一个宠物公司的相关事项,如果有不明白的可随时咨询我们。https://dahsg.com/view-211368.html
4.宠物收养系统顺序图流程图模板宠物收养系统是一个专门为宠物爱好者和需要帮助的宠物提供互动的平台。在这个系统中,用户可以浏览待收养的宠物信息,并根据自己的喜好选择领养。同时,宠物主人也可以发布待收养的宠物信息。此外,系统还包括宠物论坛和宠物知识库,方便用户交流经验和获取相关信息。该系统采用基于浏览器的界面,用户可以随时随地通过浏览器...https://www.processon.com/view/662bc428cff06e2d396926e6
5.C++实现宠物商店信息管理系统C语言交易数据记录交易的日期、宠物名称、宠物类别、顾客姓名、交易金额等,有6条以上记录。 (3)运行后使用菜单功能显示所有宠物信息,根据类别显示记录,根据名称查询记录,添加( 购入) 宠物,删除(卖出)宠物,交易记录,按日期查询交易记录。 系统流程图 源代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 ...https://www.jb51.net/article/241320.htm
6.宠物电商社区APP的设计与实现宠物app主要功能流程图摘要:为了设计并实现具有宠物产品商城和问答社区功能的APP,通过比较国内外宠物行业电商发展现状和国内已有的宠物电商平台的优缺点,分析可行性和需求,从而进行详细设计和实现。该APP后台采用SSM框架,数据库使用MySQL。该APP实现了用户注册与登录、搜索商品、提交订单、发表和回答问题等功能。该APP的后台管理系统实现了管理员...https://blog.csdn.net/lf21qp/article/details/131260430
7.ps3战神3攻略全流程图视频ps3战神3攻略2、宠物系统 游戏的宠物系统也是我们的一大特色,玩家可以根据自己的情况来进行培养宠物,当然如果宠物的属性是一样的,玩家就不能直接的选择宠物,在宠物选择上也是会影响到玩家的能力,不过宠物也是有星级和等级之分的,星级越高的宠物,属性也就越好。 3、装备系统 ...https://www.cbigame.com/dongtai/33233.html
8.学校宣传短视频拍摄流程学校宣传短视频拍摄流程图流程一:确定主题和风格。 在拍摄短视频之前,我们需要先确定好拍摄的主题和风格,做好准备万事不愁,后续也能更好的发展。那么,如何确定主题和风格呢?首先,确定自己的短视频账号定位,比如美食、宠物、情感等等,而美食拍摄的主题一般有家常小菜、蛋糕、硬菜、饼干等,在选择好风格,比如美食探店、美食教程等等。可以加入一...https://tool.a5.cn/article/show/28992.html
9.动车能否托运宠物高铁可进行宠物托运,但超过20千克的活物不可托运。以下是注意事项:1.须提前一周至附近兽医站为宠物注射狂犬疫苗及猫三联,获取防疫证书;2.需提前两天致电并携带宠物、防疫证书及体检证明前往兽医站点,获得健康证书;最后凭此证书换取登机牌即可。《宠物出境检疫证明》。 3、提前一天,带上宠物,到铁路兽医站(动物检疫站)...https://v.66law.cn/wenda/3099598.aspx
10.中华人民共和国农业农村部公告第20号饲料科技为进一步加强宠物饲料管理,规范宠物饲料市场,促进宠物饲料行业发展,我部在全面梳理《饲料和饲料添加剂管理条例》(以下简称《条例》)及其配套规章适用规定、充分考虑宠物饲料特殊性和管理需要的基础上,制定了《宠物饲料管理办法》《宠物饲料生产企业许可条件》《宠物饲料标签规定》《宠物饲料卫生规定》《宠物配合饲料生产许可...http://www.slkj.net/a/xiazaizhongxin/2020/0409/179.html
11.宠物饲料(宠物食品)境外生产企业注册登记服务拟申请注册登记的境外宠物食品生产企业应符合输出国家(地区)法律法规和标准的相关要求,并达到与中国有关法律法规和标准的等效要求。 注册登记流程图及说明 图2.境外宠物食品生产企业注册登记流程图 境外宠物食品生产企业注册登记的具体流程为: 企业按照海关总署的要求准备材料,将材料递交至当地主管部门,提出产...https://www.cirs-group.com/cn/food/chong-wu-si-liao-chong-wu-shi-pin-jing-wai-sheng-chan-qi-ye-zhu-ce-deng-ji-fu-wu
12.宠物管理系统springboot宠物管理系统数据流图图3-3注册信息流程图 4.1 概述 宠物寄存管理系统基于Web服务模式,是一个适用于Internet环境下的模型结构。只要用户能连上Internet,便可以在不受时间、地点的限制来使用这个系统。宠物寄存管理系统工作原理图,如图4-1所示: 图4-1 系统工作原理图 4.2 系统结构 ...https://blog.51cto.com/u_16099262/9570055
13.宠物猫狗知识大全思维导图模板原因分析鱼骨图 组织架构图 业务流程图 股票基金 业务话术 金融专业知识 医疗专业知识 房地产专业知识 保险专业知识 经济分析知识 产品结构 产品规划 PMP 分析方法/模型 抖音直播 商业模式 竞品分析 用户体验 互联网干货 发货流程 组织架构图 鱼骨图 时间轴 逻辑图 表格 树状图 括号图 流程图 扇形图 气泡图 决策...https://shutu.cn/search/chongwumaogouzhishidaquan.html