一种实现材质板特技的方法

文档序号:7852658阅读:153来源:国知局
专利名称:一种实现材质板特技的方法
技术领域
本发明涉及视频编辑领域,尤其涉及一种实现材质板特技的方法。
背景技术
现在观众所观看的电影、电视剧等影片,都会通过后期制作添加特效。而为了凸显影片的质感通常会添加材质板特效。现在观众观看影片已经不局限于影片的故事情节,更多的是影片添加的特效所带来的视觉震撼。因此,更多的特效被渐渐的开发出来。为了反映出现实环境中凹凸不平的视觉效果比如褶皱,粗糙的砖墙,斑驳的城墙等,迫切需要在视频编缉中满足用户的这种需求。视频图像作为二维图像无法表现出这种 效果,材质板特技就是一种基于3D场景的模拟粗糙表面的方法。通过不同的材质贴图,按照贴图的颜色信息计算出相关的高度信息,然后结合光照渲染技术,并混合视频图像,使其表现出一种凹凸不平的感觉。发明人在进行研发过程中发现,现有技术在制作转场特效时存在以下缺陷(I)现有技术中的转场特效效果单一,并不能很好的提高视频编辑的质量;(2)特效的制作需要购买特定的硬件才能实现,但是价格昂贵,局限性低。

发明内容
本发明实施例提供一种实现材质板特技的方法,极大地提高画面的质量,提高了画面的凹凸感。该方法具体包括以下步骤一种实现材质板特技的方法,该方法包括获取视频数据、材质纹理数据及不透明度Alpha纹理数据;根据所述材质纹理数据生成法线纹理数据;将所述材质纹理数据与所述视频数据进行叠加,并调用所述不透明度Alpha纹理数据控制所述材质纹理数据的不透明度;通过调用所述法线纹理数据及调节光照信息控制所述材质纹理数据中的凹凸感强度,获得混合数据;渲染所述混合数据,获得添加材质板特效后的视频特效数据。根据本发明的实施方式,通过使用材质纹理与视频图像进行叠加,再进行光照信息的调节,从而使得视频上产生材质板的效果,提高了画面的凹凸感,增强了画面质量。


为了更清楚的说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍,显而易见的,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图I为本发明实施例提供的一种实现材质板特技的方法的流程图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然所描述的实施例仅是本发明的一部分实施例,不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。实施例图I为本发明实施例提供的一种实现材质板特技的方法的流程图。
如图I所述,该方法包括以下步骤步骤101、获取视频数据、材质纹理数据及不透明度Alpha纹理数据,所述材质纹理数据及不透明度Alpha纹理数据为静态图像,所述材质纹理数据及不透明度Alpha纹理数据以文件的形式存储在硬盘上。步骤102、根据所述材质纹理数据生成法线纹理数据。步骤103、将所述材质纹理数据与所述视频数据进行叠加,并调用所述不透明度Alpha纹理数据控制所述材质纹理数据的不透明度。所述将所述材质纹理数据与所述视频数据进行叠加之前包括在xyz轴空间上构建四面体,并将所述材质纹理数据映射在所述四面体上,所述四面体的初始长与宽跟所述视频数据及材质纹理数据的长与宽一致,所述四面体的初始厚度为30像素,所述四面体表面被分割为5x5等份。所述四面体的尺寸与分割比例也可以根据用户的需求进行修改。步骤104、通过调用所述法线纹理数据及调节光照信息控制所述材质纹理数据中的凹凸感强度,获得混合数据。所述调节光照信息控制所述材质纹理数据中的凹凸感强度具体包括通过调节光照方向、光照颜色、光照强度控制凹凸感强度。人眼判断物体具有凹凸感的唯一证据是在它表面上下的亮度有改变。视觉系统获得这些亮暗不一的图案信息,判断出它们是表面中有凹凸的部位。这就说明改变亮度,就能实现我们想要的效果。步骤105、渲染所述混合数据,获得添加材质板特效后的视频特效数据。根据本发明的实施方式,通过使用材质纹理与视频图像进行叠加,再进行光照信息的调节,从而使得视频上产生材质板的效果,提高了画面的凹凸感,增强了画面质感,丰富了编辑效果。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可以通过软件实现,也可以借助软件加必要的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是⑶-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。以上所述,仅为本发明的具体实施例,但本发明的特征并不局限于此,任何熟悉该项技术的人在本发明领域内,可轻易想到的变化或修饰,都应涵盖在以下本发明的申请专利范围中。
权利要求
1.一种实现材质板特技的方法,其特征在于,该方法包括 获取视频数据、材质纹理数据及不透明度Alpha纹理数据; 根据所述材质纹理数据生成法线纹理数据; 将所述材质纹理数据与所述视频数据进行叠加,并调用所述不透明度Alpha纹理数据控制所述材质纹理数据的不透明度; 通过调用所述法线纹理数据及调节光照信息控制所述材质纹理数据中的凹凸感强度,获得混合数据; 渲染所述混合数据,获得添加材质板特效后的视频特效数据。
2.根据权利要求I所述方法,其特征在于,所述将所述材质纹理数据与所述视频数据进行叠加之前包括 在xyz轴空间上构建四面体,并将所述材质纹理数据映射在所述四面体上。
3.根据权利要求2所述方法,其特征在于,所述四面体包括 所述四面体的初始长与宽跟所述视频数据及材质纹理数据的长与宽一致; 所述四面体的初始厚度为30像素。
4.根据权利要求2或3所述方法,其特征在于,所述四面体包括 所述四面体表面被分割为5x5等份。
5.根据权利要求I所述方法,其特征在于,所述材质纹理数据及不透明度Alpha纹理数据为静态图像。
6.根据权利要求I所述方法,其特征在于,所述调节光照信息控制所述材质纹理数据中的凹凸感具体包括 通过调节光照方向、光照颜色、光照强度控制凹凸感强度。
7.根据权利要求I所述方法,其特征在于,所述材质纹理数据及不透明度Alpha纹理数据以文件的形式存储在硬盘上。
全文摘要
本发明公开了一种实现材质板特技的方法,该方法包括获取视频数据、材质纹理数据及不透明度Alpha纹理数据;根据所述材质纹理数据生成法线纹理数据;将所述材质纹理数据与所述视频数据进行叠加,并调用所述不透明度Alpha纹理数据控制所述材质纹理数据的不透明度;通过调用所述法线纹理数据及调节光照信息控制所述材质纹理数据中的凹凸感强度,获得混合数据;渲染所述混合数据,获得添加材质板特效后的视频特效数据。采用本发明公开的方法,极大地提高画面的质量,提高了画面的凹凸感。
文档编号H04N5/262GK102800118SQ20121017714
公开日2012年11月28日 申请日期2012年5月31日 优先权日2012年5月31日
发明者刘小辉 申请人:新奥特(北京)视频技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1