一种视频字幕OCR识别的自动校正方法技术

技术编号:13295800 阅读:39 留言:0更新日期:2016-07-09 13:53
本发明专利技术公开了一种视频字幕OCR识别的自动校正方法,包括以下步骤:S1.获取带字幕的原始视频图像,并对该原始视频图像进行二值化处理得到二值化图像;S2.分别对原始视频图像和二值化图像进行光学字符识别,得到多个参考识别结果;S3.根据所述多个参考识别结果获取最优识别结果。本发明专利技术能够智能的从多种视频文字识别结果中选取最优识别结果呈现给用户。

【技术实现步骤摘要】

本专利技术涉及光学字符识别
,特别是涉及一种视频字幕OCR识别的自动校正方法
技术介绍
现有的视频字幕识别通常只产生一种识别结果,但是由于不同的北京、字体颜色纹理以及字体结构特征导致误识率较高;虽然现在也出现了一些视频文字识别系统通过多种引擎能够产生多种识别结果,但是这些视频文字识别系统不能智能的选取最优结果呈现给用户。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供一种视频字幕OCR识别的自动校正方法,能够智能的从多种视频文字识别结果中选取最优识别结果。本专利技术的目的是通过以下技术方案来实现的:一种视频字幕OCR识别的自动校正方法,包括以下步骤:S1.获取带字幕的原始视频图像,并对该原始视频图像进行二值化处理得到二值化图像;S2.分别对原始视频图像和二值化图像进行光学字符识别,得到多个参考识别结果;S3.根据所述多个参考识别结果获取最优识别结果。所述步骤S2包括以下子步骤:S21.对原始视频图像进行光学字符识别,得到第一视频识别结果和第一文档识别结果;S22.对二值化图像进行光学字符识别,得到第二视频识别结果和第二文档识别结果。所述步骤S3包括以下子步骤:S31.针对每个参考识别结果中的每个文字产生一个字幕矩形区域和一个置信度;S32.对所有字幕矩形区域进行去除噪声处理;S33.根据每个参考识别结果的置信度选取得到最可靠的参考识别结果,将该最可靠的参考识别结果作为备选识别结果,并计算该备选识别结果中文字的特征数据;S34.根据文字的特征数据对备选识别结果进行字幕矩形区域划分检查;S35.结合其它所有参考识别结果,对备选识别结果中的所有字幕矩形区域逐个进行判断,得到各字幕矩形区域对应的文字的最优结果,将备选识别结果中所有字幕矩形区域对应的文字的最优结果按照顺序组合成最优识别结果。所述步骤S35中对备选识别结果中的字幕矩形区域进行判断的方式为:获取备选识别结果和其他所有参考识别结果在同一顺序处的字幕矩形区域对应的文字;将在该顺序处的字幕矩形区域对应的文字相同的识别结果分为同一类,当只有一类时,则将该类对应的文字作为该顺序处的字幕矩形区域对应的文字的最优结果;当有多类时,若各类中的识别结果的数量相同,则将所有识别结果的置信度进行加权计算,选取包含的识别结果的加权置信度最好的一类对应的文字作为该顺序处的字幕矩形区域对应的文字的最优结果,否则选取包含识别结果数量最多的一类对应的文字作为该顺序处的字幕矩形区域对应的文字的最优结果。所述文字的特征数据包括文字的宽度、文字的高度和相邻文字的间距。所述步骤S33中根据每个参考识别结果的置信度选取得到最可靠的参考识别结果的方式为:S331.根据每个文字的矩形区域计算出每个文字的宽度;S332.统计出所有的宽度以及该宽度对应的文字的个数;S333.选取宽度相差最小的参考识别结果组作为最可靠的参考识别结果。本专利技术的有益效果是:本专利技术能够智能的从多种视频文字识别结果中选取最优识别结果呈现给用户。附图说明图1为本专利技术一种视频字幕OCR识别的自动校正方法的流程图。具体实施方式下面结合附图进一步详细描述本专利技术的技术方案,但本专利技术的保护范围不局限于以下所述。如图1所示,一种视频字幕OCR识别的自动校正方法,包括以下步骤:S1.获取带字幕的原始视频图像,并对该原始视频图像进行二值化处理得到二值化图像。S2.分别对原始视频图像和二值化图像进行光学字符识别,得到多个参考识别结果。本实施例中采用文通视频文字识别系统分别对原始视频图像和二值化图像进行光学字符识别。所述步骤S2包括以下子步骤:S21.对原始视频图像进行光学字符识别,得到第一视频识别结果和第一文档识别结果。S22.对二值化图像进行光学字符识别,得到第二视频识别结果和第二文档识别结果。S3.根据所述多个参考识别结果获取最优识别结果。所述步骤S3包括以下子步骤:S31.针对每个参考识别结果中的每个文字产生一个字幕矩形区域和一个置信度。在本实施例中,每个文字的置信度是文通识别引擎在生成识别结果的同时自动生成的。S32.对所有字幕矩形区域进行去除噪声处理。S33.根据每个参考识别结果的置信度选取得到最可靠的参考识别结果,将该最可靠的参考识别结果作为备选识别结果,并计算该备选识别结果中文字的特征数据。所述文字的特征数据包括文字的宽度、文字的高度和相邻文字的间距。所述步骤S33中根据每个参考识别结果的置信度选取得到最可靠的参考识别结果的方式为:文通识别引擎生成识别结果的同时自动生成每个文字的矩形区域;根据每个文字的矩形区域计算出每个文字的高度;统计出所有的宽度以及该宽度对应的文字的个数;由于每个文字的宽度都是一样的,从而判断出宽度相差最小的识别结果的置信度最高,因而选取宽度相差最小的参考识别结果组作为最可靠的参考识别结果。S34.根据文字的特征数据对备选识别结果进行字幕矩形区域划分检查,例如,当两个字幕矩形区域的间距过大时需检查是否出现遗漏等,最终形成一个由字幕矩形区域以及字幕矩形区域对应的文字组成的备选识别结果。S35.结合其它所有参考识别结果,对备选识别结果中的所有字幕矩形区域逐个进行判断,得到各字幕矩形区域对应的文字的最优结果,将备选识别结果中所有字幕矩形区域对应的文字的最优结果按照顺序组合成最优识别结果。所述步骤S35中对备选识别结果中的字幕矩形区域进行判断的方式为:获取备选识别结果和其他所有参考识别结果在同一顺序处的字幕矩形区域对应的文字;将在该顺序处的字幕矩形区域对应的文字相同的识别结果分为同一类,当只有一类时,则将该类对应的文字作为该顺序处的字幕矩形区域对应的文字的最优结果;当有多类时,若各类中的识别结果的数量相同,则将所有识别结果的置信度进行加权计算,选取包含的识别结果的加权置信度最好的一类对应的文字作为该顺序处的字幕矩形区域对应的文字的最优结果,否则选取包含识别结果数量最多的一类对应的文字作为该顺序处的字幕矩形区域对应的文字的最优结果。对识别结果的置信度进行加权计算的方式为:根据字幕矩形区域的面积、置信度和相邻文字的置信度差异形成一个加权置信度。实施例一:一种视频字幕OCR识别的自动校正方法,包括以下步骤:步骤一、获取带字幕的原始视频图像,并对该原始视频图像进行二值化处理得到二值化图像。步骤二、对原始视频图像进行光学字符识别,得到第一视频识别结果和第一文档识别结果;对二值化图像进行光学字符识别,得到第二视频识别结果和第二文档识别结果,将第一视频识别结果、第一文档识别结果、第二视频识别结果和第二文档识别结果作为四个参考识别结果。步骤三、针对每个参考识别结果中的每个文字产生一个字幕矩形区域和一个置信度;对所有字幕矩形区域进行去除噪声处理;根据每个参考识别结果的置信度选取得到参考识别结果,将该最可靠的参考识别结果作为本文档来自技高网...
一种视频字幕OCR识别的自动校正方法

【技术保护点】
一种视频字幕OCR识别的自动校正方法,其特征在于:包括以下步骤:S1.获取带字幕的原始视频图像,并对该原始视频图像进行二值化处理得到二值化图像;S2.分别对原始视频图像和二值化图像进行光学字符识别,得到多个参考识别结果;S3.根据所述多个参考识别结果获取最优识别结果。

【技术特征摘要】
1.一种视频字幕OCR识别的自动校正方法,其特征在于:包括以下步骤:
S1.获取带字幕的原始视频图像,并对该原始视频图像进行二值化处理得到二值化图像;
S2.分别对原始视频图像和二值化图像进行光学字符识别,得到多个参考识别结果;
S3.根据所述多个参考识别结果获取最优识别结果。
2.根据权利要求1所述的一种视频字幕OCR识别的自动校正方法,其特征在于:所述步骤S2包括以下子步骤:
S21.对原始视频图像进行光学字符识别,得到第一视频识别结果和第一文档识别结果;
S22.对二值化图像进行光学字符识别,得到第二视频识别结果和第二文档识别结果。
3.根据权利要求1所述的一种视频字幕OCR识别的自动校正方法,其特征在于:所述步骤S3包括以下子步骤:
S31.针对每个参考识别结果中的每个文字产生一个字幕矩形区域和一个置信度;
S32.对所有字幕矩形区域进行去除噪声处理;
S33.根据每个参考识别结果的置信度选取得到最可靠的参考识别结果,将该最可靠的参考识别结果作为备选识别结果,并计算该备选识别结果中文字的特征数据;
S34.根据文字的特征数据对备选识别结果进行字幕矩形区域划分检查;
S35.结合其它所有参考识别结果,对备选识别结果中的所有字幕矩形区域逐个进行判断,得到各字幕矩形区域对应的文字的最优结果,将备选识别结果中所有字幕矩形...

【专利技术属性】
技术研发人员:谢超平吴春中罗明利
申请(专利权)人:成都索贝数码科技股份有限公司
类型:发明
国别省市:四川;51

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

1