一种视频图像缩放方法及系统技术方案

技术编号:8106166 阅读:202 留言:0更新日期:2012-12-21 05:19
本发明专利技术公开了一种视频图像缩放方法及系统,涉及图像缩放技术领域。所述方法包括步骤:根据原始图像的尺寸和目标图像的尺寸计算目标缩放比例;根据寄存器位数确定总体缩放区间;从总体缩放区间中筛选出数据变换复杂度最低的预定数目的缩放点;从缩放点中找到与目标缩放比例最接近的近似缩放点,按照近似缩放点的缩放比例对原始图像进行缩放。所述方法及系统,可以显著提高视频图像缩放速度,优化缩放效率,同时后续的显卡会将视频图像按照要求进行精确缩放,所以整个缩放过程不会影响到画质,能将视频图像以更高的缩放速度,并且最佳的画质呈现出来。

【技术实现步骤摘要】

本专利技术涉及图像缩放
,特别涉及一种视频图像缩放方法及系统
技术介绍
随着计算机的普及、互联网的普及、计算机性能的不断提高,使普通用户也能体验到视频编辑、图像处理、视频实时特技效果处理等原来只能由高性能计算机才能完成的任务。 虽说现在的CPU比以前处理性能有大幅的提高,但当数据量很大的时候,如实时视频处理,因为需要用到CPU做特效,所以事先必须使用CPU进行缩放,就会消耗大量的CPU在缩放上。以蓝光片源或FULL HD(全高清)级别的显示器为例,1920X1080的画面大小,每张图像的数据量是1920 (宽)X 1080 (高)X 3 (每像素的字节数)=6220800 = 6MB。因为图像缩放的复杂性,缩放的每个像素需要参考源来的画面的4个点或更多,这就直接导致缩放每张图片的数据访问量达24MB 1920X1080X4X3 = 24883200 = 24MB。当视频实时播放时,一般帧速率在30帧左右,实时缩放所需要的数据处理量达700M每秒24MB X 30 巾贞 / 秒=720MB/ 秒。以目前中国互联网的主流机器为例双核2。5G为标准,缩放一张1080P的图像需要10ms,当视频实时播放时,以30帧/秒为例30 巾贞 X IOms/ 巾贞=300ms。在每秒中,缩放处理就要占用约300ms,仅此一项,大约有30%的CPU占用!根据以上情况,如果用户需要使用到实时CPU缩放时,将直接导致视频无法正常播放,所有视频效果处理都无法实时完成,用户会发现播放越来越不流畅,越来越卡,音画不同步等现象。在这种情况下,优化缩放效率是一个很有意义的技术尝试,当把缩放上占用的CPU利用率和内存访问带宽降低后,才能保证用户正常的使用各种实时处理技术带来的视觉体验。
技术实现思路
(一)要解决的技术问题本专利技术要解决的技术问题是如何提供一种视频图像缩放方法及系统,以提升视频图像的缩放速度,优化缩放效率。(二)技术方案为解决上述技术问题,本专利技术提供一种视频图像缩放方法,其包括步骤A :根据原始图像的尺寸和目标图像的尺寸计算目标缩放比例;B :根据寄存器位数确定总体缩放区间;C :从所述总体缩放区间中筛选出数据变换复杂度最低的预定数目的缩放点;D :从所述缩放点中找到与所述目标缩放比例最接近的近似缩放点,按照所述近似缩放点的缩放比例对所述原始图像进行缩放。优选地,所述步骤B中,所述总体缩放区间为[1,N];其中,N表示最大缩放倍数,并且,本文档来自技高网
...

【技术保护点】
一种视频图像缩放方法,其特征在于,包括步骤:A:根据原始图像的尺寸和目标图像的尺寸计算目标缩放比例;B:根据寄存器位数确定总体缩放区间;C:从所述总体缩放区间中筛选出数据变换复杂度最低的预定数目的缩放点;D:从所述缩放点中找到与所述目标缩放比例最接近的近似缩放点,按照所述近似缩放点的缩放比例对所述原始图像进行缩放。

【技术特征摘要】
1.一种视频图像缩放方法,其特征在于,包括步骤 A :根据原始图像的尺寸和目标图像的尺寸计算目标缩放比例; B :根据寄存器位数确定总体缩放区间; C :从所述总体缩放区间中筛选出数据变换复杂度最低的预定数目的缩放点; D :从所述缩放点中找到与所述目标缩放比例最接近的近似缩放点,按照所述近似缩放点的缩放比例对所述原始图像进行缩放。2.如权利要求I所述的方法,其特征在于,所述步骤B中,所述总体缩放区间为[1,N];其中,N表示最大缩放倍数,并且,3.如权利要求I所述的方法,其特征在于,所述步骤C具体包括步骤 Cl :在所述总体缩放区间范围内设置多个备选缩放点; C2 :计算每个所述备选缩放点的数据变换复杂度,并根据所述数据变换复杂度对所述备选缩放点进行排序; C3 :从所述备选缩放点中选取数据变换复杂度最低的预定数目的缩放点。4.如权利要求3所述的方法,其特征在于,所述步骤C2具体包括步骤 C21 :根据所述备选缩放点的缩放比例,计算原始像素与目标像素的对应关系,找到一个所述对应关系的循环;所述循环包含最少的所述原始像素; C22 :计算所述循环中所述原始像素与所述目标像素的对应关系的种类数量m,m记作所述备选缩放点的主复杂度参数;其中,所述原始像素与所述目标像素的对应关系中连续并且重复的对应关系记作一种对应关系; C23 :计算所述循环中所述原始像素的数量η,η记作所述备选缩放点的辅复杂度参数;C24 :根据每个所述备选缩放点对应的主复杂度参数m和辅复杂度参数n,对所述备选缩放点的数据变换复杂度进行排序。5.如权利要求4所述的方法,其特征在于,所述步骤C24中,所述主复杂度参数m越大,对应的备选缩放点的数据变换复杂度越大;当所述主复杂度参数m相同时,比较所述辅复杂度参数η,并且所述辅复杂度参数η越大,对应的备选缩放点的数据变换复杂度越大。6.一种视频图像缩放系统,其特征在于,包括 比例计算单元,...

【专利技术属性】
技术研发人员:孙冰晶刘江黄森堂
申请(专利权)人:北京暴风科技股份有限公司
类型:发明
国别省市:

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

1