一种实时台标消除方法技术

技术编号:12275616 阅读:120 留言:0更新日期:2015-11-05 01:09
本发明专利技术公开了一种实时台标消除方法,包括以下步骤:1)对原视频进行台标人工标记,标记出台标像素和台标的前一个背景像素所在行以及台标的像素点,根据标记出的台标像素和台标的前一个像素所在行以及台标的像素点设置台标像素控制信息;2)将台标像素控制信息读入FPGA缓存中;3)采集到视频信息的有效数据时,以行为单位从FPGA缓存中读取所述台标像素控制信息;4)根据台标像素控制信息读取出填充素材,将读取出的填充素材填充该行台标所在位置像素,并输出;5)非台标位置的像素直接输出;6)重复步骤2)、3)、4)及5),直至视频输出完成。本发明专利技术能够在视频采集的过程中实时的完成台标的消除,并且消除台标后视频的视觉效果好。

【技术实现步骤摘要】

本专利技术属于图像处理领域,涉及。
技术介绍
在网络直播和转播时经常需要消除原视频中的台标。目前大部分都是通过一些视频编辑软件来完成,一般可总结为以下几种方法:一是剪切方法,直接将视频画面按比例裁掉有台标的部分,这种方法比较生硬,而且对画面的破坏性很大;二是色块遮罩方法,取一块能盖住台标的纯色块导入视频中台标的位置,起到遮挡台标的目的,这种方法在遮挡台标的同时,也遮挡了部分视频信息;三是马赛克滤镜方法,取外部素材遮挡台标,然后进行马赛克或者模糊处理,这种方法效果与方法二类似,比原视频少了部分视频信息。四是基于偏微分方程(TOE)的图像修复方法,需指定需要修复的区域(台标区域),将待修补的区域边界的等值线外部的信息沿轮廓法向扩散到中间待修补的象素上,这种方法能使台标位置像素与周围视频信息很好的融合,能实现非常好的视觉效果,但是该方法计算不稳定,而且修复时间相对较长,无法做到实时操作。
技术实现思路
本专利技术的目的在于克服上述现有技术的缺点,提供了,该方法能够在视频采集的过程中实时的完成台标的消除,并且消除台标后视频的视觉效果好。为达到上述目的,本专利技术所述的实时台标消除方法包括以下步骤:I)对原视频进行台标人工标记,标记出台标所在行以及台标的像素点,根据标记出的台标所在行以及台标的像素点设置台标像素控制信息,所述台标像素控制信息包括台标像素行指示标志、台标像素指示标志及填充素材位置指示标志;2)将一帧视频信息中的台标像素控制信息写入FPGA缓存中;3)在采集到所述一帧视频信息的行同步期时,从FPGA缓存中读出该行对应的台标像素行指示标志;4)当台标像素行指示标志指示该行视频信息有台标时,并且当采集到所述一帧视频信息为有效数据时,则同步读出该行对应的台标像素指示标志及填充素材位置指示标志;5)根据填充素材位置指示标志获取填充素材,并对填充素材进行锁存处理,再将填充素材填充到该行对应的台标像素指示标志所指示的台标像素位置,最后输出该像素位置的像素信息;6)输出非台标位置的像素信息,完成所述一帧视频信息的输出;7)重复步骤2)、3)、4)、5)及6),直至所有帧的视频信息输出完成为止。在帧同步期间、行同步期间或上一帧视频数据传输期间将台标像素控制信息读入FPGA缓存中。填充素材为台标位置的前一个背景像素或台标位置前几个背景像素进行像素融合后得到的像素。本专利技术具有以下有益效果:本专利技术所述的实时台标消除方法在使用过程中,先对原视频进行台标人工标记,再根据标记的结果产生台标所在的位置坐标和填充材料,使填充素材能够与台标位置所在像素周围的视频信息能够很好的融合,在将填充素材填充到对应台标所在的位置像素时,与采集到的视频信息的台标像素进行同步,在视频采集的过程中实时的完成台标的消除,实时性较强。进一步,所述填充素材为台标位置的前一个背景像素或台标位置前几个背景像素进行像素融合后得到的像素,填充以后原台标位置像素能与周围视频信息较好的融合。【具体实施方式】下面将对本专利技术做进一步详细描述:本专利技术所述的实时台标消除方法包括以下步骤:I)对原视频进行台标人工标记,标记出台标所在行以及台标的像素点,根据标记出的台标所在行以及台标的像素点设置台标像素控制信息,所述台标像素控制信息包括台标像素行指示标志、台标像素指示标志及填充素材位置指示标志;2)将一帧视频信息中的台标像素控制信息写入FPGA缓存中;3)在采集到所述一帧视频信息的行同步期时,从FPGA缓存中读出该行对应的台标像素行指示标志;4)当台标像素行指示标志指示该行视频信息有台标时,并且当采集到所述一帧视频信息为有效数据时,则同步读出该行对应的台标像素指示标志及填充素材位置指示标志;5)根据填充素材位置指示标志获取填充素材,并对填充素材进行锁存处理,再将填充素材填充到该行对应的台标像素指示标志所指示的台标像素位置,最后输出该像素位置的像素信息;6)输出非台标位置的像素信息,完成所述一帧视频信息的输出;7)重复步骤2)、3)、4)、5)及6),直至所有帧的视频信息输出完成为止。在帧同步期间、行同步期间或上一帧视频数据传输期间将台标像素控制信息读入FPGA缓存中。从而在视频信息和台标控制信息同步传输之前,FPGA缓存得到该帧稳定完整的台标控制数据,避免视频传输有效数据时,台标控制信息数据出现断层,不能与视频数据同步传输。填充素材为台标位置的前一个背景像素或台标位置前几个背景像素进行像素融合后得到的像素。需要说明的是,所述FPGA可以通过ASIC替换,台标像素控制信息也可以为其他像素控制信息,例如,可以做成字幕控制信息和字幕信息,用于指示需要替换的像素点。【主权项】1.,其特征在于,包括以下步骤: 1)对原视频进行台标人工标记,标记出台标所在行以及台标的像素点,根据标记出的台标所在行以及台标的像素点设置台标像素控制信息,所述台标像素控制信息包括台标像素行指示标志、台标像素指示标志及填充素材位置指示标志; 2)将一帧视频信息中的台标像素控制信息写入FPGA缓存中; 3)在采集到所述一帧视频信息的行同步期时,从FPGA缓存中读出该行对应的台标像素行指示标志; 4)当台标像素行指示标志指示该行视频信息有台标时,并且当采集到所述一帧视频信息为有效数据时,则同步读出该行对应的台标像素指示标志及填充素材位置指示标志; 5)根据填充素材位置指示标志获取填充素材,并对填充素材进行锁存处理,再将填充素材填充到该行对应的台标像素指示标志所指示的台标像素位置,最后输出该像素位置的像素信息; 6)输出非台标位置的像素信息,完成所述一帧视频信息的输出; 7)重复步骤2)、3)、4)、5)及6),直至所有帧的视频信息输出完成为止。2.根据权利要求1所述的实时台标消除方法,其特征在于,在帧同步期间、行同步期间或上一帧视频数据传输期间将台标像素控制信息读入FPGA缓存中。3.根据权利要求1所述的实时台标消除方法,其特征在于,填充素材为台标位置的前一个背景像素或台标位置前几个背景像素进行像素融合后得到的像素。【专利摘要】本专利技术公开了,包括以下步骤:1)对原视频进行台标人工标记,标记出台标像素和台标的前一个背景像素所在行以及台标的像素点,根据标记出的台标像素和台标的前一个像素所在行以及台标的像素点设置台标像素控制信息;2)将台标像素控制信息读入FPGA缓存中;3)采集到视频信息的有效数据时,以行为单位从FPGA缓存中读取所述台标像素控制信息;4)根据台标像素控制信息读取出填充素材,将读取出的填充素材填充该行台标所在位置像素,并输出;5)非台标位置的像素直接输出;6)重复步骤2)、3)、4)及5),直至视频输出完成。本专利技术能够在视频采集的过程中实时的完成台标的消除,并且消除台标后视频的视觉效果好。【IPC分类】H04N21/4402, H04N21/472【公开号】CN105025361【申请号】CN201510455029【专利技术人】沈雪峰, 符均, 牛燕贞, 曹峻, 陈伟 【申请人】西安交通大学【公开日】2015年11月4日【申请日】2015年7月29日本文档来自技高网...

【技术保护点】
一种实时台标消除方法,其特征在于,包括以下步骤:1)对原视频进行台标人工标记,标记出台标所在行以及台标的像素点,根据标记出的台标所在行以及台标的像素点设置台标像素控制信息,所述台标像素控制信息包括台标像素行指示标志、台标像素指示标志及填充素材位置指示标志;2)将一帧视频信息中的台标像素控制信息写入FPGA缓存中;3)在采集到所述一帧视频信息的行同步期时,从FPGA缓存中读出该行对应的台标像素行指示标志;4)当台标像素行指示标志指示该行视频信息有台标时,并且当采集到所述一帧视频信息为有效数据时,则同步读出该行对应的台标像素指示标志及填充素材位置指示标志;5)根据填充素材位置指示标志获取填充素材,并对填充素材进行锁存处理,再将填充素材填充到该行对应的台标像素指示标志所指示的台标像素位置,最后输出该像素位置的像素信息;6)输出非台标位置的像素信息,完成所述一帧视频信息的输出;7)重复步骤2)、3)、4)、5)及6),直至所有帧的视频信息输出完成为止。

【技术特征摘要】

【专利技术属性】
技术研发人员:沈雪峰符均牛燕贞曹峻陈伟
申请(专利权)人:西安交通大学
类型:发明
国别省市:陕西;61

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

1