影像处理方法及装置与流程

文档序号:25645193发布日期:2021-06-25 17:06阅读:84来源:国知局
影像处理方法及装置与流程

1.本发明涉影像处理技术领域,特别涉及对影像中需要保密的区域进行除秘的影像处理方法及装置。


背景技术:

2.随着互联网的普及,越来越多的用户选择用手机、平板电脑等智能终端来拍摄影像资料,并将拍摄的影像资料上传至个人社交网络与他人共享或者在社交网络上进行直播。在此过程中,用户在获得良好上网交互体验的同时,可能会存在个人隐私信息泄露的风险。例如:很多用户在拍摄照片的时候习惯性的摆出“剪刀手”,而随着手机等智能终端拍摄设备清晰度的提升,有可能会泄露指纹信息。又如,用户把拍摄了机票、火车票或其他个人证件等的照片发布到社交网站时也有可能会泄露个人的身份信息,这些有可能会给不法分子留下可乘之机。


技术实现要素:

3.本发明提供一种影像处理方法及装置,可以在不同的影像中识别是否包括需要保密的信息,在判断影像中包括需要保密的信息时及时提示用户,避免在通过互联网进行信息传递时保密信息的泄露。
4.为了实现上述目的,本发明提供一种影像处理方法,包括:
5.识别第一影像中是否包括包含保密信息的关键区域;
6.当所述第一影像包括关键区域时,对所述关键区域进行预处理以生成第二影像。
7.可选的,所述包含保密信息的关键区域为第一影像中包括个体独有生理信息的影像区域或包括个体身份信息的影像区域。
8.可选的,通过影像识别模型识别第一影像的关键区域,所述影像识别模型通过对标记了关键区域的影像训练集进行训练获得。
9.可选的,所述预处理是指对关键区域进行模糊处理、覆盖处理和替换处理中的一种或多种。
10.可选的,当所述第一影像为视频影像时,识别第一影像中是否包括包含保密信息的关键区域包括:识别第一影像中的每帧影像是否包括包含保密信息的关键区域。
11.本发明还提供一种影像处理方法,包括:
12.识别指定上传的影像中是否包括包含保密信息的关键区域;
13.当所述指定上传的影像中包括所述关键区域时,输出提示信息。
14.可选的,所述提示信息包括:取消上传、继续上传、处理后上传中的一种或多种,所述影像处理方法,还包括:当用户选择处理后上传时,对指定上传的影像进行预处理。
15.可选的,所述预处理包括模糊处理、覆盖处理和替换处理中的一种或多种。
16.可选的,所述影像处理方法,还包括:
17.根据用户指定的方式对所述关键区域进行指定的预处理。
18.本发明还提供一种影像处理终端,包括:
19.影像识别单元,用于识别第一影像中是否包括包含保密信息的关键区域;
20.影像处理单元,用于当所述第一影像包括关键区域时,对所述关键区域进行预处理以生成第二影像。
21.本发明的影像处理方法及装置,通过识别影像中是否包括包含保密信息的关键区域,在确定包含所述关键区域时,对所述关键区域进行预设处理,避免了通过互联网进行信息传递时,如:用户通过社交平台共享影像时可能泄露个人隐私信息的问题的发生。
22.进一步地,本发明的影像处理方法和装置,可以根据用户的选择只对影像中涉及保密信息的关键区域进行预处理,对影像整体的改动较小,在避免泄露个人隐私信息的同时满足了用户共享高画质影像的要求。
23.本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
24.下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
25.附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
26.图1为本发明第一实施例的影像处理方法的流程示意图;
27.图2为本发明第二实施例的影像处理方法的流程示意图;
28.图3为本发明第二实施例的提示信息界面示意图;
29.图4为本发明第二实施例的预处理过程示意图。
具体实施方式
30.为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
31.以下结合实施例详细介绍本发明的影像处理方法。图1为本发明第一实施例的影像处理方法的流程示意图。如图1所示,本实施例的影像处理方法,包括:
32.s11,识别第一影像中是否包括包含保密信息的关键区域;
33.s12,当所述第一影像包括关键区域时,对所述关键区域进行预设处理以生成第二影像。
34.执行s1,识别第一影像中是否包括包含保密信息的关键区域。所述第一影像可以是用户通过个人终端设备拍摄的影像,所述终端设备可以是手机、pad、或其他具有拍摄影像功能的设备,所述第一影像也可以是通过下载、拷贝、扫描、绘制等方式获取的影像。所述包含保密信息的关键区域为第一影像中包括个体独有生理信息的影像区域或包括个体身份信息的影像区域。其中所述包括个体独有生理信息的影像区域是指影像中包括的显示指纹影像的区域、显示唇纹影像的区域、显示视网膜影像的区域等;所述包括个体身份信息的
影像区域是指影像中包括的显示身份证号的影像区域、显示个人地址的影像区域、显示个人身份二维码的影像区域等。
35.在本实施例中,通过影像识别模型识别第一影像中的关键区域,所述影像识别模型通过对标记了关键区域的影像训练集进行训练获得。训练过程中,可以根据保密信息的不同来标注不同的关键区域,进而以标注了关键区域的影像作为训练样本来训练初始影像识别模型以获得影像识别模型。举例来说,若保密信息为指纹信息,包含指纹信息的关键区域可以为指纹区域。
36.对第一影像中的指纹区域进行标注,训练获得的影像识别模型在识别关键区域时,只认为第一影像中的指纹区域是关键区域。当保密信息包括指纹信息和唇纹信息时,关键区域可以为指纹区域和唇纹区域,对第一影像中的指纹区域和唇纹区域进行标注,训练获得的影像识别模型在识别关键区域时,只认为第一影像中的指纹区域和唇纹区域是关键区域。同样地,若保密信息包括指纹信息、唇纹信息、身份证信息、学号信息等,关键区域可以为指纹区域、唇纹区域、身份证区域、学号所在区域,对第一影像中的指纹区域、唇纹区域、身份证区域、学号所在区域进行标注,训练获得的影像识别模型在识别关键区域时,只认为第一影像中的指纹区域、唇纹区域、身份证区域、学号所在区域是关键区域。本实施例中通过一个影像识别模型识别了不同的关键区域,在其他实施例中也可以通过多个影像识别模型识别不同的关键区域,如通过第一影像识别模型对影像中的个体独有生理信息进行识别,通过第二影像识别模型对影像中的个体身份信息进行识别。
37.执行s12,当所述第一影像包括关键区域时,对所述关键区域进行预设处理以生成第二影像。在通过执行s11,判断第一影像是否包括关键区域后,若确定包括关键区域,对所述关键区域进行预设处理。所述预设处理可以是对关键区域进行模糊处理、覆盖处理和替换处理中的一种或多种。其中,模糊处理是针对关键区域某一位置的像素,通过算法将其附近的所有的像素点的值联合起来,重新设置这个像素的大小。在其他实施例中也可以以关键区域内所有像素点的像素值的均值或中值来作为关键区域的所有像素点的像素值。而关键区域的边界处理上则可以采用补零、边界赋值、块赋值、镜像赋值等方法。所述覆盖处理是针对关键区域通过马赛克等方式进行像素覆盖的过程,也可以采用单一颜色或指定颜色或指定图案进行覆盖。所述替换处理是针对关键区域生成近似图案或以预存的近似图案进行替换的过程,如当关键区域显示二维码或条形码时,可以生成不包含任何信息的二维码图案或条形码图案进行同比例替换,所述二维码图案或条形码图案也可以是预存的图案。
38.进一步地,本实施例中也可以针对不同的关键区域采用不同的预处理方法,如针对指纹、唇纹等表征生理信息的关键区域采用模糊处理;针对身份证号、地址等以文字形式表征个人信息的关键区域采用覆盖处理;针对二维码、条形码等显示加密形表征个人信息的关键区域采用替换处理,其目的在于尽可能的避免预处理导致影像的失真、不和谐。如,将照片或视频中的指纹、唇纹等区域通过覆盖处理的方式,会使覆盖的区域略显突兀,使照片或者视频出现失真,影响照片或视频的美感和和谐。而通过模糊处理,可以在尽可能避免照片或者视频失真、避免破坏照片或视频美感的同时来避免个人保密信息的泄露。进一步地,对二维码、条形码等区域通过替换处理,可以在尽可能保留照片原有要素和结构的同时避免个人保密信息的泄露。
39.进一步,本实施例中,当所述第一影像为视频影像时,识别第一影像中是否包括包
含保密信息的关键区包括:识别第一影像中的每帧影像是否包括包含保密信息的关键区域。本实施例中,不仅可以对图片影像中包含保密信息的关键区域进行预处理,也可以对视频影像中包含保密信息的关键区域进行预处理。在对视频影像进行预设处理时,是对包含关键区域的每一帧影像进行预处理,避免视频影像中的所有帧影像都不会泄露个人保密信息。
40.图2为本发明第二实施例的影像处理方法的流程示意图。如图2所示,本实施例的影像处理方法,包括:
41.s21,识别指定上传的影像中是否包括包含保密信息的关键区域;
42.s22,当所述指定上传的影像中包括关键区域时,输出提示信息。
43.执行s21,识别指定上传的影像中是否包括包含保密信息的关键区域。可知的,一般通过个人终端设备拍摄的影像仅保存在终端设备时不存在个人信息泄露的问题,只有当影像发布到互联网,或者对其进行传输时,可能会存在个人信息泄露的问题。本实施例考虑到这一点,以将影像发布到互联网为例,当判断影像为被指定上传到互联网的影像时,开启识别影像中是否包括包含保密信息的关键区域的步骤。本实施例中,上传到互联网可以是通过微信、微博、抖音等互联网交互平台的上传,也可以是将影像上传到互联网云盘。包含保密信息的关键区域的定义以及如何识别影像中是否包括包含保密信息的关键区域在第一实施例中已详细描述,在此不再赘述。
44.执行s22,当所述指定上传的影像中包含关键区域时,输出提示信息。通过s22的执行,判断指定上传的影像中包括包含保密信息的关键区域时,在影像上传前向用户发出提示信息,本实施例中,所述提示信息可以包括用于警示用户的提示信息,如:“上传内容涉及保密信息”。还可以是既包括了用于警示用户的提示信息,也包括了用于提示用户下一步进行如何操作的提示信息,提示用户如何进行操作的提示信息可以以提示选项的方式呈现,具体地,可以包括取消上传、继续上传、处理后上传中的一种或多种,用户选择不同的选项,则执行相应的操作。如:当用户选择处理后上传时,则对指定上传的影像进行预处理。
45.图3为本发明第二实施例的提示信息界面示意图。在用户选择指定上传的影像后,识别指定上传的影像中是否包括包含保密信息的关键区域,当指定上传的影像中包括关键区域时,则弹出提示框(参考图3b),弹出的提示框中包括对用户进行警示的提示信息的同时,还包括了“取消上传”、“继续上传”和“处理后上传”的提示选项,若用户选择“取消上传”则会停止上传操作,返回到选择上传影像前的步骤;若用户选择“继续上传”则会执行上传操作,此时可以判断为用户允许关键区域的保密信息被公开;若用户选择“处理后上传”则会对指定上传的影像进行预设处理后再上传。
46.在另一实施例中,所述提示信息也可以不以上述的形式呈现,而是直接对关键区域进行标识,以警示用户当前上传的影像中包括包含保密信息的关键区域。具体地,可以通过对关键区域的边缘进行勾勒的方式标识关键区域,也可以对关键区域进行框选的方式标识关键区域,还可以通过对关键区域进行不同颜色填充的方式标识关键区域。只要能够有效的起到对关键区域进行标识以警示用户当前上传的影像可能涉及保密信息即可,该实施例中,不对具体如何进行标识做限定,只要能起到标识作用的方案均在本申请的保护范围内。
47.在又一实施例中,还可以在输出提示信息的同时,对关键区域进行标识,以使得用
户可以知晓哪些区域被认定为可能会泄露其个人隐私信息的区域,以便于其确定后续应进行何种操作。
48.本实施例中,若用户选择处理后上传,则会对指定上传的影像进行预处理。所述预处理也可以包括模糊处理、覆盖处理和替换处理中的一种或多种。本实施例中,所述预处理可以是根据已设定的内容进行预处理,也可以是根据用户的选择进行预处理。图4为本发明第二实施例的预处理过程示意图。若用户点击“处理后上传”选项(参见图3b),则需要对影像中的关键区域进行预处理。本实施例中,会对需要进行预处理的关键区域进行标记,本实施例中,可以采用封闭的关键区域轮廓线来对关键区域进行标记,也可以采用指定的几何图形框出关键区域以对关键区域进行标记。如图4a中所示的,标记出了唇纹显示区域31、指纹显示区域32和身份显示区域33,而针对每一个区域用户都可以选择不同的预处理方式。
49.参见图4b,当用户选择指纹显示区域32(鼠标点击该区域,或者将鼠标移至该区域,或用手触摸该区域)时,会弹出预处理方式选择框,本实施例中,预处理方式选择框中包括“模糊处理”、“覆盖处理”和“替换处理”,系统根据用户选择的预处理方式对该关键区域进行预处理。在其他实施例中,也可以提供其他方式的预处理,在此不做限定。
50.与第一实施例相类似的,本实施例中当所述指定上传的影像为视频影像时,识别指定上传的影像中是否包括包含保密信息的关键区域包括:识别指定上传的影像中的每帧影像是否包括包含保密信息的关键区域。
51.基于相同的发明构思,本发明实施例还公开一种用于实现前述影像处理方法的影像处理终端,包括:
52.影像识别单元,用于识别第一影像中是否包括包含保密信息的关键区域;
53.影像处理单元,用于当所述第一影像包括关键区域时,对所述关键区域进行预处理以生成第二影像。
54.所述影像处理终端,可以是个人的手机、pad、电脑、摄像机等能够运行计算机程序的智能终端设备,所述指定上传的影像可以是通过所述影像处理终端拍摄或通过其他途径获取后存储于该终端的存储器上的影像,也可以是通过影像处理终端实时采集的影像。在对实时采集的影像进行处理的场景可以包括:第一种,在指定app的运行过程中,对采集的图像或视频在上传前进行预处理,所述预处理过程可以在用户的控制下进行。第二种,在指定app的运行过程中,对采集的视频直接进行预处理后进行上传,所述第二种可以是在上传直播视频时采用。
55.基于相同的技术构思,本发明实施例还公开一种计算机设备,包括至少一个处理器、以及至少一个存储器,其中,所述存储器存储有计算机程序,当所述程序被所述处理器执行时,使得所述处理器能够执行上述的影像处理方法。
56.基于相同的技术构思,本发明实施例还公开一种计算机可读存储介质,当所述存储介质中的指令由设备内的处理器执行时,使得所述设备能够执行上述的影像处理方法。
57.本领域内的技术人员应明白,本发明的实施例可提供为方法、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd

rom、光学存储器等)上实施的计算机程序产品的形式。
58.本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
59.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
60.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
61.尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
62.显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1