本公开涉及可以减小存储器的容量的图像处理装置和图像处理方法。提供了一种图像处理装置,包括:存储器,存储图像数据;以及控制单元,控制用于将图像数据写入存储器的写入处理和用于读出存储在存储器中的图像数据的读出处理,其中,控制单元在读出处理完成之前释放存储有图像数据但该图像数据未被读出的存储器区域。例如,本公开可应用于执行图像稳定化处理的图像处理装置。处理的图像处理装置。处理的图像处理装置。
【技术实现步骤摘要】
【国外来华专利技术】图像处理装置和图像处理方法
[0001]本专利技术涉及图像处理装置和图像处理方法,具体地,涉及能够减小存储器的容量的图像处理装置和图像处理方法。
技术介绍
[0002]作为图像处理装置中的存储器管理方法,已经提出了各种管理方法。例如,专利文献1公开了一种技术,其中,当从存储器中读取数据时,更新指示数据使用的信息以指示使用该数据,并且释放存储器区域,该存储器区域存储了存储在存储器中的数据之中的其使用指示该数据被使用的数据。
[0003]引用列表
[0004]专利文献
[0005]专利文献1:日本专利申请公开第2010
‑
026915号
技术实现思路
[0006]专利技术要解决的问题
[0007]同时,在图像处理装置中,当管理存储器时,需要实现具有更小存储器容量的功能并降低存储器的容量。在专利文献1中公开的技术中,尽管使用指示使用的存储器区域被释放,但是它不足以降低存储器的容量。
[0008]鉴于这种情况做出了本公开,并且其目的是减小存储器的容量。
[0009]解决问题的方法
[0010]根据本公开的一个方面的图像处理装置是一种图像处理装置,包括:存储器,存储图像数据;以及控制单元,控制将图像数据写入存储器的写入处理和读取存储在存储器中的图像数据的读取处理,其中,控制单元在读取处理完成之前释放存储有图像数据但图像数据未被读取的存储器区域。
[0011]根据本公开的一方面的图像处理方法是一种图像处理方法,其中,当控制将图像数据写入存储器的写入处理和读取存储在存储器中的图像数据的读取处理时,图像处理装置在完成读取处理之前释放存储有图像数据但图像数据未被读取的存储器区域。
[0012]在根据本公开内容的一个方面的图像处理装置和图像处理方法中,当控制将图像数据写入存储器的写入处理和读取存储在存储器中的图像数据的读取处理时,在完成读取处理之前,释放存储有图像数据但图像数据未被读取的存储器区域。
[0013]要注意的是,根据本公开的一个方面的图像处理装置可以是独立的装置或构成一个装置的内部块。
附图说明
[0014]图1是用于描述图像处理装置中的存储器的动态管理的示图。
[0015]图2是用于描述存储区域和读取区域之间的关系的示图。
[0016]图3是表示图像处理装置中的存储器在时间轴上的动态管理的时序图。
[0017]图4是示出应用本公开的图像处理装置的实施方式的配置示例的框图。
[0018]图5是在时间轴上表示应用本公开的图像处理装置中的存储器的动态管理的时序图。
[0019]图6是用于描述图4的图像处理装置中的读取处理和释放处理的示图。
[0020]图7是示出MV表的示例的示图。
[0021]图8是示出存储器释放表的示例的示图。
[0022]图9是用于描述参考区域和输出块之间的关系的示图。
[0023]图10是用于描述与图像帧的读取和存储器区域的释放有关的处理流程的流程图。
[0024]图11是在时间轴上表示在使用无效标记的情况下的存储器的动态管理的时序图。
[0025]图12是在时间轴上表示在读取处理的开始较晚的情况下的存储器的动态管理的时序图。
[0026]图13是在时间轴上表示在读取处理的开始较晚的情况下的存储器的动态管理的时序图。
[0027]图14是示出应用本公开的图像处理装置的实施方式的另一配置示例的框图。
[0028]图15是示意性地表示要处理的图像的示例的示图。
[0029]图16是用于描述图14的图像处理装置中的读取处理和释放处理的示图。
[0030]图17是示出对象区域坐标表的示例的示图。
[0031]图18是图示存储器释放表的示例的示图。
[0032]图19是用于描述与图像帧的读取和存储器区域的释放有关的处理流程的流程图。
[0033]图20是示出应用本公开的图像处理装置的实施方式的另一配置示例的框图。
[0034]图21是示意性地表示要处理的图像的示例的示图。
[0035]图22是示出应用本公开的电子设备的配置示例的框图。
具体实施方式
[0036](存储器的动态管理方式)
[0037]作为图像处理装置中的存储器的动态管理的方式,存在当存储图像数据时分配存储器区域并且读取图像数据用于处理以及释放已经变得不必要的存储器区域的方式。此外,作为存储器管理的技术,用于对抗存储器泄漏的垃圾收集(GC)是已知的。
[0038]图1是用于描述图像处理装置1中的存储器的动态管理的示图。在图像处理装置1中,写入控制单元11根据由存储区域指定单元12指定的存储区域将输入图像帧(输入图像)的图像数据写入帧存储器14中。在图像数据写入帧存储器14中时分配的存储器区域由存储器区域管理单元13管理。
[0039]此外,在图像处理装置1中,读取控制单元15根据由读取区域指定单元16指定的读取区域读取存储在帧存储器14中的图像数据,并将图像数据作为输出图像输出。由存储器区域管理单元13管理用于存储图像数据的存储区域,并且在读取图像数据之后释放存储区域。
[0040]在存储区域指定单元12中,输入图像中的部分或全部区域被指定为将被存储在帧存储器14中的存储区域。在读区域指定单元16中,将存储在帧存储器14中的输入图像中的
部分区域指定为要从帧存储器14中读取的读取区域。即,在存储区域中,存在不变成读取区域的区域(未使用的区域)。
[0041]图2示出了存储区域与读取区域之间的关系。在图2中,将存储在帧存储器14中的输入图像I
in
的整个区域的一部分指定为存储区域A
S
,并且根据存储区域A
S
将图像数据存储在帧存储器14中。当读取存储在帧存储器14中的图像数据时,根据读取区域A
R
读取图像数据。
[0042]读取区域A
R
是要处理的图像区域并且是存储区域A
S
中的区域,并且这些区域之间的差异是差异区域A
D
。差异区域A
D
由图中应用点图案的区域表示,并且是存储在帧存储器14中的图像数据的区域(图像区域)中的尚未从帧存储器14读取的图像数据的区域(要处理的图像区域)。从帧存储器14读取的图像数据经过预定的图像处理并作为输出图像I
out
输出。
[0043]图3是表示图1的图像处理装置1中的存储器的时间轴上的动态管理的时序图。在图3中,时间的方向是图中从左侧到右侧的方向。时间的方向在后述的其他附图的时序图中相同。
[0044]图3的A的时序图表示在时间轴上用于时间上连续的图像帧(帧#0、帧#1)的算法处理。在图3的A中,通过对图像帧#0和图像帧#1顺序地执行算法处理来计算存储区域A
S
和读取区域A
R
中的每一本文档来自技高网...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种图像处理装置,包括:存储器,存储图像数据;以及控制单元,控制将所述图像数据写入所述存储器中的写入处理和读取存储在所述存储器中的所述图像数据的读取处理,其中,所述控制单元在所述读取处理完成之前释放存储有所述图像数据但所述图像数据未被读取的存储器区域。2.根据权利要求1所述的图像处理装置,其中,所述控制单元在所述读取处理的开始之前或在所述读取处理中释放存储有所述图像数据但所述图像数据未被读取的存储器区域。3.根据权利要求2所述的图像处理装置,其中,存储区域与读取区域是不同的,所述存储区域是通过所述写入处理存储在所述存储器中的所述图像数据的区域,所述读取区域是用于通过所述读取处理读取存储在所述存储器中的所述图像数据的区域,并且所述控制单元释放与作为所述存储区域与所述读取区域之间的差异的差异区域对应的存储器区域。4.根据权利要求3所述的图像处理装置,其中,所述控制单元记录关于通过所述读取处理从所述存储器中读取的所述图像数据的区域的管理信息,并且使用所记录的管理信息作为关于存储器区域的释放时刻的信息,并且还作为关于存储有所述图像数据但所述图像数据未被读取的区域的信息。5.根据权利要求4所述的图像处理装置,其中,所述控制单元在所述管理信息中针对所述图像数据的每一个区域设置所述释...
【专利技术属性】
技术研发人员:田中理生,菱沼信介,
申请(专利权)人:索尼半导体解决方案公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。