垃圾投扔次数的统计方法、装置、垃圾桶及存储介质与流程

文档序号:20673887发布日期:2020-05-08 17:36阅读:445来源:国知局
垃圾投扔次数的统计方法、装置、垃圾桶及存储介质与流程

本发明属于垃圾管理技术领域,尤其涉及一种垃圾投扔次数的统计方法、装置、垃圾桶及存储介质。



背景技术:

垃圾管理是环保工作当中的重点,为了对垃圾投放进行规范化,一般会在街道、社区、楼道等公共场所当中布置垃圾桶,以装纳人们所投放的垃圾。目前一般会要求垃圾桶能够对垃圾投放次数进行统计,以实现对垃圾桶更全面的管理,例如可以根据垃圾投放次数来推断出对应区域的人流量,从而对人流量密集的区域多投放垃圾桶。

现有技术当中,目前通过垃圾筒的桶盖开启/关闭的次数来统计垃圾投放次数,但是有些时候开启桶盖以及关闭桶盖并不代表一定有垃圾投放,这种统计可靠性差,并且对于一些没有桶盖的垃圾筒则无法统计垃圾投放次数。



技术实现要素:

本发明实施例提供一种垃圾投扔次数的统计方法,旨在解决现有技术当中垃圾投放次数的统计可靠性差的技术问题。

本发明实施例是这样实现的,一种垃圾投扔次数的统计方法,应用于垃圾桶,所述垃圾桶的桶口边缘设有多个红外发射管和与所述红外发射管相互对应的多个红外接收管,所述红外发射管设于所述桶口边缘一端,所述红外接收管设于所述桶口边缘另一端,所述方法包括如下步骤:

控制所述红外发射管朝向对应的所述红外接收管发射红外信号;

若同一时间内检测至少一个所述红外接收管未接收到对应所述红外发射管发射的红外信号,则将垃圾投扔次数的计数加一;

其中,各个所述红外发射管发射的红外信号呈阵列设置或者交叉设置。

本发明实施例还提供一种垃圾投扔次数的统计装置,应用于垃圾桶,所述垃圾桶的桶口边缘设有多个红外发射管和与所述红外发射管相互对应的多个红外接收管,所述红外发射管设于所述桶口边缘一端,所述红外接收管设于所述桶口边缘另一端,所述装置包括:

控制单元,用于控制所述红外发射管朝向对应的所述红外接收管发射红外信号;

计数单元,用于若同一时间内检测至少一个所述红外接收管未接收到对应所述红外发射管发射的红外信号,则将垃圾投扔次数的计数加一;

其中,各个所述红外发射管发射的红外信号呈阵列设置或者交叉设置。

本发明实施例还提供一种垃圾桶,所述垃圾桶的桶口边缘设有多个红外发射管和与所述红外发射管相互对应的多个红外接收管,所述红外发射管设于所述桶口边缘一端,所述红外接收管设于所述桶口边缘另一端,所述垃圾桶包括处理器、存储器、以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器运行所述计算机程序时,所述垃圾桶执行如上述的垃圾投扔次数的统计方法。

本发明实施例还提供一种存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述的垃圾投扔次数的统计方法。

本发明所达到的有益效果:通过在垃圾桶的桶口边缘布置一一相对设置的多个红外发射管和多个红外接收管,以在垃圾桶的桶口区域中形成由阵列设置或者交叉设置的多条红外探测线构成的红外探测网,当垃圾从桶口中投放到垃圾桶内时,垃圾至少遮挡一条红外探测线,导致至少一个红外接收管未接收到红外信号,以此来统计垃圾投扔次数,可靠性高,并可适应于有盖和无盖的垃圾桶,应用范围广。

附图说明

图1是本发明实施例一当中的垃圾桶的立体示意图;

图2是本发明实施例当中的红外发射管和红外接收管的一种布局图;

图3是本发明实施例当中的红外发射管和红外接收管的另一种布局图;

图4是本发明实施例一当中的垃圾桶的控制结构框图;

图5是本发明实施例二当中的垃圾投扔次数的统计方法的流程图;

图6是本发明实施例三当中的垃圾投扔次数的统计方法的流程图;

图7是本发明实施例四当中的垃圾投扔次数的统计装置的结构框图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

现有通过垃圾筒的桶盖开启/关闭的次数来统计垃圾投放次数,但是有些时候开启桶盖以及关闭桶盖并不代表一定有垃圾投放,可靠性差且仅仅适用于有盖的垃圾筒。因此,本发明的目的在于,提供一种垃圾投扔次数的统计方法、装置、垃圾桶及存储介质,以通过在垃圾桶的桶口区域中形成红外探测网、来统计垃圾投放次数,提高可靠性以及应用范围。

实施例一

请参阅图1,所示为本发明实施例一当中的垃圾桶200,垃圾桶200上设有供垃圾投放的桶口201,桶口201边缘设有多个红外发射管202和多个红外接收管203,红外发射管202与红外接收管203一一相对设置,使各个红外接收管203分别接收与其相对的红外发射管202发射的红外信号,红外发射管202设于桶口201边缘一端,红外接收管203则设于桶口201边缘另一端。

具体地,相对设置的红外发射管202和红外接收管203可以布置于同一水平线或竖直线上,这样各个红外发射管202发射的红外信号将呈阵列设置,如图2所示。或者,相对设置的红外发射管202和红外接收管203也可以布置在同一倾斜直线上,这样各个红外发射管202发射的红外信号将呈交叉设置,当采用交叉设置的方式时,红外发射管202和红外接收管203的连线经过垃圾桶200的中心,使各红外信号在垃圾桶200的中心处交叉,如图3所示。但无论是阵列设置的红外信号还是交叉设置的红外信号,所有红外信号都将在桶口区域内形成的红外探网。

需要说明的是,红外发射管202的数量越多,在桶口区域内形成的红外探测线越多,红外探网越密集,对投放垃圾的探测越灵敏,能够对体积更小的垃圾进行探测。因此,在具体实施时,可以根据桶口201的实际大小来确定红外发射管202和红外接收管203的数量,以始终保证相邻两个红外发射管202的距离在一定范围内。

示例而非限定,图1示出的垃圾桶200为不带桶盖的圆形垃圾桶,桶口201设置于垃圾桶200顶部。但本发明不限于此,在其它实施例当中,桶口201还可以设置于垃圾桶200的侧壁上,垃圾桶200实际也不限于任何形状,垃圾桶200也可以在桶口201位置上设置桶盖,以遮盖桶口201。另外,垃圾桶200上也可以设置多个桶口201,例如具有垃圾分类功能的垃圾桶200。

进一步地,请参阅图4,垃圾桶200还可以包括处理器10、存储器20、以及存储在存储器上并可在处理器上运行的计算机程序30,处理器10运行计算机程序30时,垃圾桶200执行以下任一实施例当中的垃圾投扔次数的统计方法。其中,处理器10和存储器20可以直接集成于垃圾桶200的桶体内部,或者也可以集成于一机盒内,然后再将该机盒设置于垃圾桶200上。

具体地,处理器10在一些实施例中可以是一中央处理器(centralprocessingunit,cpu)、控制器、微控制器、微处理器或其他数据处理芯片,用于运行存储器20中存储的程序代码或处理数据。

其中,存储器20至少包括一种类型的可读存储介质,所述可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等)、磁性存储器、磁盘、光盘等。存储器20在一些实施例中可以是垃圾桶的内部存储单元,例如该垃圾桶的硬盘。存储器20在另一些实施例中也可以是垃圾桶的外部存储设备,例如垃圾桶上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。进一步地,存储器20还可以既包括垃圾桶的内部存储单元也包括外部存储设备。存储器20不仅可以用于存储安装于垃圾桶的应用软件及各类数据,还可以用于暂时地存储已经输出或者将要输出的数据。

需要说明的是,图1和图4示出的结构并不构成对垃圾桶的限定,在其它实施例当中,该垃圾桶200还可以包括比图示更少或者更多的部件,或者组合某些部件,或者不同的部件布置。例如,在本发明一些可选实施例当中,垃圾桶还可以设置用于采集桶内垃圾重量的称重器、用于灭蚊的灭蚊装置(如灭蚊灯)、以及用于对垃圾桶上各电子器件进行供电的电源模块(如电池盒、或外接电形式)等等。

综上,本实施例当中的垃圾桶,通过在垃圾桶的桶口边缘布置一一相对设置的多个红外发射管和多个红外接收管,以在垃圾桶的桶口区域中形成由阵列设置或者交叉设置的多条红外探测线构成的红外探测网,当垃圾从桶口中投放到垃圾桶内时,垃圾至少遮挡一条红外探测线,导致至少一个红外接收管未接收到红外信号,以此来统计垃圾投扔次数,可靠性高,并可适应于有盖和无盖的垃圾桶,应用范围广。

以下各实施例均可以在具有上述结构的垃圾桶200上实现。以下各实施例将以垃圾桶200为例,对本申请实施例提供的垃圾投扔次数的统计方法进行详细说明。

实施例二

请参阅图5,所示为本发明第一实施例当中的垃圾投扔次数的统计方法,可应用于上述实施例一当中的垃圾桶当中,所述垃圾桶可由软件和/或硬件来实现所述方法,所述方法包括具体步骤s01-步骤s03。

步骤s01,控制红外发射管朝向对应的红外接收管发射红外信号。

在具体实施时,红外发射管可以发出持续或脉冲式的红外信号,即红外发射管可以持续发射红外信号,形成持续红外信号,也可以每隔预设时间(如5毫秒)发射一次红外信号,形成脉冲式红外信号。除此之外,还可以控制红外发射管按设定的发射功率来发射红外信号,各个红外发射管的发射功率可以设定为相同或者不同,发射功率越大,红外接收管所接收到的红外信号越强。

为了节约能耗延长使用寿命,红外发射管的发射功率可以只需满足使发送的红外信号能够达到红外接收管处、使红外接收能够接收到即可。但在一些场景当中,也可以根据所处环境控制红外发射管增大其发射功率,例如当下雨天时,因雨滴落入桶口中时可能会经过红外信号,影响红外信号,这样就会导致红外接收管在那一瞬间会接收不到红外信号或接收到的红外信号的强度极低,这样也会导致误判为垃圾投放。因此在本发明一些可选实施例当中,还可以设置雨滴传感器,以根据雨滴信号控制红外发射管增大其发射功率,保证即便雨滴影响了红外信号,红外接收管也能够接收到较强的红外信号。

步骤s02,判断是否在同一时间内检测到至少一个所述红外接收管未接收到对应所述红外发射管发射的红外信号。

其中,当在同一时间内检测到至少一个所述红外接收管未接收到对应所述红外发射管发射的红外信号时,代表当前有垃圾投放到垃圾桶内,则执行步骤s03,以计垃圾投放一次;当未检测到有所述红外接收管未接收到对应所述红外发射管发射的红外信号时,则代表当前没有垃圾投放到垃圾桶内,则不动作继续监测。

步骤s03,将垃圾投扔次数的计数加一。

综上,本实施例当中的垃圾投扔次数的统计方法,通过在垃圾桶的桶口边缘布置一一相对设置的多个红外发射管和多个红外接收管,以在垃圾桶的桶口区域中形成由阵列设置或者交叉设置的多条红外探测线构成的红外探测网,当垃圾从桶口中投放到垃圾桶内时,垃圾至少遮挡一条红外探测线,导致至少一个红外接收管未接收到红外信号,以此来统计垃圾投扔次数,可靠性高,并可适应于有盖和无盖的垃圾桶,应用范围广。

实施例三

请参阅图6,所示为本发明第二实施例当中的垃圾投扔次数的统计方法,可应用于上述实施例一当中的垃圾桶当中,所述垃圾桶可由软件和/或硬件来实现所述方法,所述方法具体包括步骤s11至步骤s15。

步骤s11,设定轮询间隔时间。

步骤s12,控制各个红外发射管根据轮询间隔时间依次朝向对应的红外接收管发射红外信号。

在具体实施时,可以通过以所述轮询间隔时间为脉冲周期的脉冲控制信号来控制各个红外发射管,使得各个红外发射管依次发射红外信号。例如,轮询间隔时间为△t,例如5微妙,间隔第一次△t时,控制第一个红外发射管发射红外信号,间隔第二次△t时,控制第二个红外发射管发射红外信号。这种轮询方式,相比于持续发射的方式,减低了红外管的发光时间,从而提高了发射管的使用寿命,另外轮询的方式是每个时刻只有一个发射管在发射红外信号,所以软件上可以通过算法判断出某一个发射管或接收管是否已经损坏,有利于故障排查。

当然,在一些实施例当中,也可以采用持续发射的方式,即控制所述红外发射管朝向对应的所述红外接收管发射红外信号的步骤也可以具体包括:

控制所有所述红外发射管持续朝向对应的所述红外接收管发射红外信号。持续发射的方式相比上述轮询方式,因整个过程各个红外发射管都在发射探测信号,不存在探测空档期,探测精度更高,且实现方式简单。

步骤s13,判断是否在同一时间内检测到至少一个所述红外接收管未接收到对应所述红外发射管发射的红外信号。

其中,在轮询发射周期内,当某个发射管处于发射时,如果有物体遮挡住发射的红外线,对应的接收管就收不到相对应的红外信号,说明检测到投扔的垃圾,即是代表当前有垃圾投放到垃圾桶内,则执行步骤s14,以计垃圾投放一次;如果没有物体遮挡发射的红外线,在轮询发射周期内,每个接收管就会收到相对应发射管发出的红外信号,则代表当前没有垃圾投放到垃圾桶内,则不动作继续监测。

步骤s14,将垃圾投扔次数的计数加一。

步骤s15,更新并输出所述垃圾投扔次数。

在具体实施时,可以设置管理服务器,以对一个或多个垃圾桶进行管理,管理服务器与垃圾桶之间可以通过有线和/或无线互联网络来建立连接,这样垃圾桶就可以将最新的垃圾投扔次数实时上传到管理服务器。其中,无线互联网络可以为但不限于无线互联网络可以为但不限于wi-fi网络、蓝牙、zigbee、移动通信网络,全球导航卫星系统(globalnavigationsatellitesystem,gnss)、调频(frequencymodulation,fm)、近距离无线通信技术(nearfieldcommunication,nfc)、红外技术(infrared,ir)等。除此之外,管理服务器还可以通过有线和/或无线互联网络与至少一个用户端连接,以将最新的垃圾投扔次数推送给用户端,以使管理人员掌握最新的垃圾投扔此时信息。或者,也可以在垃圾桶上显示器件,以将最新的垃圾投扔次数输出给显示器件进行显示,使用户每投放一次垃圾就可以在显示屏上看到垃圾投放次数的更新,提高科技感和体验感。

进一步地,所述垃圾投扔次数的统计方法还可以包括:

判断是否有所述红外接收管持续预设时间未接收到对应所述红外发射管发射的红外信号;

当判断结果为是,则判定所述垃圾桶已装满垃圾。

可以理解的,当垃圾装满时,垃圾会堆积到垃圾桶的桶口当中,导致部分红外发射管发射的红外信号被垃圾遮挡,此时对应的红外接收管将持续接收不到信号,当持续时间超过预设时间(如一分钟),则判定垃圾桶已装满垃圾。因此,本发明还可以借助对垃圾投放进行探测的红外探测网络来监控垃圾桶是否已装满垃圾,这样垃圾桶就可以不用再设置用于识别垃圾是否装满的传感器,降低成本。另外,垃圾桶也可以将垃圾装满的信号传输给管理服务器,管理服务器则可以推送给用户端,以通知管理人员及时处理。

实施例四

本发明另一方面还提出一种垃圾投扔次数的统计装置,请参阅图7,所示为本发明第四实施例的垃圾投扔次数的统计装置,可应用于上述实施例一当中的垃圾桶当中,所述垃圾桶可由软件和/或硬件来实现所述方法,所述装置包括:

控制单元11,用于控制所述红外发射管朝向对应的所述红外接收管发射红外信号;

计数单元12,用于若同一时间内检测至少一个所述红外接收管未接收到对应所述红外发射管发射的红外信号,则将垃圾投扔次数的计数加一;

其中,各个所述红外发射管发射的红外信号呈阵列设置或者交叉设置。

在具体实施时,红外发射管可以发出持续或脉冲式的红外信号,即红外发射管可以持续发射红外信号,形成持续红外信号,也可以每隔预设时间(如5毫秒)发射一次红外信号,形成脉冲式红外信号。除此之外,还可以控制红外发射管按设定的发射功率来发射红外信号,各个红外发射管的发射功率可以设定为相同或者不同,发射功率越大,红外接收管所接收到的红外信号越强。

为了节约能耗延长使用寿命,红外发射管的发射功率可以只需满足使发送的红外信号能够达到红外接收管处、使红外接收能够接收到即可。但在一些场景当中,也可以根据所处环境控制红外发射管增大其发射功率,例如当下雨天时,因雨滴落入桶口中时可能会经过红外信号,影响红外信号,这样就会导致红外接收管在那一瞬间会接收不到红外信号或接收到的红外信号的强度极低,这样也会导致误判为垃圾投放。因此在本发明一些可选实施例当中,还可以设置雨滴传感器,以根据雨滴信号控制红外发射管增大其发射功率,保证即便雨滴影响了红外信号,红外接收管也能够接收到较强的红外信号。

综上,本实施例当中的垃圾投扔次数的统计装置,通过在垃圾桶的桶口边缘布置一一相对设置的多个红外发射管和多个红外接收管,以在垃圾桶的桶口区域中形成由阵列设置或者交叉设置的多条红外探测线构成的红外探测网,当垃圾从桶口中投放到垃圾桶内时,垃圾至少遮挡一条红外探测线,导致至少一个红外接收管未接收到红外信号,以此来统计垃圾投扔次数,可靠性高,并可适应于有盖和无盖的垃圾桶,应用范围广。

进一步地,在本发明一些可选实施例当中,所述控制单元12可以包括:

设定模块,用于设定轮询间隔时间;

第一控制模块,用于控制各个所述红外发射管根据所述轮询间隔时间依次朝向对应的所述红外接收管发射红外信号。

进一步地,在本发明一些可选实施例当中,所述控制单元12可以包括:

第二控制模块,用于控制所有所述红外发射管持续朝向对应的所述红外接收管发射红外信号。

进一步地,在本发明一些可选实施例当中,所述装置还可以包括:

更新及输出单元,用于更新并输出所述垃圾投扔次数。

上述各模块、单元被执行时所实现的功能或操作步骤与上述方法实施例大体相同,在此不再赘述。

本发明实施例还提供了一种存储介质,其上存储有上述垃圾桶200中所使用的计算机程序30,该程序在被处理器执行时实现上述任一实施例当中的垃圾投扔次数的统计方法。

其中,所述的存储介质可以为但不限于rom/ram、磁碟、光盘等。

本领域技术人员可以理解,在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,“计算机可读介质”可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。

计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或它们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

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