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

技术编号:7954705 阅读:175 留言:0更新日期:2012-11-08 23:52
本发明专利技术公开了一种增强画面显示效果的方法,包括以下步骤:提取素材的运动轨迹;将所述素材的运动轨迹转换成二维线条,并对所述二维线条上的每一个点的坐标与其相邻的点的坐标做差数计算,得到差数坐标值;比较所述差数坐标值与用户预先配置的最大临界坐标值与最小临界坐标值之间的大小;若当前点与其相邻点之间差数坐标值大于所述最大临界坐标值或小于所述最小临界坐标值时,调用平滑模块,根据接收用户输入的平滑参数指令做平滑处理;通过平滑后的二维线条重新配置素材的运动轨迹,并发送至显示设备,显示平滑后的素材运动效果。通过采用本发明专利技术提供对素材的运动轨迹进行自动平滑处理,大大节省了工作,提高了工作效率,并增强了画面显示质量。

【技术实现步骤摘要】
一种增强画面显示效果的方法
本专利技术涉及视频编辑领域,尤其涉及一种增强画面显示效果的方法。
技术介绍
视频编辑技术已经广泛运用,各种各样的视频编辑软件也更加丰富了用户的需求,当然,业余的编辑软件与专业的视频编辑软件从功能上而言类似于傻瓜相机与专业单反相机见的区别。但是,不可否认的,绝大多数用户并不需要太多专业的功能,因为,傻瓜式视频编辑软件已经能够满足,不需要花太多时间去专门学习专业的视频编辑软件的用法。诚然,作为一个非专业的用户而言是如此,但是作为一个专门从事视频编辑的工作人员而言并非如此,他们需要制作精良的视频呈现给观众,因而,需要摸索以及开发更多的功能以制作出更为优秀的视频。视频编辑中涉及的素材包括字幕、图片和遮罩,当然不仅仅只是显示视频内的对话。在访谈内节目,或者体育内节目时,都需要对出场嘉宾的姓名或体育赛事中对某一位运动员做介绍时需要排出字幕,此时,字幕的重要性就凸显而出,如果字幕的位置出现偏差,可能导致出场嘉宾的姓名与本人不对应,或者在体育赛事中,需要对某位进行比赛的运动员做介绍时,字幕无法根据运动员的位置进行相应的移动,而出现遮挡等都会做视频的质量产生影响。在现有技术中,素材的运动轨迹,一般是通过手动调节的,从而导致工作效率较低,如果使用素材自动绑定对象,又由于对象的运动不规则而出现素材出现不规则的跳动。
技术实现思路
本专利技术实施例提供一种增强画面显示效果的方法,极大地缩短了工作时间,降低了工作成本,增强了画面显示质量。本专利技术实施例的技术方案是这样实现的:一种增强画面显示效果的方法,包括以下步骤:提取素材的运动轨迹,所述素材包括:字幕、图片和/或遮罩;将所述素材的运动轨迹转换成二维线条,并对所述二维线条上的每一个点的坐标与其相邻的点的坐标做差数计算,得到差数坐标值;比较所述差数坐标值与用户预先配置的最大临界坐标值与最小临界坐标值之间的大小关系;若当前点与其相邻点之间差数坐标值大于所述最大临界坐标值或小于所述最小临界坐标值时,调用平滑模块,根据接收用户输入的平滑参数指令做平滑处理;通过平滑后的二维线条重新配置素材的运动轨迹,并发送至显示设备,显示平滑后的素材运动效果。根据本专利技术实施例的技术方案,本专利技术的实施方式,通过对素材的运动轨迹进行自动平滑处理,大大节省了工作,提高了工作效率,并增强了画面显示质量。附图说明为了更清楚的说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍,显而易见的,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例一所提供的一种增强画面显示效果的方法的流程图;图2为本专利技术实施例二所提供的一种增强画面显示效果的方法的流程图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整的描述,显然所描述的实施例仅是本专利技术的一部分实施例,不是全部的实施例,基于本专利技术中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例一图1为本专利技术实施例所提供的一种增强画面显示效果的方法的流程图。如图1所示,该方法包括以下步骤:步骤101、提取素材的运动轨迹,所述素材包括:字幕、图片和/或遮罩。步骤102、将所述素材的运动轨迹转换成二维线条,并对所述二维线条上的每一个点的坐标与其相邻的点的坐标做差数计算,得到差数坐标值,所述二维线条的绝对坐标位置与所述运动轨迹的的绝对坐标位置一致。假设空间中有n个点组成的运动轨迹,分别为(X0,Y0)(X1,Y1)......(Xn,Yn),则可以用(X(i+1)-X(i),Y(i+1)-Y(i)),i=0~n+1,表示相邻两个点的差数坐标值。步骤103、比较所述差数坐标值与用户预先配置的最大临界坐标值与最小临界坐标值之间的大小关系。步骤104、若当前点与其相邻点之间差数坐标值大于所述最大临界坐标值或小于所述最小临界坐标值时,调用平滑模块,根据接收用户输入的平滑参数指令做平滑处理。平滑系数k(k=0~1),平滑后参与构建运动轨迹的点的个数为n’=k*(n-3)+3。步骤105、通过平滑后的二维线条重新配置素材的运动轨迹,并发送至显示设备,显示平滑后的素材运动效果。每相邻的三个点可以构成一个三角形(P(j-1),Pj,Pj+1),此三角形的两条边上分别取到顶点距离为(k*边长)的点P(i-1,i,k)和P(i,i+1,k),i=0~n+1,连接两点,取两点中点,此中点为平滑后轨迹点。本专利技术实施例实现了通过对素材的运动轨迹进行自动平滑处理,大大节省了工作,提高了工作效率,并增强了画面的显示质量。实施例二图2为本专利技术实施例所提供的一种增强画面显示效果的方法的流程图。如图2所示,该方法包括以下步骤:步骤201、提取素材的运动轨迹,所述素材包括:字幕、图片和/或遮罩。步骤202、将所述素材的运动轨迹转换成二维线条,并对所述二维线条上的每一个点的坐标与其相邻的点的坐标做差数计算,得到差数坐标值,所述二维线条的绝对坐标位置与所述运动轨迹的的绝对坐标位置一致。假设空间中有n个点组成的运动轨迹,分别为(X0,Y0)(X1,Y1)......(Xn,Yn),则可以用(X(i+1)-X(i),Y(i+1)-Y(i)),i=0~n+1,表示相邻两个点的差数坐标值。步骤203、比较所述差数坐标值与用户预先配置的最大临界坐标值与最小临界坐标值之间的大小关系。步骤2041、若当前点与其相邻点之间差数坐标值大于所述最大临界坐标值时,调用平滑模块,根据接收用户输入的平滑参数指令做平滑处理。平滑系数k(k=0~1),平滑后参与构建运动轨迹的点的个数为n’=k*(n-3)+3。步骤2042、。若当前点与其相邻点之间差数坐标值处于最大临界坐标值与最小临界坐标值的范围内,则不做处理。步骤2043、。若当前点与其相邻点之间差数坐标值小于所述最小临界坐标值时,调用平滑模块,根据接收用户输入的平滑参数指令做平滑处理。步骤205、通过平滑后的二维线条重新配置素材的运动轨迹,并发送至显示设备,显示平滑后的素材运动效果。每相邻的三个点可以构成一个三角形(P(j-1),Pj,Pj+1),此三角形的两条边上分别取到顶点距离为(k*边长)的点P(i-1,i,k)和P(i,i+1,k),i=0~n+1,连接两点,取两点中点,此中点为平滑后轨迹点。本专利技术实施例实现了通过对素材的运动轨迹进行自动平滑处理,大大节省了工作,提高了工作效率,并增强了画面的显示质量。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本专利技术可以通过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现。基于这样的理解,本专利技术的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本专利技术各个实施例所述的方法。总之,以上所述仅为本专利技术的较佳实施例而已,并非用于限定本专利技术的保护范围。凡在本专利技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本专利技术的保护范围之内。本文档来自技高网...
一种增强画面显示效果的方法

【技术保护点】
一种增强画面显示效果的方法,其特征在于,包括以下步骤:提取素材的运动轨迹,所述素材包括:字幕、图片和/或遮罩;将所述素材的运动轨迹转换成二维线条,并对所述二维线条上的每一个点的坐标与其相邻的点的坐标做差数计算,得到差数坐标值;比较所述差数坐标值与用户预先配置的最大临界坐标值与最小临界坐标值之间的大小关系;若当前点与其相邻点之间差数坐标值大于所述最大临界坐标值或小于所述最小临界坐标值时,调用平滑模块,根据接收用户输入的平滑参数指令做平滑处理;通过平滑后的二维线条重新配置素材的运动轨迹,并发送至显示设备,显示平滑后的素材运动效果。

【技术特征摘要】
1.一种增强画面显示效果的方法,其特征在于,包括以下步骤:提取素材的运动轨迹,所述素材包括:字幕、图片和/或遮罩;将所述素材的运动轨迹转换成二维线条,并对所述二维线条上的每一个点的坐标与其相邻的点的坐标做差数计算,得到差数坐标值;比较所述差数坐标值与用户预先配置的最大临界坐标值与最小临界坐标值之间的大小关系;若当前点与其相邻点之间差数坐标值大于所述最大临界坐标值或小于所述最小临界坐标值时,调用平滑模块,根据接收用户输入的平滑参数指令做平滑处理;通过平滑后的二维线条重...

【专利技术属性】
技术研发人员:张婷
申请(专利权)人:新奥特北京视频技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1