图像处理装置、显示装置、图像处理方法以及程序的制作方法

文档序号:9551689阅读:543来源:国知局
图像处理装置、显示装置、图像处理方法以及程序的制作方法
【技术领域】
[0001]本发明涉及一种对图像进行补正的技术。
【背景技术】
[0002]在投影仪中,当屏幕与投影系统的位置关系偏离了理想的状态时,被投影在屏幕上的图像会出现变形。为了消除该变形而使用有对输入影像给予与此反向的变形的图像处理。该图像处理需要对输入影像的数据进行随机访问。因此,在通常情况下,会使帧缓冲存储器(帧存储器)存储1帧的量的输入影像,并使用由帧缓冲存储器存储的数据从而实施图像处理。然而,当使用帧缓冲存储器时,会有需要大容量的存储器从而成本增加的问题。为了解决此问题,已知一种不使用帧缓冲存储器而是行式缓冲存储器的技术(专利文献1) Ο
[0003]在专利文献1所记载的技术中,对含有用于补正的像素的行进行选择并存储于行式缓冲存储器中,从而存在处理的负荷会较大的问题。
[0004]对于此,本发明提供一种进一步降低处理负荷的图像处理技术。
[0005]专利文献1:日本特开2013-66134号公报

【发明内容】

[0006]本发明提供一种图像处理装置,其对在具有r行c列的像素的显示部中显示的图像进行处理,所述图像处理装置具有:存储部,其具有与所述图像中k行的量的数据相当的存储区域,其中,k为满足Omax < k < r的自然数,Omax为相对于所述显示部而预先设定的偏移最大值;第一计数器存储部,其对第一计数器进行存储,所述第一计数器对所述存储区域中成为数据读取的基准的行进行指定;第二计数器存储部,其对第二计数器进行存储,所述第二计数器为对在所述存储区域中成为数据写入的基准的行进行指定的计数器,且具有在所述第一计数器的值上加上了预定值而得出的值;补正部,其针对所述存储部所存储的数据中属于读取基准行的像素的数据,使用处于由与该像素对应的偏移矢量所指定的位置关系中的像素的数据而实施补正,其中,所述读取基准行是在所述写入基准行上加上了预定值而得出的;输出部,其输出由所述补正部补正后的数据;写入部,其将所述图像中由所述第二计数器指定的行的数据写入至所述存储部中对应的存储区域。
[0007]根据此图像处理装置,与对含有用于补正的像素的行进行选择并将数据写入行式缓冲存储器的情况相比较,能够减轻处理。
[0008]也可以采用如下方式,S卩,相对于所述显示部而分别单独设定正方向侧的偏移最大值以及负方向侧的偏移最大值,所述Omax具有在所述正方向侧的偏移最大值与所述负方向侧的偏移最大值中较大的值。
[0009]根据此图像处理装置,与存储部具有与正方向侧的偏移最大值以及负方向侧的偏移最大值中较大的值相比而较少的行数的存储区域的情况相比较,而能够更适当地实施补正。
[0010]所述预定值也可以至少大于所述正方向侧的偏移最大值。
[0011]根据此图像处理装置,与预定值为正方向侧的偏移最大值以下的情况相比较,而能够更适当地实施补正。
[0012]也可以采用如下方式,S卩,所述补正部使用处于由所述偏移矢量指定的位置关系中的m行η列的像素的数据而实施所述补正,其中,(0max+m/2) < k < r。
[0013]根据此图像处理装置,能够使用m行η列的像素的数据而实施补正。
[0014]所述补正部也可以使用对所述m行η列的像素的数据进行了插值计算的数据从而实施所述补正。
[0015]根据此图像处理装置,能够使用对m行η列的像素的数据进行了插值计算的数据从而实施所述补正。
[0016]此外,本发明提供一种显示装置,其具有:显示部,其具有rRc列的像素,并显示图像;存储部,其为与所述图像中k行的量的数据相当的存储区域,其中,k为满足Omax < k
<r的自然数,Omax为相对于所述显示部而预先设定的偏移最大值;第一计数器存储部,其对第一计数器进行存储,所述第一计数器对所述存储区域中成为数据读取的基准的行进行指定;第二计数器存储部,其对第二计数器进行存储,所述第二计数器为对在所述存储区域中成为数据写入的基准的行进行指定的计数器,且具有在所述第一计数器的值上加上了预定值而得出的值;补正部,其对所述存储部所存储的数据中属于由所述第一计数器指定的行的像素的数据,使用处于由与该像素对应的偏移矢量所指定的位置关系中的像素的数据而实施补正;输出部,其输出由所述补正部补正的数据;写入部,其将所述图像中由所述第二计数器指定的行的数据写入至所述存储部中对应的存储区域。
[0017]根据此显示装置,与对含有用于补正的像素的行进行选择并将数据写入行式缓冲存储器的情况相比较,能够减轻处理。
[0018]而且,本发明提供一种图像处理方法,其为显示装置中的图像处理方法,所述显示装置具有:显示部,其具有r行c列的像素;存储部,其具有与在所述显示部中显示出的图像中k行的量的数据相当的存储区域,其中,k为满足Omax < k < r的自然数,Omax为相对于所述显示部而预先设定的偏移最大值;第一计数器存储部,其对第一计数器进行存储,所述第一计数器对所述存储区域中成为数据读取的基准的行进行指定;第二计数器存储部,其对第二计数器进行存储,所述第二计数器为对所述存储区域中成为数据写入的基准的行进行指定的计数器,且具有在所述第一计数器的值上加上了预定值而得出的值,所述图像处理方法具有:对所述存储部所存储的数据中属于由所述第一计数器指定的行的像素的数据,使用处于由与该像素对应的偏移矢量所指定的位置关系中的像素的数据而实施补正的步骤;输出所述补正的数据的步骤;将所述图像中由所述第二计数器指定的行的数据写入至所述存储部中对应的存储区域的步骤。
[0019]根据此图像处理方法,与对含有用于补正的像素的行进行选择并将数据写入行式缓冲存储器的情况相比较,能够减轻处理。
[0020]而且,本发明提供一种程序,其使计算机执行步骤,所述计算机具有:显示部,其具有r行c列的像素;存储部,其具有与在所述显示部中显示的图像中k行的量的数据相当的存储区域,其中,k为满足Omax < k < r的自然数,Omax为相对于所述显示部而预先设定的偏移最大值;第一计数器存储部,其对第一计数器进行存储,所述第一计数器对所述存储区域中成为数据读取的基准的行进行指定;第二计数器存储部,其对第二计数器进行存储,所述第二计数器为对所述存储区域中成为数据写入的基准的行进行指定的计数器,且具有在所述第一计数器的值上加上了预定值而得出的值,所述步骤为:对所述存储部所存储的数据中属于由所述第一计数器指定的行的像素的数据,使用处于由与该像素对应的偏移矢量所指定的位置关系中的像素的数据而实施补正的步骤;输出所述补正的数据的步骤;将所述图像中由所述第二计数器指定的行的数据写入至所述存储部中对应的存储区域的步骤。
[0021]根据此程序,与对含有用于补正的像素的行进行选择并将数据写入行式缓冲存储器的情况相比较,能够减轻处理。
【附图说明】
[0022]图1为表示一个实施方式所涉及的显示装置1的结构的框图。
[0023]图2为表示控制器12的结构的图。
[0024]图3为举例表示被投影的图像的变形的图。
[0025]图4为举例表示成为补正后的目标的图形184的图。
[0026]图5为表示显示装置1的工作的流程图
[0027]图6为举例表示补正所使用的像素的图。
[0028]图7为表示Cr = 1以及Cw = 121的状态的图。
[0029]图8为表示Cr = 120以及Cw = 241的状态的图。
[0030]图9为表示Cr = 200以及Cw = 321的状态的图。
【具体实施方式】
[0031]1.结构
[0032]图1为表示一个实施方式所涉及的显示装置1的结构的框图。显示装置1例如为,将图像投影在汽车、电车或飞机的风挡玻璃上的投影型的显示装置,即HUD(Head-UpDisplay:抬头显示器)。在显示装置1应用于汽车的情况下,被投影的图像例如为,表示汽车导航的画面或各种计量器(例如速度计或转速计)的测定结果。
[0033]显示装置1具有主机装置11、控制器12、投影单元13、存储部14、IF部15、操作面板16。
[0034]主机装置11对显示装置1的其它的结构要素进行控制。主机装置11具有CPU (Central Processing Unit:中央处理单元)111、R0M(Read Only Memory:只读存储器)112、RAM(Random Access Memory:随机存取存储器)113。CPU111为对显示装置1的各个部分进行控制的控制装置。R0M112为对各种程序以及数据进行存储的非易失性的存储装置。RAM113为对数据进行存储的非易失性的存储装置,并作为CPU111实施处理时的工作区域而发挥功能。
[0035]控制器12为对投影单元13进行控制的装置。在此示例中,控制器12作为对被输入的影像信号(以下称为“输入影像信号”)实施预定图像处理的图像处理装置而发挥作用。控制器12将实施了图像处理的影像信号向投
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1