一种增强画面显示效果的方法

文档序号:7892325阅读:297来源:国知局
专利名称:一种增强画面显示效果的方法
技术领域
本发明涉及视频编辑领域,尤其涉及一种增强画面显示效果的方法。
背景技术
视频编辑技术已经广泛运用,各种各样的视频编辑软件也更加丰富了用户的需求,当然,业余的编辑软件与专业的视频编辑软件从功能上而言类似于傻瓜相机与专业单反相机见的区别。但是,不可否认的,绝大多数用户并不需要太多专业的功能,因为,傻瓜式视频编辑软件已经能够满足,不需要花太多时间去专门学习专业的视频编辑软件的用法。诚然,作为ー个非专业的用户而言是如此,但是作为ー个专门从事视频编辑的工作人员而言并非如此,他们需要制作精良的视频呈现给观众,因而,需要摸索以及开发更多的功能以制作出更为优秀的视频。
视频编辑中涉及的素材包括字幕、图片和遮罩,当然不仅仅只是显示视频内的对话。在访谈内节目,或者体育内节目吋,都需要对出场嘉宾的姓名或体育赛事中对某一位运动员做介绍时需要排出字幕,此时,字幕的重要性就凸显而出,如果字幕的位置出现偏差,可能导致出场嘉宾的姓名与本人不对应,或者在体育赛事中,需要对某位进行比赛的运动员做介绍时,字幕无法根据运动员的位置进行相应的移动,而出现遮挡等都会做视频的质量产生影响。在现有技术中,素材的运动轨迹,一般是通过手动调节的,从而导致工作效率较低,如果使用素材自动绑定对象,又由于对象的运动不规则而出现素材出现不规则的跳动。

发明内容
本发明实施例提供一种增强画面显示效果的方法,极大地缩短了工作时间,降低了工作成本,增强了画面显示质量。本发明实施例的技术方案是这样实现的一种增强画面显示效果的方法,包括以下步骤提取素材的运动轨迹,所述素材包括字幕、图片和/或遮罩;将所述素材的运动轨迹转换成ニ维线条,并对所述ニ维线条上的每ー个点的坐标与其相邻的点的坐标做差数计算,得到差数坐标值;比较所述差数坐标值与用户预先配置的最大临界坐标值与最小临界坐标值之间的大小关系;若当前点与其相邻点之间差数坐标值大于所述最大临界坐标值或小于所述最小临界坐标值时,调用平滑模块,根据接收用户输入的平滑參数指令做平滑处理;通过平滑后的ニ维线条重新配置素材的运动轨迹,并发送至显示设备,显示平滑后的素材运动效果。根据本发明实施例的技术方案,本发明的实施方式,通过对素材的运动轨迹进行自动平滑处理,大大节省了工作,提高了工作效率,并增强了画面显示质量。


为了更清楚的说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍,显而易见的,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图I为本发明实施例一所提供的一种增强画面显示效果的方法的流程图;图2为本发明实施例二所提供的一种增强画面显示效果的方法的流程图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然所描述的实施例仅是本发明的一部分实施例,不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。 实施例一图I为本发明实施例所提供的一种增强画面显示效果的方法的流程图。如图I所示,该方法包括以下步骤步骤101、提取素材的运动轨迹,所述素材包括字幕、图片和/或遮罩。步骤102、将所述素材的运动轨迹转换成二维线条,并对所述二维线条上的每一个点的坐标与其相邻的点的坐标做差数计算,得到差数坐标值,所述二维线条的绝对坐标位置与所述运动轨迹的的绝对坐标位置一致。假设空间中有n个点组成的运动轨迹,分别为(X0,Y0) (XI,Yl)......(Xn, Yn),则
可以用(x(i+l)-x(i),Y(i+1)-Y⑴),i =0 n+1,表示相邻两个点的差数坐标值。步骤103、比较所述差数坐标值与用户预先配置的最大临界坐标值与最小临界坐标值之间的大小关系。步骤104、若当前点与其相邻点之间差数坐标值大于所述最大临界坐标值或小于所述最小临界坐标值时,调用平滑模块,根据接收用户输入的平滑参数指令做平滑处理。平滑系数k (k = 0 I),平滑后参与构建运动轨迹的点的个数为n’ = k* (n-3) +3。步骤105、通过平滑后的二维线条重新配置素材的运动轨迹,并发送至显示设备,显示平滑后的素材运动效果。每相邻的三个点可以构成一个三角形(P(j_l),Pj,Pj + l),此三角形的两条边上分别取到顶点距离为(k*边长)的点P(i_l, i, k)和P(i, i+1, k), i =0 n+1,连接两点,取两点中点,此中点为平滑后轨迹点。本发明实施例实现了通过对素材的运动轨迹进行自动平滑处理,大大节省了工作,提高了工作效率,并增强了画面的显示质量。实施例二图2为本发明实施例所提供的一种增强画面显示效果的方法的流程图。如图2所示,该方法包括以下步骤步骤201、提取素材的运动轨迹,所述素材包括字幕、图片和/或遮罩。
步骤202、将所述素材的运动轨迹转换成ニ维线条,并对所述ニ维线条上的每ー个点的坐标与其相邻的点的坐标做差数计算,得到差数坐标值,所述ニ维线条的绝对坐标位置与所述运动轨迹的的绝对坐标位置一致。假设空间中有n个点组成的运动轨迹,分别为(X0,Y0) (XI,Yl)......(Xn, Yn),则
可以用(x(i+l)-x(i),Y(i+1)-Y⑴),i =0 n+1,表示相邻两个点的差数坐标值。步骤203、比较所述差数坐标值与用户预先配置的最大临界坐标值与最小临界坐标值之间的大小关系。步骤2041、若当前点与其相邻点之间差数坐标值大于所述最大临界坐标值时,调用平滑模块,根据接收用户输入的平滑參数指令做平滑处理。平滑系数k(k = 0 I),平滑后參与构建运动轨迹的点的个数为n’ = k*(n_3)+3。
步骤2042、。若当前点与其相邻点之间差数坐标值处于最大临界坐标值与最小临界坐标值的范围内,则不做处理。步骤2043、。若当前点与其相邻点之间差数坐标值小于所述最小临界坐标值时,调用平滑模块,根据接收用户输入的平滑參数指令做平滑处理。步骤205、通过平滑后的ニ维线条重新配置素材的运动轨迹,并发送至显示设备,显示平滑后的素材运动效果。每相邻的三个点可以构成ー个三角形(P(j-l),Pj,Pj + l),此三角形的两条边上分别取到顶点距离为(k*边长)的点P(i_l, i, k)和P(i, i+1, k), i =0 n+1,连接两点,取两点中点,此中点为平滑后轨迹点。本发明实施例实现了通过对素材的运动轨迹进行自动平滑处理,大大节省了エ作,提高了工作效率,并增强了画面的显示质量。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可以通过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是⑶-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。总之,以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种增强画面显示效果的方法,其特征在于,包括以下步骤 提取素材的运动轨迹,所述素材包括字幕、图片和/或遮罩; 将所述素材的运动轨迹转换成二维线条,并对所述二维线条上的每一个点的坐标与其相邻的点的坐标做差数计算,得到差数坐标值; 比较所述差数坐标值与用户预先配置的最大临界坐标值与最小临界坐标值之间的大小关系; 若当前点与其相邻点之间差数坐标值大于所述最大临界坐标值或小于所述最小临界坐标值时,调用平滑模块,根据接收用户输入的平滑参数指令做平滑处理; 通过平滑后的二维线条重新配置素材的运动轨迹,并发送至显示设备,显示平滑后的素材运动效果。
2.如权利要求I所述一种增强画面显示效果的方法,其特征在于,所述差数坐标值包括横纵坐标分别求差值,获得差数坐标值。
3.如权利要求I所述一种增强画面显示效果的方法,其特征在于,所述平滑参数包括平滑系数,所述平滑系数的取值范围为0-1。
4.如权利要求I所述一种增强画面显示效果的方法,其特征在于,所述将所述素材的运动轨迹转换成二维线条包括所述二维线条的绝对坐标位置与所述运动轨迹的的绝对坐标位置一致。
全文摘要
本发明公开了一种增强画面显示效果的方法,包括以下步骤提取素材的运动轨迹;将所述素材的运动轨迹转换成二维线条,并对所述二维线条上的每一个点的坐标与其相邻的点的坐标做差数计算,得到差数坐标值;比较所述差数坐标值与用户预先配置的最大临界坐标值与最小临界坐标值之间的大小;若当前点与其相邻点之间差数坐标值大于所述最大临界坐标值或小于所述最小临界坐标值时,调用平滑模块,根据接收用户输入的平滑参数指令做平滑处理;通过平滑后的二维线条重新配置素材的运动轨迹,并发送至显示设备,显示平滑后的素材运动效果。通过采用本发明提供对素材的运动轨迹进行自动平滑处理,大大节省了工作,提高了工作效率,并增强了画面显示质量。
文档编号H04N5/262GK102769720SQ20121008233
公开日2012年11月7日 申请日期2012年3月26日 优先权日2012年3月26日
发明者张婷 申请人:新奥特(北京)视频技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1