发明名称 应用于影像解码器与影像编码器并且可降低记忆体需求的影像处理方法
摘要
申请公布号 TWI348867 申请公布日期 2011.09.11
申请号 TW095141915 申请日期 2006.11.13
申请人 联发科技股份有限公司 发明人 李坤傧
分类号 H04N7/26 主分类号 H04N7/26
代理机构 代理人 戴俊彦 新北市永和区福和路389号6楼之3;吴丰任 新北市永和区福和路389号6楼之3
主权项 一种影像处理方法,包含有:自一图框缓冲器之一第一开始位址起,储存一参考图片至该图框缓冲器(frame buffer);自该图框缓冲器之一第二开始位址起,储存一目前图片(current picture)之至少一部份以覆写该参考图片之至少一子集合;于储存该目前图片之各区块(block)时,保护该参考图片之复数个区块以避免该参考图片之该复数个区块遗失;执行对应该目前图片之一特定区块之一位移补偿程序,藉由参考该参考图片中被保护之该复数个区块的至少一部份;以及在将该目前图片之至少一区块覆写至该图框缓冲器之后,改变该参考图片中被保护之该复数个区块,以停止保护该参考图片中被保护之该复数个区块中至少一过期区块(expired block)以及开始保护该参考图片之至少一下一区块(next block)。如申请专利范围第1项所述之方法,其另包含有:根据对应该特定区块之一指定搜寻范围(designated search range),执行对应该目前图片之该特定区块的位移补偿程序,藉由参考该参考图片中被保护之该复数个区块的一子集合中。如申请专利范围第2项所述之方法,其中该参考图片中被保护之该复数个区块系对应于该目前图片中相同位置且已经处理过之区块,但是被保护之该复数个区块于执行后续区块之位移补偿流程中仍须被使用到。如申请专利范围第1项所述之方法,其中该第一开始位址与该第二开始位址系相同。如申请专利范围第1项所述之方法,其中保护该参考图片中该复数个区块之步骤包含有:将该参考区块中被保护之该复数个区块储存于一快取缓冲器中。如申请专利范围第1项所述之方法,其中保护该参考图片中该复数个区块之步骤包含有:将该目前图片中对应于该参考图片中被保护之该复数个区块之相同位置之复数个区块储存于一快取缓冲器中。如申请专利范围第6项所述之方法,其另包含有:显示储存于该快取缓冲器的复数个区块以及将显示过之该复数个区块重新存入该图框缓冲器中之原本位置。如申请专利范围第1项所述之方法,其中保护该参考图片中该复数个区块之步骤包含有:将该参考区块中被保护之复数个区块储存于一位移估测流程中所使用之一搜寻范围缓冲器中;以及将该参考区块中被保护之其余复数个区块储存于一快取缓冲器。如申请专利范围第1项所述之方法,其中该图框缓冲器所具有之一容量大小与该参考图片之记忆体需求相同,或所具有之一容量大小与该目前图片之记忆体需求相同。如申请专利范围第1项所述之方法,其系应用于一编码器中以执行位移估测操作,其中该方法另包含有:根据位移补偿处理复数个区块后之结果来产生一编码位元串流。如申请专利范围第1项所述之方法,其系应用于一解码器中以执行位移补偿,其中该方法另包含有:将储存于该图框缓冲器之复数个图框加以显示。如申请专利范围第1项所述之方法,其另包含有:不将被分类为可忽略区块之任何区块储存于该图框缓冲器中。一种影像处理方法,其包含有:自一第一起始位址起,储存一参考图片至一图框缓冲器;自一第二起始位址起,储存一目前图片之至少一部分至该图框缓冲器以覆写该参考图片中至少一子集合;保护该参考图片中复数个区块,以避免其于储存该目前图片之每个区块至该图框缓冲器时遗失;以及执行对应该目前图片之一特定区块之一位移补偿流程,藉由参考该参考区块中被保护之至少一部分。如申请专利范围第13项所述之方法,其中保护该参考图片之该复数个区块的步骤包含有:定义该第一起始位址与该第二起始位址为两个分隔的位址,其中该第一起始位址与该第二起始位址之间具有一间隔,以及该间隔系等于或大于该参考图片中欲保护之该复数个区块之容量大小。如申请专利范围第13项所述之方法,其另包含有:根据对应该目前图片之该特定区块之一指定搜寻范围,执行对应该目前图片之该特定区块之该位移补偿流程,藉由参考该参考图片中被保护之该复数个区块之一子集合。如申请专利范围第15项所述之方法,其中该参考图片中被保护之该复数个区块系对应于该目前图片中相同位置且已经处理过之区块,但是被保护之该复数个区块于执行后续区块之位移补偿流程中仍须被使用到。如申请专利范围第13项所述之方法,其中该图框缓冲器所具有之一容量大小系不小于该参考图片加上该参考图片中欲保护之该复数个区块的记忆体需求,或是所具有之一容量大小系不小于该目前图片加上该参考图片中欲保护之该复数个区块的记忆体需求。如申请专利范围第13项所述之方法,其中当该第一起始位址与该第二起始位址伴随着储存于该图框暂存器之每个新的参考图片或每个新的目前图片而改变时,该第一起始位址与该第二起始位址之间之间隔系固定不变。如申请专利范围第13项所述之方法,其中对于储存于该图框暂存器之每个新的参考图片或是每个新的目前图片之该第一起始位址与该第二起始位址系固定不变。如申请专利范围第13项所述之方法,其另包含有:于储存该参考图片与该目前图片时,提供位于该图框缓冲器中之一第一储存库(storage bank)、一第二储存库与一第三储存库以供储存使用;储存该参考图片之一第一部分至该第一储存库;储存该参考图片之一第二部分至该第二储存库;储存该目前图片之一第一部分至该第三储存库;以及储存该目前图片之一第二部分至该第一储存库。如申请专利范围第20项所述之方法,其中该图框缓冲器系为一动态随机存取记忆体,并且该第一、第二、第三储存库系为该动态随机存取记忆体中不同之记忆库。如申请专利范围第13项所述之方法,其系应用于一编码器中以执行位移估测操作,其中该方法另包含有:根据位移补偿处理复数个区块后之结果来产生一编码位元串流。如申请专利范围第13项所述之方法,其系应用于一解码器中以执行位移补偿,其中该方法另包含有:将储存于该图框缓冲器之复数个图框加以显示。
地址 新竹市新竹科学工业园区笃行一路1号