监控视频的处理方法、装置和服务器与流程

文档序号:14392182阅读:311来源:国知局
监控视频的处理方法、装置和服务器与流程

本发明涉及视频处理技术领域,具体而言,本发明涉及一种监控视频的处理方法、装置和服务器。



背景技术:

随着技术的进步,视频监控技术得到极大的发展。近年来,一些厂家推出的视频监控设备还可以通过互联网视频分享平台或直播平台对监控内容的进行分享和实时直播,使得互联网用户通过这些分享平台或直播平台可以了解监控场所,例如小区、学校、餐馆厨房等等。分享和直播虽然提高了用户对监控场所的了解,但是也可能侵犯了监控视频中出现人物的隐私权,因此具有侵权风险。



技术实现要素:

本发明的目的旨在至少能解决上述的技术缺陷之一,特别是具有侵权风险的技术缺陷。

本发明提供一种监控视频的处理方法,包括:接收由终端设备上传的由已通过用户绑定的监控设备拍摄的视频流;对所述视频流进行人脸检测和人脸识别,识别出未经授权的人脸图像,对所述视频流进行图像处理以将视频流中包含的所述未经授权的人脸图像进行隐藏处理;输出经过所述图像处理后的视频流至播放终端。

在其中一个实施例中,还包括:接收第一用户绑定所述监控设备的绑定请求,从该绑定请求中提取该监控设备的特征信息;校验所述特征信息的合法性,当其合法时,将所述特征信息与第一用户建立映射关系并存储。

在其中一个实施例中,还包括:接收第一用户通过所述监控设备启动直播的请求;判断所述第一用户是否预注册人脸图像,若没有预注册人脸图像,发送要求用户注册人脸图像的提示;在预定时间内未收到用户人脸图像注册请求时,维持所述监控设备处于禁止直播状态,并停止获取所述监控设备的视频流。

在其中一个实施例中,还包括:接受用户的注册,获取并存储注册用户的人脸图像;接收注册用户输入的授权显示或禁止显示的用户指令,将所述用户指令与所述注册用户的人脸图像建立映射关系并存储。

在其中一个实施例中,所述识别出未经授权的人脸图像的步骤包括:识别出未经注册的人脸图像或已注册但是设置了禁止显示的用户指令的人脸图像。

在其中一个实施例中,未经注册的人脸图像对应的隐藏处理方式为默认的隐藏处理方式。

在其中一个实施例中,若接收到注册用户输入的禁止显示的用户指令,则提供一种或以上的隐藏处理方式给所述注册用户选择,并将所述注册用户选择的隐藏处理方式与所述注册用户的人脸图像建立映射关系并存储。

在其中一个实施例中,所述隐藏处理方式包括至少以下一种:马赛克处理、模糊化处理、或将对应区域的像素值降低到设定阈值或以下。

在其中一个实施例中,所述隐藏处理方式包括添加遮罩图案,提供一种或以上的遮罩图案给所述注册用户选择,所述遮罩图案至少包括漫画头像、表情头像、ar图像。

在其中一个实施例中,对所述视频流进行图像处理以将视频流中包含的所述未经授权的人脸图像进行隐藏处理的步骤中,仅针对视频流的指定视频帧包含的所述未经授权的人脸图像进行隐藏处理。

在其中一个实施例中,对所述视频流进行图像处理以将视频流中包含的所述未经授权的人脸图像进行隐藏处理的步骤中,仅针对视频流的部分或全部i帧包含的所述未经授权的人脸图像进行隐藏处理。

在其中一个实施例中,若识别出已经授权的人脸图像,则放弃对所述视频流中包含的已经授权的人脸图像进行隐藏处理,直接输出未经过所述图像处理的视频流。

在其中一个实施例中,接收由终端设备上传的由已通过用户绑定的监控设备拍摄的视频流,以及所述监控设备的定位信息或预设的地理信息。

在其中一个实施例中,若根据所述定位信息或预设的地理信息确定所述监控设备处于公共区域范围,则不再对所述视频流进行人脸检测和人脸识别,而直接输出未经过所述图像处理的视频流。

在其中一个实施例中,输出经过所述图像处理后的视频流的步骤包括:接收浏览用户的浏览指令;判断所述浏览用户是否与所述定位信息或预设的地理信息相关联,若是则输出经过所述图像处理后的视频流。

在其中一个实施例中,所述已通过用户绑定的监控设备为:已通过绑定用户身份标识和/或电话号码的监控设备。

在其中一个实施例中,将经过所述图像处理后的视频流和未经过所述图像处理的视频流存储在不同的存储区域。

本发明还提供一种监控视频的处理装置,包括:视频接收模块,用于接收由终端设备上传的由已通过用户绑定的监控设备拍摄的视频流;识别处理模块,用于对所述视频流进行人脸检测和人脸识别,识别出未经授权的人脸图像,对所述视频流进行图像处理以将视频流中包含的所述未经授权的人脸图像进行隐藏处理;视频输出模块,输出经过所述图像处理后的视频流至播放终端。

在其中一个实施例中,还包括:接收提取模块,用于接收第一用户绑定所述监控设备的绑定请求,从该绑定请求中提取该监控设备的特征信息;校验存储模块,用于校验所述特征信息的合法性,当其合法时,将所述特征信息与第一用户建立映射关系并存储。

在其中一个实施例中,还包括:直播请求模块,用于接收第一用户通过所述监控设备启动直播的请求;注册判断模块,用于判断所述第一用户是否预注册人脸图像,若没有预注册人脸图像,发送要求用户注册人脸图像的提示;禁止直播模块,用于在预定时间内未收到用户人脸图像注册请求时,维持所述监控设备处于禁止直播状态,并停止获取所述监控设备的视频流。

在其中一个实施例中,还包括:用户注册模块,用于接受用户的注册,获取并存储注册用户的人脸图像;权限存储模块,用于接收注册用户输入的授权显示或禁止显示的用户指令,将所述用户指令与所述注册用户的人脸图像建立映射关系并存储。

在其中一个实施例中,所述识别处理模块用于:识别出未经注册的人脸图像或已注册但是设置了禁止显示的用户指令的人脸图像。

在其中一个实施例中,未经注册的人脸图像对应的隐藏处理方式为默认的隐藏处理方式。

在其中一个实施例中,所述权限存储模块用于:若接收到注册用户输入的禁止显示的用户指令,则提供一种或以上的隐藏处理方式给所述注册用户选择,并将所述注册用户选择的隐藏处理方式与所述注册用户的人脸图像建立映射关系并存储。

在其中一个实施例中,所述隐藏处理方式包括至少以下一种:马赛克处理、模糊化处理、或将对应区域的像素值降低到设定阈值或以下。

在其中一个实施例中,所述隐藏处理方式包括添加遮罩图案,所述权限存储模块提供一种或以上的遮罩图案给所述注册用户选择,所述遮罩图案至少包括漫画头像、表情头像、ar图像。

在其中一个实施例中,所述识别处理模块用于:仅针对视频流的指定视频帧包含的所述未经授权的人脸图像进行隐藏处理。

在其中一个实施例中,所述识别处理模块用于:仅针对视频流的部分或全部i帧包含的所述未经授权的人脸图像进行隐藏处理。

在其中一个实施例中,所述识别处理模块若识别出已经授权的人脸图像,则放弃对所述视频流中包含的已经授权的人脸图像进行隐藏处理,所述视频输出模块直接输出未经过所述图像处理的视频流。

在其中一个实施例中,所述视频接收模块用于:接收由终端设备上传的由已通过用户绑定的监控设备拍摄的视频流,以及所述监控设备的定位信息或预设的地理信息。

在其中一个实施例中,还包括位置判断模块,所述位置判断模块若根据所述定位信息或预设的地理信息确定所述监控设备处于公共区域范围,则所述识别处理模块不再对所述视频流进行人脸检测和人脸识别,所述视频输出模块直接输出未经过所述图像处理的视频流。

在其中一个实施例中,所述视频输出模块用于:接收浏览用户的浏览指令;判断所述浏览用户是否与所述定位信息或预设的地理信息相关联,若是则输出经过所述图像处理后的视频流。

在其中一个实施例中,所述已通过用户绑定的监控设备为:已通过绑定用户身份标识和/或电话号码的监控设备。

在其中一个实施例中,还包括视频存储模块,所述视频存储模块用于:将经过所述图像处理后的视频流和未经过所述图像处理的视频流存储在不同的存储区域。

本发明还提供一种服务器,其包括:

一个或多个处理器以及存储器,所述存储器存储有程序代码,当所述程序代码由所述一个或多个处理器运行时,所述服务器执行根据权利要求1~17任一项所述的监控视频的处理方法。

上述的监控视频的处理方法、装置和服务器,接收由终端设备上传的由已通过用户绑定的监控设备拍摄的视频流;对所述视频流进行人脸检测和人脸识别,识别出未经授权的人脸图像,对所述视频流进行图像处理以将视频流中包含的所述未经授权的人脸图像进行隐藏处理;输出经过所述图像处理后的视频流至直播终端。输出视频直播前,通过对未经授权的人脸图像进行隐藏处理,可以有效保护人物隐私,降低侵权风险。监控设备是经过用户绑定的,可以有效促使用户主动采取措施防范侵权风险。

本发明附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:

图1为一个实施例的监控视频的处理方法流程示意图;

图2为一个实施例的监控视频的处理装置模块示意图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。

本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。

本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。

本技术领域技术人员可以理解,这里所使用的“终端”、“终端设备”既包括无线信号接收器的设备,其仅具备无发射能力的无线信号接收器的设备,又包括接收和发射硬件的设备,其具有能够在双向通讯链路上,执行双向通讯的接收和发射硬件的设备。这种设备可以包括:蜂窝或其他通讯设备,其具有单线路显示器或多线路显示器或没有多线路显示器的蜂窝或其他通讯设备;pcs(personalcommunicationsservice,个人通讯系统),其可以组合语音、数据处理、传真和/或数据通讯能力;pda(personaldigitalassistant,个人数字助理),其可以包括射频接收器、寻呼机、互联网/内联网访问、网络浏览器、记事本、日历和/或gps(globalpositioningsystem,全球定位系统)接收器;常规膝上型和/或掌上型计算机或其他设备,其具有和/或包括射频接收器的常规膝上型和/或掌上型计算机或其他设备。这里所使用的“终端”、“终端设备”可以是便携式、可运输、安装在交通工具(航空、海运和/或陆地)中的,或者适合于和/或配置为在本地运行,和/或以分布形式,运行在地球和/或空间的任何其他位置运行。这里所使用的“终端”、“终端设备”还可以是通讯终端、上网终端、音频/视频播放终端,例如可以是pda、mid(mobileinternetdevice,移动互联网设备)和/或具有音频/视频播放功能的移动电话,也可以是智能电视、机顶盒等设备。

以下描述的监控视频的处理方法可以应用于服务器,部分实施例中可以应用于终端,例如计算机终端或移动智能终端。在以下描述中,主要以服务器为例。

图1为一个实施例的监控视频的处理方法流程示意图。

本发明提供一种监控视频的处理方法,包括如下步骤:

步骤s110:接收由终端设备上传的由已通过用户绑定的监控设备拍摄的视频流。在一些实施例中,除了接收由终端设备上传的由已通过用户绑定的监控设备拍摄的视频流,还通常包含其他的相关信息,例如设备信息、已绑定用户信息等等。这里的设备信息,可以包括设备型号信息、设备标识信息等等至少一种。在一些实施例中,设备信息还可以包括监控设备的定位信息(例如北斗定位信息或gps定位信息)或预设的地理信息,也即监控设备可以包括定位装置,从而使得服务器知道其安装位置。当然已绑定用户可以在服务器自行填写监控设备的安装位置的地理信息,即上述预设的地理信息,例如北京市xx万达商场xx号。

这里的终端设备,可以是计算机终端或移动智能终端。这里的监控设备,可以是视频摄像头。监控设备拍摄的视频流,可以被终端设备自动的或通过用户操作后上传到服务器,该上传可以实时或非实时执行。在一些实施例中,监控设备拍摄的视频流是自动的经由终端设备实时的传输到服务器,服务器实时接收。

已通过用户绑定的监控设备为已通过绑定用户身份标识和/或电话号码的监控设备,即监控设备是经过用户绑定的。以服务器为例,监控设备的拥有者或使用者在得到监控设备后,需要将个人的身份信息与该监控设备绑定,然后绑定关系被存储于服务器。

因此,在一些实施例中,本处理方法还可以包括前置步骤:接收第一用户绑定所述监控设备的绑定请求,从该绑定请求中提取该监控设备的特征信息;校验所述特征信息的合法性,当其合法时,将所述特征信息与第一用户建立映射关系并存储。

这里的第一用户,即已绑定用户,是监控设备的拥有者或使用者。这里的监控设备,是服务器登记的监控设备,是服务器认可的监控设备。例如,是服务器一端的经营者自行生产的监控设备,可以通过该监控设备的特征信息(唯一标识信息,例如监控设备的uuid)确定其唯一身份。因此,用户在与监控设备绑定过程中,服务器可以判断监控设备的合法性,例如是否是被认可的监控设备。当判断合法时,将监控设备的特征信息与第一用户的特征信息(例如身份标识信息和/或电话号码)建立映射关系并存储在服务器。

为了进一步保证视频流的合法性,并降低视频流直播或分享的侵权风险,在一些实施例中,接收由终端设备上传的由已通过用户绑定的监控设备拍摄的视频流之前,还可以包括如下步骤:接收第一用户通过所述监控设备启动直播的请求;判断所述第一用户是否预注册人脸图像,若没有预注册人脸图像,发送要求用户注册人脸图像的提示,例如显示注册人脸图像的页面;在预定时间内未收到用户人脸图像注册请求时,维持所述监控设备处于禁止直播状态,并停止获取所述监控设备的视频流。也即第一用户如果需要启动直播,则需要第一用户经过人脸图像登记才能操作。如果没有登记人脸图像,则发送要求用户注册人脸图像的提示给第一用户,在登记完成后才可以进行直播。

步骤s120:对所述视频流进行人脸检测和人脸识别,识别出未经授权的人脸图像,对所述视频流进行图像处理以将视频流中包含的所述未经授权的人脸图像进行隐藏处理。

服务器可以允许用户注册,注册用户可以自行选择是否授权服务器在监控设备拍摄到注册用户本人的情况下公开其人脸,而监控设备拍摄到的非注册用户人脸则一律不公开。

因此,在一些实施例中,本处理方法还可以包括如下注册步骤:接受用户的注册,获取并存储注册用户的人脸图像;接收注册用户输入的授权显示或禁止显示的用户指令,将所述用户指令与所述注册用户的人脸图像建立映射关系并存储。当注册用户选择了授权显示,则在监控设备拍摄到注册用户本人的情况下,将不对视频内容中其人脸图像做处理直接显示;当注册用户选择了禁止显示,则在监控设备拍摄到注册用户本人的情况下,将对视频内容中其人脸图像进行隐藏处理。

所有未经注册的人脸图像以及已注册但是设置了禁止显示的人脸图像都是未经授权的人脸图像。因此,在其中一个实施例中,识别出未经授权的人脸图像的步骤包括:识别出未经注册的人脸图像或已注册但是设置了禁止显示的用户指令的人脸图像。

在一些实施例中,未经注册的人脸图像对应的隐藏处理方式为默认的隐藏处理方式,默认的隐藏处理方式例如可以是对人脸图像区域进行置乱处理、马赛克处理、模糊化处理、添加遮罩图案或将人脸图像对应区域的像素值降低到设定阈值或以下,在此不做限定。此处的默认,可以是由服务器设定的或第一用户自行设定的,例如服务器默认设定为马赛克处理。

对于已注册但是设置了禁止显示的注册用户,服务器可以提供一些隐藏处理方式给注册用户选择,从而实现注册用户的个性化表达,并增强娱乐性。因此,在一些实施例中,若接收到注册用户输入的禁止显示的用户指令,则提供一种或以上的隐藏处理方式给所述注册用户选择,并将所述注册用户选择的隐藏处理方式与所述注册用户的人脸图像建立映射关系并存储。

例如,服务器提供的隐藏处理方式可以包括至少以下一种:马赛克处理、模糊化处理、添加遮罩图案或将对应区域的像素值降低到设定阈值或以下。对于马赛克处理,服务器还可以进一步提供马赛克外观类型给注册用户选择。对于模糊化处理,服务器还可以进一步提供模糊程度给注册用户选择。

添加遮罩图案,可以理解为在人脸图像区域上添加一层遮罩图案以遮挡人脸图像。对于添加遮罩图案,服务器可以提供一种或以上的遮罩图案给注册用户选择,所述遮罩图案可以包括漫画头像、表情头像、ar图像中的至少一种。漫画头像即可以是各种漫画角色的头像,例如孙悟空、哪吒、路飞等漫画头像。表情头像可以是各种流行的表情头像,例如聊天软件上流行的emoji表情。ar图像是在视频流中注册用户的人脸图像区域添加的经过ar处理(增强现实技术,augmentedreality)后的图像,例如经过ar处理的动态头像或表情图案。服务器也可以提供多种漫画头像类型、表情头像类型、ar图像类型给注册用户选择。当然,注册用户还可以自行上传图片作为遮罩图案,服务器存储注册用户的上传图片作为遮罩图案,并使用该遮罩图案进行隐藏处理,实现注册用户的个性化表达。

在一些实施例中,对未经授权的人脸图像进行隐藏处理时,可以是对视频流中所有的视频帧都进行隐藏处理。为了降低图像处理的难度,在一些实施例中,可以仅针对视频流的指定视频帧包含的所述未经授权的人脸图像进行隐藏处理。例如,可以仅针对视频流的部分或全部i帧包含的所述未经授权的人脸图像进行隐藏处理。服务器可以提取每一gop(连续画面组)中的i帧以及i帧与其他帧的运动差值,对部分(奇数帧或偶数帧,或者每隔m帧后的n帧)或全部i帧中的未授权人脸进行隐藏处理,并依据隐藏处理后的i帧与运动差值计算gop中的其他帧。例如,可以在全部i帧中每隔5帧后的25帧进行隐藏处理,即先对25帧进行隐藏处理,然后5帧不处理,在对接着的25帧进行隐藏处理,然后接着的5帧又不处理,以此类推。

在一些实施例中,若识别出已经授权的人脸图像,则放弃对所述视频流中包含的已经授权的人脸图像进行隐藏处理,即不对已经授权的人脸图像进行隐藏处理,直接输出未经过所述图像处理的视频流。

而在一些实施例中,若根据所述定位信息或预设的地理信息确定所述监控设备处于公共区域范围(可由服务器一端自行定义),则不再对所述视频流进行人脸检测和人脸识别,而直接输出未经过所述图像处理的视频流。服务器获取到监控设备的定位信息或预设的地理信息后,将对定位信息或预设的地理信息进行分析,如果定位信息或预设的地理信息显示的地理位置是处于公共区域范围,例如广场、马路、商场公共区域,则不再对视频流进行人脸检测和人脸识别,而直接输出未经过图像处理的视频流,这是因为公共区域范围的人员是可以理解为其已经处于公开给公众的公共范围,默认愿意公开自己的形象。

服务器对所述视频流进行所述图像处理时,还可以包括其他的图像处理,例如图像合规分析处理,以判断视频流包含的视频内容是否合规合法,如果判断视频内容包括涉黄涉暴等非法内容,则服务器维持所述监控设备处于禁止直播状态。服务器可以将相关的视频流获取,但是并不在视频直播平台或视频分享平台公开,而将视频流存储在服务器留证,或者向相关部门例如警察部门报警,甚至可以转发该视频流给相关部门。

步骤s130:输出经过所述图像处理后的视频流至播放终端。

服务器在对视频流进行所述图像处理后,可以即时将视频流发布到服务器的视频共享平台或视频直播平台,供广大网友浏览。或者对视频流设置权限,仅仅提供给注册用户浏览,或者仅仅提供给相关联用户浏览,例如与所述定位信息或预设的地理信息相关联的用户。

因此,在一些实施例中,服务器还可以接收浏览用户的浏览指令,判断所述浏览用户是否与所述定位信息或预设的地理信息相关联,若是则输出经过所述图像处理后的视频流。这里的浏览用户是否与所述定位信息或预设的地理信息相关联,可以根据浏览用户的ip地址来判断是否与所述定位信息或预设的地理信息相关联。例如所述定位信息或预设的地理信息显示是在北京市,则仅仅允许ip地址位于北京的浏览用户进行浏览。当然,当浏览用户是注册用户时,也可以根据注册用户的注册信息中的地址信息来判断是否相关联,在此不再赘述。

这里的播放终端,即浏览用户浏览视频流时使用的浏览终端,例如可以是计算机终端或移动智能终端。

在一些实施例中,为了便于管理,服务器可以将经过所述图像处理后的视频流和未经过所述图像处理的视频流分别存储在不同的存储区域,例如经过所述图像处理后的视频流存储在文件夹a或存储器a,未经过所述图像处理的视频流存储在文件夹b或存储器b。

上述的监控视频的处理方法,在一些实施例中还可以应用于移动智能终端,例如应用于移动智能终端的app中,在此不再赘述。

图2为一个实施例的监控视频的处理装置模块示意图。对应上述的监控视频的处理方法,本发明还提供一种监控视频的处理装置,包括:视频接收模块110、识别处理模块120和视频输出模块130。

视频接收模块110用于接收由终端设备上传的由已通过用户绑定的监控设备拍摄的视频流;识别处理模块120用于对所述视频流进行人脸检测和人脸识别,识别出未经授权的人脸图像,对所述视频流进行图像处理以将视频流中包含的所述未经授权的人脸图像进行隐藏处理;视频输出模块130输出经过所述图像处理后的视频流至播放终端。

在其中一个实施例中,处理装置还包括:

接收提取模块,用于接收第一用户绑定所述监控设备的绑定请求,从该绑定请求中提取该监控设备的特征信息;

校验存储模块,用于校验所述特征信息的合法性,当其合法时,将所述特征信息与第一用户建立映射关系并存储。

在其中一个实施例中,处理装置还包括:

直播请求模块,用于接收第一用户通过所述监控设备启动直播的请求;

注册判断模块,用于判断所述第一用户是否预注册人脸图像,若没有预注册人脸图像,发送要求用户注册人脸图像的提示,例如显示注册人脸图像的页面;

禁止直播模块,用于在预定时间内未收到用户人脸图像注册请求时,维持所述监控设备处于禁止直播状态,并停止获取所述监控设备的视频流。

在其中一个实施例中,处理装置还包括:

用户注册模块,用于接受用户的注册,获取并存储注册用户的人脸图像;

权限存储模块,用于接收注册用户输入的授权显示或禁止显示的用户指令,将所述用户指令与所述注册用户的人脸图像建立映射关系并存储。

在其中一个实施例中,所述识别处理模块120用于:识别出未经注册的人脸图像或已注册但是设置了禁止显示的用户指令的人脸图像。

在其中一个实施例中,未经注册的人脸图像对应的隐藏处理方式为默认的隐藏处理方式。

在其中一个实施例中,所述权限存储模块用于:若接收到注册用户输入的禁止显示的用户指令,则提供一种或以上的隐藏处理方式给所述注册用户选择,并将所述注册用户选择的隐藏处理方式与所述注册用户的人脸图像建立映射关系并存储。

在其中一个实施例中,所述隐藏处理方式包括至少以下一种:马赛克处理、模糊化处理、或将对应区域的像素值降低到设定阈值或以下。

在其中一个实施例中,所述隐藏处理方式包括添加遮罩图案,所述权限存储模块提供一种或以上的遮罩图案给所述注册用户选择,所述遮罩图案至少包括漫画头像、表情头像、ar图像。

在其中一个实施例中,所述识别处理模块120用于:仅针对视频流的指定视频帧包含的所述未经授权的人脸图像进行隐藏处理。

在其中一个实施例中,所述识别处理模块120用于:仅针对视频流的部分或全部i帧包含的所述未经授权的人脸图像进行隐藏处理。

在其中一个实施例中,所述识别处理模块120若识别出已经授权的人脸图像,则放弃对所述视频流中包含的已经授权的人脸图像进行隐藏处理,所述视频输出模块130直接输出未经过所述图像处理的视频流。

在其中一个实施例中,所述视频接收模块110用于:接收由终端设备上传的由已通过用户绑定的监控设备拍摄的视频流,以及所述监控设备的定位信息或预设的地理信息。

在其中一个实施例中,处理装置还包括位置判断模块,所述位置判断模块若根据所述定位信息或预设的地理信息确定所述监控设备处于公共区域范围,则所述识别处理模块120不再对所述视频流进行人脸检测和人脸识别,所述视频输出模块130直接输出未经过所述图像处理的视频流。

在其中一个实施例中,所述视频输出模块130用于:

接收浏览用户的浏览指令;

判断所述浏览用户是否与所述定位信息或预设的地理信息相关联,若是则输出经过所述图像处理后的视频流。

在其中一个实施例中,所述已通过用户绑定的监控设备为:已通过绑定用户身份标识和/或电话号码的监控设备。

在其中一个实施例中,还包括视频存储模块,所述视频存储模块用于:将经过所述图像处理后的视频流和未经过所述图像处理的视频流存储在不同的存储区域。

上述的监控视频的处理装置与上述的监控视频的处理方法一一对应,描述的一部分实施例中的监控视频的处理装置也可以应用于移动智能终端中,在此不再赘述。

本发明还提供一种服务器,其包括:一个或多个处理器以及存储器;所述存储器存储有程序代码,当所述程序代码由所述一个或多个处理器运行时,所述服务器执行根据上述任一实施例所述的监控视频的处理方法。

上述的监控视频的处理方法、装置和服务器,接收由终端设备上传的由已通过用户绑定的监控设备拍摄的视频流;对所述视频流进行人脸检测和人脸识别,识别出未经授权的人脸图像,对所述视频流进行图像处理以将视频流中包含的所述未经授权的人脸图像进行隐藏处理;输出经过所述图像处理后的视频流至直播终端。输出视频直播前,通过对未经授权的人脸图像进行隐藏处理,可以有效保护人物隐私,降低侵权风险。监控设备是经过用户绑定的,可以有效促使用户主动采取措施防范侵权风险。

应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

以上所述仅是本发明的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

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