掌桥专利:专业的专利平台
掌桥专利
首页

一种体动的检测方法及装置

文献发布时间:2023-06-19 13:29:16


一种体动的检测方法及装置

技术领域

本申请涉及雷达检测技术领域,尤其涉及一种体动的检测方法及装置。

背景技术

良好的睡眠质量对于人体的身心健康至关重要。在睡眠过程中,人体发生体动的次数能够反映睡眠质量的好坏。因此,检测人体在睡眠状态下发生体动的情况,对睡眠质量分析具有重要意义。

在现有的体动检测技术中,主要包括:基于摄像机的体动检测方式,或者基于可穿戴设备的体动检测方式。在实际的使用中,体动检测设备主要应用于用户处于睡眠状态的场景,这样一来,基于摄像机的体动检测方式会涉及用户隐私问题,并且在夜间昏暗的环境中也无法准确的进行检测。基于可穿戴设备的体动检测方式,用户需要穿戴该可穿戴设备,会直接影响用户在睡眠时的舒适性。

综上,现有技术提供的体动检测方式,不能在不涉及用户隐私的前提下,兼顾准确性与舒适性,不能满足用户的使用需求。

发明内容

本申请实施例提供一种体动的检测方法及装置,用于在保证用户隐私的前提下,对用户进行无接触的体动检测,以保证检测的准确性与用户的舒适性。

第一方面,提供一种体动的检测方法,应用于雷达设备,该方法包括:向目标空间发射电磁波,并接收回波信号;对回波信号进行人体目标检测,确定目标人体的距离单元;根据目标人体的距离单元,从回波信号中提取目标人体的多普勒信号强度;若目标人体的多普勒信号强度大于预设阈值,确定目标人体发生体动。

本申请实施例提供的技术方案,应用于雷达设备,能够在不涉及用户隐私的前提下,无接触的进行体动检测,有效提升了用户的使用体验。此外,由于多普勒信号强度可以直接反映人体的运动速度,而人体发生体动时其运动速度不为0,因此本申请的技术方案中通过对回波信号进行处理,获取人体的多普勒信号强度,进而可以根据该多普勒信号强度,准确确定用户是否发生体动,保证体动检测的准确性。

第二方面,提供一种雷达设备,包括:雷达模块,用于向目标空间发射电磁波,并接收回波信号;信号处理模块,用于对回波信号进行人体目标检测,确定目标空间内的目标人体的距离单元;根据目标人体的距离单元,从回波信号中提取目标人体的多普勒信号强度;体动检测模块,若目标人体的多普勒信号强度大于预设阈值,确定目标人体发生体动。

第三方面,提供一种雷达设备,包括:一个或多个处理器;一个或多个存储器;其中,一个或多个存储器用于存储计算机程序代码,计算机程序代码包括计算机指令,当一个或多个处理器执行计算机指令时,雷达设备执行上述第一方面所提供的任一种体动的检测方法。

第四方面,本申请实施例提供一种计算机可读存储介质,其特征在于,计算机可读存储介质包括计算机指令,当计算机指令在计算机上运行时,使得计算机执行第一方面所提供的任一种体动的检测方法。

第五方面,本发明实施例提供一种计算机程序产品,该计算机程序产品可直接加载到存储器中,并含有软件代码,该计算机程序产品经由计算机载入并执行后能够实现如第一方面所提供的任一种体动的检测方法。

本申请中第二方面至第五方面的有益效果,可以参考第一方面的有益效果分析,此处不再赘述。

附图说明

图1为本申请实施例提供的一种雷达设备的应用场景示意图;

图2为本申请实施例提供的一种体动检测系统的示意图;

图3为本申请实施例提供的一种电子设备的结构示意图;

图4为本申请实施例提供的一种体动的检测方法的流程图;

图5为本申请实施例提供的一种雷达设备的调频信号示意图;

图6为本申请实施例提供的另一种体动的检测方法的流程图;

图7为本申请实施例提供的一种目标距离像的波形示意图;

图8为本申请实施例提供的又一种体动的检测方法的流程图;

图9为本申请实施例提供的一种多普勒信号强度的波形示意图;

图10为本申请实施例提供的另一种多普勒信号强度的波形示意图;

图11为本申请实施例提供的一种雷达设备的结构示意图。

具体实施方式

下面将结合附图对本申请提供的一种体动的检测方法及装置进行详细的描述。

本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。

本申请的说明书以及附图中的术语“第一”和“第二”等是用于区别不同的对象,或者用于区别对同一对象的不同处理,而不是用于描述对象的特定顺序。

此外,本申请的描述中所提到的术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选的还包括其他没有列出的步骤或单元,或可选的还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。

需要说明的是,本申请实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。

在本申请的描述中,除非另有说明,“多个”的含义是指两个或两个以上。

如背景技术所述,在现有的体动检测技术中,基于摄像机的体动检测方式会涉及用户隐私问题,并且在夜间昏暗的环境中也无法准确的进行检测。基于可穿戴设备的体动检测方式,用户需要穿戴该可穿戴设备,会直接影响用户在睡眠时的舒适性。因此,现有技术提供的体动检测方式,不能在不涉及用户隐私的前提下,兼顾准确性与舒适性,不能很好的满足用户的使用需求。

针对上述技术问题,本申请实施例提供了一种体动的检测方法及装置,具体包括:向目标空间发射电磁波,并接收目标空间的回波信号;对回波信号进行人体目标检测,确定目标空间内的目标人体的距离单元;根据目标人体的距离单元,从回波信号中提取目标人体的多普勒信号强度;若目标人体的多普勒信号强度大于预设阈值,确定目标人体发生体动。

本申请实施例提供的技术方案,应用于雷达设备,能够在不涉及用户隐私的前提下,无接触的进行体动检测,有效提升了用户的使用体验。此外,由于多普勒信号强度可以直接反映人体的运动速度,而人体发生体动时其运动速度不为0,因此本申请的技术方案中通过对回波信号进行处理,获取人体的多普勒信号强度,进而可以根据该多普勒信号强度,准确确定用户是否发生体动,保证体动检测的准确性。

在本申请实施例中,雷达设备是利用电磁波进行目标探测的电子设备,例如:毫米波雷达、微波雷达、超宽带雷达等。

其中,毫米波是指30~300GHz频域(波长为1~10mm)的电磁波。毫米波的波长介于厘米波和光波之间,因此毫米波兼有微波制导和光电制导的优点。毫米波具有极宽的带宽,能够缓解频域资源紧张的问题;毫米波的波束窄,能够更为清晰地观察目标物体的细节。如此,本申请的一些实施例采用毫米波进行体动检测,有效的提升了雷达设备的抗干扰能力、分辨能力和测量精度。

示例性的,雷达设备可以由雷达发射机、雷达接收机和天线组成。

雷达发射机,是为雷达设备提供大功率射频信号的无线电装置,能够产生载波受调制的大功率射频信号,即电磁波。按调制方式,发射机可分为连续波发射机和脉冲发射机两类。发射机由一级射频振荡器和脉冲调制器组成。

雷达接收机,是雷达设备中进行变频、滤波、放大和解调的装置。通过适当的滤波将天线接收到的微弱高频信号从伴随的噪声和干扰中选择出来,并经过放大和检波后,用于目标检测、显示或其它雷达信号处理。

天线,是雷达设备中用来发射或接收电磁波并决定其探测方向的装置。在发射时,将能量集中辐射到需要照射的方向;在接收时,接收探测方向的回波,并分辨出目标的方位和/或仰角。

雷达设备测量距离的原理为,雷达设备通过测量发射电磁波与接收电磁波之间的时间差,可以得到目标物体的距离。

雷达设备测量速度的原理为,根据雷达设备和目标物体之间的相对运动产生的多普勒频移现象。当电磁波接触到静止的目标物体时,其反射电磁波按照原有频率从目标物体反射出来;当电磁波接触到运动的目标物体时,由于目标速度对电磁波的调制作用,会使从目标物体反射的电磁波频率增加或减小,从而发生多普勒频移现象。利用多普勒频移现象,可以提取出与运动的目标物体关联的多普勒频率。多普勒频率的波动幅度与目标物体的运动速度成正比,即当目标物体的运动速度慢时,多普勒频率的波动幅度小,当目标物体的运动速度快时,多普勒频率的波动幅度大。因此,根据多普勒频率的波动幅度可以确定目标物体的速度。

雷达设备测量方位的原理为,雷达设备根据天线的方位波束和仰角波束来测量距离和仰角,进而得到目标物体的方位。

上述雷达设备可以应用于人体处于睡眠过程中的体动检测场景。如图1所示,当目标人体处于睡眠状态时,雷达设备通过发射天线向目标人体所处空间发射电磁波,通过接收天线接收经目标人体反射的电磁波,即回波信号,并将该回波信号送至接收机进行信号处理。在经过变频、滤波、放大或解调等处理后,接收机提取出目标人体的相关信息(例如目标人体与雷达之间的距离、目标人体的方位、目标人体的速度等),通过对目标人体的相关信息进行分析,可以判断目标人体是否发生体动。

如图2所示,为本申请实施例提供的一种体动检测系统的示意图。该系统可以包括:雷达设备和电子设备。其中,雷达设备与电子设备之间可以通过有线或无线的方式进行连接。例如,雷达设备与电子设备之间通过无线局域网连接。

其中,电子设备用于向雷达设备发出操控指令和接收雷达设备的检测结果。示例性的,本申请实施例中的电子设备可以是手机、平板电脑、桌面型、膝上型、手持计算机、笔记本电脑、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本,以及蜂窝电话、个人数字助理(personal digital assistant,PDA)、增强现实(augmentedreality,AR)\虚拟现实(virtual reality,VR)设备等。本公开对该电子设备的具体形态不作特殊限制。其可以与用户通过键盘、触摸板、触摸屏、遥控器、语音交互或手写设备等一种或多种方式进行人机交互。

如图3所示,本申请实施例中的电子设备可以为手机100。下面以手机100为例对实施例进行具体说明。手机100可包括总线110、处理器120、存储器130、用户输入模块150、显示模块160、通信接口170和其它相似和/或合适组件。

总线110可以是将上述元件相互连接并在上述元件之间传递通信(例如控制消息)的电路。

处理器120可以通过总线110从上述其它元件(例如存储器130、用户输入模块150、显示模块160、通信接口170等)接收命令,可以解释接收到的命令,并可以根据所解释的命令来执行计算或数据处理。

存储器130可以存储从处理器120或其它元件(例如用户输入模块150、显示模块160、通信接口170等)接收的命令或数据或者由处理器120或其它元件产生的命令或数据。

用户输入模块150可以接收经由输入-输出手段(例如,传感器、键盘、触摸屏等)从用户输入的命令或数据,并可以通过总线110向处理器120或存储器130传送接收到的命令或数据。显示模块160可以向用户显示视频、图像、数据等。

显示模块160可以显示从上述元件接收到的各种信息(例如多媒体数据、文本数据)。

通信接口170可以控制与另一电子设备之间的短距离通信连接。

应该理解的时,如图3所示的手机100仅是上述电子设备的一个范例,并且手机100可以具有比图3中所示出的更多或者更少的部件,可以组合两个或更多的部件,或者可以具有不同的部件配置。

下面结合说明书附图,对本申请提供的方案进行具体说明。

本申请实施例提供了一种体动的检测方法,应用于上述雷达设备。如图4所示,该方法包括以下步骤:

S101、向目标空间发射电磁波,并接收回波信号。

在本申请实施例中,目标空间是用户需要进行体动检测的空间,例如卧室。

上述电磁波指无线电波,由振荡电路的交变电流产生,可以通过天线发射和接收。无线电波的频率大约为10KHz~30000000KHz,波长大约为30000m~10μm。通常,雷达设备发射的电磁波的波长约为1mm~100m。在一些实施例中,上述电磁波为毫米波。

上述回波信号指,由雷达设备发射的电磁波在碰到目标空间的物体后反射回来的电磁波。应理解,由于雷达设备可以长时间发射电磁波,因此上述回波信号可以有多帧。回波信号也可以被称为雷达数据,对此不作限定。

作为一种可能的实现方式,雷达设备在接收到开启雷达功能的指令后,向目标空间发射电磁波,并接收目标空间的回波信号。

示例性的,上述开启雷达功能的指令可以由用户在雷达设备上的操作来触发。

示例性的,上述开启雷达功能的指令可以来自于电子设备。具体的,雷达设备可以通过有线连接(例如,信号线)或无线连接(例如蓝牙、Wi-Fi)的方式与电子设备连接。用户可以在入睡之前,通过电子设备指示雷达设备开启雷达功能。电子设备响应于用户开启雷达功能的操作,向雷达设备发送开启雷达功能的指令。

作为另一种可能的实现方式,雷达设备在达到预定时间时,开启雷达功能,从而向目标空间发射电磁波,并接收目标空间的回波信号。如此,用户通过一个预定设置,即可以实现雷达设备自动开启雷达功能,从而节省用户的操作,方便用户的使用。

可选的,上述预定时间可以由用户根据使用需求进行调整,本申请实施例对此不作限定。

例如,若用户预先设置在22:00至6:00这一时段为睡眠时间,需要雷达设备开启雷达功能进行体动检测,则雷达设备在22:00时,自动开启雷达功能,并在22:00至6:00时段一直保持雷达功能处于开启状态。

S102、对目标空间的回波信号进行人体目标检测,确定目标空间内目标人体的距离单元。

示例性的,参见图5,为雷达设备的测距原理图。图5中的(a)表示发射电磁波与接收电磁波之间的时间差。其中,TX为发射天线发出的连续调频信号,RX为接收天线收到的与目标人体距离成正比的连续调频信号(目标人体的回波信号),TX与RX之间存在一个时延τ。图5中的(b)表示经过发射天线与接收天线的信号混频滤波后得到的与目标人体距离相关的单频信号。通过计算该信号频率即可得到目标人体与雷达设备之间的相对距离,即目标人体的距离单元。

示例性的,如图6所示,步骤S102可以具体实现为以下步骤:

S1021、对回波信号进行脉冲压缩处理,得到目标距离像。

其中,目标距离像用于指示各个距离单元对应的幅度值。

脉冲压缩指对线性调频信号或相位编码信号回波进行脉冲压缩和旁瓣抑制,将宽脉冲压缩成窄脉冲,使输出信号在目标的距离门处出现峰值,同时提高信噪比。雷达设备在发射端发射大时宽、带宽信号,以提高信号的速度测量精度和速度分辨力;在接收端,通过脉冲压缩将宽脉冲信号压缩为窄脉冲信号,能够提高雷达设备对目标人体的距离分辨精度和距离分辨力。

在一些实施例中,上述脉冲压缩处理的过程可以满足以下公式(1):

其中,TR

其中s为雷达设备的调频信号斜率,d表示雷达设备与目标人体的距离,c表示光速。

上述公式(1)中的W

应理解,对一个线性调频信号在所有距离单元上进行脉冲压缩可以得到目标距离像RI(t)。

S1022、对目标距离像进行静态目标消除的处理操作,获得处理后的目标距离像。

通常情况下,目标空间会存在一些静态物体,例如柜子、床、墙面等。因此雷达设备接收到的目标空间的回波信号包括目标人体的回波信号和静态物体的回波信号。因此,通过步骤S1021a提取出来的目标距离像存在许多静态物体的干扰。

在一些实施例中,由于静态物体完全处于静止状态,而被检测的目标人体会有小幅波动,因此,雷达设备可以采用动目标显示(moving target indication,MTI)技术,即对接收的数据进行两脉冲对消,消除静态物体反射的电磁波,以实现静态目标消除。上述静态目标消除的处理可以满足以下公式(3):

RI

其中,RI(t)为当前时刻的目标距离像,该距离像即RI(t)。t为第m个线性调频信号所对应的时刻。RI(t-T

应理解,在处理后的目标距离像中,只会在动态目标(也即人体)所在的距离单元处有一个较大的幅度值。

S1023、从处理后的目标距离像中,选取幅度值大于预设值的幅度所在的距离单元作为目标人体的距离单元。

应理解,步骤S1023中的幅度值是指信号功率谱大小。

结合图7进行举例说明,图7中的X=2.647处具有较大的幅度值,因此X=2.647代表目标人体与雷达设备之间的距离,据此可以确定目标人体的距离单元为2.647m(m为长度单位米)。

S103、根据目标人体的距离单元,从回波信号中提取目标人体的多普勒信号强度。

其中,上述目标人体的多普勒信号强度用于指示目标人体的多普勒频率的波动幅度。

示例性的,如图8所示,步骤S103可以具体实现为以下步骤:

S1031、根据目标距离像中所述目标人体的距离单元对应的数据,确定目标人体的多普勒信息。

上述多普勒信息可以包括多普勒频率。

应理解,目标人体辐射的电磁波的波长,随着波源和目标人体的相对运动而产生相位和频率的变化。通常,当目标人体的体动发生在波源前面时,目标人体反射的电磁波波长变短,频率变高;当目标人体的体动发生在波源后面时,目标人体反射的电磁波波长变长,频率变低。

由雷达测速原理可知,目标人体的速度信息包含在目标人体所在单元的相位偏移之中。因此,在提取到目标人体的距离单元后,对该距离单元所在的帧数据再次进行脉冲压缩处理,即可得到目标人体在该帧数据上的多普勒频移。

可选的,多普勒信息可以根据以下公式(4)根据:

VR

S1032、根据目标人体的多普勒信息,确定目标人体的多普勒信号强度。

可选的,目标人体的多普勒信号强度可以满足以下公式(5):

其中,SI(t)表示第t帧回波信号的多普勒信号强度,对上述公式(4)中得到的VR

VR

S104、若目标人体的多普勒信号强度大于预设阈值,确定目标人体发生体动。

应理解,目标人体发生体动时,其相对于雷达设备的位置发生变化,即目标人体处于运动状态,会产生运动速度。由雷达设备测量速度的原理可知,当目标人体未发生体动时,其多普勒频率的波动幅度小或几乎不产生波动;当目标人体发生体动时,其多普勒频率的波动幅度大,并且该波动幅度与目标人体的体动的剧烈程度成正比。因此,可以根据目标人体的多普勒频率的波动幅度,即目标人体的多普勒信号强度来进行体动检测。

可选的,上述预设阈值可以通过实验测试或者模拟仿真来确定。

示例性的,参见图9,为雷达设备在用户处于正常睡眠状态下检测到的多普勒信号。若预设阈值为0.5×104,则在图9中,有四个大于预设阈值的多普勒信号强度,说明用户发生了四次体动。

在一些实施例中,若预设时长内目标人体的多普勒信号强度大于预设阈值,确定目标人体发生体动。应理解,通过设置预设时长这一条件来提高体动检测的准确性,避免因外界干扰而造成的误判。

示例性的,假设预设时长为1s、预设阈值为0.5×10

在一些实施例中,在确定目标人体发生体动之后,记录体动时间信息,体动时间信息包括体动过程的起始时间和/或体动过程的结束时间。

例如,若在一个连续的时间段内目标人体的多普勒信号强度均大于预设阈值,则可以确定用户在该时间段内发生一次体动,因此可以将该时间段的起始时间确定为体动过程的起始时间,将该时间段的结束时间确定为体动过程的结束时间。

示例性的,如图10所示,为用户在睡眠状态时雷达设备检测到的用户的多普勒信号强度。若预设阈值为0.5×104,则29s时可以记录为用户发生体动的时间,32s时可以记录为用户结束体动的时间,即用户整个体动过程持续3s。

在一些实施例中,雷达设备在体动检测过程中会记录用户的每次体动,因此雷达设备可以统计出预设时间段内用户发生体动的次数。

在一些实施例中,雷达设备可以向电子设备发送体动检测信息,所述体动检测信息包括在预设时间段内所述目标人体发生体动的次数以及每次体动对应的体动时间信息。这样,用户可以在电子设备上查看体动检测信息,以便于了解睡眠过程中的体动情况。

进一步的,电子设备还可以根据该体动检测信息进行睡眠质量评估,并显示睡眠质量评估的结果。此外,电子设备还可以根据睡眠质量评估的结果,显示睡眠改善建议。

本申请实施例提供的技术方案,应用于雷达设备,能够在不涉及用户隐私的前提下,无接触的进行体动检测,有效提升了用户的使用体验。此外,由于多普勒信号强度可以直接反映人体的运动速度,而人体发生体动时其运动速度不为0,因此本申请的技术方案中通过对回波信号进行处理,获取人体的多普勒信号强度,进而可以根据该多普勒信号强度,准确确定用户是否发生体动,保证体动检测的准确性。

可以看出,上述主要从方法的角度对本申请实施例提供的方案进行了介绍。为了实现上述功能,本申请实施例提供了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的模块及算法步骤,本申请实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

本申请实施例可以根据上述方法示例对雷达设备进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。可选的,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

如图11所示,本申请实施例提供了一种雷达设备,应用于雷达设备,能够在用户处于睡眠状态时,无接触的进行体动检测。上述雷达设备300包括:雷达模块301、信号处理模块302和体动检测模块303。在一些实施例中,上述雷达设备300还包括通信模块304。

雷达模块301,用于向目标空间发射电磁波,并接收目标空间的回波信号。

信号处理模块302,用于对目标空间的回波信号进行人体目标检测,确定目标空间内的目标人体的距离单元;根据目标人体的距离单元,从回波信号中提取目标人体的多普勒信号强度。

体动检测模块303,用于若目标人体的多普勒信号强度大于预设阈值,确定目标人体发生体动。

在一些实施例中,上述信号处理模块302,具体用于对所述回波信号进行脉冲压缩处理,得到目标距离像,所述目标距离像用于指示各个距离单元对应的幅度值;对所述目标距离像进行静态目标消除的处理操作,获得处理后的目标距离像;从所述处理后的目标距离像中,选取幅度值大于预设值的幅度所在的距离单元作为目标人体的距离单元。

在一些实施例中,上述信号处理模块302,具体用于根据所述目标距离像中所述目标人体的距离单元对应的数据,确定所述目标人体的多普勒信息;根据所述目标人体的多普勒信息,确定所述目标人体的多普勒信号强度。

在一些实施例中,上述体动检测模块303,还用于若预设时长内目标人体的多普勒信号强度大于预设阈值,确定目标人体发生体动。

在一些实施例中,上述体动检测模块303,还用于在确定目标人体发生体动之后,记录体动时间信息,体动时间信息包括体动过程的起始时间和/或体动过程的结束时间。

在一些实施例中,上述通信模块304,用于向电子设备发送体动检测信息,体动检测信息包括在预设时间段内目标人体发生体动的次数以及每次体动对应的体动时间信息。

在一些实施例中,上述通信模块304,还用于接收来自于电子设备的开启雷达功能的指令;上述雷达模块301,还用于根据开启雷达功能的指令,向目标空间发射电磁波。

在一些实施例中,上述电磁波为毫米波。

本申请实施例提供一种雷达设备,包括:一个或多个处理器;一个或多个存储器。其中,一个或多个存储器用于存储计算机程序代码,计算机程序代码包括计算机指令,当一个或多个处理器执行计算机指令时,雷达设备执行上述实施例提供的任一项体动的检测方法。

本申请实施例还提供一种计算可读存储介质,该计算机可读存储介质包括计算机执行指令,当计算机执行指令在计算机上运行时,使计算机执行上述实施例提供的任一项体动的检测方法。

本申请实施例还提供一种计算机程序产品,该计算机程序产品包括计算机指令,该计算机指令在计算机上运行时,使得计算机执行后能够实现上述实施例提供的任一项体动的检测方法。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件程序实现时,可以全部或部分地以计算机程序产品的形式来实现。该计算机程序产品包括一个或多个计算机执行指令。在计算机上加载和执行计算机执行指令时,全部或部分地产生按照本申请实施例的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机执行指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机执行指令可以从一个网站站点、计算机、服务器或者数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可以用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质(例如,软盘、硬盘、磁带),光介质(例如,DVD)、或者半导体介质(例如固态硬盘(solid state disk,SSD))等。

尽管在此结合各实施例对本申请进行了描述,然而,在实施所要求保护的本申请过程中,本领域技术人员通过查看附图、公开内容、以及所附权利要求书,可理解并实现公开实施例的其他变化。在权利要求中,“包括”(Comprising)一词不排除其他组成部分或步骤,“一”或“一个”不排除多个的情况。单个处理器或其他单元可以实现权利要求中列举的若干项功能。相互不同的从属权利要求中记载了某些措施,但这并不表示这些措施不能组合起来产生良好的效果。

尽管结合具体特征及其实施例对本申请进行了描述,显而易见的,在不脱离本申请的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本申请的示例性说明,且视为已覆盖本申请范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

以上,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何在本申请揭露的技术范围内的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应该以权利要求的保护范围为准。

技术分类

06120113695071