具有感测和交互式呈现系统的废弃物容器的制作方法
未命名
09-24
阅读:70
评论:0
具有感测和交互式呈现系统的废弃物容器
1.相关申请的交叉引用
2.本专利文件要求2020年7月31日提交的名称为“waste receptacle with sensing and interactive presentation system”的美国临时专利申请序列号63/059,523的优先权。这些专利申请的内容通过引用其整体并入本文。
技术领域
3.本公开涉及容器。更具体地,本公开涉及实现用于识别放置在容器中的物品的类型并使可改变媒体基于所识别的类型做出反应的系统和方法。
背景技术:
4.单流式回收工厂在回收可用材料方面只有10%的效率,这意味着进入这种回收工厂的90%的废弃物会进入垃圾填埋。这种低效率的主要原因是用户没有将他们的废弃物扔进正确的垃圾箱,以及用户将过度污染的可回收物投入可回收垃圾箱。用户经常面临许多不清楚的回收规则,而没有针对其决策的结果性反馈,导致对回收的困惑和/或冷漠。
5.此外,即使在用户将可回收废弃物放置在适当的垃圾箱或容器中的情况下,废弃物也可能被污染得太严重而无法作为除垃圾填埋废弃物之外的任何废弃物进行处理。例如,空的塑料饮料瓶通常被认为是可回收的,但是装有一定量液体的塑料饮料瓶在下游回收工厂可能不被接受为可回收物品。同样,瓦楞纸板通常被认为是可回收的,但被食物、油脂等污染的纸板材料可能不再被接受为可回收物品。不管怎样,许多用户仍然将这些被污染的物品放在对应的回收垃圾箱中,导致需要在下游回收工厂对被污染的物品进行分类和放置,这大大增加了回收过程的时间和费用。此外,放置在回收垃圾箱中的被污染的可回收产品可能导致混合的原本可回收的物品被污染,这进一步降低了回收可再利用材料的效率。
技术实现要素:
6.本文件涉及实现系统以及用于对系统进行操作的方法。该方法包括:由废弃物容器的至少一个传感器生成传感器数据,该传感器数据指定至少一个物品的至少一个特性;以及由废弃物容器执行操作以识别与至少一个物品的至少一个特性相关联的第一媒体内容。当废弃物容器识别出第一媒体内容时,使得废弃物容器或外部设备输出第一媒体内容。然而,当废弃物容器无法识别第一媒体内容时,选择第二媒体内容。第二媒体内容不同于第一媒体内容。然后使废弃物容器或外部设备输出第二媒体内容。外部设备可以包括(i)具有或拥有至少一个物品的个体的移动通信设备,或者(ii)位于废弃物容器设备附近的呈现设备。
7.物品的(一个或多个)特性包括但不限于物品的类型、至少一个物品包括的废弃物的类型、至少一个物品的物理外观、至少一个物品的状况、至少一个物品的来源、至少一个物品的商品名、至少一个物品的产品标识符、至少一个物品的标签信息、至少一个物品的内
容、至少一个物品所属的组、至少一个物品相对于其他物品的排名或重要性、和/或至少一个物品的来源相对于至少一个其他物品的来源的排名或重要性。
8.该方法还可以包括由废弃物容器执行操作,以在废弃物容器附近检测到第一物品时开始的时间段内检测第一物品和第二物品何时被放置在其中。传感器数据指定第一物品和第二物品的特性。使用第一物品和第二物品的特性来获得信息,该信息包括第一物品和第二物品所属的组的标识符、第一物品和第二物品的共同来源的标识、第一物品和第二物品的相对重要性以及加权值中的至少一个。
9.第二媒体内容可以是随机选择的。可替换地,第二媒体内容是基于一天中的时间、废弃物容器的地理位置、在给定时间在废弃物容器附近检测到的个体总数、废弃物容器附近的个体的身体特性、废弃物容器附近的个体所拥有的电子设备的类型、至少一个物品在人群中受欢迎的给定程度、或者废弃物容器在给定时间段内处理的物品的平均数量来选择的。
10.附加地或可替换地,分析所述传感器数据以获得基于个体的信息,基于个体的信息被用于选择该第二媒体内容。基于个体的信息可以包括但不限于废弃物容器附近的个体的标识符、指示物品类型在与废弃物容器附近的个体具有至少一个共同特点的人中的受欢迎程度的信息、和/或指示在给定时间段期间废弃物容器历史上处理过的相同或相似类型的物品的总数或平均数的信息。
11.实现上述方法的系统可以包括但不限于处理器和包括编程指令的非暂时性计算机可读存储介质,所述编程指令被配置成使处理器实现用于对系统进行操作的方法。
附图说明
12.虽然附图包括各种实施例的图示,但是附图并不旨在限制所要求保护的主题。
13.图1提供了示出被致动的废弃物容器的图示。
14.图2提供了示出另一个被致动的废弃物容器的图示。
15.图3提供了示出又一个被致动的废弃物容器的图示。
16.图4提供了图1所示的废弃物容器的剖视图。
17.图5提供了示出被致动的分类隔室的图示。
18.图6提供了示出另一个分类隔室的图示。
19.图7a-图7c(统称为“图7”)提供了示出又一分类隔室的图示。
20.图8提供了用于处理废弃物容器内的一件废弃物的说明性方法的流程图。
21.图9提供了用于确定放置在废弃物容器内的废弃物类型的说明性方法的流程图。
22.图10提供了用于确定放置在废弃物容器内的废弃物类型的说明性方法的流程图。
23.图11提供了废弃物容器的电路的架构的图示。
24.图12提供了废弃物处置系统的图示。
25.图13a-图13b(统称为“图13”)提供了用于控制系统的说明性方法的流程图。
26.图14提供了用于控制系统的说明性方法的流程图。
27.图15提供了说明性计算设备的图示。
具体实施方式
28.下面给出了本文件中使用的术语、缩写和短语的简要定义。
29.本说明书中对“一个实施例”或“实施例”的引用意味着结合该实施例描述的特定特征、结构或特性包括在本公开的至少一个实施例中。在说明书中不同地方出现的短语“在一个实施例中”不一定都指同一个实施例,也不是与其他实施例相互排斥的单独或替代实施例。此外,描述了可由一些实施例展现而不由其他实施例展现的各种特征。类似地,描述了各种要求,这些要求可能是一些实施例的要求,而不是其他实施例的要求。
30.除非上下文明确要求,否则在整个说明书和权利要求书中,单词“包括”、“包含”等应被解释为包容性的意思,而不是排他或穷尽的意思;也就是说,在“包括,但不限于”的意义上。如本文所用,术语“连接”、“耦合”或其任何变体表示两个或更多元件之间的任何直接或间接的连接或耦合。元件之间的耦合或连接可以是物理的、逻辑的或其组合。例如,两个设备可以直接耦合,或者经由一个或多个中间通道或设备耦合。作为另一个示例,设备可以以这样的方式耦合,使得信息可以在它们之间传递,同时彼此不共享任何物理连接。此外,当在本文件中使用时,单词“此处”、“以上”、“以下”和类似含义的单词应指的是本文件的整体,而不是本技术的任何特定部分。在上下文允许的情况下,本说明书中使用单数或复数的单词也可以分别包括复数或单数。单词“或”在涉及两个或更多个物品的列表时,涵盖了该单词的所有以下解释:列表中的任何物品、列表中的所有物品以及列表中物品的任何组合。
31.如在本文件中所使用的,单数形式“一”、“一个”和“该”包括复数引用,除非上下文中另有明确指示。除非另有定义,否则本文中使用的所有技术和科学术语具有与本领域普通技术人员通常理解的相同的含义。如本文中使用的,术语“包括”(或“包含”)意指“包括(或包含),但不限于”。当在本文件中使用时,术语“示例性的”意在表示“通过示例的方式”,而不是意在表示特定的示例性项目是优选的或需要的。
32.如果说明书声明一个组件或特征“可以”、“能够”、“可能”或“可”被包括或具有一个特性,则该特定组件或特征不需要被包括或具有该特性。
33.在本文中,当术语“第一”和“第二”用于修饰名词时,这种使用仅仅旨在为了将一个物品与另一个物品区分开来,而不是旨在为了要求顺序,除非特别说明。当与数值结合使用时,术语“近似”旨在包括接近但不完全是该数字的值。例如,在一些实施例中,术语“大约”可以包括在该值的+/-10%内的值。
[0034]“电子设备”或“计算设备”是指包括处理器和存储器的设备或系统。每个设备可以具有其自己的处理器和/或存储器,或者处理器和/或存储器可以与其他设备共享,如在虚拟机或容器布置中。存储器将包含或接收编程指令,该编程指令在由处理器执行时使得电子设备根据编程指令执行一个或多个操作。电子设备的示例包括个体计算机、服务器、大型机、虚拟机、容器、游戏系统、电视、数字家庭助理和移动电子设备,例如智能手机、健身跟踪设备、可穿戴虚拟现实设备、连接互联网的可穿戴设备,例如智能手表和智能眼镜、个人数字助理、相机、平板电脑、膝上型电脑、媒体播放器等。电子设备还可以包括能够在物联网布置中通信的电器和其他设备,例如智能恒温器、冰箱、连接的灯泡和其他设备。电子设备还可以包括车辆的组件,例如仪表板娱乐和导航系统,以及车载车辆诊断和操作系统。在客户端-服务器布置中,客户端设备和服务器是电子设备,其中服务器包含客户端设备经由一个或多个通信网络中的一个或多个通信链路访问的指令和/或数据。在虚拟机布置中,服务器
可以是电子设备,且每个虚拟机或容器也可以被认为是电子设备。在以上讨论中,为了简洁起见,客户端设备、服务器设备、虚拟机或容器可以简称为“设备”。可以包括在电子设备中的附加元件在图1的上下文中进行了讨论。
[0035]
在本文中,术语“处理器”和“处理设备”指的是被配置为执行编程指令的电子设备的硬件组件。除非特别声明,否则单数术语“处理器”或“处理设备”旨在包括单个处理设备实施例和多个处理设备一起或共同执行一个过程的实施例。
[0036]
在本文件中,术语“存储器”、“存储器设备”、“数据存储”、“数据存储设施”等均指的是其上存储了计算机可读数据、编程指令或两者的非暂时性设备。除非特别声明,否则术语“存储器”、“存储器设备”、“数据存储”、“数据存储设施”等旨在包括单个设备实施例、多个存储器设备一起或共同存储一组数据或指令的实施例,以及这些设备内的各个扇区。
[0037]
在本文件中,术语“通信链路”和“通信路径”表示有线或无线路径,第一设备经由该路径向一个或多个其他设备发送通信信号和/或从一个或多个其他设备接收通信信号。如果设备能够经由通信链路发送和/或接收数据,则设备是“通信连接的”。“电子通信”是指在两个或多个电子设备之间经由一个或多个信号传输数据,无论是通过有线或无线网络,也无论是直接的或通过一个或多个中间设备间接的。
[0038]
在本文件中,术语“成像设备”通常指被配置成获取数字图像的硬件传感器。成像设备可以捕捉静止和/或视频图像,并且可选地可以用于其他与成像相关的应用。例如,成像设备可以由用户持有,诸如dslr(数字单镜头反光)相机、手机相机或摄像机。成像设备可以是包括其他硬件组件的图像捕获系统的一部分。例如,成像设备可以安装在诸如单脚架或三脚架的附件上。成像设备也可以安装在运输工具上,例如空中无人驾驶飞机、机器人车辆,或者安装在有人驾驶的飞行器上,例如具有收发器的飞机或直升机,该收发器可以将捕获的数字图像发送到系统的其他组件,并从系统的其他组件接收命令。
[0039]
在本文件中,术语“连接”在指两个物理结构时,意味着这两个物理结构相互接触。连接的设备可能相互固定,也可能只是相互接触而不固定。
[0040]
在本文件中,术语“电连接”在指两个电气组件时,意味着在这两个组件之间存在导电路径。该路径可以是直接路径,或者是通过一个或多个中间组件的间接路径。
[0041]
当在本文件中使用时,诸如“顶”和“底”、“上”和“下”或者“前”和“后”的术语并不旨在具有绝对方位,而是旨在描述各种组件相对于彼此的相对位置。例如,当组件是其一部分的设备定向在第一方向上时,第一组件可以是“上”组件,并且第二组件可以是“下”组件。如果包含组件的结构的方位改变,则组件的相对方位可以颠倒,或者组件可以在同一平面上。权利要求旨在包括包含这些组件的设备的所有方位。
[0042]
在本文件中,术语“废弃物(waste)”或垃圾是指被放入废弃物容器(如垃圾箱)、回收容器(如放入待回收物品的垃圾箱)或翻新/再利用容器(如接收用过的墨盒或其他可被清洁、再填充或以其他方式翻新和再利用的物品的容器)中的被丢弃的物体。本文件可能将所有此类容器称为“废弃物容器”,并将所有此类物体称为“废弃物”或“垃圾”。
[0043]
本说明书中使用的术语旨在以其最广泛合理的方式进行解释,即使它是结合某些示例使用的。本说明书中使用的术语通常在本领域中、在本公开的上下文中以及在使用每个术语的特定上下文中具有它们的普通含义。为了方便起见,某些术语可能被突出显示,例如,使用大写、斜体和/或引号。突出显示的使用对术语的范围和含义没有影响;在相同的上
下文中,一个术语的范围和含义是相同的,无论它是否被突出显示。应当理解,相同的元件可以用一种以上的方式描述。
[0044]
因此,可替换的语言和同义词可以用于这里讨论的任何一个或多个术语,但是对于术语是否在这里被详细阐述或讨论没有特别的意义。一个或多个同义词的叙述不排除其他同义词的使用。本说明书中任何地方的示例的使用,包括这里讨论的任何术语的示例,仅仅是说明性的,并不旨在进一步限制本公开或任何示例性术语的范围和含义。同样,本公开不限于本说明书中给出的各种实施例。
[0045]
这里提出的技术包括进行以下操作的系统和方法:(i)自动确定存放在废弃物容器中的废弃物的类型,并将废弃物分配到适当的废弃物垃圾箱(例如,可回收废弃物垃圾箱、不可回收废弃物垃圾箱(例如,垃圾填埋或堆肥垃圾箱)和/或其他废弃物垃圾箱(例如,可回收废纸箱或可回收塑料箱),而不需要用户在扔掉一件废弃物之前解读复杂的图片或阅读冗长的说明;以及(ii)向废弃物容器的用户提供反馈,以例如动态地鼓励使用给定的产品。
[0046]
废弃物容器架构
[0047]
现在参考图1,提供了被致动的废弃物容器的图示。废弃物容器100通过开口102接收一件废弃物。尽管图1中示出了一个开口,但是本解决方案在这方面不受限制。如图3所示,废弃物容器可替代地设置有两个或多个开口302、304。开口302、304可以如图3所示彼此相邻放置,或者以另一种布置(例如,一个在另一个后面,一个相对于另一个在对角线,以垂直堆叠的布置等)放置。
[0048]
如图1所示,开口102可以可选地设置有盖104。盖104可以包括但不限于翻盖、铰接盖和/或滑动门。盖104被配置为在图1所示的打开位置和图2所示的关闭位置之间切换或以其他方式转换。此外,盖104可以部分地封闭开口102。盖可以以下方式被打开/关闭:由个体手动地打开/关闭、响应于个体经由麦克风(例如,图2的麦克风202)的语音命令而打开/关闭,和/或基于由废弃物容器的传感器(例如,接近传感器)生成的传感器数据而自动打开/关闭(例如,检测其附近的个体或移动通信设备)。
[0049]
废弃物容器100不限于图1-图3中所示的单个独立式构造。例如,可以在房间、墙壁或橱柜中彼此靠近地提供多个废弃物容器。这些废弃物容器可以包括在建筑物中具有它们自己的开口和/或垃圾滑道的单独的废弃物垃圾箱。在这种情况下,它可以被认为是一个废弃物接收系统,而不是单单的废弃物容器。
[0050]
废弃物容器100可以包括电路106(例如,处理器、数据存储、收发器和/或(一个或多个)传感器)。电路106被配置为促进去往/来自废弃物容器的数据通信。数据可以经由通信网络从例如远程数据存储设施的(一个或多个)外部计算设备接收和/或发送到该外部计算设备。(一个或多个)外部计算设备可以包括但不限于服务器、台式计算机、膝上型计算机、移动设备、个人数字助理和/或智能电话。
[0051]
通信网络可以包括但不限于数据网络、无线网络、电话网络或其任意组合。数据网络可以是任何局域网(lan)、城域网(man)、广域网(wan)、公共数据网络(例如,互联网)、短程无线网络(例如,wi-fi网络)、分组交换网络(例如,专有电缆或光纤网络等)或其任何组合。无线网络可以是例如蜂窝网络,并且可以采用各种技术,包括全球演进增强数据速率(edge)、通用分组无线业务(gprs)、全球移动通信系统(gsm)、互联网协议多媒体子系统
(ims)、通用移动电信系统(umts)等、以及任何其他合适的无线介质(例如,微波接入全球互通(wimax)、长期演进(lte)网络、码分多址(cdma)、宽带码分多址(wcdma)、无线保真(wi-fi)、无线lan(wlan)、互联网协议(ip)数据广播、卫星、移动自组织网络(manet)或其任何组合)。
[0052]
该数据可以包括但不限于由电路106的一个或多个传感器生成的传感器数据。(一个或多个)传感器可以包括但不限于(一个或多个)电感式传感器、(一个或多个)电容式传感器、(一个或多个)光电传感器、(一个或多个)荷重传感器、(一个或多个)相机、(一个或多个)温度传感器、(一个或多个)红外传感器、(一个或多个)近红外传感器、(一个或多个)光谱成像传感器(例如(一个或多个)光谱仪)、(一个或多个)音频传感器、(一个或多个)荧光传感器、(一个或多个)毫米波雷达传感器、(一个或多个)电子秤和/或(一个或多个)气味传感器。传感器数据可以包括例如由(一个或多个)相机捕获的(一个或多个)图像、由(一个或多个)气味检测传感器捕获的(一个或多个)气味、由(一个或多个)电子秤确定的(一个或多个)重量、由(一个或多个)红外传感器或(一个或多个)温度传感器确定的(一个或多个)温度,和/或包含在物品中的流体或其他物质的量。废弃物容器100的电路106和/或(一个或多个)外部计算设备可以:处理传感器数据以检测物品何时被放置在废弃物容器100中,识别物品的制造商,识别与物品相关的商标,基于传感器数据对物品的类型进行分类,和/或识别物品的状况(例如,干净或脏);和/或基于传感器数据处理的结果向放置物品的个体提供反馈。反馈可以包括听觉反馈、视觉反馈和/或触觉反馈(例如,经由个体拥有的移动通信设备)。在这点上,废弃物容器100可以包括输出设备,例如图2所示的显示屏200、扬声器204和/或光系统206(例如,led或激光照明系统)。随着讨论的进行,废弃物容器100的这些和其他操作将变得更加明显。
[0053]
现在参考图4,提供了废弃物容器100的剖视图。废弃物容器100包括框架410,框架410中设置有(一个或多个)分类隔室402。框架410可以由任何种类的结构材料形成(例如,塑料棒、铝条和/或其他金属)。框架410在结构上支撑一个或多个废弃物垃圾箱406、408上方的(一个或多个)分类隔室402。每个废弃物垃圾箱406、408可以被指定用于收集给定类型的物品(例如,可回收物、垃圾填埋、金属、堆肥或危险废弃物)。废弃物垃圾箱406、408可以被设置用于收集相同或不同类型的物品。在一件废弃物被放置在废弃物容器100的开口104中之后,它进入分类隔室402。分类隔室402包括电子电路和机械组件,以分类物品和/或经由其底阀或门道412可控地将物品引导至给定的废弃物垃圾箱406、408。
[0054]
废弃物容器的尺寸、废弃物垃圾箱的数量和/或(一个或多个)废弃物垃圾箱的(一个或多个)尺寸可以基于当地的废弃物处置法规来定制。例如,允许混合回收(即在一个容器或垃圾箱中混合大多数或所有可回收材料)的市政当局可能只需要两个废弃物垃圾箱(例如,一个用于可回收物,而一个用于垃圾填埋废弃物)。另一方面,要求分类回收的市政当局(例如,用于大多数或所有可回收物的单独容器或垃圾箱)可能需要两个以上的废弃物垃圾箱。
[0055]
电路106的(一个或多个)传感器可以放置在分类隔室402中或靠近分类隔室402。(一个或多个)传感器被配置成生成传感器数据,废弃物容器100和/或远程计算设备可以使用该传感器数据来在废弃物被接收在分类隔室402中时识别、分类和引导多件废弃物。(一个或多个)传感器可以放置在分类隔室402之内、之下和/或之上允许检测和/或识别分类隔
室402内的内容物的(一个或多个)位置。
[0056]
图5提供了有助于理解分类隔室402的操作的图示。分类隔室402通常被配置为接收物品500,并且基于与物品相关联的废弃物的类型,选择性地将物品500从废弃物容器100的开口102移动到废弃物垃圾箱406或408中。在这点上,分类隔室402包括沿第一方向定向的第一组壁508和沿垂直于第一方向的第二方向定向的第二组壁510。一个或多个壁510可以被致动以将物品500移动到给定的废弃物垃圾箱406或408。
[0057]
例如,如果物品是塑料瓶,(一个或多个)壁510可以被致动以将其向左移动,使得其落入废弃物垃圾箱406中,废弃物垃圾箱406被提供用于收集可回收物品。如果该物品不是可回收物品,(一个或多个)壁510可以被致动以将该物品向右移动,使得该物品落入设置用于收集垃圾填埋物品的废弃物垃圾箱408中。(一个或多个)壁508也可以被致动以在第三方向上朝着废弃物容器的前面和/或在第四方向上朝着废弃物容器的后面移动物品。壁508的移动可以促进将物品放置到附加的废弃物垃圾箱中(在图5中不可见)。本解决方案不限于这个示例的细节。可以配置任意数量的壁向左、向右、向前、向后和/或对角移动。可以使用伺服马达或直接驱动系统来实现壁的移动。
[0058]
其他类型的自动分类隔室也是可能的。例如,图6示出了另一个说明性的分类隔室600。分类隔室600包括开口400(废弃物可以通过该开口进入隔室)、(一个或多个)可致动的出口门604、608(废弃物可以通过该出口门离开分类隔室)、以及用于感测进入隔室的废弃物类型的传感器。出口门410、420可以通过马达和铰链614、616打开/关闭。传感器可以设置在一个或多个被致动的分类开口602的内部、下方和/或上方,以感测进入分类隔室600和/或内部的内容物。如同前面的示例,传感器可以包括但不限于(一个或多个)电感式传感器、(一个或多个)电容式传感器、(一个或多个)光电传感器、(一个或多个)荷重传感器、(一个或多个)相机、(一个或多个)温度传感器、(一个或多个)气味传感器、(一个或多个)红外传感器、(一个或多个)近红外传感器、(一个或多个)光谱成像设备、(一个或多个)音频传感器、(一个或多个)荧光传感器和/或(一个或多个)毫米波雷达传感器。(一个或多个)出口门604、608可以包含额外的传感器,例如(一个或多个)荷重传感器和(一个或多个)金属检测传感器,它们被容纳在抗废弃物材料层(例如防水衬里)的下面。
[0059]
分类隔室600被配置成相对于废弃物垃圾箱移动。在这点上,提供枢轴构件618以促进分类隔室的可旋转移动。枢轴构件618可以包括由马达(例如,伺服马达或直接驱动系统)旋转或以其他方式致动的柱。马达/柱可以使分类隔室600绕水平轴线622旋转和/或绕垂直轴线620旋转。除了枢转构件之外或者替代枢转构件,可以提供其他机械装置,使得分类隔室可以相对于(一个或多个)废弃物垃圾箱线性移动。
[0060]
在操作期间,废弃物容器的电路处理传感器数据,以(i)确定物品已经被放置在分类隔室600内,以及(ii)确定该物品应该被放置在垃圾填埋中。用于收集垃圾填埋物品的废弃物垃圾箱位于分类室600的右侧。分类隔室600围绕枢轴构件618逆时针旋转,以将出口门604、608定位在废弃物垃圾箱上方。马达610、612致动铰链614、616,以使出口门604、608从它们的关闭位置转换到它们的打开位置,由此物品被释放或者以其他方式落入废弃物垃圾箱。
[0061]
现在参考图7,提供了另一个分类隔室700的图示。分类隔室700放置在液体收集隔室750的顶部。液体收集隔室750是固定的,而分类隔室750是可移动的(例如,可在枢轴构件
706上方旋转)。分类隔室700没有底壁,使得存放在其中的物品将停留在液体收集隔室750的顶表面716上。荷重传感器704可以附接到液体收集室750上,以测量停留在表面716上的物品的重量。
[0062]
表面716可以是凹形的,并且具有形成在其中的排水孔722。排水孔722可以位于凹表面716的最低点,使得任何内容物(例如,液体、粉末、颗粒或其他物质)至少部分地由于重力而从物品排入液体收集隔室750。壁710、714的底部边缘708、718分别遵循与凹表面716相关的边缘712、720的曲率。分类隔室700可以围绕枢轴706旋转,而不会摩擦与凹表面716相关联的边缘712、720。
[0063]
现在参考图8,提供了用于处理废弃物容器(例如,图1的废弃物容器100)内的废弃物或其他物品的说明性方法800的流程图。方法800从802开始,并继续到804,其中电路(例如,图1的电路106)执行操作以检测物品(例如,图5的物品500)何时已经被接收在废弃物容器的分类隔室(例如,图4的分类隔室402、图6的600或图7的700)中。这种检测可以使用由废弃物容器提供的一个或多个传感器生成的传感器数据来进行。传感器数据可以包括但不限于(一个或多个)图像、(一个或多个)视频、光束中断传感器数据、运动传感器数据、光检测传感器数据、气味传感器数据和/或盖位置传感器数据。当进行这种检测时,电路可选地执行操作以使废弃物容器的安全机构致动,从而将盖(例如,图1的盖104)固定在关闭位置,以防止个体干扰废弃物容器对物品的处理,或受到来自废弃物容器对物品的处理的伤害。安全机构可以包括但不限于闩锁和/或锁。
[0064]
接下来在808中,废弃物容器的电路执行操作以(i)基于传感器数据确定检测到的物品的废弃物类型,以及(ii)确定该物品包含的材料类型。废弃物的类型可以包括可回收废弃物类型或不可回收废弃物类型。可回收废弃物包括任何可回收的物品(例如,金属罐、塑料物体、纸杯、纸板、一块布和/或玻璃容器)。不可回收的废弃物可细分为垃圾填埋型废弃物、堆肥型废弃物或其他类型的废弃物。如果废弃物的类型被确定为可回收废弃物的类型,则为该物品确定材料类别。材料类别可以包括但不限于塑料类别、纸张类别、金属类别和/或其他可回收材料类别。每个材料类别可以有子类别。例如,塑料类别可以与p1塑料子类别、p2塑料子类别等相关联。纸张类别可以与办公用纸子类别、纸板子类别等相关联。
[0065]
当对该物品是可回收类型作出确定时,电路使分类隔室将该物品存放到某个废弃物垃圾箱(例如,图4的废弃物垃圾箱406或408)中,如810所示。这种存放可以通过致动马达(例如,图6的马达610和/或612)来实现,使得分类隔室将物品释放到为收集可回收物品而设置的废弃物垃圾箱中。
[0066]
当对该物品属于不可回收类型作出确定时,该电路执行操作以使马达致动,使得分类隔室将该物品释放到为收集不可回收物品或不可回收物品的子类(例如,垃圾填埋类型的物品)而设置的废弃物垃圾箱中。
[0067]
在步骤814中,分类隔室返回到其停留位置或状态。在步骤816中,安全机构可选地被致动,使得盖被释放/解锁/被松开闩锁,并且另一个物品可以被放置在废弃物容器中。随后,执行818,其中方法800结束或执行其他操作(例如,返回804)。
[0068]
现在参考图9,提供了用于通过分类隔室(例如,图4的分类隔室402、图6的600或图7的700)自动分类废弃物的方法900的流程图。方法900从902开始,并继续到904,其中传感器数据被生成并用于检测分类隔室中物品的存在。例如,可以采用运动检测传感器来检测
系统附近的个体,可以采用位置传感器来促进检测有人已经打开系统的盖(例如,图1的盖104)以在其中放置物品,和/或可以采用荷重传感器来促进检测已经接收到重物。
[0069]
两个或更多个传感器将捕获数据点,系统将使用这些数据点来(i)将废弃物的类型分配给物品,以及(ii)从多个废弃物垃圾箱中选择与所分配的类型相关联的废弃物垃圾箱。例如,如906所示,相机可以捕获放置在废弃物容器内的物品的数字图像。如908所示,荷重传感器可以对物品称重。在910中可以使用金属检测器来检测物品是否由金属制成,如果是,是什么类型的金属。金属检测器可以包括但不限于电感传感器和电容传感器。可选地和/或附加地,一个或多个其他传感器可以用于生成传感器数据,该传感器数据对于确定物品的废弃物类别的类型是有用的。这些其他传感器可以包括但不限于温度传感器、红外传感器、光谱传感器、音频传感器、电容传感器、荧光传感器、毫米波雷达传感器和/或深度相机。
[0070]
系统将使用传感器数据来执行比较操作,以识别传感器数据以一定量(例如,70%)与之匹配的预定义数据集。如912所示,一旦识别了预定义数据集,系统访问数据存储以获得与其相关的废弃物类别类型(例如,可回收废弃物的类型或不可回收废弃物的类型)。例如,如果第一传感器是捕获物品的数字图像的相机,则系统将执行图像处理以确定数字图像的内容是否对应于已知可回收物体的一个或多个特性。可以使用任何现在或以后已知的图像处理技术来执行图像处理,包括但不限于边缘检测、物体识别、特征提取和其他技术。已知可回收物体的特性可以存储在处理器可访问的数据集中。数据集可以存储的已知物体的特性的示例包括徽标(例如产品商标)、已知产品名称的文本、形状、尺寸和/或颜色方案。
[0071]
如果数字图像的内容对应于数据集中指定的已知可回收物体的一个或多个特性[912:是],则在914,系统将该物品分类为可回收废弃物的类型。接下来,分类隔室或者(i)将时间存入可回收废弃物垃圾箱,如920所示,或者(ii)在918、922、924中执行附加分析,这将在下面描述。
[0072]
如果数字图像的内容不对应于已知可回收物体的一个或多个特性,系统将把一件废弃物分类为不可回收垃圾的类型,如916所示。接下来,如922所示,分类隔室将物品引导至不可回收的废弃物垃圾箱。可选地,如918所示,系统可以分析感测的数据以确定该材料是否可堆肥。如果是[918:是],在924中,分类隔室将物品引导至可堆肥废弃物垃圾箱。
[0073]
作为另一个示例,如果电感传感器中的一个传感器(其自身或与金属检测器的其他传感器相结合),如果电感传感器指示一件废弃物是金属的,则系统可以确定废弃物是由可回收材料形成的。
[0074]
代替仅仅一个传感器,该系统可以组合地分析由相机产生的图像、由荷重传感器产生的重量测量和由电感传感器测量的电感,以使用任何合适的算法,或者将感测到的数据与存储在数据集中的材料类型的特性进行比较,来确定废弃物的类型。
[0075]
在912或916中,如果传感器之一是相机,为了分析相机产生的图像,系统可以使用视觉算法来生成与物体相关联的类别列表和对应的概率列表。该系统可以利用机器学习方法(例如,贝叶斯分类算法),该方法可以将图像或其他捕获的传感器数据与训练数据集进行比较,以确定图像中的物品代表特定已知物品的概率。例如,给定图像,视觉算法可以产生类别列表:{瓶子、杯子、棍子、球}和对应的概率列表:{0.6、0.3、0.1、0.2}。在该示例中,
概率列表指示图像是概率为0.6的瓶子、概率为0.3的杯子、概率为0.1的棍子和概率为0.2的球。本解决方案不限于这个示例的细节。
[0076]
在将可回收材料存放入可回收废弃物垃圾箱之前,在916中,系统可以使用额外的感测到的数据来确定废弃物是否满足可回收性阈值。例如,如果分类操作确定废弃物是食品或饮料容器,则可回收性阈值可以是容器包含不超过阈值量的液体或其他材料的要求。该系统然后可以确定物体的重量,并确定该重量是否满足或超过阈值,超过该阈值可回收性是不可能的。作为另一个示例,如果分类操作确定该件废弃物是纸板盒,则系统可以使用传感器(例如相机)来确定该盒子是否是比萨饼盒子。如果是这样的话,则分类隔室可以基于比萨饼盒子通常被食物颗粒污染并因此被认为是不可回收的规则,将盒子移动到不可回收的废弃物垃圾箱。
[0077]
在912,当确定特定的一件废弃物是否可回收时,系统还可以考虑物体的重量。例如,系统可以在存储器中存储重量和对应的各件废弃物的表格。该表格可以包括垃圾填埋纸通常重量在11g-23g范围内、金属罐通常重量在13g-15g范围内、塑料容器通常重量在14g-19g范围内等信息。重量类别可以对应于由视觉算法产生的类别,可以是重叠的,或者可以是分离的。基于放置在废弃物容器中的一件废弃物的重量,系统可以为每个类别分配概率。
[0078]
系统可以以各种方式将概率分配给类别。如果重量属于几个类别,则系统可以在几个类别中平均分配概率。例如,如果该件废弃物的重量是16g,则系统可以确定该件废弃物是金属罐的概率是0.0,该件废弃物是塑料容器的概率是0.5,并且该件废弃物是垃圾填埋纸的概率是0.5。附加地或替代地,测量的重量越接近与特定类别相关联的平均重量,系统分配越大的概率。例如,垃圾填埋纸的平均重量为17g,金属罐的平均重量为14g,以及塑料容器的平均重量为16.5g。测得的该件废弃物的重量为16g。基于与平均重量的接近程度来分配概率,该件废弃物是金属罐的概率为0,该件废弃物是塑料容器的概率为(16g-14g)/(16.5g-14g)*0.5=0.4,以及该件废弃物是垃圾填埋纸的概率为(16g-11g)/(17g-11g)*0.5=0.417。归一化这两个概率,使得它们加起来为1,系统可以确定该件废弃物是塑料容器的概率是0.49,而该件废弃物是垃圾填埋纸的概率是0.51。系统可以选择较高的概率作为该物品将被分类到的材料。本解决方案不限于这个示例的细节。
[0079]
当在912中确定特定的一件废弃物是否可回收时,或者在916中确定可回收性阈值时,该系统还可以考虑物体的电感。为了做到这一点,系统可以在存储器中存储电感和对应的各件废弃物的表格。大多数材料的电感通常相等,约为137h,除了含金属的垃圾件,此时电感在140h-154h范围内变化。因此,在一些场景下,可回收性阈值可以是特定的电感水平(例如140h)。基于接收到的测量,系统可以分配该件废弃物是金属的概率。最后,该系统结合与从图像分析、重量分析和电感分析接收的各种类别相关的概率,以确定存放在废弃物容器中的废弃物的类型。
[0080]
在系统无法以预定的确定性水平肯定地识别一件废弃物是特定类型的废弃物的情况下,系统可以自动地将废弃物转移到指定用于垃圾填埋处置的垃圾箱中。例如,如果在基于上述各种传感器输入分配了一件废弃物由特定材料形成的概率之后,系统仍然无法以至少80%的确定性识别出废弃物的类型,则系统可以将废弃物转移到垃圾填埋垃圾箱。然而,将废弃物转移到特定回收垃圾箱所需的实际废弃物类型识别阈值不限于80%,并且可
以基于回收工厂偏好、当地法规等在处理器内定制和/或调整。
[0081]
此外,如本文所述,该系统可以经由有线或无线网络连接到数据库。该系统可以在计算机可读存储器的数据集中存储关于所接收的废弃物类型的信息。此外,数据集可以将废弃物的类型与和废弃物相关联的标识符(id)相关联。如果废弃物容器配备有显示器或扬声器,该系统还可以以与废弃物相关联的id取得关于废弃物类型的信息,并在显示设备上或经由音频输出向系统的用户输出信息和/或统计数据。这种信息可以用于利用游戏机制来激励消费导致可回收废弃物的物品,在学校中教育材料类型关于什么是可回收的,什么是不可回收的等等。例如,当两个不同的废弃物容器放置在办公楼的两个不同楼层时,处理器可以跟踪哪个楼层丢弃了更多的可回收废弃物,并向丢弃了更多可回收废弃物的楼层授予奖励,例如游戏点数。
[0082]
如上所述,电路106被配置为评估一件废弃物是否对应于特定物品(塑料瓶、金属物体或纸制品)。这种评估可以以上面关于图8-图9讨论的方式来执行。虽然上面关于图9描述的方法详细描述了利用多个传感器协同工作来分类放置在废弃物容器内的一件废弃物并适当地放置该废弃物,但是图10详细描述了确定废弃物类型的方法,再次利用多个不同的传感器输入,但是基于特定的传感器输入对分类进行优先考虑。
[0083]
现在参考图10,方法1000从1002开始,并继续到1004,在1004,相机拍摄放置在废弃物容器内的一件废弃物的图像。在1006中,荷重传感器称重该件废弃物。在步骤1008中,电感传感器测量该件废弃物的导电性。应当理解,操作1004-1008可以以任何顺序执行,并且可以利用每个适用的传感器中的一个以上。替代地和/或附加地,一个或多个其他传感器(例如温度传感器、红外传感器、光谱传感器、音频传感器、电容传感器、荧光传感器、毫米波雷达传感器、深度相机等)可以用来代替或补充相机、荷重传感器或电感传感器中的一个或多个。
[0084]
在步骤1012中,由执行编程指令的处理器确定相机是否已经检测到塑料瓶的可能存在。如上所述,该系统可以利用机器学习方法,例如贝叶斯分类,该方法可以将相机捕获的图像与训练数据集进行比较,以确定图像中的物品代表特定的已知物品(例如塑料瓶)的概率。如果是[1012:是],方法继续到1018,其中系统在将废弃物分类为可回收或不可回收时优先考虑从相机接收的数据。也就是说,由于相机在图像中捕获的物体是(或不是)塑料瓶的相对置信度增加,系统可以被配置为比从其他传感器(例如,(一个或多个)荷重传感器、(一个或多个)电感传感器等)接收的数据更重地加权与相机数据相关的概率确定。由于大多数塑料瓶是由多种已知形状、尺寸和/或颜色中的一种形成的,所以从相机接收的数据在确定物体类型时更有可能是最准确的。
[0085]
然而,如果否[1012:否],则该方法继续到1014,其中系统确定电感传感器是否已经检测到金属物体(例如,铝饮料罐)的可能存在。同样,可以使用机器学习方法将电感传感器捕获的导电性数据与训练数据集进行比较,以确定具有特定导电性的物体代表已知物品的概率,例如铝饮料罐。如果是[1014:是],该方法继续到1020,其中系统在将废弃物分类为可回收或不可回收时对从电感传感器接收的数据进行优先考虑。在这种情况下,如果电感传感器指示存在金属物体,则检测到的物体可能是可回收金属物体(例如饮料罐)的置信度增加。因此,处理器可以被配置为比从其他传感器接收的数据更重地加权与导电性数据相关的概率确定,因为与例如相机或荷重传感器相比,电感传感器可以更容易和肯定地识别
金属物体。
[0086]
然而,如果不是[1014:否],则该方法继续到1016,其中系统可以确定荷重传感器是否指示可回收纸制品的可能存在。如上所述,纸制品通常落在特定的重量范围内(例如,11g-23g),使得从荷重传感器接收的数据可以用于确定不是塑料瓶且不是金属物体的物体是否可以是纸制品。如果是[1016:是],则如1022所示,系统可以在将废弃物分类为可回收或不可回收时对从荷重传感器接收的数据进行优先考虑。在这种情况下,如果荷重传感器指示可能存在纸制品,则检测到的物体可能是可回收产品的置信度增加,例如瓦楞纸板或办公用纸。因此,处理器可以被配置为比从其他传感器接收的数据更重地加权与重量数据相关的概率确定,因为纸制品可以比例如相机或电感传感器更容易和肯定地被荷重传感器识别。
[0087]
虽然步骤1004-1006分别使用相机、电感传感器和荷重传感器并以该顺序进行描述,但是应当再次理解,这些步骤可以以任何顺序执行,并且确定步骤1012-1016可以类似地以任何顺序确定。此外,虽然在图10中阐述的方法中描述了相机、电感传感器和荷重传感器,但是一个或多个其他传感器(诸如温度传感器、红外传感器、光谱传感器、音频传感器、电容传感器、荧光传感器、毫米波雷达传感器、深度相机等)可以用来代替或补充相机、荷重传感器或电感传感器中的一个或多个,并且处理器可以基于给定传感器在确定特定物体的存在时的准确度的相对置信度,对从上述传感器中的任何一个接收的数据进行优先考虑。
[0088]
如果相机没有检测到塑料瓶的可能存在,电感传感器没有检测到金属物体的可能存在,并且荷重传感器没有指示纸制品的可能存在,则在步骤1024,系统可以执行指令以将插入的废弃物存放到指定用于垃圾填埋废弃物的垃圾箱中。这样的指令是基于这样的事实作出的,即所使用的传感器中没有一个确定插入的物体可能(至少部分地)包含可回收材料。再次,在对可回收产品是否潜在地存在作出确定时,可以使用其他传感器来代替或补充相机、荷重传感器或电感传感器中的一个或多个。
[0089]
再次参考框1018,虽然如果确定塑料瓶的存在,系统优先考虑从相机接收的数据,但是在判定框1026中,系统还可以利用来自其他传感器(例如,荷重传感器、毫米波雷达传感器等)的输入,来不仅确定物体是否确实是塑料瓶,而且确定塑料瓶是否是可回收的。也就是说,来自例如荷重传感器的辅传感器输入可以指示塑料瓶的重量大于基本上空的、可回收塑料瓶的已知阈值范围,如从处理器访问的训练数据集所确定的。重量超过已知阈值范围的塑料瓶可能表明该瓶子仍含有液体。根据当地法规,包含超过预定量液体(包括水)的塑料瓶可能被视为受到污染,因此不可回收。因此,如果来自辅传感器数据的确定表明是,检测到可回收塑料瓶,则在步骤1038,处理器可以提供指令以将废弃物存放在塑料可回收垃圾箱中,并且在步骤1044,废弃物被自动存放在适当的垃圾箱中。然而,如果辅传感器数据表明否,则相机检测到的塑料瓶不可回收(例如,由于污染等),则在步骤1032,处理器可以提供指令以将废弃物存放在垃圾填埋垃圾箱中,并且在步骤1044,废弃物被自动存放在合适的垃圾箱中。
[0090]
类似地,再次参考步骤1020,如果检测到金属物体的存在,则系统可以优先考虑从电感传感器接收的数据,但是在步骤1028,处理器还利用来自其他传感器(例如,相机、荷重传感器等)的输入,来不仅确定物体是否包含金属材料,而且确定该金属物体是否可回收。如同上面关于塑料瓶的示例,来自例如荷重传感器的辅传感器输入可以指示金属物体(例
如铝饮料罐)中仍然含有液体,并且因此被污染太严重而无法根据当地法规进行适当的回收。因此,如果来自辅传感器数据的确定表明是,检测到可回收金属物体,则在步骤1040,处理器可以提供指令以将废弃物存放在金属可回收垃圾箱中,并且在步骤1044,废弃物被自动存放在适当的垃圾箱中。然而,如果辅传感器数据表明“是否可回收”问题的答案是否定的,则由电感传感器检测到的金属物体是不可回收的(例如,由于污染等),则在步骤1034,处理器可以提供指令以将废弃物存放在垃圾填埋垃圾箱中,并且在步骤1044,废弃物被自动存放在合适的垃圾箱中。
[0091]
再次参考步骤1022,如果检测到纸制品或物体的存在,处理器可以对从荷重传感器接收的数据进行优先考虑,但是在步骤1030中,处理器还利用来自其他传感器(例如,相机、毫米波雷达传感器等)的输入,来不仅确定物体是否由纸制成,而且确定纸本身是否可回收。例如,来自相机或毫米波雷达传感器的辅传感器输入可以指示纸制品可能被污染得太严重而无法根据当地法规被适当地回收。例如,虽然瓦楞纸箱通常是可回收的,但是在其任何表面上有食物或油脂污染的瓦楞纸箱可能是不可回收的。因此,如果来自辅传感器数据的确定表明是,检测到可回收纸制品,则在框1042,处理器可以提供指令以将废弃物存放在纸可回收箱中,并且在步骤1044,废弃物被自动存放在适当的垃圾箱中。然而,如果辅传感器数据表明否,则由荷重传感器检测到的纸制品是不可回收的(例如,由于食物污染等),则在步骤1036,处理器可以提供指令以将废弃物存放在垃圾填埋垃圾箱中,并且在步骤1044,废弃物被自动存放在合适的垃圾箱中。
[0092]
虽然上面参照图10描述的方法详细描述了对物体进行识别并且确定其可回收性的步骤,但是应该注意的是,作为可回收材料什么是可接受的和什么是不可接受的标准通常由当地管辖机构和/或回收工厂设施设定。因此,处理器用来确定物体是否可回收的阈值可以基于废弃物容器位置的本地法规和偏好来动态调整。例如,一个回收工厂可能接受其中仍然含有高达一盎司液体的塑料瓶,而另一个位置的回收工厂可能不接受其中仍然含有任何液体的塑料瓶。根据本公开的方面,这种阈值可以被动态编程到处理器中,以提供特定于位置的分类。
[0093]
类似地,不同地区可能会限制可回收材料的类型。例如,一些位置允许回收所有塑料,而另一些位置将回收限制到类型1、2、4和6塑料。因此,在只有类型1、2、4和6塑料被认为是可回收的区,处理器可以被编程以确定(通过各种传感器,如上所述)塑料的类型并相应地分类。如果在未来,其他类型的塑料在该区被认为是可回收的,该系统可以在本地或远程更新,以允许这种分类。
[0094]
除了用于分类和/或识别插入到废弃物容器中的各件废弃物的各种类型的传感器之外,一个或多个附加的传感器可以存在于废弃物容器中,以便确定其中一个或多个废弃物垃圾箱的充满度和/或剩余容量。例如,可以在废弃物容器内使用一个或多个声纳传感器或红外传感器来确定一个或多个垃圾箱的相对充满度和/或剩余容量。废弃物容器可以具有外部指示器,例如视觉和/或听觉指示器,其通知用户或负责方特定的废弃物垃圾箱达到或接近其容量,并因此应该被清空。例如,当废弃物垃圾箱达到或接近其容量时,一个或多个发光二极管或其他可直接在废弃物箱处看到的可视指示器可以被点亮。替代地和/或附加地,位于废弃物垃圾箱本身上的图形用户界面可以提供废弃物垃圾箱已满的视觉和/或听觉指示,或者与废弃物容器通信的网络使能设备(例如,智能手机、平板电脑等)上的用户
界面可提供类似的视觉和/或听觉指示,表明废弃物垃圾箱已满。
[0095]
根据另一个实施例,废弃物垃圾箱可以在其上包括显示器或用户界面,该显示器或用户界面可以提供例如关于正确处置废弃物的说明、关于什么是(或不是)可回收废弃物的信息、广告等。在一个方面,在由于污染或其他原因确定一件废弃物不可回收的情况下,显示器或用户界面可以向用户提供指示,说明为什么废弃物被放置在垃圾填埋废弃物垃圾箱中而不是可回收废弃物垃圾箱中。例如,如果用户将仍然充满不允许量的液体的塑料瓶放入废弃物垃圾箱中,则显示器或用户界面可以向用户提供视觉和/或听觉反馈,解释为什么塑料瓶不可回收。此外,显示器或用户界面可以向用户提供一个或多个关于将来如何正确处置废弃物的建议(例如,“在处置之前,请清空塑料容器中的所有液体”)。替代地和/或附加地,显示器或用户界面可以不位于废弃物垃圾箱本身上,而是可以位于与废弃物容器通信的网络使能设备(例如,智能手机、平板电脑等)上。
[0096]
现在参考图11,提供了废弃物容器的电路106的更详细的框图。电路106可以包括计算机系统800的示例形式的机器,在该机器中可以执行一组指令,用于使该机器执行这里讨论的任何一个或多个方法或模块。
[0097]
电路106可以包括诸如处理器1102、主存储器1104、非易失性存储器1106和接口设备1108的元件。为了说明简单起见,省略了各种常见组件(例如,高速缓冲存储器)。电路106旨在示出可以在其上实现所描述的任何组件和/或方法(以及本说明书中描述的任何其他组件)的硬件设备。电路106可以是任何适用的已知或方便的类型。电路106的组件可以经由总线或通过一些其他已知或便利的设备耦合在一起。
[0098]
本公开设想电路106采取任何合适的物理形式。作为示例而非限制,电路106可以是嵌入式计算机系统、片上系统(soc)、单板计算机(sbc)系统(例如,模块上计算机(com)或模块上系统(som))、台式计算机系统、膝上型或笔记本计算机系统、交互式信息亭、大型机、计算机系统网、移动电话、个人数字助理(pda)、服务器或这些中的两个或更多个的组合。在适当的情况下,电路106可以包括一个或多个计算机系统;单一的或分散的;跨越多个位置;跨越多台机器;或者驻留在云中,这可以包括一个或多个网络中的一个或多个云组件。在适当的情况下,一个或多个计算机系统可以在没有实质的空间或时间限制的情况下执行这里描述或示出的一个或多个方法的一个或多个步骤。作为示例而非限制,一个或多个计算机系统可以实时或以批处理模式执行这里描述或示出的一个或多个方法的一个或多个步骤。在适当的情况下,一个或多个计算机系统可以在不同的时间或不同的位置执行这里描述或示出的一个或多个方法的一个或多个步骤。
[0099]
总线1010还将处理器1102耦合到非易失性存储器1106和驱动单元1112。非易失性存储器1106通常是磁软盘或硬盘、磁光盘、光盘、只读存储器(rom),例如cd-rom、eprom或eeprom、磁卡或光卡,或者用于大量数据的另一种形式的存储。在电路中执行软件期间,这些数据中的一些通常通过直接存储器访问过程写入存储器中。非易失性存储可以是本地的、远程的或分布式的。非易失性存储器是可选的,因为可以用存储器中可用的所有适用数据来创建系统。典型的计算机系统通常至少包括处理器、存储器和将存储器耦合到处理器的设备(例如,总线)。
[0100]
编程指令通常存储在非易失性存储器和/或驱动单元中。事实上,在存储器中存储完整的大程序甚至是不可能的。尽管如此,应该理解的是,为了运行软件,如果必要的话,它
被移动到适于处理的计算机可读位置,并且为了说明的目的,该位置在本文中被称为存储器。即使当软件被移动到存储器来执行时,处理器通常也会利用硬件寄存器来存储与软件相关的值,以及理想情况下用于加速执行的本地缓存。如这里所使用的,当软件程序被称为“在计算机可读介质中实现”时,该软件程序被假定存储在任何已知或方便的位置(从非易失性存储器到硬件寄存器)。当与程序相关联的至少一个值存储在处理器可读的寄存器中时,处理器被认为是“被配置为执行程序”。
[0101]
总线还将处理器1102耦合到网络接口设备1106。网络接口设备1106可以包括调制解调器或网络接口中的一个或多个。应当理解,调制解调器或网络接口可以被认为是电路的一部分。该接口可以包括模拟调制解调器、isdn调制解调器、电缆调制解调器、令牌环接口、卫星传输接口(例如“直接pc”),或者用于将计算机系统耦合到其他计算机系统的其他接口。该接口可以包括一个或多个输入和/或输出设备。作为示例而非限制,i/o设备可以包括键盘、鼠标或其他定点设备、磁盘驱动器、打印机、扫描仪和其他输入和/或输出设备,包括显示设备。作为示例而非限制,显示设备可以包括阴极射线管(crt)、液晶显示器(lcd)或一些其他可应用的已知或便利的显示设备。为了简单起见,假设在图11的示例中没有描述的任何设备的控制器驻留在接口中。
[0102]
在操作中,电路可以由包括文件管理系统(例如磁盘操作系统)的操作系统软件控制。具有相关文件管理系统软件的操作系统软件的一个示例是来自华盛顿州雷蒙德市的微软公司的被称为的操作系统系列及其相关文件管理系统。操作系统软件及其相关文件管理系统软件的另一个示例是linuxtm操作系统及其相关文件管理系统。文件管理系统通常存储在非易失性存储器和/或驱动单元中,并使处理器执行操作系统输入和输出数据以及将数据存储在存储器中所需的各种动作,包括将文件存储在非易失性存储器和/或驱动单元中。
[0103]
详细描述的一些部分可以根据计算机存储器内对数据位的操作的算法和符号表示来呈现。这些算法描述和表示是数据处理领域的技术人员用来最有效地向本领域的其他技术人员传达他们工作的实质的手段。算法在这里通常被认为是导致期望结果的自洽的操作序列。这些操作是那些需要对物理量进行物理操纵的操作。通常,尽管不是必须的,这些量采取能够被存储、传输、组合、比较和以其他方式操纵的电或磁信号的形式。主要出于通用的原因,将这些信号称为位、值、元素、符号、字符、术语、数字等有时被证明是方便的。
[0104]
然而,应该记住,所有这些和类似的术语都与适当的物理量相关联,并且仅仅是应用于这些量的方便的标签。除非特别声明,否则从下面的讨论中显而易见的是,应该理解,在整个描述中,使用诸如“处理”或“计算”或“运算”或“确定”或“显示”或“生成”等术语的讨论指的是计算机系统或类似电子计算设备的动作和过程,其将表示为计算机系统的寄存器和存储器内的物理(电子)量的数据操纵和转换成类似地表示为计算机系统存储器或寄存器或其他这种信息存储、传输或显示设备内的物理量的其他数据。
[0105]
这里呈现的算法和显示并不固有地与任何特定的计算机或其他装置相关。根据这里的教导,各种通用系统可以与程序一起使用,或者可以证明构造更专用的装置来执行一些实施例的方法是方便的。各种这些系统所需的结构将在下面的描述中出现。此外,没有参考任何特定的编程语言来描述这些技术,因此可以使用各种编程语言来实现各种实施例。
[0106]
在替代实施例中,机器作为独立设备运行,或者可以连接(例如,联网)到其他机
器。在联网部署中,机器可以在客户端-服务器网络环境中以服务器或客户端机器的身份运行,或者在对等(或分布式)网络环境中作为对等机器运行。
[0107]
虽然机器可读介质或机器可读存储介质在示例性实施例中被示为单个介质,但是术语“机器可读介质”和“机器可读存储介质”应当被理解为包括存储一组或多组指令的单个介质或多个介质(例如,集中式或分布式数据库,和/或相关联的高速缓存和服务器)。术语“机器可读介质”和“机器可读存储介质”还应被视为包括能够存储、编码或携带一组由机器执行的指令的任何介质,这些指令使机器执行当前公开技术和创新的任何一个或多个方法或模块。
[0108]
一般而言,被执行来实现本公开的实施例的例程可以被实现为操作系统的一部分或被称为“计算机程序”的特定应用、组件、程序、对象、模块或指令序列。计算机程序通常包括在不同时间在计算机中的各种存储器和存储设备中的一个或多个指令集,并且当由计算机中的一个或多个处理单元或处理器读取和执行时,使得计算机执行操作以执行涉及本公开的各个方面的元素。
[0109]
此外,尽管已经在全功能计算机和计算机系统的上下文中描述了实施例,但是本领域的技术人员将理解,各种实施例能够以各种形式作为程序产品来分发,并且本公开同样适用,而不管用于实际实现分发的机器或计算机可读介质的特定类型。
[0110]
机器可读存储介质、机器可读介质或计算机可读(存储)介质的其他示例包括但不限于可记录类型的介质,例如易失性和非易失性存储器设备、软盘和其他可移动盘、硬盘驱动器、光盘(例如,光盘只读存储器(cd rom)、数字多功能盘(dvd)等)等以及诸如数字和模拟通信链路的传输类型介质。
[0111]
在一些情况下,存储器设备的操作(例如从二进制1到二进制0的状态变化,或者反之亦然)可以包括变换,例如物理变换。对于特定类型的存储器设备,这种物理转换可以包括制品到不同状态或事物的物理转换。举例来说,但不限于,对于某些类型的存储器设备,状态的改变可涉及电荷的累积和存储或所存储电荷的释放。同样地,在其他存储器设备中,状态的改变可以包括磁定向的物理改变或变换,或者分子结构的物理改变或变换,例如从结晶到非晶,反之亦然。前述内容并不旨在作为穷举列表,其中在存储器设备中从二进制1到二进制0或反之亦然的状态变化可以包括诸如物理变换的变换。相反,前述内容旨在作为说明性示例。
[0112]
存储介质通常可以是非暂时性的或者包括非暂时性设备。在这种情况下,非暂时性存储介质可以包括有形的设备,这意味着该设备具有具体的物理形式,尽管该设备可以改变其物理状态。因此,例如,非暂时性指的是尽管状态发生这种变化,设备仍保持有形。
[0113]
说明性系统
[0114]
现在参考图12,提供了实现交互式呈现特征的废弃物收集系统1200的图示。系统1200包括(一个或多个)废弃物容器1202、(一个或多个)计算设备1206、(一个或多个)数据存储1208、(一个或多个)移动通信设备1210和(一个或多个)可选的呈现设备1212。列出的组件1202、1206、1210和/或1212可以经由网络1204上的有线通信或无线通信彼此通信。可以使用任何通信技术来促进这种有线和/或无线通信。网络1204可以包括但不限于互联网、lan、wan、蜂窝网络和/或无线电网络。
[0115]
(一个或多个)废弃物容器可以包括图1的废弃物容器100。如上所述,废弃物容器
100包括(i)开口102,个体可以通过开口102放置物品,以及(ii)电路106,电路106被配置为检测通过开口102存放到分类隔室(例如,图4的分类隔室402、图6的600或图7的700)中的物品的(一个或多个)特性。检测到的(一个或多个)特性可用于各种目的,例如在将(一个或多个)物品存放入(一个或多个)废弃物容器之前、期间和/或之后向个体提供反馈。反馈可以包括但不限于听觉反馈(例如,声音、歌曲和/或语音)、视觉反馈(例如,(一个或多个)图像、(一个或多个)视频和/或灯光秀)和/或触觉反馈(例如,电子设备的振动)。在(一个或多个)废弃物容器可访问的库1220中定义或以其他方式指定每种列出的反馈类型。
[0116]
库1220可以存储在数据存储1208和/或(一个或多个)废弃物容器1202的存储器(例如,图1的主存储器1104)中。库1220可以包括但不限于与预定义标签和/或其他信息相关联地存储的媒体内容。媒体内容可以包括音频(例如,声音、歌曲和/或语音)、(一个或多个)图像、(一个或多个)视频、(一个或多个)广告、(一个或多个)图形、(一个或多个)图标、(一个或多个)灯光秀指令和/或提供触觉反馈的指令(例如,单个振动或一系列振动)。预定义标签提供了在库1220中搜索与(一个或多个)废弃物容器附近(例如,在废弃物容器之外但与之距离很近)或之内的(一个或多个)物品相关联的媒体内容的手段。预定义标签可以指定物品类型(例如,瓶子、盘子、一件银器、吸管、盒子、报纸、杂志、衬衫等)、废弃物类型(例如,可回收或不可回收)、(一个或多个)物品材料(例如,玻璃、塑料、纸、纸板和/或布)、制造商(例如,可口可乐公司)、产品名称(例如,可口可乐软饮料)、产品代码或标识符(例如,条形码、独特的产品代码、商标等)、制造商、物品标记(例如商标、标语、标签设计)、物品形状、物品尺寸、(一个或多个)物品颜色和/或物品内容(例如液体、固体、粉末、易腐食品、危险液体化学品等)。其他信息可以包括但不限于使用和/或购买物品的个体的人口统计、物品的流行度、通常使用或购买物品的地理区域和/或使用物品的方式(例如,消费、电子设备的电源、食物存储、娱乐等)。
[0117]
基于由(一个或多个)废弃物容器的(一个或多个)传感器生成的传感器数据,媒体内容可以选择性地从(一个或多个)废弃物容器1202、(一个或多个)移动通信设备1210和/或(一个或多个)呈现设备1212输出。随着讨论的进行,选择性地输出媒体内容的方式将变得显而易见。(一个或多个)呈现设备1212可以包括但不限于(一个或多个)显示器、(一个或多个)扬声器和/或光系统(例如,led面板和/或激光系统)。(一个或多个)呈现设备1212可以安装在墙上或者以其他方式放置在(一个或多个)废弃物容器1202附近。(一个或多个)移动通信设备1210可以由(一个或多个)废弃物容器1202附近的(一个或多个)个体拥有。(一个或多个)移动通信设备1210可以包括但不限于智能电话、智能手表、个体计算机、个人数字助理和/或平板电脑。
[0118]
在操作期间,(一个或多个)废弃物容器1202的(一个或多个)传感器(例如,图1的传感器108)执行操作以生成传感器数据,该传感器数据指定在(一个或多个)废弃物容器1202的附近(例如,外部)和/或放置在(一个或多个)废弃物容器1202中的(一个或多个)物品的(一个或多个)特性。传感器数据还可以指定在物品被放入(一个或多个)废弃物容器1202之前拥有或曾经拥有(一个或多个)物品的个体的特性。传感器数据可以包括但不限于(一个或多个)图像、(一个或多个)视频、(一个或多个)音频信号、(一个或多个)气味标识符、(一个或多个)温度、(一个或多个)重量、(一个或多个)尺寸、(一个或多个)形状、(一个或多个)颜色、(一个或多个)标记、条形码信息、(一个或多个)状况(例如,空的、满的、损坏
的、盖好的、盖掉的等等)、距离(一个或多个)废弃物容器的(一个或多个)物品距离、相对于参考位置(例如,废弃物容器1202或呈现设备1212的位置)的(一个或多个)物品位置、(一个或多个)物品移动、(一个或多个)个体相对于(一个或多个)废弃物容器的(一个或多个)位置、个体相对于参考物体的位置(例如,个体面对或不面对废弃物容器1202或呈现设备1212)、个体的移动(例如,个体的行进路径是朝向、经过或远离废弃物容器)、和/或(一个或多个)移动通信设备标识符。
[0119]
(一个或多个)废弃物容器1202的电路(例如,图1的电路106)和/或另一设备(例如,(一个或多个)计算设备1206)接收并处理传感器数据,以确定或以其他方式获得基于物品的信息。基于物品的信息可以包括但不限于:(1)物品的类型(例如,瓶子、罐、比萨饼盒子等),(2)(一个或多个)物品包含的废弃物的类型(例如,可回收或不可回收),(3)物品的特性(例如,尺寸、重量、形状、(一个或多个)颜色等),(4)物品的状况(例如,空的、部分满的、满的、损坏的等等)、(5)物品的制造商、(6)物品的商品名(tradename)、(7)物品的产品标识符、(8)物品的标签信息(例如,价格)、和/或(9)与物品相关的其他信息(例如,物品的内容(例如,液体、固体、粉末、危险液体化学品))。基于个体的信息也可以使用传感器数据获得。基于个体的信息可以包括但不限于个体的标识符(例如,个体拥有的移动通信设备的媒体访问控制(mac)地址)、指示物品类型在个体中的受欢迎程度的信息、和/或指示系统1200在一天的给定时间(例如,早餐时间、午餐时间、晚餐时间等)或一年的给定时间(例如,假日季节)期间历史上处理过的相同或相似类型的物品的平均数量的信息。mac地址可用于获得与拥有移动通信设备的个体相关联的社交媒体内容(例如,指示个体对产品的喜好和厌恶)和/或个体所属的组(例如,年龄组、国家组等)中的物品流行度。
[0120]
该系统可以利用一种或多种计算机视觉算法来获得基于物品的信息和/或基于个体的信息,这些算法包括:物体检测、图像分类、语义分割或物体识别。例如,系统可以使用深度学习和随机森林模型来创建分类器算法,但是在本发明的范围内可以使用其他分类器。这些计算机视觉算法是通过利用现有的特性数据集来训练的,这些特性数据集通过统计手段被处理以创建可以预测新图像中的物品的特性的模型。
[0121]
(一个或多个)废弃物容器1202的电路和/或另一个设备(例如,(一个或多个)计算设备1206)然后使用基于物品的信息来访问和搜索库1220。搜索库1220以识别媒体内容(例如,声音、歌曲、图像、视频、光模式、振动模式等),该媒体内容与基于物品的信息(例如,给定类型的物品、给定类型的废弃物、给定的物品特性、(一个或多个)给定的物品状况、给定的制造商、给定的商品名、给定的产品标识符、给定的标签信息(例如,价格范围)、(一个或多个)给定的物品内容和/或其他信息)相关联。
[0122]
然后,从数据存储1208和/或(一个或多个)废弃物容器1202的本地存储器中取得所识别的媒体内容。然后,使得媒体内容从(一个或多个)废弃物容器1202、(一个或多个)移动通信设备1210和/或(一个或多个)呈现设备1212输出。例如,(一个或多个)图像/(一个或多个)视频/(一个或多个)广告显示在(一个或多个)废弃物容器1202的显示器(例如,图2的显示器200)、(一个或多个)废弃物容器1202附近的(一个或多个)移动通信设备1210的显示器和/或(一个或多个)废弃物容器1202附近的(一个或多个)呈现设备1212的显示器上。音频也可以从设备1202、1210和/或1212的(一个或多个)扬声器输出。光也可以从设备1202、1210和/或1212输出。本解决方案不限于这个示例的细节。在一些场景中,所识别的媒体内
容从数据存储1208流式传输到设备1202、1210和/或1212。
[0123]
如果没有媒体内容被识别为与(一个或多个)物品相关联,则系统可根据基于个体的信息(例如,如社交媒体帖子所指示的,该物品与个体喜欢或不喜欢的其他产品/物品的关系)和/或其他信息(例如,一天中的时间、废弃物容器的地理位置、在给定时间在废弃物容器附近检测到的个体的总数、在废弃物容器附近检测到的所有个体的大小(例如,指示儿童和/或成人)、附近个体拥有的电子设备的类型(例如,智能电话、智能手表、平板电脑、便携式电子书阅读器设备、便携式游戏设备等)、具有或不具有该个体的共同属性的个体中的(一个或多个)物品受欢迎的给定程度、系统处理的这种物品的平均数量等),来选择媒体内容。其他准则可以(i)使用时钟,(ii)计数器,和/或(ii)(一个或多个)废弃物容器和其附近的电子设备之间的无线通信(例如,蓝牙通信或信标信号)来获得。
[0124]
现在参考图13,提供了用于对系统(例如,图12的系统1200)进行操作的说明性方法1300的流程图。方法1300从1302开始,并继续到1304,其中废弃物容器(例如,图12的废弃物容器1202)被置于节电模式操作或空闲操作模式。在这两种操作模式中,如1306所示,废弃物容器的(一个或多个)传感器可以检测何时有个体在其附近(例如,在其10英尺内)。(一个或多个)传感器可以包括但不限于(一个或多个)相机、(一个或多个)接近传感器(例如,光束中断传感器)和/或与外部设备通信的(一个或多个)无线通信设备(例如,图12的(一个或多个)移动通信设备1210)。
[0125]
当进行了这种检测时,在1308中,废弃物容器转换到废弃物处理操作模式。在废弃物处理操作模式中,如1310所示,废弃物容器的(一个或多个)传感器检测物品何时接近和/或被放置在废弃物容器中,并且如1312所示,生成传感器数据,该传感器数据指定该(一个或多个)物品和/或接近废弃物容器(例如,在废弃物容器的10英尺内)的(一个或多个)个体的(一个或多个)特性。(一个或多个)个体可以包括(i)拥有或曾经拥有该(一个或多个)物品的那些个体和/或(ii)没有拥有或曾经没有拥有该(一个或多个)物品的其他个体。在1314中,传感器数据被提供给废弃物容器的电路(例如,图6的电路106)和/或外部设备(例如,图12的计算设备1206)。
[0126]
在1316中,分析传感器数据以获得基于物品的信息。基于物品的信息可以包括,但不限于,(1)物品的类型(例如,瓶子、罐、比萨饼盒子等),(2)(一个或多个)物品包含的废弃物的类型(例如,可回收或不可回收),(3)物品的特性(例如,尺寸、重量、形状、(一个或多个)颜色等),(4)物品的状况(例如,空的、部分满的、满的、损坏的等等),(5)物品的制造商,(6)物品的商品名,(7)物品的产品标识符,(8)物品的标签信息(例如,价格),和/或(9)与物品相关的其他信息(例如,物品的内容(例如,液体、固体、粉末、危险液体化学品))。
[0127]
在一些场景下,在阈值时间段内获得被放置在废弃物容器中的两个或更多个物品的基于物品的信息,该阈值时间段从废弃物容器检测到其中第一个物品的时间开始(例如,彼此在1分钟内)。这两组基于物品的信息用于生成或以其他方式获得附加的基于物品的信息。附加的基于物品的信息包括但不限于(一个或多个)物品分类、两个物品所属的组的标识符、两个物品的公共来源标识符(例如,给定的商店、制造商或经销商)、物品相对于彼此的排名;物品相对于彼此的重要性,和/或使用基于其(一个或多个)特性为物品选择的权重计算的值。
[0128]
在1318中,使用基于物品的信息来搜索库(例如,图12的库1220)以识别与其相关
联的媒体内容。当基于物品的信息与和媒体内容相关联的预定义标签匹配(例如,在一定程度或一定量上)时,可以识别媒体内容。如果识别了媒体内容[1320:是],则在1322中,从废弃物容器或另一设备(例如,图12的移动通信设备1210和/或呈现设备1212)输出(例如,流式传输)媒体内容。随后,执行1324,其中方法1300结束或执行其他操作(例如,返回1302)。
[0129]
如果媒体内容未被识别[1320:否],则方法1300继续图13b的1326。1326涉及分析传感器数据以获得基于个体的信息。基于个体的信息可以包括,但不限于,个体的标识符(例如,个体拥有的移动通信设备的mac地址),指示物品类型在个体中的受欢迎程度的信息,和/或指示在一天的给定时间(例如,早餐时间、午餐时间、晚餐时间等)或一年的给定时间(例如,假日季节)历史上由废物容器处理过的相同或相似类型物品的平均数量的信息。mac地址可用于获得与拥有移动通信设备的个体相关联的社交媒体内容(例如,指示个体对产品的喜好和厌恶)和/或个体所属的组(例如,年龄组、国家组等)中的物品流行度。
[0130]
接下来在1328中,使用基于个体的信息来搜索库。如果在此搜索期间识别了媒体内容[1330:是],则从废弃物容器或另一设备(例如,图12的移动通信设备1210和/或呈现设备1212)输出媒体内容。随后,执行1338,其中方法1300结束或执行其他操作(例如,返回1302)。
[0131]
如果在此搜索期间没有识别出媒体内容[1330:否],则在1334中,从库中随机地选择媒体内容,或者基于其他信息(例如,一天中的时间、废弃物容器的地理位置、在给定时间在废弃物容器附近检测到的个体的总数、在废弃物容器附近检测到的所有个体的大小(例如,指示儿童和/或成人)、附近个体拥有的电子设备的类型(例如,智能电话、智能手表、平板电脑、便携式电子书阅读器设备等)、(一个或多个)物品在具有或不具有该个体的共同属性的个体中的受欢迎的给定程度、由系统处理的这种物品的平均数量等)来选择媒体内容。然后,如1336所示,从废弃物容器或另一设备(例如,图12的移动通信设备1210和/或呈现设备1212)输出所选择的媒体内容。随后,执行1336,其中方法1300结束或执行其他操作(例如,返回1302)。
[0132]
现在参考图14,提供了用于对系统(例如,图12的系统1200)进行操作的另一说明性方法1400的流程图。方法1400从1402开始,并继续到1404,其中获得两个或更多物品的基于物品的信息。这些物品可以包括在彼此的阈值时间段内被放置在废弃物容器(例如,图2的废弃物容器1202)中的那些物品,或者同时在废弃物容器附近的那些物品。
[0133]
如果基于物品的信息指示物品来自相同的来源[1406:是],则方法1400继续1408-1410。1408-1410包括:从库(例如,图12的库1220)中选择与公共来源相关联的媒体内容;并且使得所选择的媒体内容从废弃物容器或另一设备(例如,图12的移动通信设备1210和/或呈现设备1212)输出。随后,执行1412,其中方法1400结束或执行其他操作(例如,返回1402)。
[0134]
如果基于物品的信息指示物品来自不同的来源[1406:是],则方法1400继续1414-1418。1414-1418包括:可选地确定这些来源的排名;随机地或基于来源排名从库(例如,图12的库1220)中选择媒体内容;并且使得所选择的媒体内容从废弃物容器或另一设备(例如,图12的移动通信设备1210和/或呈现设备1212)输出。随后,执行1412,其中方法1400结束或执行其他操作(例如,返回1402)。
[0135]
在一些场景下,个体可能接近废弃物接收容器并存放饮料罐。盖关闭,传感器捕获
关于物体的数据(例如,图像)并将信息发送到托管计算机视觉算法的云服务器,该计算机视觉算法被训练来检测消费品产品商品的品牌名称的徽标,并返回带有品牌名称的值。计算机视觉算法处理接收到的数据,并返回物品的标签。标签可以是特定的标签,例如带有饮料公司品牌名称的值,或者是一般类别,例如饮料罐。该系统然后可以通过利用脚本来选择包含与所识别的标签相对应的内容的数字媒体文件,当由废弃物容器的电路或远程服务器运行该脚本时,该脚本在本地或云中托管的库数据库中进行搜索。在库中,每条媒体都与一个或多个标签相关联,这些标签与潜在的废弃物体特性相关,例如品牌名称、物体材料、物体类型(铝罐、塑料瓶、玻璃瓶等)。当运行脚本的系统在该库中搜索时,它会将标签的初始输出值与附于媒体上的这些标签进行比较,当该算法找到一条具有所识别标签的相关标签的媒体时,它将触发系统播放该条媒体内容。标签可以是特定于品牌的(例如,如果检测到可口可乐罐,媒体可以被标记为用于呈现的候选),或者它可以与类别相关联(例如非酒精饮料罐)。任何内容物品可以与多个标签相关联。该系统然后可以播放该数字文件,并且通过从云服务器流式传输媒体或者从本地设备播放媒体,经由呈现设备输出该文件的内容。例如,如果通过运行脚本挑选的数字媒体文件是饮料产品的广告,则系统可以显示饮料产品的图像。
[0136]
在这些或其他场景下,个体可以将咖啡杯存放入废弃物容器中。该系统将使用如上所述的方法将该物体识别为咖啡杯。系统然后可以从库中选择媒体文件,该媒体文件包括关于出现咖啡杯可回收性的内容。这些信息可以包括物体是否可回收,在被扔掉之前是否需要清洁,以及常见的废弃物统计。该系统可以经由显示器或其他呈现设备输出内容。
[0137]
系统可以使用附加规则来确定向消费者呈现哪些媒体内容。例如,系统可以实现多步骤过程,该过程不仅考虑单个被丢弃的物品,而且考虑在彼此很短的阈值时间段内(例如,彼此在10秒、20秒或30秒内)被丢弃的多个物品。该系统可以识别每个同时丢弃的物品,并确定这些物品是否共同与“组标签”或类别相关联。如果是,则系统可以选择并呈现具有与组标签相关的标签的媒体内容。例如,如果系统看到同时丢弃的湿巾和尿布,它可以假定湿巾与尿布相关,并且组标签可以是“有婴儿的家长”。作为另一个示例,如果系统看到皱巴巴的食物包装但是无法检测到包装上的徽标,以及同时丢弃的上面有快餐店徽标的饮料杯,则系统可以假定这两个物品都与该快餐店(或者一般地,快餐店)的组标签相关联。
[0138]
该系统可以使用其他系统来检测多个物体是否被同一个人丢弃。一个示例可以包括信标或其他无线系统,其检测靠近废弃物容器的移动电子设备(例如移动电话)的标识符。例如,如果在丢弃多件物品的时间段内仅检测到一个电子设备,则系统可以假定这些物品是相关的并且是由同一个体丢弃的。
[0139]
在那些或其他场景中,当响应于检测到被丢弃的物品而识别要呈现的内容时,多个媒体内容条目可以具有与被丢弃的(一个或多个)物品(一个或多个)标签相关联的标签。如果发生这种情况,系统可以使用任何合适的过程,来从候选媒体内容条目中选择内容。这样的过程可以包括应用随机化算法,可选地,其中将权重应用于某些内容条目具有被选择的更大可能性。例如,可以给予最新近的内容条目或广告商为其支付了额外费用的内容条目更大的权重。其他示例可以包括排名顺序(即,播放队列中的下一个条目),或者其可以将附加因素应用于算法,例如自从条目先前被播放以来的时间量、排除因素(例如,仅在特定日期或时间播放特定内容条目),或者其他准则。
[0140]
现在参考图15,提供了计算设备1500的说明性架构的图示。图12的(一个或多个)废弃物容器1202、(一个或多个)计算设备1206、(一个或多个)移动计算设备1210和/或(一个或多个)呈现设备1212与计算设备1500相同或相似。这样,计算设备1500的讨论足以理解图12的设备1202、1206、1210、1212。
[0141]
计算设备1500可以包括比图15所示更多或更少的组件。然而,所示的组件足以公开实现本解决方案的说明性解决方案。如本文所述,图15的硬件架构表示被配置为操作车辆的代表性计算设备的一种实现方式。这样,图15的计算设备1500实现本文描述的(一个或多个)方法的至少一部分。
[0142]
计算设备1500的一些或所有组件可以被实现为硬件、软件和/或硬件和软件的组合。硬件包括但不限于一个或多个电子电路。电子电路可以包括但不限于无源组件(例如电阻器和电容器)和/或有源组件(例如放大器和/或微处理器)。无源和/或有源组件可以被适配、布置和/或编程来执行这里描述的一个或多个方法、过程或功能。
[0143]
如图15所示,计算设备1500包括用户接口1502、中央处理单元(cpu)1506、系统总线1510、通过系统总线1510连接到计算设备1500的其他部分并可由其访问的存储器1512、系统接口1560以及连接到系统总线1510的硬件实体1514。用户接口可以包括输入设备和输出设备,它们促进用于控制计算设备1500的操作的用户软件交互。输入设备包括但不限于物理和/或触摸键盘1550。输入设备可以经由有线或无线连接(例如,连接)连接到计算设备1500。输出设备包括但不限于扬声器1552、显示器1554和/或发光二极管1556。系统接口1560被配置成促进去往和来自外部设备(例如,诸如接入点等网络节点)的有线或无线通信。
[0144]
至少一些硬件实体1514执行涉及访问和使用存储器1512的动作,存储器1512可以是ram、磁盘驱动器、闪存、cd-rom和/或能够存储指令和数据的另一硬件设备。硬件实体1514可以包括磁盘驱动单元1516,磁盘驱动单元1516包括计算机可读存储介质1518,在计算机可读存储介质1518上存储有一组或多组指令1520(例如,软件代码),指令1520被配置为实现这里描述的一个或多个方法、过程或功能。在计算设备1500执行指令1520期间,指令1520也可以完全或至少部分地驻留在存储器1512和/或cpu 1506中。存储器1512和cpu 1506也可以构成机器可读介质。这里使用的术语“机器可读介质”是指存储一组或多组指令1520的单个介质或多个介质(例如,集中式或分布式数据库,和/或相关联的缓存和服务器)。这里使用的术语“机器可读介质”也指能够存储、编码或携带由计算设备1500执行的一组指令1520并使计算设备1500执行本公开的任何一种或多种方法的任何介质。
[0145]
出于说明和描述的目的,已经提供所要求保护的主题的各种实施例的前述描述。它并不旨在穷举或将要求保护的主题限于所公开的精确形式。许多修改和变化对于本领域技术人员来说是显而易见的。选择和描述实施例是为了最好地描述本发明的原理及其实际应用,从而使相关领域的其他技术人员能够理解要求保护的主题、各种实施例和适合于预期的特定用途的各种修改。
[0146]
虽然已经在全功能计算机和计算机系统的上下文中描述了实施例,但是本领域的技术人员将会理解,各种实施例能够作为各种形式的程序产品来分发,并且本公开同样适用,而不管用于实际实现分发的机器或计算机可读介质的特定类型。
[0147]
尽管上面的详细描述描述了某些实施例和预期的最佳模式,但是不管上面在文本
中出现得有多详细,这些实施例可以以多种方式实践。这些系统和方法的细节可以在它们的实现方式细节上有相当大的变化,同时仍然被本说明书所涵盖。如上所述,在描述各种实施例的某些特征或方面时使用的特定术语不应被理解为暗示该术语在此被重新定义为限于与该术语相关联的本发明的任何特定特性、特征或方面。一般而言,在以下权利要求中使用的术语不应被解释为将本发明限制于说明书中公开的特定实施例,除非这些术语在本文中被明确定义。因此,本发明的实际范围不仅涵盖所公开的实施例,还涵盖在权利要求下实践或实现实施例的所有等同方式。
[0148]
说明书中使用的语言主要是出于可读性和指导性的目的而选择的,而不是为了描述或限制本发明的主题而选择的。因此,旨在本发明的范围不是由该详细描述来限定,而是由基于此的申请所发布的任何权利要求来限定。因此,各种实施例的公开旨在说明而非限制实施例的范围,该范围在以下权利要求中阐述。
技术特征:
1.一种用于对系统进行操作的方法,包括:由废弃物容器的至少一个传感器生成传感器数据,所述传感器数据指定至少一个物品的至少一个特性;由所述废弃物容器执行操作以识别与所述至少一个物品的至少一个特性相关联的第一媒体内容;当所述第一媒体内容被所述废弃物容器识别时,使所述第一媒体内容从所述废弃物容器或外部设备输出;和当所述第一媒体内容无法被所述废弃物容器识别时,选择不同于所述第一媒体内容的第二媒体内容,并使所述第二媒体内容从所述废弃物容器或所述外部设备输出。2.根据权利要求1所述的方法,其中所述至少一个物品的至少一个特性包括物品的类型、所述至少一个物品包括的废弃物的类型、所述至少一个物品的物理外观、所述至少一个物品的状况、所述至少一个物品的来源、所述至少一个物品的商品名、所述至少一个物品的产品标识符、所述至少一个物品的标签信息、所述至少一个物品的内容、所述至少一个物品所属的组、所述至少一个物品相对于其他物品的排名或重要性、或者所述至少一个物品的来源相对于至少一个其他物品的来源的排名或重要性。3.根据权利要求1所述的方法,其中所述外部设备包括(i)具有或拥有所述至少一个物品的个体的移动通信设备,或者(ii)位于废弃物容器设备附近的呈现设备。4.根据权利要求1所述的方法,还包括由所述废弃物容器执行操作,以在所述废弃物容器附近检测到第一物品时开始的时间段内检测第一物品和第二物品何时被放置在其中。5.根据权利要求4所述的方法,其中所述传感器数据指定所述第一物品和所述第二物品的特性。6.根据权利要求5所述的方法,还包括使用所述第一物品和所述第二物品的特性来获得信息,所述信息包括所述第一物品和所述第二物品所属的组的标识符、所述第一物品和所述第二物品的共同来源的标识、所述第一物品和所述第二物品的相对重要性以及加权值中的至少一个。7.根据权利要求1所述的方法,其中所述第二媒体内容是随机选择的。8.根据权利要求1所述的方法,其中所述第二媒体内容是基于以下来选择的:一天中的时间、所述废弃物容器的地理位置、在给定时间在所述废弃物容器附近检测到的个体总数、所述废弃物容器附近的个体的身体特性、所述废弃物容器附近的个体所拥有的电子设备的类型、所述至少一个物品在人群中受欢迎的给定程度、或者所述废弃物容器在给定时间段内处理的物品的平均数量。9.根据权利要求1所述的方法,还包括分析所述传感器数据以获得基于个体的信息,并使用所述基于个体的信息来选择所述第二媒体内容。10.根据权利要求9所述的方法,其中所述基于个体的信息包括以下中的至少一项:所述废弃物容器附近的个体的标识符、指示物品类型在与所述废弃物容器附近的个体具有至少一个共同特点的人中的受欢迎程度的信息、以及指示在给定时间段期间废弃物容器历史上处理过的相同或相似类型的物品的总数或平均数的信息。11.一种废弃物容器,包括:处理器;
包括编程指令的非暂时性计算机可读存储介质,所述编程指令被配置成使所述处理器实现用于操作所述废弃物容器的方法,其中所述编程指令包括用于以下操作的指令:获得指定至少一个物品的至少一个特性的传感器数据;识别与所述至少一个物品的至少一个特性相关联的第一媒体内容;当所述第一媒体内容被所述处理器识别时,使所述第一媒体内容从所述废弃物容器或外部设备输出;和当所述第一媒体内容无法被所述处理器识别时,选择不同于所述第一媒体内容的第二媒体内容,并使所述第二媒体内容从所述废弃物容器或所述外部设备输出。12.根据权利要求11所述的废弃物容器,其中所述至少一个物品的至少一个特性包括物品的类型、所述至少一个物品包括的废弃物的类型、所述至少一个物品的物理外观、所述至少一个物品的状况、所述至少一个物品的来源、所述至少一个物品的商品名、所述至少一个物品的产品标识符、所述至少一个物品的标签信息、所述至少一个物品的内容、所述至少一个物品所属的组、所述至少一个物品相对于其他物品的排名或重要性、或者所述至少一个物品的来源相对于至少一个其他物品的来源的排名或重要性。13.根据权利要求11所述的废弃物容器,其中所述外部设备包括(i)具有或拥有所述至少一个物品的个体的移动通信设备,或者(ii)位于废弃物容器设备附近的呈现设备。14.根据权利要求11所述的废弃物容器,其中,所述编程指令还包括用于在从所述废弃物容器附近检测到第一物品时开始的时间段内检测第一物品和第二物品何时被放置在所述废弃物容器中的指令。15.根据权利要求14所述的废弃物容器,其中所述传感器数据指定所述第一物品和所述第二物品的特性。16.根据权利要求15所述的废弃物容器,其中所述编程指令还包括使用所述第一物品和所述第二物品的特性来获得信息的指令,所述信息包括所述第一物品和所述第二物品所属的组的标识符、所述第一物品和所述第二物品的共同来源的标识、所述第一物品和所述第二物品的相对重要性以及加权值中的至少一个。17.根据权利要求11所述的废弃物容器,其中所述第二媒体内容是随机选择的。18.根据权利要求11所述的废弃物容器,其中所述第二媒体内容是基于以下来选择的:一天中的时间、所述废弃物容器的地理位置、在给定时间在所述废弃物容器附近检测到的个体总数、所述废弃物容器附近的个体的身体特性、所述废弃物容器附近的个体所拥有的电子设备的类型、所述至少一个物品在人群中受欢迎的给定程度、或者所述废弃物容器在给定时间段内处理的物品的平均数量。19.根据权利要求11所述的废弃物容器,其中所述编程指令还包括分析所述传感器数据以获得基于个体的信息并使用所述基于个体的信息来选择所述第二媒体内容的指令。20.根据权利要求19所述的废弃物容器,其中所述基于个体的信息包括以下中的至少一项:所述废弃物容器附近的个体的标识符、指示物品类型在与所述废弃物容器附近的个体具有至少一个共同特点的人中的受欢迎程度的信息、以及指示在给定时间段期间废弃物容器历史上处理过的相同或相似类型的物品的总数或平均数的信息。
技术总结
系统以及用于对系统进行操作的方法。所述方法包括:由废弃物容器的至少一个传感器生成传感器数据,该传感器数据指定至少一个物品的至少一个特性;由废弃物容器执行操作以识别与至少一个物品的至少一个特性相关联的第一媒体内容;当第一媒体内容被废弃物容器识别时,使得第一媒体内容从废弃物容器或外部设备输出;以及当第一媒体内容无法被废弃物容器识别时,选择不同于第一媒体内容的第二媒体内容,并使第二媒体内容从废弃物容器或外部设备输出。出。出。
技术研发人员:C
受保护的技术使用者:清洁机器人技术公司
技术研发日:2021.07.30
技术公布日:2023/9/23
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
航空商城 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/