本发明涉及影像修正领域,特别涉及一种基于个人信息安全的公共社区图像修正方法及其系统。
背景技术:
目前,智能设备的使用越来越普遍,而通过智能设备上传到公共社区的用户的信息安全也越来越受到人们的重视。由于人脸识别等技术的成熟,大规模的应用即将进行推广,可能造成个人隐私的泄露。因此在公共社区上传的图像有必要根据用户需求进行修正,以及对上传者身份进行审核。
技术实现要素:
发明目的:
针对背景技术中提到的问题,本发明提供一种基于个人信息安全的公共社区图像修正方法及其系统。
技术方案:
一种基于个人信息安全的公共社区图像修正方法,包括以下步骤:
获取公共社区的公开图像,并对公开图像进行人脸识别;
提取公开图像中的人脸面部特征,对人脸面部特征进行身份匹配;
获取人脸身份,提取对应的面部处理需求,所述面部处理需求为用户预上传的面部信息处理需求;
所述面部处理需求包括:覆盖处理、影像修正;
根据对应的用户的面部处理需求对公开图像中的人脸进行处理;
以及,获取公开图像上传者的信息,并对公开图像上传者的身份进行校验;
获取人脸身份,提取对应的授权处理需求,所述授权处理需求为用户授权公开图像的上传者的白名单;
若公开图像上传者并非处于授权处理需求的白名单内,则对公开图像中的人脸进行未授权处理;
所述未授权处理包括:覆盖处理、影像修正、标记处理;
以及,获取人脸身份,提取对应的标记处理需求,所述标记处理需求包括对公开图像进行添加公开的标签标记。
作为本发明的一种优选方式,包括以下步骤:
获取公共社区的非公开图像,并对非公开图像进行人脸识别;
提非公开图像中的人脸面部特征,对人脸面部特征进行身份匹配;
获取人脸身份,提取非公开面部处理需求,非公开面部处理需求包括:对非公开图像中面部信息处理需求;
根据对应的用户的面部处理需求对非公开的图像中的人脸进行处理。
作为本发明的一种优选方式,包括以下步骤:
授权处理需求还包括用户授权图像的上传者的黑名单;
若图像的上传者处于授权处理需求的黑名单内的,则该上传者将不能够对包含有该用户面部特征的影像进行公开和/或非公开地上传。
作为本发明的一种优选方式,包括以下步骤:
覆盖处理包括:识别影像中待处理的面部特征,若存在目标用户的面部特征,则使用预设覆盖物遮盖目标用户的面部特征;
影像修正包括:识别影像中待处理的面部特征,若存在目标用户面部特征,则对目标用户进行影像修正;其中影像修正数据由用户进行预设。
作为本发明的一种优选方式,影像修正包括以下步骤:
用户预上传有影像修正参数,影像修正参数包括:围度修正参数、画面修正参数;提取目标用户的面部特征,并根据影像修正数据进行修正;
将修正后的目标用户面部特征与原图像进行整合。
作为本发明的一种优选方式,标记处理包括以下步骤:
识别影像中待处理的面部特征;
若存在目标用户的面部特征,且图像上传者并非处于授权处理需求的白名单内,则对该图片标记为未授权。
作为本发明的一种优选方式,标记处理包括以下步骤:
获取公共社区的图像,并对公开图像进行人脸识别;
提取公开图像中的人脸面部特征,对人脸面部特征进行身份匹配;
获取人脸身份,若该目标为系统待标记用户,则在该图像上标记该目标为系统标记用户。
一种基于个人信息安全的公共社区图像修正方法的系统,包括:
图像获取模块,用于获取公共社区的图像;
人脸识别模块,用于对图像进行人脸识别;
面部特征提取模块,用于提取图像中的人脸面部特征;
身份匹配模块,用于对人脸面部特征进行身份匹配;
信息处理模块,用于根据人脸身份,提取对应的面部处理需求;
修正模块,用于根据对应的面部处理需求对图像进行修正;
上传者信息提取模块,用于获取图像上传者的信息,并对图像上传者的身份进行校验;
授权提取模块,用于根据身份匹配模块获取的人脸身份,提取对应的授权处理需求,授权处理需求包括用户授权公开图像的上传者的白名单;
授权处理模块,用于根据授权处理需求以及上传者身份对图像进行未授权处理;标记提取模块,用于提取对应的标记处理需求;
标记模块,用于根据标记处理需求包括对公开图像进行添加公开的标签标记。作为本发明的一种优选方式,包括:
授权提取模块,用于根据身份匹配模块获取的人脸身份,提取对应的授权处理需求,授权处理需求包括用户授权图像的上传者的黑名单;
授权处理模块,用于根据授权处理需求以及上传者身份对图像进行禁止上传处理。作为本发明的一种优选方式,包括:
标记提取模块,用于根据身份匹配模块获取的身份信息与系统待标记用户进行比对;
标记模块,用于在图像上对系统待标记用户进行标记。
本发明实现以下有益效果:
1.根据公共社区的上传图像进行人脸的检测与匹配,对检测到的目标影像进行匹配,若该目标影像要求对上传的图像进行处理,则根据用户的需求进行图像处理。
2.用户设置上传黑名单与白名单,处于白名单内的用户可对包含用户影像的图像进行上传,黑名单内的用户将不能够进行上传。
3.根据用户需求对上传的图像进行标记以及根据系统的需求对用户上传的图像进行标记。
4.提高对用户个人隐私以及肖像权的保护,避免在用户不知情的情况下有其影像在公共社区传播。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并于说明书一起用于解释本公开的原理。
图1为本发明提供的一种基于个人信息安全的公共社区图像修正方法的工作流程图。
图2为本发明提供的一种基于个人信息安全的公共社区图像修正方法的授权黑名单工作流程图。
图3为本发明提供的一种基于个人信息安全的公共社区图像修正方法的覆盖处理工作流程图。
图4为本发明提供的一种基于个人信息安全的公共社区图像修正方法的影像修正工作流程图。
图5为本发明提供的一种基于个人信息安全的公共社区图像修正方法的授权白名单工作流程图。
图6为本发明提供的一种基于个人信息安全的公共社区图像修正方法的系统标记用户工作流程图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。
实施例一
参考图1。
一种基于个人信息安全的公共社区图像修正方法,包括以下步骤:
其中,公共社区包括网络上的各种公开的、可传播图像的交流社区,以及隐私的、可传播图像的社区。
s1:获取公共社区的公开图像,并对公开图像进行人脸识别。
利用人脸识别技术对公开图像中的人脸进行识别,以提取其中的人像。
s2:提取公开图像中的人脸面部特征,对人脸面部特征进行身份匹配。
根据个人信息对人脸的面部特征进行匹配,识别目标对象的身份。便于获取目标对象的影像处理需求。
s3:获取人脸身份,提取对应的面部处理需求,所述面部处理需求为用户预上传的面部信息处理需求。
面部处理需求为用户预上传,用户根据对公开影像的要求设置面部处理需求。例如:对公开影像中含有自身影像的图像进行覆盖处理,或者对公开影像中含有自身影像的图像进行预设的修正。
所述面部处理需求包括:覆盖处理、影像修正。
覆盖处理包括对影像进行马赛克处理。影像修正包括对影像的围度处理、角度调整等美颜操作,主要是根据预设的条件对影像进行处理。
s4:根据对应的用户的面部处理需求对公开图像中的人脸进行处理。
根据目标用户设置的条件对图像中的用户影像进行处理,使得上传的图像满足影像对应的用户的需求设置。
以及,s5:获取公开图像上传者的信息,并对公开图像上传者的身份进行校验。即获取图像上传者的身份。
s6:获取人脸身份,提取对应的授权处理需求,所述授权处理需求为用户授权公开图像的上传者的白名单。
s7:若公开图像上传者并非处于授权处理需求的白名单内,则对公开图像中的人脸进行未授权处理。
若图像上传者并非出于白名单内,则对该上传图像进行未授权处理。
所述未授权处理包括:覆盖处理、影像修正、标记处理。覆盖处理即对影像进行马赛克覆盖,或者利用图像对影像进行覆盖。未授权处理可根据用户的设置进行其中的一项或几项。标记处理即对图像添加标签,标签内容可根据用户设置进行选择。
以及,s8:获取人脸身份,提取对应的标记处理需求,所述标记处理需求包括对公开图像进行添加公开的标签标记。
s9:对公开图像添加公开的标签标记。
实施例二
参考图2-6。
本实施例与上述实施例一基本相同,不同之处在于,作为本实施例的一种优选方式,包括以下步骤:
获取公共社区的非公开图像,并对非公开图像进行人脸识别。
提非公开图像中的人脸面部特征,对人脸面部特征进行身份匹配。
获取人脸身份,提取非公开面部处理需求,非公开面部处理需求包括:对非公开图像中面部信息处理需求。
根据对应的用户的面部处理需求对非公开的图像中的人脸进行处理。
作为本实施例的一种优选方式,包括以下步骤:
授权处理需求还包括用户授权图像的上传者的黑名单。
若图像的上传者处于授权处理需求的黑名单内的,则该上传者将不能够对包含有该用户面部特征的影像进行公开和/或非公开地上传。
作为本实施例的一种优选方式,包括以下步骤:
覆盖处理包括:识别影像中待处理的面部特征,若存在目标用户的面部特征,则使用预设覆盖物遮盖目标用户的面部特征。
影像修正包括:识别影像中待处理的面部特征,若存在目标用户面部特征,则对目标用户进行影像修正。其中影像修正数据由用户进行预设。
作为本实施例的一种优选方式,影像修正包括以下步骤:
用户预上传有影像修正参数,影像修正参数包括:围度修正参数、画面修正参数。提取目标用户的面部特征,并根据影像修正数据进行修正。
将修正后的目标用户面部特征与原图像进行整合。
作为本实施例的一种优选方式,标记处理包括以下步骤:
识别影像中待处理的面部特征。
若存在目标用户的面部特征,且图像上传者并非处于授权处理需求的白名单内,则对该图片标记为未授权。
作为本实施例的一种优选方式,标记处理包括以下步骤:
获取公共社区的图像,并对公开图像进行人脸识别。
提取公开图像中的人脸面部特征,对人脸面部特征进行身份匹配。
获取人脸身份,若该目标为系统待标记用户,则在该图像上标记该目标为系统标记用户。
实施例三
本实施例为上述方法实施例对应的系统实施例,具体的,一种基于个人信息安全的公共社区图像修正方法的系统,包括:
图像获取模块,用于获取公共社区的图像。
人脸识别模块,用于对图像进行人脸识别。
面部特征提取模块,用于提取图像中的人脸面部特征。
身份匹配模块,用于对人脸面部特征进行身份匹配。
信息处理模块,用于根据人脸身份,提取对应的面部处理需求。
修正模块,用于根据对应的面部处理需求对图像进行修正。
上传者信息提取模块,用于获取图像上传者的信息,并对图像上传者的身份进行校验。
授权提取模块,用于根据身份匹配模块获取的人脸身份,提取对应的授权处理需求,授权处理需求包括用户授权公开图像的上传者的白名单。
授权处理模块,用于根据授权处理需求以及上传者身份对图像进行未授权处理。标记提取模块,用于提取对应的标记处理需求。
标记模块,用于根据标记处理需求包括对公开图像进行添加公开的标签标记。作为本实施例的一种优选方式,包括:
授权提取模块,用于根据身份匹配模块获取的人脸身份,提取对应的授权处理需求,授权处理需求包括用户授权图像的上传者的黑名单。
授权处理模块,用于根据授权处理需求以及上传者身份对图像进行禁止上传处理。作为本实施例的一种优选方式,包括:
标记提取模块,用于根据身份匹配模块获取的身份信息与系统待标记用户进行比对。
标记模块,用于在图像上对系统待标记用户进行标记。
上述实施例只为说明本发明的技术构思及特点,其目的是让熟悉该技术领域的技术人员能够了解本发明的内容并据以实施,并不能以此来限制本发明的保护范围。凡根据本发明精神实质所作出的等同变换或修饰,都应涵盖在本发明的保护范围之内。