用于支持多种编解码器的设备和方法技术

技术编号:3584021 阅读:163 留言:0更新日期:2012-04-11 18:40
不同的视频编解码器可以被集成,或者每一编解码器的完全相同的功能可以被共享。根据本发明专利技术的用于支持多种编解码器的设备和方法,解码过程可以通过下面步骤而执行:分析发送的比特流的信息,由报头分析单元决定使用的编解码器种类,通过切换单元连接至包括多个解码器的解码单元的中相应解码器或者包括至少一个功能的多个操作模块中的相应操作模块。

【技术实现步骤摘要】

本专利技术涉及一种用于支持多种视频编解码器的设备和方法。技术背景通信环境当前正在迅速变化,以打破有线覆盖和无线覆盖之间的 区别或国家的界限,并且将来也将如此变化。特别地,由IMT-2000分 类的第三代通信环境显示了如今在移动通信中的发展趋势,不仅向用 户提供图像和语音,而且提供多种复杂或实时模式的信息。个人通信系统的发展也使得蜂窝电话或PCS有可能通过个人通信 终端将服务从单独的语音通信延伸至移动文本消息传输、无线因特网 接入,和通常在TV中看到的移动图片的传输。这种技术是数字电视系统和釆用IMT-2000的个人通信终端中的 关键元素,数字电视系统将移动图像处理为数字数据,以实时模式发 送/接收数字数据并在屏幕上显示,个人通信终端以实时模式发送移动 图像。在现有技术中,移动终端被设计为仅发送/接收人类语音。然而, 由于多媒体和数字数据处理技术的发展,现在有可能发送包括语音和 图像在内的多种信息。最重要的是,上述技术的商业使用在很大程度上要归功于用于移动画面的压缩技术,用于移动画面的压缩技术对于模拟图像信号应用 特殊的数字处理,例如量化及可变长编码,通过发送数字信道发送数 字化的信号,并在接收终端对图像信号进行解码,从而以较高的发送 速度发送更多信息。于是,与以前不同,移动图像通信终端通过使用户听到并看到实 时移动图像和声音,而向用户提供更高水平的服务。图1是描述现有技术的视频编解码器的结构的示意框图。参考图1,视频编解码器包括VLD (可变长解码器)100、 IQ (反 量化)单元110、 IDCT (反离散余弦变换)单元120、 MC (动态补偿) 单元140和混合单元130。VLD (可变长解码器)100将发送的压縮比特流解码,以由此重 构图像,并将解码的信号发送至IQ单元110。然后,IQ单元110以与解码器中用于重构图像的压縮方法相反的 方向,对于从VLD IOO发送的信号执行量化过程。IDCT单元120对于从IQ单元110发送的信号执行反离散余弦变 换处理。混合单元130确定从IDCT单元120发送的图像帧是第一次开始 的内模式图像还是具有前一图像帧的互模式图像。如果发送的图像的 图像帧是内模式图像,则由于图像中没有动态矢量,所以混合单元130 立刻输出图像。MC单元140得到正被解码的图像帧的动态矢量与前一图像帧的 动态矢量之间的差异,并补偿经解码的图像。下面解释具有上述视频编解码器的视频解码器的操作。模拟图像信号在解码器中经历离散余弦变换和量化,并且其可变 长度被编码的图像帧信号被以压缩的比特流发送至解码器。解码器将发送的比特流发送至VLD 100,并且VLD 100将发送的 比特流的值和长度转换为一个二维码。然后VLD 100将该二维码信号发送至IQ单元110。IQ单元110对于从VLD 100发送的信号执行反扫描和反量化,并 将信号发送至IDCT单元120。IDCT单元120对于从IQ单元110发送的信号执行反离散余弦变 换。然后图像信号被输入混合单元130。混合单元130确定要被重构的 这个图像帧是第一次开始的内模式图像还是具有前一图像帧的互模式 图像,如果图像帧是内模式图像,则由于其中没有动态矢量所以立刻 输出该图像。最后,MC单元140得到要被解码的图像帧的动态矢量和 前一图像帧的动态矢量之间的差异,并补偿被解码的图像。为了比较不同类型的视频编解码器, 一些编解码器具有相同的操作模块功能并且对于每一编解码器都有相同的实施方式,但是一些编 解码器具有相同的功能但对于每一编解码器有不同的实施方式。例如,IDCT单元120执行反变换,并且它的实施方式例在MPEG4和H.263 视频编解码器中相同。然而,尽管IQ单元IIO执行反量化,它的实施 方式在MPEG4和H.263视频编解码器中不同。于是,产生了一个问题,即成像仪器应当具有若干内置视频编解 码器以支持多种视频,这增加了成像仪器的尺寸和成本。
技术实现思路
本专利技术的目的是至少解决上述问题和/或缺点,并至少提供下列优点。因此,本专利技术的一个目的是通过提供一种用于支持多种视频编解 码器的设备(即视频解码器)和方法,解决前面的问题,其中视频解码器支持多种视频编解码器,其中不同的视频编解码器可以被集成, 或者一个解码器可以具有多个功能模块,并且功能模块的功能数目可以根据不同编解码器的兼容能力而集成,从而共享公共功能。前面的目的通过提供一种用于支持多种编解码器的设备而实现, 该设备包括 一报头分析单元,用于分析发送的比特流的输入信息并 决定正被使用的编解码器的种类; 一切换单元,连接至报头分析单元,其中,切换单元根据输入信息连接至包括多个解码器的相应解码器或 包含至少一个功能的多个功能模块中的相应操作模块;和一解码单元,用于利用经切换的解码器或操作模块而对比特流进行解码。在本专利技术的示例性实施例中,报头分析单元分析发送的压縮比特 流的报头,决定编解码器的种类,并根据决定的编解码器生成开关连 接指令。在本专利技术的一个示例性实施例中,切换单元连接至相应的解码器 或每一操作模块。在本专利技术的一个示例性实施例中,切换单元响应于开关连接指令, 将相应的解码器连接至每一操作模块。在本专利技术的一个示例性实施例中,要连接至每一操作模块的开关 的数目等于或小于操作模块的数目。在本专利技术的一个示例性实施例中,要连接至每一操作模块的开关 的数目等于或小于操作模块的数目。在本专利技术的一个示例性实施例中,解码单元的特征在于,在各自 的编解码器中操作的每一操作模块存在于一块板中。在本专利技术的一个示例性实施例中,解码单元的特征在于,对应于 每一编解码器的每一操作模块独立地存在于一块板中。在本专利技术的一个示例性实施例中,连接至至少一个切换单元的操 作模块中的功能的数目等于或小于编解码器的数目。在本专利技术的一个示例性实施例中,连接至至少一个切换单元的操 作模块的功能可以根据编解码器的种类而集成。本专利技术的另一个方面提供了一种用于支持多种编解码器的方法, 包括以下步骤分析发送的压縮比特流的报头并决定编解码器的种类; 以及根据决定的编解码器,将开关连接至包括多个解码器的解码单元 或具有自己的功能的一操作模块,并解码比特流。本专利技术的另一个方面提供了一种用于支持多种编解码器的方法, 包括以下步骤根据编解码器的种类,指定至少一个能够支持操作模 块(功能模块)的预定功能;在报头分析单元中,分析输入信息并决 定编解码器的种类及其功能;切换至能够支持被决定的编解码器和功能的功能模块中的相应功能;以及解码输入信息。根据本专利技术的用于支持多种视频编解码器的设备(即,视频解码 器)和方法,通过预分析输入的比特流中使用的编解码器的种类,有 可能对可以由单一解码器支持的每一种编解码器的比特流进行解码,而无需加载解码器。本专利技术其它的优点、目的和特征将一部分在下面的说明书中给出, 一部分对于本领域熟练技术人员可以从本专利技术的实践中容易地得到。 本专利技术的目的和优点可以如所附权利要求中特别指出的那样实现和获 得。附图说明下面将参考附图详细说明本专利技术,附图中相似的参考数字代表相 似的元件,其中图1是说明现有技术的视频解码器的结构的示意框图;图2是根据本专利技术的优选实施例,说明用于支持多种编解码器的 视频解码器的结构的示本文档来自技高网
...

【技术保护点】
一种解码视频信号的方法,包括:    获得包括切换信息的报头信息来连接操作单元;    按照所述报头信息输入关于第一操作单元的数据信息;    按照所述报头信息从所述第一操作单元顺序地输入关于第二操作单元的第一输出数据;以及    根据来自所述第二操作单元的第二输出数据解码视频信号。

【技术特征摘要】
KR 2003-1-8 10-2003-00010711.一种解码视频信号的方法,包括获得包括切换信息的报头信息来连接操作单元;按照所述报头信息输入关于第一操作单元的数据信息;按照所述报头信息从所述第一操作单元顺序地输入关于第二操作单元的第一输出数据;以及根据来自所述第二操作单元的第二输出数据解码视频信号。2. 如权利要求1的方法,其中所述报头信息和数...

【专利技术属性】
技术研发人员:地石万
申请(专利权)人:LG电子株式会社
类型:发明
国别省市:KR[韩国]

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

1