发明名称 可变速率之MPEG–2视讯排列处理器
摘要 本发明揭示一种MPEG-2视讯信号解码器,其包括一种作为状态机的排列分析器。状态机针对所执行的离散分析操作定义多种状态以将MPEG-2位元流解码。状态机中建立每种状态确切的处理时间。除非时间间隔结束,否则,即使在状态个别的处理时间结束之前完成特定状态的处理,也不会出现从该状态到下一个状态的转换。每项状态的处理时间是由耦合到状态机的微处理器进行设定。每项状态的处理时间可根据影像内容变更,或适应作为状态机使用之电路元件的变更。也可以调整状态的处理时间,用以适应其他与状态机分开之处理元件的变更,其中该处理元件所执行的处理必须依赖状态机。变更处理时间的一种方式是处理一张影像或一连串影像时,遵守预先决定的最大时间间隔。
申请公布号 TW443070 申请公布日期 2001.06.23
申请号 TW088117426 申请日期 1999.10.08
申请人 松下电器产业股份有限公司 发明人 罗博特T.莱恩
分类号 H04N7/50 主分类号 H04N7/50
代理机构 代理人 陈长文 台北巿敦化北路二○一号七楼
主权项 1.一种用以处理符合预定之协定的数位编码信号之装置,该协定定义多重记录类型,每种记录类型都包括表头资讯及有效荷载资料,该装置包括:一状态机,用以至少分析在多重记录类型中选取的类型之表头资讯,其中该状态机定义状态,以藉由分析数位编码信号决定离散分析操作与状态之间转换;用以定义多个状态类型个别的处理时间之装置,包括一第一状态及一第二状态个别的状态时间;用以执行第一状态所指示的步骤之处理装置;以及用以等待一个别定义之第一状态的处理时间之延迟装置,然后再转换到第二状态。2.如申请专利范围第1项之装置,进一步包括用以适当指定每个状态类型个别的处理时间之装置,其中每个状态处理时间的变更反应记录的有效荷载资料。3.如申请专利范围第1项之装置,进一步包括用以适当指定每个状态类型个别的处理时间之装置,其中每个状态处理时间的变更,反应耦合到状态机之其他处理元件的变化。4.一种用以处理一MPEG-2编码信号之装置,该信号具有位片(Slice)层记录,每笔位片(Slice)层记录都具有表头资讯及多个巨集区块层记录,每笔巨集区块层记录都具有表头资料及多个频域系数値的区块,该装置包括:一状态机,其包括一第一状态,用以分析位片(Slice)层记录的表头资讯,及一第二状态,用以分析巨集区块层记录中的表头资讯,以便从MPEG-2编码信号撷取多个频域系数値的区块,该状态机包括:用以定义第一及第二状态个别的处理时间之装置;用以执行第一状态所指定的处理步骤之处理装置;用以等待一个别定义之第一状态的处理时间之延迟装置,以转换到第二状态;以及用以执行第二状态所指定的处理步骤之处理装置,该处理步骤处理多个巨集区块中的表头资讯,以便从多个巨集区块撷取频域系数値的区块;以及巨集区块解码装置,用以将撷取之频域系数値的区块转换成空间域像素値。5.如申请专利范围第4项之装置,其中多个巨集区块包括预测编码式巨集区块及双向预测编码式巨集区块,预测编码式巨集区块之表头包括一个单动态向量,而双向预测编码式巨集区块之表头包括多个单动态向量,该装置进一步包括,用以适当指定第一及第二状态个别的处理时间之装置,其中第二状态处理时间的变更反应一预测编码式巨集区块及一双向预测编码式巨集区块的处理。6.如申请专利范围第5项之装置,其中预先决定之总时间是为了对MPEG-2资料信号的单一影像进行解码所配置的时间,而用以适当指定第一及第二状态个别之处理时间的装置指定预先决定之总时间个别的第一及第二部份作为第一及第二状态个别的处理时间。7.如申请专利范围第4项之装置,进一步包括用以适当指定每个状态类型个别的处理时间之装置,其中每个状态处理时间的变更反应巨集区块解码装置中的变化。8.一种用以处理符合预定之协定的数位编码信号之方法,该协定定义多重记录类型,每种记录类型都包括表头资讯及有效荷载资料,该方法包括:至少分析在多重记录类型中选取的类型之表头资讯,其方式是分析数位编码信号时,执行状态机中个别状态的离散分析操作与状态之间转换;定义多个状态个别的处理时间,包括一第一状态及一第二状态个别的状态时间;执行第一状态所指示的步骤;以及等待一个别定义之第一状态的处理时间,以转换到第二状态。9.如申请专利范围第8项之方法,进一步包括,适当指定每个状态类型个别的处理时间的步骤,其中每个状态处理时间的变更反应记录的有效荷载资料。10.如申请专利范围第1项之方法,进一步包括,适当指定每个状态类型个别的处理时间的步骤,其中每个状态处理时间的变更反应在状态机之外之记录执行之处理程序的变化。11.一种用以处理一MPEG-2编码信号之方法,该信号具有位片(Slice)层记录,每笔位片(Slice)层记录都具有表头资讯及多个巨集区块层记录,每笔巨集区块层记录都具有表头资料及多个频域系数値的区块,该方法包括下列步骤;分析第一状态中位片(Slice)层记录的表头资讯,并分析巨集区块的表头资讯,其中第一状态用以分析位片(Slice)层记录的表头资讯,以及第二状态,该第二状态分析第二状态中巨集区块层记录中的表头资讯,以便从MPEG-2编码信号撷取多个频域系数値的区块,其包括下列步骤:定义第一及第二状态个别的处理时间;处理第一状态中的位片(Slice)表头资讯;等待一个别定义之第一状态的处理时间,以转换到第二状态;以及处理第二状态中的巨集区块表头资讯,以便从多个巨集区块撷取频域系数値的区块;以及将撷取之频域系数値的区块转换成空间域像素値。12.如申请专利范围第11项之方法,其中多个巨集区块包括预测编码式巨集区块及双向预测编码式巨集区块,预测编码式巨集区块的巨集区块表头包括一个单动态向量,而双向预测编码式巨集区块之表头包括多个单动态向量,该方法进一步包括下列步骤,适当指定第一及第二状态个别的处理时间,其中第二状态处理时间的变更反应一预测编码式巨集区块及一双向预测编码式巨集区块的处理。13.如申请专利范围第12项之方法,其中预先决定之总时间是为了对MPEG-2资料信号的单一影像进行解码所配置的时间,及适当指定第一及第二状态个别之处理时间的方法指定预先决定之总时间个别的第一及第二部份作为第一及第二状态个别之处理时间的步骤。14.如申请专利范围第11项之方法,进一步包括下列步骤,适当指定每个状态类型个别的处理时间,其中每个状态处理时间的变更反应巨集区块解码装置中的变化。图式简单说明:第一图显示一种MPEG-2视讯解码器的方块图,该MPEG-2视讯解码器包括本发明的具体实施例。第二图显示第一图显示之视讯解码器中所适用之VLD解码器的方块图。第三图显示状态机的状态图,该状态机包括本发明的具体实施例。第四图显示第三图显示之状态机之检索0状态执行之处理程序的流程图。第五图显示第三图显示之状态机之检索1状态执行之处理程序的流程图。第六图显示第三图显示之状态机之检索2状态执行之处理程序的流程图。第七图显示第三图显示之状态机之开始码状态执行之处理程序的流程图。第八图显示第三图显示之状态机之位片状态执行之处理程序的流程图。第九图显示第三图显示之状态机之Xslice Info状态执行之处理程序的流程图。第十图显示第三图显示之状态机之巨集区块位址状态执行之处理程序的流程图。第十一图显示第三图显示之状态机之巨集区块型式状态执行之处理程序的流程图。第十二图显示第三图显示之状态机之巨集区块量化器状态执行之处理程序的流程图。第十三图显示第三图显示之状态机之向量状态执行之处理程序的流程图。第十四图显示第十三图显示之流程图之GET VECT程序的流程图。第十五图显示第三图显示之状态机之经编码区块状态执行之处理程序的流程图。第十六图显示第三图显示之状态机之等待状态执行之处理程序的流程图。第十七图显示第三图显示之状态机之区块状态执行之处理程序的流程图。第十八图显示第三图显示之状态机之跳离状态执行之处理程序的流程图。第十九图显示第三图显示之状态机之结束状态执行之处理程序的流程图。第二十图、第二十一图、及第二十二图分别显示第三图显示之状态机对画面内(intra-frame)编码式巨集区块、预测编码式巨集区块、及双向预测编码式巨集区块进行解码时执行之状态转换的范例。
地址 日本