一种视频尺寸自动优化方法及系统技术方案

技术编号:16043226 阅读:42 留言:0更新日期:2017-08-20 01:43
本发明专利技术提供一种视频尺寸自动优化方法及系统,在传统视频尺寸调整处理方法的基础之上,增加了一个拉伸阈值的因子,相对传统方案而言,对用户体验有明显提升,同时灵活可控;如果将所述拉伸阈值因子设置为0,就等效于传统方案。实际用户在操作时,不需要将播放器大小调整到精确适配视频大小(这对用户来说是一件很难的事情),而是大致在一定范围之内,播放器就会做出自适应处理,给予用户最佳观感。

【技术实现步骤摘要】
一种视频尺寸自动优化方法及系统
本专利技术视频播放
,更具体地,涉及一种视频尺寸自动优化方法及系统。
技术介绍
目前,视频的产生和公布继续增加,这是因为视频摄像机变得较不昂贵并且视频托管和分发服务继续扩展。同时,存在消费视频的很多不同的设备。屏幕分辨率和高宽比在不同的设备当中广泛地变化,并且常常不与视频分辨率和屏幕尺寸相关。为了在具有不同分辨率和高宽比的屏幕上显示视频,常常使用简单的算法来拉伸或压缩视频以适合屏幕。然而,由通常视频播放器调整视频的算法通常固定不可变,通常这些变化(拉伸或压缩)引起的原视频失真可能使视频变得观看起来令人不满意。
技术实现思路
本专利技术为克服上述问题或者至少部分地解决上述问题,提供一种视频尺寸自动优化方法及系统,在传统视频尺寸调整处理方法的基础之上,增加了一个拉伸阈值的因子,可以带给用户更好的用户观看视频的视觉体验。根据本专利技术的一个方面,提供一种视频尺寸自动优化方法,包括:步骤1,计算视频播放器窗口宽高比与待调整视频宽高比的标准差;步骤2,当所述标准差小于等于拉伸阈值时,对所述待调整视频尺寸进行拉伸;步骤3,当所述标准差大于拉伸阈值时,计算播放器宽度w1相对视频宽度w2的第一缩放倍数以及播放器高度h1与视频高度h2的第二缩放倍数,利用所述第一缩放倍数与所述第二缩放倍数中较小的值对所述待调整视频尺寸进行拉伸。根据本专利技术的另一个方面,提供一种视频尺寸自动优化系统,包括第一模块、第二模块和第三模块:所述第一模块与所述第二模块相连,用于计算视频播放器窗口宽高比与待调整视频宽高比的标准差;所述第二模块,分别与所述第一模块和第三模块相连,用于当所述标准差小于等于拉伸阈值时,对所述待调整视频尺寸进行拉伸;所述第三模块,与所述第二模块相连,用于当所述标准差大于拉伸阈值时,计算播放器宽度w1相对视频宽度w2的第一缩放倍数以及播放器高度h1与视频高度h2的第二缩放倍数,利用所述第一缩放倍数与所述第二缩放倍数中较小的值对所述待调整视频尺寸进行拉伸。本申请提出一种视频尺寸自动优化方法及系统,所述方法包含以下步骤:计算视频播放器窗口宽高比与待调整视频宽高比的标准差;步骤2,当所述标准差小于等于拉伸阈值时,对所述待调整视频尺寸进行拉伸;当所述标准差大于拉伸阈值时,执行步骤3;步骤3,计算播放器宽度w1相对视频宽度w2的缩放倍数sx,以及播放器高度h1与视频高度h2的缩放倍数sy,利用所述sx与sy中较小的值对所述待调整视频尺寸进行拉伸。本专利技术在传统视频尺寸调整处理方法的基础之上,增加了一个拉伸阈值的因子,相对传统方案而言,对用户体验有明显提升,同时灵活可控。如果将所述拉伸阈值因子设置为0,就等效于传统方案。实际用户在操作时,不需要将播放器大小调整到精确适配视频大小(这对用户来说是一件很难的事情),而是大致在一定范围之内,播放器就会做出自适应处理,给予用户最佳观感。附图说明图1为根据本专利技术实施例一种视频尺寸自动优化方法的整体流程示意图;图2为根据本专利技术实施例一种视频尺寸自动优化方法的总体流程示意图;图3为根据本专利技术实施例一种视频尺寸自动优化方法的尺寸调整示意图;图4为根据本专利技术实施例一种视频尺寸自动优化方法的调整前待调整视频示意图;图5为根据本专利技术实施例一种视频尺寸自动优化方法的调整后待调整视频示意图;图6为根据本专利技术实施例一种视频尺寸自动优化方法的整体框架示意图。具体实施方式下面结合附图和实施例,对本专利技术的具体实施方式作进一步详细描述。以下实施例用于说明本专利技术,但不用来限制本专利技术的范围。在介绍本专利技术具体实施例时,首先对于本专利技术具体实施例中涉及的相关术语进行说明。宽高比:宽度和高度的比值,视频领域常用。等比拉伸:保持宽高比不变的情况下,进行放大或者缩小操作。黑边:视频左右或者上下的黑色填充区域。标准差:概率统计中的概念,最常使用作为统计分布程度上的测量用户在使用视频播放器观看视频时,由于视频播放器的尺寸和视频本身尺寸,都是不一定的,极有可能存在尺寸不一致的情况,本文介绍了一种方法,如何适配各种不同的尺寸,让视频能以最优的效果展示在播放器中。本文的改进在于,在传统处理方法的基础之上,增加了一个拉伸阈值的因子,可以带给用户更好的用户体验。如图1,在本专利技术一个具体实施例中,示出一种视频尺寸自动优化方法整体流程示意图。总体上,包括:步骤1,计算视频播放器窗口宽高比与待调整视频宽高比的标准差;步骤2,当所述标准差小于等于拉伸阈值时,对所述待调整视频尺寸进行拉伸;步骤3,当所述标准差大于拉伸阈值时,计算播放器宽度w1相对视频宽度w2的第一缩放倍数以及播放器高度h1与视频高度h2的第二缩放倍数,利用所述第一缩放倍数与所述第二缩放倍数中较小的值对所述待调整视频尺寸进行拉伸。在本专利技术另一个具体实施例中,一种视频尺寸自动优化方法,所述步骤1前还包括:获取视频播放器宽度w1和高度h1;获取待调整视频宽度w2和高度h2。在本专利技术另一个具体实施例中,一种视频尺寸自动优化方法,所述步骤1中视频播放器窗口宽高比与待调整视频宽高比的标准差还包括:其中σ为所述标准差,r1为所述视频播放器宽高比,r2位所述待调整视频宽高比。在本专利技术另一个具体实施例中,一种视频尺寸自动优化方法,所述步骤2前还包括:设定拉伸阈值。在本专利技术另一个具体实施例中,一种视频尺寸自动优化方法,所述拉伸阈值a取值范围为:大于等于0,小于等于r1与r2中的最大值,其中r1为所述视频播放器宽高比,r2位所述待调整视频宽高比。在本专利技术另一个具体实施例中,一种视频尺寸自动优化方法,所述拉伸阈值为0.1。在本专利技术另一个具体实施例中,一种视频尺寸自动优化方法,所述步骤2中对所述待调整视频尺寸进行拉伸还包括:将所述待调整视频坐标定位到原点(0,0),将所述视频宽度调整为所述视频播放器宽度,将所述视频高度设置为所述视频播放器高度。在本专利技术另一个具体实施例中,一种视频尺寸自动优化方法,所述步骤3中利用所述第一缩放倍数与所述第二缩放倍数中较小的值对所述待调整视频尺寸进行拉伸还包括:当sx<sy时,调整所述待调整视频宽度为w2×sx,调整所述待调整视频高度为h2×sx,设置待调整视频坐标为(0,(h1-h2×sx)/2),其中sx为第一缩放倍数,sy为第二缩放倍数。在本专利技术另一个具体实施例中,一种视频尺寸自动优化方法,所述步骤3中利用所述第一缩放倍数与所述第二缩放倍数中较小的值对所述待调整视频尺寸进行拉伸还包括:当sx>sy时,调整所述待调整视频宽度为w2×sy,调整所述待调整视频高度为h2×sy,调整所述待调整视频坐标为((w1-w2×sy)/2,0),其中sx为第一缩放倍数,sy为第二缩放倍数。如图2,在本专利技术又一个具体实施例中,示出一种视频尺寸自动优化方法整体流程示意图,下面将以Web端Flash视频播放器为例,逐步介绍实际操作步骤:1、设定拉伸阈值a,值越大,优化效果越明显,同时越容易出现画面拉伸变形,需要根据实际情况灵活调整,本文设置为0.1。所谓拉伸阈值,是一个用来判断临界范围的值,在这个范围之内,进行强制拉伸,超出这个范围,则采用等比拉伸并增加黑边。在本文中,拉伸阈值被设置为宽高比差值,拉伸阈值的取值很重要,如果值太小,优化效果不明显,如果值太大,可能导致画面严重变形本文档来自技高网...
一种视频尺寸自动优化方法及系统

【技术保护点】
一种视频尺寸自动优化方法,其特征在于,包括:步骤1,计算视频播放器窗口宽高比与待调整视频宽高比的标准差;步骤2,当所述标准差小于等于拉伸阈值时,对所述待调整视频尺寸进行拉伸;步骤3,当所述标准差大于拉伸阈值时,计算播放器宽度w1相对视频宽度w2的第一缩放倍数以及播放器高度h1与视频高度h2的第二缩放倍数,利用所述第一缩放倍数与所述第二缩放倍数中较小的值对所述待调整视频尺寸进行拉伸。

【技术特征摘要】
1.一种视频尺寸自动优化方法,其特征在于,包括:步骤1,计算视频播放器窗口宽高比与待调整视频宽高比的标准差;步骤2,当所述标准差小于等于拉伸阈值时,对所述待调整视频尺寸进行拉伸;步骤3,当所述标准差大于拉伸阈值时,计算播放器宽度w1相对视频宽度w2的第一缩放倍数以及播放器高度h1与视频高度h2的第二缩放倍数,利用所述第一缩放倍数与所述第二缩放倍数中较小的值对所述待调整视频尺寸进行拉伸。2.如权利要求1所述的方法,其特征在于,所述步骤1前还包括:获取视频播放器宽度w1和高度h1;获取待调整视频宽度w2和高度h2。3.如权利要求1所述的方法,其特征在于,所述步骤1中视频播放器窗口宽高比与待调整视频宽高比的标准差还包括:其中σ为所述标准差,r1为所述视频播放器宽高比,r2位所述待调整视频宽高比。4.如权利要求1-3中任意一项所述方法,其特征在于,所述步骤2前还包括:设定拉伸阈值。5.如权利要求4所述的方法,其特征在于,所述拉伸阈值a取值范围为:max(r1,r2)≥a≥0,其中r1为所述视频播放器宽高比,r2为所述待调整视频宽高比,max(r1,r2)表示取括号内r1和r2中的较大值。6.如权利要求5所述的方法,其特征在于,所述拉伸阈值为0.1。7.如权利要求1所述的方法,其特征在于,所述步骤2中对所述待调整视频尺寸进行拉伸还包括:将所述待调整视频坐标定位...

【专利技术属性】
技术研发人员:王兴伟
申请(专利权)人:武汉斗鱼网络科技有限公司
类型:发明
国别省市:湖北,42

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

1