1.本技术涉及人工智能技术领域,尤其涉及一种
垃圾分类方法、智能垃圾箱、存储介质及电子装置。
背景技术:
2.垃圾分类的目的,主要是提高垃圾的资源价值和经济价值,减少垃圾处理量和设备使用量,降低垃圾处理成本,减少土地资源的消耗,具有社会、经济和生态等方面的效益。随着智能家居的普及,人们更愿意使用智能家居家电来完成一些家务,比如,使用智能分类垃圾箱替代手动垃圾分类。
3.目前在很多小区中已设置了公共智能分类垃圾箱,但是也仅限于自动净化污水和气味,计算可回收垃圾重量,给投放者增加积分等功能,无法实现垃圾自动分类的功能,仍然需要投放者手动将垃圾分类再投放至指定垃圾桶内。由于垃圾种类繁多,投放者的垃圾分类意识薄弱,且对于不同类型垃圾的判断能力不一致,导致手动垃圾分类的准确性较低。
4.因此,现在亟需一种垃圾分类方法、智能垃圾箱、存储介质及电子装置来解决上述问题。
技术实现要素:
5.本技术提供一种垃圾分类方法、智能垃圾箱、存储介质及电子装置,用以解决现有技术中垃圾种类繁多,投放者的垃圾分类意识薄弱,且对于不同类型垃圾的判断能力不一致,导致手动垃圾分类的准确性较低的缺陷,实现一种具有自动分拣垃圾的方法及智能垃圾箱,利用获取到的垃圾
图像数据识别结果,将不同类型的垃圾分拣到相应的垃圾回收桶中。
6.本技术提供一种垃圾分类方法,包括:
7.获取目标垃圾的垃圾图像数据;
8.将
所述垃圾图像数据输入到垃圾类别识别模型中,得到所述目标垃圾的垃圾分类结果,其中,所述垃圾类别识别模型是由标记有垃圾类型标签的样本垃圾图像训练得到的;
9.根据所述垃圾分类结果,将所述目标垃圾分拣到对应的垃圾回收桶。
10.根据本技术提供的一种垃圾分类方法,所述根据所述垃圾分类结果,将所述目标垃圾分拣到对应的垃圾回收桶,包括:
11.根据所述垃圾分类结果,确定液体垃圾和固体垃圾;
12.在所述液体垃圾中存在有害物质信息的情况下,将所述液体垃圾分拣到有害垃圾回收桶;
13.在所述液体垃圾中不存在有害物质信息的情况下,将所述液体垃圾分拣到厨余垃圾回收桶;
14.在完成所述液体垃圾的分拣之后,根据所述垃圾分类结果,将所述固体垃圾分拣到对应目标垃圾回收桶,所述目标垃圾回收桶包括厨余垃圾回收桶、有害垃圾回收桶和可
回收垃圾回收桶。
15.根据本技术提供的一种垃圾分类方法,所述垃圾类别识别模型通过以下步骤训练得到:
16.获取样本垃圾图像;
17.基于不同类型的垃圾信息,生成垃圾类型标签;
18.在每个样本垃圾图像中标记对应的垃圾类型标签,构建得到训练样本集;
19.通过所述训练样本集,对卷积神经网络进行训练,得到所述垃圾类别识别模型。
20.本技术还提供一种基于上述提供的垃圾分类方法的智能垃圾箱,包括箱盖体、分类箱体和垃圾分类服务器,所述箱盖体设置在所述分类箱体顶部,所述分类箱体的底部设置有盛放不同垃圾类型的垃圾回收桶,其中:
21.所述箱盖体,用于对目标垃圾进行图像采集,将采集到的垃圾图像数据发送到所述垃圾分类服务器,并在所述垃圾分类服务器完成垃圾图像分类识别之后,将所述目标垃圾落入至所述分类箱体内部;
22.所述分类箱体,用于根据所述垃圾分类服务器识别得到的垃圾分类结果,将分类后的目标垃圾分拣至对应的垃圾回收桶;
23.所述垃圾分类服务器,用于对所述图像采集模块采集到的垃圾图像进行垃圾分类识别,并将识别得到的垃圾分类结果发送到所述分类箱体。
24.根据本技术提供的一种智能垃圾箱,所述箱盖体内部设置有图像采集模块和活动
挡板,其中:
25.所述图像采集模块,用于对置于所述活动挡板上方的目标垃圾进行图像采集,并将采集到的垃圾图像数据发送到所述垃圾分类服务器;
26.所述活动挡板,设置所述箱盖体的底部,用于在所述垃圾分类服务器完成垃圾图像分类识别之后,通过第一电机驱动呈开启状态,以使得所述目标垃圾落入至所述分类箱体内部。
27.根据本技术提供的一种智能垃圾箱,所述分类箱体内部设置有液体垃圾分离层、垃圾分类装置和垃圾分类挡板,其中:
28.所述液体垃圾分离层设置在所述分类箱体的垃圾入口与所述垃圾分类挡板之间,用于将所述目标垃圾中的液体垃圾进行过滤,以使得所述液体垃圾流入到所述垃圾分类挡板中液体垃圾对应的区域;
29.所述垃圾分类装置具有抓取功能,用于根据所述垃圾分类服务器识别得到的垃圾分类结果,将所述液体垃圾分离层中的固体垃圾抓取到所述垃圾分类挡板中固体垃圾对应的区域;
30.所述垃圾分类挡板设置在所述垃圾回收桶上方,当完成分类后的目标垃圾放置于所述垃圾分类挡板对应区域后,用于通过第二电机驱动所述垃圾分类挡板对应区域呈开启状态,以使得所述分类后的目标垃圾落入对应的垃圾回收桶。
31.根据本技术提供的一种智能垃圾箱,所述分类箱体还包括红外线对射探测器,所述红外线对射探测器的探测范围覆盖于所述垃圾分类挡板上表面,用于在所述分类后的目标垃圾放置于所述垃圾分类挡板对应区域时,生成用于驱动所述第二电机的指令信息。
32.根据本技术提供的一种智能垃圾箱,所述分类箱体内部还包括有垃圾袋更换装
置,所述垃圾袋更换装置中设置有不同垃圾类型的垃圾回收桶所使用的垃圾袋,用于在所述垃圾回收桶当前使用的垃圾袋移除之后,重新为所述垃圾回收桶安装对应的垃圾袋。
33.本技术还提供一种计算机可读的存储介质,所述计算机可读的存储介质包括存储的程序,其中,所述程序运行时执行实现如上述任一种所述垃圾分类方法。
34.本技术还提供一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行实现如上述任一种所述垃圾分类方法。
35.本技术提供的垃圾分类方法、智能垃圾箱、存储介质及电子装置,通过将人工智能技术与传统环保产业融合,利用获取到的垃圾图像数据识别结果,将不同类型的垃圾分拣到相应的垃圾回收桶中,避免了人工手动进行垃圾分类,提高了垃圾分类效率。
附图说明
36.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理。
37.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
38.图1是根据本技术实施例的一种智能设备的交互方法的硬件环境示意图;
39.图2为本技术提供的垃圾分类方法的流程示意图;
40.图3为本技术提供的智能垃圾箱的结构示意图;
41.图4为本技术提供的电子装置的结构示意图。
具体实施方式
42.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分的实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本技术保护的范围。
43.需要说明的是,本技术中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
44.根据本技术实施例的一个方面,提供了一种垃圾分类方法。该垃圾分类方法广泛应用于智慧家庭(smart home)、智能家居、智能家用设备生态、智慧住宅(intelligence house)生态等全屋智能数字化控制应用场景。可选地,在本实施例中,上述垃圾分类方法可以应用于如图1所示的由终端设备102和服务器104所构成的硬件环境中。如图1所示,服务器104通过网络与终端设备102进行连接,可用于为终端或终端上安装的客户端提供服务
(如应用服务等),可在服务器上或独立于服务器设置数据库,用于为服务器104提供数据存储服务,可在服务器上或独立于服务器配置云计算和/或边缘计算服务,用于为服务器104提供数据运算服务。
45.上述网络可以包括但不限于以下至少之一:有线网络,无线网络。上述有线网络可以包括但不限于以下至少之一:广域网,城域网,局域网,上述无线网络可以包括但不限于以下至少之一:wifi(wireless fidelity,无线保真),蓝牙。终端设备102可以并不限定于为pc、手机、平板电脑、智能空调、智能烟机、智能冰箱、智能烤箱、智能炉灶、智能洗衣机、智能热水器、智能洗涤设备、智能洗碗机、智能投影设备、智能电视、智能晾衣架、智能窗帘、智能影音、智能插座、智能音响、智能音箱、智能新风设备、智能厨卫设备、智能卫浴设备、智能扫地机器人、智能擦窗机器人、智能拖地机器人、智能空气净化设备、智能蒸箱、智能微波炉、智能厨宝、智能净化器、智能饮水机、智能门锁等。
46.现有自动垃圾分类技术功能简易,只能识别一些常见的垃圾,对于繁杂的生活垃圾,无法做到真正意义的分类,还是需要人为手动进行分类之后再投入至垃圾回收桶。本技术利用人工智能视觉识别技术,实现对家庭生活垃圾进行分类和分拣,从而将人工智能技术与传统环保产业相融合,设计一种垃圾自动分类的智能垃圾箱,应用于日常生活垃圾的分类处理。
47.图2为本技术提供的垃圾分类方法的流程示意图,如图2所示,本技术提供了一种垃圾分类方法,包括:
48.步骤201,获取目标垃圾的垃圾图像数据;
49.步骤202,将所述垃圾图像数据输入到垃圾类别识别模型中,得到所述目标垃圾的垃圾分类结果,其中,所述垃圾类别识别模型是由标记有垃圾类型标签的样本垃圾图像训练得到的;
50.步骤203,根据所述垃圾分类结果,将所述目标垃圾分拣到对应的垃圾回收桶。
51.在本技术中,在接通智能垃圾箱的电源以后,智能垃圾箱的设备显示屏开启,此时智能垃圾箱内部程序开始运行,在进行垃圾识别分拣之前,还需要对智能垃圾箱内部的红外对射探测器进行初始化设置,完成之后开启摄像头进行工作。
52.具体地,在智能垃圾箱工作过程中,用户将垃圾扔进智能垃圾箱的内部圆形挡板内,摄像头会对垃圾进行自动拍照,从而获取到垃圾图像数据;随后,摄像头将检测到的图像数据发送到垃圾分类服务器,通过垃圾分类服务器内设置的垃圾类别识别模型,对垃圾图像数据进行分析和识别,进而确定垃圾种类并生成对应的控制指令;进一步地,分类箱体内部的分拣单元(即垃圾分类装置),将不同类型的垃圾分拣到垃圾分类挡板的对应区域,此时垃圾分类挡板的对应区域的红外信号被垃圾物品遮挡,从而驱动电机,使垃圾分类挡板盛放有垃圾的区域进行旋转,使得该区域呈现开口状态,完成垃圾掉入垃圾回收桶的操作。
53.本技术提供的垃圾分类方法,通过将人工智能技术与传统环保产业融合,利用获取到的垃圾图像数据识别结果,将不同类型的垃圾分拣到相应的垃圾回收桶中,避免了人工手动进行垃圾分类,提高了垃圾分类效率。
54.在上述实施例的基础上,所述根据所述垃圾分类结果,将所述目标垃圾分拣到对应的垃圾回收桶,包括:
55.根据所述垃圾分类结果,确定液体垃圾和固体垃圾;
56.在所述液体垃圾中存在有害物质信息的情况下,将所述液体垃圾分拣到有害垃圾回收桶;
57.在所述液体垃圾中不存在有害物质信息的情况下,将所述液体垃圾分拣到厨余垃圾回收桶;
58.在完成所述液体垃圾的分拣之后,根据所述垃圾分类结果,将所述固体垃圾分拣到对应目标垃圾回收桶,所述目标垃圾回收桶包括厨余垃圾回收桶、有害垃圾回收桶和可回收垃圾回收桶。
59.在本技术中,首先需要将液体垃圾和固体垃圾进行区分,因此,在智能垃圾箱的分类箱体内部还设置有液体垃圾分离层,将液体垃圾过滤出来之后,对其进行有害物质分析,从而根据分析结果,将液体垃圾优先进行分拣,再完成其他固体垃圾的分拣,进一步提高垃圾分类的准确性。
60.在上述实施例的基础上,所述垃圾类别识别模型通过以下步骤训练得到:
61.获取样本垃圾图像;
62.基于不同类型的垃圾信息,生成垃圾类型标签;
63.在每个样本垃圾图像中标记对应的垃圾类型标签,构建得到训练样本集;
64.通过所述训练样本集,对卷积神经网络进行训练,得到所述垃圾类别识别模型。
65.在本技术中,将样本垃圾图像中标记对应的垃圾类型标签,例如,有害垃圾标签、厨余垃圾标签和可回收垃圾标签等,从而构建训练样本集,进而通过该训练样本集中的样本数据,对卷积神经网络进行训练,等训练次数达到预设次数之后,停止训练,得到用于垃圾分类识别的模型,即垃圾类别识别模型。本技术通过卷积神经网络构建用于垃圾分类的模型,使得垃圾分类精度更高,同时,模型在实际使用过程中,可根据每一次识别反馈结果进行模型优化,从而模型的分类效果不断提升。
66.图3为本技术提供的智能垃圾箱的结构示意图,如图3所示,本技术提供了一种基于上述实施例提供的垃圾分类方法的智能垃圾箱,包括箱盖体301、分类箱体302和垃圾分类服务器303,所述箱盖体301设置在所述分类箱体302顶部,所述分类箱体302的底部设置有盛放不同垃圾类型的垃圾回收桶,其中:
67.所述箱盖体301,用于对目标垃圾进行图像采集,将采集到的垃圾图像数据发送到所述垃圾分类服务器303,并在所述垃圾分类服务器303完成垃圾图像分类识别之后,将所述目标垃圾落入至所述分类箱体302内部;
68.所述分类箱体302,用于根据所述垃圾分类服务器303识别得到的垃圾分类结果,将分类后的目标垃圾分拣至对应的垃圾回收桶;
69.所述垃圾分类服务器303,用于对所述图像采集模块采集到的垃圾图像进行垃圾分类识别,并将识别得到的垃圾分类结果发送到所述分类箱体302。
70.在本技术中,智能垃圾箱主要包括箱盖体301、分类箱体302、和垃圾分类处理器303,其中,箱盖体301和分类箱体302还连接控制单元,该控制单元用于根据垃圾分类处理器303发送的控制指令,对箱盖体301和分类箱体302中的部件进行控制,例如,控制箱盖体底部的活动挡板开启,以使得垃圾落入分类箱体302;或者,控制分类箱体302中的机械手(即垃圾分类装置),将不同类型的垃圾分拣到分类箱体302底部对应的垃圾分类挡板;或
者,控制垃圾分类挡板开启,以使得垃圾落入垃圾回收桶。
71.在上述实施例的基础上,所述箱盖体301内部设置有图像采集模块和活动挡板,其中:
72.所述图像采集模块,用于对置于所述活动挡板上方的目标垃圾进行图像采集,并将采集到的垃圾图像数据发送到所述垃圾分类服务器303;
73.所述活动挡板,设置所述箱盖体301的底部,用于在所述垃圾分类服务器303完成垃圾图像分类识别之后,通过第一电机驱动呈开启状态,以使得所述目标垃圾落入至所述分类箱体302内部。
74.具体地,在本技术中,箱盖体301主要由箱盖、活动挡板和摄像头(即图像采集装置)组成,箱盖用于防止灰尘或其他杂物掉落到智能垃圾箱中。在一实施例中,活动挡板由圆形挡板、旋转底板和旋转盖板组成,其中,旋转底板与圆形挡板贴合,设置在圆形挡板下方,圆形挡板为可活动结构(例如,以圆形挡板中心轴线四等分,每一部分都可旋转至另一部分的上方或下方,且旋转至另一部分时,两个部分贴合,以使得垃圾从开口处掉落至分类箱体302),可在旋转底板中的电机(第一电机)自身旋转时,带动圆形挡板旋转,使得放置垃圾的圆形挡板出现开口。当用户将盖板掀起之后,旋转盖板自动开启(可通过活动挡板内部设置的传感器,在感应到盖板掀起之后,利用电机驱动旋转盖板打开),此时,用户将垃圾倒入箱盖体301内,使得垃圾放置于圆形挡板上方,在摄像头完成对垃圾的拍摄之后,放置垃圾的圆形挡板区域(即垃圾处于圆形挡板某一个四等分部分)通过旋转底板的旋转开启,使得垃圾掉落至分类箱体302。
75.在一实施例中,箱盖体内部还设置红外对射探测器,可感知是否有垃圾扔进圆形挡板内,从而启动摄像头,通过摄像头对垃圾进行拍照,并通过垃圾分类服务器,将拍摄到的垃圾图像与垃圾图库中的图像数据进行对比分析,判断当前垃圾的种类,以生成相应的指令,控制活动挡板开启相应区域。
76.在上述实施例的基础上,所述分类箱体302内部设置有液体垃圾分离层、垃圾分类装置和垃圾分类挡板,其中:
77.所述液体垃圾分离层设置在所述分类箱体302的垃圾入口与所述垃圾分类挡板之间,用于将所述目标垃圾中的液体垃圾进行过滤,以使得所述液体垃圾流入到所述垃圾分类挡板中液体垃圾对应的区域;
78.所述垃圾分类装置具有抓取功能,用于根据所述垃圾分类服务器303识别得到的垃圾分类结果,将所述液体垃圾分离层中的固体垃圾抓取到所述垃圾分类挡板中固体垃圾对应的区域;
79.所述垃圾分类挡板设置在所述垃圾回收桶上方,当完成分类后的目标垃圾放置于所述垃圾分类挡板对应区域后,用于通过第二电机驱动所述垃圾分类挡板对应区域呈开启状态,以使得所述分类后的目标垃圾落入对应的垃圾回收桶。
80.具体地,在本技术中,根据现有家庭垃圾类型,4类垃圾分类,将分类箱体302底部用隔板隔成4个空间,分别放置4类垃圾分类对应的垃圾回收桶,即厨余垃圾、有害垃圾、可回收垃圾和其他垃圾。
81.进一步地,垃圾在落入分类箱体302之后,首先均放置在液体垃圾分离层,基于液体垃圾分离层的滤网,将垃圾中的液体先滤除,并通过管道将其输送到垃圾分类挡板的相
应区域(如厨余垃圾区域)。优选地,在一实施例中,可在滤网处设置一个液体存放容器,使得垃圾中的液体先过滤到该容器内,进而可通过一些化学分析装置,对液体成分进行分析,判断是否存在有害物质,例如,电池漏液等,若存在有害物质,则直接通过管道将液体排放到垃圾分类挡板中有害物质对应的区域(在排放过程中,可提前开启该区域的分类挡板,以使得有害液体直接从管道流入有害垃圾回收桶内)。
82.进一步地,对于液体垃圾分离层上的固体垃圾,垃圾分类服务器在完成对垃圾图像的识别之后,基于垃圾分类结果生成对应的控制指令(包括抓取对象,垃圾位置信息和垃圾放置区域信息等),以使得垃圾分类装置在接收到该控制指令之后,将固体垃圾抓取到垃圾分类挡板对应的区域。在本实施例中,垃圾分类挡板和上述实施例中的活动挡板的结构相似,当垃圾放置在垃圾分类挡板相应区域之后,通过电机(第二电机)带动垃圾分类挡板相应区域的盖板旋转,以实现开启状态,将垃圾落入对应的垃圾回收桶内。
83.在本技术中,垃圾分类服务器303,以及用于控制箱盖体301和分类箱体302的控制单元,可设置在智能垃圾箱的底部,其中,垃圾分类服务器303主要包括树莓派开发模块,以python语言编程和opencv图像处理库,搭配usb免驱动摄像头和红外对射探测器等硬件,利用深度学习人工智能(例如,opencv和tensorflow等),可实现对垃圾的探测、摄像头控制、图库对比分析以及控制箱盖旋转等,从而实现垃圾的分类和分拣。
84.本技术提供的智能垃圾箱,通过将人工智能技术与传统环保产业融合,设计一种具有自动分拣垃圾的智能垃圾箱,利用获取到的垃圾图像数据识别结果,使得该智能垃圾箱将不同类型的垃圾分拣到相应的垃圾回收桶中,避免了人工手动进行垃圾分类,提高了垃圾分类效率。
85.在上述实施例的基础上,所述分类箱体302还包括红外线对射探测器,所述红外线对射探测器的探测范围覆盖于所述垃圾分类挡板上表面,用于在所述分类后的目标垃圾放置于所述垃圾分类挡板对应区域时,生成用于驱动所述第二电机的指令信息。
86.在本技术中,在垃圾分类挡板的上方也设置红外线对射探测器,使得垃圾掉落在指定区域之后,可自动开启垃圾分类挡板此部分区域,提高垃圾进入回收桶的效率。
87.在上述实施例的基础上,所述分类箱体302内部还包括有垃圾袋更换装置,所述垃圾袋更换装置中设置有不同垃圾类型的垃圾回收桶所使用的垃圾袋,用于在所述垃圾回收桶当前使用的垃圾袋移除之后,重新为所述垃圾回收桶安装对应的垃圾袋。
88.在本技术中,当回收桶的垃圾袋内装满垃圾之后,可通过现有垃圾袋自动打包机构,将垃圾袋打包,并将打包后的垃圾袋放入指定待装卸位置,等待垃圾车装载。同时,通过垃圾袋更换装置,在打包后的垃圾回收桶内安装新的垃圾袋,并且,每种垃圾类型的垃圾回收桶的垃圾袋的颜均不同,以用于区分不同类型垃圾,使得垃圾袋更换装置通过视觉识别功能,将相应颜的垃圾袋更换至对应的垃圾回收桶。
89.下面对本技术提供的垃圾分类系统进行描述,下文描述的垃圾分类系统与上文描述的垃圾分类方法可相互对应参照。
90.本技术还提供了一种垃圾分类系统,包括图像获取模块、垃圾类别识别模块和垃圾分拣模块,其中,图像获取模块用于获取目标垃圾的垃圾图像数据;垃圾类别识别模块用于将所述垃圾图像数据输入到垃圾类别识别模型中,得到所述目标垃圾的垃圾分类结果,其中,所述垃圾类别识别模型是由标记有垃圾类型标签的样本垃圾图像训练得到的;垃圾
分拣模块用于根据所述垃圾分类结果,将所述目标垃圾分拣到对应的垃圾回收桶。
91.本技术提供的垃圾分类系统,通过将人工智能技术与传统环保产业融合,设计一种具有自动分拣垃圾的智能垃圾箱,利用获取到的垃圾图像数据识别结果,使得该智能垃圾箱将不同类型的垃圾分拣到相应的垃圾回收桶中,避免了人工手动进行垃圾分类,提高了垃圾分类效率。
92.在上述实施例的基础上,所述垃圾分拣模块包括液体垃圾确定模块、液体垃圾第一分拣单元、液体垃圾第二分拣单元和固体垃圾分拣单元,其中,液体垃圾确定模块用于根据所述垃圾分类结果,确定液体垃圾和固体垃圾;液体垃圾第一分拣单元用于在所述液体垃圾中存在有害物质信息的情况下,将所述液体垃圾分拣到有害垃圾回收桶;液体垃圾二分拣单元用于在所述液体垃圾中不存在有害物质信息的情况下,将所述液体垃圾分拣到厨余垃圾回收桶;固体垃圾分拣单元用于在完成所述液体垃圾的分拣之后,根据所述垃圾分类结果,将所述固体垃圾分拣到对应目标垃圾回收桶,所述目标垃圾回收桶包括厨余垃圾回收桶、有害垃圾回收桶和可回收垃圾回收桶。
93.在上述实施例的基础上,所述系统还包括样本获取模块、标签生成模块、训练集构建模块和训练模块,其中,样本获取模块用于获取样本垃圾图像;标签生成模块用于基于不同类型的垃圾信息,生成垃圾类型标签;训练集构建模块用于在每个样本垃圾图像中标记对应的垃圾类型标签,构建得到训练样本集;训练模块用于通过所述训练样本集,对卷积神经网络进行训练,得到所述垃圾类别识别模型。
94.图4为本技术提供的电子装置的结构示意图,如图4所示,该电子装置可以包括:处理器(processor)410、通信接口(communications interface)420、存储器(memory)430和通信总线440,其中,处理器410,通信接口420,存储器430通过通信总线440完成相互间的通信。处理器410可以调用存储器430中的逻辑指令,以执行垃圾分类方法,该方法包括:获取目标垃圾的垃圾图像数据;将所述垃圾图像数据输入到垃圾类别识别模型中,得到所述目标垃圾的垃圾分类结果,其中,所述垃圾类别识别模型是由标记有垃圾类型标签的样本垃圾图像训练得到的;根据所述垃圾分类结果,将所述目标垃圾分拣到对应的垃圾回收桶。
95.此外,上述的存储器430中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
96.另一方面,本技术还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,计算机程序可存储在计算机可读的存储介质上,所述计算机程序被处理器执行时,计算机能够执行上述各方法所提供的垃圾分类方法,该方法包括:获取目标垃圾的垃圾图像数据;将所述垃圾图像数据输入到垃圾类别识别模型中,得到所述目标垃圾的垃圾分类结果,其中,所述垃圾类别识别模型是由标记有垃圾类型标签的样本垃圾图像训练得到的;根据所述垃圾分类结果,将所述目标垃圾分拣到对应的垃圾回收桶。
97.又一方面,本技术还提供一种计算机可读的存储介质,所述计算机可读的存储介质包括存储的程序,其中,所述程序运行时执行上述各方法提供的垃圾分类方法,该方法包括:获取目标垃圾的垃圾图像数据;将所述垃圾图像数据输入到垃圾类别识别模型中,得到所述目标垃圾的垃圾分类结果,其中,所述垃圾类别识别模型是由标记有垃圾类型标签的样本垃圾图像训练得到的;根据所述垃圾分类结果,将所述目标垃圾分拣到对应的垃圾回收桶。
98.以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
99.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
100.最后应说明的是:以上实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围。
技术特征:
1.一种垃圾分类方法,其特征在于,包括:获取目标垃圾的垃圾图像数据;将所述垃圾图像数据输入到垃圾类别识别模型中,得到所述目标垃圾的垃圾分类结果,其中,所述垃圾类别识别模型是由标记有垃圾类型标签的样本垃圾图像训练得到的;根据所述垃圾分类结果,将所述目标垃圾分拣到对应的垃圾回收桶。2.根据权利要求1所述的垃圾分类方法,其特征在于,所述根据所述垃圾分类结果,将所述目标垃圾分拣到对应的垃圾回收桶,包括:根据所述垃圾分类结果,确定液体垃圾和固体垃圾;在所述液体垃圾中存在有害物质信息的情况下,将所述液体垃圾分拣到有害垃圾回收桶;在所述液体垃圾中不存在有害物质信息的情况下,将所述液体垃圾分拣到厨余垃圾回收桶;在完成所述液体垃圾的分拣之后,根据所述垃圾分类结果,将所述固体垃圾分拣到对应目标垃圾回收桶,所述目标垃圾回收桶包括厨余垃圾回收桶、有害垃圾回收桶和可回收垃圾回收桶。3.根据权利要求1所述的垃圾分类方法,其特征在于,所述垃圾类别识别模型通过以下步骤训练得到:获取样本垃圾图像;基于不同类型的垃圾信息,生成垃圾类型标签;在每个样本垃圾图像中标记对应的垃圾类型标签,构建得到训练样本集;通过所述训练样本集,对卷积神经网络进行训练,得到所述垃圾类别识别模型。4.一种基于权利要求1至3任一项所述的垃圾分类方法的智能垃圾箱,其特征在于,包括箱盖体、分类箱体和垃圾分类服务器,所述箱盖体设置在所述分类箱体顶部,所述分类箱体的底部设置有盛放不同垃圾类型的垃圾回收桶,其中:所述箱盖体,用于对目标垃圾进行图像采集,将采集到的垃圾图像数据发送到所述垃圾分类服务器,并在所述垃圾分类服务器完成垃圾图像分类识别之后,将所述目标垃圾落入至所述分类箱体内部;所述分类箱体,用于根据所述垃圾分类服务器识别得到的垃圾分类结果,将分类后的目标垃圾分拣至对应的垃圾回收桶;所述垃圾分类服务器,用于对所述图像采集模块采集到的垃圾图像进行垃圾分类识别,并将识别得到的垃圾分类结果发送到所述分类箱体。5.根据权利要求4所述的智能垃圾箱,其特征在于,所述箱盖体内部设置有图像采集模块和活动挡板,其中:所述图像采集模块,用于对置于所述活动挡板上方的目标垃圾进行图像采集,并将采集到的垃圾图像数据发送到所述垃圾分类服务器;所述活动挡板,设置所述箱盖体的底部,用于在所述垃圾分类服务器完成垃圾图像分类识别之后,通过第一电机驱动呈开启状态,以使得所述目标垃圾落入至所述分类箱体内部。6.根据权利要求4所述的智能垃圾箱,其特征在于,所述分类箱体内部设置有液体垃圾
分离层、垃圾分类装置和垃圾分类挡板,其中:所述液体垃圾分离层设置在所述分类箱体的垃圾入口与所述垃圾分类挡板之间,用于将所述目标垃圾中的液体垃圾进行过滤,以使得所述液体垃圾流入到所述垃圾分类挡板中液体垃圾对应的区域;所述垃圾分类装置具有抓取功能,用于根据所述垃圾分类服务器识别得到的垃圾分类结果,将所述液体垃圾分离层中的固体垃圾抓取到所述垃圾分类挡板中固体垃圾对应的区域;所述垃圾分类挡板设置在所述垃圾回收桶上方,当完成分类后的目标垃圾放置于所述垃圾分类挡板对应区域后,用于通过第二电机驱动所述垃圾分类挡板对应区域呈开启状态,以使得所述分类后的目标垃圾落入对应的垃圾回收桶。7.根据权利要求6所述的智能垃圾箱,其特征在于,所述分类箱体还包括红外线对射探测器,所述红外线对射探测器的探测范围覆盖于所述垃圾分类挡板上表面,用于在所述分类后的目标垃圾放置于所述垃圾分类挡板对应区域时,生成用于驱动所述第二电机的指令信息。8.根据权利要求4所述的智能垃圾箱,其特征在于,所述分类箱体内部还包括有垃圾袋更换装置,所述垃圾袋更换装置中设置有不同垃圾类型的垃圾回收桶所使用的垃圾袋,用于在所述垃圾回收桶当前使用的垃圾袋移除之后,重新为所述垃圾回收桶安装对应的垃圾袋。9.一种计算机可读的存储介质,其特征在于,所述计算机可读的存储介质包括存储的程序,其中,所述程序运行时执行权利要求1至3中任一项所述的方法。10.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行权利要求1至3中任一项所述的方法。
技术总结
本申请公开了一种垃圾分类方法、智能垃圾箱、存储介质及电子装置,涉及智能家居/智慧家庭技术领域,该垃圾分类方法包括:获取目标垃圾的垃圾图像数据;将所述垃圾图像数据输入到垃圾类别识别模型中,得到所述目标垃圾的垃圾分类结果,其中,所述垃圾类别识别模型是由标记有垃圾类型标签的样本垃圾图像训练得到的;根据所述垃圾分类结果,将所述目标垃圾分拣到对应的垃圾回收桶。本申请避免了人工手动进行垃圾分类,提高垃圾分类效率。提高垃圾分类效率。提高垃圾分类效率。
技术研发人员:
刘宇超
受保护的技术使用者:
青岛海尔科技有限公司 海尔智家股份有限公司
技术研发日:
2022.10.21
技术公布日:
2023/3/2