一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

图像处理装置、图像处理方法和介质与流程

2021-10-16 03:09:00 来源:中国专利 TAG:图像处理 介质 装置 方法 是在

图像处理装置、图像处理方法和介质
1.本技术是在2019年06月04日提交的申请号为201910480578.4、发明创造名称为“图像处理装置、图像处理方法和介质”的发明专利申请的分案申请。
技术领域
2.本发明一般涉及一种图像处理装置、图像处理方法和介质,尤其涉及一种检测图像中包括的物体的技术。


背景技术:

3.通常,已知用于从图像检测人体等的物体检测装置。物体检测装置用于例如运动场中的观众人数估量和游乐园中的参观人数的估量。日本特开第2018

88049号公报公开了从图像正确地检测人体等的区域的技术。
4.在使用图像的物体检测中,在诸如检测区域等的检测设置仅轻微改变时可能发生假阳性和假阴性。因此,如果没有完成适当的检测设置,就不能得到适当的检测结果。为此,用户需要尝试各种检测条件,并在确认假阳性或假阴性的发生时确定适当的检测条件。换言之,确定适当的检测条件对用户来说是困难和繁琐的。


技术实现要素:

5.根据本发明的一方面,一种图像处理装置包括:获得单元,其被配置为获得摄像单元拍摄的图像;显示控制单元,其被配置为使显示单元显示第一信息,所述第一信息表示具有从第一尺寸到大于所述第一尺寸的第二尺寸的范围的第一范围中包括的尺寸的人数;以及接受单元,其被配置为接受用户改变所述第一范围的操作,其中,所述显示控制单元使所述显示单元显示所述第一信息和第二信息,所述第二信息表示具有作为基于所述接受单元接受的用户操作的范围和通过改变所述第一范围获得的范围的第二范围中包括的尺寸的人数。
6.根据本发明的另一方面,一种图像处理装置的图像处理方法包括:获得摄像单元拍摄的图像;使显示单元显示第一信息,所述第一信息表示具有从第一尺寸到大于所述第一尺寸的第二尺寸的范围的第一范围中包括的尺寸的人数;以及接受用户改变所述第一范围的操作,其中,在使所述显示单元进行显示时,使所述显示单元显示所述第一信息和第二信息,所述第二信息表示具有作为基于所述接受单元接受的用户操作的范围和通过改变所述第一范围获得的范围的第二范围中包括的尺寸的人数。
7.根据本发明的又一方面,一种存储程序的计算机可读介质,其使计算机用作图像处理装置,所述图像处理装置包括:获得单元,其被配置为获得摄像单元拍摄的图像;显示控制单元,其被配置为使显示单元显示第一信息,所述第一信息表示具有从第一尺寸到大于所述第一尺寸的第二尺寸的范围的第一范围中包括的尺寸的人数;以及接受单元,其被配置为接受用户改变所述第一范围的操作,其中,所述显示控制单元使所述显示单元显示所述第一信息和第二信息,所述第二信息表示具有作为基于所述接受单元接受的用户操作
的范围和通过改变所述第一范围获得的范围的第二范围中包括的尺寸的人数。
8.本发明有助于在检测图像中包括的物体时设置适当的检测条件。
9.根据以下参照附图对示例性实施例的详细描述,本发明的其他特征将变得清楚。
附图说明
10.附图包含在说明书内并构成说明书的一部分,附图例示了本发明的实施例,并与说明书一起用于阐明本发明的原则。
11.图1是示出图像处理系统的整体配置的框图。
12.图2是示出信息处理装置中的分析区域设置操作的流程图。
13.图3是示出分析区域设置操作中的区域显示方法的示意图。
14.图4是示出显示单元上显示的操作画面的示例的图。
15.图5是示出显示单元上显示的操作画面的其他示例的图。
具体实施方式
16.现在将参照附图详细描述本发明的优选实施例。注意,以下实施例仅仅是示例,本发明的范围并不受实施例的限制。
17.(第一实施例)
18.下文将使用从通过摄像装置100获得的拍摄图像检测物体的信息处理装置106作为示例描述根据本发明的第一实施例的图像处理装置。
19.<系统和装置的配置>
20.图1是示出图像处理系统的整体配置的框图。图像处理系统包括摄像装置100和信息处理装置106。这些装置经由网络105连接,以便向/ 从彼此传输/接收信息。这里,图像处理装置100是通过摄像生成图像(静止图像/运动图像)的照相机,并且是例如拍摄预定摄像范围的监控摄像装置。摄像装置100经由网络105将捕获的图像发送到信息处理装置106。摄像装置100可以安装在墙面或天花板上,并且能够使用例如接收经由lan电缆供给的电力。注意,在以下说明中,假装信息处理装置106 具有配置成实时获得/获取摄像装置100生成的运动图像的形态,还可以具有配置成提前获得硬盘驱动器(hdd)等中存储的图像的形态。此外,图像可以是静止图像或运动图像。图1示出了一个摄像装置100和一个信息处理装置106。然而,系统可以包括多个摄像装置和/或多个信息处理装置。
21.摄像装置100包括摄像单元101、通信接口(i/f)102、cpu 103和存储单元104。
22.摄像单元101包括用作摄像光学系统的透镜组和诸如cmos传感器等的摄像元件。摄像元件是将透镜组形成的光学图像转换为电信号,并输出为预定格式的编码图像的功能单元。这里,例如以30fps输出帧图像。
23.通信接口i/f 102是连接到网络105以与外部设备进行通信的功能单元。注意,可以使用任意的通信标准。例如,可以使用等作为有线通信标准,并可以使用等作为无线通信标准。如果短距离通信可用,则可以使用作为无线pan标准的uwb 等。此外,如果长距离通信是必要的,则可以使用诸如
的无线 man或诸如lte/3g的无线wan。
24.cpu 103是配置为通过执行已知控制程序控制摄像装置100的各单元的操作的算法处理单元。存储单元104包括诸如ram、rom及hdd 等的存储设备。例如,ram临时存储拍摄的数据和各种控制数据,并且还用作cpu 103的工作存储器。rom存储cpu 103执行的控制程序,并且还存储用于进行控制的设置值和各种信息。
25.注意,这里假定通过cpu 103的软件控制来控制摄像装置100的各单元的操作。然而,可以使用asic等通过硬件控制部分地或整体地执行控制。
26.通过满足诸如等通信标准的多个路由器、开关、电缆等形成网络105。注意,中途,网络可以包括网络服务提供者(isp)或公司内网。
27.信息处理装置106包括通信接口(i/f)107、cpu 108、存储单元109、显示单元110和输入单元111。信息处理装置106可以是例如pc或诸如平板终端或智能手机等的便携终端。cpu 108是配置为通过执行已知控制程序控制信息处理装置106的各单元的操作的算法处理单元。存储单元109包括诸如ram、rom和hdd等的存储设备。例如,ram临时存储经由网络105从摄像装置100获得的拍摄数据和各种控制数据,并且还用作cpu 108的工作存储器。rom存储要通过cpu 108执行的控制程序,并且还存储要用于进行控制的设置值和各种信息。hdd存储操作系统(os)和通过程序和数据形成的软件112。
28.软件112包括作为程序的图像分析处理113、分析结果存储处理114 和分析设置处理115,还包括作为数据的分析区域116、临时分析区域117、分析结果118以及临时分析结果119。后文将详细描述软件112。注意,这里假定通过cpu 108的软件控制来控制信息处理装置106的各单元的操作。但是,可以使用asic等通过硬件部分或整体地执行控制。
29.显示单元110显示从摄像装置100获得的图像或分析结果,或者后文要描述的用于分析区域设置的操作画面。注意,尽管经由信息处理装置106中的显示单元110进行了各种显示,但可以在作为外部设备的显示设备(未示出)上进行各种显示。
30.输入单元111是配置为接受诸如鼠标输入、键盘输入、触摸输入或手势输入等用户指令输入的功能单元。例如,在输入单元111接受改变摄像装置100的设置的指令时,cpu 108基于表示指令的信息生成针对摄像装置100的控制指令,并经由通信i/f 107向摄像装置100发送控制指令。
31.下文将更详细地描述软件112。如上所述,在软件112中,图像分析处理113、分析结果存储处理114和分析设置处理115表示程序,分析区域116、临时分析区域117、分析结果118和临时分析结果119表示数据。
32.图像分析处理113是配置为执行从图像中检测物体的分析处理(检测处理)的程序。在下文的描述中,假定人体是检测目标物体。然而,实施例还适用于检测除人体之外的物体的情况。此外,物体(人体)的检测并不限于特定方法,可以使用各种已知方法。
33.分析结果存储处理114是配置为基于图像分析处理113的分析结果和给出条件执行确定处理,以及执行存储确定结果的处理的程序。例如,执行针对给出分析区域的物体的内/外确定作为确定处理。更具体地说,执行用于确定图像分析处理113检测的各物体是位于后文要描述的分析设置处理115设置的分析区域与116和/或临时分析区域117表示的区域的内部还是外部的内/外确定。在执行内/外确定时,能够知道各区域中存在的物体的个
数。然后,将关于分析区域与116和临时分析区域117的内/外确定的结果分别存储为分析结果118和临时分析结果119。
34.分析设置处理115是配置为在执行图像分析处理113和/或分析结果存储处理114时进行条件设置的程序。更具体地说,在显示单元110上显示后文参照图4描述的操作画面,并且经由输入单元111接受用户的操作,并设置分析区域与116和/或临时分析区域117。
35.分析区域116是通过分析设置处理115设置并确定的至少一个区域,并且是用于输入图像的至少一部分区域。另一方面,临时分析区域117 是通过分析设置处理115的设置中途仍未确定的至少一个区域,并且是用于输入图像的至少一部分区域。在下文的说明中,临时分析区域117 是基于现存的分析区域116设置的、并能够接受用户的校正的区域。
36.如上所述,分析结果118和临时分析结果119是分别表示关于分析区域116和临时分析区域117的图像分析处理113和分析结果存储处理 114的结果的数据。
37.<装置操作>
38.图2是示出信息处理装置106中的分析区域设置操作的流程图。例如,在通过触发器启动图2示出的程序时,经由输入单元111输入用于执行分析设置处理115的用户指令。注意,在cpu 108执行程序时执行下文要描述的各步骤。
39.在步骤s201中,信息处理装置106从摄像装置100获取图像。这里,图像是运动图像,并假定信息处理装置106顺序地获取构成运动图像的帧图像。
40.在步骤s202中,信息处理装置106确认是否存储在分析设置。更具体地说,信息处理装置106确认存储单元109中是否存在分析区域116 和/或临时分析区域117。如果设置存在,则在步骤s203中获取设置。如果设置不存在,则处理进入步骤s204。
41.在步骤s203中,信息处理装置106获取分析设置。更具体地说,从存储单元109读出分析区域116和/或临时分析区域117。注意,在处理经由步骤s210到达步骤s203的情况中(即,在第二或后续循环中),仅可以获得临时分析区域117。
42.在步骤s204中,信息处理装置106在显示单元110上显示步骤s203 中获得的分析设置。更具体地说,显示在步骤s203中获得的分析区域116 和/或临时分析区域117。注意,在处理经由步骤s210到达步骤s204的情况中(即,在第二或后续循环中),仅可以更新临时分析区域117的显示。
43.在步骤s205中,信息处理装置106基于步骤s203中获取的分析设置执行图像处理。这里,图像处理包括图像分析处理113和分析结果存储处理114。注意,在不存在分析设置的情况中,对整个图像区域执行分析。但是,在不存在分析设置的情况中,可以禁止分析。这里,注意,在处理到达步骤s205时,假定自动启动图像处理的执行。代替地,可以通过用户操作(例如,后述的按下分析按钮405)启动图像处理的执行。此外,例如,在预定时间内没有用户的输入操作时执行图像处理。
44.在步骤s206中,信息处理装置106在显示单元110上显示步骤s205 中的分析结果。更具体地说,显示分析设置中的各区域的名称以及各区域中的检测结果。后文将参照图4描述显示的详细内容。
45.在步骤s207中,信息处理装置106确定装置操作的模式,并分支处理。更具体地说,处理根据用户的操作(例如,按下按钮)和信息处理装置106的当前操作模式分支。这里,作为模式存在“编辑模式”、“删除模式”和“浏览模式”。
[0046]“编辑模式”是接受用户对现有分析设置中的区域的编辑或增加新的区域的模式,并通过按下后述的编辑按钮401来启动。“删除模式”是接受用户对现有分析设置中的区域的删除的模式,并通过按下后述的删除按钮402来启动。“浏览模式”是用于浏览通过现有分析设置表示的区域和针对区域的分析结果的模式。信息处理装置106在浏览模式下运行,直到按下编辑按钮401或删除按钮402。此外,在编辑模式或删除模式运行期间按下应用按钮403时,模式切换为浏览模式。
[0047]
在处理没有经过步骤s210而到达步骤s207的情况中(即,在第一循环中),信息处理装置106在浏览模式下运行,并等待用户按下编辑按钮401或删除按钮402。在按下编辑按钮401时,处理进入步骤s208。在按下删除按钮402时,处理进入步骤s211。
[0048]
另一方面,在处理经由步骤s210而到达步骤s207的情况中(即,在第二或后续循环中),信息处理装置106在编辑模式或删除模式下运行。在信息处理装置106在编辑模式下运行,并且没有按下删除按钮402或应用按钮403时,处理进入步骤s208并继续在编辑模式下运行。但是,在按下删除按钮402时,处理进入步骤s211。在按下应用按钮403时,处理进入步骤s213。相似地,在信息处理装置106在删除模式下运行,并且没有按下编辑按钮410或应用按钮403时,处理进入步骤s211并继续在删除模式下运行。但是,在按下编辑按钮401时,处理进入步骤s208。在按下应用按钮403时,处理进入步骤s213。
[0049]
在步骤s208中,信息处理装置106开始接受用户的设置编辑。例如,如果这是第一次到达步骤s208,并且步骤s203中存在分析设置,则将与通过分析设置表示的分析区域相同的区域显示为临时分析区域。在步骤 s209中,信息处理装置106接受来自用户的分析区域编辑操作。例如,用户通过操作鼠标能够选择临时分析区域并使区域形状变形来编辑临时分析区域。此外,可以增加作为新区域的临时分析区域。注意,在针对作为分析区域的区域禁止操作时,可以对分析区域维持设置。
[0050]
在步骤s210中,信息处理装置106保存/更新临时分析区域的当前状态。注意,关于保存/更新的时间,可以在预定时间间隔处(例如,每当获取帧图像时)或可以在用户任意选择的时间处执行保存。在保存后,处理返回步骤s202。
[0051]
即,在编辑模式中操作期间,重复地执行步骤s202到s210的循环。因此,显示作为现有区域的分析区域和作为当前编辑中的区域的临时分析区域两者。由于还在相同的时间显示分析区域和临时分析区域中的物体检测结果,因此用户通过编辑能够容易地确认检测结果中的变化。
[0052]
在步骤s211中,信息处理装置106开始接受用户的设置删除。例如,如果这是第一次到达步骤s211,并且步骤s203中存在分析设置,则显示与通过分析设置表示的分析区域相同的区域作为临时分析区域。在步骤s212中,信息处理装置106接受用户的分析设置删除操作。例如,用户通过操作鼠标能够选择临时分析区域并删除它。注意,在针对作为分析区域的区域禁止操作时,能够针对分析区域维持设置。
[0053]
即,在删除模式的操作期间,分别执行步骤s202到s207、s211和 s212,以及s210的循环。这就使得用户通过删除区域能够容易地确认检测结果中的变化。
[0054]
在步骤s213中,信息处理装置106保存临时分析区域的当前内容作为分析区域。即,用户在他/她确定可以在编辑模式/删除模式下设置能够获得适当检测结果的临时分析区域时按下应用按钮403,从而将临时分析区域保存为正式分析区域。
[0055]
注意,上文已经描述了总是进行步骤s205中的分析执行和步骤s206 中的分析结果显示的配置。但是,可以分别作为模式添加和在任意时间执行“分析模式”。此时,如果分析区域和临时区域都存在,则针对两个区域显示分析结果。因此,用户通过编辑能够容易地确认检测结果中的变化。
[0056]
在上文的描述中,已经分别描述了用于改变区域和添加区域的编辑模式以及用于删除区域的删除模式。这样旨在减少由于用户的操作错误引起的设置错误。但是,可以将编辑模式配置为包括改变、添加和删除区域的编辑模式。在这种情况中,能够并行执行区域的改变、区域的添加和区域的删除。
[0057]
<操作画面的显示>
[0058]
图3是示例地示出分析区域设置操作中的区域显示方法的视图。即,图3示出了在信息处理装置106在编辑模式或删除模式下运行的情况中的分析区域和临时分析区域的显示形式的详细示例。实线表示分析区域 (现有分析设置中包括的区域),虚线表示临时分析区域(当前编辑中的区域)。请注意,显示形式并不限于使用实线和虚线,可以使用能够有区别地示出分析区域和临时分析区域的任何显示形式。
[0059]
首先将描述初始状态中的显示方法。初始状态是按下编辑按钮401 和删除按钮402即刻后的状态。
[0060]
在编辑模式中校正区域时,由于存在现有的分析区域,因此以重叠的方式显示通过实线表示的分析区域以及通过虚线表示的临时分析区域。另一方面,在编辑模式中添加区域时,由于不存在现有分析区域,因此什么也不显示。在删除模式的情况下,与编辑模式中的区域校正一样,以重叠的方式显示通过实线表示的分析区域和通过虚线表示的临时分析区域。
[0061]
接下来将描述设置期间的显示方法。“设置期间”表示信息处理装置 106在编辑模式或删除模式中运行,并接受用户的操作的状态。
[0062]
在编辑模式中校正区域时,操作作为临时分析区域示出的虚线,从而执行编辑。例如,用户通过使用鼠标进行点击操作或拖拽操作使区域形状变形。此外,在作为不能进行操作的实线显示分析区域时,不能比较并确认改变前的分析区域和改变后的临时分析区域。此外,在同时执行图像分析并显示分析结果时,用户通过编辑能够确认分析结果的变化。在编辑中添加区域时,新近添加虚线的矩形区域作为临时分析区域,并使区域形状变形。例如,用户通过鼠标的点击操作添加虚线的矩形区域,并通过点击操作或拖拽操作使矩形区域变形。在删除模式的情况中,选择要删除的临时分析区域,而后进行删除。例如,用户使用鼠标在临时分析区域上进行点击操作,从而删除临时分析区域。
[0063]
最后将描述应用后的显示方法。初始状态是按下应用按钮403即刻后的状态。
[0064]
在编辑模式中校正区域时,将通过虚线表示的临时分析区域设置为分析区域,并通过实线进行显示。同样,在编辑中添加区域时,将新近添加的虚线的临时分析区域设置为分析区域,并通过实线进行显示。在删除模式的情况中,清除通过实线表示的分析区域的显示。
[0065]
在上述方法中,一起显示作为现有区域的改变前的分析区域和作为编辑中的区域的改变后的临时分析区域。特别注意,可辨认地显示分析区域和临时分析区域。
[0066]
图4是示出显示单元上显示的操作画面的示例的视图。特别注意,这里,示出作为
分析设置处理115中在显示单元110上显示的用户界面的操作画面400。
[0067]
在操作画面400上,配置编辑按钮401、删除按钮402、应用按钮403、取消按钮404、分析按钮405、停止按钮406、分析结果列表407和图像显示区域408。这里,示出在图像显示区域408中显示分析结果显示409 和区域410到413的状态。注意,在区域410到413中,通过实线表示的区域是分析区域,通过虚线表示的区域是临时分析区域。此外,示出在分析结果列表407中以列表显示与图像显示区域408中的设置状态对应的分析结果的示例。
[0068]
编辑按钮401是用于将操作画面400切换为编辑模式的按钮。如上所述,编辑表示改变现有区域并添加区域的处理。例如,在按下编辑按钮401时,操作画面400切换到编辑模式,从而通过实线显示分析区域,通过虚线显示临时分析区域。在编辑区域时,通过虚线添加新的临时分析区域。如图3所述,在初始状态中,设置临时分析区域,并基于分析区域进行显示。这就使得用户能够基于现有分析区域容易地执行编辑。
[0069]
删除按钮402是用于将操作画面400切换为删除模式的按钮。如上所述,删除表示删除现有区域的处理。例如,在按下删除按钮402时,操作画面400切换为删除模式,从而通过实线显示分析区域,通过虚线显示临时分析区域。用户能够通过选择临时分析区域删除临时分析区域。
[0070]
应用按钮403是用于在编辑模式或删除模式中确定操作画面400上的当前临时分析区域,并将其保存为分析区域的按钮。
[0071]
取消按钮404是用于在编辑模式或删除模式中放弃操作画面400上的当前临时分析区域的按钮。在按下取消按钮404时,图像显示区域408 的显示返回到初始状态。
[0072]
分析按钮405是用于指示图像分析处理113的启动的按钮。在上述步骤s205中,自动启动图像分析处理113。在手动启动处理的配置中,使用分析按钮405。此外,在通过停止按钮406停止图像分析处理113的状态中,使用分析按钮405重新开始图像分析处理113。在分析结果列表 407和/或图像分析区域408中显示分析结果。
[0073]
停止按钮406是用于停止步骤s205中启动的或通过按下分析按钮 405启动的图像分析处理113。
[0074]
注意,尽管这里在操作画面400上配置分析按钮405和停止按钮406,但可以在预定的时间完成图像分析处理113的启动和停止,而无需配置这些按钮。
[0075]
分析结果列表407以列表形式显示图像分析获得的检测结果。这里,示出了整个图像区域中的检测结果、校正前后的区域410中的检测结果、区域412中的检测结果和区域413中的检测结果。
[0076]
更具体地说,在第一行中,显示“全部”作为整个图像区域中的分析结果的名称,并显示作为分析结果的“15”。这就表示在整个图像区域中检测到15个人体。注意,由于整个图像区域中的检测结果不受区域校正的影响,因此检测的人体的数量在改变前后不会发生变化。注意,“全部”仅是示例,并且仅需要识别整个图像区域中的分析结果。
[0077]
在第二行中,将“区域_1”显示为作为分析区域的区域410的区域名称,并且校正前的区域410和校正后的区域411中的分析结果一起显示为“5(3)”。这就表示在校正前的区域410中的检测到5个人体,在校正后的区域411中检测到3个人体。
[0078]
在第三行中,显示“区域_2”作为区域412的区域名称,并显示分析结果“5”。即,这是因为区域412是还未校正的区域,并且既是分析区域,又是临时分析区域。同理,在第四行
中,显示“区域_3”作为区域413 的区域名称,并显示分析结果“2”。即,这是因为区域413是还未校正的区域,并且既是分析区域,又是临时分析区域。
[0079]
注意,尽管这里在一行上将区域410和411中的分析结果一起显示为“5(3)”以使对应关系明确,但可以使用其他的显示形式。例如,可以增加与区域411对应的新行,可以显示“区域_1
’”
作为区域411的名称,并且可以显示分析结果“3”。
[0080]
图像显示区域408是显示通过摄像装置等获得的拍摄图像的区域。这里假定顺序地显示构成从输入单元111输入的运动图像的帧图像。但是,可以有选择地显示检测的物体(人体)的数量相对大的帧图像。例如,可以以预定时间间隔显示检测到最大数量的物体的帧图像。可以通过合成多个帧图像来显示模拟具有大量检测的物体的图像的合成图像。在图像显示区域408中,以重叠的方式显示作为分析区域和/或临时分析区域的区域410到413。这里,如参照图3所述,通过实线显示作为现有区域的分析区域,通过虚线显示作为编辑中的区域的临时分析区域。此外,显示作为整个图像区域的分析结果的显示409和区域410到413的区域名称和分析结果。
[0081]
更具体地说,通过实线显示作为分析区域的区域410,通过虚线显示作为临时分析区域的区域411。以重叠的方式各通过实线和虚线显示既用作分析区域又用作临时分析区域的区域412和413。针对各区域410到 413,在各区域中显示区域的名称和基于各物体(人体)的位置的内/外确定的结果。例如,区域410表示名称是“区域_1”,并检测到5个人体;区域411表示名称是“区域_1
’”
,并检测到3个人体。
[0082]
此外,在针对整个图像区域的分析结果显示409中,显示“15”,这表示在整个图像区域中检测到15个人体。注意,整个图像区域的分析结果显示409不是区域变更中的必要信息。但是,在区域410到413的各个中的检测到的物体的数量与整个图像区域中的分析结果(检测到的物体的数量)对比时,用户能够设置适当区域的可能性更高。
[0083]
如上所述,根据第一实施例,在针对作为现有分析设置的分析区域执行图像分析处理执行期间,能够接受作为校正中途的分析设置的临时分析区域的编辑。即,用户不需要放弃用户在校正中的现有分析设置就能够基于现有分析设置确认分析结果。这就使得用户能够不执行繁琐的操作就能确认针对作为现有分析设置的分析区域的图像分析处理结果,并能更加直观地对作为校正中途的分析设置的临时分析区域进行设置 (校正)。
[0084]
此外,在对临时分析区域一起执行图像分析处理时,在确认临时分析区域中的假阳性和假阴性的同时能够完成设置。此外,在相互关联地显示针对分析区域的检测结果和针对临时分析区域的检测结果时,能够确认校正前后的变化,并且用户能够更直观地设置(校正)临时分析区域。
[0085]
(变型例)
[0086]
在上文描述中,一起显示作为现有分析设置的分析区域中的检测到的物体的个数和作为校正途中的分析设置的临时分析区域中的检测到的物体的个数,从而确认校正前后的检测到的物体的个数的变化。例如,在图4中的“区域_1”中显示“5(3)”时,用户能够理解不是通过从“区域 _1”到“区域_1
’”
的校正检测到两个物体。此时,还可以显示作为校正前后的差异的两个物体的标记。因此,用户能够更直观地理解校正前后的检测结果中的变化。
[0087]
(第二实施例)
[0088]
在第二实施例中,将描述用于改变被配置为指定作为检测目标的物体的尺寸范围
的尺寸筛选器的设置的形式。即,在第一实施例中,作为分析设置执行的仅有分析区域的编辑/删除。在第二实施例中,进一步执行作为检测目标的物体的尺寸范围的编辑/删除。注意,系统配置、装置配置和装置的操作几乎与第一实施例相同,仅描述不同的部分。与第一实施例不同,分析设置除了包括分析区域外,还包括尺寸设置。
[0089]
<装置配置>
[0090]
在分析结果存储处理114中,除根据第一实施例的内/外确定之外,还执行排除与给出尺寸范围不符合的物体(人体)的尺寸筛选处理。更具体地说,执行尺寸确定来确定通过图像分析处理113检测的各物体是否满足通过分析设置(下限显示/上限显示)和/或通过分析设置处理115 设置的临时分析设置(临时下限显示/临时上限显示)表示的尺寸范围。然后,计算关于分析区域的内/外确定结果和关于尺寸范围的尺寸确定结果的“与”运算(and),并存储为分析结果118和临时分析结果119。在执行关于尺寸范围的确定时,能够避免检测极大的物体或极小的物体。
[0091]
分析设置处理115是配置为在执行图像分析处理113和/或分析结果存储处理114时进行条件设置的程序。在第二实施例中,将物体的尺寸范围设置为条件设置。更具体地说,在显示单元110上显示的后述参照图5描述的操作画面,经由输入单元111接受来自用户的操作,并设置分析设置(下限显示和上限显示)和/或临时分析设置(临时下限显示和临时上限显示)。
[0092]
<操作画面上的显示>
[0093]
图5是示出显示单元上显示的操作画面的示例的视图。特别注意,这里示出作为在分析设置处理115中在显示单元110上显示的用户界面 (ui)的操作画面500。这里,通过图5中的附图标记501到509表示的部分几乎与通过图4中的附图标记401到409表示的部分相同,将省略其的描述。此外,区域510、511和512与图4中的区域410、412和413 相同,并且将省略其的描述。在操作画面500中,将关于尺寸筛选器的设置的显示添加到参照图4描述的操作画面400上。
[0094]
更具体地说,在图像显示区域508中,在拍摄图像上叠加作为分析区域的区域510到512。此外,显示作为整个图像区域中的分析结果的显示509和区域510到512的区域名称和分析结果。注意,在第二实施例中,显示各分析区域中的、尺寸筛选器的尺寸范围内的检测结果(检测的人体数量)作为分析结果。
[0095]
此外,显示作为现有分析设置的下限显示513和上限显示514和作为校正中途的分析设置的临时上限显示515。注意,在初始状态中,能够设置与现有分析设置相同的值(下限显示和上限显示)作为临时分析设置(临时下限显示和临时上限显示)。注意,这里示出了在图像显示区域 508附近的垂直方向上配置下限显示513和上限显示514的示例。但是,能够任意确定配置方法。即,仅需要使用能够使用户容易地将下限显示 513和上限显示514与拍摄视频中包括的各人体图像进行比较的显示。
[0096]
此外,一起显示用于改变临时上限显示515的尺寸的ui部件517和用于改变临时下限显示(叠加在图5的下限显示513上)的尺寸的ui部件516。例如,在用户通过鼠标的拖拽操作将ui部件517移动到右下侧 (与临时上限显示515的显示分离的方向)时,临时上限显示515变大。在ui部件517移动到上左侧(接近临时上限显示515的显示的方向)时,临时上限显示515变小。
[0097]
通过实线作为现有分析设置的显示上限显示514,通过虚线显示作为校正中途的分析设置的临时上限显示515。这里,示出了执行尺寸变更使临时上限显示515变得比上限显示514相对小的示例。通过这种方式,如第一实施例那样,可辨认地显示现有分析设置和校正中途的分析设置。
[0098]
如上所述,在第二实施例中,在各区域510到512中显示内/外确定的结果和尺寸确定的结果的“与”运算(and)。例如,区域510(名称为“区域_1”)示出在现有尺寸范围设置中检测到5个人体,并且在校正中途的尺寸范围设置中检测到3个人体。即,由于使临时上限显示515 的尺寸小,因此满足尺寸范围的物体的数量减少。
[0099]
此外,在整个图像区域中的分析结果显示509中显示“15(13)”。这就使得在现有尺寸范围设置中检测到15个人体,并且在校正中途的尺寸范围设置中检测到13个人体。
[0100]
如上所述,根据第二实施例,在继续执行针对现有分析设置(区域和尺寸范围)的图像分析处理的同时能够接受校正中途的分析设置(尺寸范围)的编辑。即,用户能够基于现有分析设置继续确认分析结果,而不需要放弃用户在校正中的现有分析设置。这就使得用户不需要执行繁琐操作就能够确认针对现有分析设置的图像分析处理的结果,并且更直观地执行校正途中的分析设置(尺寸范围的校正)。
[0101]
(变型例)
[0102]
在以上描述中,一起显示针对现有尺寸范围设置检测的物体的数量和针对校正中途的尺寸范围设置检测的物体的数量,从而使得能够确认校正前后所检测的物体的数量变化。例如,在图5的“区域_1”中显示“5 (3)”时,用户能够理解在使临时上限显示515小于上限显示514时,两个物体没有检测到。此时,还可以显示校正前后不同的两个物体的标记。因此,用户能够更直观地理解校正前后的检测结果的变化。
[0103]
其他实施例
[0104]
本发明的实施例还可以通过如下的方法来实现,即,通过网络或者各种存储介质将执行上述实施例的功能的软件(程序)提供给系统或装置,该系统或装置的计算机或是中央处理单元(cpu)、微处理单元(mpu)读出并执行程序的方法。
[0105]
虽然参照示例性实施例描述了本发明,但是应当理解,本发明并不限于所公开的示例性实施例。应当对权利要求的范围赋予最宽的解释,以使其涵盖所有这些变型例以及等同的结构及功能。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜