一种图像处理方法、装置及设备制造方法及图纸

技术编号:30708922 阅读:18 留言:0更新日期:2021-11-10 10:59
本申请提供一种图像处理方法、装置及设备,该方法包括:基于待遮蔽区域的多个顶点坐标,从目标图像中确定出目标矩形区域;根据目标矩形区域内的所有亮度分量的亮度值确定目标亮度值,并根据所述目标亮度值对目标矩形区域内的所有亮度分量进行填充;根据目标矩形区域内的所有色度分量的色度值确定目标色度值,并根据所述目标色度值对目标矩形区域内的所有色度分量进行填充。通过本申请的技术方案,可以对目标矩形区域的亮度分量和色度分量进行填充,使得目标矩形区域更贴近实际内容,但又不能辨认图像细节。又不能辨认图像细节。又不能辨认图像细节。

【技术实现步骤摘要】
一种图像处理方法、装置及设备


[0001]本申请涉及视频
,尤其涉及一种图像处理方法、装置及设备。

技术介绍

[0002]马赛克处理是一种图像处理手段,用于对图像的某些区域(后续称为待遮蔽区域)进行遮蔽,以使待遮蔽区域作为隐私区域不被查看,保护用户隐私。
[0003]若待遮蔽区域为矩形区域,则获取待遮蔽区域的左上角点坐标,待遮蔽区域的宽和高。然后,基于左上角点坐标,宽和高,从图像中确定出待遮蔽区域,在待遮蔽区域填充相同的亮度值,实现对待遮蔽区域的马赛克处理。
[0004]随着隐私遮蔽应用的深入,待遮蔽区域的形状越来越多,待遮蔽区域可能为不规则多边形。针对不规则多边形的待遮蔽区域,应该如何实现对待遮蔽区域的马赛克处理,目前并没有有效的实现方式,用户的体验较差。

技术实现思路

[0005]本申请提供一种图像处理方法,所述方法包括:
[0006]基于待遮蔽区域的多个顶点坐标,从目标图像中确定出目标矩形区域;
[0007]根据所述目标矩形区域内的所有亮度分量的亮度值确定目标亮度值,并根据所述目标亮度值对所述目标矩形区域内的所有亮度分量进行填充;
[0008]根据所述目标矩形区域内的所有色度分量的色度值确定目标色度值,并根据所述目标色度值对所述目标矩形区域内的所有色度分量进行填充。
[0009]根据所述目标亮度值对所述目标矩形区域内的所有亮度分量进行填充,包括:根据所述目标亮度值对所述目标矩形区域内的第一排亮度分量进行填充;将第一排亮度分量的亮度值,拷贝到所述目标矩形区域内的第N排亮度分量;
[0010]根据所述目标色度值对所述目标矩形区域内的所有色度分量进行填充,包括:根据所述目标色度值对所述目标矩形区域内的第一排色度分量进行填充;将第一排色度分量的色度值,拷贝到所述目标矩形区域内的第N排色度分量;
[0011]其中,N为2与目标矩形区域最大排数之间的每个值。
[0012]所述目标矩形区域内的每排包括P个亮度分量和P个色度分量;
[0013]所述将第一排亮度分量的亮度值,拷贝到所述目标矩形区域内的第N排亮度分量,包括:基于并行处理器件,将第一排的P个亮度分量的亮度值,并行拷贝到所述目标矩形区域内的第N排的P个亮度分量;
[0014]所述将第一排色度分量的色度值,拷贝到所述目标矩形区域内的第N排色度分量,包括:基于并行处理器件,将第一排的P个色度分量的色度值,并行拷贝到所述目标矩形区域内的第N排的P个色度分量。
[0015]所述基于待遮蔽区域的多个顶点坐标,从目标图像中确定出目标矩形区域,包括:根据待遮蔽区域的多个顶点坐标确定第一维度的最小坐标和最大坐标;
[0016]在所述最小坐标与所述最大坐标的范围内,基于预设第一步长确定第二维度的至少两个第二维度扫描线,所述第二维度与所述第一维度垂直;
[0017]针对每个第二维度扫描线,确定所述第二维度扫描线与所述待遮蔽区域的边界线的交点坐标,根据所述交点坐标从目标图像中确定出目标矩形区域。
[0018]所述根据所述交点坐标从目标图像中确定出目标矩形区域,包括:
[0019]基于相邻两个第二维度扫描线与所述待遮蔽区域的边界线的多个交点坐标,确定所述第二维度的最小坐标和所述第二维度的最大坐标;
[0020]在所述第二维度的最小坐标与所述第二维度的最大坐标的范围内,基于预设第二步长确定第一维度的至少两个第一维度扫描线;
[0021]基于相邻两个第一维度扫描线以及所述相邻两个第二维度扫描线组成的区域,从目标图像中确定出目标矩形区域。
[0022]所述基于相邻两个第二维度扫描线与所述待遮蔽区域的边界线的多个交点坐标,确定所述第二维度的最小坐标和所述第二维度的最大坐标之后,还包括:
[0023]若所述第二维度的最大坐标与所述第二维度的最小坐标的差值小于预设第二步长,则对所述第二维度的最大坐标进行调整,以使调整后的第二维度的最大坐标与所述第二维度的最小坐标的差值不小于预设第二步长;或,
[0024]对所述第二维度的最小坐标进行调整,以使所述第二维度的最大坐标与调整后的第二维度的最小坐标的差值不小于预设第二步长。
[0025]示例性的,目标矩形区域的数量可以为多个,所述根据所述交点坐标从目标图像中确定出目标矩形区域之后,还包括:
[0026]若所述待遮蔽区域的顶点坐标不位于所有目标矩形区域内,则从所有目标矩形区域中确定与所述顶点坐标匹配的目标矩形区域,对与所述顶点坐标匹配的目标矩形区域进行调整,以使调整后的目标矩形区域包括所述顶点坐标。
[0027]所述基于待遮蔽区域的多个顶点坐标,从目标图像中确定出目标矩形区域之前,还包括:获取用于对目标图像进行马赛克处理的第一多边形区域;若第一多边形区域的顶点坐标全部位于目标图像内,则将所述第一多边形区域确定为待遮蔽区域;若第一多边形区域的顶点坐标部分位于目标图像内,则根据所述第一多边形区域和所述目标图像确定第二多边形区域,所述第二多边形区域的顶点坐标全部位于目标图像内,将所述第二多边形区域确定为待遮蔽区域。
[0028]本申请提供一种图像处理装置,所述装置包括:确定模块,用于基于待遮蔽区域的多个顶点坐标,从目标图像中确定出目标矩形区域;
[0029]亮度处理模块,用于根据目标矩形区域内的所有亮度分量的亮度值确定目标亮度值,并根据所述目标亮度值对目标矩形区域内的所有亮度分量进行填充;
[0030]色度处理模块,用于根据目标矩形区域内的所有色度分量的色度值确定目标色度值,并根据所述目标色度值对目标矩形区域内的所有色度分量进行填充。
[0031]本申请提供一种图像处理设备,包括:处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令;
[0032]所述处理器用于执行机器可执行指令,以实现如下步骤:
[0033]基于待遮蔽区域的多个顶点坐标,从目标图像中确定出目标矩形区域;
[0034]根据所述目标矩形区域内的所有亮度分量的亮度值确定目标亮度值,并根据所述目标亮度值对所述目标矩形区域内的所有亮度分量进行填充;
[0035]根据所述目标矩形区域内的所有色度分量的色度值确定目标色度值,并根据所述目标色度值对所述目标矩形区域内的所有色度分量进行填充。
[0036]由以上技术方案可见,本申请实施例中,当待遮蔽区域为不规则多边形时,可以基于待遮蔽区域的多个顶点坐标,从目标图像中确定出目标矩形区域,并对目标矩形区域进行马赛克处理,实现对待遮蔽区域的马赛克处理,用户体验较好,马赛克处理的速度快、复杂度低、实时性强以及隐私数据保密性好。在进行马赛克处理时,可以对目标矩形区域的亮度分量和色度分量进行填充,使得目标矩形区域更贴近实际内容,但又不能辨认图像细节。在进行马赛克处理时,可以对数据进行并行处理,从而节约处理资源,提高处理性能。
附图说明
[0037]为了更加清楚地说明本申请实施例或本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像处理方法,其特征在于,所述方法包括:基于待遮蔽区域的多个顶点坐标,从目标图像中确定出目标矩形区域;根据所述目标矩形区域内的所有亮度分量的亮度值确定目标亮度值,并根据所述目标亮度值对所述目标矩形区域内的所有亮度分量进行填充;根据所述目标矩形区域内的所有色度分量的色度值确定目标色度值,并根据所述目标色度值对所述目标矩形区域内的所有色度分量进行填充。2.根据权利要求1所述的方法,其特征在于,根据所述目标亮度值对所述目标矩形区域内的所有亮度分量进行填充,包括:根据所述目标亮度值对所述目标矩形区域内的第一排亮度分量进行填充;将第一排亮度分量的亮度值,拷贝到所述目标矩形区域内的第N排亮度分量;根据所述目标色度值对所述目标矩形区域内的所有色度分量进行填充,包括:根据所述目标色度值对所述目标矩形区域内的第一排色度分量进行填充;将第一排色度分量的色度值,拷贝到所述目标矩形区域内的第N排色度分量;其中,N为2与目标矩形区域最大排数之间的每个值。3.根据权利要求2所述的方法,其特征在于,所述目标矩形区域内的每排包括P个亮度分量和P个色度分量;所述将第一排亮度分量的亮度值,拷贝到所述目标矩形区域内的第N排亮度分量,包括:基于并行处理器件,将第一排的P个亮度分量的亮度值,并行拷贝到所述目标矩形区域内的第N排的P个亮度分量;所述将第一排色度分量的色度值,拷贝到所述目标矩形区域内的第N排色度分量,包括:基于并行处理器件,将第一排的P个色度分量的色度值,并行拷贝到所述目标矩形区域内的第N排的P个色度分量。4.根据权利要求1所述的方法,其特征在于,所述基于待遮蔽区域的多个顶点坐标,从目标图像中确定出目标矩形区域,包括:根据待遮蔽区域的多个顶点坐标确定第一维度的最小坐标和最大坐标;在所述最小坐标与所述最大坐标的范围内,基于预设第一步长确定第二维度的至少两个第二维度扫描线,所述第二维度与所述第一维度垂直;针对每个第二维度扫描线,确定所述第二维度扫描线与所述待遮蔽区域的边界线的交点坐标,根据所述交点坐标从目标图像中确定出目标矩形区域。5.根据权利要求4所述的方法,其特征在于,所述根据所述交点坐标从目标图像中确定出目标矩形区域,包括:基于相邻两个第二维度扫描线与所述待遮蔽区域的边界线的多个交点坐标,确定所述第二维度的最小坐标和所述第二维度的最大坐标;在所述第二维度的最小坐标与所述第二维度的最大坐标的范围内,基于预设第二步长确定第一维度的至少两个第一维度扫描线;基于相邻两个第一维度扫描线以及所述相邻两个第二维度扫描线组成的区域,从目标图像中确定出目标矩形区域。6.根据...

【专利技术属性】
技术研发人员:朱宝华王杰
申请(专利权)人:杭州海康威视数字技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1