运动矢量解码装置与方法制造方法及图纸

技术编号:3620094 阅读:160 留言:0更新日期:2012-04-11 18:40
利用运动矢量的差分分量将运动矢量的可变长度转换成一个原始长度的运动矢量解码装置与方法。该运动矢量解码装置包括:一个X轴运动矢量分量解码器,用于根据第一与第二X轴运动矢量差分分量,解码运动矢量的X轴分量;以及一个Y轴运动矢量分量解码器,用于根据第一与第二Y轴运动矢量差分分量,解码运动矢量的Y轴分量。按照本发明专利技术,可在一个可变长度解码器中快速与精确地恢复一个压缩的视频信号。(*该技术在2015年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术一般涉及使用离散余弦变换(此后称作DCT)压缩高清晰度电视(此后称作HDTV)中供存储或播送用的数字视频信息的一种数字视频压缩技术,更具体地涉及用于将一个运动矢量的可变长度转换成一个原始长度的。可变长度解码器(此后称作VLD)通常适用于以最大操作速度13.4MHz及受可变长度码的代码流量影响的最小操作速度解码可变长度码(此后称作VLC)。并且,VLD从以24位为单位存储的HDTV数据中分离视频信息与控制信号来全面地解码一个码片。一个HDTV解码器包括四个VLD来每次解码四个码片。然而,在这种传统的VLD中,压缩的视频信号不能快速与准确地恢复。因此,本专利技术是有鉴于上述问题而作出的,本专利技术的一个目的为提供按照HDTV MPEG-2算法实时处理(解码)运动矢量而在HDTV屏面上提供高画面质量的。按照本专利技术的一个方面,提供了一种利用运动矢量的差分分量将一个运动矢量的可变长度转换成原始长度的运动矢量解码装置,该装置包括一个X轴运动矢量分量解码器,用于根据第一与第二X轴运动矢量差分分量解码运动矢量的X轴分量;及一个Y轴运动矢量分量解码器,用于根据第一与第二Y轴运动矢量差分分量解码运动矢量的Y轴分量。按照本专利技术的另一方面,提供了利用运动矢量的差分分量将一个运动矢量的可变长度转换成原始长度的一种运动矢量解码方法,该方法包括根据第一与第二X轴运动矢量差分分量解码运动矢量的X轴分量的第一步骤;及根据第一与第二Y轴运动矢量差分分量解码运动矢量的Y轴分量的第二步骤。从下面结合附图所作的详细描述中,本专利技术的上述与其它目的、特征与优点将得到更清楚的理解,附图中附图说明图1为按照本专利技术的X轴运动矢量分量解码器的方框图;图2为按照本专利技术的Y轴运动矢量分量解码器的方框图;图3为展示图1中按照本专利技术的X轴运动矢量分量解码器的操作的流程图;以及图4为展示图2中按照本专利技术的Y轴运动矢量分量解码器的操作的流程图。按照本专利技术,提供了一种运动矢量解码装置,该装置能够利用运动矢量的差分分量将运动矢量的可变长度转换成原始长度。该运动矢量解码装置包括一个X轴运动矢量分量解码器10,用于根据第一与第二X轴运动矢量差分分量MVDXRA与MVDXRB解码运动矢量的X轴分量;以及一个Y轴运动矢量分量解码器20,用于根据第一与第二Y轴运动矢量差分分量MVDYRA与MVDYRB解码运动矢量的Y轴分量。参见图1,其中示出了按照本专利技术的X轴运动矢量分量解码器10的方框图。如该图中所示,X轴运动矢量分量解码器10包括一个第一缓冲器11,用于响应来自控制器18的一个第一控制信号S0暂时存储第一X轴运动矢量差分分量MVDXRA;一个第二缓冲器12,用于响应来自控制器18的第一控制信号S0暂时存储第二X轴运动矢量差分分量MVDXRB;一个第一加法器11’,用于相加第一缓冲器11的输出信号MVDXRA与X轴运动矢量分量MVXREG;以及一个第三缓冲器13,用于响应来自控制器18的一个第二控制信号S1暂时存储第一加法器11’的输出信号。X轴运动矢量分量解码器10还包括一个第二加法器12’,用于相加第二缓冲器12的输出信号MVDXRB与X轴运动矢量分量MVXREG;一个第四缓冲器14,用于响应来自控制器18的第二控制信号S1暂时存储第二加法器12’的输出信号;一个比较器15,用于互相比较来自第三与第四缓冲器13与14的输出信号tempA与tempB的绝对值,并根据比较结果输出一个绝对X轴运动矢量分量,该绝对X轴运动矢量分量具有从-31至31范围内的一个值;以及一个选择器16,用于响应比较器15的输出信号从来自第三与第四缓冲器13与14的输出信号tempA与tempB中选择一个。第五缓冲器17的操作为响应来自控制器18的第三与第四控制信号S2与S3,暂时存储选择器16的输出信号,并将所存储的信号作为X轴运动矢量分量MVXREG输出到第一与第二加法器11’与12’。控制器18适用于响应时钟信号及一个X轴差分有效信号MVXON生成第一至第四控制信号S0至S3及一个X轴有效信号MVXOUT,并分别将所生成的第一至第四控制信号S0-S3输出到第一至第五缓冲器11-14与17。并且,控制器18与第五缓冲器17的X轴运动矢量分量MVXREG的输出外部同步地输出X轴有效信号MVXOUT。参见图2,其中示出了按照本专利技术的Y轴运动矢量分量解码器20的方框图。如该图中所示,Y轴运动矢量分量解码器20包括一个第一缓冲器21,用于响应来自控制器28的第一控制信号S10暂时存储第一X轴运动矢量差分分量MVDYRA;一个第二缓冲器22,用于响应来自控制器28的第一控制信号S10暂时存储第二Y轴运动矢量差分分量MVDYRB;一个第一加法器21’,用于相加第一缓冲器21的输出信号与Y轴运动矢量分量MVYREG;以及一个第三缓冲器23,用于响应来自控制器28的第二控制信号S11暂时存储第一加法器21’的输出信号。Y轴运动矢量分量解码器20还包括一个第二加法器22’,用于相加第二缓冲器22的输出信号MVDYRB与Y轴运动矢量分量MVYREG;一个第四缓冲器24,用于响应来自控制器28的第二控制信号S11暂时存储第二加法器22’的输出信号;一个比较器25,用于互相比较第三与第四缓冲器23与24的输出信号temp’A与temp’B的绝对值,并根据比较结果输出一个绝对Y轴运动矢量分量,该绝对Y轴运动矢量分量具有从-8至7范围内的值;以及一个选择器26,用于响应比较器25的输出信号从第三与第四缓冲器23与24的输出信号temp’A与temp’B中选择一个。一个第五缓冲器27的操作为响应来自控制器28的第三与第四控制信号S12与S13,暂时存储选择器26的输出信号,并将所存储的信号作为Y轴运动矢量分量MVYREG输出到第一与第二加法器21’与22’。控制器28适用于响应时钟信号与一个Y轴差分有效信号MVYON,生成第一至第四控制信号S10-S13与一个Y轴有效信号MVYOUT,并分别将所生成的第一至第四控制信号S10-S13输出到第一至第五缓冲器21-24与27。并且,控制器28与来自第五缓冲器27的Y轴运动矢量分量MVYREG的输出外部同步地输出Y轴有效信号MVYOUT。下面详细描述具有按照本专利技术的上述构造的运动矢量解码装置的操作。X轴运动矢量分量解码器10是一个用于在X轴运动矢量差分分量的基础上计算绝对X轴运动矢量分量的电路。类似地,Y轴运动矢量分量解码器20是一个用于在Y轴运动矢量差分分量的基础上计算绝对Y轴运动矢量分量的电路。首先,下面参照图1描述X轴运动矢量分量解码器10的操作。以7位为单位,分别将第一与第二X轴运动矢量差分分量MVDXRA与MVDXRB作用在第一与第二缓冲器11与12上。然后,通过第一与第二加法器11’与12’及第三与第四缓冲器13与14,将来自第一与第二缓冲器11与12的第一与第二X轴运动矢量差分分量MVDXRA与MVDXRB一起分别作用在选择器16与比较器15上。比较器15判定来自第三与第四缓冲器13与14的第一与第二X轴运动矢量分量tempA与tempB是否出现在所要求的范围内。选择器16根据比较器15的判定结果从第三与第四缓冲器13与14的第一与第二X轴运动矢量分本文档来自技高网...

【技术保护点】
一种利用运动矢量的一个差分分量将运动矢量的可变长度转换成原始长度的运动矢量解码装置,包括:X轴运动矢量分量解码装置,用于根据第一与第二X轴运动矢量差分分量解码运动矢量的X轴分量;以及Y轴运动矢量分量解码装置,用于根据第一与第二Y轴运 动矢量差分分量解码运动矢量的Y轴分量。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:千胜文李金沃
申请(专利权)人:现代电子产业株式会社
类型:发明
国别省市:KR[韩国]

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

1