书签 分享 收藏 举报 版权申诉 / 7

一种实现多种特技效果同时输出的方法.pdf

  • 上传人:1520****312
  • 文档编号:4299199
  • 上传时间:2018-09-13
  • 格式:PDF
  • 页数:7
  • 大小:454.17KB
  • 摘要
    申请专利号:

    CN201110386598.9

    申请日:

    2011.11.29

    公开号:

    CN102752537A

    公开日:

    2012.10.24

    当前法律状态:

    授权

    有效性:

    有权

    法律详情:

    授权|||实质审查的生效IPC(主分类):H04N 5/262申请日:20111129|||公开

    IPC分类号:

    H04N5/262

    主分类号:

    H04N5/262

    申请人:

    新奥特(北京)视频技术有限公司

    发明人:

    郑明宝; 李庆庄; 同晓莉

    地址:

    100195 北京市海淀区五棵松路49号新奥特科技大厦

    优先权:

    专利代理机构:

    北京挺立专利事务所(普通合伙) 11265

    代理人:

    叶树明

    PDF完整版下载: PDF下载
    内容摘要

    本发明公开了一种实现多种特技效果同时输出的方法,具体包括:从素材源上选取至少一个素材片段区域;将所述素材源存储于素材源内存中;对所述至少一个素材片段区域添加特技,得到所述至少一个素材片段区域的特技中间处理效果;将所述至少一个素材片段区域的特技中间处理效果分别存储于对应的中间处理效果内存中;将所述中间处理效果内存中的所述至少一个素材片段区域的特技中间处理效果与所述素材源内存中的素材源进行叠加得到特技最终处理效果;同时输出所述素材源、所述至少一个素材片段区域的特技中间处理效果与所述特技最终处理效果。本发明能够实现任意区域的任意特技中间处理效果与最终特技处理效果的多路视频流的同时输出。

    权利要求书

    1.一种实现多种特技效果同时输出的方法,其特征在于,该方法包括:从素材源上选取至少一个素材片段区域;将所述素材源存储于素材源内存中;对所述至少一个素材片段区域添加特技,得到所述至少一个素材片段区域的特技中间处理效果;将所述至少一个素材片段区域的特技中间处理效果分别存储于对应的中间处理效果内存中;将所述中间处理效果内存中的所述至少一个素材片段区域的特技中间处理效果与所述素材源内存中的素材源进行叠加得到特技最终处理效果;同时输出所述素材源、所述至少一个素材片段区域的特技中间处理效果与所述特技最终处理效果。2.如权利要求1所述的实现多种特技效果同时输出的方法,其特征在于,所述从素材源上选取至少一个素材片段区域具体包括:以帧为单位从所述素材源上选取至少一个素材片段区域。3.如权利要求1所述的实现多种特技效果同时输出的方法,其特征在于,所述从素材源上选取进行特技处理的素材片段还包括:以场为单位从所述素材源上选取至少一个素材片段区域。4.如权利要求1所述的实现多种特技效果同时输出的方法,其特征在于,所述从素材源上选取进行特技处理的素材片段还包括:以像素为单位从所述素材源上选取至少一个素材片段区域。5.如权利要求1所述的实现多种特技效果同时输出的方法,其特征在于,所述对所述至少一个素材片段区域添加特技具体包括:对一个素材片段区域添加至少一种特技。6.如权利要求1所述的实现多种特技效果同时输出的方法,其特征在于,为所述中间处理效果内存中的所述至少一个素材片段区域的特技中间处理效果与所述素材源内存中的素材源添加相同的时间戳。

    说明书

    一种实现多种特技效果同时输出的方法

    技术领域

    本发明涉及广电领域的特技处理技术领域,尤其涉及一种实现多种特技
    效果同时输出的方法。

    背景技术

    视频制作过程中,特技处理是一个至关重要的环节,现有的特技处理功
    能单一、呆板,对于视频流的每一帧画面,只能选取一种特技进行整体变换,
    这样视频在播放时,只能显示一种特技效果,如果要显示多种特技效果,必
    须一种特技完成后,打包成文件,然后对这个新的文件进行第二种特技变换,
    依次类推,程序繁杂,耗费大量不必要的时间,不能满足对于实时性要求高
    的场合,并且多次打包成文件会造成视频质量的下降。现有特技处理的方法
    不能对多个区域进行选择,不能对这些选择的区域进行不同的特技变换,更
    不能对同一区域进行两种以上的特技变换,显然这种对特技进行处理的方法
    已经不能满足用户的需求。

    发明内容

    为了解决上述现有技术的缺点,本发明的主要目的是提供一种实现多种
    特技效果同时输出的方法,以实现特技效果任意区域,任意效果的多路同时
    输出并显示。

    为了达到上述目的,本发明提供了一种实现多种特技效果同时输出的方
    法,具体包括:

    从素材源上选取至少一个素材片段区域;

    将所述素材源存储于素材源内存中;

    对所述至少一个素材片段区域添加特技,得到所述至少一个素材片段区
    域的特技中间处理效果;

    将所述至少一个素材片段区域的特技中间处理效果分别存储于对应的中
    间处理效果内存中;

    将所述中间处理效果内存中的所述至少一个素材片段区域的特技中间处
    理效果与所述素材源内存中的素材源进行叠加得到特技最终处理效果;

    同时输出所述素材源、所述至少一个素材片段区域的特技中间处理效果
    与所述特技最终处理效果。

    本发明通过将素材源与素材片段分别处理后保存在不同的内存中,能够
    实现任意区域的任意特技中间处理效果与最终特技处理效果的多路视频流的
    同时输出。

    附图说明

    为了更清楚的说明本发明实施例的技术方案,下面将对实施例描述中所需
    要使用的附图作简单的介绍,显而易见的,下面描述中的附图仅仅是本发明
    的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提
    下,还可以根据这些附图获得其他的附图。

    图1为本发明实施例一中提供的一种实现多种特技效果同时输出的方法
    流程图;

    图2为本发明实施例二中提供的一种实现多种特技效果同时输出的方法
    流程图;

    图3为本发明实施例中一帧画面实现多种特技效果同时输出的处理示意
    图。

    具体实施方式

    下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行
    清楚、完整的描述,显然所描述的实施例仅是本发明的一部分实施例,不是
    全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有付出创
    造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

    本发明实施例一方面提供了一种实现多种特技效果同时输出的方法,具
    体实现过程如图1所示,具体包括:

    步骤S101:从素材源上选取至少一个素材片段区域。

    步骤S102:将所述素材源存储于素材源内存中。

    步骤S103:对所述至少一个素材片段区域添加特技,得到所述至少一个
    素材片段区域的特技中间处理效果。

    步骤S104:将所述至少一个素材片段区域的特技中间处理效果分别存储
    于对应的中间处理效果内存中。

    步骤S105:将所述中间处理效果内存中的所述至少一个素材片段区域的
    特技中间处理效果与所述素材源内存中的素材源进行叠加得到特技最终处理
    效果。

    步骤S106:同时输出所述素材源、所述至少一个素材片段区域的特技中
    间处理效果与所述特技最终处理效果。

    本发明实施例中通过将素材源与素材片段分别处理后保存在不同的内存
    中,能够实现任意区域的任意特技中间处理效果与最终特技处理效果的多路
    视频流的同时输出。

    本发明实施例二对实施例一中实现多路特技效果同时输出的方法做进一
    步的详细说明,实现流程如图2所示。

    步骤S201:选取素材源中需要进行特技处理的素材片段区域,并记录所
    述素材源,对所述素材源添加时间戳。

    具体的,所述素材片段区域可以是素材源上任意区域,并且可以同时选
    取多个不同的区域。

    优选的,在选取素材片段区域的时候可以根据用户的具体需求,以帧或
    场为单位从所述素材源上选取素材片段区域,帧和场用来表示视频的基本单
    位,一帧画面可以分成两场。进一步的,还可以基于像素进行画面上多个素
    材片段区域的选取,灵活性比较大。如图3所示为一帧画面实现多种特技效
    果同时输出的处理过程,选择区域并实现多种特技效果同时输出的具体过程
    如下:

    用鼠标在源素材图像上选择需要进行特技处理的区域,当选择区域后,
    当前区域的坐标位置会传递到程序的底层,根据这个坐标位置就可以得知当
    前帧画面上的哪些像素需要处理,这些像素会被拷贝并保存,经过处理后就
    可以显示特技效果,当然可以对这些像素做多种特技变换,然后显示多种特
    技变换的效果。多个区域经过这样的处理后,将这些经过特技处理后的区域
    根据在源素材中的位置信息与源素材的像素进行叠加,就得到了一帧画面的
    多个区域做特技变换的整体效果。

    步骤S202:对所述素材片段区域分别进行特技处理。

    用户可以根据实际需要仅对选取区域内的素材进行添加特技处理,得到
    该选取区域的素材片段的特技处理效果,该特技处理效果仅为整体的素材特
    技效果的一个中间处理效果。

    优选的,用户可以同时选取多个区域的素材片段区域进行特技处理,对
    每个区域进行不同的特技变换,使得当前画面包含多个区域的不同的特技变
    换效果。

    进一步的,对于一个区域可以同时进行多种特技变换的处理,仅需要将
    其保存在不同的内存中即可。

    步骤S203:将素材源与添加了特技的素材片段分别保存在不同的内存中。

    优选的,根据用户需求,可以同时保存多个素材片段的特技中间处理效
    果,以实现多个特技中间处理效果的同时显示。

    具体的,对保存了素材片段的多个内存分别添加与素材源相同的时间戳。

    步骤S204:将保存在不同内存中的素材源、素材片段的特技中间处理效
    果叠加后得到特技的最终处理效果。

    上述合成后的特技最终处理效果保存在新的内存中,并对其添加与步骤
    S203中多个内存相同的时间戳。

    步骤S205:将上述保存在不同内存中的素材源、素材片段的特技中间处
    理效果和特技的最终处理效果通过不同的视频监视器同时输出显示。

    优选的,由于在将素材源与特技的中间处理效果保存在不同内存的同时,
    对不同的内存添加相同的时间戳,在时钟的控制下,当视频流播放时,就可
    以同步显示素材源、各个特技的中间效果以及最终的特技效果,使得素材源,
    素材的特技中间处理效果和特技的最终处理效果能保持一致,实现同步显示。

    本发明实施例中,对于视频流的当前素材源可以同时选取多个不同的区
    域,对每个区域进行不同的特技变换,这样每一帧画面都包含了多个区域的
    不同的特技变换的效果,并且对于每个区域可以进行两种以上的特技变换,
    这些不同的特技变换的中间效果以及素材源保存在不同的内存中,可以独立
    的同时显示出来,同时显示的还包括所有特技叠加的最终效果图。进一步的,
    因为这些包含了特技效果的内存与素材源有相同的时间戳,所以在时钟的控
    制下,当视频流播放时,就可以同步显示素材源、各个特技的中间效果以及
    最终的特技效果。

    通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发
    明可以通过软件实现,也可以借助软件加必要的通用硬件平台的方式来实现。
    基于这样的理解,本发明的技术方案可以以软件产品的形式体现出来,该软
    件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬
    盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服
    务器,或者网络设备等)执行本发明各个实施例所述的方法。

    以上所述,仅为本发明的具体实施例,但本发明的特征并不局限于此,
    任何熟悉该项技术的人在本发明领域内,可轻易想到的变化或修饰,都应涵
    盖在以下本发明的申请专利范围中。

    关 键  词:
    一种 实现 多种 特技 效果 同时 输出 方法
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:一种实现多种特技效果同时输出的方法.pdf
    链接地址:https://www.zhuanlichaxun.net/p-4299199.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1