图片素材的处理方法、装置及设备制造方法及图纸

技术编号:38319938 阅读:11 留言:0更新日期:2023-07-29 09:02
本申请公开了一种图片素材的处理方法、装置及设备,涉及图像处理技术领域,能够细粒度的划分出图片素材的文本部分和背景部分,避免大范围的图像修复带来的处理误差。其中方法包括:接收图片素材,获取图片素材中的文字区域,针对图片素材中的文字区域生成掩码,使用文字区域的平均灰度值将文字区域划分为明亮区域和灰暗区域,该明亮区域和灰暗区域分别对应文本部分和背景部分,识别文字区域中明亮区域和灰暗区域分别与文本部分和背景部分之间的对应关系,利用对应关系将图片素材中所有文字区域的掩码进行合并,生成图片素材的掩码集合,根据图片素材的掩码集合,使用图像修复算法对图片素材进行处理,得到修复后的图片素材。得到修复后的图片素材。得到修复后的图片素材。

【技术实现步骤摘要】
图片素材的处理方法、装置及设备


[0001]本申请涉及图像处理
,尤其是涉及到一种图片素材的处理方法、装置及设备。

技术介绍

[0002]随着互联网行业的不断发展,越来越多的用户选择在网络平台上进行资源交互,在很多线上网络平台的资源交互场景中,服务方需要围绕资源上传大量的图片素材,对于服务方而言,图片素材的质量很大程度影响着用户的点击率。
[0003]通常情况下,服务方提供的图片素材,其质量往往参差不齐,无论是对图片素材本身的美化还是将图片素材应用于其他资源位,总是需要对图片素材中文字类印记进行一系列处理后才能投入生产使用。相关技术中,图片素材的处理方式主要依赖于人工,可通过制图工具将图片素材中的文字类印记擦除后,得到符合平台需求的图片素材。然而,通过制图工具来擦除文字类印记的方式需要识别指定文字区域,受到图片素材中边缘像素点影响,指定文字区域的识别过程中会存在一定的误差,进而影响文字类印记擦除的准确性,导致图片素材的处理效果不理想。

技术实现思路

[0004]有鉴于此,本申请提供了一种图片素材的处理方法、装置及设备,主要目的在于解决现有技术中使用制图工具来擦除文字类印记的方式在指定文字区域的识别过程中会存在一定的误差,影响文字类印记擦除的准确性,导致图片素材的处理效果不理想的问题。
[0005]根据本申请的第一个方面,提供了一种图片素材的处理方法,应用于服务平台,该方法包括:
[0006]接收图片素材,获取所述图片素材中的文字区域;
[0007]针对所述图片素材中的文字区域生成掩码,使用文字区域的平均灰度值将所述文字区域划分为明亮区域和灰暗区域,所述明亮区域和灰暗区域分别对应文本部分和背景部分;
[0008]识别所述文字区域中明亮区域和灰暗区域分别与所述文本部分和背景部分之间的对应关系,利用所述对应关系将所述图片素材中所有文字区域的掩码进行合并,生成图片素材的掩码集合;
[0009]根据所述图片素材的掩码集合,使用图像修复算法对所述图片素材的文本部分进行处理,得到修复后的图片素材。
[0010]进一步地,所述接收图片素材,获取所述图片素材中的文字区域,包括:
[0011]接收图片素材,对所述图片素材进行预处理,所述预处理至少包括图片通道转换处理以及灰度处理;
[0012]使用文字识别技术从预处理后的图片素材中确定出原始文字区域的顶点坐标,根据所述原始文字区域的顶点坐标对所述原始文字区域的边界进行扩边处理,得到所述图片
素材中的文字区域。
[0013]进一步地,所述针对所述图片素材中的文字区域生成掩码,使用文字区域的平均灰度值将所述文字区域划分为明亮区域和灰暗区域,包括:
[0014]针对所述图片素材中的文字区域,通过矩形框生成掩码,以使得所述矩形框内与所述矩形框的像素外具有不同的填充值;
[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所述的方法,其特征在于,所述接收图片素材,获取所述图片素材中的文字区域,包括:接收图片素材,对所述图片素材进行预处理,所述预处理至少包括图片通道转换处理以及灰度处理;使用文字识别技术从预处理后的图片素材中确定出原始文字区域的顶点坐标,根据所述原始文字区域的顶点坐标对所述原始文字区域的边界进行扩边处理,得到所述图片素材中的文字区域。3.根据权利要求1所述的方法,其特征在于,所述针对所述图片素材中的文字区域生成掩码,使用文字区域的平均灰度值将所述文字区域划分为明亮区域和灰暗区域,包括:针对所述图片素材中的文字区域,通过矩形框生成掩码,以使得所述矩形框内与所述矩形框的像素外具有不同的填充值;根据掩码与所述图片素材对应的灰度值,计算文字区域的平均灰度值,使用所述平均灰度值将所述文字区域划分为明亮区域和灰暗区域,所述明亮区域和灰暗区域分别对应文本部分和背景部分。4.根据权利要求3所述的方法,其特征在于,所述根据掩码与所述图片素材对应的灰度值,计算文字区域的平均灰度值,使用所述平均灰度值将所述文字区域划分为明亮区域和灰暗区域,包括:将所述掩码乘上所述图片素材对应的灰度值,得到所述图片素材中文字区域对应的灰度值,根据所述图片素材中文字区域对应的灰度值,计算文字区域的平均灰度值;使用所述文字区域的平均灰度值作为划分阈值,遍历与所述图片素材中的每个像素进行亮度值比对,将所述文字区域划分为明亮区域和灰暗区域;其中,若所述像素对应的亮度值大于所述文字区域的平均灰度值,则将所述文字区域中像素像素划分为的明亮区域;若所述像素对应的亮度值小于或等于所述文字区域的平均灰度值,则将所述文字区域中像素划分为灰暗区域;所述明亮区域对应文本部分和背景部分中的一个,所述灰暗区域对应文本部分和背景部分中另一个。5.根据权利要求1所述的方法,其特征在于,所述识别所述文字区域中明亮区域和灰暗区域分别与所述文本部分和背景部分之间的对应关系,利用所述对应关系将所述图片素材中所有文字区域的掩码进行合并,生成图片素材的掩码集合,包括:
对所述文字区域进行腐蚀操作,根据腐蚀操作后文字区域的平均灰度值,识别所述文字区域中明亮区域和灰暗区域分别与所述文本部分和背景部分之间的对应关系;利用所述对应关系将所述图片素材中所有文字区域的掩码进行合并,得到覆盖所有文字区域的掩码集合;根据预先设置的膨胀核对所述覆盖所有文字区域的掩码集合进行至少一轮的膨胀操作,根据膨胀后文字区域的掩码集合生成图片素材的掩码集合。6.根据权利要求5所述的方法,其特征在于,所述...

【专利技术属性】
技术研发人员:李晶晶赵松
申请(专利权)人:拉扎斯网络科技上海有限公司
类型:发明
国别省市:

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

1