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

文档序号:8269880阅读:387来源:国知局
图像处理装置、图像处理方法以及图像处理程序的制作方法
【技术领域】
[0001 ] 本发明涉及图像处理装置等。
【背景技术】
[0002]如果能够向驾驶员通知在驾驶中容易发生快要与横过马路者接触等危险,即驾驶员吓出冷汗或者吃一惊这样的现象的位置的信息,就能够防止事故的发生。为了确定容易发生危险的位置的信息,能够利用驾驶记录仪所记录的数据。例如,在驾驶记录仪中记录有车辆的位置、拍摄时间、车辆的加速度、车辆的速度、车辆前方的影像等。
[0003]这里,若仅通过在驾驶记录仪中记录的加速度等数值数据尝试危险的检测,则存在将其实不是危险的现象错误检测为危险的情况。这是因为在车辆行驶中,存在由于道路起伏等即使与危险没有关系,加速度也会骤然变化的情况。
[0004]为了防止如上述那样的危险误检测,需要根据与加速度一起记录的车辆前方影像,来解析是否危险。
[0005]作为危险的发生原因,列举了在自身车道内存在的横过马路者、自行车等检测对象的存在。因此,除了加速度的信息以外,还能够通过判定在影像内是否存在检测对象,来判定危险的原因是否在影像内存在,进而,能够解析是否危险。
[0006]专利文献1:日本特开平5 - 143897号公报
[0007]然而,在上述现有技术中,存在无法准确地检测检测对象这样的问题。
[0008]驾驶记录仪用的拍摄装置安装于车辆,在记录于驾驶记录仪的影像中,拍摄装置也会随着车辆的移动而移动,所以能够视为静止物移动。因此,若单纯地将在帧间有变化的区域判定为检测对象,则在自身车道区域中,存在作为静止物的车道内的喷图等也判定为检测对象的情况。

【发明内容】

[0009]在一个侧面中,本发明的目的在于提供鉴于上述情况而完成的、能够准确地检测检测对象的图像处理装置、图像处理方法以及图像处理程序。
[0010]在第I方案中,图像处理装置具有检测部以及确定部。检测部检测在动态图像数据所包含的各帧之间像素值变化的区域。确定部基于被检测部检测出的上述区域相对于上述区域的外接矩形的填充率,来确定包含检测对象的帧。
[0011]根据本发明的一个实施方式,起到能够准确地检测检测对象这样的效果。
【附图说明】
[0012]图1是表示本实施例1所涉及的图像处理装置的构成的功能框图。
[0013]图2是表示本实施例2所涉及的图像处理装置的构成的功能框图。
[0014]图3是表示驾驶记录信息的数据构造的一个例子的图。
[0015]图4是用于对处理范围的一个例子进行说明的图。
[0016]图5是用于对填充率检查进行说明的图。
[0017]图6A是用于对角判定的处理进行说明的图。
[0018]图6B是用于对三角形角度的计算方法进行说明的图。
[0019]图7是表示符合排除条件的候补区域的一个例子的图。
[0020]图8是表示符合排除条件的候补区域的一个例子的图。
[0021]图9是用于对确定部的处理进行说明的图。
[0022]图10是表示本实施例2所涉及的图像处理装置的处理步骤的流程图。
[0023]图11是表示执行图像处理程序的计算机的一个例子的图。
【具体实施方式】
[0024]以下,基于附图对本发明所涉及的图像处理装置、图像处理方法以及图像处理程序的实施例进行详细说明。此外,该发明并不被该实施例限定。
[0025]实施例1
[0026]对于本实施例1的图像处理装置的构成进行说明。图1是表示本实施例1的图像处理装置的构成的功能框图。如图1所示,该图像处理装置10具有检测部11和确定部12。
[0027]检测部11检测在动态图像数据所包含的各帧之间像素值变化的区域。
[0028]确定部12基于被检测部11检测出的区域相对于区域的外接矩形的填充率,来确定包含检测对象的帧。
[0029]对于本实施例1所涉及的图像处理装置10的效果进行说明。图像处理装置10检测在动态图像数据所包含的各帧之间像素值变化的区域,基于检测出的区域相对于区域的外接矩形的填充率,来确定包含检测对象的帧。例如,车辆内的喷图往往在图像上作为接近矩形形状的区域出现,与此相对,成为检测对象的横过马路者或自行车等为不定形。因此,通过利用相对于外接矩形的填充率,就能够准确地检测检测对象。
[0030]实施例2
[0031]对于本实施例2所涉及的图像处理装置的构成进行说明。图2是表示本实施例2所涉及的图像处理装置的构成的功能框图。如图2所示,图像处理装置100具有通信部110、输入部120、显示部130、存储部140以及控制部150。
[0032]通信部110是经由网络与其他装置执行数据通信的处理部。例如,通信部110与通信装置等对应。
[0033]输入部120是将各种数据输入图像处理装置100的输入装置。例如,输入部120与键盘、鼠标、触摸面板等对应。显示部130是显示从控制部150输出的数据的显示装置。例如,显示部130与液晶显示器或触摸面板等对应。
[0034]存储部140是存储驾驶记录信息141的存储部。存储部140例如与RAM(RandomAccess Memory:随机存取存储器)、ROM (Read Only Memory:只读存储器)、闪存(FlashMemory)等半导体存储器元件等存储装置对应。
[0035]驾驶记录信息141包括被驾驶记录仪记录的各种数据。图3是表示驾驶记录信息的数据构造的一个例子的图。如图3所示,该驾驶记录信息141将帧编号、日期时间、速度、加速度、位置坐标、图像建立关联地存储。帧编号是唯一地识别帧的编号。日期时间是该帧被拍摄的日期时间。速度是拍摄该帧的时刻安装了驾驶记录仪的车辆的速度。加速度是拍摄了该帧的时刻安装了驾驶记录仪的车辆的加速度。位置坐标是该帧被拍摄到的时刻安装了驾驶记录仪的车辆的位置坐标。图像是该帧的图像数据。
[0036]控制部150具有处理帧确定部151、平均图像创建部152、处理图像创建部153、检测部 154 以及确定部 155。控制部 150 例如与 ASIC(Applicat1n Specific IntegratedCircuit:专用集成电路)、FPGA(Field Programmable Gate Array:现场可编程门阵列)等集成装置对应。另外,控制部150例如与CPU、MPU(Micro Processing Unit:微处理单元)等电子电路对应。
[0037]处理帧确定部151是访问驾驶记录信息141,提取与减速期间的帧编号对应的各图像数据的处理部。在以下的说明中,将与减速期间的帧编号对应的图像数据记载为处理帧。处理帧确定部151将提取出的各处理帧的信息向平均图像创建部152输出。
[0038]平均图像创建部152是创建从处理帧确定部151获取到的各处理帧的平均图像的处理部。例如,平均图像创建部152按照各个像素对处理帧的各图像值进行加法运算。而且,平均图像创建部152通过利用处理帧的个数来除加法运算得到的每个像素的像素值来创建平均图像。平均图像创建部152根据各处理帧创建平均图像的处理不局限于上述的方法,也可以使用任意一种公知技术。平均图像创建部152将平均图像以及各处理帧的信息向处理图像创建部153输出。
[0039]处理图像创建部153对于各处理帧,分别生成处理帧与平均图像的差值图像。另夕卜,处理图像创建部153根据各差值图像,生成二值图像。以下,对于处理图像创建部153生成差值图像的处理和生成二值图像的处理进行说明。
[0
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1