一种基于区块链的垃圾分类管理方法及系统

文档序号:27680237发布日期:2021-11-30 23:21阅读:248来源:国知局
一种基于区块链的垃圾分类管理方法及系统

1.本发明涉及区块链技术领域,特别涉及一种基于区块链的垃圾分类管理方法及系统。


背景技术:

2.目前,为了更好地践行垃圾分类,一些区域【例如:小区】内设置有智能垃圾箱,该垃圾箱可以与使用者进行绑定,根据使用者在使用时是否正确进行垃圾分类投放的情况实施奖惩,但是,由于不同区域的不同使用者垃圾分类的意识不一,有些区域需要人工进行监管,有些区域不需要,若是对全部区域均分配人力进行监管,会造成人力浪费,因此,亟需一种自动分配人工对需要监管的区域进行监管的办法。


技术实现要素:

3.本发明目的之一在于提供了一种基于区块链的垃圾分类管理方法及系统,基于区域垃圾分类信息确定区域是否需要人工监管,若是,分配相应人工至对应区域进行监管即可,实现了自动分配人工对需要监管的区域进行监管,无需对全部区域分配人力进行监管,避免造成人力浪费。
4.本发明实施例提供的一种基于区块链的垃圾分类管理方法,包括:
5.步骤s1:获取预设的区域集,区域集包括:多个区域;
6.步骤s2:从区块链中获取区域对应的垃圾分类信息;
7.步骤s3:基于垃圾分类信息确定区域是否需要人工监管;
8.步骤s4:若是,分配相应人工对区域进行监管。
9.优选的,步骤s2:从区块链中获取区域对应的垃圾分类信息,包括:
10.基于预设的分布库,确定区域内分布的至少一个智能垃圾箱;
11.从区块链中获取预设的时间段内智能垃圾箱的工作记录;
12.整合区域内各智能垃圾箱的工作记录,获得区域对应的垃圾分类信息。
13.优选的,步骤s3:基于垃圾分类信息确定区域是否需要人工监管,包括:
14.提取垃圾分类信息中的多个第一记录项,第一记录项包括:垃圾投放人、投放时间、正确投放类型和/或错放类型;
15.基于预设的人工监管记录库,确定区域对应的人工监管记录;
16.提取人工监管记录中的多个第二记录项,第二记录项包括:监管人和第一监管时间区间;
17.建立第一时间轴,将第一记录项基于第一记录项中的投放时间在第一时间轴上对应展开;
18.建立第二时间轴,将第二记录项中的第一监管时间区间在第二时间轴上对应展开;
19.筛选出同一垃圾投放人的第一记录项,并作为第三记录项;
20.从第一时间轴的起点向终点开始进行遍历,当遍历到的第三记录项中存在错放类型时,将对应第三记录项作为第四记录项;
21.确定第四记录项在第一时间轴上的第一位置;
22.提取第一时间轴上第一位置前预设范围内的多个第三记录项,并作为第五记录项;
23.若第五记录项中存在正确投放类型,判断对应第五记录项中的正确投放类型中是否存在第四记录项中的错放类型的正确做法;
24.若否,赋予对应垃圾投放人预设的第一权重;
25.若是,将对应第五记录项作为第六记录项,同时,确定第六记录项在第一时间轴上的第二位置;
26.确定第二时间轴上对应于第二位置的第三位置,同时,判断第三位置是否落在第一监管时间区间内;
27.若是,赋予对应垃圾投放人预设的第二权重;
28.若否,赋予对应垃圾投放人预设的第三权重;
29.当遍历结束时,汇总各垃圾投放人的第一权重、第二权重和第三权重,获得权重和;
30.确定垃圾投放人的总数目,基于预设的权重和阈值库,确定总数目对应的权重和阈值;
31.若权重和大于等于权重和阈值,对应区域需要人工监管,否则不需要;
32.其中,第一权重大于第二权重大于第三权重。
33.优选的,步骤s4中,分配相应人工对区域进行监管,包括:
34.筛选出同一监管人的第一监管时间区间,并作为第二监管时间区间;
35.确定第二监管时间区间的第一边界在第二时间轴上的第四位置,同时,确定第一时间轴上对应于第四位置的第五位置;
36.确定第二监管时间区间的另一第二边界在第二时间轴上的第六位置,同时,确定第一时间轴上对应于第六位置的第七位置;
37.若第一时间轴上的第五位置和第七位置之间存在第一记录项,将对应第一记录项作为第七记录项;
38.若第七记录项中存在错放类型,提取第七记录项中的错放类型,并作为第一待对照项;
39.建立得分对照库,基于得分对照库,确定第一待对照项对应的第一得分,同时,确定第三待对照项在第一时间轴上的第八位置;
40.确定第一时间轴上第八位置至第七位置之间的第一距离;
41.确定第一时间轴上第五位置至第七位置之间的第二距离;
42.计算第一距离和第二距离的比值,获得距离比;
43.基于预设的调整系数库,确定距离比对应的调整系数,同时,基于调整系数对第一得分进行调整,获得第二得分,并与对应监管人进行关联;
44.汇总监管人关联的第二得分,获得排名分;
45.对各监管人基于对应排名分从大至小进行排序,获得监管人序列;
46.剔除监管人序列中非空闲的监管人,获得空闲监管人序列;
47.分配空闲监管人序列中前n个监管人至区域,对区域进行监管;
48.其中,建立得分对照库,包括:
49.获取预设的投放类型集,投放类型集包括:多个垃圾投放的类型;
50.若类型正确,基于预设的处理流程库,确定类型的多个第一处理流程;
51.基于预设的作用项库,确定类型和第一处理流程共同对应的多个作用项;
52.获取作用大数据,基于预设的第一占比分析模型,获取表征作用项在作用大数据中的占比情况的作用值,并与对应类型关联;
53.汇总类型相关联的作用值,获得第三得分;
54.将第三得分与对应类型进行组合,获得第一对照组;
55.若类型错误,基于处理流程库,确定类型的多个第二处理流程;
56.基于预设的危害项库,确定类型和第二处理流程共同对应的多个危害项;
57.获取危害大数据,基于预设的第二占比分析模型,获取表征危害项在危害大数据中的占比情况的危害值,并与对应类型关联;
58.汇总类型相关联的危害值,获得第四得分;
59.将第四得分与对应类型进行组合,获得第二对照组;
60.获取预设的空白数据库,将第一对照组和第二对照组存入空白数据库;
61.当第一对照组和第二对照组均存入空白数据库后,将空白数据库作为得分对照库,完成建立。
62.优选的,基于区块链的垃圾分类管理方法,还包括:
63.步骤s5:基于得分对照库,确定垃圾投放人的总得分,基于总得分对垃圾投放人采取相应措施;
64.其中,基于得分对照库,确定垃圾投放人的总得分,包括:
65.若第三记录项中存在正确投放类型,提取第三记录项中的正确投放类型,并作为第二待对照项;
66.基于得分对照库,确定第二待对照项对应的第五得分,并与对应垃圾投放人关联;
67.若第三记录项中存在错放类型,提取第三记录项中的错放类型,并作为第三待对照项;
68.基于得分对照库,确定第三待对照项对应第六得分,并与对应垃圾投放人关联;
69.汇总垃圾投放人关联的第五得分和/或第六得分,获得对应垃圾投放人的总得分。
70.本发明实施例提供的一种基于区块链的垃圾分类管理系统,包括:
71.第一获取模块,用于获取预设的区域集,区域集包括:多个区域;
72.第二获取模块,用于从区块链中获取区域对应的垃圾分类信息;
73.确定模块,用于基于垃圾分类信息确定区域是否需要人工监管;
74.分配模块,用于若是,分配相应人工对区域进行监管。
75.优选的,第二获取模块执行如下操作:
76.基于预设的分布库,确定区域内分布的至少一个智能垃圾箱;
77.从区块链中获取预设的时间段内智能垃圾箱的工作记录;
78.整合区域内各智能垃圾箱的工作记录,获得区域对应的垃圾分类信息。
79.优选的,确定模块执行如下操作:
80.提取垃圾分类信息中的多个第一记录项,第一记录项包括:垃圾投放人、投放时间、正确投放类型和/或错放类型;
81.基于预设的人工监管记录库,确定区域对应的人工监管记录;
82.提取人工监管记录中的多个第二记录项,第二记录项包括:监管人和第一监管时间区间;
83.建立第一时间轴,将第一记录项基于第一记录项中的投放时间在第一时间轴上对应展开;
84.建立第二时间轴,将第二记录项中的第一监管时间区间在第二时间轴上对应展开;
85.筛选出同一垃圾投放人的第一记录项,并作为第三记录项;
86.从第一时间轴的起点向终点开始进行遍历,当遍历到的第三记录项中存在错放类型时,将对应第三记录项作为第四记录项;
87.确定第四记录项在第一时间轴上的第一位置;
88.提取第一时间轴上第一位置前预设范围内的多个第三记录项,并作为第五记录项;
89.若第五记录项中存在正确投放类型,判断对应第五记录项中的正确投放类型中是否存在第四记录项中的错放类型的正确做法;
90.若否,赋予对应垃圾投放人预设的第一权重;
91.若是,将对应第五记录项作为第六记录项,同时,确定第六记录项在第一时间轴上的第二位置;
92.确定第二时间轴上对应于第二位置的第三位置,同时,判断第三位置是否落在第一监管时间区间内;
93.若是,赋予对应垃圾投放人预设的第二权重;
94.若否,赋予对应垃圾投放人预设的第三权重;
95.当遍历结束时,汇总各垃圾投放人的第一权重、第二权重和第三权重,获得权重和;
96.确定垃圾投放人的总数目,基于预设的权重和阈值库,确定总数目对应的权重和阈值;
97.若权重和大于等于权重和阈值,对应区域需要人工监管,否则不需要;
98.其中,第一权重大于第二权重大于第三权重。
99.优选的,分配模块执行如下操作:
100.筛选出同一监管人的第一监管时间区间,并作为第二监管时间区间;
101.确定第二监管时间区间的第一边界在第二时间轴上的第四位置,同时,确定第一时间轴上对应于第四位置的第五位置;
102.确定第二监管时间区间的另一第二边界在第二时间轴上的第六位置,同时,确定第一时间轴上对应于第六位置的第七位置;
103.若第一时间轴上的第五位置和第七位置之间存在第一记录项,将对应第一记录项作为第七记录项;
104.若第七记录项中存在错放类型,提取第七记录项中的错放类型,并作为第一待对照项;
105.建立得分对照库,基于得分对照库,确定第一待对照项对应的第一得分,同时,确定第三待对照项在第一时间轴上的第八位置;
106.确定第一时间轴上第八位置至第七位置之间的第一距离;
107.确定第一时间轴上第五位置至第七位置之间的第二距离;
108.计算第一距离和第二距离的比值,获得距离比;
109.基于预设的调整系数库,确定距离比对应的调整系数,同时,基于调整系数对第一得分进行调整,获得第二得分,并与对应监管人进行关联;
110.汇总监管人关联的第二得分,获得排名分;
111.对各监管人基于对应排名分从大至小进行排序,获得监管人序列;
112.剔除监管人序列中非空闲的监管人,获得空闲监管人序列;
113.分配空闲监管人序列中前n个监管人至区域,对区域进行监管;
114.其中,分配模块建立得分对照库,具体执行如下操作:
115.获取预设的投放类型集,投放类型集包括:多个垃圾投放的类型;
116.若类型正确,基于预设的处理流程库,确定类型的多个第一处理流程;
117.基于预设的作用项库,确定类型和第一处理流程共同对应的多个作用项;
118.获取作用大数据,基于预设的第一占比分析模型,获取表征作用项在作用大数据中的占比情况的作用值,并与对应类型关联;
119.汇总类型相关联的作用值,获得第三得分;
120.将第三得分与对应类型进行组合,获得第一对照组;
121.若类型错误,基于处理流程库,确定类型的多个第二处理流程;
122.基于预设的危害项库,确定类型和第二处理流程共同对应的多个危害项;
123.获取危害大数据,基于预设的第二占比分析模型,获取表征危害项在危害大数据中的占比情况的危害值,并与对应类型关联;
124.汇总类型相关联的危害值,获得第四得分;
125.将第四得分与对应类型进行组合,获得第二对照组;
126.获取预设的空白数据库,将第一对照组和第二对照组存入空白数据库;
127.当第一对照组和第二对照组均存入空白数据库后,将空白数据库作为得分对照库,完成建立。
128.优选的,基于区块链的垃圾分类管理系统,还包括:
129.管理模块,用于基于得分对照库,确定垃圾投放人的总得分,基于总得分对垃圾投放人采取相应措施;
130.管理模块执行如下操作:
131.若第三记录项中存在正确投放类型,提取第三记录项中的正确投放类型,并作为第二待对照项;
132.基于得分对照库,确定第二待对照项对应的第五得分,并与对应垃圾投放人关联;
133.若第三记录项中存在错放类型,提取第三记录项中的错放类型,并作为第三待对照项;
134.基于得分对照库,确定第三待对照项对应第六得分,并与对应垃圾投放人关联;
135.汇总垃圾投放人关联的第五得分和/或第六得分,获得对应垃圾投放人的总得分。
136.本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
137.下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
138.附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
139.图1为本发明实施例中一种基于区块链的垃圾分类管理方法的流程图;
140.图2为本发明实施例中一种基于区块链的垃圾分类管理系统的示意图。
具体实施方式
141.以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
142.本发明实施例提供了一种基于区块链的垃圾分类管理方法,如图1所示,包括:
143.步骤s1:获取预设的区域集,区域集包括:多个区域;
144.步骤s2:从区块链中获取区域对应的垃圾分类信息;
145.步骤s3:基于垃圾分类信息确定区域是否需要人工监管;
146.步骤s4:若是,分配相应人工对区域进行监管。
147.上述技术方案的工作原理及有益效果为:
148.预设的区域集具体为:多个区域【例如:小区1幢、小区12幢等】组成的集合;
149.从区块链中获取区域对应的垃圾分类信息【例如:某某正确投放电池至有害垃圾桶、某某错误投放电池至可回收垃圾桶等】;基于垃圾分类信息确定区域是否需要人工监管【驻在智能垃圾箱旁,正确指导和监督使用者正确进行垃圾分类投放】;若是,分配相应人工对区域进行监管即可。
150.本发明实施例基于区域垃圾分类信息确定区域是否需要人工监管,若是,分配相应人工至对应区域进行监管即可,实现了自动分配人工对需要监管的区域进行监管,无需对全部区域分配人力进行监管,避免造成人力浪费。
151.本发明实施例提供了一种基于区块链的垃圾分类管理方法,步骤s2:从区块链中获取区域对应的垃圾分类信息,包括:
152.基于预设的分布库,确定区域内分布的至少一个智能垃圾箱;
153.从区块链中获取预设的时间段内智能垃圾箱的工作记录;
154.整合区域内各智能垃圾箱的工作记录,获得区域对应的垃圾分类信息。
155.上述技术方案的工作原理及有益效果为:
156.预设的分布库具体为:一数据库,内存储有各智能垃圾项分布的位置;预设的时间段具体为:上一次从区块链获取垃圾分类信息的时间节点至此次获取的时间节点;
157.确定区域内分布的智能垃圾箱,整合区域内各智能垃圾箱的工作记录,即可获得
对应区域的垃圾分类信息。
158.本发明实施例提供了一种基于区块链的垃圾分类管理方法,步骤s3:基于垃圾分类信息确定区域是否需要人工监管,包括:
159.提取垃圾分类信息中的多个第一记录项,第一记录项包括:垃圾投放人、投放时间、正确投放类型和/或错放类型;
160.基于预设的人工监管记录库,确定区域对应的人工监管记录;
161.提取人工监管记录中的多个第二记录项,第二记录项包括:监管人和第一监管时间区间;
162.建立第一时间轴,将第一记录项基于第一记录项中的投放时间在第一时间轴上对应展开;
163.建立第二时间轴,将第二记录项中的第一监管时间区间在第二时间轴上对应展开;
164.筛选出同一垃圾投放人的第一记录项,并作为第三记录项;
165.从第一时间轴的起点向终点开始进行遍历,当遍历到的第三记录项中存在错放类型时,将对应第三记录项作为第四记录项;
166.确定第四记录项在第一时间轴上的第一位置;
167.提取第一时间轴上第一位置前预设范围内的多个第三记录项,并作为第五记录项;
168.若第五记录项中存在正确投放类型,判断对应第五记录项中的正确投放类型中是否存在第四记录项中的错放类型的正确做法;
169.若否,赋予对应垃圾投放人预设的第一权重;
170.若是,将对应第五记录项作为第六记录项,同时,确定第六记录项在第一时间轴上的第二位置;
171.确定第二时间轴上对应于第二位置的第三位置,同时,判断第三位置是否落在第一监管时间区间内;
172.若是,赋予对应垃圾投放人预设的第二权重;
173.若否,赋予对应垃圾投放人预设的第三权重;
174.当遍历结束时,汇总各垃圾投放人的第一权重、第二权重和第三权重,获得权重和;
175.确定垃圾投放人的总数目,基于预设的权重和阈值库,确定总数目对应的权重和阈值;
176.若权重和大于等于权重和阈值,对应区域需要人工监管,否则不需要;
177.其中,第一权重大于第二权重大于第三权重。
178.上述技术方案的工作原理及有益效果为:
179.预设的人工监管记录库具体为:一数据库,内存储有不同区域对应的人工监管记录;预设范围具体为:时间轴上表示时间长度的范围,例如:15天;预设的第一权重具体为:例如,9;预设的第二权重具体为:例如,7;预设的第三权重具体为:例如,4;预设的权重和阈值库具体为:一数据库,内存储有不同总数目对应的权重和阈值;
180.垃圾分类信息包含多个第一记录项,第一记录项包含:垃圾投放人【由智能垃圾箱
上的人脸识别器件采集】、投放时间、正确投放类型和/或错误投放类型【基于图像识别技术辨别】;若某投放人发生错放,确定其之前是否知道该错放不应该即存在该次错放的正确做法,若否,投放人初犯,赋予最小的第一权重,若是,确定正确做法的产生是否有监管人指导,若是,赋予投放人较大的第二权重,若否,投放人自身清楚正确做法,赋予最大的第三权重;汇总各投放人的权重,获得权重和,权重和越大,对应投放人垃圾分类意识越弱;基于权重和阈值库,确定投放人总人数对应的权重和阈值;若权重和大于该权重和阈值,对应区域需要人工监管;
181.本发明实施例,基于时间轴,对智能垃圾箱产生的工作记录进行时序化分析,可以清晰捕捉到用户产生错放类型的多种情形,基于不同情形的严重程度赋予不同大小的权重,当投放人的权重和大于等于权重和阈值时,判定区域需要人工监管,十分智能化且提升了系统的工作效率;同时,若只是路人进行一次投放,只产生一次记录,其不会被赋予权重,设置更合理。
182.本发明实施例提供了一种基于区块链的垃圾分类管理方法,步骤s4中,分配相应人工对区域进行监管,包括:
183.筛选出同一监管人的第一监管时间区间,并作为第二监管时间区间;
184.确定第二监管时间区间的第一边界在第二时间轴上的第四位置,同时,确定第一时间轴上对应于第四位置的第五位置;
185.确定第二监管时间区间的另一第二边界在第二时间轴上的第六位置,同时,确定第一时间轴上对应于第六位置的第七位置;
186.若第一时间轴上的第五位置和第七位置之间存在第一记录项,将对应第一记录项作为第七记录项;
187.若第七记录项中存在错放类型,提取第七记录项中的错放类型,并作为第一待对照项;
188.建立得分对照库,基于得分对照库,确定第一待对照项对应的第一得分,同时,确定第三待对照项在第一时间轴上的第八位置;
189.确定第一时间轴上第八位置至第七位置之间的第一距离;
190.确定第一时间轴上第五位置至第七位置之间的第二距离;
191.计算第一距离和第二距离的比值,获得距离比;
192.基于预设的调整系数库,确定距离比对应的调整系数,同时,基于调整系数对第一得分进行调整,获得第二得分,并与对应监管人进行关联;
193.汇总监管人关联的第二得分,获得排名分;
194.对各监管人基于对应排名分从大至小进行排序,获得监管人序列;
195.剔除监管人序列中非空闲的监管人,获得空闲监管人序列;
196.分配空闲监管人序列中前n个监管人至区域,对区域进行监管;
197.其中,建立得分对照库,包括:
198.获取预设的投放类型集,投放类型集包括:多个垃圾投放的类型;
199.若类型正确,基于预设的处理流程库,确定类型的多个第一处理流程;
200.基于预设的作用项库,确定类型和第一处理流程共同对应的多个作用项;
201.获取作用大数据,基于预设的第一占比分析模型,获取表征作用项在作用大数据
中的占比情况的作用值,并与对应类型关联;
202.汇总类型相关联的作用值,获得第三得分;
203.将第三得分与对应类型进行组合,获得第一对照组;
204.若类型错误,基于处理流程库,确定类型的多个第二处理流程;
205.基于预设的危害项库,确定类型和第二处理流程共同对应的多个危害项;
206.获取危害大数据,基于预设的第二占比分析模型,获取表征危害项在危害大数据中的占比情况的危害值,并与对应类型关联;
207.汇总类型相关联的危害值,获得第四得分;
208.将第四得分与对应类型进行组合,获得第二对照组;
209.获取预设的空白数据库,将第一对照组和第二对照组存入空白数据库;
210.当第一对照组和第二对照组均存入空白数据库后,将空白数据库作为得分对照库,完成建立。
211.上述技术方案的工作原理及有益效果为:
212.预设的调整系数库具体为:一数据库,内存储有不同距离比对应的调整系数,距离比越大,说明发生错放的时刻为监管人监管区间内的较靠前,刚开始进行监管工作就出现携带,调节系数越大【例如:1.9】,与错放类型的得分【例如:

35】相乘,完成调整,调整后的得分越小;预设的投放类型集具体为:多个投放类型【例如:错把废纸放入有害垃圾、错发易拉罐放入有害垃圾等】组合成的集合;预设的处理流程库具体为:一数据库,内存储有不同投放类型对应的处理流程,例如:投放类型“错把废纸放入有害垃圾”对应的处理流程为填埋;预设的作用项库具体为:一数据库,内存储有不同投放类型和对应不同流程共同对应的作用;预设的危害项库具体为:一数据库,内存储有不同投放类型和对应不同流程共同对应的危害,例如:投放类型为“错把废纸放入有害垃圾”、流程为填埋,则危害为“纸被填埋,没被回收,造成资源浪费”;预设的第一占比分析模型具体为:预先训练的模型,基于机器学习算法对大量人工分析作用项在作用大数据中的占比情况的记录进行学习后生成的模型;预设的第二占比分析模型具体为:与第一占比分析模型同理,不作赘述;预设的空白数据库具体为:一数据库,内没有存储内容;n可供用户设定,一般取2;
213.确定区间的边界【第一边界和第二边界】,若边界内的某时刻有投放人产生错放类型,建立得分对照库,确定错放类型的得分,确定该时刻在边界内的位置,是靠前还是靠后,调整得分,调整后与监管人关联;得分越大,监管人越负责;建立得分对照库时,与投放类型的作用或危害直接挂钩,基于作用大数据【例如:垃圾分类网站上的报道等】确定作用值,基于危害大数据【例如:网络上报道的垃圾不正确分类的危害的报道等】确定危害值;将得分和对应类型组合作为对照组填充至空白数据库即可;其中,作用值为正值,危害值为负值;
214.本发明实施例对监管人进行排名,智能化的筛选出优秀称职的监管人对需要进行人工监管的区域进行监管,提升了监管效果,还可以间接地调动监管人的积极性;建立得分对照库,与投放类型的危害和左右直接挂钩,更合理地对监管人进行排名。
215.本发明实施例提供了一种基于区块链的垃圾分类管理方法,还包括:
216.步骤s5:基于得分对照库,确定垃圾投放人的总得分,基于总得分对垃圾投放人采取相应措施;
217.其中,基于得分对照库,确定垃圾投放人的总得分,包括:
218.若第三记录项中存在正确投放类型,提取第三记录项中的正确投放类型,并作为第二待对照项;
219.基于得分对照库,确定第二待对照项对应的第五得分,并与对应垃圾投放人关联;
220.若第三记录项中存在错放类型,提取第三记录项中的错放类型,并作为第三待对照项;
221.基于得分对照库,确定第三待对照项对应第六得分,并与对应垃圾投放人关联;
222.汇总垃圾投放人关联的第五得分和/或第六得分,获得对应垃圾投放人的总得分。
223.上述技术方案的工作原理及有益效果为:
224.基于得分对照库,确定垃圾投放人的总得分,基于总得分对垃圾投放人采取相应措施;例如:某垃圾投放人的总得分较高,允许该垃圾投放人24小时投放垃圾;若总得分一般,允许该垃圾投放人限定时间段内进行投放垃圾;以此类推;
225.本发明实施例,基于总得分对垃圾投放人采取相应措施,可以更好的培养垃圾投放人的垃圾分类意识,进一步促进了垃圾在源头真正做到分类投放。
226.本发明实施例提供了一种基于区块链的垃圾分类管理系统,如图2所示,包括:
227.第一获取模块1,用于获取预设的区域集,区域集包括:多个区域;
228.第二获取模块2,用于从区块链中获取区域对应的垃圾分类信息;
229.确定模块3,用于基于垃圾分类信息确定区域是否需要人工监管;
230.分配模块4,用于若是,分配相应人工对区域进行监管。
231.上述技术方案的工作原理及有益效果为:
232.预设的区域集具体为:多个区域【例如:小区1幢、小区12幢等】组成的集合;
233.从区块链中获取区域对应的垃圾分类信息【例如:某某正确投放电池至有害垃圾桶、某某错误投放电池至可回收垃圾桶等】;基于垃圾分类信息确定区域是否需要人工监管【驻在智能垃圾箱旁,正确指导和监督使用者正确进行垃圾分类投放】;若是,分配相应人工对区域进行监管即可。
234.本发明实施例基于区域垃圾分类信息确定区域是否需要人工监管,若是,分配相应人工至对应区域进行监管即可,实现了自动分配人工对需要监管的区域进行监管,无需对全部区域分配人力进行监管,避免造成人力浪费。
235.本发明实施例提供了一种基于区块链的垃圾分类管理系统,第二获取模块2执行如下操作:
236.基于预设的分布库,确定区域内分布的至少一个智能垃圾箱;
237.从区块链中获取预设的时间段内智能垃圾箱的工作记录;
238.整合区域内各智能垃圾箱的工作记录,获得区域对应的垃圾分类信息。
239.上述技术方案的工作原理及有益效果为:
240.预设的分布库具体为:一数据库,内存储有各智能垃圾项分布的位置;预设的时间段具体为:上一次从区块链获取垃圾分类信息的时间节点至此次获取的时间节点;
241.确定区域内分布的智能垃圾箱,整合区域内各智能垃圾箱的工作记录,即可获得对应区域的垃圾分类信息。
242.本发明实施例提供了一种基于区块链的垃圾分类管理系统,确定模块3执行如下操作:
243.提取垃圾分类信息中的多个第一记录项,第一记录项包括:垃圾投放人、投放时间、正确投放类型和/或错放类型;
244.基于预设的人工监管记录库,确定区域对应的人工监管记录;
245.提取人工监管记录中的多个第二记录项,第二记录项包括:监管人和第一监管时间区间;
246.建立第一时间轴,将第一记录项基于第一记录项中的投放时间在第一时间轴上对应展开;
247.建立第二时间轴,将第二记录项中的第一监管时间区间在第二时间轴上对应展开;
248.筛选出同一垃圾投放人的第一记录项,并作为第三记录项;
249.从第一时间轴的起点向终点开始进行遍历,当遍历到的第三记录项中存在错放类型时,将对应第三记录项作为第四记录项;
250.确定第四记录项在第一时间轴上的第一位置;
251.提取第一时间轴上第一位置前预设范围内的多个第三记录项,并作为第五记录项;
252.若第五记录项中存在正确投放类型,判断对应第五记录项中的正确投放类型中是否存在第四记录项中的错放类型的正确做法;
253.若否,赋予对应垃圾投放人预设的第一权重;
254.若是,将对应第五记录项作为第六记录项,同时,确定第六记录项在第一时间轴上的第二位置;
255.确定第二时间轴上对应于第二位置的第三位置,同时,判断第三位置是否落在第一监管时间区间内;
256.若是,赋予对应垃圾投放人预设的第二权重;
257.若否,赋予对应垃圾投放人预设的第三权重;
258.当遍历结束时,汇总各垃圾投放人的第一权重、第二权重和第三权重,获得权重和;
259.确定垃圾投放人的总数目,基于预设的权重和阈值库,确定总数目对应的权重和阈值;
260.若权重和大于等于权重和阈值,对应区域需要人工监管,否则不需要;
261.其中,第一权重大于第二权重大于第三权重。
262.上述技术方案的工作原理及有益效果为:
263.预设的人工监管记录库具体为:一数据库,内存储有不同区域对应的人工监管记录;预设范围具体为:时间轴上表示时间长度的范围,例如:15天;预设的第一权重具体为:例如,9;预设的第二权重具体为:例如,7;预设的第三权重具体为:例如,4;预设的权重和阈值库具体为:一数据库,内存储有不同总数目对应的权重和阈值;
264.垃圾分类信息包含多个第一记录项,第一记录项包含:垃圾投放人【由智能垃圾箱上的人脸识别器件采集】、投放时间、正确投放类型和/或错误投放类型【基于图像识别技术辨别】;若某投放人发生错放,确定其之前是否知道该错放不应该即存在该次错放的正确做法,若否,投放人初犯,赋予最小的第一权重,若是,确定正确做法的产生是否有监管人指
导,若是,赋予投放人较大的第二权重,若否,投放人自身清楚正确做法,赋予最大的第三权重;汇总各投放人的权重,获得权重和,权重和越大,对应投放人垃圾分类意识越弱;基于权重和阈值库,确定投放人总人数对应的权重和阈值;若权重和大于该权重和阈值,对应区域需要人工监管;
265.本发明实施例,基于时间轴,对智能垃圾箱产生的工作记录进行时序化分析,可以清晰捕捉到用户产生错放类型的多种情形,基于不同情形的严重程度赋予不同大小的权重,当投放人的权重和大于等于权重和阈值时,判定区域需要人工监管,十分智能化且提升了系统的工作效率;同时,若只是路人进行一次投放,只产生一次记录,其不会被赋予权重,设置更合理。
266.本发明实施例提供了一种基于区块链的垃圾分类管理系统,分配模块4执行如下操作:
267.筛选出同一监管人的第一监管时间区间,并作为第二监管时间区间;
268.确定第二监管时间区间的第一边界在第二时间轴上的第四位置,同时,确定第一时间轴上对应于第四位置的第五位置;
269.确定第二监管时间区间的另一第二边界在第二时间轴上的第六位置,同时,确定第一时间轴上对应于第六位置的第七位置;
270.若第一时间轴上的第五位置和第七位置之间存在第一记录项,将对应第一记录项作为第七记录项;
271.若第七记录项中存在错放类型,提取第七记录项中的错放类型,并作为第一待对照项;
272.建立得分对照库,基于得分对照库,确定第一待对照项对应的第一得分,同时,确定第三待对照项在第一时间轴上的第八位置;
273.确定第一时间轴上第八位置至第七位置之间的第一距离;
274.确定第一时间轴上第五位置至第七位置之间的第二距离;
275.计算第一距离和第二距离的比值,获得距离比;
276.基于预设的调整系数库,确定距离比对应的调整系数,同时,基于调整系数对第一得分进行调整,获得第二得分,并与对应监管人进行关联;
277.汇总监管人关联的第二得分,获得排名分;
278.对各监管人基于对应排名分从大至小进行排序,获得监管人序列;
279.剔除监管人序列中非空闲的监管人,获得空闲监管人序列;
280.分配空闲监管人序列中前n个监管人至区域,对区域进行监管;
281.其中,分配模块4建立得分对照库,具体执行如下操作:
282.获取预设的投放类型集,投放类型集包括:多个垃圾投放的类型;
283.若类型正确,基于预设的处理流程库,确定类型的多个第一处理流程;
284.基于预设的作用项库,确定类型和第一处理流程共同对应的多个作用项;
285.获取作用大数据,基于预设的第一占比分析模型,获取表征作用项在作用大数据中的占比情况的作用值,并与对应类型关联;
286.汇总类型相关联的作用值,获得第三得分;
287.将第三得分与对应类型进行组合,获得第一对照组;
288.若类型错误,基于处理流程库,确定类型的多个第二处理流程;
289.基于预设的危害项库,确定类型和第二处理流程共同对应的多个危害项;
290.获取危害大数据,基于预设的第二占比分析模型,获取表征危害项在危害大数据中的占比情况的危害值,并与对应类型关联;
291.汇总类型相关联的危害值,获得第四得分;
292.将第四得分与对应类型进行组合,获得第二对照组;
293.获取预设的空白数据库,将第一对照组和第二对照组存入空白数据库;
294.当第一对照组和第二对照组均存入空白数据库后,将空白数据库作为得分对照库,完成建立。
295.上述技术方案的工作原理及有益效果为:
296.预设的调整系数库具体为:一数据库,内存储有不同距离比对应的调整系数,距离比越大,说明发生错放的时刻为监管人监管区间内的较靠前,刚开始进行监管工作就出现携带,调节系数越大【例如:1.9】,与错放类型的得分【例如:

35】相乘,完成调整,调整后的得分越小;预设的投放类型集具体为:多个投放类型【例如:错把废纸放入有害垃圾、错发易拉罐放入有害垃圾等】组合成的集合;预设的处理流程库具体为:一数据库,内存储有不同投放类型对应的处理流程,例如:投放类型“错把废纸放入有害垃圾”对应的处理流程为填埋;预设的作用项库具体为:一数据库,内存储有不同投放类型和对应不同流程共同对应的作用;预设的危害项库具体为:一数据库,内存储有不同投放类型和对应不同流程共同对应的危害,例如:投放类型为“错把废纸放入有害垃圾”、流程为填埋,则危害为“纸被填埋,没被回收,造成资源浪费”;预设的第一占比分析模型具体为:预先训练的模型,基于机器学习算法对大量人工分析作用项在作用大数据中的占比情况的记录进行学习后生成的模型;预设的第二占比分析模型具体为:与第一占比分析模型同理,不作赘述;预设的空白数据库具体为:一数据库,内没有存储内容;n可供用户设定,一般取2;
297.确定区间的边界【第一边界和第二边界】,若边界内的某时刻有投放人产生错放类型,建立得分对照库,确定错放类型的得分,确定该时刻在边界内的位置,是靠前还是靠后,调整得分,调整后与监管人关联;得分越大,监管人越负责;建立得分对照库时,与投放类型的作用或危害直接挂钩,基于作用大数据【例如:垃圾分类网站上的报道等】确定作用值,基于危害大数据【例如:网络上报道的垃圾不正确分类的危害的报道等】确定危害值;将得分和对应类型组合作为对照组填充至空白数据库即可;其中,作用值为正值,危害值为负值;
298.本发明实施例对监管人进行排名,智能化的筛选出优秀称职的监管人对需要进行人工监管的区域进行监管,提升了监管效果,还可以间接地调动监管人的积极性;建立得分对照库,与投放类型的危害和左右直接挂钩,更合理地对监管人进行排名。
299.本发明实施例提供了一种基于区块链的垃圾分类管理系统,还包括:
300.管理模块,用于基于得分对照库,确定垃圾投放人的总得分,基于总得分对垃圾投放人采取相应措施;
301.管理模块执行如下操作:
302.若第三记录项中存在正确投放类型,提取第三记录项中的正确投放类型,并作为第二待对照项;
303.基于得分对照库,确定第二待对照项对应的第五得分,并与对应垃圾投放人关联;
304.若第三记录项中存在错放类型,提取第三记录项中的错放类型,并作为第三待对照项;
305.基于得分对照库,确定第三待对照项对应第六得分,并与对应垃圾投放人关联;
306.汇总垃圾投放人关联的第五得分和/或第六得分,获得对应垃圾投放人的总得分。
307.上述技术方案的工作原理及有益效果为:
308.基于得分对照库,确定垃圾投放人的总得分,基于总得分对垃圾投放人采取相应措施;例如:某垃圾投放人的总得分较高,允许该垃圾投放人24小时投放垃圾;若总得分一般,允许该垃圾投放人限定时间段内进行投放垃圾;以此类推;
309.本发明实施例,基于总得分对垃圾投放人采取相应措施,可以更好的培养垃圾投放人的垃圾分类意识,进一步促进了垃圾在源头真正做到分类投放。
310.显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1