应用于筛选数据的方法、装置以及监控系统与流程

文档序号:16754790发布日期:2019-01-29 17:15阅读:136来源:国知局
应用于筛选数据的方法、装置以及监控系统与流程

本发明涉及图像处理技术领域,特别是涉及一种应用于筛选数据的方法、监控系统以及具有存储功能的装置。



背景技术:

目前,家用安防摄像头的使用越来越普及。由于家用安防摄像头所触发录制的视频片段数量通常较大,少则几十,多则上百。而每个视频片段的时长从几秒到几分钟不等。用户往往依据视频片段的截图内容或是录制时间来选择其需要查看的视频片段,例如在工作日的工作时间内往往无人在家,用户需要查看该时间段内是否有陌生人到访等。但由于已录制的视频片段数量庞大,用户很难从中筛选出其需要查看的视频片段,容易造成遗漏;如若全部查看,则即费时又费力。



技术实现要素:

有鉴于此,本发明主要解决的技术问题是提供一种应用于筛选数据的方法、监控系统以及具有存储功能的装置,能够方便用户筛选出其需要查看的监控视频文件。

为解决上述技术问题,本发明采用的一个技术方案是:提供一种应用于筛选数据的方法,该方法包括:获取监控视频文件,并在应用程序上显示监控视频文件;其中,监控视频文件中记录有运动物体;判断监控视频文件中的运动物体是否具备人形特征;若运动物体具备人形特征,则赋予监控视频文件以第一标记;其中,应用程序所显示的监控视频文件带有第一标记。

在本发明的一实施例中,获取监控视频文件的步骤具体包括:获取不同时刻的多个普通图像帧;判断多个普通图像帧所记录的图像之间是否存在差异;若多个普通图像帧所记录的图像之间存在差异,则激活录像功能,录制视频文件,以获得监控视频文件。

在本发明的一实施例中,录制视频文件的步骤具体包括:获取不同时刻的多个目标图像帧;判断多个目标图像帧所记录的图像之间是否存在差异;若多个目标图像帧所记录的图像之间不存在差异,则停止录制;其中,监控视频文件为已获取的目标图像帧的集合。

在本发明的一实施例中,人形特征包括人类的头部、肩部以及整体轮廓的比例关系;判断监控视频文件中的运动物体是否具备人形特征的步骤具体包括:判断运动物体的头部、肩部以及整体轮廓的比例关系是否匹配人形特征所包括的头部、肩部以及整体轮廓的比例关系;若是,则判定运动物体具备人形特征。

在本发明的一实施例中,监控视频文件中记录有多个运动物体;该方法进一步包括:逐一判断监控视频文件中记录的运动物体是否具备人形特征,直至遍历监控视频文件中记录的全部运动物体;统计监控视频文件中具备人形特征的运动物体的数量,并在应用程序上显示。

在本发明的一实施例中,统计监控视频文件中具备人形特征的运动物体的数量的步骤进一步包括:当监控视频文件中具备人形特征的运动物体的数量大于阈值时,发出提示信息。

在本发明的一实施例中,该方法进一步包括:预先存储有若干预设面部图像,各预设面部图像分别对应有身份标记;赋予监控视频文件以第一标记的步骤具体包括:判断若干预设面部图像中是否存在与运动物体的面部图像匹配的预设面部图像;若存在,则利用运动物体的面部图像标记监控视频文件,同时赋予运动物体的面部图像对应的身份标记;其中,第一标记包括运动物体的面部图像以及身份标记。

为解决上述技术问题,本发明采用的又一个技术方案是:提供一种监控系统,该监控系统包括摄像设备以及移动终端,摄像设备与移动终端建立有第一通信连接;摄像设备用于获取监控视频文件,并判断监控视频文件中记录的运动物体是否具备人形特征:若运动物体具备人形特征,则赋予监控视频文件以第一标记,并通过第一通信连接传输至移动终端;移动终端包括有应用程序,移动终端用于显示应用程序所显示的带有第一标记的监控视频文件。

为解决上述技术问题,本发明采用的又一个技术方案是:提供一种监控系统,该监控系统包括服务器端、摄像设备以及移动终端,摄像设备以及移动终端分别与服务器端建立有通信连接;摄像设备用于获取监控视频文件,并传输至服务器端;服务器端用于判断监控视频文件中记录的运动物体是否具备人形特征:若运动物体具备人形特征,则赋予监控视频文件以第一标记,并传输至移动终端;移动终端包括有应用程序,移动终端用于显示应用程序所显示的带有第一标记的监控视频文件。

为解决上述技术问题,本发明采用的又一个技术方案是:提供一种具有存储功能的装置,该具有存储功能的装置存储有程序数据,程序数据能够被执行以实现如上述实施例所阐述的应用于筛选数据的方法。

本发明的有益效果是:区别于现有技术,本发明提供一种应用于筛选数据的方法,在获取记录有运动物体的监控视频文件之后,在应用程序上显示所获取的监控视频文件。判断监控视频文件中的运动物体是否具备人形特征,如果该运动物体具备人形特征,则认为该运动物体为人类,并赋予记录有该运动物体的监控视频文件以第一标记,使得应用程序中显示的该监控视频文件带有上述第一标记。当用户需要查看有人类活动的监控视频文件时,可在应用程序上一目了然地区分出有人类活动的监控视频文件,进行查看,从而方便用户筛选出其需要查看的监控视频文件。

附图说明

图1是本发明应用于筛选数据的方法第一实施例的流程示意图;

图2是本发明应用于筛选数据的方法第二实施例的流程示意图;

图3是本发明安防摄像头触发录制的原理一实施例的流程示意图;

图4是本发明人形特征一实施例的结构示意图;

图5是本发明应用程序界面第一实施例的结构示意图;

图6是本发明应用于筛选数据的方法第三实施例的流程示意图;

图7是本发明应用程序界面第二实施例的结构示意图;

图8是本发明应用于筛选数据的方法第四实施例的流程示意图;

图9是本发明应用程序界面第三实施例的结构示意图;

图10是本发明应用程序界面第四实施例的结构示意图;

图11是本发明监控系统一实施例的结构示意图;

图12是本发明监控系统另一实施例的结构示意图;

图13是本发明具有存储功能的装置一实施例的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。

移动侦测(motiondetectiontechnology),一般也叫运动检测。通过摄像头按照不同帧率采集得到图像,并通过图像比对分析,确定该时间段的图像与上一时间段存在差异,从而启动录像。或是通过被动红外pir传感器检测到有物体运动,从而启动录像。

在本发明的实施例中,应用于监控工作的安防摄像头支持移动侦测功能。

请参阅图1,图1是本发明应用于筛选数据的方法第一实施例的流程示意图。

s101:获取监控视频文件,并在应用程序上显示监控视频文件;

在本实施例中,安防摄像头可以监控一定范围内环境的实时情况,并生成相应的监控视频文件。由于安防摄像头支持移动侦测功能,其所监控范围内存在运动物体时,会触发其录像的功能,录制监控视频文件。因此安防摄像头所录制的监控视频文件中通常记录有运动物体,并且通过应用程序显示安防摄像头所录制的监控视频文件。用户可以直接在应用程序上查看安防摄像头所录制的监控视频文件,而不需要从安防摄像头的存储装置(例如sd卡等)中调取,以方便用户随时查看监控视频文件。

s102:判断监控视频文件中的运动物体是否具备人形特征;

在本实施例中,当用户需要从安防摄像头录制的监控视频文件中筛选出有人类活动的监控视频文件时,即监控视频文件中有人类出现,则需要对监控视频文件中记录的运动物体进行识别,判断其是否为人类。具体为判断监控视频文件中的运动物体是否具备人形特征。其中,人形特征,顾名思义其用于描述人类形体所具备的特征,以区别于其他物种或物体。

s103:若运动物体具备人形特征,则赋予监控视频文件以第一标记;

在本实施例中,若运动物体具备人形特征,则说明该运动物体很可能是人类,因此记录有该运动物体的监控视频文件即为用户需要筛选出来查看的监控视频文件。为方便用户进行筛选,赋予记录有该运动物体的监控视频文件以第一标记,使得应用程序所显示的有人类活动的监控视频文件,标记有该第一标记。用户在应用程序中可以一目了然地区分出记录有人类活动的监控视频文件,即标记有第一标记的监控视频文件表示其中记录有人类活动。

需要说明的是,上述人脸特征可以替换为其他特征数据,用于在监控视频文件中识别出具备该特征数据的运动物体。例如,该特征数据可以为描述猫、狗等宠物所具备的特征等,以在安防摄像头所录制的监控视频文件中筛选出有宠物活动的监控视频文件。当然,该特征数据可由用户自行设定,以便于用户筛选出其所需要查看的监控视频文件。

以上可以看出,本发明所提供应用于筛选数据的方法,通过判断监控视频文件中的运动物体是否具备人形特征,以判断监控视频文件中的运动物体是否具备人形特征,如果该运动物体具备人形特征,则认为该运动物体为人类,并赋予记录有该运动物体的监控视频文件以第一标记,使得应用程序中显示的该监控视频文件带有上述第一标记。当用户需要查看有人类活动的监控视频文件时,可在应用程序上一目了然地区分出有人类活动的监控视频文件,进行查看,从而方便用户筛选出其需要查看的监控视频文件。

请参阅图2,图2是本发明应用于筛选数据的方法第二实施例的流程示意图。

s201:获取监控视频文件,并在应用程序上显示监控视频文件;

在本实施例中,安防摄像头所录制的监控视频文件通过应用程序向用户展示。用户通过浏览应用程序,可以直接查看到安防摄像头所录制的监控视频文件,而不需要从安防摄像头的存储装置中调取,以方便用户随时查看监控视频文件。

由于本实施例所阐述的安防摄像头触发录制的原理基于移动侦测,因此所获取的监控视频文件中记录有运动物体。请参阅图3,以下大致阐述安防摄像头触发录制的原理:

s301:获取不同时刻的多个普通图像帧;

在本实施例中,普通图像帧定义为在安防摄像头未触发录制监控视频文件的状态下所录制视频文件的子集。安防摄像头在其上电工作后,会不停获取普通图像帧,将其所获取不同时刻的多个普通图像帧作为其触发录制条件的判断依据。安防摄像头可以是周期性地获取不同时刻的普通图像帧(例如以拍照的方式,而非录像),同时为保证监控的实时性,安防摄像头获取普通图像帧的周期间隔应尽可能小。有鉴于此,安防摄像头可以是一直处于录制状态,以获取各时刻的普通图像帧。并且,安防摄像头所录制的视频文件中并未记录有运动物体的视频文件将自动地被安防摄像头过滤删除,不做保留。

s302:判断多个普通图像帧所记录的图像之间是否存在差异;

在安防摄像头获取多个不同时刻的普通图像帧后,需要判断该多个普通图像帧之间是否存在差异。具体可以为比较相邻时刻的普通图像帧所记录图像之间是否有不同之处。

s303:若多个普通图像帧所记录的图像之间存在差异,则激活录像功能,录制视频文件;

将相邻时刻的普通图像帧所记录的图像进行比较之后,若存在相邻时刻的普通图像帧所记录图像之间存在差异,则说明该多个普通图像帧所记录的图像之间存在差异,其必然是有物体运动,导致不同普通图像帧所记录的图像之间存在差异。此时,安防摄像头则会激活其录像功能,开始录制视频文件,以获得监控视频文件。

s304:获取不同时刻的多个目标图像帧;

本实施例所阐述录制视频文件的过程就是获取各个时刻的目标图像帧的过程,不同时刻的多个目标图像帧所记录的图像组成监控视频文件,即本实施例所阐述的监控视频文件为已获取的各个时刻的目标图像帧的集合。其中,记录有运动物体的监控视频文件可以是以产生差异的普通图像帧为起点开始录制,以避免遗漏部分记录有运动物体的图像帧,即产生差异的普通图像帧同时也是监控视频文件中所包含的目标图像帧。

s305:判断多个目标图像帧所记录的图像之间是否存在差异;

在获取目标图像帧之后,还需判断该监控视频文件的录制过程是否满足停止条件,以在正确时刻停止,完成该监控视频文件的录制。监控该监控视频文件录制的停止时刻,能够有效避免监控视频文件中记录太多用户不想查看的内容,例如无物体运动的视频片段。也就是说,判断是否停止录制,即判断所获取的目标图像帧所记录的图像中是否记录有物体运动,具体为比较相邻时刻的目标图像帧所记录的图像之间是否存在差异,以判断该多个目标图像帧所记录的图像之间是否存在差异。

s306:若多个目标图像帧所记录的图像之间不存在差异,则停止录制;

在本实施例中,通过比较相邻时刻的目标图像帧所记录的图像之间是否存在差异,以判断该多个目标图像帧所记录的图像之间是否存在差异,从而确定监控视频文件的停止录制时刻。若所获取的目标图像帧中仍然记录有物体运动,必然会存在相邻帧的目标图像帧之间存在差异,需要继续录制;若多个目标图像帧所记录的图像之间不存在差异,则说明该多个目标图像帧中未记录有物体运动,可以停止录制,以完成并获得监控视频文件。之后结束流程。

需要说明的是,本实施例为提高监控视频文件开始录制时刻以及停止录制时刻的判断准确度,通过多个普通图像帧确定监控视频文件的开始录制时刻,以及通过多个目标图像帧确定监控视频文件的停止录制时刻。

并且,上述触发以及停止录制的过程仅为本实施例所阐述安防摄像头触发录制的原理中的一种实现方式,在此不做限定。

s202:判断监控视频文件中的运动物体是否具备人形特征;

在本实施例中,若监控视频文件中的运动物体具备人形特征,则执行步骤s203。若监控视频文件中的运动物体不具备人形特征,则执行步骤s204。

当用户需要从安防摄像头录制的监控视频文件中筛选出有人类活动的监控视频文件时,则需要对监控视频文件中记录的运动物体进行识别,判断其是否为人类。具体为判断监控视频文件中的运动物体是否具备人形特征。

人形特征描述人类形体所具备的特征,以区别于其他物种或物体。判断监控视频文件中的运动物体是否具备人形特征,需要在监控视频文件的各图像帧中寻找具备人形特征的图像,若存在具备人形特征的图像,则说明该监控视频文件中记录的运动物体具备人形特征,认为该图像为人类的图像,即认为该运动物体为人类。若不存在具备人形特征的图像,则说明该监控视频文件中记录的运动物体不具备人形特征,该监控视频文件中未记录有人类活动。

以下大致阐述判断监控视频文件中的运动物体是否具备人形特征的过程:

请参阅图4。人类与其他物体或物种具有不同的人形特征,其包括人类的头部11、肩部12以及整体轮廓13的比例关系等,即人类头部11、肩部12以及整体轮廓13的比例关系不同于其他物体或物种(例如猫、狗等)。因此人形特征是用于区分人类与其他物体或物种的重要手段。需要说明的是,部分物体或物种不具备头部或肩部特征,因此认为该物体或物种不具备人形特征。

具体为:从监控视频文件的图像帧序列中,采用差分的方法分割出运动物体对应的图像(即将相邻的图像帧进行比对,将存在差异的部分图像分割出来)。对运动物体的图像进行预处理,将其转换为灰度图像,以减少图像处理的运算量。根据运动物体图像的最小外接矩形宽高比、预先定义的轮廓描述符和仿射不变矩,描述出运动物体头部、肩部以及整体轮廓的比例关系。之后,根据识别精度要求以及由实验中总结的经验值,判断出该运动物体是否具备上述人形特征。上述方式适用于解决平移不变性、比例不变性以及旋转不变性,具备响应快速,适应范围广的特点。

因此,判断监控视频文件中的运动物体是否具备人形特征具体可以为:判断运动物体的头部、肩部以及整体轮廓的比例关系是否匹配人形特征所包括的头部、肩部以及整体轮廓的比例关系,即判断运动物体的头部、肩部以及整体轮廓的比例关系是否符合人类的头部、肩部以及整体轮廓的比例关系的规律。若运动物体的头部、肩部以及整体轮廓的比例关系匹配人形特征所包括的头部、肩部以及整体轮廓的比例关系,则判定该运动物体具备人形特征。

需要说明的是,上述人形特征可以替换为其他特征数据,用于在监控视频文件中识别出具备该特征数据的运动物体。例如,该特征数据可以为描述猫、狗等宠物所具备的特征等,以在安防摄像头所录制的监控视频文件中筛选出有宠物活动的监控视频文件。当然,该特征数据可由用户自行设定,以便于用户筛选出其所需要查看的监控视频文件。

s203:赋予监控视频文件以第一标记;

在本实施例中,若运动物体具备人形特征,则说明该运动物体很可能是人类,因此记录有该运动物体的监控视频文件即为用户需要筛选出来查看的监控视频文件。为方便用户进行筛选,赋予记录有该运动物体的监控视频文件以第一标记,使得应用程序所显示的有人类活动的监控视频文件,标记有该第一标记。用户在应用程序中可以一目了然地区分出记录有人类活动的监控视频文件,即标记有第一标记的监控视频文件表示其中记录有人类活动。之后结束流程。

需要说明的是,在赋予监控视频文件以第一标记之后,可以向用户推送一信息。该信息用于提示用户已获得一监控视频文件,且该监控视频文件中记录有具备人形特征的运动物体。举例而言,该信息的形式可以为:提示用户已获得一监控视频文件,该监控视频文件中有人出现。

s204:赋予监控视频文件以第二标记;

在本实施例中,若运动物体不具备人形特征,则说明该运动物体是除人类之外的物体或物种。为区别于记录有人类活动的监控视频文件,赋予未记录有人类活动的监控视频文件以第二标记,即赋予记录的运动物体不具备人形特征的监控视频文件以该第二标记。第二标记用于描述监控视频文件所记录的运动物体不具备人形特征。用户在应用程序上通过第一标记以及第二标记,能够一目了然地区分出记录有人类活动的监控视频文件,和未记录有人类活动的监控视频文件。

在本实施例中,应用程序2中可以显示有多个监控视频文件21,各监控视频文件21所带有的标记可以不同。例如,部分监控视频文件21带有第一标记22,用户可以直观地了解到该部分监控视频文件21中记录有人类活动。而部分监控视频文件21带有第二标记23,用户可以直观地了解到该部分监控视频文件21中虽记录有运动物体,但未记录有人类活动,如图5所示。

需要说明的是,在本发明的其他实施例中,可以不包括赋予未记录有人类活动的监控视频文件以第二标记的步骤,仅对记录有人类活动的监控视频文件标记上述第一标记。用户在应用程序上查看监控视频文件时,标记有第一标记的监控视频文件表示其记录有人类活动,而未标记有第一标记的监控视频文件默认为其未记录有人类活动。

请参阅图6,图6是本发明应用于筛选数据的方法第三实施例的流程示意图。

s401:获取监控视频文件,并在应用程序上显示监控视频文件;

在本实施例中,安防摄像头所录制的监控视频文件通过应用程序向用户展示。用户通过浏览应用程序,可以直接查看到安防摄像头所录制的监控视频文件,而不需要从安防摄像头的存储装置中调取,以方便用户随时查看监控视频文件。

由于本实施例所阐述的安防摄像头触发录制的原理基于移动侦测,因此所获取的监控视频文件中记录有运动物体。需要说明的是,本实施例与上述实施例的不同之处在于,本实施例所获取的监控视频文件中至少部分监控视频文件记录有多个运动物体。

s402:逐一判断监控视频文件中记录的运动物体是否具备人形特征,直至遍历监控视频文件中记录的全部运动物体;

在本实施例中,由于监控视频文件中可能记录有多个运动物体,因此若要判断监控视频文件中是否记录有具备人形特征的运动物体,需要逐一判断监控视频文件中记录的运动物体是否具备人形特征,直至遍历监控视频文件中记录的全部运动物体。若该监控视频文件中存在部分运动物体具备人形特征,则判定该监控视频文件中记录有具备人形特征的运动物体,则执行步骤s403。若该监控视频文件中不存在运动物体具备人形特征,则判定该监控视频文件中未记录有具备人形特征的运动物体,之后结束流程。

s403:统计监控视频文件中具备人形特征的运动物体的数量,并在应用程序上显示;

在本实施例中,当监控视频文件31中存在部分运动物体具备人形特征的情况下,统计监控视频文件中具备人形特征的运动物体的数量32,并将具备人形特征的运动物体的数量32与上述实施例所阐述的第一标记33一并在应用程序3上显示,以使用户在应用程序3上查看到该监控视频文件31时,能够一目了然地知道该监控视频文件31中记录有人类活动,并且还能知道该监控视频文件中有几个人出现,如图7所示。

s404:判断监控视频文件中具备人形特征的运动物体的数量是否大于阈值;

在本实施例中,在统计监控视频文件中具备人形特征的运动物体的数量之后,需要判断监控视频文件中所记录的人数是否存在异常情况。其中,上述阈值即用于描述正常情况下的最大人数。当监控视频文件中具备人形特征的运动物体的数量大于阈值时,则说明有异常情况发生,需要发出警报,以强化多人场景的报警工作。

举例而言,对于一家三口的家庭,正常情况下所录制的监控视频文件中最多出现3人。而当某一监控视频文件中记录的人数大于3人时,则说明有除该家庭的家庭成员之外的人员拜访,因此属于异常情况,需要向用户发出警报。针对上述情形,阈值设为3人,当监控视频文件中具备人形特征的运动物体的数量大于阈值时,则说明有异常情况发生,于是向用户发出警报。

s405:发出提示信息;

在本实施例中,当监控视频文件中具备人形特征的运动物体的数量大于阈值时,说明有异常情况发生,需要向用户发出警报。其具体为向用户发出提示信息,该提示信息用于描述已获取一监控视频文件,该监控视频文件中所记录的人数大于阈值,需要用户格外注意。

请参阅图8,图8是本发明应用于筛选数据的方法第四实施例的流程示意图。

s501:获取监控视频文件,并在应用程序上显示监控视频文件;

在本实施例中,安防摄像头所录制的监控视频文件通过应用程序向用户展示。用户通过浏览应用程序,可以直接查看到安防摄像头所录制的监控视频文件,而不需要从安防摄像头的存储装置中调取,以方便用户随时查看监控视频文件。

由于本实施例所阐述的安防摄像头触发录制的原理基于移动侦测,因此所获取的监控视频文件中记录有运动物体。

s502:判断监控视频文件中的运动物体是否具备人形特征;

在本实施例中,若监控视频文件中的运动物体具备人形特征,则执行步骤s503。若监控视频文件中的运动物体不具备人形特征,则结束流程。

当用户需要从安防摄像头录制的监控视频文件中筛选出有人类活动的监控视频文件时,则需要对监控视频文件中记录的运动物体进行识别,判断其是否为人类。具体为判断监控视频文件中的运动物体是否具备人形特征。判断监控视频文件中的运动物体是否具备人形特征,需要在监控视频文件的各图像帧中寻找具备人形特征的图像,若存在具备人形特征的图像,则说明该监控视频文件中记录的运动物体具备人形特征,认为该图像为人类的图像,即认为该运动物体为人类。若不存在具备人形特征的图像,则说明该监控视频文件中记录的运动物体不具备人形特征,该监控视频文件中未记录有人类活动。

s503:判断若干预设面部图像中是否存在与运动物体的面部图像匹配的预设面部图像;

在本实施例中,若该若干预设面部图像中存在与运动物体的面部图像匹配的预设面部图像,则执行步骤s504,若该若干预设面部图像中不存在与运动物体的面部图像匹配的预设面部图像,则执行步骤s505。

本实施例与上述实施例的不同之处在于,在判断出监控视频文件中记录有人类活动后,即存在运动物体具备上述人形特征,为进一步便于用户了解监控视频文件中人类的身份,预先存储有若干预设面部图像,各预设面部图像分别对应有身份标记,该身份标记可以是人名等能够表征身份唯一性的信息。当然,也可以是为各预设面部图像分别设置一个对应的身份编码,以表征其身份唯一性。并且,预先存储的预设面部图像通常来自与用户关系较近的人物,例如家人、朋友以及邻居等。

将上述具备人形特征的运动物体的面部图像与预先存储的各预设面部图像进行比对,直至找到与该运动物体的面部图像匹配的预设面部图像(即该运动物体与该预设面部图像所描述的为同一个人),说明该若干预设面部图像中存在与运动物体的面部图像匹配的预设面部图像;或是遍历预先存储的各预设面部图像后仍未找到与该运动物体的面部图像匹配的预设面部图像,说明该若干预设面部图像中不存在与运动物体的面部图像匹配的预设面部图像。

s504:利用运动物体的面部图像标记监控视频文件,同时赋予运动物体的面部图像对应的身份标记;

在本实施例中,若预先存储的若干预设面部图像中存在与运动物体的面部图像匹配的预设面部图像,则说明监控视频文件中记录的该运动物体的面部图像已提前录入数据库中,并对其设置了对应的身份标记,用户可以通过身份标记,一目了然地辨别出该运动物体的面部图像所描述的人物身份。因此,为方便用户筛选监控视频文件41,赋予监控视频文件41以第一标记42,第一标记42包括运动物体的面部图像421以及对应的身份标记422。利用运动物体的面部图像421(可以是从监控视频文件中截取的对应该运动物体面部的图像)标记该监控视频文件41,同时将与该运动物体面部图像421匹配的预设面部图像的身份标记422赋予该运动物体的面部图像421,以标记该运动物体,如图9所示。

s505:利用运动物体的面部图像标记监控视频文件;

在本实施例中,若预先存储的若干预设面部图像中不存在与运动物体的面部图像匹配的预设面部图像,则说明该运动物体所描述的人物之前未录入进数据库中,可能是陌生人等。为便于用户筛选监控视频文件51,赋予监控视频文件51以第一标记52,第一标记52包括运动物体的面部图像。利用运动物体的面部图像标记监控视频文件51,使得该监控视频文件51在应用程序5中显示时,带有其所记录运动物体的面部图像。当用户筛选到该监控视频文件51时,见其带有面部图像标记,即可知晓该监控视频文件51记录有人类活动,如图10所示。

以上可以看出,本发明所提供应用于筛选数据的方法,通过判断监控视频文件中的运动物体是否具备人形特征,以判断监控视频文件中的运动物体是否具备人形特征,如果该运动物体具备人形特征,则认为该运动物体为人类,并赋予记录有该运动物体的监控视频文件以第一标记,使得应用程序中显示的该监控视频文件带有上述第一标记。当用户需要查看有人类活动的监控视频文件时,可在应用程序上一目了然地区分出有人类活动的监控视频文件,进行查看,从而方便用户筛选出其需要查看的监控视频文件。

请参阅图11,图11是本发明监控系统一实施例的结构示意图。

在本实施例中,监控系统6包括摄像设备61以及移动终端62,摄像设备61与移动终端62建立有第一通信连接63。

摄像设备61用于获取监控视频文件,并利用存储于摄像设备61的本地检测算法判断监控视频文件中记录的运动物体是否具备人形特征:若运动物体具备人形特征,则赋予监控视频文件以第一标记,并通过第一通信连接63传输至移动终端62。

移动终端62包括有应用程序,移动终端62用于显示应用程序所显示的带有第一标记的监控视频文件。

在本实施例中,摄像设备61可以为上述实施例所阐述的安防摄像头等基于移动侦测的具备摄像功能的设备。并通过摄像设备61与移动终端62之间的第一通信连接63,以实现上述实施例所阐述的应用于筛选数据的方法,在此就不再赘述。

进一步地,由于一个整体监控系统6可能包括多个摄像设备61以及多个移动终端62,为建立更加完善的监控系统6体系,监控系统6进一步包括服务器端64,摄像设备61以及移动终端62分别与服务器端64建立有第二通信连接631,以使摄像设备61与移动终端62建立第一通信连接63。各摄像设备61所录制的监控视频文件在摄像设备61中完成标记动作后,通过第二通信连接631传输至服务器端64,进行存储以及记录,使得各移动终端62利用应用程序访问该服务器端64,并通过第二通信连接631下载监控视频文件信息至移动终端62中,方便用户随时查看摄像设备61所录制的监控视频文件。

可选地,第一通信连接63以及第二通信连接631可以为蓝牙通信连接、wifi通信连接以及运营商网络通信连接(包括2g、6g以及4g等)等。需要说明的是,以上并非是穷举,其他形式通信连接也可为本实施例所阐述的第一通信连接63以及第二通信连接631。

请参阅图12,图12是本发明监控系统另一实施例的结构示意图。

在本实施例中,监控系统7包括服务器端71、摄像设备72以及移动终端73,摄像设备72以及移动终端73分别与服务器端71建立有通信连接。

摄像设备72用于获取监控视频文件,并传输至服务器端71。服务器端71利用存储于服务器端71的云端检测算法判断监控视频文件中记录的运动物体是否具备人形特征:若运动物体具备人形特征,则赋予监控视频文件以第一标记,并传输至移动终端73。

移动终端73包括有应用程序,移动终端73用于显示应用程序所显示的带有第一标记的监控视频文件。

在本实施例中,服务器端71、摄像设备72以及移动终端73所组成的监控系统7能够实现上述实施例所阐述的应用于筛选数据的方法,在此就不再赘述。

在本实施例中,摄像设备72以及移动终端73分别与服务器端71建立的通信连接可以与上述实施例所阐述的第一通信连接以及第二通信连接采用相同的通信方式,在此就不再赘述。

请参阅图13,图13是本发明具有存储功能的装置一实施例的结构示意图。

在本实施例中,具有存储功能的装置8存储有程序数据81,程序数据81能够被执行以实现如上述实施例所阐述的应用于筛选数据的方法,在此就不再赘述。

在本发明所提供的几个实施方式中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施方式为示意性的,例如,所述模块或单元的划分,为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施方式的目的。

另外,在本发明各个实施方式中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个具有存储功能的装置中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施方式所述方法的全部或部分步骤。而前述的具有存储功能的装置包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存储器(ram,randomaccessmemory)、磁碟或者光盘、服务器等各种可以存储程序代码的介质。

以上所述仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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