一种在视频中插入高对比度边框字幕的方法与流程

文档序号:14915082发布日期:2018-07-11 00:30阅读:346来源:国知局

本发明涉及计算机多媒体信息处理技术领域,具体为一种在视频中插入高对比度边框字幕的方法。



背景技术:

视频,泛指将一系列的静态图像以电信号方式加以捕捉、纪录、处理、存储、传送与重现的各种技术。视频技术最早是从阴极射线管的电视系统的创建而发展起来的,但是之后新的显示技术的发明,使视频技术所包括的范畴更大。基于电视的标准和基于计算机的标准,被试图从两个不同的方面来发展视频技术。现在得益于计算机性能的提升,并且伴随着数字电视的播出和记录,这两个领域又有了新的交叉和集中。电脑现在能显示电视信号,能显示基于电影标准的视频文件和流媒体,和快到暮年的电视系统相比,电脑伴随着其运算器速度的提高,存储容量的提高,和宽带的逐渐普及,通用的计算机都具备了采集,存储,编辑和发送电视、视频文件的能力。

纯色字幕在大多数情况下都能够正常工作。但是它最常见的问题是当字幕背景的视频颜色与字幕颜色相同或相近时会使得字幕不容易被看清,造成用户观赏体验的下降。为此,我们提出了一种在视频中插入高对比度边框字幕的方法投入使用,以解决上述问题。



技术实现要素:

本发明的目的在于提供一种在视频中插入高对比度边框字幕的方法,以解决上述背景技术中提出的字幕背景的视频颜色与字幕颜色相同或相近时会使得字幕不容易被看清,造成用户观赏体验的下降问题。

为实现上述目的,本发明提供如下技术方案:一种在视频中插入高对比度边框字幕的方法,该在视频中插入高对比度边框字幕的方法的具体步骤如下:

S1:采用一个二值矩阵来表示字幕,矩阵中的0元素表示非字幕的部分(黑色),矩阵中的1元素表示字幕部分(白色),设表示字幕的二值矩阵为S;

S2:将滤波矩阵f在字幕二值图S上滑动,将滤波矩阵f的元素与对应的S的元素值相乘并累加到矩阵D的值,计算出字幕的边框;

S3:添加高对比度边框。

优选的,所述步骤S2中,构建平面滤波矩阵具体表示为

平面滤波矩阵的形式如f1或f2,其行数等于列数,除中央元素外所有元素为1,中央元素为其它所有元素的和再取负号,使用f对S进行二维平面滤波得到

D=conv2(f,S)

其中D矩阵中所有大于0的元素的位置表示字幕的外边框,即外边框表示为逻辑矩阵L1=(D>0),D矩阵中所有小于0的元素的位置表示字幕的内边框,即内边框表示为L2=(D<0)°

优选的,所述步骤S3中,将内边框或外边框的像素设置为与字幕纯色形成高对比度的颜色。

与现有技术相比,本发明的有益效果是:本发明提出了一种简单易行的高对比度边框字幕,其中边框字幕即字幕本身为纯色,但是在视频中印制字幕时要给字幕加上一个和字幕的纯色(例如白色)有高对比度的边框(黑色)。这样不论字幕后面的视频的色彩如何都保证了字幕能够被用户看清,而且不存在字幕色彩跳变花哨等不符合用户观赏习惯的情况,本发明为纯色字幕添加了具有高对比度的边框线条,保证了不论视频的背景色彩如何变换字幕都很容易被观众清楚地识别。

附图说明

图1为本发明工作流程图;

图2为本发明二值矩阵示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1-2,本发明提供一种技术方案:一种在视频中插入高对比度边框字幕的方法,该在视频中插入高对比度边框字幕的方法的具体步骤如下:

S1:采用一个二值矩阵来表示字幕,矩阵中的0元素表示非字幕的部分(黑色),矩阵中的1元素表示字幕部分(白色),设表示字幕的二值矩阵为S;

S2:将滤波矩阵f在字幕二值图S上滑动,将滤波矩阵f的元素与对应的S的元素值相乘并累加到矩阵D的值,计算出字幕的边框,构建平面滤波矩阵具体表示为

平面滤波矩阵的形式如f1或f2,其行数等于列数,除中央元素外所有元素为1,中央元素为其它所有元素的和再取负号,使用f对S进行二维平面滤波得到

D=conv2(f,S)

其中D矩阵中所有大于0的元素的位置表示字幕的外边框,即外边框表示为逻辑矩阵L1=(D>0),D矩阵中所有小于0的元素的位置表示字幕的内边框,即内边框表示为L2=(D<0),当使用f1进行滤波时,边缘只有1个像素的宽度,当使用f2进行滤波时,边缘有2个像素的宽度。同理,当滤波矩阵的大小为7x7时,边缘的宽度为3个像素。

S3:添加高对比度边框,假设字幕使用了白色纯色,则字幕的外边缘就需要使用和白色形成高对比度的其它颜色,例如黑色,这样字幕就会带上一个黑色的边框,使用外边框会使字幕占据的像素点变多,在实际操作中使用字幕的内边框,即将内边框设置为与字幕纯色形成高对比度的颜色。

尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1