视频处理方法、装置、电子设备和存储介质制造方法及图纸

技术编号:24863764 阅读:15 留言:0更新日期:2020-07-10 19:14
本发明专利技术实施例公开了一种视频处理方法、装置、电子设备和存储介质。本发明专利技术可以获取目标视频;对目标视频进行文本识别,得到目标视频中所出现的文本,以及文本的文本位置;对文本进行分组处理,得到文本集合;基于文本位置以及文本集合,对文本集合中的文本进行类型分类,确定文本的文本类型;根据文本和文本类型生成视频详情信息;显示视频详情信息。本发明专利技术实施例可以高效、自动地识别出目标视频中所有的文本,以及该文本所在位置,结合文本及其所在的位置,可以生成对应的视频详情信息。由此,本方案可以提高视频处理方法的效果。

【技术实现步骤摘要】
视频处理方法、装置、电子设备和存储介质
本专利技术涉及图像处理领域,具体涉及一种视频处理方法、装置、电子设备和存储介质。
技术介绍
OCR(OpticalCharacterRecognition,光学字符识别)技术是一种常用的字符识别技术,OCR技术可以识别将含有黑白点阵的图像中的文本,将其转换成文本格式,以供进一步编辑加工。相比于静态的图片,动态视频中的文本可能会出现大小、角度、位置、文本内容等的改变,因此目前的字符识别技术很难提取视频中出现的文本,故很难针对动态视频中出现的文本进行进一步的编辑加工。特别是对于目标视频(比如,比赛直播视频、比赛录播视频等)中所出现的文本信息(比如,篮球比赛中的比赛得分牌信息、电子游戏竞技比赛中的得分面板信息等),目前的视频播放平台往往需要提取、识别出这些文本信息,并按照一定的比赛规则对这些文本信息进行归纳、统计与展示。然而采用目前的常用方法很难正确、自动、高效地提取出目标视频中的文本信息,并对其进行一系列的加工处理,故目前视频处理方法的效果不佳。
技术实现思路
本专利技术实施例提供一种视频处理方法、装置、电子设备和存储介质,旨在提高视频处理方法的效果。本专利技术实施例提供一种视频处理方法,包括:获取目标视频;对所述目标视频进行文本识别,得到所述目标视频中所出现的文本,以及所述文本的文本位置;对所述文本进行分组处理,得到文本集合;基于所述文本位置以及所述文本集合,对所述文本集合中的文本进行类型分类,确定所述文本的文本类型;根据所述文本和所述文本类型生成视频详情信息;显示所述视频详情信息。本专利技术实施例提供一种视频处理装置,包括:获取模块,用于获取目标视频;识别模块,用于对所述目标视频进行文本识别,得到所述目标视频中所出现的文本,以及所述文本的文本位置;集合模块,用于对所述文本进行分组处理,得到文本集合;分类模块,用于基于所述文本位置以及所述文本集合,对所述文本进行类型分类,确定所述文本的文本类型;生成模块,用于根据所述文本和所述文本类型生成视频详情信息;显示模块,用于显示所述视频详情信息。在一些实施例中,所述集合模块包括:匹配子模块,用于在预设文本库中对所述文本进行类型匹配,若所述预设文本库中存在与所述文本匹配的预设文本,则将所述文本分至第一类型组;第一分组子模块,用于若所述预设文本库中不存在与所述文本匹配的预设文本,且所述文本由数字构成,则将所述文本分至第二类型组;第二分组子模块,用于若所述预设文本库中不存在与所述文本匹配的预设文本,且所述文本中包括预设时间符号,则将所述文本分至时间类型组。在一些实施例中,所述目标视频为记录了对抗性比赛内容的视频,所述第一类型组包括参赛队名组和比赛阶段组,所述第一分组子模块,包括:匹配子单元,用于在预设文本库中对所述文本进行类型匹配;队名子单元,用于若所述预设文本库中存在与所述文本匹配的参赛队名,则将所述文本分至参赛队名组;阶段子单元,用于若所述预设文本库中存在与所述文本匹配的比赛阶段,则将所述文本分至比赛阶段组;在一些实施例中,所述预设文本包括参赛队名和比赛阶段,所述第二类型组包括比赛得分组,所述第二分组子模块用于:若所述预设文本库中不存在与所述文本匹配的参赛队名和比赛阶段,且所述文本由数字构成,则将所述文本分至比赛得分组。在一些实施例中,所述预设文本包括参赛队名和比赛阶段,所述预设时间符号包括第一预设时间符号和第二预设时间符号,所述时间类型组包括第一时间类型组和第二时间类型组,所述第二分组子模块用于:若所述预设文本库中不存在与所述文本匹配的参赛队名和比赛阶段且所述文本中包括第一预设时间符号,则将所述文本分至第一时间类型组;若所述预设文本库中不存在与所述文本匹配的参赛队名和比赛阶段且所述文本中包括第二预设时间符号,则将所述文本分至第二时间类型组。在一些实施例中,所述目标视频为记录了对抗性比赛内容的视频,所述文本集合包括参赛队名组、比赛阶段组、比赛得分组、第一时间类型组、第二时间类型组,所述文本类型包括比赛阶段类型、第一时间类型、第二时间类型、主客队名类型、比赛得分类型,所述分类模块,包括:阶段类型子模块,用于将所述比赛阶段组中文本的文本类型确定为比赛阶段类型;第一时间类型子模块,用于将所述第一时间类型组中文本的文本类型确定为第一时间类型;第二时间类型子模块,用于将所述第二时间类型组中文本的文本类型确定为第二时间类型;主客判断子模块,用于根据所述参赛队名组中文本的文本位置,对所述参赛队名组中文本进行主客判断,确定所述参赛队名组中文本的主客队名类型;得分类型判断子模块,用于根据所述比赛得分组中文本的文本位置,对所述比赛得分组中文本进行得分类型判断,确定所述比赛得分组中文本的比赛得分类型。在一些实施例中,所述得分类型判断子模块,包括:数量子单元,用于确定所述第一时间类型组、第二时间类型组、比赛得分组中文本的数量;得分类型判断子单元,用于当所述比赛得分组中文本的数量为3,且所述第一时间类型组和第二时间类型组中文本的数量之和为1时,将所述第一时间类型组和第二时间类型组中文本的文本类型确定为第二时间类型,并根据所述参赛队名组中文本的文本位置对所述比赛得分组中文本进行得分类型判断,确定所述参赛队名组中文本的比赛得分类型;第一相对位置关系子单元,用于当所述第一时间类型组中文本的数量为2时,根据所述文本位置确定所述第一时间类型组中文本之间的相对位置关系,将属于第一相对位置关系的文本的文本类型确定为第一时间类型,以及将属于第二相对位置关系的文本的文本类型确定为第二时间类型;第二相对位置关系子单元,用于当所述第二时间类型组中文本的数量为2时,根据所述文本位置确定所述第二时间类型组中文本之间的相对位置关系,将属于第一相对位置关系的文本的文本类型确定为第一时间类型,以及将属于第二相对位置关系的文本的文本类型确定为第二时间类型。在一些实施例中,得分类型判断子单元,用于:当所述比赛得分组中具有一个属于预设文本范围的文本,则将属于预设文本范围的文本的文本类型确定为第二时间类型;当所述比赛得分组中具有多个属于预设文本范围的文本,根据所述第二时间类型组中文本的文本位置统计所述比赛得分组中与所述第二时间类型组中文本之间具有预设位置关系的文本的数量;若所述比赛得分组中与所述第二时间类型组中文本之间具有预设位置关系的文本的数量为1时,则将所述比赛得分组中与所述第二时间类型组中文本之间具有预设位置关系的文本的文本类型确定为第二文本类型,将所述比赛得分组中不与所述第二时间类型组中具有预设位置关系的文本的文本类型确定为比赛得分类型;若所述比赛得分组中与所述第二时间类型组中文本之间具有预设位置关系的文本的数量为2时,计算所述比赛得分组中文本与预设坐标轴之间的相本文档来自技高网...

【技术保护点】
1.一种视频处理方法,其特征在于,包括:/n获取目标视频;/n对所述目标视频进行文本识别,得到所述目标视频中所出现的文本,以及所述文本的文本位置;/n对所述文本进行分组处理,得到文本集合;/n基于所述文本位置以及所述文本集合,对所述文本集合中的文本进行类型分类,确定所述文本的文本类型;/n根据所述文本和所述文本类型生成视频详情信息;/n显示所述视频详情信息。/n

【技术特征摘要】
1.一种视频处理方法,其特征在于,包括:
获取目标视频;
对所述目标视频进行文本识别,得到所述目标视频中所出现的文本,以及所述文本的文本位置;
对所述文本进行分组处理,得到文本集合;
基于所述文本位置以及所述文本集合,对所述文本集合中的文本进行类型分类,确定所述文本的文本类型;
根据所述文本和所述文本类型生成视频详情信息;
显示所述视频详情信息。


2.如权利要求1所述的视频处理方法,其特征在于,所述对所述文本进行分组处理,得到文本集合,包括:
在预设文本库中对所述文本进行类型匹配,若所述预设文本库中存在与所述文本匹配的预设文本,则将所述文本分至第一类型组;
若所述预设文本库中不存在与所述文本匹配的预设文本,且所述文本由数字构成,则将所述文本分至第二类型组;
若所述预设文本库中不存在与所述文本匹配的预设文本,且所述文本中包括预设时间符号,则将所述文本分至时间类型组。


3.如权利要求2所述的视频处理方法,其特征在于,所述目标视频为记录了对抗性比赛内容的视频,所述第一类型组包括参赛队名组和比赛阶段组,所述预设文本包括参赛队名和比赛阶段,在预设文本库中对所述文本进行类型匹配,若所述预设文本库中存在与所述文本匹配的预设文本,则将所述文本分至第一类型组,包括:
在预设文本库中对所述文本进行类型匹配;
若所述预设文本库中存在与所述文本匹配的参赛队名,则将所述文本分至参赛队名组;
若所述预设文本库中存在与所述文本匹配的比赛阶段,则将所述文本分至比赛阶段组;
所述预设文本包括参赛队名和比赛阶段,所述第二类型组包括比赛得分组,所述若所述预设文本库中不存在与所述文本匹配的预设文本,且所述文本由数字构成,则将所述文本分至第二类型组,包括:
若所述预设文本库中不存在与所述文本匹配的参赛队名和比赛阶段,且所述文本由数字构成,则将所述文本分至比赛得分组。


4.如权利要求3所述的视频处理方法,其特征在于,所述预设文本包括参赛队名和比赛阶段,所述预设时间符号包括第一预设时间符号和第二预设时间符号,所述时间类型组包括第一时间类型组和第二时间类型组;
所述若所述预设文本库中不存在与所述文本匹配的预设文本,且所述文本中包括预设时间符号,则将所述文本分至时间类型组,包括:
若所述预设文本库中不存在与所述文本匹配的参赛队名和比赛阶段且所述文本中包括第一预设时间符号,则将所述文本分至第一时间类型组;
若所述预设文本库中不存在与所述文本匹配的参赛队名和比赛阶段且所述文本中包括第二预设时间符号,则将所述文本分至第二时间类型组。


5.如权利要求1所述的视频处理方法,其特征在于,所述目标视频为记录了对抗性比赛内容的视频,所述文本集合包括参赛队名组、比赛阶段组、比赛得分组、第一时间类型组、第二时间类型组,所述文本类型包括比赛阶段类型、第一时间类型、第二时间类型、主客队名类型、比赛得分类型;
所述基于所述文本位置以及所述文本集合的信息,对所述文本进行类型分类,确定所述文本的文本类型,包括:
将所述比赛阶段组中文本的文本类型确定为比赛阶段类型;
将所述第一时间类型组中文本的文本类型确定为第一时间类型;
将所述第二时间类型组中文本的文本类型确定为第二时间类型;
根据所述参赛队名组中文本的文本位置,对所述参赛队名组中文本进行主客判断,确定所述参赛队名组中文本的主客队名类型;
根据所述比赛得分组中文本的文本位置,对所述比赛得分组中文本进行得分类型判断,确定所述比赛得分组中文本的比赛得分类型。


6.如权利要求5所述的视频处理方法,其特征在于,所述根据所述参赛队名组中文本的文本位置,对所述比赛得分组中文本进行得分类型判断,确定所述参赛队名组中文本的比赛得分类型,包括:
确定所述第一时间类型组、第二时间类型组、比赛得分组中文本的数量;
当所述比赛得分组中文本的数量为3,且所述第一时间类型组和第二时间类型组中文本的数量之和为1时,将所述第一时间类型组和第二时间类型组中文本的文本类型确定为第二时间类型,并根据所述参赛队名组中文本的文本位置对所述比赛得分组中文本进行得分类型判断,确定所述参赛队名组中文本的比赛得分类型;
当所述第一时间类型组中文本的数量为2时,根据所述文本位置确定所述第一时间类型组中文本之间的相对位置关系,将属于第一相对位置关系的文本的文本类型确定为第一时间类型,以及将属于第二相对位置关系的文本的文本类型确定为第二时间类型;
当所述第二时间类型组中文本的数量为2时,根据所述文本位置确定所述第二时间类型组中文本之间的相对位置关系,将属于第一相对位置关系的文本的文本类型确定为第一时间类型,以及将属于第二相对位置关系的文本的文本类型确定为第二时间类型。<...

【专利技术属性】
技术研发人员:张春焰姚圣源安涵岑杰鹏
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1