动态三维立体悬浮字幕的制作方法及装置的制作方法

文档序号:7889556阅读:256来源:国知局
专利名称:动态三维立体悬浮字幕的制作方法及装置的制作方法
技术领域
本发明涉及多媒体技术领域,尤其涉及一种动态三维立体悬浮字幕的制作方法及
直O
背景技术
3D影视制作与3D影院建设已纳入广播电视“十二五”重点规划项目,预计未来五年3D电视每年增幅将会超过80%,因此立体数字娱乐的内容制作将会有很大的发展空间。 欧特克的3d Max.Maya,Softimage等都是设计行业耳熟能详的3D设计工具,它们设计出了经典的立体影像作品,但是由于目前3D立体影像源容量少的缺隙,因此如何将2D影像作品快速的转换成3D标准格式及在2D作品上外挂3D字幕源产生立体特效的制作方法应运而生。但目前市面上3D字幕制作方法通常使用ffdshow的3D字幕功能来解决左右格式载入外挂的SRT字幕,设定流程繁锁不易上手而且无法兼容普通影片的通用设定。

发明内容
本发明主要解决的技术问题是提供一种动态三维立体悬浮字幕的制作方法及装置,有效解决现有技术设定流程繁锁不易上手而且无法兼容普通影片的通用设定的缺点, 用以将高清图片集转换成动态的立体三维浮动字幕效果,对于处理大批量的视频文件统一转换提供了可能。为解决上述技术问题,本发明采用的一个技术方案是提供一种动态三维立体悬浮字幕的制作方法,包括以下步骤,利用源字幕图像制作一个2D透明效果的字幕视频文件,并将所述2D字幕视频文件变换成两个相同的视频文件;根据景深指标计算出两个所述视频文件各像素刻度的画面视差;根据所述画面视差设置两个视频文件之间的偏移量;对两个所述视频文件均作压缩处理,并对经压缩处理后的两个所述视频文件作渲染及合并处理。其中,所述将2D字幕视频文件变换成两个相同的视频文件的步骤具体为,将所述 2D字幕视频文件纵向压缩成两个相同的视频文件。其中,所述画面视差具体为左右画面视差,并根据所述画面视差设置两个视频文件水平位置之间的偏移量。其中,所述将2D字幕视频文件变换成两个相同的视频文件的步骤具体为,将所述 2D字幕视频文件拷贝成两个相同的视频文件。其中,所述画面视差具体为上下画面视差,并根据所述画面视差设置两个视频文件垂直位置之间的偏移量。为解决上述技术问题,本发明采用的另一个技术方案是提供一种动态三维立体悬浮字幕的制作装置,包括
制作模块,用于利用源字幕图像制作一个2D透明效果的字幕视频文件,并将所述 2D字幕视频文件变换成两个相同的视频文件;计算模块,用于根据景深指标计算出两个所述视频文件各像素刻度的画面视差;设置模块,用于根据所述画面视差设置两个视频文件之间的偏移量;渲染模块,用于对两个所述视频文件均作压缩处理,并对经压缩处理后的两个所述视频文件作渲染及合并处理。其中,所述制作模块包括第一制作单元,用于将所述2D字幕视频文件纵向压缩成两个相同的视频文件。其中,所述画面视差具体为左右画面视差,所述设置模块根据所述画面视差设置两个视频文件水平位置之间的偏移量。其中,所述制作模块包括第二制作单元,用于将所述2D字幕视频文件拷贝成两个相同的视频文件。其中,所述画面视差具体为上下画面视差,所述设置模块根据所述画面视差设置两个视频文件垂直位置之间的偏移量。本发明的有益效果是区别于现有技术中3D字幕制作方法通常使用ffdshow的 3D字幕功能来解决左右格式载入外挂的SRT字幕,设定流程繁锁不易上手而且无法兼容普通影片的通用设定,本发明提供一种动态三维立体悬浮字幕的制作方法及装置,有效解决现有技术设定流程繁锁不易上手而且无法兼容普通影片的通用设定的缺点,通过将图片源进行压缩变形处理并根据景深指标计算出的画面视差合成3D视频源,实现了将图片集转换成动态的立体三维浮动字幕效果,对于处理大批量的视频文件统一转换提供了可能,能够被广泛应用于KTV娱乐、广告、媒体传播等视频加工制作行业。


图1是本发明动态三维立体悬浮字幕的制作方法的一流程图;图2是本发明动态三维立体悬浮字幕的制作方法的一实施例流程图;图3是本发明动态三维立体悬浮字幕的制作方法的一实施例流程图;图4是本发明动态三维立体悬浮字幕的制作方法的一实施例流程图;图5是本发明动态三维立体悬浮字幕的制作方法的一实施例流程图;图6是本发明动态三维立体悬浮字幕的制作装置的结构连接图。
具体实施例方式为详细说明本发明的技术内容、构造特征、所实现目的及效果,以下结合实施方式并配合附图详予说明。请参阅图1,本发明提供一种动态三维立体悬浮字幕的制作方法,包括以下步骤,利用源字幕图像制作一个2D透明效果的字幕视频文件,并将所述2D字幕视频文件变换成两个相同的视频文件;根据景深指标计算出两个所述视频文件各像素刻度的画面视差;根据所述画面视差设置两个视频文件之间的偏移量;对两个所述视频文件均作压缩处理,并对经压缩处理后的两个所述视频文件作渲染及合并处理。通过上述步骤的描述,不难看出本发明通过将图片源进行压缩变形处理并根据景深指标计算出的画面视差合成3D字幕视频源,实现了将图片集转换成动态的立体三维浮动字幕效果,对于处理大批量的视频文件统一转换提供了可能。在某些实施例中,所述将所述2D字幕视频文件变换成两个相同的视频文件的步骤具体为,将所述2D字幕视频文件纵向压缩成两个相同的视频文件。进一步的,所述画面视差具体为左右画面视差。正如在图2中所示的一具体实施例,本发明动态三维立体悬浮字幕的制作方法包括以下步骤,第一步以1920*1080像素的高清套图为源(注图片长为χ,χ = 1920 ;设宽为 y,y = 1080,其它像素图片源以此类推)。制作一个2D透明效果的字幕视频文件作为3D透明叠加的视频基础源。第二步将2D字幕视频文件纵向压缩成两个960*1080像素的相同视频文件(公式为xl = χ/2即1920/2 = 960),作为产生3D左右格式的基础视频源。第三步提取需嵌入视频文件的音轨参数,根据音乐节奏、音量、律动等参数转换为景深指标计算出视频文件各像素刻度的左右画面视差即坐标差。采用的D3公式为景深值=音色值/音色基准值+通道数/通道基准值+音量/ 音量基准值;坐标差=t(tx) (x, y) — (x+tx, y)。第四步保持压缩形成的960*1080像素的两个视频文件的纵向坐标一致。比如 第一个视频文件的横向起始坐标为0像素,则第二个视频文件的横向起始坐标为960 ;如果第一个视频文件的横向起始坐标为1像素,则第二个视频文件的横向起始坐标为961。第五步第三步D3公式计算出的坐标差即为视频文件的不同刻度区域设置两个视频文件所在刻度点的X轴偏移差。将第1轨字幕层设置为参照点(即横向起始坐标为1 的第一个视频文件),设置第2轨字幕层的相对横坐标(即横向起始坐标为961的第二个视频文件)。比如如果坐标差为23,则使第2轨字幕层向左移动23个像素。第六步将两个压缩处理后的960*1080视频文件作渲染及合并处理,便可形成左右格式的3D字幕源。在本实施例中,所述画面视差具体为左右画面视差,并根据所述画面视差设置两个视频文件水平位置之间的偏移量。再将3D字幕源与1920*1080像素的源视频文件合成,产生带音乐互动旋律效果的 3D字幕跟随效果视频文件。以上的制作方法是以1920*1080的图片源为实施例,其它的图片源(如 192(^2160、1280*720、等分辨率)的制作方法同样可套用上述的制作方法利用D3公式合成 3D左右格式音乐跟随效果的视频文件。此方法通过将图片源进行压缩变形处理并根据景深指标计算出的画面视差合成3D视频源,实现了将图片集转换成动态的立体三维浮动字幕效果,方便灵活,对于处理大批量的视频文件统一转换提供了可能,解决了现有技术中存在的设定流程繁锁不易上手而且无法兼容普通影片的通用设定的缺点。在如图3所示的某些实施例中,也可将第2轨字幕层设置为参照点(即横向起始坐标为961的第二个视频文件),设置第1轨字幕层的相对横坐标(即横向起始坐标为1的第一个视频文件),比如如果坐标差为23,则使第1轨字幕层向右移动23个像素。同样也可以制作出具有3D左右格式音乐跟随效果的视频文件。
在某些实施例中,所述将所述2D字幕视频文件变换成两个相同的视频文件的步骤具体为,将所述2D字幕视频文件拷贝成两个相同的视频文件。进一步的,所述画面视差具体为上下画面视差。正如在图4中所示的一具体实施例,本发明动态三维立体悬浮字幕的制作方法包括以下步骤,第一步以1920*1080像素的高清套图为源(注图片长为χ,χ = 1920 ;设宽为 y,y = 1080,其它像素图片源以此类推)。制作一个2D透明效果的字幕视频文件作为3D透明叠加的视频基础源。第二步将生成的(1920*1080) 2D字幕视频文件分发拷贝成相同的两个视频文件 (皆为像素1920*1080的格式),作为产生3D上下格式的基础视频源;第三步根据景深指标计算出上下画面视差即Y轴坐标差。D3 公式为景深值(ty) = y/2 (即:1080/2 = 540);坐标差=t(ty) (X,y) — (X,y+ty)。第四步保持1920*1080像素的两个视频文件的横向坐标一致。比如第一个视频文件的纵向起始坐标为0像素,则第二个视频文件的纵向起始坐标为1080 ;如果第一个视频文件的纵向起始坐标为1像素,则第二个视频文件的纵向起始坐标为1081。第五步第三步D3公式计算出的坐标差即为频文件的不同刻度区域设置两个视频文件所在刻度点的Y轴偏移,将第1轨字幕层设置为参照点(即纵向起始坐标为1的第一个视频文件),设置第2轨字幕层的相对纵坐标(即纵向起始坐标为1081的第二个视频文件)。比如如果坐标差为23,则使字幕层向上移动23个像素。第六步将两个压缩处理后的1920*1080视频文件做渲染及合并处理,便可形成上下格式的3D字幕视频源。在本实施例中,所述画面视差具体为上下画面视差,并根据所述画面视差设置两个视频文件垂直位置之间的偏移量。再把3D字幕视频源与192(^2160的源视频合成,产生带上下格式3D悬浮字幕视频文件。以上的制作方法是以1920*1080的图片源为例,其它的图片源(如192(^2160、 1280*720等分辨率)的制作方法同样可套用上述的制作方法利用D3公式合成带3D上下格式悬浮字幕的视频文件。此方法通过将图片源进行压缩变形处理并根据景深指标计算出的画面视差合成3D视频源,实现了将图片集转换成动态的立体三维浮动字幕效果,方便灵活,对于处理大批量的视频文件统一转换提供了可能,解决了现有技术中存在的设定流程繁锁不易上手而且无法兼容普通影片的通用设定的缺点。在如图5所示的某些实施例中,也可以将第2轨字幕层设置为参照点(即纵向起始坐标为1081的第一个视频文件),设置第1轨字幕层的相对纵坐标(即纵向起始坐标为 1的第二个视频文件)。比如如果坐标差为23,则使字幕层向下移动23个像素。同样可制作出带3D上下格式悬浮字幕的视频文件。请参阅图6,为解决本发明的技术问题,与前述方法相应的,本发明采用的另一个技术方案是提供一种动态三维立体悬浮字幕的制作装置,包括制作模块,用于利用源字幕图像制作一个2D透明效果的字幕视频文件,并将所述 2D字幕视频文件变换成两个相同的视频文件;计算模块,用于根据景深指标计算出两个所述视频文件各像素刻度的画面视差;
设置模块,用于根据所述画面视差设置两个视频文件之间的偏移量;渲染模块,用于对两个所述视频文件均作压缩处理,并对经压缩处理后的两个所述视频文件作渲染及合并处理。与前述方法相对应的,在某些实施例中,所述制作模块包括第一制作单元,用于将所述2D字幕视频文件纵向压缩成两个相同的视频文件。所述画面视差具体为左右画面视差,所述设置模块根据所述画面视差设置两个视频文件水平位置之间的偏移量。利用此装置可以制作出具有3D左右格式音乐跟随效果的视频文件。与前述方法相对应的,所述制作模块包括第二制作单元,用于将所述2D字幕视频文件拷贝成两个相同的视频文件。所述画面视差具体为上下画面视差,所述设置模块根据所述画面视差设置两个视频文件垂直位置之间的偏移量。利用此装置可制作出带3D上下格式悬浮字幕的视频文件。综上所述,区别于现有技术中3D字幕制作方法通常使用ffdshow的3D字幕功能来解决左右格式载入外挂的SRT字幕,设定流程繁锁不易上手而且无法兼容普通影片的通用设定,本发明提供一种动态三维立体悬浮字幕的制作方法及装置,有效解决现有技术设定流程繁锁不易上手而且无法兼容普通影片的通用设定的缺点,通过将图片源进行压缩变形处理并根据景深指标计算出的画面视差合成3D视频源,实现了将图片集转换成动态的立体三维浮动字幕效果,对于处理大批量的视频文件统一转换提供了可能,能够被广泛应用于KTV娱乐、广告、媒体传播等视频加工制作行业。以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
权利要求
1.一种动态三维立体悬浮字幕的制作方法,其特征在于,包括以下步骤,利用源字幕图像制作一个2D透明效果的字幕视频文件,并将所述2D字幕视频文件变换成两个相同的视频文件;根据景深指标计算出两个所述视频文件各像素刻度的画面视差;根据所述画面视差设置两个视频文件之间的偏移量;对两个所述视频文件均作压缩处理,并对经压缩处理后的两个所述视频文件作渲染及合并处理。
2.根据权利要求1所述的动态三维立体悬浮字幕的制作方法,其特征在于,所述将2D 字幕视频文件变换成两个相同的视频文件的步骤具体为,将所述2D字幕视频文件纵向压缩成两个相同的视频文件。
3.根据权利要求2所述的动态三维立体悬浮字幕的制作方法,其特征在于,所述画面视差具体为左右画面视差,并根据所述画面视差设置两个视频文件水平位置之间的偏移量。
4.根据权利要求1所述的动态三维立体悬浮字幕的制作方法,其特征在于,所述将2D 字幕视频文件变换成两个相同的视频文件的步骤具体为,将所述2D字幕视频文件拷贝成两个相同的视频文件。
5.根据权利要求4所述的动态三维立体悬浮字幕的制作方法,其特征在于,所述画面视差具体为上下画面视差,并根据所述画面视差设置两个视频文件垂直位置之间的偏移量。
6.一种动态三维立体悬浮字幕的制作装置,其特征在于,包括制作模块,用于利用源字幕图像制作一个2D透明效果的字幕视频文件,并将所述2D字幕视频文件变换成两个相同的视频文件;计算模块,用于根据景深指标计算出两个所述视频文件各像素刻度的画面视差;设置模块,用于根据所述画面视差设置两个视频文件之间的偏移量;渲染模块,用于对两个所述视频文件均作压缩处理,并对经压缩处理后的两个所述视频文件作渲染及合并处理。
7.根据权利要求6所述的动态三维立体悬浮字幕的制作装置,其特征在于,所述制作模块包括第一制作单元,用于将所述2D字幕视频文件纵向压缩成两个相同的视频文件。
8.根据权利要求7所述的动态三维立体悬浮字幕的制作装置,其特征在于,所述画面视差具体为左右画面视差,所述设置模块根据所述画面视差设置两个视频文件水平位置之间的偏移量。
9.根据权利要求6所述的动态三维立体悬浮字幕的制作装置,其特征在于,所述制作模块包括第二制作单元,用于将所述2D字幕视频文件拷贝成两个相同的视频文件。
10.根据权利要求9所述的动态三维立体悬浮字幕的制作装置,其特征在于,所述画面视差具体为上下画面视差,所述设置模块根据所述画面视差设置两个视频文件垂直位置之间的偏移量。
全文摘要
本发明一种动态三维立体悬浮字幕的制作方法及装置,其中,动态三维立体悬浮字幕的制作方法包括以下步骤,利用源字幕图像制作一个2D透明效果的字幕视频文件,并将所述2D字幕视频文件变换成两个相同的视频文件;根据景深指标计算出两个所述视频文件各像素刻度的画面视差;根据所述画面视差设置两个视频文件之间的偏移量;对两个所述视频文件均作压缩处理,并对经压缩处理后的两个所述视频文件作渲染及合并处理。本发明实现了将图片集转换成动态的立体三维浮动字幕效果,对于处理大批量的视频文件统一转换提供了可能,能够被广泛应用于KTV娱乐、广告、媒体传播等视频加工制作行业。
文档编号H04N5/278GK102572306SQ20121003493
公开日2012年7月11日 申请日期2012年2月15日 优先权日2012年2月15日
发明者杜元长, 林谋兰 申请人:福建海媚数码科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1