电子设备以及对监控目标进行监控的方法和装置与流程

文档序号:11935132阅读:382来源:国知局
电子设备以及对监控目标进行监控的方法和装置与流程

本公开涉及电子技术领域,尤其涉及一种电子设备以及对监控目标进行监控的方法和装置。



背景技术:

目前,在对监控目标进行监控时,各个监控设备都是单独工作。而且,在监控目标被发现之后,需要涉及大量的人工来手动调用其他监控设备参与监控,这使得监控目标脱离当前监控范围且监控目标再也找不到的情况时常发生。



技术实现要素:

本公开提供一种电子设备以及对监控目标进行监控的方法和装置,主要用以解决现有技术的上述缺陷。

根据本公开实施例的一个方面,提供一种对监控目标进行监控的方法,该方法包括:

确定监控目标的综合监控优先级;

基于所述综合监控优先级更新对所述监控目标进行监控的监控设备组;

向更新后的监控设备组发送监控所述监控目标的指令。

根据本公开实施例的又一方面,提供一种对监控目标进行监控的装置,该装置包括:

确定模块,用于确定监控目标的综合监控优先级;

更新模块,用于基于所述综合监控优先级更新对所述监控目标进行监控的监控设备组;

发送模块,用于向更新后的监控设备组发送监控所述监控目标的指令。

根据本公开实施例的又一方面,提供一种计算机程序产品,所述计算机程序产品包含能够由可编程的装置执行的计算机程序,所述计算机程序具有当由所述可编程的装置执行时用于执行上述的对监控设备进行监控的方法的代码部分。

根据本公开实施例的又一方面,提供一种非临时性计算机可读存储介质,所述非临时性计算机可读存储介质中包括一个或多个程序,所述一个或多个程序用于执行上述的对监控目标进行监控的方法。

根据本公开实施例的又一方面,提供一种电子设备,所述电子设备包括:上述的非临时性计算机可读存储介质;以及一个或者多个处理器,用于执行所述非临时性计算机可读存储介质中的程序。

通过上述技术方案,由于云服务器能够基于监控目标的综合监控优先级来更新对监控目标进行监控的监控设备组,并然后向更新后的监控设备组发送监控所述监控目标的指令,这样,在某一监控设备发现了监控目标之后,云服务器就能够调度一个或多个监控设备来对发现的监控目标进行同时联合监控,而且此调度过程不需要人工手动地调用,节省了人力物力。另外,由于云服务器能够根据监控目标的综合监控优先级来实时更新对监控目标进行监控的监控设备组,因此能够在监控目标脱离当前监控范围之前将其他可用的监控设备添加到对该监控目标进行监控的监控设备组中以此扩大该监控设备组的监控范围,这样就能够在监控目标被逮捕之前或者监控任务完成之前保证无论监控目标移动到哪里都能始终处于被监控的状态,避免了监控目标丢失且再也找不到的情况发生。

本公开实施例的其他特征和优点将在随后的具体实施方式部分予以详细说明。

附图说明

附图是用来提供对本公开实施例的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本公开实施例,但并不构成对本公开实施例的限制。在附图中:

图1是根据本公开一种实施例的对监控目标进行监控的方法的流程图;

图2是根据本公开又一实施例的对监控目标进行监控的方法的流程图;

图3是根据本公开又一实施例的对监控目标进行监控的方法的流程图;

图4是根据本公开一种实施例的对监控目标进行监控的装置的示意框图;

图5是根据本公开又一实施例的对监控目标进行监控的装置的示意框图;

图6是根据本公开又一实施例的对监控目标进行监控的装置的示意框图;

图7是根据本公开又一实施例的对监控目标进行监控的装置的示意框图;

图8是根据本公开实施例的利用相对位置关系计算监控目标的实时三维坐标的示意图。

具体实施方式

以下结合附图对本公开实施例的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本公开实施例,并不用于限制本公开实施例。

在详细描述根据本公开各个实施例的电子设备以及对监控目标进行监控的方法和装置之前,首先介绍一下根据本公开的实施例所适用的场景。根据本公开各个实施例的电子设备以及对监控目标进行监控的方法和装置适用于云服务器。其中,云服务器中存储有例如某一地理区域内的所有监控设备的监控能力(例如,速度能力、可监控范围等)和状态(例如空闲状态、监控状态等)。另外,云服务器可以与监控设备进行无线通信(例如,在监控设备是诸如无人机、机器人之类的能够用无线方式进行通信的监控设备的情况下),还可以与监控设备进行有线通信(例如,在监控设备是诸如街头的监控摄像头之类的只能通过有线方式进行通信的监控设备的情况下)。另外,所有的监控设备都实时地与云服务器进行通信,以便云服务器能够实时地知道每一台监控设备的当前位置和当前状态信息。

根据本公开的一个实施例,提供一种对监控目标进行监控的方法。该方法可以应用于例如云服务器。如图1所示,该方法可以包括以下步骤S101至S103。

在步骤S101中,确定监控目标的综合监控优先级;

在步骤S102中,基于所述综合监控优先级更新对所述监控目标进行监控的监控设备组;

在步骤S103中,向更新后的监控设备组发送监控所述监控目标的指令。

通过上述技术方案,由于云服务器能够基于监控目标的综合监控优先级来更新对监控目标进行监控的监控设备组,并然后向更新后的监控设备组发送监控所述监控目标的指令,这样,在某一监控设备发现了监控目标之后,云服务器就能够调度一个或多个监控设备来对发现的监控目标进行同时联合监控,而且此调度过程不需要人工手动地调用,节省了人力物力。另外,由于云服务器能够根据监控目标的综合监控优先级来实时更新对监控目标进行监控的监控设备组,因此能够在监控目标脱离当前监控范围之前将其他可用的监控设备添加到对该监控目标进行监控的监控设备组中以此扩大该监控设备组的监控范围,这样就能够在监控目标被逮捕之前或者监控任务完成之前保证无论监控目标移动到哪里都能始终处于被监控的状态,避免了监控目标丢失且再也找不到的情况发生。

在一种可能的实施方式中,如图2所示,步骤S101中的所述确定监控目标的综合监控优先级的步骤,可以包括以下步骤S101a至S101c。

在步骤S101a中,获取所述监控目标的与所述监控目标的身份相关联的监控优先级。

该步骤可以通过以下方式来实现。诸如无人机、机器人、街头的监控摄像头之类的监控设备在自动巡逻监控过程中通过自身摄像头来监控周围环境。通过图像识别、面部识别、虹膜识别、动作识别、无线信号识别、车牌识别、编号识别等中的一种或多种方式来实时监测有无可疑人员、可疑机器人或可疑追缉目标。在可疑目标被发现之后,监控设备就锁定该可疑目标并拍摄该可疑目标的影像(例如照片或录像)。然后,监控设备可以识别可疑目标(也即监控目标)的身份并将所识别的身份信息发送给云服务器,或者监控设备也可以将所拍摄的影像发给云服务器并由云服务器识别监控目标的身份。在云服务器获得了监控目标的身份信息之后,就能够按照预设规则来确定监控目标的监控优先级,例如可以基于监控目标的身份与监控优先级之间的预设对应关系来确定,或者基于监控事件分析、危害程度分析等因素来确定监控优先级。举例而言,偷盗的监控优先级可以被设置成低于持枪抢劫的监控优先级,因为后者的危害程度更大。

另外,云服务器可以将各个监控目标的监控优先级划分成例如A、B、C等,其中A表示监控优先级最高,C表示监控优先级最低,而且,本领域技术人员应当理解的是,A、B、C仅是举例,监控优先级可以根据实际情况划分更多的优先级。另外,只要监控目标不变,则其监控优先级就不会改变。

在步骤S101b中,获取所述监控目标脱离所述监控设备组的监控范围的剩余时间长度。

其中,该步骤可以通过如下方式来实现:获取所述监控目标脱离所述监控设备组的各个成员的可监控范围的剩余时间长度;将所获取的剩余时间长度中的最大剩余时间长度作为所述监控目标脱离所述监控设备组的监控范围的剩余时间长度。

另外,监控目标脱离所述监控设备组的各个监控设备成员的可监控范围的剩余时间长度可由各个监控设备成员自己计算并然后发给云服务器,当然也可以由云服务器来计算监控目标脱离所述监控设备组的各个监控设备成员的可监控范围的剩余时间长度。

另外,监控目标脱离所述监控设备组的各个监控设备成员的可监控范围的剩余时间长度可以通过如下方式来计算。首先,利用相对位置关系计算监控目标的实时三维坐标。如果监控目标是可疑的无线信号,则以无线信号源头方向的与建筑物或物体的交点作为监控目标的三维坐标点。然后,基于监控目标的实时三维坐标来确定监控目标的运动信息,例如速度、加速度和行进方向等。然后,基于监控设备的实时三维坐标和监控能力(例如速度能力和可监控范围等)以及监控目标的运动信息,计算监控目标脱离该监控设备的可监控范围的剩余时间长度。

下面以巡逻无人机为例来描述如何利用相对位置关系计算监控目标的实时三维坐标。地面巡逻机器人等的计算原理类似。

如图8所示,假设图8中的XY轴所在平面为海平面(非地面),巡逻无人机当前处于空间中A点,在某时刻发现地面B点位置某监控目标800。任意时刻,始终按照巡逻无人机投影到海平面上的点为XY轴的原点O(无人机移动时,XY轴跟着移动),且X轴始终指向正东,Y轴始终指向正北。

巡逻无人机可通过红外激光测距或者双摄像头测距等方式得到自己到监控目标800的直线距离,假设为d,且可通过高度传感器得到自己的准确海拔高度,假设巡逻无人机当前测得海拔高度为h。巡逻无人机时刻知道自身摄像头光轴与垂直方向的夹角(摄像头转动的机械部分可得到此角度),假设为α。巡逻无人机通过地磁传感器时刻知道自身面向的绝对方向,也就可以通过摄像头转动机械结构知道摄像头光轴方向在海平面上投影OC的绝对方向(C为目标点B到海平面的投影点),假设OC与X轴正向夹角为β,巡逻无人机通过卫星定位系统时刻知道自己的经纬度信息,假设为(m,n),以目标位置B做OA的垂线BD。

在三角形ABD中,可知:

BD=d*sinα;

AD=d*cosα;

进而可得到:

OC=BD=d*sinα;

OD=h–AD=h-d*cosα;

BC=OD;

BC则为监控目标800在B点的海拔高度。

根据OC长度和β角,在XY平面中,可得知C点坐标为(d*sinα*cosβ,d*sinα*sinβ);

在知道O点的具体经纬度信息后(O点经纬度信息就是A点的经纬度信息),向东西向或南北向移动一定距离后,经纬度的变化是确定的,此处假设O点处东西向的经度变化与此点东西向距离变化比例系数为j,南北向的纬度变化与此点南北向距离变化比例系数为k(O点经纬度不同时,j和k的值也不同,但只要O点经纬度确定,此j,k就是固定数值),可知目标点C的经纬度相对于点O的偏移量为(j*d*sinα*cosβ,k*d*sinα*sinβ),因此可得到B点的绝对经纬度和海拔信息:

(m±j*d*sinα*cosβ,n±k*d*sinα*sinβ,h-d*cosα)

此处经度和纬度相对(m,n)变化的正负号取决于当前巡逻无人机处于南半球或北半球,东半球还是西半球(如在北半球往北偏移则纬度增大,在南半球往北偏移则纬度减小)。

至此则得到了监控目标800的绝对三维坐标。三维坐标准确度显然比平面坐标更高,比如桥上桥下为同一个经纬度,可能造成抓捕人员前往了错误的位置;或者追捕目标本身就是一个巡逻无人机,可以升降,平面坐标将无法判定其高度信息,也就无法顺利进行抓捕等问题。

以下举例说明如何计算每个监控设备的可监控范围的剩余时间长度。

示例一监控设备是街头的监控摄像头,其可监控范围为以r为半径的圆形。监控目标与监控摄像头的当前直线距离为d,监控目标的速度为v,行进方向为正北,则监控摄像头还能够对监控目标进行监控的剩余时间长度t为:t=(r–d)/v。

示例二监控设备是巡逻机器人,其可监控范围是半径为r的圆形。监控目标与巡逻机器人的当前直线距离为d,监控目标的速度为v1,巡逻机器人的速度为v2,两者的方向都为正北。如果v2≥v1,则监控目标能够始终处于巡逻机器人的可监控范围内。如果v2<v1(有可能是因为巡逻机器人的速度能力跟不上监控目标的运动能力,也有可能是巡逻机器人检测到监控目标可能有所察觉被监控,所以巡逻机器人放慢了速度并由其他监控设备继续追踪监控目标),则巡逻机器人还能够对监控目标进行监控的剩余时间长度t为:t=(r–d)/(v1-v2)。

示例三监控设备是巡逻无人机,且其有效视角地面覆盖范围是半径为r的圆。监控目标与巡逻无人机的地面投影点之间的当前直线距离为d,巡逻无人机与其有效视角地面覆盖范围的最边缘点之间的直线距离为l(由于影像覆盖的前方最远点处可能有建筑物、山、隧道等阻碍,因此此处只考虑巡逻无人机在地面投影上能够监控的最远点),巡逻无人机的当前高度为h,监控目标的速度为v1,巡逻无人机的速度为v2,两者行进方向都为正北。如果v2≥v1,则监控目标能够始终处于巡逻无人机的有效可监控范围内。当v2<v1时(可能是由于巡逻无人机的速度能力跟不上监控目标的速度能力,或者也有可能是由于巡逻无人机检测到监控目标可能有所察觉被监控,所以巡逻无人机放慢了速度并由其他监控设备继续追踪监控目标),则巡逻无人机还能够对监控目标进行监控的剩余时间长度t为:

本领域技术人员应当理解的是,以上三个示例仅是理论上的数学分析,且都是比较简单的情形,只做示意用途。实际上,因为地形多样、拐弯或遮挡等原因,需要结合立体地图和数学计算来预估监控目标脱离各个监控设备的可监控范围的剩余时间长度t。由于监控设备的计算能力有限,因此由监控设备自身来计算监控目标脱离其可监控范围的剩余时间长度t的成功率会偏低,但计算延时低。而如果由云服务器计算的话,由于云服务器的计算能力强,因此可以实现高正确率的预估,再结合深度学习的经验积累,预估正确率还会逐步提升。因此,在监控设备能够将监控目标的实时影像低延时地传送给云服务器的情况下,由云服务器来预估监控目标脱离监控设备的可监控范围的剩余时间长度t会更好。

在步骤S101c中,基于所述监控优先级和所述剩余时间长度确定所述综合监控优先级。

在该步骤中,云服务器可以直接基于监控优先级和监控目标脱离所述监控设备组的监控范围的剩余时间长度来确定综合监控优先级。云服务器还可以先依据监控目标脱离所述监控设备组的监控范围的剩余时间长度所位于的预设剩余时间长度范围来确定监控目标的监控紧急程度,例如,预设剩余时间长度范围为0-1分钟所对应的监控紧急程度为1级,预设剩余时间长度范围为1-3分钟所对应的监控紧急程度为2级,预设剩余时间长度范围为3分钟以上则所对应的监控紧急程度为3级,其中1级为最高紧急程度,本领域技术人员应当理解的是,上述预设剩余时间长度范围的设置仅是示例,本公开实施例对此不进行限制;然后,云服务器可以基于所述监控优先级和所述监控紧急程度确定监控目标的综合监控优先级。例如,各个监控目标的综合监控优先级可以相同或不同,并且可以用例如A1、A2、A3、B1、B2、B3、C1、C2、C3等来表示,其中A、B、C表示监控优先级,1、2、3表示监控紧急程度,而且A1表示综合监控优先级最高,C3表示综合监控优先级最低。

另外,在确定综合监控优先级时,首先考虑监控优先级,然后考虑监控紧急程度,也就是说监控优先级高的监控目标M,即使其当前监控紧急程度低于监控优先级低的监控目标N的监控紧急程度,监控目标M的综合监控优先级仍然高于监控目标N的综合监控优先级。例如,监控目标M的监控优先级是A、监控紧急程度是3,监控目标N的监控优先级是B、监控紧急程度是1,则虽然监控目标N的监控紧急程度1高于监控目标M的监控紧急程度3,但是由于监控目标N的监控优先级B低于监控目标M的监控优先级A,所以监控目标M的综合监控优先级A3仍然高于监控目标N的综合监控优先级B1,也即A3>B1。

另外,在云服务器直接基于监控优先级和监控目标脱离监控设备组的监控范围的剩余时间长度(而非预设剩余时间长度范围)来确定综合监控优先级的情况下,实际上是相对于监控目标的监控紧急程度被划分成了无穷多级。

另外,由于监控目标脱离所述监控设备组的监控范围的剩余时间长度是实时变动的,所以其监控紧急程度也是随时变化的。

通过以上步骤S101a至S101c,就能够有效地确定监控目标的综合监控优先级,进而便于后续根据综合监控优先级来对监控设备组进行实时更新。

在一种可能的实施方式中,步骤S102中的所述基于所述综合监控优先级更新对所述监控目标进行监控的监控设备组的步骤,可以包括:将满足第一预设条件的监控设备添加到所述监控设备组中,其中,所述第一预设条件可以包括:

(1)监控设备被添加到所述监控设备组中之后能够使监控目标的综合监控优先级降低或者使监控目标脱离所述监控设备组的监控范围的剩余时间长度增加(在确定了监控目标的监控紧急程度的情况下,监控设备被添加到所述监控设备组中之后能够使得监控目标的监控紧急程度下降);以及

(2)以下中的一者:(i)监控设备的当前监控目标的综合监控优先级低于该监控设备要被添加到的监控设备组所监控的监控目标的综合监控优先级,且该监控设备退出其当前监控设备组不会使所述当前监控目标的综合监控优先级高于或等于该监控设备要被添加到的监控设备组所监控的监控目标的综合监控优先级也不会使所述当前监控目标的监控被中断(例如,如果监控设备是其当前监控目标的唯一监控设备,则监控设备的退出会导致其当前监控目标的监控被中断);以及(ii)监控设备的当前监控目标的综合监控优先级高于该监控设备要被添加到的监控设备组所监控的监控目标的综合监控优先级,且该监控设备退出其当前监控设备组不会使所述当前监控目标的综合监控优先级升高也不会使所述当前监控目标的监控被中断。

在一种可能的实施方式中,步骤S102中的所述基于所述综合监控优先级更新对所述监控目标进行监控的监控设备组,还可以包括:将所述监控设备组中满足第二预设条件的监控设备移出所述监控设备组,这样就能够使得被移出的监控设备能够继续监控其他的监控目标,避免资源的浪费。其中,所述第二预设条件包括以下中的任意一者或其组合:

(1)监控设备的移出不会导致所述监控目标的综合监控优先级升高;

(2)所述监控目标已经脱离监控设备的可监控范围;

(3)监控设备的当前能力不足以继续对所述监控目标进行监控。

另外,在监控设备被移出其当前监控设备组之后,云服务器可以将被移出的监控设备的当前状态置为空闲状态,这样被移出的监控设备就能够自由地发现新的监控目标或者被调度到其他监控任务中。

在一种可能的实施方式中,如图3所示,根据该实施例的方法还可以包括以下步骤S301至S303。

在步骤S301中,确定是否所述监控目标已经脱离了所述监控设备组的监控范围且没有可用监控设备能够被加入所述监控设备组。

在步骤S302中,在所述监控目标已经脱离了所述监控设备组的监控范围且没有可用监控设备能够被加入所述监控设备组时,获取所述监控目标的运动轨迹。

在该步骤中,云服务器可以基于监控目标消失时的三维坐标、速度、加速度、行进方向等信息,结合三维地图来预判监控目标的运动预判。

在步骤S303中,向所述运动轨迹上的监控设备发送对所述监控目标进行监控的指令。

在该步骤中,可以将监控目标的影像发送给所预判的运动轨迹上的监控设备,以便由预判运动轨迹上的监控设备对所述监控目标进行继续监控。

本公开实施例还提供一种对监控目标进行监控的装置,该装置可以应用于云服务器。如图4所示,该装置可以包括:

确定模块401,用于确定监控目标的综合监控优先级;

更新模块402,用于基于所述综合监控优先级更新对所述监控目标进行监控的监控设备组;

发送模块403,用于向更新后的监控设备组发送监控所述监控目标的指令。

通过上述技术方案,由于云服务器能够基于监控目标的综合监控优先级来更新对监控目标进行监控的监控设备组,并然后向更新后的监控设备组发送监控所述监控目标的指令,这样,在某一监控设备发现了监控目标之后,云服务器就能够调度一个或多个监控设备来对发现的监控目标进行同时联合监控,而且此调度过程不需要人工手动地调用,节省了人力物力。另外,由于云服务器能够根据监控目标的综合监控优先级来实时更新对监控目标进行监控的监控设备组,因此能够在监控目标脱离当前监控范围之前将其他可用的监控设备添加到对该监控目标进行监控的监控设备组中以此扩大该监控设备组的监控范围,这样就能够在监控目标被逮捕之前或者监控任务完成之前保证无论监控目标移动到哪里都能始终处于被监控的状态,避免了监控目标丢失且再也找不到的情况发生。

在一种可能的实施方式中,如图5所示,所述确定模块402可以包括:

监控优先级获取子模块402a,用于获取所述监控目标的与所述监控目标的身份相关联的监控优先级;

剩余时间长度获取子模块402b,用于获取所述监控目标脱离所述监控设备组的监控范围的剩余时间长度;

综合监控优先级确定子模块402c,用于基于所述监控优先级和所述剩余时间长度确定所述综合监控优先级。

在一种可能的实施方式中,所述剩余时间长度获取子模块502还可以用于:

获取所述监控目标脱离所述监控设备组的各个成员的可监控范围的剩余时间长度;

将所获取的剩余时间长度中的最大剩余时间长度作为所述监控目标脱离所述监控设备组的监控范围的剩余时间长度。

在一种可能的实施方式中,所述更新模块402基于所述综合监控优先级更新对所述监控目标进行监控的监控设备组,可以包括:将满足第一预设条件的监控设备添加到所述监控设备组中,其中所述第一预设条件包括:

(1)监控设备被添加到所述监控设备组中后能够使监控目标的综合监控优先级降低或者使监控目标脱离所述监控设备组的监控范围的剩余时间长度增加(在确定了监控目标的监控紧急程度的情况下,监控设备被添加到所述监控设备组中之后能够使得监控目标的监控紧急程度下降);以及

(2)以下中的一者:(i)监控设备的当前监控目标的综合监控优先级低于该监控设备要被添加到的监控设备组所监控的监控目标的综合监控优先级,且该监控设备退出其当前监控设备组不会使所述当前监控目标的综合监控优先级高于或等于该监控设备要被添加到的监控设备组所监控的监控目标的综合监控优先级也不会使所述当前监控目标的监控被中断;以及(ii)监控设备的当前监控目标的综合监控优先级高于该监控设备要被添加到的监控设备组所监控的监控目标的综合监控优先级,且该监控设备退出其当前监控设备组不会使所述当前监控目标的综合监控优先级升高也不会使所述当前监控目标的监控被中断。

在一种可能的实施方式中,所述更新模块402基于所述综合监控优先级更新对所述监控目标进行监控的监控设备组,还可以包括:将所述监控设备组中满足第二预设条件的监控设备移出所述监控设备组,其中,所述第二预设条件包括以下中的任意一者或其组合:

(1)监控设备的移出不会导致所述监控目标的综合监控优先级升高;

(2)所述监控目标已经脱离监控设备的可监控范围;

(3)监控设备的当前能力不足以继续对所述监控目标进行监控。

在一种可能的实施方式中,如图6所示,根据该实施例的装置还可以包括获取模块404:

所述确定模块401,还用于确定是否所述监控目标已经脱离了所述监控设备组的监控范围且没有可用监控设备能够被加入所述监控设备组;

所述获取模块404,用于在所述监控目标已经脱离了所述监控设备组的监控范围且没有可用监控设备能够被加入所述监控设备组是,获取所述监控目标的运动轨迹;

所述发送模块403,还用于向所述运动轨迹上的监控设备发送对所述监控目标进行监控的指令。

根据本公开实施例的装置中各个模块所执行的操作的具体实现方式已经在根据本公开实施例的方法中进行了详细描述,此处不再赘述。

图7是根据一示例性实施例示出的一种对监控目标进行监控的装置500的框图,该装置500可以是电子设备。如图5所示,该装置500可以包括:处理器501,存储器502,多媒体组件503,输入/输出(I/O)接口504,以及通信组件505。

其中,处理器501用于控制该装置500的整体操作,以完成上述的对监控目标进行监控的方法中的全部或部分步骤。存储器502用于存储各种类型的数据以支持在该装置500的操作,这些数据的例如可以包括用于在该装置500上操作的任何应用程序或方法的指令,以及应用程序相关的数据,例如联系人数据、收发的消息、图片、音频、视频等等。该存储器502可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,例如静态随机存取存储器(Static Random Access Memory,简称SRAM),电可擦除可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,简称EEPROM),可擦除可编程只读存储器(Erasable Programmable Read-Only Memory,简称EPROM),可编程只读存储器(Programmable Read-Only Memory,简称PROM),只读存储器(Read-Only Memory,简称ROM),磁存储器,快闪存储器,磁盘或光盘。多媒体组件503可以包括屏幕和音频组件。其中屏幕例如可以是触摸屏,音频组件用于输出和/或输入音频信号。例如,音频组件可以包括一个麦克风,麦克风用于接收外部音频信号。所接收的音频信号可以被进一步存储在存储器502或通过通信组件505发送。音频组件还包括至少一个扬声器,用于输出音频信号。I/O接口504为处理器501和其他接口模块之间提供接口,上述其他接口模块可以是键盘,鼠标,按钮等。这些按钮可以是虚拟按钮或者实体按钮。通信组件505用于该装置500与其他设备之间进行有线或无线通信。无线通信,例如Wi-Fi,蓝牙,近场通信(Near Field Communication,简称NFC),2G、3G或4G,或它们中的一种或几种的组合,因此相应的该通信组件505可以包括:Wi-Fi模块,蓝牙模块,NFC模块。

在一示例性实施例中,装置500可以被一个或多个应用专用集成电路(Application Specific Integrated Circuit,简称ASIC)、数字信号处理器(Digital Signal Processor,简称DSP)、数字信号处理设备(Digital Signal Processing Device,简称DSPD)、可编程逻辑器件(Programmable Logic Device,简称PLD)、现场可编程门阵列(Field Programmable Gate Array,简称FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述的对监控目标进行监控的方法。

在另一示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器502,上述指令可由装置500的处理器501执行以完成上述的用于电子设备的控制方法。示例地,该非临时性计算机可读存储介质可以是ROM、随机存取存储器(Random Access Memory,简称RAM)、CD-ROM、磁带、软盘和光数据存储设备等。

根据本公开的又一实施例,提供一种计算机程序产品,其特征在于,所述计算机程序产品包含能够由可编程的装置执行的计算机程序,所述计算机程序具有当由所述可编程的装置执行时用于执行上述的对监控目标进行监控的方法的代码部分。

根据本公开的又一实施例,提供一种非临时性计算机可读存储介质,其特征在于,所述非临时性计算机可读存储介质中包括一个或多个程序,所述一个或多个程序用于执行上述的对监控目标进行监控的方法。

根据本公开的又一实施例,提供一种电子设备,所述电子设备包括:上述的非临时性计算机可读存储介质;以及一个或者多个处理器,用于执行所述非临时性计算机可读存储介质中的程序。

以上结合附图详细描述了本公开的优选实施方式,但是,本公开并不限于上述实施方式中的具体细节,在本公开的技术构思范围内,可以对本公开的技术方案进行多种简单变型,这些简单变型均属于本公开的保护范围。

另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合。为了避免不必要的重复,本公开对各种可能的组合方式不再另行说明。

此外,本公开的各种不同的实施方式之间也可以进行任意组合,只要其不违背本公开的思想,其同样应当视为本公开所公开的内容。

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