【技术实现步骤摘要】
一种图像字幕的消除方法及装置
本申请涉及互联网
,特别涉及一种图像字幕的消除方法及装置。
技术介绍
随着互联网技术的不断发展,用户越来越多会通过一些视频类的应用(Application)来观看视频。例如这些视频类的应用可以是腾讯视频、爱奇艺、搜狐视频等等。在观看一些长视频之后,一些用户可能会希望从长视频截取图像,并将图像中的字幕清除掉,然后将消除字幕后的图像作为封面。这时,为了满足用户的需求,有必要提供一种图像字幕的消除方法。目前常规图像字幕的消除方法主要是通过连通域分析算法识别出图像中的字幕区域,接着对识别出的字幕区域内的图像表征的字幕进行清除处理。然而,由于该方法在识别字幕区域的过程中,容易将与字幕区域相近的背景区域误识别为字幕区域,这样会导致字幕清除处理后的图像中出现大面积模糊的情况,从而导致图像字幕的消除效果较差。
技术实现思路
本申请实施方式的目的是提供一种图像字幕的消除方法及装置,能够提高图像字幕的消除效果。为实现上述目的,本申请实施方式提供一种图像字幕的消除方法,所述方法包括:获取待消除字幕的目标图像;从所述目标图像中确定最大稳定极值区域,并识别所述目标图像中的边缘区域;根据所述最大稳定极值区域和所述边缘区域,确定字幕掩码图像;根据所述字幕掩码图像,对所述目标图像进行字幕清除处理。为实现上述目的,本申请实施方式还提供一种图像字幕的消除装置,所述装置包括存储器和处理器,所述存储器用于存储计算机程序;所述计算机程序被所述处理器执行时,实现以下步骤:获取待消除 ...
【技术保护点】
1.一种图像字幕的消除方法,其特征在于,包括:/n获取待消除字幕的目标图像;/n从所述目标图像中确定最大稳定极值区域,并识别所述目标图像中的边缘区域;/n根据所述最大稳定极值区域和所述边缘区域,确定字幕掩码图像;/n根据所述字幕掩码图像,对所述目标图像进行字幕清除处理。/n
【技术特征摘要】
1.一种图像字幕的消除方法,其特征在于,包括:
获取待消除字幕的目标图像;
从所述目标图像中确定最大稳定极值区域,并识别所述目标图像中的边缘区域;
根据所述最大稳定极值区域和所述边缘区域,确定字幕掩码图像;
根据所述字幕掩码图像,对所述目标图像进行字幕清除处理。
2.根据权利要求1所述的方法,其特征在于,在获取待消除字幕的目标图像之后,若所述目标图像为彩色图像,将所述目标图像转换为对应的灰度图像;
相应地,从所述目标图像中确定最大稳定极值区域,包括:
基于预设的第一像素值阈值对所述灰度图像进行二值化处理,得到至少两个连通区域;
当基于预设的第二像素值阈值对所述灰度图像进行二值化处理时,计算所述连通区域的面积变化量的绝对值与所述连通区域的面积的比值,并将最小比值对应的连通区域作为所述最大稳定极值区域;其中,所述第二像素值阈值与所述第一像素值阈值不同。
3.根据权利要求2所述的方法,其特征在于,在从所述目标图像中确定最大稳定极值区域之前,所述方法还包括:
将所述灰度图像中像素值小于指定阈值的像素点的像素值替换为0,得到新的灰度图像;
相应地,从所述目标图像中确定最大稳定极值区域,包括:从所述新的灰度图像中确定最大稳定极值区域。
4.根据权利要求1所述的方法,其特征在于,在获取待消除字幕的目标图像之后,若所述目标图像为彩色图像,将所述目标图像转换为对应的灰度图像;
相应地,识别所述目标图像中的边缘区域,包括:
确定所述灰度图像中像素点的梯度幅值和梯度方向;
针对所述灰度图像中的指定像素点,从所述灰度图像中,分别沿所述指定像素点的梯度方向和与所述指定像素点的梯度方向相反的方向,确定与所述指定像素点相邻的第一参考像素点和第二参考像素点;
若所述指定像素点的梯度幅值大于所述第一参考像素点的梯度幅值、且所述指定像素点的梯度幅值大于所述第二参考像素点的梯度幅值,将所述指定像素点作为初始边界点;
将确定的所述初始边界点中符合指定条件的初始边界点作为目标边界点,并将确定的所述目标边界点构成的区域作为所述边缘区域。
5.根据权利要求4所述的方法,其特征在于,在确定所述灰度图像中像素点的梯度幅值和梯度方向之前,识别所述目标图像中的边缘区域,还包括:
对所述灰度图像进行平滑滤波处理,以使得平滑滤波处理后的灰度图像的信噪比大于或等于指定信噪比阈值;
将平滑滤波处理之后的灰度图像替换平滑滤波处理之前的灰度图像。
6.根据权利要求1所述的方法,其特征在于,确定字幕掩码图像,包括:
分别生成所述最大稳定极值区域对应的第一字幕掩码图像和所述边缘区域对应的第二字幕掩码图像;
根据所述第一字幕掩码图像和所述第二字幕掩码图像,确定所述字幕掩码图像。
7.根据权利要求6所述的方法,其特征在于,生成所述最大稳定极值区域对应的第一字幕掩码图像,包括:
将所述最大稳定极值区域内的像素点的像素值替换为第一指定像素值,并将所述最大稳定极值区域外的像素点的像素值替换为第二指定像素值,得到所述第一字幕掩码图像;其中,所述第一指定像素值与所述第二指定像素值不同。
8.根据权利要求7所述的方法,其特征在于,确定所述字幕掩码图像,包括:
对所述第一字幕掩码图像和所述第二字幕掩码图像进行与运算,得到所述字幕掩码图像。
9.根据权利要求8所述的方法,其特征在于,在对所述第一字幕掩码图像和所述第二字幕掩码图像进行与运算之后,确定所述字幕掩码图像,还包括:
利用指定结构元素对与运算结果中指定区域内的图像进行腐蚀处理;其中,所述指定区域内的像素点的像素值为所述第一指定像素值;
利用所述指定结构元素对腐蚀处理后的图像进行膨胀处理,得到所述字幕掩码图像。
10.根据权利要求1所述的方法,其特征在于,对所述目标图像进行字幕清除处理,包括:
获取所述字幕掩码图像中的字幕区域;其中,所述字幕区域内的像素点的像素值大于0;
针对所述目标图像中所述字幕区域内的待处理像素点,将所述目标图像中所述字幕区域外的区域中与所述待处理像素点邻近的像素点作为参考像素点;
根据所述参考像素点的像素值,以及所述参考像素点与所述待处理像素点之间的距离,确定目标像素值,并将所述目标像素值替换所述待处理像素点的像素值。
11.一种图像字幕的消除装置,其特征在于,所述装置包括存储器和处理器,所述存储器用于存储计算机程序;所述计算机程序被所述处理器执行时,实现以下步骤:
获取待消除字幕的目标图像;
从所述目标图像中确定最大稳定极值区...
【专利技术属性】
技术研发人员:刘宝辰,魏歆,范雷雷,
申请(专利权)人:传线网络科技上海有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。