发明名称 可执行区块比对移动补偿与全域移动补偿的装置与相关方法
摘要 本发明揭露的装置包含有:一内插单元,用来接收包含有复数个图框的一输入视讯位元流,该等图框中包含有使用区块比对移动补偿与使用全域移动补偿所编码得出的复数个巨集区块。一转换单元用来将与一目前图框相关的复数个全域移动参数转换成一全域移动向量。该内插单元可对该输入视讯位元流中每一个图框中所包含的每一个巨集区块执行内插运算。若一目前巨集区块系使用全域移动补偿编码所编码得出,则依据一全域移动向量执行内插运算;若该目前巨集区块系使用区块比对移动补偿编码所编码得出,则依据一巨集区块移动向量执行内插运算。
申请公布号 TWI248313 申请公布日期 2006.01.21
申请号 TW093130409 申请日期 2004.10.07
申请人 联发科技股份有限公司 发明人 朱启诚
分类号 H04N7/32 主分类号 H04N7/32
代理机构 代理人 许锺迪 台北县永和市福和路389号5楼
主权项 1.一种用来于对一输入视讯位元流解码时执行移 动补偿工作的装置,该输入视讯位元流包含有复数 个图框,该等图框中则包含有使用区块比对移动补 偿所编码得出的复数个第一巨集区块,以及使用全 域移动补偿所编码得出的复数个第二巨集区块,该 装置包含有: 一内插单元,用来对该输入视讯位元流中每一个图 框中所包含的每一个巨集区块执行内插运算; 其中,于处理一目前巨集区块时,若该目前巨集区 块系使用全域移动补偿编码所编码得出,则该内插 单元系以各个巨集区块为基础,依据一全域移动向 量执行内插运算。 2.如申请专利范围第1项所述之装置,其另包含有一 转换单元,用来将与该输入视讯位元流中一目前图 框相关的复数个全域移动参数转换成该全域移动 向量,以供该该内插单元使用。 3.如申请专利范围第2项所述之装置,其中于处理该 目前巨集区块时,若该目前巨集区块系使用区块比 对移动补偿所编码得出,则该内插单元系依据该目 前巨集区块中所包含的至少一巨集区块移动向量 执行内插运算。 4.如申请专利范围第3项所述之装置,其另包含有: 一巨集区块移动向量储存单元,用来储存自每一个 使用区块比对移动补偿编码得出之巨集区块读出 的该巨集区块移动向量; 一全域移动向量储存单元,用来储存由该转换单元 所输出的该全域移动向量;以及 一多工器,用来选择该内插单元使用该巨集区块移 动向量或该全域移动向量执行内插运算; 其中,于对使用区块比对移动补偿所编码得出的巨 集区块执行内插运算时,该多工器系将储存于该巨 集区块移动向量储存单元中的该巨集区块移动向 量输出至该内插单元;于对使用全域移动补偿所编 码得出的巨集区块执行内插运算时,该多工器系将 储存于该全域移动向量储存单元中的该全域移动 向量输出至该内插单元。 5.如申请专利范围第1项所述之装置,其中,内插运 算系包含有亮度内插运算以及彩度内插运算。 6.如申请专利范围第5项所述之装置,其中该内插单 元系使用半像素的精确度对使用区块比对移动补 偿所编码得出的巨集区块执行亮度内插运算。 7.如申请专利范围第5项所述之装置,其中该内插单 元系使用半像素的精确度对使用区块比对移动补 偿所编码得出的巨集区块执行彩度内插运算。 8.如申请专利范围第5项所述之装置,其中该内插单 元系使用半像素的精确度对使用全域移动补偿所 编码得出的巨集区块执行亮度内插运算。 9.如申请专利范围第5项所述之装置,其中该内插单 元系使用四分之一像素的精确度对使用全域移动 补偿所编码得出的巨集区块执行彩度内插运算。 10.如申请专利范围第1项所述之装置,其中该装置 可处理MPEG-4规格的该输入视讯位元流。 11.如申请专利范围第10项所述之装置,其中于MPEG-4 规格的该输入视讯位元流中,参数no_of_sprite_warping_ Point的値系设为0或1。 12.如申请专利范围第1项所述之装置,其中于执行 内插运算时,该内插单元系使用一双线性内插程序 。 13.一种用来处理一输入视讯位元流的方法,该视讯 位元流包含有复数个图框,该等图框中则包含有使 用区块比对移动补偿所编码得出的复数个第一巨 集区块,以及使用全域移动补偿所编码得出的复数 个第二巨集区块,该视讯位元流中包含有复数个巨 集区块移动向量以表示该等第一巨集区块的移动 向量,以及关于该等图框的复数个全域移动参数以 表示该等第二巨集区块中每个像素的一移动向量, 该方法包含有: 若一目前巨集区块系使用全域移动补偿编码所编 码得出,则依据自该视讯位元流得出的一全域移动 向量执行内插运算,其中,该全域移动向量的形式 系相同于该巨集区块移动向量的形式。 14.如申请专利范围第13项所述之方法,其另包含有: 将与该输入视讯位元流中一目前图框相关的复数 个全域移动参数转换成该全域移动向量。 15.如申请专利范围第13项所述之方法,其另包含有: 若该目前巨集区块系使用区块比对移动补偿所编 码得出,则依据该目前巨集区块所包含的一巨集区 块移动向量执行内插运算。 16.如申请专利范围第13项所述之方法,其中,内插运 算系包含有亮度内插运算以及彩度内插运算。 17.如申请专利范围第16项所述之方法,其中该方法 系使用半像素的精确度对使用区块比对移动补偿 所编码得出的巨集区块执行亮度内插运算。 18.如申请专利范围第16项所述之方法,其中该方法 系使用半像素的精确度对使用区块比对移动补偿 所编码得出的巨集区块执行彩度内插运算。 19.如申请专利范围第16项所述之方法,其中该方法 系使用半像素的精确度对使用全域移动补偿所编 码得出的巨集区块执行亮度内插运算。 20.如申请专利范围第16项所述之方法,其中该方法 系使用四分之一像素的精确度对使用全域移动补 偿所编码得出的巨集区块执行彩度内插运算。 21.如申请专利范围第13项所述之方法,其中该方法 系可处理MPEG-4规格的该输入视讯位元流。 22.如申请专利范围第21项所述之方法,其中于MPEG-4 规格的该输入视讯位元流中,参数no_of_sprite_warping_ point的値系设为0或1。 23.如申请专利范围第13项所述之方法,其中于执行 内插运算时,该方法系使用一双线性内插程序。 24.一种预测影像合成器,使用于一视讯解码器中, 用来对一视讯位元流解码并产生一预测影像,该视 讯位元流包含有复数个图框,该等图框中则包含有 使用区块比对移动补偿所编码得出的复数个第一 巨集区块,以及使用全域移动补偿所编码得出的复 数个第二巨集区块,该视讯位元流中包含有复数个 巨集区块移动向量以表示该等第一巨集区块的移 动向量,以及关于该等图框的复数个全域移动参数 以表示该等第二巨集区块中每个像素的一移动向 量,该预测影像合成器包含有: 一转换单元,用来接收该等全域移动参数,并将该 等全域移动参数转换成一全域移动向量,其中,该 全域移动向量的形式系相同于该巨集区块移动向 量的形式;以及 一内插单元,用来接收一已解码图框、接收该全域 移动向量、执行内插运算、并产生该预测影像。 25.如申请专利范围第24项所述之预测影像合成器, 其另包含有: 一解多工器,用来接收该等巨集区块移动向量以及 该等全域移动参数,并分别输出该等巨集区块移动 向量以及该等全域移动参数; 其中,该解多工器所输出的该等全域移动参数系传 送至该转换单元,由该转换单元将该等全域移动参 数转换成该全域移动向量,而该全域移动向量的形 式系相同于该巨集区块移动向量的形式,该内插单 元则用来选择性地接收该巨集区块移动向量或是 该全域移动向量,以执行内插运算。 26.如申请专利范围第25项所述之预测影像合成器, 其中当一目前巨集区块系使用全域移动补偿所编 码得出时,该内插单元系接收该全域移动向量。 27.如申请专利范围第25项所述之预测影像合成器, 其中,内插运算系包含有亮度内插运算以及彩度内 插运算,该内插单元系使用一第一解析度执行亮度 内插运算,并使用一第二解析度执行彩度内插运算 。 28.如申请专利范围第27项所述之预测影像合成器, 其中该第一解析度系为半像素解析度,该该第二解 析度则为四分之一像素解析度。 29.如申请专利范围第25项所述之预测影像合成器, 其中当一目前巨集区块系使用区块比对移动补偿 所编码得出时,该内插单元系接收该巨集区块移动 向量。 30.如申请专利范围第29项所述之预测影像合成器, 其中,内插运算系包含有亮度内插运算以及彩度内 插运算,该内插单元系使用半像素解析度执行亮度 内插运算以及彩度内插运算。 31.如申请专利范围第30项所述之预测影像合成器, 其中于执行内插运算时,该内插单元系使用一双线 性内插程序。 图式简单说明: 第1图为习知技术中一视讯解码器的示意图。 第2图为第1图中预测影像合成器较详细的示意图 。 第3图为本发明之预测影像合成器的一实施例示意 图。 第4图为第3图中预测影像合成器为亮度与彩度BMMC 所执行之半像素内插的示意图。 第5图为第4图之半像素双线性内插结果的矩阵示 意图。 第6图为习知技术之GMC的示意图。 第7图为第3图中的内插单元对亮度GMC所执行之半 像素双线性内插的示意图。 第8图为第3图中的内插单元对彩度GMC所执行之四 分之一像素双线性内插的示意图。 第9图为本发明用来处理一输入编码视讯位元流的 方法实施例流程图。
地址 新竹县新竹科学工业园区创新一路1之2号5楼