用于缩放显示MPEG2编码图像的编码方法和设备技术

技术编号:3609242 阅读:201 留言:0更新日期:2012-04-11 18:40
该方法的特点是被缩放图像由它针对被编码图像(1,7)的水平和垂直缩放率定义,它执行下面的步骤:通过应用水平和垂直缩放率来计算初始显示长方形(8)的水平和垂直尺寸,从中可以获得按照轮廓和级别信息定义的目标显示长方形(2)的尺寸,在MPEG2视频数据流的display_horizontal_size和display_vertical_size字段中存储初始显示长方形的水平和垂直尺寸。(*该技术在2021年保护过期,可自由使用*)

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种与MPEG2标准兼容的编码和解码的方法和设备,用于缩放显示传输的图像。对图像的缩放包含对这一图像的一部分进行放大或者缩小。因此它包含修改图像中被选用进行缩放显示的部分的水平和垂直尺寸。
技术介绍
目前,基于互动的应用要求必须具有观看缩小或者放大的图像的能力。例如电子节目指南使用缩小尺寸的图像以允许以OSD(代表在屏显示)的形式在屏幕上显示辅助信息。当人们期望将注意力集中于源图像中某一部分的显示的时候,图像放大可能也是必需的。 这里提到的方法可以适用于任何类型的使用按照MPEG2标准编码的数据流的设备,例如解码器、DVD读取器/记录器、互联网机顶盒等等。数据的传送可能通过卫星、电缆、陆地传输等等。 MPEG2压缩并不是一个基于对象的处理,经过解码的显示图像通常是经过编码的源图像的一个拷贝。因此为了获得缩放模式下的特定显示,需要对源图像按照它必须显示的形式进行编码,也就是说在对这一源图像之行了缩放以后进行编码。因此,例如来自一个提供视频序列的工作室的源图像在视频数据进行编码和传输之前进行处理。对源图像执行缩放操作,并且它是经过了和视频序列中其他的图像同样的编码的新的“经过缩放的”图像。这种方法的缺点是由于它缺乏应有的灵活性而受到限制。必须在编码的时候确定要执行的缩放。这些缩放在数据的接收时是不能再在解码器级别上被修改的,例如作为一个浏览者选择的数据或者参数功能。
技术实现思路
本专利技术的目的在于减少上述的缺点。 因此,本专利技术的主题是允许对按照MPEG2标准编码的图像进行缩放显示的编码方法。经过缩放的图像按照经过编码的图像的水平和垂直相似放大率进行定义,其特征在于执行下面的步骤通过应用水平和垂直缩放率来计算原始显示长方形的水平和垂直尺寸,从中获得按照轮廓和级别信息定义的目标显示长方形的尺寸。 在MPEG2视频数据流的display_horizontal_size和display_vertical_size字段中存储原始显示长方形的水平和垂直尺寸。 按照一个变化,由当缩小的时候在被显示图像中的图像的位置或者由在放大的时候将被显示的经过编码的图像的部分来定义经过缩放的图像,上述方法的特点在于它还执行下面的步骤针对经过编码的图像的中心计算原始显示长方形的中心位置,从而定义水平和垂直偏移,在MPEG2视频数据流的frame_centre_horizontal_offset和frame_centre_vertical_offset字段中存储定义水平和垂直偏移的信息项。 本专利技术的主题也是一种用来执行上述编码方法的编码设备,其特征在于包含链接到MPEG2编码器的语法修改器,用于修改从编码器来的原始MPEG2数据流的display_horzontal_size和dispay_vertical_size字段以及frame_centre_horizontal_offset和frame_centre_vertical_offset字段,分别作为期望的缩放的幅度和位置的函数。 按照一个变化,上述设备的特征在于它包含了链接到编码器和语法修改器的应用程序同步器,用以在与期望缩放功能的图象相对应的MPEG2数据流的两个时间代码时刻tc0和tc1之间控制语法修改。 本专利技术的想法是在由按照视频MPEG2标准编码的二进制视频数据流语法所定义的字段中传送一定数量的与图像缩放相关的参数。这些字段从标准提供的范围中选择。这样,编码器可以动态地管理与缩放相关的参数,也就是将要看到的图像的大小、它在被显示图像中的位置、在缩放模式下将要看到的被编码图像的部分,可以这样做而不用改变被编码图像的诸如水平尺寸和垂直尺寸这些编码参数。 附图说明 图l以图表的形式示出了字段应用的例子;图2给出了图像缩小的例子并展示了一个初始显示长方形8,其中包含了对应于被编码图像1的被编码图像7;图3针对一种实现方式示出了设备的简化图;图4在第一条线中表现了在应用程序运行的时刻tc0和tc1之间由编码器构建的图像13,以及在应用程序开始之前的图像和应用程序结束之后的图像,在第二条线中表现了当应用程序运行的时候解码器显示的图像14,应用程序执行以前以及应用程序执行之后的图像。 具体实施方式 下面回顾在视频MPEG2标准(ISO/CEI标准13818-2)中与将要被编码和显示的图像的尺寸相关的各种不同的已存的字段被编码图像或者更确切地说可显示的图像的大小在MPEG2数据流的序列头中定义(视频MPEG2标准的第6.3.3段),也可以选择在序列扩展中定义(视频MPEG2标准的第6.3.5段)。 第一个字段参考了horizontal_size、vertical_size字段和horizontal_size_value、vertical_size_value以及horizontal_size_extension、vertical_size_extension字段。这些字段实际上定义了整个图像(两帧)中可显示的发光部分的像素宽度以及可显示的发光部分就线数而言的像素高度。包含视频的图像部分以及因此不需要包含整数数量的宏块的可显示图像部分被放置在被编码图像的左边缘和上边缘。 被显示的图像,其实是它的一部分的大小在sequence_display_extension中定义(视频MPEG2标准的第6.3.6段)。需要注意的是这个扩展并没有定义显示过程,这个扩展的信息与解码过程没有任何关系,而且按照MPEG2规范的规定,这一信息可以被解码器丢弃。两个结构display_horizontal_size和display_vertical_size一起定义了一个可以被看作是可显示的活动区域的长方形。如果这个显示的长方形比被编码的两帧图像要小,那么可以想象显示过程将只能显示这个图像的一部分。相反,如果显示的长方形比经过编码的两帧图像要大,则显示过程可能将在显示设备的一部分而不是整个显示设备上显示重新构建的两帧图像。 MPEG2标准提出了一个picture_diplay_extension结构,这也是ISO/CEI文档13818-2的第6.3.12段的主题。picture_display_extension使得图像可以按照图像显示长方形的位置进行偏移,它的大小由前面所述的“sequence_display_extension”结构规定。有一个应用程序与图像的再组织相关。frame_centre_horizontal_offset和frame_centre_vertical_offset字段指示了重新构建的图像的中心与显示长方形的中心的水平和垂直的偏移。图像的中心偏移可以用来为执行全屏的帧重建程序提供服务,通过这一偏移定义了一个对应于全屏的长方形区域,并且将这一区域在整个重新构建的图像上进行了全景式转换。这一程序尤其用在从16/9格式编码的图像转换为4/3格式显示的图像的时候,这样由4/3格式定义的区域就可以包含原来的16/9格式的图像中最感兴趣的部分。 需要注意的是在标准中关于序列方面(序列头、序列显示扩展)定义的字段实际上可能在每一幅图像上进行传输(“用于扩展触发代码的识别码”标准中表6.2里的协议保留值)。 缩放的幅度。 这里提出的想法是本文档来自技高网...

【技术保护点】
一种允许缩放显示按照MPEG2标准编码的图像的编码方法,被缩放的图像由其对应于被编码图像(1,7)的水平和垂直相似率定义,其特征在于执行下面的步骤:    通过应用水平和垂直相似率来计算初始显示长方形(8)的水平和垂直尺寸,从中可以获得由轮廓和级别信息定义的目标显示长方形(2)的尺寸,    在MPEG2视频数据流的display_horizontal_size和display_vertical_size字段中存储初始显示长方形的水平和垂直尺寸。

【技术特征摘要】
【国外来华专利技术】FR 2000-12-7 00/159011.一种对按照MPEG2标准编码的图像执行缩放的编码方法,被缩放的图像由其对于被编码图像(1,7)的缩放率定义,其特征在于执行下面的步骤通过应用缩放率来计算初始显示长方形(8)的水平和垂直尺寸,从中可以获得按照轮廓和级别信息定义的目标显示长方形(2)的尺寸,在MPEG2比特流的“display_horizontal_size”和“display_vertical_size”字段中记录初始显示长方形的水平和垂直尺寸。2.根据权利要求1所述的方法,在缩小的情况下,被缩小的图像由它在被显示图像中的位置定义,在放大的情况下,被放大的图像由被显示的被编码图像的部分定义,其特征在于执行下面的步骤计算初始显示长方形(8)的中心对于被编码图像(7)的中心的相对位置,以定义水平和垂直偏移,在MPEG2视频数据流的frame_centre_horizontal_offset和frame_certre_vertical_offset字段中存储定义水平和垂直偏移的信息项。3.根据权利要求1所述的方法,其特征在于,在与期望执行缩放功能的图像相对应的MPEG2数据流的两个时间代码时刻tc0和tc1之间执行与数值在字段中的存储相对应的流的修改。4.一种用于执行根据权利要求2的编码方法的编码设备,其特征在于包括链接到MPEG2编码器(9)的语法修改器(12),用于修改源自编码器的MPEG2数...

【专利技术属性】
技术研发人员:斯特凡娜阿利安德烈马格拉斯
申请(专利权)人:汤姆森许可贸易公司
类型:发明
国别省市:FR[法国]

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

1