基于重复的无线发射来检测运动的制作方法

文档序号:15883788发布日期:2018-11-09 18:27阅读:150来源:国知局
基于重复的无线发射来检测运动的制作方法

背景技术

以下描述涉及例如基于重复的无线发射来检测运动。

已经使用运动检测系统来检测例如房间或室外区域中的对象的移动。在一些示例性运动检测系统中,使用红外或光学传感器来检测传感器的视场中的对象的移动。运动检测系统已用在安全系统、自动控制系统和其它类型的系统中。

附图说明

图1是示出具有示例性运动检测系统的环境的图。

图2a和2b是示出在包括示例性运动检测系统的空间内发射的信号的图。

图3是示出用于检测移动的示例性处理的流程图。

图4是示出在包括示例性运动检测系统的空间内发射的信号的图。

图5a和5b是示出在包括示例性运动检测系统的另一空间内发射的信号的图。

图6是示出包括多个传感器装置的示例性空间的图。

图7是示出示例性运动检测系统的架构的框图。

图8是示出示例性传感器装置的框图。

图9是示出示例性信号路径的框图

具体实施方式

在所描述的一些方面中,基于无线信号的重复发射来检测对象的运动。运动检测系统可以包括一个或多个传感器装置、源装置和其它组件。在一些示例性实现中,基于由另一系统生成的信号(例如蓝牙信标、wi-fi信标、其它无线信标信号或其它类型的信号)来检测运动。在一些示例中,无线信号可能在与移动对象交互之前或之后传播通过某对象(例如,壁),这可能使得能够在无需移动对象和传感器装置之间的光学视线的情况下检测到该对象的移动。运动检测器系统可以用在诸如可以包括用于监视空间(例如房间、建筑物等)内的移动的控制中心的安全系统等的较大的系统中。

图1是示出具有示例性运动检测系统的环境的图。在所示的示例中,源装置可以在无线电频谱中发射无线信号。图1所示的示例性源装置包括蓝牙源102、卫星源104、基站源106、wi-fi源108和蜂窝电话源110。在一些示例中,膝上型计算机或平板电脑可以包括蓝牙源102,并且可以与膝上型计算机或平板电脑附近的诸如鼠标、耳机等的各种装置通信。卫星源104可以发射例如用于全球定位系统(gps)的信号。在一些示例中,基站源106可以提供信号以将移动装置连接到电话网络,将计算装置连接到数据网络等。在一些示例中,用于网络的无线接入点(wap)可以作为wi-fi源108工作,该wi-fi源108可以使得诸如计算机、平板电脑、智能电话等的计算装置连接到通信网络。在一些示例中,蜂窝电话可以包括用于发射用于蓝牙或nfc系统、用于wi-fi或蜂窝网络或用于其它类型的系统的信号的一个或多个蜂窝电话源110。可以使用其它源装置。

在图1所示的示例性环境中,在不同场所示出示例性传感器装置。图1示出第一传感器装置112、第二传感器装置114、第三传感器装置116和第四传感器装置118。可以使用不同数量的传感器装置。例如,在一些情况下可以使用单个传感器装置,或者可以使用大量(例如,数十、数百等)的传感器装置。

图1所示的示例性传感器装置112、114、116和118适于接收和分析来自一个或多个示例性源装置的信号。示例性传感器装置可以通过通信信道来接收信号,并且接收到的信号可以用于检测通信信道中的对象100(例如,人、结构、装置等)的移动。参考图7、8和9来描述示例性传感器装置。在一些示例中,单个装置在不同时间可以作为源装置和传感器装置工作。

用于无线信号的通信信道可以例如包括无线电磁信号传播所经由的空气或任何其它介质。通信信道可以包括用于所发射的无线电磁信号的多个路径。对于给定的通信信道(或通信信道中的给定路径),发射信号可以被通信信道中的表面反射或散射。由于发射信号入射在阻抗不连续处,因此可能发生反射或散射,其中阻抗不连续可能在不同材料之间的边界(例如空气与壁之间的边界、空气与人之间的边界或其它边界)处产生。在某些实例中,在发射信号入射到第一材料(在这个示例中为空气)和第二材料(在这个示例中为壁)之间的边界上的情况下,发射信号的一部分可能在空气与壁之间的边界处被反射或散射。另外,发射信号的另一部分可以继续传播通过壁,其可能以另一种方式被折射或受到影响。此外,传播通过壁的该另一部分可以入射在另一边界上,并且又一部分可以在该边界处被反射或散射,而另一部分可以继续传播通过边界。

在传感器装置处,沿着通信信道的多个路径传播的信号可以组合以形成接收信号。多个路径各自可能导致沿着相应路径的信号由于路径长度、信号的反射或散射或其它因素而相对于发射信号发生衰减和相位偏移。因此,传感器装置处的接收信号可能具有相对于发射信号具有不同衰减和相位偏移的不同分量。在反射或散射路径中的信号的对象移动时,传感器装置处的接收信号的分量可能改变。例如,路径长度可能改变,这导致相位偏移更小或更大并导致信号的衰减更多或更少。因此,在接收信号中可以检测到由对象的移动引起的变化。

图2a和2b是示出在包括示例性运动检测系统的空间200内发射的信号的图。示例性空间200可以在空间的一个或多个边界处完全或部分地封闭或打开。空间200可以是或可以包括房间的内部、多个房间或建筑物等。在所示的示例中,第一壁202、第二壁204和第三壁206至少部分地包围空间200。

示例性运动检测系统包括空间200内的源装置208、第一传感器装置210和第二传感器装置212。源装置208可用于重复(例如周期性地、间歇地、以随机间隔等)发射所发射的无线信号(例如,rf无线信号)。传感器装置210、212可用于接收基于所发射的无线信号的无线信号(例如,rf无线信号)。传感器装置210、212各自具有被配置为基于所接收到的无线信号来确定各个信号的频率分量的特性(例如,相对相位和幅值)的处理器。传感器装置210、212各自具有被配置为基于频率分量的特性的比较来检测对象的运动的处理器。在一些示例中,例如,如关于图8和9所讨论的,可以使用单个处理器或多个处理器。

如图所示,对象处于图2a中的第一位置214a,该对象已经移动到图2b中的第二位置214b。在图2a和2b中,空间200内的移动对象表示为人,但移动对象可以是其它类型的对象。例如,移动对象可以是动物、无机对象(例如,系统、装置、设备或组件),或限定空间200的全部或部分边界的对象(例如,壁、门、窗户等)或其它类型的对象。

如图2a和2b所示,用虚线示出从源装置208发射的无线信号的多个示例性路径。沿着第一信号路径216,无线信号从源装置208发射并且从第一壁202朝向第二传感器装置212反射。沿着第二信号路径218,无线信号从源装置208发射并且从第二壁204和第一壁202朝向第一传感器装置210反射。沿着第三信号路径220,无线信号从源装置208沿着第三路径发射,并且从第二壁204朝向第一传感器装置210反射。沿着第四信号路径222,无线信号从源装置208发射并且从第三壁206朝向第二传感器装置212反射。

在图2a中,沿着第五信号路径224a,无线信号从源装置208发射并从第一位置214a处的对象朝向第一传感器装置210反射。在图2a和2b之间,对象的表面从第一位置214a起向空间200内的距第一位置214a一定距离的第二位置214b移动。在图2b中,沿着第六信号路径224b,无线信号从源装置208发射并且从第二位置214b处的对象朝向第一传感器装置210反射。由于对象从第一位置214a移动到第二位置214b,因此图2b中描绘的第六信号路径224b比图2a中描绘的第五信号路径224a长。在一些示例中,由于对象在空间内的移动,因此可以添加、移除或以其它方式修改到传感器的路径。

图2a和图2b所示的示例性信号在它们各自的整个路径中可能经历衰减、频移、相位偏移或其它效应,并且例如通过壁202、204和206而可能具有在另一个方向上传播的部分。在一些示例中,信号是射频(rf)信号;或者信号可以包括其它类型的信号。

如图2a和2b所示,源装置208重复发射信号。特别地,图2a示出在第一时间从源装置208发射的信号,以及图2b示出在稍后的第二时间从源装置208发射的相同信号。发射信号可以以连续地、周期性地、随机地或间歇地等的方式发射,或者以这些方式的组合发射。所发射的信号可以在频率带宽中具有多个频率分量。发射信号可以以全向方式、以定向方式或以其它方式从源装置208发射。在所示的示例中,信号遍历空间200内的多个相应路径,并且沿着各路径的信号可能由于路径损耗、散射或反射等而衰减,并且可能具有相位偏移或频移。

如图2a和2b所示,来自各种路径216、218、220、222、224a和224b的信号在第一传感器装置210和第二传感器装置212处组合以形成接收信号。由于空间200(示例通信信道)内的多个路径对发射信号的影响,空间200可以表示为输入发射信号并输出接收信号的传递函数(例如,滤波器)。当对象在空间200内移动时,受影响的信号路径中的信号的衰减或相位偏移可能改变,因此,空间200的传递函数可能改变。假设从源装置208发射相同的发射信号,如果空间200的传递函数改变,则该传递函数的输出、即接收信号也将改变。接收信号的变化可用于检测对象的移动。

数学上,从源装置208发射的发射信号f(t)可以根据等式(1)来描述:

其中,ωn表示发射信号的第n频率分量的频率,cn表示第n频率分量的复系数,以及t表示时间。在发射信号f(t)从源装置208发射的情况下,可以根据等式(2)来描述自路径k的输出信号rk(t):

其中,αn,k表示沿着路径k的第n频率分量(例如,由于散射、反射和路径损耗)的衰减因子,以及φn,k表示沿着路径k的第n频率分量的相位。然后,可以将传感器装置处的接收信号r描述为从所有路径到传感器装置的所有输出信号rk(t)的总和,其在公式(3)中示出:

将等式(2)代入等式(3)得到以下等式(4):

然后,可以对传感器装置处的接收信号r进行分析。例如,可以使用快速傅里叶变换(fft)或其它类型的算法来将传感器装置处的接收信号r变换到频域。变换后的信号可以将接收信号r表示为一系列的n个复值,其中一个复值针对(在n个频率ωn的)相应的各频率分量。对于频率ωn的频率分量,复值yn可以在等式(5)中表示如下:

针对给定的频率分量ωn的复值yn表示在该频率分量ωn的接收信号的相对幅值和相位偏移。

源装置208重复(例如,至少两次)发射发射信号f(t)以及相应的传感器装置210和212接收和分析相应的接收信号r,相应的传感器装置210和212可以确定针对给定的频率分量ωn的复值yn(例如,幅值或相位)的变化何时发生,这表示对象在空间200内的移动。例如,针对给定的频率分量ωn的复值yn的变化可能超过用以表示移动的预定阈值。在一些示例中,一个或多个复值yn的微小变化可能不具有统计学意义,而可能仅表示噪音或其它影响。

在一些示例中,发射信号和接收信号处于rf频谱中,并且在基带带宽中分析这些信号。例如,发射信号可以包括已被上变频的基带信号以定义发射rf信号,并且接收信号可以包括已被下变频为基带信号的接收rf信号。由于接收到的基带信号嵌入在接收rf信号中,因此在接收到的基带信号上可能产生了空间内的移动(例如,通信信道的传递函数的改变)的影响,并且基带信号可以是被分析(例如,使用傅里叶分析或其它类型的分析)以检测运动的信号。在其它示例中,被分析的信号可以是rf信号或其它信号。

图3是示出用于检测空间内的移动的示例性处理的流程图。图3所示的示例性处理可以包括附加或不同的操作,并且这些操作可以按所示顺序或其它顺序进行。在一些实现中,图3所示的处理可以例如由运动检测系统(诸如图2a和2b所示的运动检测系统等)进行。在一些实现中,图3所示的处理可以由包括类似或不同组件的其它类型的系统进行。

在300处,从在空间内产生发射的无线信号的源发射无线信号。重复进行该发射。返回参考图2a和2b,例如,源装置208可以重复发送发射的无线信号。在一些实现中,该发射可以是由蓝牙装置、wi-fi路由器或其它类型的装置重复发送的信标信号。该重复发射可以以预定时间、周期性或随机间隔或其它时间步骤来发送。在某些情况下,所发射的无线信号按每秒、每分钟、每小时等多次进行。

在302处,在空间内的传感器处接收无线信号;接收的无线信号基于发射的无线信号的发射。如图3所示,可以重复地接收无线信号,使得例如可以针对在300处的各次发射在302处接收信号。返回参考2a和2b所示的示例,第一传感器装置210在图2a中在第一时间以及在图2b中在第二时间重复地接收无线信号。

在304处,确定所接收到的无线信号的频率分量的特性。如上面在图2a和2b的示例中所讨论的,可以将接收信号变换(例如,傅里叶变换)到频域,以确定表示信号带宽中的频率分量的复值。例如,图9中的频谱分析引擎960、图8中的中央处理单元(cpu)840或其它类型的处理器可以被配置为识别频率分量。可以针对接收到的各无线信号进行分析。

在306处,基于接收到的多个无线信号的频率分量的特性来检测空间内的对象的移动。例如,在图2a和2b的示例中,在表示接收信号的频率分量的幅值和相位的复值改变了超过阈值的量的情况下,可以检测到移动。例如,图9中的频谱分析引擎960、图8中的中央处理单元(cpu)840或其它类型的处理器可以被配置为检测移动。

在图3中所示的处理的示例性实现中,在第一时间t1,源装置208发送信号s的第一发射t1;然后,第一传感器装置210接收到基于第一发射t1的第一无线信号r1。在稍后的第二时间t2,源装置208发送相同信号s的第二发射t2;然后,第一传感器装置210接收到基于第二发射t2的第二无线信号r1。在该示例中,来自源装置208的第一发射和第二发射(t1和t2)是在不同时间发射的相同无线信号(s=f(t))。所接收到的无线信号(r1和r2)可能是相同的或不同的。例如,在发射时间(t1和t2)之间第一发射和第二发射(t1和t2)所经过的路径中没有对象移动的情况下,所接收到的无线信号(r1和r2)是相同的;而对象在发射时间(t1和t2)之间在路径中移动可能会导致接收到的无线信号(r1和r2)的差异。因此,传感器装置210可以基于所接收到的无线信号(r1和r2)之间的比较来检测沿着源装置208和传感器装置210之间的任何信号路径的对象的移动。

图4是示出在包括示例性运动检测系统的空间内发射的信号的图。图4所示的大部分环境和组件与图2a和2b的环境和组件相同或相似。在图4中,运动检测系统包括可以作为源装置和传感器装置两者工作的装置400。在图4中,例如,以上面参考图2a和2b讨论的方式,装置400可以重复发射发射的信号或者重复接收并分析接收信号。装置400能够基于对接收信号的分析来检测空间200内的对象的移动。在所示的示例中,装置400作为源装置工作,并且传感器装置210和212接收基于来自装置400的发射的无线信号。在其它实例中,相同装置400可以作为传感器装置工作并且接收基于来自其它源装置的发射的无线信号。

图5a和5b是示出在包括示例性运动检测系统的另一空间内发射的信号的图。示例性空间500可以在空间的一个或多个边界处完全或部分地封闭或打开。空间500可以是或可以包括房间的内部、多个房间、建筑物等。在该示例中,第一壁502、第二壁504和第三壁508至少部分地包围空间500。在所示的示例中,第二壁504包括门506。

示例性运动检测系统在空间500内包括源装置510、第一传感器装置512和第二传感器装置514。如图5a和5b所示,用虚线示出从源装置510发射的无线信号的多个示例性路径。沿着第一信号路径516,无线信号从源装置510发射并且从第一壁502朝向第二传感器装置514反射。沿着第二信号路径518,无线信号从源装置510发射并且从第二壁504朝向第一传感器装置512反射。沿着第三信号路径520,无线信号从源装置510发射并且从第三壁508朝向第二传感器装置514反射。

如图5a所示,第二壁504中的门506打开,并且沿着第四信号路径522a的无线信号从源装置510发射并通过打开的门506。在图5a中,在空间500的边界处不存在反射沿第四信号路径522a的信号的表面。在图5b中,第二壁504中的门506已经移动到关闭位置,并且沿着第五信号路径522b的信号从源装置510发射并且从关闭的门506朝向第一传感器装置512反射。门506关闭导致信号路径在来自源装置510的无线信号的第一发射和第二发射之间的时间期间改变,这导致第一传感器装置512处的接收信号的相应改变。接收信号的改变可以利用传感器装置512例如根据图3所示的处理或以其它方式进行识别,以检测门506的运动。

另外,可以通过传感器装置学习和编目(catalogue)重复移动。如图5a和5b所示,门打开和关闭提供了可以学习和编目的重复移动的示例。在一些情况下,空间内的移动对传感器装置处接收的信号具有可识别类型的影响。例如,假设空间内没有其它移动,重复移动可能导致每次移动发生时接收信号以相同方式改变。可以识别接收信号的特征变化以检测重复移动的实例。用于重复移动的签名(signature)可以保存在传感器装置的存储器中,使得可以将签名与检测到的信号变化进行比较,例如以识别检测到的移动的性质。在某些情况下,这可以向查阅与移动检测有关的信息的人或系统提供更多信息。在某些情况下,噪音或其它影响可能会降低检测变化的能力。

图6是示出包括多个传感器装置610的示例性空间600的图。图6中的环境可以表示图2a、2b、4、5a和5b的示例性环境或其它环境。图6中的示例性空间600是至少部分地由第一壁602、第二壁604、第三壁606和第四壁608限定的房间。其它实现可以具有用于可以是房间、多个房间、建筑物等的空间600的其它配置。如图6所示,各传感器装置610具有空间位置(xi,yi,zi),并且可以监视和分析其相应空间位置(xi,yi,zi)处的接收信号。

另外,在一些示例性实现中,各传感器装置可以向(例如,如下面在图7中所讨论的)数据聚合系统发送信息(例如,接收信号的特征,运动检测的指示、检测到的运动的标识、检测到的运动的时间、传感器装置610标识或位置信息等)。例如,位置和时间信息可以包括传感器装置的空间坐标(例如,(xi,yi,zi)或者其它坐标)和检测到运动的时间坐标(例如,一天中的时间)。图6中的示例性环境示出传感器装置610的空间坐标,并且用作空间600内的传感器装置的示例性空间分布的图。

图7是示出示例性运动检测系统700的架构的框图。运动检测系统700可以利用图2a、2b、4、5a、5b的示例性环境或其它环境中的传感器装置或源装置来实现。示例性运动检测系统700包括传感器装置和一个或多个源装置。在图7的示例性运动检测系统700中示出传感器装置610。示例性运动检测系统700还包括ip网络720和主控制器730。运动检测系统700可包括附加的或不同的组件。在一些实现中,运动检测系统可以如图7所示或以其它方式布置。

在图7所示的示例中,各传感器装置610处于具有空间坐标(xi,yi,zi)的相应物理位置处,其中i从1到n+1变化(n+1是传感器装置610的数量)。在一些实现中,各传感器装置610可以包括全球定位系统(gps)或用于识别传感器装置610的位置坐标的其它位置识别系统,或者可以以其它方式来识别位置坐标。在一些实现中,各传感器装置610具有唯一标识符,并且该标识符可以与位置标识符或位置坐标相关联。

示例性传感器装置可以接收被传感器装置分析以获得变化的相应信号。接收信号中的一些变化(例如,有统计学意义的变化)可以表示空间内的移动。例如,传感器装置可以检测在任何给定时间、本地无线环境中的与传感器装置的位置有关的rf信号。rf信号可以是任何带宽,并且可以覆盖无线电频谱的任何部分。

在图7所示的示例中,来自传感器装置的数据(例如,移动指示、位置信息等)由数据聚合或中央控制系统(例如,主控制器730)聚合。在一些实现中,来自传感器装置的数据由主控制器730通过例如经由ip网络(例如,ip网络720)接收从传感器装置发送的消息来聚合。在一些实现中,传感器装置经由本地网络(例如,本地互联网702或704)连接到ip网络720。传感器装置可以通过本地有线网络714或无线网络712连接到本地网络。有线网络714可以包括例如以太网、xdsl(x数字用户线)、光网络或其它类型的有线通信网络。无线网络712可以包括例如wifi、蓝牙、近场通信(nfc)或其它类型的本地无线网络。在一些实现中,一些传感器装置使用一个或多个广域网706直接连接到ip网络720。广域网706可以包括例如蜂窝网络、卫星网络或其它类型的广域网。

主控制器730可以是包括一个或多个计算装置或系统的计算系统。主控制器730或其任何组件可位于数据处理中心、计算设施或其它位置。在所示的示例中,主控制器730可以远程控制和监视传感器装置的工作。主控制器730的示例性功能可以包括聚合来自一些或所有传感器装置的信息、更新传感器装置软件、监视传感器装置的状态等。例如,主控制器730可以向一些或者所有传感器装置发送软件更新。

在图7所示的示例中,主控制器730可以将传感器装置置于一个或多个校准或测试模式中,重置传感器装置内的各种元件,或者例如基于传感器装置的位置或状态、其相邻传感器装置或其它因素来配置各个传感器装置。在一些示例中,传感器装置的状态可以包括:(i)传感器装置的温度,(ii)传感器装置的当前功耗,(iii)从传感器装置流回主控制器730的数据速率,(iv)传感器装置的位置(例如,检测的传感器装置中的内部gps单元),(v)提供与传感器装置或其周围传感器装置的状态有关的信息的信号(例如,ip分组、经由网络发送的控制信令)。主控制器730可以监视传感器装置的附加或不同状态。

在一些实现中,主控制器730可以包括或连接到通信系统,其中该通信系统用于接收从传感器装置发送的与移动检测有关的信息(例如,移动检测的指示、移动签名、检测到的表示频率分量的幅值和相位的复值的变化、针对各传感器装置的时间和空间坐标等)。主控制器730可以包括或连接到数据分析系统736,其中该数据分析系统736可以聚合(例如,组合、编译或以其它方式管理)来自多个传感器装置的与移动检测有关的信息,并且例如在检测到移动时生成事件报告(诸如用于调查移动的原因等)。

在一些实例中,可以在数据接口738上呈现事件报告,以针对传感器装置的各个位置向用户呈现来自这些传感器装置的移动或其它信息的指示。例如,事件报告可以表示基于时间和位置或其它信息所检测到的移动,这可以有助于确定移动源。在一些实现中,数据分析系统736可以分析实时数据、历史数据或这两者的组合,并确定何时在一个位置发生移动。因此,主控制器730可以用作安全系统的控制中心,其中能够向人警告所检测到的移动并且人能够响应于警告而派遣安保或警察。

图8是示出示例性传感器装置800的框图。在一些情况下,图2a、2b、4、5a、5b、6和7的传感器装可以实现为图8所示的示例性传感器装置800。示例性传感器装置800包括壳体810、rf接口812、电源管理子系统820、信号分析子系统(例如,si子系统830等)、cpu840、存储器850、通信接口、输入/输出接口842(例如,usb连接)、gps接口848、以及一个或多个传感器(例如,诸如罗盘或陀螺仪等的3d方向传感器844、温度传感器等)。传感器装置800可以包括附加的或不同的组件和特征,并且传感器装置的特征可以如图8所示或其它合适的配置布置。

在一些实现中,壳体810可以是便携式壳体,其容纳传感器装置800的rf接口812、电源管理子系统820、信号分析子系统、通信接口以及其它组件。壳体可以由塑料、金属、复合材料或这些材料的组合和其它材料制成。壳体可以包括通过模制、机械加工、挤压或其它类型的工艺制造的组件。在一些实现中,传感器装置800可连接到其它装置或与其它装置(例如,wifi接入点或基站、路由器、恒温器等)集成。例如,传感器装置800的壳体810可以安装到、并入或以其它方式连接到其它装置。可选地,壳体810可以是仅容纳传感器装置800的这些组件的专用壳体。

在一些实现中,壳体810和壳体810内的组件的设计和布置可以被优化或以其它方式配置,以用于监视和接收无线信号。例如,可以优化组件的尺寸、方向和相对位置以用于检测和分析无线信号,并且该装置可以在容纳所有必要的组件的同时是紧凑的。在某些实例中,壳体810可以是大约例如10×10×4cm3的尺寸;或者可以使用其它尺寸的壳体。

在一些实现中,rf接口812被配置为检测与传感器装置800有关的本地无线环境中的rf频谱的多个带宽中的rf信号。rf接口812可以包括天线系统和被配置为处理相应带宽中的rf信号的多个无线电路径。在图8所示的示例中,rf接口812包括天线822a、rf无源元件824、rf有源元件826和无源元件828。rf无源元件824可以包括例如匹配元件、rf开关和滤波器。rf有源元件826可以包括例如rf放大器。rf有源元件826之后的无源元件828可以包括例如滤波器、匹配元件、开关和平衡-不平衡变换器(balun)。

在一些示例中,信号分析子系统可以被配置为基于rf信号来检测移动。信号分析子系统可以包括无线电数字信号处理器(dsp)、存储器和其它组件,以用于提取例如无线信号的频率分量的复值以及用于检测移动。在一些实现中,rf接口812和信号分析子系统的组合可以被称为频谱检查(si)信号路径,将关于图9更详细地描述si信号路径。

传感器装置800的通信接口可以被配置为将移动指示或其它信息发送到远程系统(例如,图7的主控制器730)。通信接口可以包括一个或多个无线接口832(例如,wifi连接、蜂窝连接等)、至本地网络的有线接口846(例如,以太网连接、xdsl连接等)或其它类型的通信链路或通道。这些通信接口可以共享及重用公共天线(例如,使用天线阵列),或者它们各自可以具有不同的专用天线。

无线接口832和有线接口846各自均可包括调制解调器以与本地网络或广域网通信。例如,无线接口832和有线接口846可以经由本地网络或广域网向数据聚合系统(例如,图7的主控制器730)发送信息并从该数据聚合系统接收控制信息(例如,软件更新)。在一些实现中,传感器装置可以配备有这些通信接口中任一或两者。有线接口846可以使得示例性传感器装置800能够利用(例如,建筑物中的)现有有线通信基础设施和有线通信的大传输容量(例如,由光网络、高级数字用户线技术等提供的大带宽)。无线接口832可以增强示例性传感器装置800的移动性和灵活性,使得其可以使用蓝牙、wifi、蜂窝、卫星或其它无线通信技术来在各种位置和时间传递信息。在一些示例性实现中,在无线通信与无线接口832一起使用的情况下,无线通信可以在与信号用于检测运动的带宽不同的带宽中实现信号。

在一些实现中,无线接口832和rf接口812可以共享硬件或软件组件(或两者)。在一些实现中,无线接口832和rf接口812可以分开实现。在一些实现中,rf接口812主要负责信号接收而不是发射,并且rf接口812可以用专用的低功率电路实现,因此降低了传感器装置800的总功耗。

电源管理子系统820可以包括用于向传感器装置800提供和管理电力的电路和软件。在一些实现中,电源管理子系统820可以包括电池接口和一个或多个电池(例如,可充电电池、具有嵌入式微处理器的智能电池或不同类型的内部电源)。电池接口可以连接到可以帮助电池向传感器装置800提供直流电力的调节器。这样,传感器装置800可以包括独立的电源,并且可以在任意位置使用而无需其它外部能源。附加地或替代地,电源管理子系统820可以包括从外部源(例如,交流电源、适配器、转换器等)接收电力的外部电源接口。这样,传感器装置800可以插入外部能量源。

在一些实现中,电源管理子系统820可以监督和管理传感器装置800的功耗。例如,电源管理子系统820可以监视rf接口812、通信接口、cpu840和传感器装置800的其它组件的功耗,并例如向中央控制器报告传感器装置800的功耗状态。在一些实现中,传感器装置800可以被设计为具有低功耗,并且电源管理子系统820可以被配置为在功耗超过阈值的情况下向中央控制器发送警报或者干扰传感器装置800的工作。电源管理子系统820可以包括附加或不同的特征。

cpu840可以包括可以执行指令以例如管理传感器装置800的工作的一个或多个处理器或其它类型的数据处理设备。cpu840可以进行或管理关于图2a、2b、3、4、5a和5b描述的传感器装置的一个或多个操作。在一些实现中,cpu840可以是信号分析子系统830的一部分。例如,cpu840可以处理和以其它方式分析与接收信号有关或与运动检测有关的信息。在一些情况下,cpu840可以执行或解释包含在存储器850中的软件、脚本、程序、功能、可执行程序或其它模块。

输入/输出接口842可以连接到输入/输出装置(例如,usb闪速驱动器、显示器、键盘或其它输入/输出装置)。输入/输出接口842可以例如经由诸如串行链路、并行链路、无线链路(例如,红外线、射频或其它)或其它类型的链路等的通信链路来辅助传感器装置800与外部存储或显示装置之间的数据传送。

存储器850可以包括例如随机存取存储器(ram)、存储装置(例如,可写只读存储器(rom)或其它)、硬盘或其它类型的存储介质。存储器850可以存储与传感器装置800、主控制器和传感器装置中的其它组件的操作相关联的指令(例如,计算机代码)。存储器850还可以存储可以由在传感器装置800上运行的一个或多个应用程序或虚拟机解释的应用程序数据和数据对象。存储器850可以存储例如传感器装置800的位置数据、环境数据和状态数据、移动检测数据以及其它数据。

在一些实现中,传感器装置800可以通过从其它源(例如,以其它方式经由数据网络、cd-rom或其它计算机装置从中央控制器)加载程序来编程或更新(例如,重新编程)。在一些实例中,当更新变得可用时,中央控制器根据预定时间表或以其它方式将软件更新推送到传感器装置800。

图9是示出示例性信号路径900的框图。示例性信号路径900包括rf接口910(例如,表示为无线电路径a)和频谱分析子系统905。图8的传感器装置800的rf接口812包括可以实现为图9中的示例性rf接口910或以其它方式实现。图8的传感器装置800的si子系统830可以实现为图9中的示例性频谱分析子系统905或以其它方式实现。在一些情况下,信号路径900可以进行用于监视和检测移动的所有操作。例如,信号路径900可以进行诸如解调等的无线接收器的功能。信号路径900可以支持各种无线通信标准的信号接收并且可以访问频谱分析子系统905,以检测移动。

在所示的示例中,rf接口910可以包括用于检测和处理rf信号的宽带或窄带前端芯片组。例如,rf接口910可以被配置为检测一个或多个频带的宽频谱中的rf信号、或者无线通信标准的特定频带内的窄频谱。在一些实现中,信号路径900可以包含用以覆盖关注频谱的一个或多个rf接口910。关于图8描述这种信号路径的示例性实现。

在图9所示的示例中,rf接口910包括一个或多个天线922、rf多路复用器920或功率组合器(例如,rf开关)、以及一个或多个信号处理路径(例如,“路径1”930,......,“路径m”940)。天线922可以实现为例如多端口天线或单端口天线。天线922可以包括全向天线、定向天线或这两种天线中的每一种中的一个或多个天线的组合。示例性天线922连接到rf多路复用器920。在一些实现中,rf接口910可以被配置基于单输入单输出(siso)、单输入多输出(simo)、多输入单输出(miso)或多输入多输出(mimo)技术,使用一个或多个天线922来检测rf信号。

在一些实现中,传感器装置的本地环境中的rf信号可由天线922拾取并输入到rf多路复用器920中。根据rf信号的频率,从rf多路复用器920输出的信号902可以被路由到处理路径(即,“路径1”930,...,“路径m”940)之一。这里m是整数。各路径可以包括不同的频带。例如,“路径1”930可以用于1ghz和1.5ghz之间的rf信号,而“路径m”可用于5ghz和6ghz之间的rf信号。多个处理路径可以具有相应的中心频率和带宽。多个处理路径的带宽可以相同或不同。两个相邻处理路径的频带可以重叠或不相交。在一些实现中,可以基于所分配的不同无线通信标准(例如,gsm、lte、wifi等)的频带来分配或以其它方式配置处理路径的频带。例如,可以配置为使得各处理路径负责检测特定无线通信标准的rf信号。作为示例,“路径1”930可以用于检测lte信号,而“路径m”940可以用于检测wifi信号。

各处理路径(例如,“处理路径1”930、“处理路径m”940)可以包括一个或多个rf无源和rf有源元件。例如,处理路径可以包括rf多路复用器、一个或多个滤波器、rf解复用器、rf放大器和其它组件。在一些实现中,从rf多路复用器920输出的信号902、902m可以应用于处理路径中的多路复用器(例如,“rf多路复用器1”932,......,“rf多路复用器m”942)。例如,如果选择“处理路径1”930作为信号902的处理路径,则可以将信号902馈送到“rf多路复用器1”932。rf多路复用器可以在源自第一rf多路复用器920的信号902或由频谱分析子系统905提供的rf校准(cal)音调(tone)938之间进行选择。“rf多路复用器1”932的输出信号904可以去往滤波器(滤波器(1,1)934a,...,滤波器(1,n)934n)之一,其中n是整数。滤波器进一步将处理路径的频带划分为更窄的关注频带。例如,“滤波器(1,1)”934a可以应用于信号904以产生滤波信号906,并且滤波后的信号906可以应用于“rf解多路复用器1”936。在一些实例中,信号906可以在rf解复用器中被放大。然后,可以将放大后的信号908输入到频谱分析子系统905中。

同样地,如果选择“处理路径m”940作为信号902m的处理路径,则可以将信号902m馈送到“rf多路复用器m”942。rf多路复用器可以在源自第一rf多路复用器920的信号902m和由频谱分析子系统905提供的rf校准(cal)音调948之间进行选择。“rf多路复用器m”942的输出信号可以去往波器(滤波器(m,1)944a,...,滤波器(m,n)944n)之一,其中n是整数。在一些实例中,滤波器的输出信号可以在rf解多路复用器m946中被放大。然后,可以将放大后的信号908m输入到频谱分析子系统905中。

频谱分析子系统905可以被配置为将检测到的rf信号转换为数字信号,并进行数字信号处理以基于检测到的rf信号来检测移动。频谱分析子系统905可以包括一个或多个无线电接收(rx)路径(例如,“无线电rx路径1”950a、“无线电rx路径m”950m)、dsp频谱分析引擎960、rf校准(cal)音调发生器970、前端控制模块980和i/o990。频谱分析子系统705可以包括附加的或不同的组件和特征。

在所示的示例中,放大后的信号908被输入到用于将信号908下变频为基带信号并应用增益的“无线电rx路径1”950a中。然后,可以通过模数转换器将下变频信号数字化。数字化信号可以被输入到dsp频谱分析引擎960中。在一些示例性实现中,dsp频谱分析引擎960被实现为一个或多个处理器,该一个或多个处理器可以包括可编程逻辑(如具有在其上实例化的核的现场可编程门阵列(fpga))、被配置为执行程序代码指令的通用处理器、专用集成电路(asic)等或其组合。dsp频谱分析引擎960可以例如将数字化的基带信号变换为傅里叶变换信号,这可以使用fft算法来进行。fft算法可以产生表示相应频率分量的复值,例如如上面关于图2a和2b所述,该复值可以表示相应频率分量处的基带信号的幅值和相位偏移。

在一些示例性实现中,dsp频谱分析引擎960可以输出表示频率分量的复值。dsp频谱分析引擎960的输出(例如,复值)可以被应用并格式化至i/o990,以例如用于发送到诸如图8的cpu840等的其它处理器。然后,cpu840可以将复值存储在诸如缓冲器、高速缓存等的存储器850中,以用于与随后确定的复值进行比较。然后,cpu840可以将来自第一时间段的复值与随后时间段的复值进行比较,并且在值相差超过阈值的量的情况下,cpu840可以检测到已经发生了移动。另外,cpu840还可以将复值或复值之间的差与存储在存储器850中的签名进行比较。如果使用签名而识别为一致,则cpu840可以识别为检测到移动。检测到移动的指示(在一些示例中为移动的识别)可以通过如上面在图8中所讨论的无线接口832或有线接口846从cpu840通信。在其它示例性实现中,dsp频谱分析引擎960或其它处理器可以进行被讨论为由cpu840进行的一个或多个操作。

另外,对于其它无线电路径,可以将数字化信号输入到dsp频谱分析引擎960中,并且dsp频谱分析引擎960可以例如识别包括在数字信号中的分组和帧,读取(例如,基于无线通信标准的规范)嵌入在数字信号中的前导码、头或其它控制信息以识别各种源装置(其可以实现使用蓝牙、wifi或其它无线通信的通信)。该信息可以从dsp频谱分析引擎960输出并格式化至i/o990,以例如用于经由传感器装置的一个或多个通信接口发送到数据聚合系统。该信息可用于确定传感器装置所处环境内有哪些装置以及装置数量。

rf校准(cal)音调发生器970可以产生用于诊断和校准无线电rx路径(例如,“无线电rx路径1”950a,......“无线电rx路径m”950m)的rf校准(cal)音调。可以针对例如直线度和带宽来校准无线电rx路径。

在所描述的一些示例的一般方面,无线信号用于检测空间内的移动。

第一示例是运动检测处理。在空间内的无线传感器装置处并且在第一时间接收基于发射的无线信号的第一发射的第一接收无线信号。所述第一发射是由源装置发射的。通过处理器的操作来确定第一信号的带宽中的频率分量的第一特性。所述第一信号基于所述第一接收无线信号。在所述无线传感器装置处并且在稍后的第二时间接收基于发射的无线信号的第二发射的第二接收无线信号。所述第二发射是由所述源装置发射的。通过所述处理器的操作来确定第二信号的带宽中的频率分量的第二特性。所述第二信号基于所述第二接收无线信号。基于所述第一特性和所述第二特性之间的比较来检测出所述空间内的对象的移动。

在一些情况下,第一示例的实现可以包括以下特征中的一个或多个。所述空间可以为封闭空间,并且所述源装置可以位于所述封闭空间内。确定所述第一特性和所述第二特性可以包括分别将所述第一信号和所述第二信号分别变换到频域,并且所述第一特性和所述第二特性可以分别包括分别表示所述第一信号和第二信号的带宽中的频率分量的幅值和相位的复值的第一集合和第二集合。检测出移动可以包括检测出所述第一特性和所述第二特性之间的差超过阈值。所述发射的无线信号可以是发射的射频(rf)无线信号。所述源装置可以包括所述空间内的第二无线传感器装置。可以分别从所述第一接收无线信号和所述第二接收无线信号来确定复值的第一集合和第二集合,并且可以基于复值的所述第一集合和复值的所述第二集合之间的差来检测出所述对象的移动。复值的所述第一集合和复值的所述第二集合之间的差可以包括所述频率分量中的一个或多个频率分量的相位差和幅值差至少之一。可以分别对所述第一接收无线信号和所述第二接收无线信号进行滤波以生成第一输出信号和第二输出信号,并且可以分别对所述第一输出信号和所述第二输出信号进行下变频以生成所述第一信号和所述第二信号。

第二个示例是运动检测处理。在空间内的无线传感器装置处,接收基于通过源重复的无线发射的无线信号。通过处理器的操作对所接收到的无线信号进行分析以检测出所述空间内的对象的移动。所述分析包括:确定表示所接收到的各无线信号的相应的频率分量的幅值和相位的复值;以及基于所述复值的变化来检测出所述空间内的对象的移动。

在一些情况下,第二示例的实现可以包括以下特征中的一个或多个。可以在所述变化超过阈值的情况下检测出移动。确定所述复值可以包括使用快速傅里叶变换(fft)算法。所述无线发射可以包括无线射频(rf)信号。

第三个示例是运动检测系统。运动检测系统包括源装置和传感器装置。可使源装置可工作以进行发射的无线信号的重复发射。可使传感器装置工作以基于接收基于多次发射的发射无线信号的无线rf信号。传感器装置具有处理器,该处理器被配置为基于所接收到的无线rf信号来确定表示各个信号的频率分量的幅值和相位的复值。传感器装置具有处理器,该处理器被配置为基于复值的比较来检测出对象的运动。

在一些情况下,第三示例的实现可以包括以下特征中的一个或多个。源装置和传感器装置可以是相同装置。处理器可以被配置为使用快速傅里叶变换(fft)算法来确定复值。处理器可以被配置为在至少两个复值之间的差超过阈值的情况下检测出对象的运动。传感器装置可以包括无线电路径和下变频电路,并且无线电路径可以包括滤波器。传感器装置可以被配置为将所接收到的无线rf信号的电子信号输入到无线电路径,并且无线电路径的输出可以连接到下变频电路的输入。可使下变频电路工作将rf信号下变频至基带信号,并且可使下变频电路工作以输出基于所接收到的无线rf信号的相应信号。

虽然本说明书包含很多细节,但这些细节不应被解释为对所要求保护的范围的限制,而应被解释为特定于特定示例的特征描述。还可以组合本说明书在单独实现的上下文中所描述的某些特征。相反,在单个实现的上下文中所描述的各种特征还可以在数个实施例中单独实现或者以任何合适的子组合实现。

已经描述了很多实施例。然而,应当理解,可以进行各种修改。因此,其它实现在所附权利要求书的范围内。

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