一种基于图像识别技术的垃圾分类方法、装置及电子设备与流程

文档序号:17539954发布日期:2019-04-29 14:27阅读:728来源:国知局
一种基于图像识别技术的垃圾分类方法、装置及电子设备与流程

本发明涉及图像识别技术领域,尤其涉及一种基于图像识别技术的垃圾分类方法、装置及电子设备。



背景技术:

垃圾分类是对垃圾收集处置传统方式的改革,是对垃圾进行有效处置的一种科学管理方法。人们面对日益增长的垃圾产量和环境状况恶化的局面,如何通过垃圾分类管理,最大限度地实现垃圾资源利用,减少垃圾处置量,改善生存环境质量,是当前世界各国共同关注的迫切问题之一。

然而,现存的各种垃圾分类方法繁复,人们缺乏垃圾分类的全面知识,难以在短时间内形成良好的垃圾分类习惯,更无法准确记住并判断复杂繁多的垃圾究竟属于何种类型,来对应准确分类投放丢弃,给城市环境和垃圾处理造成很大压力。由此所导致的各分类垃圾桶没有实现应有的垃圾分类作用,为后续的垃圾处理工作造成很大负担。可见,在垃圾分类方面存在垃圾分类效率低的问题。



技术实现要素:

本发明的目的是为了解决上述现有技术存在的垃圾分类效率低的问题,提供一种基于图像识别技术的垃圾分类方法、装置及电子设备。

本发明的目的是通过以下技术方案来实现的:

第一方面,本发明实施例提供一种基于图像识别技术的垃圾分类方法,包括步骤:

待机状态下判断垃圾识别区域中是否存在待分类垃圾;

若所述垃圾识别区域中存在待分类垃圾,则通过摄像头采集所述垃圾识别区域中待分类垃圾的图像信息;

将所述图像信息与预设的垃圾分类模型进行匹配识别,判断被识别垃圾占所述待分类垃圾的比例;

若所述比例达到预设的比例阈值,则向垃圾桶翻盖控制装置发送开启翻盖的控制信息。

可选的,所述若所述垃圾识别区域中存在待分类垃圾,则通过摄像头采集所述垃圾识别区域中待分类垃圾的图像信息之后,所述方法还包括:

对所述图像信息进行质量判断,若所述图像信息的质量小于预设的质量阈值,则发出第一提示信息,并在预设的第一等待时间后进入待机状态。

可选的,所述通过摄像头采集所述垃圾识别区域中待分类垃圾的图像信息,包括:

通过设置在多个角度的摄像头获取多个角度的多张图像信息;

将所述多张图像信息与预设的垃圾分类模型进行匹配识别,判断被识别垃圾占所述待分类垃圾的比例,包括:

通过基于所述多张图像信息所识别的垃圾信息进行并集计算,根据所述并集计算结果,判断所述被识别垃圾占所述待分类垃圾的比例。

可选的,所述对所述图像信息进行质量判断,包括:

判断所述图像信息光线是否小于x坎德拉,识别出的单个垃圾图像像素是否小于y像素,和/或识别出来的单个垃圾的图像面积是否小于z%,其中,x、y、z为正数。

可选的,所述判断被识别垃圾占所述待分类垃圾的比例,包括:

若所述比例小于所述预设的比例阈值,则发出用以提示用户调整所述待分类垃圾摆放方式的第二提示信息,并在预设的第二等待时间后进入待机状态。

可选的,所述判断被识别垃圾占所述待分类垃圾的比例,还包括:

若所述比例大于等于所述预设的比例阈值,则判断所述被识别垃圾中是否存在不同类型垃圾;

若存在,则发出第三提示信息用以提示用户调整待分类垃圾的种类,并在预设的第三等待时间后进入待机状态。

可选的,所述若所述比例达到预设的比例阈值,则向垃圾桶翻盖控制装置发送开启翻盖的控制信息,包括:

若所述比例大于等于所述预设的比例阈值,且所述被识别垃圾中不存在不同类型垃圾,则记录与所述被识别垃圾匹配的类别编码,向所述垃圾桶翻盖控制装置发送开启翻盖的控制信息;

翻盖开启并在预设的第四等待时间后,关闭垃圾桶翻盖进入待机状态。

可选的,所述方法还包括:

为所述待分类垃圾的识别过程预设保护期,所述保护期内不响应除所述待分类垃圾之外其他垃圾的垃圾识别请求。

第二方面,本发明实施例提供一种基于图像识别技术的垃圾分类装置,包括:

识别模块,用于待机状态下判断垃圾识别区域中是否存在待分类垃圾;

采集模块,用于若所述垃圾识别区域中存在待分类垃圾,则通过摄像头采集所述垃圾识别区域中待分类垃圾的图像信息;

匹配模块,用于将所述图像信息与预设的垃圾分类模型进行匹配识别,判断被识别垃圾占所述待分类垃圾的比例;

发送模块,用于若所述比例达到预设的比例阈值,则向垃圾桶翻盖控制装置发送开启翻盖的控制信息。

第三方面,本发明实施例提供一种电子设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本实施例提供的基于图像识别技术的垃圾分类方法中的步骤。

第四方面,本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现本实施例提供的基于图像识别技术的垃圾分类方法中的步骤。

本发明带来的有益效果:本发明实施例中,通过待机状态下判断垃圾识别区域中是否存在待分类垃圾;若所述垃圾识别区域中存在待分类垃圾,则通过摄像头采集所述垃圾识别区域中待分类垃圾的图像信息;将所述图像信息与预设的垃圾分类模型进行匹配识别,判断被识别垃圾占所述待分类垃圾的比例;若所述比例达到预设的比例阈值,则向垃圾桶翻盖控制装置发送开启翻盖的控制信息。本发明实施例由于可以根据摄像头采集所述待分类垃圾的图像信息,然后与预设的垃圾分类模型进行匹配,确定对应的所述被识别垃圾,再判断所述被识别垃圾在所述待分类垃圾中的比例,若是所述比例达到了预设的比例阈值,就会向垃圾桶翻盖控制装置发送开启桶盖的控制信息,使垃圾桶翻盖开启投放垃圾,这样能够实现对所述待分类垃圾的自动分类,快速、准确识别垃圾类型,提高对垃圾进行分类的识别效率。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明提供的一种基于图像识别技术的垃圾分类方法网络架构图;

图2为本发明提供的一种基于图像识别技术的垃圾分类方法的流程图;

图3为本发明提供的另一种基于图像识别技术的垃圾分类方法的流程图;

图4为本发明提供的另一种基于图像识别技术的垃圾分类方法的流程图;

图5为本发明提供的一种基于图像识别技术的垃圾分类装置的示意图;

图6为本发明提供的另一种基于图像识别技术的垃圾分类装置的示意图;

图7为本发明提供的另一种基于图像识别技术的垃圾分类装置的示意图;

图8为本发明提供的另一种基于图像识别技术的垃圾分类装置的示意图;

图9为本发明提供的另一种基于图像识别技术的垃圾分类装置的示意图;

图10为本发明提供的另一种基于图像识别技术的垃圾分类装置的示意图;

图11为本发明提供的提供的一种电子设备的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明提供的一种基于图像识别技术的垃圾分类方法。

为更清楚的描述本方案的发明意图,先对本方案的场景进行设置。如图1所示,提供了一种基于图像识别技术的垃圾分类方法网络架构图,上述网络架构包括:用于采集图像的摄像头1,对垃圾进行分类识别的系统2,以及控制垃圾桶翻盖开关的垃圾桶翻盖控制装置3。先对垃圾识别区域进行检测,判断是否存在待分类垃圾,摄像头1作为系统2外部的图像获取工具,可以是一台,也可以是多台,并且可以向多个角度自行调整。通过摄像头1自动检测垃圾识别区域,能够快速扫描到待分类垃圾;若存在待分类垃圾,则通过摄像头1从不同角度进行抓拍,获取多张图像信息并上传至系统2中,系统将获取到的图像信息与垃圾分类模型进行匹配分类,得出与待分类垃圾所处位置的垃圾桶对应类型的被识别垃圾,并计算出多张图像信息中被识别垃圾在待分类垃圾中的比例a,通过系统2将图像信息与垃圾分类模型进行匹配,确定出被识别垃圾,可以实现对待分类垃圾的快速分类,为计算图像信息中被识别垃圾在待分类垃圾中的比例提供数据;再则将该比例a与比例阈值b进行比较,如果比例a达到比例阈值b,则发送开启垃圾桶翻盖的控制信息到垃圾桶翻盖控制装置3,这样能快速、准确识别垃圾类型的同时,增强了用户对垃圾类型的认识,提高用户的环保意识。

请参见图2,图2是本发明实施例提供的一种基于图像识别技术的垃圾分类方法的流程示意图,如图2所示,包括以下步骤:

s101、待机状态下判断垃圾识别区域中是否存在待分类垃圾。

其中,垃圾识别区域可以是预先设置在每一种类型的垃圾桶入口处,用于暂时存放垃圾进行识别的区域,待分类垃圾可以是需要进行分类处理放至对应类型垃圾桶的多种类型的垃圾或者一种类型的垃圾,例如:可以是厨余垃圾、可回收垃圾、有害垃圾和其余垃圾等多种垃圾类型或者一种垃圾类型,厨余垃圾可以包括,菜根菜叶、剩菜剩饭等,可回收垃圾可以包括废纸、塑料、玻璃、金属和布料等,有害垃圾可以包括废电池、废日光灯管、废水银温度计、过期药品等,其他垃圾可以包括除上述几类垃圾之外的砖瓦陶瓷、渣土、卫生间废纸等难以回收的废弃物等,例如:待分类垃圾中有菜根菜叶、易拉罐、废电池等多种类型的垃圾,或者待分类垃圾中只有剩饭剩菜、骨头和菜根菜叶一种类型垃圾。

具体的,上述判断垃圾识别区域中是否存在待分类垃圾,可以是在待机状态下通过至少一组摄像头从不同角度对垃圾识别区域进行检测,摄像头作为系统的图像获取工具,例如:可以是通过摄像头采集连续帧图像的方式在垃圾识别区域内采样连续帧的图像,其中,对图像采样可以是按照fps(帧/秒)的速度进行采样,例如:fps=20、25等,根据情况可预设,若判断获取到的连续帧的图像信息与预设的不存在垃圾的图像信息不匹配,则表示垃圾识别区域中放入了待分类垃圾需要进行分类识别,然后系统获取摄像头上传的存在待分类垃圾的图像信息。当然,上述判断垃圾识别区域中是否存在待分类垃圾,还可以是通过重力传感器、光电传感器等对垃圾识别区域进行感应,判断是否存在待分类垃圾,例如:在垃圾识别区域的底部预设有重力传感器,在放入待分类垃圾后,重力传感器就会受到重力作用,然后向系统发送存在待分类垃圾信息。在本发明实施例中,对判断垃圾识别区域中是否存在待分类垃的方式不做限定。

s102、若所述垃圾识别区域中存在待分类垃圾,则通过摄像头采集所述垃圾识别区域中待分类垃圾的图像信息。

其中,图像信息可以是摄像头在不同角度对待分类垃圾所采集的多张局部图像的图像信息,图像信息中可以是包括厨余垃圾、可回收垃圾、有害垃圾以及其他垃圾等多种类型垃圾的图像信息,部分垃圾还会被遮挡,呈现该部分垃圾的不完整图像信息。当垃圾识别区域中存在待分类垃圾时,通过摄像头从不同角度采样连续帧的图像信息,有利于系统获取摄像头上传的连续帧的多张图像信息,对多张图像信息进行检测识别。

s103、将所述图像信息与预设的垃圾分类模型进行匹配识别,判断被识别垃圾占所述待分类垃圾的比例。

其中,垃圾分类模型为预先训练好预设在系统数据库中,可以是通过卷积神经网络(convolutionalneuralnetwork))对特征值进行提取,即对需要识别的垃圾的图像信息中特征值进行提取,然后对提取出的特征值进行处理,通过神经网络处理后,正在识别的单个垃圾与其他垃圾的区别点将会被提取出来,例如:特征值可以是颜色、亮度、形状、纹理、大小等。当然,在对特征值进行提取之前,需要大量的图像训练数据,其中,图像训练数据可以是从相关部门获取,然后对获取到的图像数据进行测试,将每一个图像训练数据的多张图像在不同大小、不同亮度等情况下进行多次测试,图像的尺寸可根据具体需求进行设置,例如:300×400像素等。当系统对每一个图像数据进行很多次的学习后,会得出图像中每个垃圾的数据测试结果并形成每个垃圾的样本,再将所有样本进行统计,形成垃圾分类模型,完成训练过程。通过卷积神经网络的方式形成的垃圾分类模型可以提供更多垃圾类型,可以对待分类垃圾进行准确的识别判断,提高识别效率。

其中,被识别垃圾可以是与正在进行识别的垃圾桶对应类型垃圾中的至少一种。系统通过将多张图像的图像信息与预设的垃圾分类模型进行匹配识别,判断出多张图像的图像信息中的垃圾类型,确定每张图像信息中与对应垃圾桶同类型的被识别垃圾图像所占整张图像的比例,然后可以是通过叠加计算比例均值的方式,计算在多张图像中被识别垃圾的图像占总图像的比例,例如:准备投放的垃圾对应的垃圾桶为可回收垃圾桶,那么被识别垃圾为可回收垃圾,若共有3张图像,判断出第一张图像中可回收垃圾占整张图像的比例为50%,第二张图像中可回收垃圾占整张图像的比例为60%,第三张图像中可回收垃圾占整张图像的比例为70%,以均值计算比例,则比例为60%。当然,判断被识别垃圾占待分类垃圾的比例的方式,在本发明实施例中不做限定。

s104、若所述比例达到预设的比例阈值,则向垃圾桶翻盖控制装置发送开启翻盖的控制信息。

其中,比例阈值可以是预先根据要求设置,垃圾桶翻盖控制装置可以是用于控制垃圾桶翻盖开启和关闭的装置。当被识别垃圾占待分类垃圾的比例达到了比例阈值,例如:比例阈值为50%,而判断出的被识别垃圾占待分类垃圾的比例达到70%。然后,系统将会发送开启翻盖的控制信息到垃圾桶翻盖控制装置,让垃圾桶翻盖控制装置对应开启垃圾桶翻盖,完成垃圾识别过程,对垃圾进行投放。

需要说明的是,上述待机状态可以是指系统的开机但是不进行任何实质性工作的状态。

本发明实施例中,通过待机状态下判断垃圾识别区域中是否存在待分类垃圾;若所述垃圾识别区域中存在待分类垃圾,则通过摄像头采集所述垃圾识别区域中待分类垃圾的图像信息;将所述图像信息与预设的垃圾分类模型进行匹配识别,判断被识别垃圾占所述待分类垃圾的比例;若所述比例达到预设的比例阈值,则向垃圾桶翻盖控制装置发送开启翻盖的控制信息。本发明实施例由于可以根据摄像头采集所述待分类垃圾的图像信息,然后与预设的垃圾分类模型进行匹配,确定对应的所述被识别垃圾,再判断所述被识别垃圾在所述待分类垃圾中的比例,若是所述比例达到了预设的比例阈值,就会向垃圾桶翻盖控制装置发送开启桶盖的控制信息,使垃圾桶翻盖开启投放垃圾,这样能够实现对所述待分类垃圾的自动分类,快速、准确识别垃圾类型,提高对垃圾进行分类的识别效率。

一种可选的实施方式,所述若所述垃圾识别区域中存在待分类垃圾,则通过摄像头采集所述垃圾识别区域中待分类垃圾的图像信息之后,所述方法还包括:

对所述图像信息进行质量判断,若所述图像信息的质量小于预设的质量阈值,则发出第一提示信息,并在预设的第一等待时间后进入待机状态。

其中,进行质量判断可以表示对图像信息当前的一个识别状态进行判断,例如光线、像素等,当然,若系统自配有光线,也可以不对光线进行判断;质量阈值可以是根据要求预先设置,并且质量阈值可以是要求多个状态同时达到某个条件,也可以是单个状态达到某个条件,例如:只对光线和像素进行判断,需要光线与像素同时达到各自设定的阈值,或者只判断像素,需要像素满足阈值即可。其中,第一提示信息可以是语音信息,例如:系统预先配置语音功能,其发出的语音信息可以是“请调整垃圾的摆放位置”等类似信息,也可以是文字信息,例如:系统预先配置有字幕显示屏,在显示屏上可以有类似“请调整垃圾的摆放位置”等这样的文字信息显示,当然也可以是同时有语音信息与文字信息提示,并且文字信息和语音信息可以预先配置多种语言。这样,通知用户对待分类垃圾做调整,有利于待分类垃圾进一步进行识别,而同时有语音信息与文字信息提示,有利于对听力障碍或者视力障碍等特殊用户给予更好地提示。在本发明实施例中,提示方式不做限定。其中,第一等待时间可以是包括发出第一提示信息的时间与用户对待分类垃圾进行调整的时间,也可以是用于用户对待分类垃圾进行调整的时间,时间长度可预先根据需求设置,例如:10秒、15秒等,在本发明实施例中,不做限定。

具体的,当对图像信息的质量判断不满足质量阈值要求时,也即是小于质量阈值时,系统会发出第一提示信息,然后等待用户对待分类垃圾进行调整。例如:质量阈值为识别到的待分类垃圾光线不低于800坎德拉,当识别到的待分类垃圾光线为400坎德拉,系统会发出类似“请调整待分类垃圾的位置”的语音信息以及文字信息显示,然后等待10秒,再一次对图像信息进行质量判断,若检测到光线依然为400坎德拉或者在光线容错范围内,容错范围可以是预先设定,例如:光线在380~420坎德拉之间,那么,系统进入待机状态不再识别,当然,在进入待机状态之前,发出的第一提示信息的次数可以是根据需要预设,例如:发出“请调整待分类垃圾的位置”的语音信息以及文字信息5次后,检测到待分类垃圾光线依然小于800坎德拉,未达到质量阈值,那么系统将进入待机状态。这样,可以让用户知道待分类垃圾的检测情况,有利于对待分类垃圾做出多次调整,顺利完成图像信息的质量判断过程。

在本发明实施例中,若所述图像信息的质量大于或等于预设的质量阈值,则不发出第一提示语音,并执行s103。

一种可选的实施方式,所述通过摄像头采集所述垃圾识别区域中待分类垃圾的图像信息,包括:

通过设置在多个角度的摄像头获取多个角度的多张图像信息;

将所述多张图像信息与预设的垃圾分类模型进行匹配识别,判断被识别垃圾占所述待分类垃圾的比例,包括:

通过基于所述多张图像信息所识别的垃圾信息进行并集计算,根据所述并集计算结果,判断所述被识别垃圾占所述待分类垃圾的比例。

其中,在垃圾识别区域预设有摄像头,该摄像头可以对垃圾识别区域的每一个区域进行检测,判断是否有待分类垃圾的进入,摄像头可以是一台,也可以是多台,摄像头可自行调整到多个角度进行检测。当检测到有垃圾进入后,摄像头会从不同角度采集待分类垃圾的多张图像信息,然后判断出多张图像信息中,与垃圾识别区域对应的垃圾桶类型匹配的垃圾,即被识别垃圾,然后计算出每张图像信息中,被识别垃圾所占的区域在整张图像信息中的比例,再通过并集计算多张图像信息中,全部被识别垃圾占全部图像信息的比例,得出结果。计算最终比例可以是按照比例均值计算,例如:共有三个图像信息,被识别垃圾在三个图像信息中分别占比为50%、60%和70%,那比例均值即为60%,也就是被识别垃圾在待分类垃圾中占比60%。在本发明实施例中,对计算比例的方式不做限定。

一种可选的实施方式,所述对所述图像信息进行质量判断,包括:

判断所述图像信息光线是否小于x坎德拉,识别出的单个垃圾图像像素是否小于y像素,和/或识别出来的单个垃圾的图像面积是否小于z%,其中,x、y、z为正数。

其中,可以是同时对光线、识别出的单个垃圾图像像素以及识别出来的单个垃圾的图像面积进行预先限定,可以是同时满足上述三个条件,才能算达到质量判断的要求;也可以是满足三个中的任何两个预设的条件;还可以是满足三个中任何一个预设的条件,这样可以更加准确的获取待分类垃圾的图像信息,得到更为清晰的图像,方便判断所属的垃圾类型。其中,x表示光线的亮度大小,y可以表示图像元素的大小,也即是像素的大小,而图像元素作为分辨率的尺寸单位,通常以像素每英寸ppi(pixelsperinch)为单位来表示图像分辨率的大小,例如:400×400ppi分辨率,即表示水平方向与垂直方向上每英寸长度上的像素数都是400,当然,也可表示为一平方英寸内有16万(400×400)像素。在进行对图像的质量判断时,是对待分类垃圾的局部进行判断,所以会出现单个垃圾的不完整图像,可以通过对单个垃圾的图像面积进行识别,判断图像中单个垃圾显示的面积占该单个垃圾全部面积的比例,因为每个垃圾都可能存在被遮挡的情况,例如:一个塑料瓶被瓜子壳遮挡了部分图像、一块玻璃被一个纸盒遮挡部分面积等。其中,判断图像中单个垃圾显示的面积占该单个垃圾全部面积的比例可以通过对单个垃圾的形状、边缘,纹理等进行判断。例如:对光线质量以及识别出的单个垃圾图像像素进行限定,阈值依次为200坎德拉和400万像素,那么当光线强度达到500坎德拉,识别出的单个垃圾图像像素为800万像素时,则表示质量判断达到质量阈值。在本发明实施例中,对质量判断的条件不做限定。

一种可选的实施方式,所述判断被识别垃圾占所述待分类垃圾的比例,包括:

若所述比例小于所述预设的比例阈值,则发出用以提示用户调整所述待分类垃圾摆放方式的第二提示信息,并在预设的第二等待时间后进入待机状态。

其中,若多张图像信息中,全部被识别垃圾占全部待分类垃圾的比例小于比例阈值,系统将发出第二提示信息提醒用户调整待分类垃圾的位置、光线、角度等,第二提示信息可以是语音信息,也可以是文字信息,并在第二等待时间内等待,第二等待时间可以是5秒、10秒等,可根据需要预先设定,若在第二等待时间后再次检测,检测到待分类垃圾没有做出调整,则停止垃圾识别过程,进入待机状态。例如,比例阈值为60%,检测到的比例为50%,系统则发出“请调整待分类垃圾位置”语音信息与同内容的文字信息,然后等待10秒,若给该比例预设容错范围为±5%,那么当再次检测的比例在45%-55%之间时,则结束识别过程进入待机状态,若检测到比例低于45%,则还可以是继续发出第二提示信息请求调整待分类垃圾位置。这样,有利于用户对待分类垃圾作出调整。

一种可选的实施方式,所述判断被识别垃圾占所述待分类垃圾的比例,还包括:

若所述比例大于等于所述预设的比例阈值,则判断所述被识别垃圾中是否存在不同类型垃圾;

若存在,则发出第三提示信息用以提示用户调整待分类垃圾的种类,并在预设的第三等待时间后进入待机状态。

其中,若判断出被识别垃圾占待分类垃圾的比例达到比例阈值,则需要判断被识别垃圾中,是否存在不同类型垃圾,例如:被识别垃圾为可回收垃圾,则通过与预设的垃圾分类模型进行匹配识别,检测可回收垃圾中是否存在厨余垃圾或者不可回收垃圾等。若被识别垃圾中存在不同类型垃圾,系统会发出第三提示信息提醒用户将垃圾进行重新整理,该第三提示信息可以是语音信息或/和文字信息,例如:被识别垃圾为可回收垃圾,那么第三提示信息可以是“被识别垃圾中含有厨余垃圾,请将厨余垃圾取出”,同时系统将会显示同内容的文字信息在预设的显示屏上。然后在第三等待时间之内再次检测到被识别垃圾中已没有不同类型垃圾,或者不同类型垃圾占比不超过某个值,则可以发送开起翻盖的控制信息,第三等待时间可预先设定,可以是30秒,60秒等。例如:被识别垃圾为可回收垃圾,30秒内再次检测,判断出所检测的图像信息全部为可回收垃圾的图像信息,或者检测出可回收垃圾的图像信息中存在0.5%的厨余垃圾图像信息,那么,就会发送开启翻盖的控制信息。但若是在30秒内再次检测可回收垃圾,检测结果中依然存在厨余垃圾的图像信息,并且厨余垃圾的图像信息超过了0.5%,那么系统将结束垃圾识别过程,进入待机状态。这样,有利于快速识别分类垃圾,提高用户对不同类型垃圾的认识,同时提高用户的环保意识。

请参见图3,图3是本发明实施例提供的另一种基于图像识别技术的垃圾分类方法的流程示意图,如图3所示,包括以下步骤:

s201、待机状态下判断垃圾识别区域中是否存在待分类垃圾。

s202、若所述垃圾识别区域中存在待分类垃圾,则通过摄像头采集所述垃圾识别区域中待分类垃圾的图像信息。

s203、将所述图像信息与预设的垃圾分类模型进行匹配识别,判断被识别垃圾占所述待分类垃圾的比例。

s204、若所述比例大于等于所述预设的比例阈值,且所述被识别垃圾中不存在不同类型垃圾,则记录与所述被识别垃圾匹配的类别编码,向所述垃圾桶翻盖控制装置发送开启翻盖的控制信息。

其中,类别编码可以是预先为每一种类型的垃圾设定的编码,例如:可回收垃圾编码为c,不可回收垃圾为d等,当然也可以用垃圾分类标识作为编码,或者以文字等作为编码,在本发明实施例中,不做限定。控制信息可以是用于表达开启或关闭垃圾桶翻盖的信息。这样,有利于系统内部对被识别垃圾的投放做统计。

s205、翻盖开启并在预设的第四等待时间后,关闭垃圾桶翻盖进入待机状态。

其中,第四等待时间是指被识别垃圾的投放时间,第四等待时间可以是5秒、10秒等,若第四等待时间为5秒,则在5秒之后,系统会发送关闭垃圾桶翻盖的控制信息到垃圾桶翻盖控制装置,垃圾桶翻盖关闭,并且系统进入待机状态,这样可以让被识别垃圾的投放有一个缓冲时间。

本发明实施例中,通过待机状态下判断垃圾识别区域中是否存在待分类垃圾;若所述垃圾识别区域中存在待分类垃圾,则通过摄像头采集所述垃圾识别区域中待分类垃圾的图像信息;将所述图像信息与预设的垃圾分类模型进行匹配识别,判断被识别垃圾占所述待分类垃圾的比例;若所述比例大于等于所述预设的比例阈值,且所述被识别垃圾中不存在不同类型垃圾,则记录与所述被识别垃圾匹配的类别编码,向所述垃圾桶翻盖控制装置发送开启翻盖的控制信息;翻盖开启并在预设的第四等待时间后,关闭垃圾桶翻盖进入待机状态。本发明实施例可以根据摄像头采集所述待分类垃圾的图像信息,然后与预设的垃圾分类模型进行匹配,确定对应的所述被识别垃圾,再判断所述被识别垃圾在所述待分类垃圾中的比例,若是所述比例达到了预设的比例阈值,就会向垃圾桶翻盖控制装置发送开启桶盖的控制信息,对应记录被识别垃圾的类别编码,使垃圾桶翻盖开启投放垃圾,这样能够实现对所述待分类垃圾的自动分类,快速、准确识别垃圾类型,提高对垃圾进行分类的识别效率。

作为一种可选的实施方式,如图4所示,图4为本发明实施例提供的另一种基于图像识别技术的垃圾分类方法的流程示意图。最开始系统是处于待机状态的,当摄像头检测到有待分类垃圾进入垃圾识别区域之后,摄像头会对待分类垃圾的图像信息进行采集,并将采集到的图像信息发送到系统,系统再对接收到的多张图像进行一个质量判断,当图像信息的质量达到预设的质量阈值后,通过将待分类垃圾的图像信息与预设的垃圾分类模型进行匹配,识别出待分类垃圾中的被识别垃圾,判断被识别垃圾在待分类垃圾中的比例,如果该比例达到预设的比例阈值之后,判断出被识别垃圾中已经没有不同类型垃圾,那么,系统就会发送控制垃圾桶翻盖开启的控制信息到垃圾桶翻盖控制装置,让完成分类的被识别垃圾得以投放入垃圾桶,当然,在识别的过程中,若是上述图像的质量达不到质量阈值、被识别垃圾占待分类垃圾的比例达不到比例阈值、或识别到被识别垃圾中存在其他类型垃圾,系统都会通过发出提示信息,也就是语音信息和/或文字信息来提醒用户对垃圾进行调整,通过多次判断识别,能够获取到更为详细的图像信息,并准确对图像信息进行识别,提高了对垃圾类型的识别效率,快速完成分类过程。

作为一种可选的实施方式,所述方法还包括:

为所述待分类垃圾的识别过程预设保护期,所述保护期内不响应除所述待分类垃圾之外其他垃圾的垃圾识别请求。

其中,保护期可以是包括从采集图像信息开始到第一等待时间、第二等待时间、第三等待时间或者第四等待时间结束的任何两个时间段之间这段期间,在这段期间内,系统只响应正在进行分类识别的待分类垃圾,而对在这期间加入的其他垃圾所发出的分类识别请求不响应,也即是存在先后顺序。这样,可以保证对正在进行分类识别的待分类垃圾顺利完成分类识别,提高识别效率,防止繁杂的检测过程出现。

请参见图5,图5是本发明实施例提供的一种基于图像识别技术的垃圾分类装置的流程示意图,装置包括:

识别模块401,用于待机状态下判断垃圾识别区域中是否存在待分类垃圾;

采集模块402,用于若垃圾识别区域中存在待分类垃圾,则通过摄像头采集垃圾识别区域中待分类垃圾的图像信息;

匹配模块403,用于将图像信息与预设的垃圾分类模型进行匹配识别,判断被识别垃圾占待分类垃圾的比例;

发送模块404,用于若比例达到预设的比例阈值,则向垃圾桶翻盖控制装置发送开启翻盖的控制信息。

可选的,如图6所示,装置还包括:

判断模块405,用于对图像信息进行质量判断,若图像信息的质量小于预设的质量阈值,则发出第一提示信息,并在预设的第一等待时间后进入待机状态。

可选的,采集模块402用于通过设置在多个角度的摄像头获取多个角度的多张图像信息。

匹配模块403用于通过基于多张图像信息所识别的垃圾信息进行并集计算,根据并集计算结果,判断被识别垃圾占待分类垃圾的比例。

可选的,如图7所示,判断模块405包括:

第一判断单元4051,用于判断图像信息光线是否小于x坎德拉,识别出的单个垃圾图像像素是否小于y像素,和/或识别出来的单个垃圾的图像面积是否小于z%,其中,x、y、z为正数。

可选的,如图8所示,匹配模块403包括:

第一提示单元4031,用于若比例小于预设的比例阈值,则发出用以提示用户调整待分类垃圾摆放方式的第二提示信息,并在预设的第二等待时间后进入待机状态。

可选的,如图9所示,匹配模块403还包括:

第二判断单元4032,用于若比例大于等于预设的比例阈值,则判断被识别垃圾中是否存在不同类型垃圾。

第二提示单元4033,用于若存在,则发出第三提示信息用以提示用户调整待分类垃圾的种类,并在预设的第三等待时间后进入待机状态。

可选的,如图10所示,发送模块404包括:

发送单元4041,用于若比例大于等于预设的比例阈值,且被识别垃圾中不存在不同类型垃圾,则记录与被识别垃圾匹配的类别编码,向垃圾桶翻盖控制装置发送开启翻盖的控制信息。

开启单元4042,用于翻盖开启并在预设的第四等待时间后,关闭垃圾桶翻盖进入待机状态。

可选的,为待分类垃圾的识别过程预设保护期,保护期内不响应除待分类垃圾之外其他垃圾的垃圾识别请求。

本发明实施例提供的社区管理装置能够实现图2和图3的方法实施例中的各个实施方式,以及相应有益效果,为避免重复,这里不再赘述。

参见图11,图11是本发明实施例提供的一种电子设备的结构示意图,如图11所示,包括:处理器1101、存储器1102及存储在存储器1102上并可在处理器1101上运行的计算机程序,其中:

处理器1101用于,执行如下步骤:

待机状态下判断垃圾识别区域中是否存在待分类垃圾;

若垃圾识别区域中存在待分类垃圾,则通过摄像头采集垃圾识别区域中待分类垃圾的图像信息;

将图像信息与预设的垃圾分类模型进行匹配识别,判断被识别垃圾占待分类垃圾的比例;

若比例达到预设的比例阈值,则向垃圾桶翻盖控制装置发送开启翻盖的控制信息。

可选的,若垃圾识别区域中存在待分类垃圾,则通过摄像头采集垃圾识别区域中待分类垃圾的图像信息之后,方法还包括:

对图像信息进行质量判断,若图像信息的质量小于预设的质量阈值,则发出第一提示信息,并在预设的第一等待时间后进入待机状态。

可选的,通过摄像头采集垃圾识别区域中待分类垃圾的图像信息,包括:

通过设置在多个角度的摄像头获取多个角度的多张图像信息;

将多张图像信息与预设的垃圾分类模型进行匹配识别,判断被识别垃圾占待分类垃圾的比例,包括:

通过基于多张图像信息所识别的垃圾信息进行并集计算,根据并集计算结果,判断被识别垃圾占待分类垃圾的比例。

可选的,对图像信息进行质量判断,包括:

判断图像信息光线是否小于x坎德拉,识别出的单个垃圾图像像素是否小于y像素,和/或识别出来的单个垃圾的图像面积是否小于z%,其中,x、y、z为正数。

可选的,判断图像信息中被识别垃圾占待分类垃圾的比例,包括:

若比例小于预设的比例阈值,则发出用以提示用户调整待分类垃圾摆放方式的第二提示信息,并在预设的第二等待时间后进入待机状态。

可选的,判断图像信息中被识别垃圾占待分类垃圾的比例,还包括:

若比例大于等于预设的比例阈值,则判断被识别垃圾中是否存在不同类型垃圾;

若存在,则发出第三提示信息用以提示用户调整待分类垃圾的种类,并在预设的第三等待时间后进入待机状态。

可选的,若比例达到预设的比例阈值,则向垃圾桶翻盖控制装置发送开启翻盖的控制信息,包括:

若比例大于等于预设的比例阈值,且被识别垃圾中不存在不同类型垃圾,则记录与被识别垃圾匹配的类别编码,向垃圾桶翻盖控制装置发送开启翻盖的控制信息;

翻盖开启并在预设的第四等待时间后,关闭垃圾桶翻盖进入待机状态。

可选的,方法还包括:

为待分类垃圾的识别过程预设保护期,保护期内不响应除待分类垃圾之外其他垃圾的垃圾识别请求。

本发明实施例提供的垃圾分类装置能够实现图2和图3的方法实施例中的各个实施方式,以及相应有益效果,为避免重复,这里不再赘述。

本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器1101执行时实现本发明实施例提供的基于图像识别技术的垃圾分类方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,该存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存取存储器(randomaccessmemory,简称ram)等。

以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施方式只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1