门铃通信系统及方法与流程

文档序号:11953983阅读:488来源:国知局
门铃通信系统及方法与流程

本申请要求于2014年10月31提交并且标题为“DOORBELL COMMUNICATION SYSTEMS AND METHODS”的美国非临时专利申请No.14/529,334的权益并且是其继续。专利申请No.14/529,334的全部内容通过引用被结合于此。

以下申请的全部内容通过引用被结合于此:于2014年9月30日提交且标题为“DOORBELL COMMUNICATION SYSTEMS AND METHODS”的美国非临时专利申请No.14/502,601;于2014年9月22日提交且标题为“DOORBELL COMMUNICATION SYSTEMS AND METHODS”的美国非临时专利申请No.14/492,809;于2014年8月19日提交且标题为“DOORBELL COMMUNICATION SYSTEMS AND METHODS”的美国非临时专利申请No.14/463,548;于2014年5月12日提交且标题为“DOORBELL COMMUNICATION SYSTEMS AND METHODS”的美国非临时专利申请No.14/275,811(现在是美国专利No.8,872,915);于2013年12月28日提交且标题为“DOORBELL COMMUNICATION SYSTEMS AND METHODS”的美国非临时专利申请No.14/142,839(现在是美国专利No.8,842,180));于2013年12月6日提交且标题为“DOORBELL COMMUNICATION SYSTEMS AND METHODS”的美国非临时专利申请No.14/099,888(现在是美国专利No.8,823,795);以及于2013年12月6日提交且标题为“DOORBELL COMMUNICATION SYSTEMS AND METHODS”的美国非临时专利申请No.14/098,772(现在是美国专利No.8,780,201)。

以下申请的全部内容通过引用被结合于此:于2014年8月11日 提交且标题为“DOORBELL COMMUNICATION SYSTEMS AND METHODS”的美国临时专利申请No.62/035,646;于2013年8月30日提交且标题为“DOORBELL COMMUNICATION SYSTEMS AND METHODS”的美国临时专利申请No.61/872,439;以及于2013年7月26日提交且标题为“DOORBELL COMMUNICATION SYSTEMS AND METHODS”的美国临时专利申请No.61/859,070。

以下申请的全部内容通过引用被结合于此:于2014年8月29日提交至美国专利和商标局且标题为“DOORBELL COMMUNICATION SYSTEMS AND METHODS”的国际申请No.PCT/US14/53506;以及于2014年7月22日提交美国专利和商标局且标题为“DOORBELL COMMUNICATION SYSTEMS AND METHODS”的国际申请No.PCT/US14/47622。

技术领域

本文所公开的各种实施例涉及门铃。某些实施例涉及检测来访者的门铃方法。



背景技术:

门铃可以使位于入口点,诸如门,之外的人能够提醒入口点之内的人外面的某个人想和里面的某个人说话。门铃有时候包括位于门附近的按钮,其中的门诸如家、办公室、住所、仓库、建筑物或构造的前门、侧门或后门。门铃有时候在被部分封住的区域的门或某个其它入口附近使用。按门铃有时候使钟鸣声(chime)或其它报警声音被发射。在一些情况下,这种报警声音通常可以在离入口点或声音源短距离内被听到。例如,位于远离其家的房主可能就不能听到该报警声音,并且因此不能意识到有人在按她的门铃。因此,需要设备和方法来提醒位于远处的个人有人寻求房主、租客、建筑物门卫或管家的关注。

在一些情况下,门铃应当检测来访者的存在。但是,一些门铃可 能错误地检测来访者的存在。一些门铃可能不能检测来访者。因此,需要增加门铃检测来访者的准确性和/或可靠性的设备和方法。



技术实现要素:

方法可以包括使用可配置为无线地与位于远处的计算设备通信的门铃,其中计算设备诸如蜂窝电话、膝上型电脑、平板电脑或者台式电脑。一些实施例包括获得包括扬声器、麦克风、相机和按钮的门铃。在一些实施例中,相机充当运动传感器。门铃可以包括红外线运动检测系统。门铃的按钮可以是可配置的,以便使来访者能更让发声器(例如,位于建筑物内部的扬声器或其它声音发射设备)发出声音。一些发声器是数字的,并且其它是机械的。

一些实施例包括用于使用门铃系统来检测来访者的方法。门铃系统可以包括门铃和远程计算设备。方法可以包括获得包括来访者检测系统的门铃系统。来访者检测系统可以包括相机、运动检测器和红外线检测器当中至少一个。来访者检测系统可以被配置为检测提示第一来访者的第一指示。

如果指示是可以指示来访者的那类指示(即使指示有时候会导致假正),则指示可以提示来访者。例如,指示可以是运动指示,但是运动指示时常会由于移动的汽车、宠物和植物而产生。因此,即使指示提示来访者存在,运动指示也不能真正指示来访者。

看起来指示来访者存在的红外线特征(infrared signature)可以是一种指示类型。红外线特征可以是提示红外线特征来自来访者(即,人)的形状和/或温度。在许多情况下,提示来访者的红外线特征是真正来自来访者,但是在一些情况下,提示来访者的红外线特征可以是误导(并且不是真正来自来访者)。

由相机拍摄的图像中的形状可以是提示来访者的指示。例如,形状可以是提示该形状代表来访者的至少一部分的尺寸或几何形状。在一些情况下,提示来访者的形状可以不是真正来自来访者。

门铃触发(例如,按下)数据可以被用来实体化提示指示符。因 此,如果其后不跟着例如来访者按下门铃按钮,则实施例可以对指示符更加怀疑。如果与某些区域关联的指示符之后不跟着来访者按下门铃按钮,则视场中所述某些区域可以被轻视或者完全被忽略。

如果其后跟着来访者按下门铃按钮,则实施例可以对指示符更加信任。在一些实施例中,视场的所有区域都被配置为触发关于来访者的报警,直到与某些区域关联的指示之后不跟着来访者按下门铃按钮。然后,系统可以忽略那些区域中的指示(以减少假正的数量)。

门铃可以包括可配置为使第一来访者能够让发声器发出声音的按钮。发声器可以位于门铃所附连到的建筑物的内部。发声器可以是数字的或机械的。在一些实施例中,发声器可以是附连到建筑物的扬声器。尽管按钮可配置为让发声器发出声音,但是一些用户可能没有真正把门铃按钮配置为让发声器发出声音。

几种实施例包括配置门铃系统,使得来访者检测系统包括视场。门铃可以包括可安装在入口通道中的相机、运动传感器、和/或红外线传感器,以便使门铃能够看到门铃前面的区域。在一些实施例中,相机、运动传感器、和/或红外线传感器没有物理耦合到门铃,而是远离门铃安装。门铃系统可以与相机、运动传感器,和/或红外线传感器无线地通信。在几种实施例中,相机、运动传感器,和/或红外线传感器集成到门铃中。

一些实施例包括利用来访者检测系统在视场第一部分中检测提示第一来访者的第一指示,并且确定在视场第一部分中检测到的第一指示不与按钮的触发关联。

几种方法可以被用来确定指示是否与按钮的触发关联。在一些实施例中,在检测到指示之后,系统等待预定的时间量(例如,60秒或更短),以确定门铃按钮是否被按下。如果在预定的时间量之内按钮没有被按下,则该指示不与按钮的触发关联。

系统可以被配置为确定导致提示来访者的指示的对象随后是否按下门铃按钮。例如,系统可以检测对象(例如,汽车、移动的树、宠物、来访者)的指示。然后,系统可以确定该对象随后是否按下门铃 按钮。

如果对象按下门铃按钮,则指示与按钮的触发关联。如果对象没有按下门铃按钮,则对象不与按钮的触发关联。这种方法使系统能够基于门铃按钮数据校准其远程检测能力。然后,系统可以更准确地确定指示是否真正是来访者(以减少假正)。因此,即使来访者没有按下按钮,系统也可以更可靠地发送关于随后来访者的报警。

来访者可以以几种途径触发门铃按钮。在许多实施例中,来访者通过按下门铃按钮来触发门铃按钮(例如,使发声器“响铃”)。一些实施例包括不用按下按钮就可被触发的按钮。例如,来访者可以通过触摸按钮来触发按钮。一些实施例包括使得无需真正触摸按钮就能触发按钮的“无接触”开关(例如,霍尔效应传感器)。

一些实施例包括使用来访者检测系统检测提示视场第一部分中的第二来访者的第二指示并且把视场的第一部分排除在产生被配置为通知远程计算设备关于第二来访者存在的报警之外。这种排除可以至少部分地响应于确定在视场第一部分中检测到的第一指示不与按钮的触发相关联。这种排除防止第二指示产生报警。

在一些实施例中,这种排除可以在视场内创建即使系统在被排除区中检测到提示来访者的指示也不使系统发送报警的区。如果在未被排除的区内检测到指示,则这种排除通常不阻止所有指示产生报警。

几种实施例包括使用来访者检测系统检测提示视场第二部分中的第二来访者的第三指示,然后响应于在第二部分中检测到第三指示而发送报警。第一指示可以是第一运动指示,第二指示可以是第二运动指示,而第三指示可以是第三运动指示。

在一些实施例中,通过确定按钮没有在检测到第一指示之后60秒内被触发,门铃系统确定在视场的第一部分中检测到的第一指示不与按钮的触发相关联。60秒可以是恰当的时间帧,因为接近门铃的来访者通常将在60秒内按响门铃。如果造成指示的物体没有在被检测到之后60秒内按下门铃按钮,则该物体可能不是真正的来访者并且可能是经过的汽车、宠物、被风吹动的树枝或者其它误导的物体。

当然,将存在真正的来访者没有按下门铃按钮的时候。例如,人有可能选择敲门而不是按响门铃按钮。因此,一些实施例包括收听指示来访者的声音。指示来访者的声音包括说话和敲门声。除实施例确定在视场第一部分中检测到的指示是否与指示来访者的声音相关联之外,这些实施例类似于本文所述的其它实施例。

由于存在真正的来访者没有按下门铃按钮的时候,因此一些实施例不立即把视场的一部分排除在产生报警之外,而是依赖于来自许多来访者的数据和/或调节视场该部分中来访者检测器的灵敏度。

在几种实施例中,来访者检测系统包括相机,并且使用来访者检测系统检测视场第一部分中的第一指示包括使用相机拍摄第一图像。然后,门铃系统可以分析第一图像来检测第一指示。实施例可以包括响应于确定按钮没有在检测到第一指示之后和/或拍摄第一图像之后预定时间内被触发而降低来访者检测系统在第一部分中的第一灵敏度。降低第一灵敏度可减小响应于在视场第一部分中检测到提示第二来访者的第二指示而产生被配置为通知远程计算设备关于第二来访者存在的第一报警的第一概率。

一些实施例包括使用相机拍摄第二图像。然后,门铃系统可以分析第二图像来检测提示视场第二部分中第三来访者的第三指示。方法可以包括响应于确定按钮在通过分析第二图像检测到第三指示之后60秒内被触发而增加第二部分中来访者检测系统的第二灵敏度。增加第二灵敏度可增加响应于在视场第二部分中检测到第三指示而产生被配置为通知远程计算设备关于第三来访者存在的第二报警的第二概率。

几种实施例包括使用门铃系统检测第一来访者。门铃系统可以包括门铃和远程计算设备。方法可以包括获得包括相机和按钮的门铃。按钮可配置为使第一来访者能够让发声器发出声音。方法还可以包括配置门铃系统,使得相机包括视场;利用门铃的相机拍摄基线图像,以便通过建立视场的至少一部分的基线来校准门铃系统;利用门铃的相机拍摄视场的至少该部分的第二图像;确定第一对象在第二图像中 但不在基线图像中存在;把第一对象与视场的第一部分相关联;确定按钮在确定第一对象在第二图像中但不在基线图像中存在之后60秒内没有被触发;和/或把视场的第一部分排除在产生被配置为通知远程计算设备关于第一来访者存在的报警之外。排除可以至少部分地响应于确定按钮在检测到第一对象在第二图像中(但不在基线图像中)存在之后60秒内没有被触发。

把第一对象与视场的第一部分关联可以包括把第一对象与视场内的位置关联。例如,系统可以知道在视场中什么地方检测到第一对象。这种相对位置信息可以是有帮助的,使得系统可以确定视场的哪些区域在产生误导的指示(例如,如由在系统检测到指示的60秒内没有跟着门铃按钮触发的指示所提示的)。

许多因素和方法可以被用来把视场的一部分排除在产生报警之外。例如,声音数据和按钮数据可以被组合,以排除视场的该部分。在一些实施例中,许多按钮按下数据点被用来最终排除视场的一部分。因此,排除可以至少部分地响应于确定按钮在确定第一对象在第二图像中但不在基线图像中存在之后60秒内没有被触发,但是其它因素和方法最终在完全排除决定中被使用。

几种实施例包括使用门铃的相机拍摄视场的至少该部分的第三图像;确定第二对象在第三图像中但不在基线图像中存在;把第二对象与视场的第二部分相关联;确定按钮在确定第二对象在第三图像中但不在基线图像中存在之后60秒内被触发;和/或配置门铃系统至少部分地响应于确定按钮在确定第二对象在第三图像中但不在基线图像中存在之后60秒内被触发而自动地发送关于在视场第二部分中检测到第三对象的报警。

一些实施例包括使用门铃的相机拍摄视场的至少该部分的第四图像;确定第三对象在第四图像中但不在基线图像中存在;把第三对象与视场的第二部分相关联;和/或自动向远程计算设备发送关于来访者存在的报警。

几种实施例包括在第一来访者按下按钮之前自动启动向远程计算 设备发送关于第一来访者存在的报警。启动报警的发送不一定意味着报警已经到达远程计算设备。

基线图像可以包括几个图像。在一些实施例中,基线图像实际上是在不同时间拍摄的图像的集合。因此,第一图像可以是第二图像的基线图像,并且第二图像可以是第三图像的基线图像。

在一些实施例中,来访者检测系统包括运动检测器。利用来访者检测系统检测视场第一部分中的第一指示可以包括检测第一部分中的第一运动。实施例可以包括响应于确定按钮在检测到第一指示之后预定时间(例如,60秒、30秒、15秒)内没有被触发而降低来访者检测系统在第一部分的第一灵敏度。降低第一灵敏度可减小响应于在视场第一部分中检测到提示第二来访者的第二指示而产生被配置为通知远程计算设备关于第二来访者存在的报警的第一概率。

几种实施例包括使用来访者检测系统检测视场第二部分中的第二运动;和/或响应于确定按钮在检测到第二运动之后60秒内被触发而增加来访者检测系统在第二部分中的第二灵敏度。增加第二灵敏度会增加响应于在视场第二部分中检测到第二运动而产生被配置为通知远程计算设备关于第二来访者存在的报警的第二概率。

一些实施例包括把视场分成第一部分和第二部分,使得门铃系统被配置为区分在第一部分中检测到的第一运动与在第二部分中检测到的第二运动。壁(例如,塑料片)可以被用来划分视场。在一些实施例中,视场是利用软件划分的(例如,而不是通过壁物理地划分)。

用于使用门铃来检测来访者的几种实施例包括获得包括运动检测器和按钮的门铃系统;配置门铃系统,使得运动检测器包括视场;检测视场第一部分中的第一运动;确定按钮在检测到视场第一部分中的第一运动之后60秒内没有被触发;和/或把视场的第一部分排除在产生被配置为通知远程计算设备关于第一来访者存在的报警之外。排除可以至少部分地响应于确定按钮在检测到视场第一部分中的第一运动之后60秒内没有被触发。

一些实施例包括检测视场第二部分中的第二运动;确定按钮在检 测到视场第二部分中的第二运动之后60秒内被触发;和/或配置门铃系统以至少部分地响应于确定按钮在检测到视场第二部分中的第二运动之后60秒内被触发而自动地发送关于在视场第二部分中检测到第三运动的报警。

几种实施例包括检测视场第二部分中的第三运动;和/或响应于在视场第二部分中检测到第三运动而自动地向远程计算设备发送关于第一来访者存在的报警。方法可以包括在第一来访者按下按钮之前自动启动向远程计算设备发送关于第一来访者存在的报警。

速度是可以帮助区分误导的运动和来自真正来访者的运动的一个因素。人趋向于以小于每小时5英里的速度接近门铃。相反,汽车趋向于以高于每小时25英里的速度驾驶并且常常以高于每小时35英里的速度驾驶。排除超过每小时5英里的运动可以帮助提高门铃系统的准确度(通过筛选掉太快以至于不可能来自来访者的运动)。

几种方法包括检测第一运动的速度;和/或把第一运动排除在产生被配置为通知远程计算设备关于第一来访者存在的报警之外。排除可以至少部分地响应于速度大于预定的阈值。预定的阈值可以是至少每小时5英里并且可以小于每小时35英里。每小时15英里的预定阈值提供了人步行接近门铃与汽车在门铃前开过之间非常可靠的分界线。几种实施例包括至少每小时15英里的预定阈值。

在一些实施例中,来访者检测系统包括红外线检测器,其中使用来访者检测系统检测视场第一部分中的第一指示包括检测第一部分中的第一红外线特征。方法可以包括响应于确定按钮在检测到第一指示之后60秒内没有被触发而降低来访者检测系统在第一部分中的第一灵敏度。降低第一灵敏度可减小响应于在视场第一部分中检测到提示第二来访者的第二指示而产生被配置为通知远程计算设备关于第二来访者存在的第一报警的第一概率。

在几种实施例中,红外线检测器包括第一红外线传感器和第二红外线传感器。门铃可以包括隔开第一红外线传感器与第二红外线传感器的壁,使得第一红外线传感器被配置为检测视场第一部分中的第一 红外线特征并且第二红外线传感器被配置为检测视场第二部分中的第二红外线特征。

一些实施例包括使用红外线检测器在视场第二部分中检测提示第三来访者的第三指示;和/或响应于确定按钮在检测到第三指示之后60秒内被触发而增加来访者检测系统在第二部分中的第二灵敏度。增加第二灵敏度可增加响应于在视场第二部分中检测到第三指示而产生被配置为通知远程计算设备关于第三来访者存在的第二报警的第二概率。

几种实施例包括使用门铃系统来检测第一来访者。门铃系统可以包括门铃和远程计算设备。方法可以包括获得包括视场的门铃,其中视场具有至少第一部分和第二部分。门铃可以包括按钮,该按钮可配置为使第一来访者能够让发声器发出声音。实施例可以包括使用门铃来检测视场第一部分中的第一对象;和/或确定按钮在门铃检测到视场第一部分中的第一对象之后预定时间内没有被按下。实施例可以包括把视场的第一部分排除在产生被配置为通知远程计算设备关于第一来访者存在的报警之外。排除可以至少部分地响应于确定按钮在门铃在视场第一部分中检测到第一对象之后60秒内没有被触发。

实施例可以包括利用门铃来检测视场第二部分中的第二对象;和/或响应于门铃在视场第二部分中检测到第二对象而向远程计算设备发送报警。

几种实施例包括使用门铃系统来检测第一来访者。门铃系统可以包括门铃和远程计算设备,诸如智能电话、膝上型电脑、平板电脑或台式电脑。一些实施例包括获得包括相机、扬声器、麦克风和按钮的门铃,其中按钮可配置为使第一来访者能够让发声器发出声音。方法可以包括配置门铃的相机,使得相机包括视场,并且使用门铃的相机拍摄第一图像。门铃系统可以把第一图像从门铃发送到远程计算设备,所述远程计算设备可以包括电子显示器(例如,计算机屏幕)。一些方法包括在远程计算设备的电子显示器上显示第一图像并且提示远程计算设备的用户选择第一图像中的第一检测区。该第一检测区可以包 括第一图像的一部分。

一些实施例包括使用门铃的相机拍摄第二图像,分析第二图像以便检测第一来访者的第一指示,并且确定第二图像中第一来访者的第一指示位于第一检测区之外。然后,门铃系统可以响应于确定第二图像中第一来访者的第一指示位于第一检测区之外而决定不向远程计算设备发送报警。报警可以被配置为通知远程计算设备关于第一来访者的存在。

分析第二图像可以包括确定是否存在在第二图像中看到来访者的征兆。在一些实施例中,系统查看图像中运动的指示。在几种实施例中,系统比较基线图像(例如,第一图像)与第二图像,以便确定第二图像中是否存在包括第一图像中不存在的对象(例如,来访者)的区域。因此,一些实施例使用计算机视觉来识别检测区中来访者的存在。

几种实施例包括使用门铃的相机拍摄第三图像,并且分析第三图像来检测第一来访者的第二指示。方法可以包括确定第三图像中第一来访者的第二指示位于第一检测区之内,然后响应于确定第三图像中第一来访者的第二指示位于第一检测区之内而向远程计算设备发送报警。在一些实施例中,除非满足其它条件,否则不发送报警。

一些实施例包括在远程计算设备的电子显示器上的第一图像上显示网格图案,使得第一图像被彼此交叉的线分成至少十个分区。线可以包括以90度角相交的水平和垂直线。线可以是直的、弯曲的和/或波浪形的。分区的尺寸和形状可以相等。分区可以是不规则的并且尺寸可以变化。方法可以包括防止向远程计算设备发送报警,直到在至少两个、四个和/或八个分区中检测到来访者的指示之后。方法可以包括防止向远程计算设备发送报警,直到在至少百分之二十和/或百分之四十的分区中检测到来访者的指示之后。

几种方法包括通过用户触摸远程计算设备的电子显示器上分区的第一子集来选择第一图像中的第一检测区。触摸第一子集使该第一子集包括在第一检测区中。电子显示器可以是诸如智能电话或平板电脑 的计算机的触摸屏。远程计算设备的用户可以轻扫触摸屏来选择检测区。在一些实施例中,触摸或点击每个分区不是必需的。

一些方法包括响应于第一子集包括包围第二子集的外周界而使分区的第二子集包括在第一检测区中。例如,用户可以轻扫触摸屏来形成封闭的形状。至少部分地位于该封闭形状之内的所有分区都可以包括在第一检测区中。

一些实施例包括两个、三个、四个和/或许多个检测区,这些检测区可以是独立的、相互依赖的、隔开的和/或重叠的。在第一检测区中检测到来访者可导致立即通知远程计算设备的用户。在第二检测区中检测到来访者可以包括对抗假正的附加保障。

几种实施例包括通过在电子显示器上显示第一图像然后记录用户通过触摸电子显示器指示第一图像的哪些区域要包括在第一检测区中来选择第一检测区。一些方法包括计算第一检测区中包括第一来访者的第二指示的百分比。该百分比可以是检测区的面积的百分比或者可以是分区的百分比。方法可以包括响应于确定检测区的百分比超出第一阈值而向远程计算设备发送报警。第一阈值可以是10%或30%。

一些方法包括向远程计算设备发送来访者的图片,然后等待打开来访者与远程计算设备的用户之间的音频和/或视频通信,直到确定第一检测区中包括第三来访者的指示的百分比并且计算出第三来访者的指示已处于第一检测区中的时间之后。实施例可以包括响应于所述检测区的百分比和时间而打开第三来访者与远程计算设备的用户之间的音频通信。百分比可以是至少10%和/或至少25%。时间可以是至少一秒和/或至少四秒。

来访者的指示可以是运动指示。运动指示可以通过比较基线图像与另一图像来识别。基线图像可以在来访者不存在的时候拍摄。来访者的其它指示可以包括存在指示(例如,来访者的至少一部分在被分析的分区中存在的指示)。

一些实施例包括通过在电子显示器上显示第一图像然后记录用户通过触摸电子显示器指示第一图像的哪些区域要包括在第一检测区中 来选择第一检测区。远程计算设备可以提示用户选择要包括在检测区中的区域和/或分区。在一些实施例中,远程计算设备不在校准图像上显示网格,但是远程计算设备提示用户选择图像的一部分作为检测区和/或提示用户选择图像的一部分排除在检测区之外。

几种实施例包括计算第一检测区中包括第一来访者的第二指示的百分比和/或计算第一来访者的第二指示已处于第一检测区中的时间。方法可以包括响应于所述检测区的百分比和时间而向远程计算设备发送报警。

在几种方法中使用的图像不一定包括门铃的相机的整个视场。在一些实施例中,视场包括一部分,并且第一图像、第二图像和第三图像包括视场的该部分。方法还可以包括选择视场的该部分。在一些实施例中,图像包括相机的整个视场。

视场的该部分可以在校准图像和后续图像之间一致,以帮助系统准确地分析图像。在一些方法中,第一图像、第二图像和第三图像包括视场的至少一部分,其中方法还包括分析视场的该部分。

虽然门铃可以在任何地方使用,但是在一些实施例中,门铃的相机被配置为记录入口通道的一部分,其中第一图像、第二图像和第三图像示出入口通道的该部分。

在一些实施例中,门铃和远程计算设备不物理耦接。方法可以包括无线地把第一图像从门铃发送到远程定位的计算设备。一些实施例包括把第一图像直接从门铃发送到远程计算设备,无需中间的服务器。这种直接传输可以经由电线或者可以是无线的。几种实施例包括使门铃经由因特网与远程计算设备通信的中间服务器。

用于使用门铃系统检测第一来访者的方法可以包括获得包括相机和按钮的门铃。相机可以被配置为使得相机具有视场。几种实施例包括使用门铃的相机拍摄校准门铃系统的第一图像并且把第一图像从门铃发送到远程计算设备。一些方法包括在远程计算设备的电子显示器上显示第一图像。几种实施例包括提示远程计算设备的用户选择第一图像中的第一检测区。第一检测区可以包括第一图像的至少一部分。 方法可以包括配置门铃系统忽略位于视场中但是位于第一检测区之外的第二来访者。忽略第二来访者可以包括不向远程计算设备发送关于第二来访者的通知(例如,即使门铃以别的方式对第二来访者作出响应,例如,通过闪烁LED灯)。

通过不向远程计算设备发送关于来访者的报警,系统可以忽略来访者。在一些实施例中,响应于来访者在检测区之外但是在相机视场内和/或图像内的存在,系统不向远程计算设备发送报警。即使在系统忽略来访者时,系统也可以记录该来访者,以供将来被用户参照。然后,用户可以请求看位于视场内但没有经由报警示出的来访者(因为他们由于位于检测区之外而被忽略了)。因此,系统可以响应于来访者在检测区之外的存在而忽略来访者,但是系统可以随后响应于用户的请求而向用户提供关于来访者的信息。发送报警可以包括向智能电话发送推送通知。

几种方法包括配置门铃系统响应于确定第三来访者位于如基于第一图像定义的第一检测区内部而向远程计算设备发送第三来访者的图片。第一检测区可以是二维区而不是物理世界中的三维区域。因此,检测区可以与接近性无关。

一些方法实施例包括响应于在至少两个分区中和/或在至少十个分区中检测到来访者的至少一个指示而启用来访者与远程计算设备的用户之间的音频和/或视频通信。在一些实施例中,具有检测到的指示的分区必须彼此邻接。

一些实施例包括通过提示远程计算设备的用户通过触摸远程计算设备的电子显示器上的第一区域来指示第一区域而在第一图像中选择第一检测区;记录第一区域;并且把第一区域排除在第一检测区之外。方法可以包括响应于来访者位于第一区域中而忽略该来访者。用户可以选择从检测区排除的区域并且可以选择包括在检测区中的区域。

门铃可以包括运动传感器。一些实施例包括红外线运动传感器。方法可以包括响应于在预定时段期间禁用运动传感器而忽略第二来访者。预定的时段可以在白天或晚上的某几个小时期间。时段可以是当 用户在家或者离开家的时候(例如,当门铃机械耦合到家时)。如在本文所使用的,“家”可以包括被配置为遮蔽人的任何类型的固定构造(例如,办公建筑物)。

几种实施例包括使用门铃系统检测至少一个来访者。方法可以包括配置门铃的相机,使得相机包括视场,并且利用门铃的相机拍摄第一图像,以通过建立入口通道的基线来校准门铃系统。基线可以被用来定义没有任何来访者的状态。方法可以包括把第一图像从门铃发送到远程计算设备并且在远程计算设备的电子显示器上显示第一图像。

一些方法包括提示远程计算设备的用户在第一图像内选择第一检测区。第一检测区可以包括第一图像的一部分。第一检测区可以包括区域的二维表示,其中门铃系统被配置为对运动检测作出响应。几种实施例包括在远程计算设备的电子显示器上的第一图像上显示网格图案,使得第一图像通过彼此交叉的线被分成至少六个分区。系统可以被配置为通过用户选择远程计算设备的电子显示器上分区的至少第一子集,在第一图像中识别第一检测区。选择第一子集可以使第一子集包括在第一检测区中。

几种方法包括配置门铃系统忽略位于视场中但位于第一检测区之外的第二来访者。一些实施例包括把门铃系统配置为响应于以下因素当中至少一些而把第三来访者的图片发送到远程计算设备:(1)确定第三来访者位于如基于第一图像定义的第一检测区内,(2)确定第一检测区的至少预定百分比(例如,百分之三十)包括运动或来访者指示符,及(3)确定第一检测区包括指示符达至少预定的时间量(例如,三秒)。

一些方法包括自动地把区域排除在检测区之外。自动排除可以在无需用户排除特定区域的情况下发生(即使用户配置随后导致自动排除的设置)。在一些实施例中,指示机动车辆(例如,汽车、卡车、货车)的指示被自动排除在检测区之外。这些自动校准革新方法可以采取许多形式。几种方法包括响应于检测到对象(例如,机动车辆)以超过每小时25英里的速度移动通过第一检测区而把区域自动排除 在检测区之外。一些方法包括响应于检测到指示机动车辆的红外线信号而自动排除区域。

一些实施例包括响应于以下各项当中至少一些而把区域排除在第一检测区之外:(1)在检测区内检测到来访者的指示;(2)响应于检测到来访者的指示而启用门铃和远程计算设备之间的音频通信;及(3)使用门铃检测指示讲话的声音的缺少。被排除的区域可以是其中检测到指示的区域。

附图说明

以下参考附图描述这些及其它特征、方面和优点,附图仅仅是要说明,而不是限制,本发明。在附图中,相同的标号贯穿相似的实施例一致地指示对应的特征。

图1说明了根据一些实施例的通信系统的前视图。

图2说明了根据一些实施例的运行软件的计算设备。

图3说明了根据一些实施例的其中安全系统连接到建筑物的实施例。

图4和5说明了根据一些实施例的相机视场的图解视图。

图6说明了根据一些实施例的在由门铃的相机拍摄的图像上显示网格图案的远程计算设备的前视图。

图7说明了根据一些实施例的显示网格图案的远程计算设备的前视图,在该网格图案上已经选择了作为检测区一部分的分区。

图8说明了根据一些实施例的显示部分地位于检测区内的来访者的远程计算设备的前视图。

图9说明了根据一些实施例的门铃系统的图解视图。

图10说明了根据一些实施例的具有视场的门铃的图解视图。

图11说明了根据一些实施例的位于图10视场中的来访者的图解视图。

图12说明了根据一些实施例的图11中所示来访者的红外线特征的图解视图。

图13说明了根据一些实施例的图11中所示来访者的运动指示的图解视图。

图14和15说明了根据一些实施例的图10中所示视场的图解视图。

图16说明了根据一些实施例的具有划分图10视场的壁的图解视图。

具体实施方式

虽然以下公开了某些实施例和例子,但是创造性主题从具体公开的实施例延伸到其它备选实施例和/或用途、及其修改和等价物。因此,所附权利要求的范围不受以下描述的任何特定实施例的限制。例如,在本文公开的任何方法或过程当中,方法或过程的动作或操作可以以任何合适的顺序执行并且不一定受限于所公开的任何特定顺序。各种操作又可以以可有助于理解某些实施例的方式被描述为多个离散的操作;但是,描述的次序不应当被理解为是提示这些操作是依赖于次序的。此外,本文所描述的结构、系统和/或设备可以被体现为集成的部件或体现为单独的部件。

为了比较各种实施例,描述这些实施例的某些方面和优点。不一定所有这些方面或优点都被任何特定的实施例实现。因此,例如,各种实施例可以以实现或优化如本文所讲授的一个优点或优点组的方式执行,而不必实现也如本文讲授或提示的其它方面或优点。

门铃系统可以包括门铃、远程计算设备以及在门铃和远程计算设备之间的通信手段。通信手段可以包括因特网、无线网络和/或服务器。在一些实施例中,门铃无需使用服务器就可以与远程计算设备通信。

门铃可以包括来访者检测手段。例如,门铃可以使用运动传感器。在一些实施例中,门铃的相机可以被用来通过比较基线图像与来访者存在时拍摄的第二图像来检测来访者。

假正会是有问题的。因此,一些实施例包括在相机的视场 (FOV)中定义至少一个检测区。门铃系统可以被配置为使得在检测区之外的区域将不触发向远程计算设备的用户发送通知。

检测区可以利用许多不同方法创建。在一些方法中,由门铃的相机拍摄的图片在远程计算设备上显示。图片通过网格被分成分区。用户可以选择应当被包括在检测区中的网格的区域。

图1说明了包括相机组件208和运动检测器218的安全系统202(例如,门铃)。当来访者接近安全系统202时(例如,按响门铃按钮212),安全系统202可以向相对于安全系统202远程定位的计算设备204发送无线通知。

系统实施例

通信系统可以提供让位于远处的个人与诸如接近传感器或运动传感器的传感器的人,或者与按响门铃的人,通信的安全且方便的途径,其中门铃可以位于门口、入口附近或者距门15英尺之内。一些通信系统允许个人听到、看到和与接近通信系统的至少一部分和/或按下按钮,诸如门铃的按钮,的来访者讲话。例如,通信系统可以使用计算设备来使位于远处的人看到、听到和/或与来访者讲话。计算设备可以包括计算机、膝上型电脑、平板电脑、移动设备、智能电话、蜂窝电话和无线设备(例如,具有无线通信的汽车)。示例计算设备包括由Apple公司制造的iPhone、iPad、iMac、MacBook Air和MacBook Pro。位于远处的人与来访者之间的通信可以经由因特网、蜂窝网络、电信网络和无线网络发生。

现在参考图1,通信系统可以是智能家居枢纽的一部分。在一些实施例中,通信系统200构成智能家居枢纽的核心。例如,本文所述的各种系统启用完整的家居自动化。在一些实施例中,安全系统202控制家中的各种电气产品(例如,灯、空调、加热器、运动传感器、车库门打开装置、锁、电视、计算机、娱乐系统、游泳池监视器、老人监视器)。在一些实施例中,计算设备204控制安全系统202和家里的其它电气产品(例如,灯、空调、加热器、运动传感器、车库门 打开装置、锁、电视、计算机、娱乐系统、游泳池监视器、老人监视器)。

图1说明了通信系统实施例的前视图。通信系统200可以包括安全系统202(例如,门铃)和计算设备204。虽然所说明的安全系统202包括位于一个外壳中的许多部件,但是几种安全系统实施例包括位于分开的外壳中的部件。安全系统202可以包括相机组件208和门铃按钮212。相机组件208可以包括摄像机,在一些实施例中是网络摄像头。安全系统202可以包括诊断灯216和电源指示灯220。在一些实施例中,如果安全系统202和/或通信系统200连接到无线因特网网络,则诊断灯216是第一种颜色(例如,蓝色),并且如果安全系统202和/或通信系统200未连接到无线因特网网络,则诊断灯216是第二种颜色(例如,红色)。在一些实施例中,如果安全系统202连接到电源,则电源指示符220是第一种颜色。电源可以是由安全系统202所附连到的建筑物供给的电源。在一些实施例中,如果安全系统202没有连接到电源,则电源指示符220是第二种颜色或者不发光。

安全系统202(例如,门铃)可以包括外部外壳224,该外壳可以是抗水的和/或防水的。外部外壳可以由金属或塑料制成,诸如具有60Shore D硬度(邵氏硬度)的模制塑料。在一些实施例中,外部外壳224由拉丝的镍或铝制成。

橡胶密封可以被用来使外部外壳224抗水或防水。安全系统202可以电耦合到电源,诸如电连接到建筑物电源系统的导线。在一些实施例中,安全系统202包括用于用作备用和/或主电源的电池。

无线通信230可以使安全系统202(例如,门铃)能够与计算设备204通信。一些实施例经由蜂窝和/或WiFi网络启用通信。一些实施例经由因特网启用通信。几种实施例启用安全系统202与计算设备204之间的有线通信。无线通信230可以包括以下通信手段:无线电、WiFi(例如,无线局域网)、蜂窝、因特网、蓝牙、电信、电磁、红外线、光、声和微波。其它通信手段被一些实施例使用。在一些实施例中,诸如包括电信或蜂窝通信手段的实施例中,安全系统202可 以向计算设备204(例如,智能电话、台式电脑、平板电脑、膝上型电脑)启动语音呼叫或发送文本消息。

几种实施例使用近场通信(NFC)在计算设备204与安全系统202之间;在安全系统202与门锁250之间;和/或在计算设备204与门锁250之间通信。安全系统208、计算设备204和/或门锁250可以包括NFC标签。一些NFC技术包括蓝牙、射频识别和QR码。

一些实施例包括计算机软件(例如,应用软件),该软件可以是设计为在智能电话、平板电脑和其它移动设备上运行的移动应用。这种本质的软件有时候被称为“app(应用)”软件。一些实施例包括设计为在台式电脑和膝上型电脑上运行的软件。

计算设备204可以运行具有图形用户界面的软件。用户界面可以包括图标或按钮。在一些实施例中,软件被配置为与诸如智能电话或平板电脑的触摸屏计算设备一起使用。

图2说明了运行软件的计算设备204。软件包括在显示屏242上显示的用户界面240。用户界面240可以包括安全系统指示符244,该指示符可以指示用户界面所显示的安全系统的位置。例如,人可以使用计算设备204来控制和/或与多个安全系统交互,诸如位于前门的一个安全系统和位于后门的另一个安全系统。选择安全系统指示符244可以允许用户选择另一个安全系统(例如,后门安全系统而不是前门安全系统)。

用户界面240可以包括连接指示符248。在一些实施例中,连接指示符可以指示计算设备是否在与安全系统、因特网和/或蜂窝网络通信。如果计算设备204失去与安全系统202的连接;安全系统202被损坏了;安全系统202被偷窃了;安全系统202从其安装位置被移除了;安全系统202失去电力;和/或如果计算设备204不能与安全系统202通信,则连接指示符器248可以向用户报警。在一些实施例中,连接指示符248通过闪烁、发射声音、显示消息和/或显示符号来向计算设备204的用户报警。

在一些实施例中,如果安全系统202失去电力,断开到计算设备 204的连接、断开到因特网的连接和/或断开到远程服务器的连接,则远程服务器206发送关于电源和/或连接问题的报警(例如,电话呼叫、文本消息、用户界面240上的图像)。在几种实施例中,远程服务器206可以管理安全系统202与计算设备之间的通信。在一些实施例中,来自安全系统202的信息被远程服务器206存储。在几种实施例中,来自安全系统202的信息被远程服务器206存储,一直到信息可以发送到计算设备204,上载到计算设备204,和/或经由计算设备204向位于远处的人显示。远程服务器206可以是存储来自安全系统202和/或来自计算设备204的信息的计算设备。在一些实施例中,远程服务器206位于数据中心中。

在一些实施例中,计算设备204和/或远程服务器206尝试与安全系统202通信。如果计算设备204和/或远程服务器206不能与安全系统202通信,则计算设备204和/或远程服务器206经由软件、电话、文字、显示的消息和/或网站向位于远处的人报警。在一些实施例中,计算设备204和/或远程服务器206尝试周期性地;至少每五小时和/或小于每10分钟;至少每24小时和/或小于每60分钟;或者至少每小时和/或小于每秒钟与安全系统202通信。

在一些实施例中,服务器206可以启动到计算设备204和/或到安全系统202的通信。在几种实施例中,服务器206可以启动、控制和/或阻塞计算设备204和安全系统202之间的通信。

在几种实施例中,用户可以登录计算设备(例如,移动计算设备、智能电话、平板电脑、台式计算机)上的“app”、网站和/或软件,以调节本文所讨论的安全系统设置。

在一些实施例中,由于用户的请求而不是由于来访者的动作,计算设备可以使用户能够观看来自安全系统的直播视频和/或听到直播音频。一些实施例包括计算设备启动直播视频馈送(或之前不到五分钟的视频馈送)。

在一些实施例中,用户界面240显示图像252,诸如在安全系统202附近和/或其前面的静止图像或视频。图像252可以由相机组件 208拍摄并且由安全系统202、服务器206和/或计算设备204存储。用户界面240可以包括使用户能够记录来自相机组件208、安全系统202的麦克风和/或计算设备204的麦克风的图像、视频和/或声音的记录按钮256。

在几种实施例中,用户界面240包括允许用户拍摄安全系统202附近和/或其前面的区域的静止图片和/或视频的图片按钮260。用户界面240还可以包括声音调节按钮264和静音按钮268。用户界面240可以包括相机操纵按钮,诸如调焦、遥射和光调节按钮。在一些实施例中,相机组件208自动在白天模式和夜晚模式之间调节。一些实施例包括照亮安全系统202附近的区域的红外线相机和/或红外线灯,以便使相机组件208能够提供足够的可见性(甚至在晚上)。

在一些实施例中,按钮包括选择各种选项、特征和功能的各种手段。按钮可以通过鼠标点击、键盘命令和触摸触摸屏来选择。许多实施例包括可以在无触摸屏的情况下被选择的按钮。

在一些实施例中,用户界面240包括质量选择按钮,它可以允许用户选择从安全系统202向计算设备204和/或从计算设备204向安全系统202发送的数据的质量和/或量。

在一些实施例中,视频可以利用视频聊天协议,诸如(Apple公司的)FaceTime或(Microsoft公司的)Skype,发送到计算设备204和/或从其接收。在一些实施例中,这些视频由计算设备204上的视频会议应用播放,而不是由用户界面240播放。

用户界面240可以包括结束安全系统202与计算设备204之间的通信的终止按钮276。在一些实施例中,终止按钮276结束位于安全系统202附近的人(即,来访者)听到和/或看到计算设备204的用户的能力,但是不结束计算设备204的用户听到和/或看到位于安全系统202附近的人的能力。

在一些实施例中,按钮276既是应答按钮(以接受来自来访者的通信请求)又是终止按钮(以结束安全系统202与计算设备204之间的通信)。当系统尝试在来访者与用户之间建立双向通信时,按钮 276可以包括词“应答”。当系统尝试在来访者与用户之间建立双向通信时选择按钮276可以起动双向通信。在来访者与用户之间的双向通信期间,按钮276可以包括词“结束呼叫”。在来访者与用户之间的双向通信期间选择按钮276可以终止双向通信。在一些实施例中,终止双向通信仍然使用户能够看到和听到来访者。在一些实施例中,终止双向通信使计算设备204停止示出来自安全系统的视频并且停止发射由安全系统记录的声音。

在一些实施例中,安全系统一检测到来访者(例如,感测到来访者的指示),用户界面240就打开。在几种实施例中,一旦用户界面240打开,用户就可以看到和/或听到来访者,甚至在“应答”或以别的方式接受双向通信之前看到和/或听到来访者。

几种方法实施例包括利用安全系统检测来访者。该方法可以包括由于来访者的检测(例如,有或没有用户交互),使用户界面在远程计算设备204上显示。该方法可以包括在用户接受与来访者的双向通信之前显示来自安全系统的视频和/或来自安全系统的音频。该方法可以包括在用户接受来访者的通信请求之前显示来自安全系统的视频和/或来自安全系统的音频。该方法可以包括计算设备询问用户是否用户想接受(例如,应答)通信请求并同时显示来访者的音频和/或视频。例如,在一些实施例中,在打开与来访者的双向通信装置之前,用户可以经由安全系统看到和听到来访者。

在一些实施例中,软件包括按需起动视频馈送的手段。例如,计算设备的用户可能想知道在安全系统202附近发生了什么。即使安全系统202附近没有事件触发通信,用户也可以在计算设备204上打开软件应用并且指示该应用显示来自安全设备202的直播视频和/或音频。

在几种实施例中,安全设备202可以被配置为当安全设备202检测到人的运动和/或存在时进行记录。计算设备204的用户可以随后在安全设备202检测到人的运动和/或存在时回顾所有视频和/或音频记录。

现在参考图1,在一些实施例中,服务器206控制计算设备204与安全系统202之间的通信,其中安全系统202可以是具有相机、麦克风和扬声器的门铃。在几种实施例中,服务器206不控制计算设备204与安全系统202之间的通信。

在一些实施例中,由安全系统和/或计算设备204捕捉的数据(诸如视频、图片和音频)由诸如服务器206的另一远程设备存储。云储存器、企业储存器和/或联网的企业储存器可以被用来存储来自通信系统200或来自通信系统200任何部分的视频、图片和/或音频。用户可以下载和/或流化所存储的数据和/或存储视频、图片和/或音频。例如,用户可以记录一年内的来访者,然后可以回顾从去年开始与来访者的交谈。在一些实施例中,远程存储、服务器206、计算设备204和/或安全系统202可以存储关于来访者和使用情况的信息和统计数据。

图3说明了其中安全系统202连接到建筑物300的实施例,其中建筑物300可以包括具有门254的入口通道310。门锁250可以被配置成锁住和解锁门254。电线304可以把安全系统202电耦接到建筑物300的电气系统,使得安全系统202可以从建筑物300接收电力。

无线网络308可以允许设备无线地访问因特网。安全系统202可以经由无线网络308访问因特网。无线网络308可以把来自安全系统202的数据发送到因特网,因特网可以把该数据发送到位于远处的计算设备204。因特网和无线网络可以从位于远处的计算设备204向安全系统202发送数据。在一些实施例中,安全系统202连接到家里的WiFi。

如图3中所说明的,一个计算设备204(例如,膝上型电脑、智能电话、移动计算设备、电视)可以与多个安全系统202通信。在一些实施例中,多个计算设备204可以与一个安全系统202通信。

在一些实施例中,安全系统202可以(例如,无线地230)与电视306通信,其中电视可以是智能电视。用户可以观看电视306,以看到来访者和/或与来访者交谈。

如在本文所使用的,“电子设备”能够显示包括视频的图像。电子设备消耗电力并且能够运行软件。如在本文所使用的,术语“电子设备”不应当与术语“电子钥匙”混淆。许多电子钥匙实施例不能显示图像、消耗电力或运行软件。

来访者检测

现在参考图1和3,方法可以包括使用可配置为与位于远处的计算设备204无线通信的门铃(例如,安全系统202),其中计算设备204是诸如蜂窝电话、膝上型电脑或平板电脑。一些实施例包括获得包括扬声器、麦克风、相机和按钮的门铃。在一些实施例中,相机充当运动传感器。门铃可以包括红外线运动检测系统(例如,运动检测器218)。门铃的按钮212可以可配置为使来访者能够让发声器302(例如,位于建筑物内部的扬声器或另一声音发射设备)发出声音。一些发声器是数字的,并且一些发声器是机械的。

几种实施例包括使用门铃系统(例如,通信系统200)检测第一来访者。门铃系统可以包括门铃和远程计算设备204(诸如智能电话、膝上型电脑、平板电脑或台式电脑)。一些实施例包括获得包括相机、扬声器、麦克风和按钮的门铃,其中按钮可配置为使第一来访者能够让发声器发出声音。

图4说明了相机的视场840。方法可以包括配置门铃的相机,使得相机包括视场840,并且使用门铃的相机拍摄第一图像842。门铃系统可以从门铃向远程计算设备发送第一图像842,其中远程计算设备可以包括电子显示器242(图2中所示)。一些方法包括在远程计算设备的电子显示器242上显示第一图像842,并且提示远程计算设备的用户在第一图像842中选择第一检测区846。第一检测区846可以包括第一图像842的一部分。第一图像842可以包括相机视场840的全部或一部分。

在图4中,来访者844位于检测区846之内。来访者844的指示850也位于检测区846之内。指示850可以是提示来访者844存在的 任何证据或数据。在图5中,来访者844和指示850位于第二图像846中的检测区846之外。第一图像842(图4中所示)和第二图像846可以显示相同的区域(例如,可以包括视场840的相同部分)。检测区846在第一图像842和第二图像846中都可以由相同的区域(例如,入口通道)组成。在一些实施例中,第一图像842不包括来访者844,以帮助把系统校准到无来访者状态。

一些实施例包括使用门铃的相机拍摄第二图像、分析第二图像以检测第一来访者的第一指示,并且确定第二图像中第一来访者的第一指示位于第一检测区之外。然后,门铃系统可以响应于确定第二图像中第一来访者的第一指示位于第一检测区之外而决定不向远程计算设备发送报警232(图1中所示)。报警232可以被配置为通知远程计算设备204(图1中所示)关于第一来访者的存在。

分析第二图像可以包括确定是否存在在第二图像中看到来访者的征兆。在一些实施例中,系统查看图像中的运动指示。在几种实施例中,系统比较基线图像(例如,第一图像)与第二图像,以便确定第二图像中是否存在包括第一图像中不存在的对象(例如,来访者)的区域。因此,一些实施例使用计算机视觉来识别检测区中来访者的存在。

几种实施例包括使用门铃的相机拍摄第三图像,并且分析第三图像来检测第一来访者的第二指示。方法可以包括确定第三图像中第一来访者的第二指示位于第一检测区之内,然后响应于确定第三图像中第一来访者的第二指示位于第一检测区之内而向远程计算设备发送报警。在一些实施例中,除非满足其它条件,否则不发送报警。

图6说明了在图像842上显示网格图案254的远程计算设备204的前视图。一些实施例包括在远程计算设备204的电子显示器242上的第一图像842上显示网格图案254,使得第一图像842被彼此交叉的线532分成分区528。(为了增加各种特征的清晰度,不是所有分区528和线532都在图6-9中被标记。)

线532可以包括以90度角相交的水平线和垂直线。线可以是直 的、弯曲的和/或波浪形的。分区的尺寸和形状可以相等。分区可以是不规则的并且尺寸可以变化。方法可以包括防止向远程计算设备发送报警,直到在至少两个、四个和/或八个分区中检测到来访者的指示之后。方法可以包括防止向远程计算设备发送报警,直到在(例如,检测区的)至少百分之二十和/或百分之四十的分区中检测到来访者的指示之后。

图7说明了被选作检测区的一部分的分区528的子集538。几种方法包括通过用户触摸远程计算设备204的电子显示器242上分区528的至少第一子集538来选择第一图像842中的第一检测区。触摸第一子集538可以使第一子集538包括在第一检测区中。电子显示器242可以是诸如智能电话、平板电脑或膝上型电脑的计算机的触摸屏。远程计算设备204的用户可以轻扫触摸屏来选择检测区。

在一些实施例中,触摸或点击每个部分不是必需的。一些方法包括响应于第一子集538包括包围第二子集542的外周界而使分区的第二子集542包括在第一检测区中。例如,用户可以轻扫触摸屏,以形成封闭的形状。至少部分地位于该封闭形状中的所有分区都可以包括在第一检测区中。

一些实施例包括两个、三个、四个和/或许多个检测区,这些检测区可以是独立的、相互依赖的、隔开的和/或重叠的。在第一检测区中检测到来访者会导致立即通知远程计算设备的用户。在第二检测区中检测到来访者可以包括对抗假正的附加保障。

几种实施例包括通过在电子显示器上显示第一图像然后记录用户通过触摸电子显示器指示第一图像的哪些区域(例如,分区528)要包括在第一检测区中来选择第一检测区。一些方法包括计算第一检测区中包括第一来访者的第二指示的百分比。该百分比可以是检测区的面积的百分比或者可以是分区的百分比。方法可以包括响应于确定检测区的百分比超出第一阈值而向远程计算设备发送报警。第一阈值可以是10%或30%。

一些方法包括向远程计算设备发送来访者的图片,然后等待打开 来访者与远程计算设备的用户之间的音频和/或视频通信,直到确定第一检测区中包括来访者的指示的百分比并且计算出来访者的指示已处于第一检测区中的时间之后。实施例可以包括响应于所述检测区的百分比和时间而打开来访者与远程计算设备的用户之间的音频通信。百分比可以是至少10%和/或至少25%。时间可以是至少一秒和/或至少四秒。

来访者的指示可以是运动指示。运动指示可以通过比较基线图像与另一图像来识别。基线图像可以在来访者不存在的时候拍摄。来访者的其它指示可以包括存在指示(例如,来访者的至少一部分在被分析的分区中存在的指示)。

一些实施例包括通过在电子显示器上显示第一图像然后记录用户通过触摸电子显示器指示第一图像的哪些区域要包括在第一检测区中来选择第一检测区。远程计算设备可以提示用户选择要包括在检测区中的区域和/或分区。在一些实施例中,远程计算设备不在校准图像上显示网格,但是远程计算设备提示用户选择图像的一部分作为检测区和/或提示用户选择图像的一部分排除在检测区之外。

几种实施例包括计算第一检测区中包括第一来访者的第二指示的百分比和/或计算第一来访者的第二指示已处于第一检测区中的时间。方法可以包括响应于所述检测区的百分比和时间而向远程计算设备发送报警。

在几种方法中使用的图像不一定包括门铃的相机的整个视场。在一些实施例中,视场包括一部分,并且第一图像、第二图像和第三图像由视场的该部分组成。方法还可以包括选择视场的该部分。在一些实施例中,图像包括相机的整个视场。

视场的该部分可以在校准图像和后续图像之间一致,以帮助系统准确地分析图像。在一些方法中,第一图像、第二图像和第三图像由视场的至少一部分组成,其中方法还包括分析视场的该部分。

现在参考图3,虽然门铃可以在任何地方使用,但是在一些实施例中,门铃的相机被配置为记录入口通道310的一部分,其中第一图 像、第二图像和第三图像示出入口通道310的该部分。

在一些实施例中,门铃(例如,202)和远程计算设备204不物理耦合。方法可以包括无线地把第一图像从门铃发送到远程定位的计算设备。一些实施例包括把第一图像直接从门铃发送到远程计算设备,无需中间服务器(例如,图1中的206)。这种直接传输可以经由电线或者可以是无线的。几种实施例包括使门铃能够经由因特网与远程计算设备通信的中间服务器。

图8说明了第二图像852中的来访者844。来访者部分地位于检测区846中(检测区在图7的上下文中解释过)。检测区846是通过选择图7中的子集538、542来定义的。通过分析检测区846,系统可以检测来访者844的指示。系统可以忽略位于检测区846之外的来访者指示。来访者指示可以包括指示人的运动和/或红外线特征。在一些实施例中,系统分析图像,以识别指示人的形状。

用于使用门铃系统来检测第一来访者的方法可以包括获得包括相机和按钮的门铃。相机可以被配置为使得相机具有视场。几种实施例包括使用门铃的相机拍摄校准门铃系统的第一图像并且把第一图像从门铃发送到远程计算设备。一些方法包括在远程计算设备的电子显示器上显示第一图像。几种实施例包括提示远程计算设备的用户选择第一图像中的第一检测区。第一检测区可以包括第一图像的至少一部分。方法可以包括配置门铃系统忽略位于视场中但位于第一检测区之外的第二来访者。

通过不向远程计算设备发送关于来访者的报警,系统可以忽略来访者。在一些实施例中,响应于来访者在检测区之外但是在相机视场内和/或图像内的存在,系统不向远程计算设备发送报警。即使在系统忽略来访者时,系统也可以记录该来访者,以供将来被用户参照。然后,用户可以请求看位于视场内但没有经由报警示出的来访者(因为他们由于位于检测区之外而被忽略了)。因此,系统可以响应于来访者在检测区之外的存在而忽略来访者,但是系统可以随后响应于用户的请求而向用户提供关于来访者的信息。发送报警可以包括向智能 电话发送推送通知。

几种方法包括配置门铃系统响应于确定第三来访者位于如基于第一图像定义的第一检测区内部而向远程计算设备发送第三来访者的图片。第一检测区可以是二维区而不是物理世界中的三维区域。因此,检测区可以与接近性无关。

一些方法实施例包括响应于在至少两个分区中和/或在至少十个分区中检测到来访者的至少一个指示而启用来访者与远程计算设备的用户之间的音频和/或视频通信。在一些实施例中,具有检测到的指示的分区必须彼此邻接。

一些实施例包括通过提示远程计算设备的用户通过触摸远程计算设备的电子显示器上的第一区域来指示第一区域而在第一图像中选择第一检测区;记录第一区域;并且把第一区域排除在第一检测区之外。方法可以包括响应于来访者位于第一区域中而忽略该来访者。

门铃可以包括运动传感器。一些实施例包括红外线运动传感器。方法可以包括响应于在预定时段内禁用运动传感器而忽略第二来访者。预定的时段可以在白天或晚上的某几个小时期间。时段可以是当用户在家或者离开家的时候(例如,当门铃机械耦接到家时)。如在本文所使用的,“家”可以包括被配置为遮蔽人的任何类型的固定构造(例如,办公建筑物)。

几种实施例包括使用门铃系统检测至少一个来访者。方法可以包括配置门铃的相机,使得相机包括视场,并且利用门铃的相机拍摄第一图像,以通过建立入口通道的基线来校准门铃系统。基线可以被用来定义没有任何来访者的状态。方法可以包括把第一图像从门铃发送到远程计算设备并且在远程计算设备的电子显示器上显示第一图像。

一些方法包括提示远程计算设备的用户在第一图像内选择第一检测区。第一检测区可以包括第一图像的一部分。第一检测区可以包括区域的二维表示,其中门铃系统被配置为对运动检测作出响应。几种实施例包括在远程计算设备的电子显示器上的第一图像上显示网格图案,使得第一图像通过彼此交叉的线被分成至少十个分区。系统可以 被配置为通过用户选择远程计算设备的电子显示器上分区的至少第一子集,在第一图像中识别第一检测区。选择第一子集可以使第一子集包括在第一检测区中。

几种方法包括配置门铃系统忽略位于视场中但位于第一检测区之外的第二来访者。一些实施例包括把门铃系统配置为响应于以下因素当中至少一些而把第三来访者的图片发送到远程计算设备:(1)确定第三来访者位于如基于第一图像定义的第一检测区内,(2)确定第一检测区的至少预定百分比(例如,百分之三十)包括运动指示符,及(3)确定第一检测区已包括运动指示符达至少预定的时间量(例如,三秒)。

一些方法包括自动地把区域排除在检测区之外。自动排除可以在无需用户排除特定区域的情况下发生(即使用户配置随后导致自动排除的设置)。在一些实施例中,指示机动车辆(例如,汽车、卡车、货车)的指示被自动排除在检测区之外。这些自动校准革新方法可以采取许多形式。几种方法包括响应于检测到对象(例如,机动车辆)以超过每小时25英里的速度移动通过第一检测区而把区域自动排除在检测区之外。一些方法包括响应于检测到指示机动车辆的红外线信号而自动排除区域。

一些实施例包括响应于以下项当中至少一些而把区域排除在第一检测区之外:(1)在检测区内检测到来访者的指示;(2)响应于检测到来访者的指示而启用门铃和远程计算设备之间的音频通信;及(3)使用门铃检测到指示讲话的声音的缺少。被排除的区域可以是其中检测到指示的区域。

图9说明了包括门铃506(例如,安全系统202)和远程计算设备204的门铃系统528。门铃506具有相机组件208和门铃按钮212。按下按钮212会使发声器302(图3中所示)发出声音(例如,发出“叮-咚”声或另一种通知声音)。

相机组件208被配置为使得它具有视场840。相机组件208可以被定位成使得视场840示出入口通道878(如图9中所说明的)。相 机组件208可以拍摄第一图像862,这可以是视场840的全部或一部分。如在本文所使用的,诸如“拍摄图像”的短语是在非常广泛的意义上使用的。图片可以被拍摄,然后记录在本文所列出的任何产品(item)上。拍摄图片可以指相机被用作用来捕捉图像的几个产品当中至少一个。拍摄图片可以是拍摄视频的一部分。因此,拍摄视频的产品也拍摄图片。相机可以是数字摄像机。

门铃系统528可以向远程计算设备204发送第一图像862。远程计算设备204可以在电子显示器242上显示第一图像862。远程计算设备204可以提示(远程计算设备204的)用户选择第一图像862中的至少一个检测区846。如图9中所说明的,检测区846是第一图像862的一部分。多个检测区可以重叠或者可以分离。

门铃系统528可以从远程计算设备204向门铃506发送关于选定的检测区846的数据。然后,门铃506可以集中查找检测区846中的来访者和/或,如果指示位于检测区846之外,则可以忽略提示来访者的指示。

在一些实施例中,远离门铃506定位的计算机(例如,图1中的服务器206或计算设备204)分析每个图像。因此,计算机可以应用检测区846来分析来自门铃506的图像,使得门铃506不必接收关于检测区846的数据。在一些实施例中,门铃506向远程计算设备204发送关于来访者的报警,但是,随后计算设备204(和/或图1中的服务器206)阻止显示该报警,因为报警是来自在检测区846之外的来访者指示。

相机组件208可以被用来拍摄第二图像870。选自第一图像862的检测区846可以在第二图像870上定位,使得在第一图像862和第二图像870两者当中检测区846都代表相机组件208前面的相同区域。例如,在相机组件208拍摄第一图像862之后,检测区846可以把来访者检测分析集中到由相机组件拍摄的图像中入口通道的相同部分。

门铃系统528可以分析第二图像870的检测区846。门铃系统528可以被用来分析第二图像870,以确定来访者844的第一指示是 否位于检测区846之内。在图9中,门铃系统528确定来访者844的第一指示位于检测区846之外(因为来访者844位于第二图像870中检测区846之外)。于是,门铃系统528可以响应于确定来访者844的第一指示位于检测区846之外而决定不向远程计算设备204发送报警和/或可以阻止向其发送报警。

门铃系统528可以被配置为通过向远程计算设备204发送报警(例如,推送通知)来通知远程计算设备204关于来访者844的存在。图9说明了门铃506向远程计算设备204发送报警232。报警232可以直接从门铃506发送到远程计算设备204。在一些实施例中,报警232是直接且无线地发送的。在一些实施例中,报警232是经由服务器和/或经由因特网发送的。报警232可以使推送通知出现在计算设备204的用户界面240上。在一些实施例中,报警232使远程计算设备204振动或“响铃”,以通知远程计算设备204的用户来访者可能在门铃202附近存在。报警232可以包括来访者的视频。

在第二图像870被拍摄之后,来访者844移动到检测区846中。在第三图像874中,来访者844至少部分地位于检测区846之内。门铃系统528可以分析第三图像874,以检测来访者844的指示。门铃系统528可以确定来访者844的指示位于检测区846之内。

自动校准

图10说明了具有视场(“FOV”)1000的门铃(例如,安全系统202)。门铃202可以是包括远程计算设备204、服务器206和/或无线通信230(图1中所示)的门铃系统(例如,通信系统200)的一部分。门铃202的按钮212可以是可配置的,使得按下按钮212使发声器302(图3中所示)响铃。视场1000可以包括第一部分1004和第二部分1008。

实施例可以包括使用门铃202检测视场1000中的第一部分1004中的第一对象1012;和/或确定按钮212没有在门铃202在视场1000的第一部分1004中检测到第一对象1012之后预定时间内被按下。例 如,第一对象1012可能是被相机组件208和/或被运动检测器218检测到的汽车或鸟。汽车或鸟将不像真正来访者可能的那样按下按钮212。由于对象1012的检测之后没有跟着按钮212被按下(例如,在60秒内),因此门铃系统可以对在视场1000的第一部分1004中检测到的对象变得更加怀疑。如果检测到的对象1012真正是来访者(例如,来到门口的人),则对象1012的检测之后将跟着来访者按下门铃按钮212。检测到远程对象与门铃系统检测到门铃按钮212按下之间的这种相关性可以使门铃系统能够自动校准其本身。

更具体而言,门铃系统可以校准在视场1000某些区域内的灵敏度。例如,视场1000的第一部分1004可能是在门铃202附连到其的建筑物300(图3中示出)前面经过的道路。道路的运动和/或道路上新对象的存在可导致许多假正。例如,门铃202可以检测到道路上的汽车,然后向远程计算设备204(图1中示出)发送关于“来访者”的报警。然后,远程计算设备204的用户可由于经过的汽车不是真正的来访者并且因此报警不适当地使用户分心而被激怒。门铃系统可以减小检测系统在第一部分1004中的灵敏度,以减少假正(例如,由于经过的汽车)。在一些情况下,检测系统的灵敏度减小得如此之多,以至于系统把视场第一部分排除在产生被配置为通知远程计算设备关于“来访者”存在的报警之外(例如,当猜测的“来访者”是经过的汽车而不是来访的人的时候)。

视场1000可以包括通常可以与检测实际来访者的指示相关联的第二部分1008。例如,系统可以检测第二部分1008中的对象1016。这种检测之后可以跟着对象1016(即,实际的来访者)触发门铃按钮212(通过按下按钮212)。这种相关性可以增加在第二部分1008中检测到的另一对象1020导致系统向远程计算设备204(图1中所示)发送报警(即使对象1020没有按响门铃按钮212或者在对象1020按响门铃按钮212之前)的概率。

实施例可以包括许多检测区域(诸如第一部分1004和第二部分1008)。例如,图6中的分区528可以每个都是基于门铃按钮触发与 检测区域单独相关联的数据而被单独校准的单独检测区域。如果一些分区528中检测到的运动、图像指示和/或红外线数据通常不与门铃按钮触发相关联,则那些分区可以被排除在产生报警之外。

图11说明了位于视场1000的第二部分1008中的来访者844。来访者检测系统1024可以被配置为检测来访者844。来访者检测系统1024可以包括相机208、运动检测器218和/或红外线检测器222当中至少一个。来访者检测系统1024被配置为检测提示来访者844的第一指示1028。在这个例子中,第一指示1028是误导的,因为,虽然它提示来访者,但第一指示1028是由除来访者之外的事物造成的。例如,第一指示1028可能由经过的汽车、动物或者风吹翻垃圾桶而造成。如果视场的第一部分1004中的指示之后通常不跟着门铃按钮212被触发,则系统可以认识到视场1000的第一部分1004中的指示是不可靠的。

如果指示是可以指示来访者的那种类型(即使指示有时候可导致假正),则指示可以提示来访者。例如,指示可以是运动指示,但是运动指示时常会由于移动的汽车、宠物和植物而产生。因此,即使指示提示来访者存在,运动指示也可能不真正指示来访者。

看起来指示来访者存在的红外线特征可以是一种类型的指示。红外线特征可以是提示红外线特征来自来访者(即,人)的形状和/或温度。在许多情况下,提示来访者的红外线特征是真正来自来访者,但是在一些情况下,提示来访者的红外线特征可以是误导(并且不是真正来自来访者)。

由相机拍摄的图像中的形状可以是提示来访者的指示。例如,形状可以是提示该形状代表来访者的至少一部分的尺寸或几何形状。在一些情况下,提示来访者的形状可以不是真正来自来访者。

门铃触发(例如,按下)数据可以被用来实体化提示指示符。因此,如果其后不跟着例如来访者按下门铃按钮,则实施例可以对指示符更加怀疑。如果与某些区域关联的指示符之后不跟着来访者按下门铃按钮,则视场中所述某些区域可以被轻视或者完全被忽略。

如果其后跟着来访者按下门铃按钮,则实施例可以对指示符更加信任。在一些实施例中,视场的所有区域都被配置为触发关于来访者的报警,直到与某些区域关联的指示之后不跟着来访者按下按钮。然后,系统可以忽略那些区域中的指示(以减少假正的数量)。

一些实施例包括使用来访者检测系统检测提示视场第一部分中第一来访者的第一指示并且确定在视场第一部分中检测到的第一指示不与按钮的触发关联。

几种方法可以被用来确定指示是否与按钮的触发关联。在一些实施例中,在检测到指示之后,系统等待预定的时间量(例如,60秒或更少),以确定门铃按钮是否被按下。如果在预定的时间量之内按钮没有被按下,则该指示不与按钮的触发关联。

系统可以被配置为确定导致提示来访者的指示的对象随后是否按下门铃按钮。如果对象按下门铃按钮,则指示与按钮的触发关联。如果对象没有按下门铃按钮,则对象不与按钮的触发关联。这种方法使系统能够基于门铃按钮数据校准其远程检测能力。然后,系统可以更准确地确定指示是否真正是来访者(以减少假正)。因此,系统可以更可靠地发送关于随后来访者的报警,即使该来访者没有按下按钮。

来访者可以以几种途径触发门铃按钮。在许多实施例中,来访者通过按下门铃按钮来触发门铃按钮(例如,使发声器“响铃”)。一些实施例包括不用按下按钮就可被触发的按钮。例如,来访者可以通过触摸按钮来触发按钮。一些实施例包括使得无需真正触摸按钮就能触发按钮的“无接触”开关(例如,霍尔效应传感器)。

几种实施例包括使用来访者检测系统检测提示视场第一部分中的第二来访者的第二指示并且把视场的第一部分排除在产生被配置为通知远程计算设备关于第二来访者存在的报警之外。这种排除可以至少部分地响应于确定在视场第一部分中检测到的第一指示不与按钮的触发相关联。这种排除防止第二指示产生报警。

在一些实施例中,这种排除可以在视场内创建即使系统在区中检测到提示来访者的指示也不使系统发送报警的被排除区。如果在未被 排除的区内检测到指示,则这种排除通常不阻止所有指示产生报警。

几种实施例包括使用来访者检测系统检测提示视场第二部分中的第二来访者的第三指示,然后响应于在第二部分中检测到第三指示而发送报警。第一指示可以是第一运动指示,第二指示可以是第二运动指示,而第三指示可以是第三运动指示。

在一些实施例中,通过确定按钮没有在检测到第一指示之后60秒内被触发,门铃系统确定在视场的第一部分中检测到的第一指示不与按钮的触发相关联。60秒可以是恰当的时间帧,因为接近门铃的来访者通常将在60秒内按响门铃。如果造成指示的物体没有在被检测到之后60秒内按下门铃按钮,则该物体可能不是真正的来访者并且可能是经过的汽车、宠物、被风吹动的树枝或者其它误导的物体。

当然,将存在真正的来访者没有按下门铃按钮的时候。例如,人有可能选择敲门而不是按响门铃按钮。因此,一些实施例包括收听指示来访者的声音1030。指示来访者的声音1030包括说话和敲门声。一些实施例类似于本文所述的其它实施例,除了这些实施例确定在视场第一部分中检测到的指示是否与指示来访者的声音1030相关联之外。

由于存在真正的来访者没有按下门铃按钮的时候,因此一些实施例不立即把视场的一部分排除在产生报警之外,而是依赖于来自许多来访者的数据和/或调节视场该部分中来访者检测器的灵敏度。

图11说明了由于来访者844接近门铃202而产生的指示1032。门铃系统可以基于检测到来访者844的红外线特征、检测到来访者844的运动和/或比较基线图像与视场1000的第二图像然后确定指示1032在第二图像中存在但不在基线图像中存在来检测指示1032。

红外线特征被用来描述对象对红外线传感器的外观。红外线特征会受广泛多种因素(例如,对象形状、温度、背景)影响。如在本文所使用的,红外线特征在广泛的意义上被用来描述基于那个对象的红外线指示来检测对象。

图12说明了图11中所示来访者844的红外线特征1036。红外 线检测器222可以检测红外线特征1036。虽然红外线特征1036是由实际来访者844造成的,但不是来访者的许多对象可以造成红外线特征。因此,许多实施例使用门铃按钮212数据来校准来访者检测系统1024。不与门铃按钮212的按下相关联(例如,之后跟着门铃按钮212的按下)的红外线特征可以被归类为不可靠的来访者指示。经常造成不可靠指示的视场1000的部分可以被阻止产生要发送到远程计算设备204(图1中所示)的报警。例如,在视场1000的第一部分1004中经过的汽车可以具有门铃系统可误认为是来访者(例如,接近门铃的人)的红外线特征。如果是这样,则系统可以通过忽略视场1000第一部分1004中的红外线特征而变得更可靠且更好地校准。

在一些实施例中,来访者检测系统包括红外线检测器,其中使用来访者检测系统检测视场第一部分中的第一指示包括检测第一部分中的第一红外线特征。方法可以包括响应于确定按钮在检测到第一指示之后60秒内没有被触发而降低来访者检测系统在第一部分中的第一灵敏度。降低第一灵敏度可减小响应于在视场第一部分中检测到提示第二来访者的第二指示而产生被配置为通知远程计算设备关于第二来访者存在的第一报警的第一概率。

在几种实施例中,红外线检测器包括第一红外线传感器和第二红外线传感器。门铃可以包括隔开第一红外线传感器与第二红外线传感器的壁,使得第一红外线传感器被配置为检测视场第一部分中的第一红外线特征并且第二红外线传感器被配置为检测视场第二部分中的第二红外线特征。

一些实施例包括使用红外线检测器在视场第二部分中检测提示第三来访者的第三指示;和/或响应于确定按钮在检测到第三指示之后60秒内被触发而增加来访者检测系统在第二部分中的第二灵敏度。增加第二灵敏度会增加响应于在视场第二部分中检测到第三指示而产生被配置为通知远程计算设备关于第三来访者存在的第二报警的第二概率。

图13说明了具有运动指示1038、1040的实施例。运动检测器 218可以检测运动指示1038、1040。第一运动指示1038可以来自以每小时35英里的速度行进的经过的汽车。第二指示1040可以来自接近与门铃202位于相同入口通道中的门的来访者844。来访者844可以以小于每小时5英里的速度移动,这对于人在接近门的时候是典型的。汽车趋向于比朝门铃走的人移动快得多,因此速度阈值可以是让门铃系统区分人(通常是真正)与汽车(通常是假正)的有用途径。

如果视场1000的第一部分1004通常导致假正(例如,基于移动得太快的对象和/或基于检测到随后没有按响门铃的对象),则第一部分1004可以被排除在产生报警之外。如果视场1000的第二部分1008通常导致真正(例如,基于以低于预定阈值的速度移动的对象和/或基于检测到随后按响门铃的对象),则门铃系统可以增加其对在视场1000的第二部分1008中对运动指示的灵敏度。

速度是可以帮助区分误导的运动和来自真正来访者的运动的一个因素。人趋向于以小于每小时5英里的速度接近门铃。相反,汽车趋向于以高于每小时25英里的速度驾驶并且常常以高于每小时35英里的速度驾驶。排除超过每小时5英里的运动可以帮助提高门铃系统的准确度(通过筛选掉太快以至于不可能来自来访者的运动)。

几种方法包括检测第一运动的速度;和/或把第一运动排除在产生被配置为通知远程计算设备关于第一来访者存在的报警之外。排除可以至少部分地响应于速度大于预定的阈值。预定的阈值可以是至少每小时5英里并且可以小于每小时35英里。每小时15英里的预定阈值提供了人步行接近门铃与汽车在门铃前开过之间非常可靠的分界线。几种实施例包括至少每小时15英里的预定阈值。

在一些实施例中,来访者检测系统包括运动检测器。利用来访者检测系统检测视场第一部分中的第一指示可以包括检测该第一部分中的第一运动。实施例可以包括响应于确定按钮在检测到第一指示之后预定时间(例如,60秒、30秒、15秒)内没有被触发而降低来访者检测系统的第一灵敏度。降低第一灵敏度会减小响应于在视场第一部分中检测到提示第二来访者的第二指示而产生被配置为通知远程计算 设备关于第二来访者存在的报警的第一概率。

几种实施例包括使用来访者检测系统检测视场第二部分中的第二运动;和/或响应于确定按钮在检测到第二运动之后60秒内被触发而增加第二部分中来访者检测系统的第二灵敏度。增加第二灵敏度会增加响应于在视场第二部分中检测到第二运动而产生被配置为通知远程计算设备关于第二来访者存在的报警的第二概率。

一些实施例包括把视场分成第一部分和第二部分,使得门铃系统被配置为区分在第一部分中检测到的第一运动与在第二部分中检测到的第二运动。壁(例如,塑料片)可以被用来划分视场。在一些实施例中,视场是利用软件划分的(而不是通过壁物理地划分)。

用于使用门铃来检测来访者的几种实施例包括获得包括运动检测器和按钮的门铃系统;配置门铃系统,使得运动检测器包括视场;检测视场第一部分中的第一运动;确定按钮在检测到视场第一部分中的第一运动之后60秒内没有被触发;和/或把视场的第一部分排除在产生被配置为通知远程计算设备关于第一来访者存在的报警之外。排除可以至少部分地响应于确定按钮在检测到视场第一部分中的第一运动之后60秒内没有被触发。

一些实施例包括检测视场第二部分中的第二运动;确定按钮在检测到视场第二部分中的第二运动之后60秒内被触发;和/或配置门铃系统至少部分地响应于确定按钮在检测到视场第二部分中的第二运动之后60秒内被触发而自动地发送关于在视场第二部分中检测到的第三运动的报警。

几种实施例包括检测视场第二部分中的第三运动;和/或响应于在视场第二部分中检测到第三运动而自动地向远程计算设备发送关于来访者存在的报警。方法可以包括在第一来访者按下按钮之前自动启动向远程计算设备发送关于第一来访者存在的报警。

图14说明了视场1000的基线图像1044。图15说明了视场1000的第二图像1048。现在参考图14和15,相机组件208可以拍摄基线图像1044和第二图像1048。门铃系统可以比较基线图像1044与第 二图像1048,以检测来访者844的指示1052。然后,系统可以确定指示1052在第二图像1048中但不在基线图像1044中存在。

在几种实施例中,来访者检测系统包括相机,并且使用来访者检测系统检测视场第一部分中的第一指示包括使用相机拍摄第一图像。然后,门铃系统可以分析第一图像来检测第一指示。实施例可以包括响应于确定按钮没有在检测到第一指示之后预定时间内被触发而降低来访者检测系统在第一部分中的第一灵敏度。降低第一灵敏度可减小响应于在视场第一部分中检测到提示第二来访者的第二指示而产生被配置为通知远程计算设备关于第二来访者存在的第一报警的第一概率。

一些实施例包括使用相机拍摄第二图像。然后,门铃系统可以分析第二图像来检测提示视场第二部分中第三来访者的第三指示。方法可以包括响应于确定按钮在通过分析第二图像检测到第三指示之后60秒内被触发而增加第二部分中来访者检测系统的第二灵敏度。增加第二灵敏度可增加响应于在视场第二部分中检测到第三指示而产生被配置为通知远程计算设备关于第三来访者存在的第二报警的第二概率。

几种实施例包括使用门铃系统检测第一来访者。门铃系统可以包括门铃和远程计算设备。方法可以包括获得包括相机和按钮的门铃。按钮可以可配置为使第一来访者能够让发声器发出声音。方法还可以包括配置门铃系统,使得相机包括视场;利用门铃的相机拍摄基线图像,以便通过建立视场的至少一部分的基线来校准门铃系统;利用门铃的相机拍摄视场至少该部分的第二图像;确定第一对象在第二图像中但不在基线图像中存在;把第一对象与视场的第一部分相关联;确定按钮在确定第一对象在第二图像中但不在基线图像中存在之后60秒内没有被触发;和/或把视场的第一部分排除在产生被配置为通知远程计算设备关于第一来访者存在的报警之外。排除可以至少部分地响应于确定按钮在确定第一对象在第二图像中但不在基线图像中存在之后60秒内没有被触发。

把第一对象与视场的第一部分相关联可以包括把第一对象与视场 内的位置关联。例如,系统可以知道在视场中什么地方检测到第一对象。这种相对位置信息可是有助于使得系统可以确定视场的哪些区域在产生误导的指示(例如,如由在系统检测到指示之后60秒内没有跟着门铃按钮触发的指示所提示的)。

许多因素和方法可以被用来把视场的一部分排除在产生报警之外。例如,声音数据和按钮数据可以被组合,以排除视场的该部分。在一些实施例中,许多按钮按下数据点被用来最终排除视场的一部分。因此,排除可以至少部分地响应于确定按钮在确定第一对象在第二图像中但不在基线图像中存在之后60秒内没有被触发,但是其它因素和方法最终在完全排除决定中被使用。

几种实施例包括使用门铃的相机拍摄视场的至少该部分的第三图像;确定第二对象在第三图像中但不在基线图像中存在;把第二对象与视场的第二部分相关联;确定按钮在确定第二对象在第三图像中但不在基线图像中存在之后60秒内被触发;和/或配置门铃系统至少部分地响应于确定按钮在确定第二对象在第三图像中但不在基线图像中存在之后60秒内被触发而自动地发送关于在视场第二部分中检测到的第三对象的报警。

一些实施例包括使用门铃的相机拍摄视场的至少该部分的第四图像;确定第三对象在第四图像中但不在基线图像中存在;把第三对象与视场的第二部分相关联;和/或自动向远程计算设备发送关于来访者存在的报警。

几种实施例包括在第一来访者按下按钮之前自动启动向远程计算设备发送关于第一来访者存在的报警。启动报警的发送不一定意味着报警已经到达远程计算设备。

基线图像可以包括几个图像。在几种实施例中,基线图像实际上是在不同时间拍摄的图像的集合。因此,第一图像可以是第二图像的基线图像,并且第二图像可以是第三图像的基线图像。

图16说明了其中壁1060把视场1000分成第一部分1064和第二部分1068的实施例。红外线检测器222和/或运动检测器218(图12 中所示)可以包括第一传感器1070和第二传感器1074。传感器1070、1074可以是红外线传感器和/或运动传感器。

在几种实施例中,红外线检测器222包括第一红外线传感器和第二红外线传感器。门铃202(图12中所示)可以被配置为使得壁1060隔开第一红外线传感器与第二红外线传感器,使得第一红外线传感器被配置为检测视场第一部分中的第一红外线特征,并且第二红外线传感器被配置为检测视场第二部分中的第二红外线特征。

壁1060可以被配置为把视场1000分成部分1064、1068,使得门铃系统可以区分不同部分1064、1068中的运动。例如,壁1060可以被配置为防止第二传感器1074检测第一传感器1070可以检测的运动(例如,因为壁1060可以对第二传感器1074“隐藏”该运动)。

解释

本文所述的步骤都不是本质的或者不可缺少的。任何步骤都可以被调整或修改。可以使用其它的或附加的步骤。在本说明书的一个实施例、流程图或例子中公开或说明的任何步骤、过程、结构和/或设备的任何部分都可以与在不同实施例、流程图或例子中公开或说明的任何步骤、过程、结构和/或设备的任何其它部分组合或一起使用或者代替其。本文提供的实施例和例子不是意在离散和彼此分离。

本文所提供的段落(section)标题和子标题不是限制性的。段落的标题和子标题不代表或限制所述标题和子标题相关的段落中描述的实施例的完整范围。例如,标题为“主题1”的段落可以包括与主题1不相关的实施例并且在其它段落中描述的实施例可以应用到“主题1”段落中所描述的实施例并与其组合。

一些设备、系统、实施例和过程使用计算机。前面段落中所描述的每个例程、过程、方法和算法可以体现在由被配置为执行计算机指令的一个或多个计算机、计算机过程或机器执行的代码模块中,并且通过其被完全或部分地自动化。代码模块可以存储在任何类型的非临时性计算机可读存储介质或临时性计算机存储设备中,诸如硬驱动器、 固态存储器、闪存存储器、光盘等等。过程和算法可以部分地或全部在专用电路系统中实现。所公开的过程和过程步骤的结果可以持久性地或者以别的方式存储在任何类型的非临时性计算机储存器中,诸如像易失性或非易失性储存器。

以上所述的各种特征可以彼此独立地使用,或者可以以各种途径组合。所有可能的组合和子组合都意在属于本公开内容的范围。此外,在一些实现中,某些方法、事件、状态或过程块可以被略去。本文所述的方法、步骤和过程不是要局限于任何特定的顺序,并且关于其的方框、步骤或状态可以以其它适合的顺序执行。例如,所述任务或事件可以以与具体公开的次序不同的次序执行。多个步骤可以在单个方框或状态中组合。示例任务或事件可以串行地、并行地或者以某种其它方式执行。任务或事件可以添加到所公开的示例实施例或者从其除去。本文所述的示例系统和部件可以与所描述的不同地配置。例如,元素可以添加到所公开的示例实施例、从其除去或者重新布置。

除非另外具体声明或者在所使用的语境中以别的方式被理解,否则在本文使用的条件语言,诸如“可以”、“可能”、“能够”及其变形、“例如”等等,通常是要传达某些实施例包括,而其它实施例不包括,某些特征、元素和/或步骤。因此,这种条件语言通常不是要提示特征、元素和/或步骤对于一种或多种实施例以任何方式是必需的或者一种或多种实施例必需包括用于(有或没有作者的输入或提示)决定这些特征、元素和/或步骤是否要包括在或者要在任何特定实施例中执行的逻辑。术语“包括”、“包含”、“具有”等等是同义词并且以开放的方式被包含性地使用,并且不排除附加的元素、特征、动作、操作等等。而且,术语“或者”是在其包含性的意义上(而不是排他性的意义上)使用的,使得当其被用于连接元素的列表时,术语“或者”意味着列表中的一个、一些或全部元素。除非另外具体声明或者在所使用的语境中以别的方式被理解,否则连接语言,诸如短语“X、Y和Z当中至少一个”,通常是要传达项、术语等等可以是X、Y或Z。因此,这种连接语言通常不是要提示某些实施例 需要至少一个X、至少一个Y和至少一个Z每个都存在。

术语“和/或”意味着“和”适用于一些实施例并且“或”适用于一些实施例。因此,A、B和/或C可以在一个句子中用写成A、B和C代替并且在另一个句子中用写成A、B或C代替。A、B和/或C意味着一些实施例可以包括A和B、一些实施例可以包括A和C、一些实施例可以包括B和C、一些实施例可以只包括A、一些实施例可以只包括B、一些实施例可以只包括C,并且一些实施例可以包括A、B和C。术语“和/或”被用来避免不必要的冗余。

虽然已经描述了某些示例实施例,但是这些实施例仅仅是作为例子给出的,并且不是要限制本文所公开的发明的范围。因此,前面的描述当中没有什么是要提示任何特定特征、特点、步骤、模块或方框是必需的或者不可缺少的。事实上,本文所述的新颖方法和系统可以以各种其它形式体现;此外,在不背离本文所公开的发明的精神的情况下,可以对本文所述方法和系统的形式进行各种忽略、替代和变化。

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