【技术实现步骤摘要】
【国外来华专利技术】图像的选择性编校
技术介绍
[0001]本公开一般涉及图像的分析和选择性编校(redaction)。本公开特别涉及检测和选择性地编校图像中的脸部。
[0002]数据和隐私保护规则阻止包括可标识的人脸的视频或静止图像的传输,并且鼓励模糊包含在图像中的任何人脸。视频分析软件通过使图像的部分像素化或者以其他方式使检测到的面部模糊来实现面部的检测和模糊。像素化或模糊使得检测的面部完全不能识别为面部。结果,由于所有包括的脸部都已经被呈现为不可识别为脸部,因此不能针对任何目的脸部来分析这种视频分析软件的输出。类似地,专用于检测州和县信息的交通工具(vehicle)牌照、公司附属的标识标记的分析软件,可能在任何这种分析之前被牌照的完全混淆而失效。
技术实现思路
[0003]以下呈现了
技术实现思路
以提供对本公开的一个或多个实施例的基本理解。本
技术实现思路
不旨在标识关键或重要元素或描绘特定实施例的任何范围或权利要求的任何范围。其唯一目的是以简化形式呈现概念,作为稍后呈现的更详细描述的序言。在本文描述的一个或多个实施例中,设备、系统、计算机实现的方法、装置和/或计算机程序产品实现检测到的面部图像的选择性的编校。
[0004]本专利技术的各方面公开了与通过以下操作来选择性地编校图像相关联的方法、系统和计算机可读介质:确定机器学习模型用于分析的属性集,接收图像数据,由一个或多个计算机处理器检测与该分析相关的图像数据的部分,该部分包括该属性集中的至少一些,从该部分生成合成部分,其中该合成部分保留检测的部分的至少一些属性,利用该合成部分替 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种用于选择性地编校图像的计算机实现的方法,所述方法包括:由一个或多个计算机处理器接收图像数据;由所述一个或多个计算机处理器检测所述图像数据的与分析相关的部分,所述部分包括属性集;由所述一个或多个计算机处理器从所述部分生成合成部分,其中所述合成部分保留所述部分的所述属性集中的至少一些属性;由所述一个或多个计算机处理器利用所述合成部分替换所述部分,产生编校的图像数据;以及由所述一个或多个计算机处理器提供所述编校的图像数据以用于所述分析。2.根据权利要求1所述的计算机实现的方法,还包括:由所述一个或多个计算机处理器使用机器学习模型来分析所述编校的图像数据。3.根据权利要求1所述的计算机实现的方法,其中所述图像数据包括视频数据。4.根据权利要求1所述的计算机实现的方法,还包括:由所述一个或多个计算机处理器生成所述部分的化身;由所述一个或多个计算机处理器将覆盖应用于所述化身和所述部分中的每一个,所述覆盖包括多个单元;以及由所述一个或多个计算机处理器用所述化身的单元替换所述部分的单元,产生所述合成部分。5.根据权利要求4所述的计算机实现的方法,还包括:由所述一个或多个计算机处理器检测所述部分的所述属性集中的至少一些属性;以及由所述一个或多个计算机处理器根据检测的属性集中的至少一些属性来调整所述化身。6.根据权利要求1所述的计算机实现的方法,还包括:由所述一个或多个计算机处理器检测部分集;对于所述部分集中的每个部分:由所述一个或多个计算机处理器生成所述部分的化身;由所述一个或多个计算机处理器将覆盖应用于所述化身和所述部分中的每一个,所述覆盖包括多个单元;由所述一个或多个计算机处理器根据变换用所述化身的单元替换所述部分的单元,产生合成部分集,所述合成部分集中的每个合成部分与变换集中的一个变换相关联;由所述一个或多个计算机处理器使用机器学习模型来分析所述合成部分集;由所述一个或多个计算机处理器使用所述机器学习模型来分析所述部分集;由所述一个或多个计算机处理器根据对所述合成部分集的分析和对所述部分集的分析来确定准确度;由所述一个或多个计算机处理器根据所述准确度从所述变换集中选择变换;以及由所述一个或多个计算机处理器利用所述变换来从部分生成合成部分。7.一种用于选择性地编校图像的计算机程序产品,所述计算机程序产品包括一个或多个计算机可读存储设备以及在所述一个或多个计算机可读存储设备上共同存储的程序指令,所存储的程序指令包括:
用于接收图像数据的程序指令;用于检测所述图像数据的与分析相关的部分的程序指令,所述部分包括属性集;用于从所述部分生成合成部分的程序指令,其中所述合成部分保留所述部分的所述属性集中的至少一些属性;用于利用所述合成部分替换所述部分,产生编校的图像数据的程序指令;以及用于提供所述编校的图像数据以用于所述分析的程序指令。8.根据权利要求7所述的计算机程序产品,还包括:用于使用机器学习模型来分析所述编校的图像数据的程序指令。9.根据权利要求7所述的计算机程序产品,其中所述图像数据包括视频数据。10.根据权利要求7所述的计算机程序产品,还包括:用于生成所述部分的化身的程序指令;用于将覆盖应用于所述化身和所述部分中的每一个的程序指令,所述覆盖包括多个单元;以及用于使用所述化身的单元替换所述部分的单元,产生所述合成部分的程序指令。11.根据权利要求10所述的计算机程序产品,还包括:用于检测所述部分的所述属性集中的至少一些属性的程序指令;以及用于根据检测的属性集中的至少一些属性来调整所述化身的程序指令。12.根据权利要求7所述的计算机程序产品,还包括:用于检测部分集的程序指令;对于所述部分集中的每个部分:用于生成所述部分的化身的程序指令;用于将覆盖应用于所述化身和所述部分中的每一个的程序指令,所述覆盖包括多个单元;用于根据变换用所述化身的单元替换所述部分的单元,产生合成部分集的程序指令,所述合成部分集中的每个合成部分与变换集中的一个变换相关联;用于使用机器学习模型来分析所述合成部分集的程序指令;用于使用所述机器学习模型来分析所述部分集的程序指令;用于根据对所述合成部分集的分析和对所述部分集的分析来确定准确度的程序指令;用于根据所述准确度从所述变换集选择变换的程...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。