在视频中添加LOGO的方法技术

技术编号:14402594 阅读:166 留言:0更新日期:2017-01-11 14:52
本发明专利技术提供在视频中添加LOGO的方法,包括以下步骤:采集带有LOGO的数字图像;提取出该数字图像的LOGO区域,并剔除不相关的背景图像;将提取后的数字图像与待处理的视频图像帧结合,形成带有LOGO的视频。本发明专利技术的有益效果是:该方法代替了原本复杂繁琐的视频剪辑渲染工作,大大降低了影视制作成本,这将为商家带来巨大的便利。

【技术实现步骤摘要】

本专利技术涉及数字图像处理
,特别是涉及在视频中添加LOGO的方法
技术介绍
为了宣传企业发布广告,往往需要专业影视团队设计剪辑富有个性的宣传视频,并且伴随着在视频中添加企业LOGO进行宣扬品牌和营造气氛。一个精良的企业宣传视频从无到有,需要风格设计、影视剪辑、后期包装等多个方面进行大量工作才能生成。短短一个视频,需要繁琐多样的视频剪辑、渲染,对于一个普通商家,若没有专业影视团队的配合,这会使人望而却步。即便有专业团队制作,也要耗费大量人力物力财力。这对于中小型商家来说,无疑会大大加重他们的宣传成本。
技术实现思路
本专利技术的目的是提供在视频中添加LOGO的方法,解决上述现有技术中的一个或者是多个。本专利技术提供在视频中添加LOGO的方法,包括以下步骤:1)采集带有LOGO的数字图像;2)提取出该数字图像的LOGO区域,并剔除不相关的背景图像;3)将提取后的数字图像与待处理的视频图像帧结合,形成带有LOGO的视频。在一些实施方式中,步骤2)具体包括:图像边缘抽取:采用边缘检测提取边缘,单像素化后找出所有端点和角点;缘连接:采用相同大小的模板对抽取的图像边缘进行膨胀连接;分割图像:将得到的在膨胀区域作为生长区域,其它区域作为分水岭算法的种子区域,在生长区域中用分水岭算法进行生长,确认连接或者断开连接,将图像分割成区域;图像细分:将分割区域中完全属于LOGO目标区域的连通域块作为前景像素,剩余的连通域块作为不确定像素,对不确定像素所在域块进行采样分析,每个不确定像素点朝多个方向引出直线,每个直线上找到一组最近前景点和背景点构成采样对,将采样对结果中前景和背景像素点距采样点的距离比值作为该点的最适透明度值,计算出所有像素点的合适透明度值,并将0%的透明度的域块去除,保留100%透明度的域块,形成新的LOGO数字图像。在一些实施方式中,步骤3)具体包括:将待处理的视频由RGB颜色空间转换到CIE-Lab颜色空间;以25帧为一个帧序列,将视频按照播放的时间顺序划分为若干个帧序列,以帧序列为单位,计算视频像素的能量值;获取待添加LOGO数字图像;在每个帧序列的最后一帧图像上查找LOGO数字图像的添加区域;将LOGO数字图像添加到查找出的区域内;将添加LOGO数字图像后的视频每帧图像由CIE-Lab颜色空间转换到RGB颜色空间。本专利技术的有益效果是:该方法代替了原本复杂繁琐的视频剪辑渲染工作,大大降低了影视制作成本,这将为商家带来巨大的便利。附图说明图1为本专利技术在视频中添加LOGO的方法流程图;图2为本专利技术在视频中添加LOGO的方法步骤S2的流程图;图3为本专利技术在视频中添加LOGO的方法步骤S3的流程图。具体实施方式下面结合附图对本专利技术作进一步详细的说明。如图1所示,本专利技术提供的在视频中添加LOGO的方法,包括以下步骤:S1:采集带有LOGO的数字图像。使用图像采集设备如相机,拍摄带有企业LOGO的照片。S2:提取出该数字图像的LOGO区域,并剔除不相关的背景图像。将拍摄的带有企业lOGO的照片进行图像提取,只保留纯LOGO区域,并形成新的图片。具体包括以下步骤:S21:图像边缘抽取。采用Canny算法在图像中提取边缘,单像素化后找出所有端点和角点。S22:边缘连接。对每条Canny边缘,采用相同大小的模板进行膨胀,间隙小于2倍膨胀直径的边缘会连接起来。S23:分割图像。将得到的在膨胀区域作为生长区域,其它区域作为分水岭算法的种子区域,在生长区域中用分水岭算法进行生长,确认连接或者断开连接,将图像分割成区域。将Canny边缘包围的区域作为分水岭算法的种子区域,再在膨胀区域中用分水岭算法进行生长。分水岭算法生成的边缘会将图像分割成有意义的区域。对于有瓶颈进行连接的两个区域,即使在步骤S22中两个区域被分割成两个区域,但是步骤S23中仍然会被连接成一个区域。S24:图像细分。将分割区域中完全属于LOGO目标区域的连通域块作为前景像素,剩余的连通域块作为不确定像素,对不确定像素所在域块进行采样分析,每个不确定像素点朝多个方向引出直线,每个直线上找到一组最近前景点和背景点构成采样对,将采样对结果中前景和背景像素点距采样点的距离比值作为该点的最适透明度值,计算出所有像素点的合适透明度值,并将0%的透明度的域块去除,保留100%透明度的域块,形成新的LOGO数字图像。S3:将提取后的数字图像与待处理的视频图像帧结合,形成带有LOGO的视频。该步骤具体包括:S31:将待处理的视频由RGB颜色空间转换到CIE-Lab颜色空间,得到CIE-Lab颜色空间的视频信息,使视频亮度通道和彩色通道相分离;由RGB颜色空间转换到CIE-Lab颜色空间按照下面的公式进行转换:L=0.299×R+0.587×G+0.114×Ba=0.713×(R-L)b=0.564×(B-L)]]>式中,R、G、B分别表示RGB颜色空间的红、绿、蓝颜色值。L表示CIE-Lab颜色空间的亮度通道值,a和b表示CIE-Lab颜色空间的两个彩色通道值。将视频从RGB颜色空间转换到CIE-Lab颜色空间中处理,是因为CIE-Lab颜色空间分离了颜色亮度和色彩变化,更能描述和反映人们对颜色的感知,计算出的视觉重要性值更精准。而且两种颜色空间的相互转换是可逆的。S32:计算变换到CIE-Lab颜色空间后的视频图像上像素的能量值;以25帧为一个帧序列,将视频按照播放的时间顺序划分为若干个帧序列,用Ir1,Ir2,……Ir25表示第r个帧序列中的25帧图像,例如I32表示第3个帧序列的第2帧图像。水印一般添加在每个帧序列的最后一帧图像上,即每隔24帧就对视频进行一次水印添加的操作。用Pi,j表示视频图像上第(i,j)个像素,像素能量值的计算分为两个部分,分别用Es(i,j)和Et(i,j)表示,其中Es(i,j)的计算方法为:Es(i,j)=Σt=125...
在视频中添加LOGO的方法

【技术保护点】
在视频中添加LOGO的方法,其中,包括以下步骤:1)采集带有LOGO的数字图像;2)提取出该数字图像的LOGO区域,并剔除不相关的背景图像;3)将提取后的数字图像与待处理的视频图像帧结合,形成带有LOGO的视频。

【技术特征摘要】
1.在视频中添加LOGO的方法,其中,包括以下步骤:1)采集带有LOGO的数字图像;2)提取出该数字图像的LOGO区域,并剔除不相关的背景图像;3)将提取后的数字图像与待处理的视频图像帧结合,形成带有LOGO的视频。2.根据权利要求1所述的在视频中添加LOGO的方法,其中,步骤2)具体包括:图像边缘抽取:采用边缘检测提取边缘,单像素化后找出所有端点和角点;缘连接:采用相同大小的模板对抽取的图像边缘进行膨胀连接;分割图像:将得到的在膨胀区域作为生长区域,其它区域作为分水岭算法的种子区域,在生长区域中用分水岭算法进行生长,确认连接或者断开连接,将图像分割成区域;图像细分:将分割区域中完全属于LOGO目标区域的连通域块作为前景像素,剩余的连通域块作为不确定像素,对不确定像素所在域块进行采样分析,每个不确定...

【专利技术属性】
技术研发人员:刘程浩周贵双陈晓铭钱进
申请(专利权)人:深圳市企拍文化科技有限公司
类型:发明
国别省市:广东;44

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

1