一种滚屏内容上屏滚动的实现方法和装置的制作方法

文档序号:7743986阅读:215来源:国知局
专利名称:一种滚屏内容上屏滚动的实现方法和装置的制作方法
技术领域
本发明涉及图文包 装技术领域,特别是涉及一种滚屏内容上屏滚动的实现方法和
直O
背景技术
多媒体技术的迅猛发展促使图文包装的应用范围越来越广泛,其中滚屏设计不仅用于电视节目、电影电视剧,而且视频监控、民用广告、婚庆录像等活动中也都会涉及到,同时,在电视节目中的滚屏中应用也比较广泛。目前,一种滚屏设计中滚屏内容的滚动是通过读取一个滚屏文件来进行像素的平移实现的,每一帧都会去读取滚屏文件中的某一行来获取新的一行的信息,获得每一个像素的信息,进行像素的更新,从而实现滚动。所述像素的更新,实质上来说滚屏内容是以二维的形式进行滚动的,整个画面都不够逼真。因此,目前需要本领域技术人员迫切解决的一个技术问题就是如何能够创新地提出一种滚屏内容上屏滚动的实现方法,以解决现有滚屏设计中滚屏内容滚动效果不够逼真的问题。

发明内容
本发明所要解决的技术问题是提供一种滚屏内容上屏滚动的实现方法和装置,用以保证滚屏设计中画面的逼真度。为了解决上述问题,本发明公开了一种滚屏内容上屏滚动的实现方法,所述方法包括三维物体创建步骤创建滚屏文本内容中各个图元的三维物体;空间位置设定步骤为所创建的各个图元的三维物体设定空间位置;所述空间位置通过三维坐标进行设定;组节点加入步骤按照各个三维物体的空间位置将其加入组节点中;滚动要求设定步骤设定组节点的滚动方向、滚动特技和滚动速度; 坐标变换步骤滚屏内容上屏后按照所设定滚动要求进行坐标变换完成滚屏内容的滚动。优选的,所述滚动特技包括倾斜、旋转和缩放。更为优选的,所述三维物体创建步骤包括以下子步骤获取当前创建三维物体所用的滚屏模板单元;用所获取的滚屏模板单元生成当前滚屏文本内容的三维物体。优选的,所述滚动方向包括X轴、Y轴和Z轴方向。优选的,所述文本内容由多个图元构成,所述图元包括文字图元、图片图元和几何形状图元。本发明还公布了一种滚屏内容上屏滚动的实现装置,所述装置包括
创建模块,用于创建滚屏文本内容中各个图元的三维物体设定模块,用于为所创建的各个图元的三维物体设定空间位置;所述空间位置通过三维坐标进行设定;填加模块,用于按照各个三维物体的空间位置将其加入组节点中;设置模块,用于设定组节点的滚动方向、滚动特技和滚动速度;变换模块,用于在滚屏内容上屏后按照所设定滚动要求进行坐标变换完成滚屏内容的滚动。优选的,所述设置模块所设定的滚动特技包括倾斜、旋转和缩放。优选的,所述创建模块包括以下子模块获取子模块,用于获取当前创建三维物体所用的滚屏模板单元;生成子模块,用于用所获取的滚屏模板单元生成当前滚屏文本内容的三维物体。与现有技术相比,本发明具有以下优点本发明通过创建滚屏文本内容中各个图元的三维物体,为所创建的各个图元的三维物体设定空间位置,按照各个三维物体的空间位置将其加入组节点中,设定组节点的滚动方向、滚动特技和滚动速度,滚屏内容上屏后按照所设定滚动要求进行坐标变换完成滚屏内容的滚动,滚屏内容上屏后以三维物体的形式进行滚动,大大提升了滚动效果,满足了人们视觉上逼真度的需求。


图1是本发明实施例一所述的一种滚屏内容上屏滚动的实现方法流程图;图2是本发明实施例二所述的一种滚屏内容上屏滚动的实现装置结构图。
具体实施例方式为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式
对本发明作进一步详细的说明。随着视频及多媒体技术的不断发展,图文包装系统在字幕制作中的应用越来越广泛,在实际应用中往往需要用到滚屏效果,如果能够找到一种逼真实现滚屏内容上屏滚动的实现方法,那么将会极大满足人们的视觉需求和实际的应用需求。因此,本专利发明人创造性地提出了本发明实施例的核心构思之一,即提供一种滚屏内容上屏滚动的实现方法和装置,通过创建滚屏文本内容中各个图元的三维物体,为所创建的各个图元的三维物体设定空间位置,按照各个三维物体的空间位置将其加入组节点中,设定组节点的滚动方向、滚动特技和滚动速度,滚屏内容上屏后按照所设定滚动要求进行坐标变换完成滚屏内容的滚动。实施例一参照图1,示出了本发明的一种滚屏内容上屏滚动的实现方法流程图,所述方法具体包括三维物体创建步骤S101,创建滚屏文本内容中各个图元的三维物体;优选的,所述文本内容由多个图元构成,所述图元包括文字图元、图片图元和几何形状图元。
实际制作中,需要制作滚屏效果的滚屏文本内容都是由多种或者多个图元组成的,具体来说包括文字图元、图片图元和几何形状图元,不同的图元其三维物体的创建的也存在不同之处。优选的,所述三维物体创建步骤包括以下子步骤获取当前创建三维物体所用的滚屏模板单元;用所获取的滚屏模板单元生成当前滚屏文本内容的三维物体。所述滚屏模板单元存在于滚屏模板文件中,一个滚屏模板文件中存在有多个滚屏模板单元,在滚屏模板文件中,滚屏模板单元一般按照图元类型进行分类存放,实际应用中可以按照当前所对应的图元类型和所需要的效果进行滚屏模板单元的获取,并且,用当前滚屏文本内容套用所获取到的滚屏模板单元,渲染生成当前滚屏文本内容的三维物体。空间位置设定步骤S102,为所创建的各个图元的三维物体设定空间位置;所述空间位置通过三维坐标进行设定;需要以滚屏效果的滚屏文本内容中的各个图元的三维物体都创建完成后,通过设定各个三维物体的三维空间坐标来确定各个图元的三维物体的空间位置。具体的来说是指,设定各个三维物体的在X轴,Y轴和Z轴上的坐标值。组节点加入步骤S103,按照各个三维物体的空间位置将其加入组节点中;根据各个三维物体的空间位置将其加入组节点中,所述组节点中,每个三维物体以一个节点的形式存在,各个三维物体在上屏滚动前会加入组节点,滚出屏幕后会自动退出组节点,同时,会有新的三维物体进入组节点。滚动要求设定步骤S104,设定组节点的滚动方向、滚动特技和滚动速度;优选的,所述滚动方向包括X轴、Y轴和Z轴方向。优选的,所述滚动特技包括倾斜、旋转和缩放。 将各个三维物体加入到组节点中,通过设定组节点的空间变换属性来实现滚屏内容的滚动,具体的来说,设定滚屏内容的滚动方向,如沿X轴平移或者是沿Y轴平移又或者是沿Z轴平移等等;设定滚屏内容的滚动特技,如进行旋转、倾斜或者是进行缩放等等,都可以根据实际滚动需求进行设定;设定滚动的速度,具体的来说是设定每隔多长时间进行一次触发,根据触发信号进行移动。坐标变换步骤S105,滚屏内容上屏后按照所设定滚动要求进行坐标变换完成滚屏内容的滚动。根据前面的介绍步骤操作完后,滚屏内容上屏后按照所设定的滚动要求,通过进行坐标变换完成滚动,滚动过程中所呈现的都是三维物体,大大提升了滚动效果,满足了人们视觉上逼真度的需求。实施例二 参照图2,示出了本发明的一种滚屏内容上屏滚动的实现装置结 构图,所述装置具体包括创建模块201,用于创建滚屏文本内容中各个图元的三维物体;设定模块202,用于为所创建的各个图元的三维物体设定空间位置;所述空间位置通过三维坐标进行设定;填加模块203,用于按照各个三维物体的空间位置将其加入组节点中;
设置模块204,用于设定组节点的滚动方向、滚动特技和滚动速度;变换模块205,用于在滚屏内容上屏后按照所设定滚动要求进行坐标变换完成滚屏内容的滚动。优选的,所述设置模块204所设定的滚动特技包括倾斜、旋转和缩放。

更为优选的,所述创建模块201包括以下子模块获取子模块2011,用于获取当前创建三维物体所用的滚屏模板单元;生成子模块2012,用于用所获取的滚屏模板单元生成当前滚屏文本内容的三维物体。本发明中,通过创建模块201创建滚屏文本内容中各个图元的三维物体,设定模块202为所创建的各个图元的三维物体设定空间位置,所述空间位置通过三维坐标进行设定,填加模块203按照各个三维物体的空间位置将其加入组节点中,设置模块204设定组节点的滚动方向、滚动特技和滚动速度,变换模块205在滚屏内容上屏后按照所设定滚动要求进行坐标变换完成滚屏内容的滚动,要求实现滚屏的滚屏文本内容经过处理后以三维物体的形式在屏幕上展现,大大的提升了滚屏的效果,极大地满足了人们视觉上对逼真度的需求。本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。以上对本发明所提供的一种滚屏内容上屏滚动的实现方法和装置进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式
及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
权利要求
1.一种滚屏内容上屏滚动的实现方法,其特征在于,所述方法包括 三维物体创建步骤创建滚屏文本内容中各个图元的三维物体;空间位置设定步骤为所创建的各个图元的三维物体设定空间位置;所述空间位置通过三维坐标进行设定;组节点加入步骤按照各个三维物体的空间位置将其加入组节点中;滚动要求设定步骤设定组节点的滚动方向、滚动特技和滚动速度;坐标变换步骤滚屏内容上屏后按照所设定滚动要求进行坐标变换完成滚屏内容的滚动。
2.根据权利要求1所述的方法,其特征在于 所述滚动特技包括倾斜、旋转和缩放。
3.根据权利要求1所述的方法,其特征在于,所述三维物体创建步骤包括以下子步骤 获取当前创建三维物体所用的滚屏模板单元;用所获取的滚屏模板单元生成当前滚屏文本内容的三维物体。
4.根据权力要求1所述的方法,其特征在于 所述滚动方向包括X轴、Y轴和Z轴方向。
5.根据权利要求1所述的方法,其特征在于所述文本内容由多个图元构成,所述图元包括文字图元、图片图元和几何形状图元。
6.一种滚屏内容上屏滚动的实现装置,其特征在于,所述装置包括 创建模块,用于创建滚屏文本内容中各个图元的三维物体;设定模块,用于为所创建的各个图元的三维物体设定空间位置;所述空间位置通过三维坐标进行设定;填加模块,用于按照各个三维物体的空间位置将其加入组节点中; 设置模块,用于设定组节点的滚动方向、滚动特技和滚动速度; 变换模块,用于在滚屏内容上屏后按照所设定滚动要求进行坐标变换完成滚屏内容的滚动。
7.根据权利要求6所述的装置,其特征在于所述设置模块所设定的滚动特技包括倾斜、旋转和缩放。
8.根据权利要求7所述的装置,其特征在于,所述创建模块包括以下子模块 获取子模块,用于获取当前创建三维物体所用的滚屏模板单元;生成子模块,用于用所获取的滚屏模板单元生成当前滚屏文本内容的三维物体。
全文摘要
本发明提供了一种滚屏内容上屏滚动的实现方法和装置,通过创建滚屏文本内容中各个图元的三维物体,为所创建的各个图元的三维物体设定空间位置,按照各个三维物体的空间位置将其加入组节点中,设定组节点的滚动方向、滚动特技和滚动速度,滚屏内容上屏后按照所设定滚动要求进行坐标变换完成滚屏内容的滚动,滚屏内容上屏后以三维物体的形式进行滚动,大大提升了滚动效果,满足了人们视觉上逼真度的需求。
文档编号H04N5/262GK102196190SQ20101012769
公开日2011年9月21日 申请日期2010年3月17日 优先权日2010年3月17日
发明者谈琴芳 申请人:新奥特(北京)视频技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1