当前位置: 首页 > 专利查询>微软公司专利>正文

用于多分辨率视频编码和解码的重新采样和调整图像大小操作的方法技术

技术编号:6540370 阅读:336 留言:0更新日期:2012-04-11 18:40
描述了在诸如空间可伸缩视频编码和解码的应用中为调整图像大小计算高精度位置的技术和工具。在一个方面,根据重新采样比例因子执行视频图像的重新采样。重新采样包括计算重新采样的阵列中位置i,j处的样本值。计算包括以涉及通过用上采样比例因子的逆(近似的或精确的)乘以2n值来对值的一部分进行近似的方式来计算导出的水平或垂直子样本位置x或y。近似可以是舍入或者某些其他类型的近似,诸如近似到邻近整数的取上限整数或取下限整数函数。使用滤波器对样本值进行内插。

【技术实现步骤摘要】

描述了用于编码/解码数字视频的技术和工具。背景随着DVD的日益流行,经因特网、数码相机、数字媒体传递音乐也变得愈发平常。 工程师使用各种技术在维持质量的同时有效处理数字音频、视频和图像。为了理解这些技术,理解音频、视频和图像信息是如何在计算机内表示和处理是有帮助的。I.计算机中媒体信息的表示计算机将媒体信息作为表示该信息的一系列数字来处理。例如,单个数字可以表示图像的每个元素小区域的亮度强度和诸如红色、绿色或蓝色的色彩分量的强度,使得图像的数字表示由这些数字的一个或多个阵列组成。每个这样的数字可以被称为一个样本。 对于彩色图像,习惯上用一个以上的样本来表示每个元素区域的颜色,通常使用三个样本。 针对该元素区域的这些样本的集合可被称之为像素,其中单词“像素”指的是“图像元素”这一概念的缩写。例如,一个像素可以由显示元素区域所必须的表示红光、绿光和蓝光强度的三个样本组成。这一像素类型被称为RGB像素。若干因素影响媒体信息的质量,包括样本深度、分辨率和帧率(用于视频)。样本深度是指示能够用来表示一样本的数量范围的通常以比特为单位测得的性质。当用于该样本的可能值越多,质量就越高,因为该数量能够捕捉更精细的强度变化和/ 或更大的值范围。分辨率通常指的是某一持续时间(对于音频)或空间(对于图像或单独的视频图像)内的样本数。空间分辨率更高的图像往往比其他图像看上去更明快,并且包含更多可辨别的有用细节。帧率是视频时间分辨率的常用术语。较高帧率的视频往往比其他视频更能模拟自然物体的平滑运动,并且也可以类似地认为其在时间维度上包含更多细节。鉴于所有这些因素,如下表1所示按照表示样本深度、分辨率和帧率所需的比特率,高质量对存储和传输信息的成本的折衷。本文档来自技高网...

【技术保护点】
1.一种用于在视频编码或解码期间执行基层图像数据的上采样的方法,其特征在于,所述方法包括:对于上采样的阵列中的一个位置:计算所述基层图像数据中的一个位置,其中y指示所述基层图像数据中的该位置的垂直值,而y的导出包括数学上等价于(j*C+D)>>S的结果的计算,并且其中:j指示上采样的阵列中的该位置的垂直值;C是通过对垂直比例因子的倒数乘以2S+F的值进行近似;D是偏移量;S是移位值;以及F是基于在y的分数分量中的位数。

【技术特征摘要】
2006.01.06 US 60/756,846;2006.03.27 US 60/786,573;1.一种用于在视频编码或解码期间执行基层图像数据的上采样的方法,其特征在于, 所述方法包括对于上采样的阵列中的一个位置计算所述基层图像数据中的一个位置,其中y指示所述基层图像数据中的该位置的垂直值,而y的导出包括数学上等价于(j*C+D) >> S的结果的计算,并且其中 j指示上采样的阵列中的该位置的垂直值; C是通过对垂直比例因子的倒数乘以2S+F的值进行近似; D是偏移量; S是移位值;以及F是基于在y的分数分量中的位数。2.如权利要求1所述的方法,其特征在于,其中j、C和D部分基于所述基层图像数据是用于帧还是半帧,并且其中,j和D部分基于所述基层图像数据是用于亮度还是色度。3.如权利要求1所述的方法,其特征在于,其中 S设置动态范围和精度;以及D基于所述基层图像数据的垂直分辨率、所述垂直比例因子和S。4.如权利要求1所述的方法,其特征在于,其中F是4,而S为12。5.如权利要求1所述的方法,其特征在于,χ指示所述基层图像数据中的该位置的水平值,而χ的导出包括数学上等价于(i*C’ +D’ ) >> S’的结果的计算,并且其中i指示上采样的阵列中的该位置的水平值;C’是通过对水平比例因子的倒数乘以2s’ +F’的值进行近似;D’是可以与D相同或不同的偏移量;S’是可以与S相同或不同的移位值;以及F’是基于在χ的分数分量中的位数。6.如权利要求5所述的方法,其特征在于,i是基于T-L,T指示水平偏移量,而L指示左偏移量。7.如权利要求5所述的方法,其特征在于,其中F’是4,而S’为12。8.如权利要求7所述的方法,其特征在于,根据下式来导出C’((BasePic Width << 16) + (ScaledBase Width >> 1)) ^-ScaledBase Width, 其中BasePicWidth指示所述基层图像数据的水平分辨率,而kaledBaseWidth指示在上采样之后的水平分辨率。9.如权利要求5所述的方法,其特征在于,χ还基于偏移量Ε,χ的导出包括数学上等价于((i*C,+D,) >> S,)+E的结果的计算。10.如权利要求5所述的方法,其特征在于,还包括基于y的F个最低有效位来选择垂直滤波器,并基于y的剩余位来选择要过滤的垂直整数位置,其中,所述基层图像数据的垂直内插在所述垂直整数位置处使用所述垂直滤波器;以及基于χ的F’个最低有效位来选择水平滤波器,并基于χ的剩余位来选择要过滤的水平整数位置,其中,垂直内插的结果的水平内插在所述水平整数位置处使用所述水平滤波器。11.如权利要求1所述的方法,其特征在于,还包括 在所述基层图像数据中的该位置处内插一个值;以及将所...

【专利技术属性】
技术研发人员:G·J·苏利万
申请(专利权)人:微软公司
类型:发明
国别省市:US

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

1