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

信息处理装置、范围决定方法、程序与流程

2022-07-17 00:50:56 来源:中国专利 TAG:


1.本发明涉及信息处理装置、范围决定方法、程序。


背景技术:

2.以往,利用设置于办公室、工厂内的监视相机等定点相机来监视(感测、检查)人、物体的运动。在这样的监视中,通过将人、物体可能移动的范围限定为监视对象,从而能够减小感测的工夫、时间。但是,例如,由于工厂内的布局变更、设备变更,人、物体移动的范围有可能频繁变化,所以通过用户的输入来精细地指定监视范围是费事且并不优选的。
3.对此,在专利文献1中记载了如下技术:当用户选择图像数据上的一个像素时,在该图像数据中检测具有与该一个像素类似的颜色的像素,并将检测到的像素所示的范围设为对象范围。
4.现有技术文献
5.专利文献
6.专利文献1:日本特开2001-14480号公报


技术实现要素:

7.发明要解决的课题
8.然而,在专利文献1所记载的技术中,例如,在人通过的通路部分的颜色和与该通路分离的瓦楞纸或桌子的颜色类似的情况下,在有瓦楞纸或桌子的范围也被指定为监视的对象范围。因此,存在即使到不需要的区域也成为监视的对象范围的可能性。
9.因此,本发明的目的在于提供能够实现降低用户的麻烦和决定适当的监视的对象范围这两者的技术。
10.用于解决课题的手段
11.为了达成上述目的,本发明采用以下的构成。
12.本发明的第一侧面的信息处理装置是决定规定场所的监视对象的范围的信息处理装置,其特征在于具有:取得单元,取得用户对拍摄所述规定的场所而得的图像数据描绘了线的信息;以及决定单元,将所述线加粗了的区域所示的范围决定为所述监视对象的范围。此外,规定的场所也可以是工厂、办公室内等任意的场所。此外,监视对象的范围是设想人、物体通过的范围等。
13.根据这样的结构,由于用户仅针对图像数据描线即可,因此能够容易地决定监视对象的范围。另外,由于加粗了该线的区域所示的范围被决定为监视对象的范围,因此能够将远离该线的区域所示的范围不作为监视对象而将适当的范围决定为监视对象。因此,在监视规定的场所时,在不存在人、物体移动的可能性的范围内,能够降低误检测人、物体的移动的可能性。
14.所述决定单元也可以将所述线加粗相当于预先确定的规定长度而得的区域所示的范围决定为所述监视对象的范围。根据这样的结构,能够使线加粗统一的长度,因此例如
当用户事先输入作为监视对象的通路等的宽度时,能够将适当的范围作为监视对象。另外,由于使线加粗的量被统一,因此能够减少用于决定监视对象的范围的信息处理装置的处理负担。
15.所述决定单元也可以将在所述线的各点的位置处使该线加粗直至到达所述图像数据具有的边界位置为止的区域所示的范围决定为所述监视对象的范围。在此,边界位置是指多个区域、物体的边界等。根据这样的结构,作为监视对象的人、物体可能移动到该边界位置,因此即使应该加粗线的量不明的情况下,也能够适当地决定监视对象的范围。
16.所述决定单元也可以计算在所述线的各点的位置处使该线加粗直至到达所述图像数据具有的边界位置为止的情况下的该各点的位置的粗度,所述决定单元将使该线加粗相当于对所述线中的多个点的位置计算出的粗度的代表值的长度的区域所示的范围决定为所述监视对象的范围。在此,代表值是平均值、最小值、最大值、中值、最频值等。根据这样的结构,根据使线加粗直至到达边界位置时的结果,能够决定使该线加粗的量,因此能够更高精度地决定监视对象的范围。另外,在图像数据中包含噪声的情况等时,也能够通过根据代表值统一加粗的量来抑制噪声的影响,因此能够适当地决定监视对象的范围
17.所述多个点是所述线的各点中的与具有像素值的像素相对应的点,该像素值是与设定像素值之间的差分小于规定的阈值的像素值即可。所述设定像素值是在与所述线的各点对应的像素中最多的像素所具有的像素值即可。根据这样的结构,例如在应成为监视对象的区域的位置的上部配置设置物,其结果,用于表现该设置物的像素被用于使线加粗的所述多个点,能够降低不适当地决定使线加粗的量的可能性。即,能够更适当地决定监视对象的范围。
18.所述决定单元也可以决定将所述线分割而成的多个第二线中的每条的所述代表值,针对该多个第二线的每条,使该第二线加粗相当于该代表值的长度而得的区域所示的范围决定为所述监视对象的范围。根据这样的结构,在应成为监视对象的范围的宽度根据场所而不同的情况下,也能够决定分别在该场所使线加粗的量,因此能够更适当地决定监视对象的范围。
19.所述边界位置也可以是所述图像数据中的边缘像素的位置。所述边界位置是在所述图像数据中与所述线的各点的位置的像素之间的像素值之差与第一阈值相比较大不同的像素的位置。所述图像数据包含所述规定位置的各位置的高度信息,所述边界位置是在所述图像数据中与所述线的各点的位置的高度之差与第二阈相比较大不同的位置。另外,边界位置不限于上述位置,只要是能够判定为多个区域、物体的边界的位置,则可以是任意的位置。
20.信息处理装置也可以具有:显示单元,显示基于所述图像数据的图像;以及接受单元,接受描绘针对所述图像数据的所述线的用户输入。并且,信息处理装置还可以具有摄像单元,该摄像单元通过进行拍摄来取得所述图像数据。
21.本发明的第二侧面的范围决定方法是决定规定的场所的监视对象的范围的范围决定方法,其特征在于具有:取得步骤,取得用户对拍摄所述规定的场所而得的图像数据描绘了线的信息;以及决定步骤,将所述线加粗了的区域所示的范围决定为所述监视对象的范围。
22.本发明可以作为具有上述单元的至少一部分的控制装置,也可以作为监视控制装
置、监视控制系统。另外,本发明也可以作为包含上述处理的至少一部分的监视控制方法、信息处理装置的控制方法。此外,本发明还能够作为用于实现上述方法的程序、非暂时性地记录了该程序的记录介质。另外,上述手段及处理分别能够尽可能相互组合而构成本发明。
23.发明效果
24.根据本发明,能够提供实现减少用户的工夫和决定适当的监视的对象范围这两方面的技术。
附图说明
25.图1是实施方式1的信息处理系统的结构图。
26.图2a和图2b是说明实施方式1的规定场所的图。
27.图3a是表示实施方式1的用户指定的线的图,图3b是表示实施方式1的与监视对象的范围对应的区域的图。
28.图4是表示实施方式1的监视范围的决定处理的流程图。
29.图5a表示实施方式1的由用户指定的线的图,图5b表示实施方式2的与监视对象的范围对应的区域的图。
30.图6是说明实施方式1的使线加粗的处理的图。
31.图7a是表示实施方式1的由用户指定的线的图,图7b是表示实施方式1的与监视对象的范围对应的区域的图。
32.图8a是表示变形例1的用户指定的线的图,图8b是表示将图8a所示的线用实施方式2的方法加粗的情况下的与监视对象的范围对应的区域的图,图8c是表示将图8a所示的线用变形例1的方法加粗的情况下的与监视对象的范围对应的区域的图。
具体实施方式
33.以下,使用附图对用于实施本发明的实施方式进行记载,但并不仅通过实施方式所记载的事项来限定本发明的保护范围的记载的解释。对于本发明的保护范围的记载的解释,也包括本领域技术人员能够认识到考虑了申请时的技术常识的、能够解决发明技术问题的记载范围。
34.《实施方式1》
35.[信息处理系统的结构]
[0036]
以下,对实施方式1的决定监视对象的范围的信息处理系统1进行说明。图1是表示信息处理系统1的结构的图。信息处理系统1具有信息处理装置10和摄像装置20。
[0037]
信息处理装置10是根据摄像装置20拍摄到的图像数据而决定监视对象的范围的pc、服务器等信息处理终端。
[0038]
摄像装置20拍摄工厂、办公室内的规定的场所而取得作为图像数据(二维图像数据)。例如,如图2a所示,摄像装置20通过拍摄具有通路201、架202、地面203这样的办公室来取得图像数据。在此,认为通道201相当于用户移动的范围,因此优选如图2b所示,将与通道201一致的区域204所示的范围决定为监视对象的范围。另外,摄像装置20例如是被固定于办公室的天花板等,且能够始终从固定的场所进行固定的范围的摄像的定点相机。因此,摄像装置20还能够从固定的场所监视信息处理装置10所决定的监视对象的范围。此外,摄像
装置20拍摄的图像数据可以是单色和彩色中的任一种。另外,在摄像装置20能够使用鱼眼相机。通过在摄像装置20中使用鱼眼相机,由此能够以超广角取得视野宽广的图像数据,因此能够进行更广的范围的监视。摄像装置20将拍摄到的图像数据发送给信息处理装置10。
[0039]
(信息处理装置的结构)
[0040]
接着,使用图1说明信息处理装置10的内部结构。信息处理装置10具有图像取得部101、图像显示部102、用户输入接受部103、区域决定部104、存储部105、输出部106。
[0041]
图像取得部101从摄像装置20取得用于决定监视对象的范围的办公室、工厂内部等规定场所的图像数据。另外,图像取得部101与摄像装置20的通信可以通过任意通信方式的有线或无线来进行。
[0042]
图像显示部102从图像取得部101取得图像数据,显示基于该图像数据的图像。因此,在图像显示部102显示如图2a所示那样的、例如表示办公室的内部的图像。图像显示部102例如在lcd(liquid crystal display:液晶显示器)、有机el等显示器上显示图像。
[0043]
用户输入接受部103(取得部)接受(取得)用户输入,该用户输入对表示图像显示部102显示的规定的场所的图像(图像数据)指定(描绘)用于决定监视对象的范围的线。此外,稍后将详细描述,由用户指定的线加粗的区域所示的范围被决定为监视对象的范围,因此用户考虑上述情况来指定线。例如,在显示如图2a所示那样的办公室的图像的情况下,为了将人移动的区域即通路201作为监视对象,如图3a所示那样能进行沿着该通路201指定线301的用户输入。在此,用户输入接受部103包括为了用户指定线而使用的触摸面板、鼠标等指示器件。
[0044]
区域决定部104从用户输入接受部103取得用户指定(描绘)的线的信息,从图像取得部101取得图像数据。然后,区域决定单元104根据线的信息和图像数据来决定规定场所的监视对象的范围。因此,可以说区域决定部104由取得线的信息和图像数据的信息取得部、以及决定监视对象的范围的决定部构成。
[0045]
存储部105存储为了区域决定部104决定监视对象的范围而使用的信息。存储部105可以存储用户指定的线的信息、图像数据,还可以存储规定的场所的监视对象的范围。另外,存储部105也可以存储用于各功能部进行动作的程序。并且,存储部105能够作为系统而包括存储重要程序的rom(read-onlymemory:只读存储器)、存储能够高速访问的ram(random access memory:随机存取存储器)、存储大容量的数据的hdd(hard disk drive:硬盘驱动器)等多个存储部件。
[0046]
输出单元106输出表示由区域决定单元104所决定的监视对象的范围的信息。输出部106可以在摄像装置20进行监视的情况下向摄像装置20输出该信息,也可以对外部的显示装置输出该信息。另外,输出部106例如也可以向打印机输出表示监视对象的范围的信息,以使用户能够通过纸张进行确认。
[0047]
另外,信息处理装置10、摄像装置20例如能够由具备cpu(处理器)、存储器、储存器等的计算机构成。在该情况下,如图1所示的结构是通过将存储在储存器中的程序装载到存储器中,cpu执行该程序而实现的。这样的计算机可以是个人计算机、服务器计算机、平板终端、智能手机这样的通用计算机,也可以是如集成(onboard)计算机那样嵌入式的计算机。或者,也可以由asic或fpg等构成图1所示的结构的全部或一部分。或者,也可以通过云计算、分散计算来实现图1所示的结构的全部或一部分。
[0048]
[监视范围的决定处理]
[0049]
以下,使用图4所示的流程图,对信息处理装置10执行的处理即决定监视对象的范围的处理(范围决定方法)进行说明。另外,设在本流程图的处理开始前的状态下,摄像装置20处于拍摄用于决定监视对象的范围的、如图2a所示的办公室的图像数据。另外,基于存储部105中存储的程序,信息处理装置10的各功能部执行本流程图的各处理。
[0050]
在步骤s1001中,图像取得部101从摄像装置20取得所拍摄的图像数据。图像取得部101将所取得的图像数据输出到图像显示部102以及区域决定部104。另外,图像取得部101也可以将所取得的图像数据存储在存储部105中。另外,此时,图像取得部101取得的图像数据可以是静态图像的图像数据,也可以是动态图像的图像数据。另外,在图像取得部101取得了动态图像的图像数据的情况下,将动态图像的图像数据中的一个帧输出到图像显示部102以及区域决定部104,以使在步骤s1003中进行的用户的线的指定变得容易。
[0051]
在步骤s1002中,图像显示部102显示基于图像数据的图像。因此,显示如图2a所示那样的办公室的图像。通过这样显示图像,从而用户能够根据该图像掌握人在办公室中移动的范围。
[0052]
在步骤s1003中,用户输入接受部103接受(取得)针对所显示的图像的、指定用于决定监视对象的范围的线的用户输入。因此,用户输入接受部103经由如图3a所示那样的鼠标、触摸面板而接受线301的指定。用户输入接受部103将所接受的线的信息输出到区域决定部104。另外,用户输入接受部103也可以将该线的信息存储于存储部105。
[0053]
此外,用户指定的线无需是如图3a所示那样的自由曲线,如图5a所示,也可以是用户指定多个点,并通过直线将该多个点中相邻的点彼此连接而形成的线。
[0054]
在步骤s1004中,区域决定部104取得图像数据和线的信息,基于图像数据和线的信息来决定监视对象的范围。在本实施方式中,如图3b所示,区域决定部104将用户指定了的线加粗了规定长度的区域302所示的范围决定为监视对象的范围。另外,在本实施方式中,区域决定部104将在用户指定的线的各点在法线方向(正交方向)上加粗规定长度的区域302所示的范围决定为监视对象的范围。在此,规定长度既可以从用户经由用户输入接受部103被输入,也可以预先由存储部105存储。此外,在表示图像数据中的长度的规定的长度中,能够将1像素作为一个单位。区域决定部104将所决定的监视对象的范围的信息输出到输出部106。此外,区域决定部104也可以将监视对象的范围的信息存储在存储部105中。
[0055]
在此,说明将用户所指定的线加粗的方法的一个例子。首先,区域决定部104基于线的信息,在该线中以规定的间隔提取多个点。接着,区域决定部104通过直线连结该多个点中相邻的点彼此,从而生成如图5a所示那样的线301。这里,规定的间隔可以是任意的长度,但规定的间隔越短精度越高,可以使用户指定的线加粗。此外,如果用户指定的线的自身是通过直线将多个点中相邻的点彼此连接而形成的线,则不需要这样的处理。然后,区域决定部104针对线301中的每条直线,在与该直线垂直的方向上加粗规定的长度。由此,区域决定部104能够决定将用户所指定的线加粗而得的区域。
[0056]
例如,如图6所示,对将多个点中的相邻的2个点a1(x1,y1)=(2,2)、点a2(x2,y2)=(8,10)连接的直线加宽规定的长度l1=10的情况进行说明。这里,点(0,0)是图像数据表示的图像的中心位置。此时,区域决定部104在与该直线垂直的两个方向上,使该直线加粗规定长度l1的1/2倍的长度=5。然后,区域决定部104将包含被加粗的线的区域决定为表示
监视对象的范围的区域的一部分。也就是说,由点b1(-2,5)、点b2(6,-1)、点b3(4,13)、点b4(12,7)这四个点形成的虚线所表示的长方形所示的范围被决定为监视对象的范围的一部分。区域决定部104通过执行由相邻的点形成的直线的数量的该一系列的处理,从而能够决定监视对象的范围。
[0057]
另外,作为使用户所指定的线加粗的方法,也有如下方法:在与该直线垂直的方向上将连接用户所指定的线的起点与终点(线的端部的两点)的直线加粗。具体而言,在如图7a所示那样的由用户指定了线401的情况下,区域决定部104决定将线401的端部的两点即点b1和点b2连结而成的直线b1b2。然后,区域决定部104在与直线b1b2垂直的方向上将直线b1b2加粗规定的长度。由此,如图7b所示,区域决定部104能够决定将用户所指定的线加粗而成的区域402。通过使用这样的方法,在用户大致直线地指定了线的情况下,能够以更少的步骤决定监视对象的范围。
[0058]
此外,区域决定单元104可以使用最小二乘法等已知的方法将用户所指定的线近似为n次(n为自然数)方程式f(x),通过使用该方程式,从而将用户所指定的线的各点加粗。具体而言,对在方程式f(x)所示的线的点(x1,f(x1))处使线加粗的情况进行说明。此处,若使用将f(x)以x进行微分而得到的f'(x),则点(x1,f(x1))处的法线的斜率能够表示为-1/f'(x1)。因此,在点(x1,f(x1))上,区域决定部104在该倾斜表示的方向(该法线延伸的方向)上加粗规定的长度量即可。如果在用户指定的线的各点进行这样的处理,则能够使该线加粗。
[0059]
在步骤s1005中,输出部106将监视对象的范围的信息输出到外部装置。在此,输出部106能够对摄像装置20、打印机、外部的服务器等任意的外部装置输出监视对象的范围的信息。另外,在信息处理装置10执行监视的处理的情况下,不需要通过输出部106向外部装置输出监视对象的范围的信息。
[0060]
另外,在本实施方式中,已经说明了另外存在信息处理装置10和摄像装置20的例子,但也可以由信息处理装置10具有相当于摄像装置20的摄像部。另外,摄像装置20也可以具有信息处理装置10的各功能部。
[0061]
[效果]
[0062]
这样,如本实施方式那样,用户由于可以通过仅指定线来决定监视对象的范围,因此能够容易决定监视对象的范围。另外,由于加粗该线的区域所示的范围被决定为监视对象的范围,因此能够将远离该线的区域所示的范围不作为监视对象而将适当的范围决定为监视对象。因此,在监视规定的场所时,在不存在人、物体移动的可能性的范围内,能够降低误检测人、物体的移动的可能性。
[0063]
《实施方式2》
[0064]
在实施方式1中,通过将用户所指定的线加粗规定的长度来决定监视对象的范围,但在本实施方式中,使线加粗直至达到(到达)图像数据中的边界位置。由此,与实施方式1相比,能够进一步适当地决定监视对象的范围。
[0065]
因为本实施方式涉及的信息处理系统1的结构与实施方式1涉及的结构相同,所以省略详细的说明。此外,如图4所示的流程图中的监视范围的决定处理仅步骤s1004不同,因此,以下,仅对步骤s1004进行详细说明。
[0066]
在步骤s1004中,区域决定部104基于图像数据和线的信息,决定监视对象的范围。
在本实施方式中,区域决定部104使线加粗直至用户所指定的线中的各位置到达图像数据中的边界位置。在此,边界位置是指多个区域间的边界、多个物体体间的边界等。例如,在如图3a所示那样的办公室中,在对通道201指定了线301的情况下,区域决定部104在线301的各点的法线方向上将线301加粗到通道201与架202的边界。也就是说,如图5b所示,区域决定部104将线301被加粗的区域501所示的范围决定为监视对象的范围。因此,与实施方式1不同,在实施方式2中,有时在用户所指定的线的各点处法线方向的粗细不同。
[0067]
在此,在决定边界位置的方法中能够应用任意的方法。例如,区域决定部104能够根据图像数据中的边缘、图像数据中的颜色(像素值)的差分、图像数据所包含的高度信息等,决定边界位置。在此,高度信息是指表示在图像数据中相对于区域扩展的方向垂直的方向的位置的信息,通常是铅直方向的位置信息。
[0068]
在将图像数据中的边缘用于边界位置的决定的情况下,区域决定部104首先从图像数据提取边缘的信息。然后,区域决定部104将边界位置作为边缘像素,将该线加粗直至用户所指定的线的各位置到达该边缘像素,将该线加粗的区域所示的范围决定为监视对象的范围。
[0069]
在将图像数据中的颜色用于决定边界位置的情况下,区域决定部104首先取得作为图像数据的各像素的颜色信息的像素值。然后,区域决定部104使该线加粗直至与用户所指定的线的各点(各位置)的像素(各点所示的图像数据中的像素)的像素值之差达到与第一阈值相比较大不同位置为止。例如,若将第一阈值设为20,将线的某点的像素的像素值设为100,则在该点的法线方向上呈现比像素值120大的像素或比像素值80小的像素为止,区域决定部104在该点使线加粗。区域决定部104对用户所指定的线的各点实施该处理,将使该线加粗的区域所示的范围决定为监视对象的范围。
[0070]
在将图像数据包含的高度信息用于决定边界位置的情况下,区域决定部104首先从图像数据取得图像数据中的各像素的高度信息。另外,摄像装置20所具有的传感器将高度信息与图像数据同时取得,并对图像数据附加高度信息并发送到信息处理装置10即可。此时,在传感器中能够应用tof(time of flight:飞行时间)、lidar(light detection and ranging:光检测与距离修正)这样的技术。然后,区域决定部104将该线加粗直至与用户所指定的线的各点的位置的高度(各点所示的图像数据中的位置的高度)之差与第二阈值相比较大不同的高度的位置。例如,若将第二阈值设为30,将线中的某个点的位置的高度设为200,则在该点的法线方向上呈现比高度230大的位置或比高度170小的位置为止,区域决定部104在该点使线加粗。区域决定部104对用户所指定的线的各点实施该处理,将使该线加粗了的区域所示的范围决定为监视对象的范围。
[0071]
[效果]
[0072]
如本实施方式那样,通过将加粗到两个区域的边界等的边界位置的线的区域所示的范围设为监视对象的范围,从而能够更明确地决定人、物体可能移动的某范围。因此,除了能够容易地决定监视对象的范围之外,还能够与实施方式1相比决定适当的监视对象。
[0073]
《变形例1》
[0074]
以下,在实施方式2的基础上,对能够将用户期望的范围决定为监视对象的范围的例子作为变形例1进行说明。在此,如图8a所示,设想在通路201的上部(比通路201高的位置)设置看板、照明等设置物602,并以横跨设置物602的方式指定线601的情况。在这种情况
下,在实施方式2中,如图8b所示,区域603所示的范围被决定为监视对象的范围。但是,考虑到区域603所包含的区域604所示的范围在架202的上部设置设置物602,因此本来并不应该作为监视的对象。另外,同样地,由于未包含在区域603中的区域605所示的范围是包含在通路201中的范围,因此本来应该作为监视的对象。也就是说,在实施方式2中,可能将不适当的范围决定为监视对象的范围。与此相对,在本变形例中,如实施方式2那样,基于使线加粗直至到达边界位置为止的情况下的结果,通过信息处理系统使线整体的加粗的量统一,从而能够更适当地决定监视对象的范围。
[0075]
本变型例涉及的信息处理系统1的结构与实施方式1涉及的结构相同,因此省略详细的说明。此外,如图4所示的流程图中的监视范围的决定处理仅步骤s1004不同,因此,以下,仅对步骤s1004进行详细说明。
[0076]
在步骤s1004中,与实施方式2同样地,区域决定部104计算在用户所指定的线的各点处将该线加粗直至到达边界位置的情况下的、各点处的法线方向的粗度。然后,区域决定部104对计算出的各点的法线方向的粗度的平均值进行计算,将使各点加粗相当于该平均值而得的区域所示的范围决定为监视对象的范围。即,在本变形例中,通过该平均值决定用于使实施方式1涉及的线加粗的规定的长度。此外,不限于平均值,例如也可以是最小值、最大值、中央值或最频值等的代表值。例如,通过使用最大值,由于较宽范围被决定为监视对象的范围,所以在应该进行高精度的监视(用于部件的精密检查的监视等)的情况下是有效的,可以监视人、物体的动作并降低损坏的可能性。另外,通过使用最小值,将较窄的范围决定为监视对象的范围,所以在应该进行最低限度的监视(用于照明的点灯的人有无通行等)的情况下是有效的,能够在监视中抑制cpu、存储器的使用量。
[0077]
另外,不需要使用用户指定的线的所有点的所计算的粗度的平均值,例如也可以随机决定多个点,使用该多个点的所计算的粗度的平均值。进而,也可以在用户所指定的线中每隔规定的距离提取点,并使用在该提取出的多个点的所计算的粗度的平均值。或者,也可以在与用户所指定的线中,使用与设定像素值之间的像素值的差分比规定的阈值小的像素(图像数据中的像素)对应的多个点处的所计算出的粗度的平均值。另外,所谓设定像素值可以是用户任意设定(决定)的值,也可以是在与用户所指定的线的各点对应的像素(图像数据中的像素)中存在最多的像素值。
[0078]
另外,区域决定部104无需对用户所指定的线决定一个代表值。即,区域决定部104也可以针对将用户所指定的线分割而得到的多条第二线中的每条,通过上述方法决定代表值,针对该多条第二线中的每条使该第二线加粗相当于代表值的长度。然后,区域决定部104也可以将加粗该多条第二线的区域所示的范围决定为监视对象的范围。由此,例如,如图3a所示的用户指定了线301的情况那样,在通路201的宽度根据场所而不同的情况下,能够将该线设为与该场所对应的粗度,因此能够更高精度地决定监视对象的范围。
[0079]
[效果]
[0080]
根据本变形例,基于将用户所指定的线加粗直至到达边界位置的结果,将该线的粗度整体统一。因此,能够降低本来不应该的、线局部变粗或变细的可能性。即,能够将监视对象的范围进一步决定为用户所希望的范围。例如,在如图8a所示那样以横跨设置物602的方式指定了线601的情况下,如图8c所示,也能够适当地决定表示能够设想为有通路201的范围的区域606,且能够更高精度地决定监视对象的范围。
[0081]
此外,根据本变形例,也可以说基于实施方式2涉及的两个区域、物体的边界等边界位置来决定用于使实施方式1涉及的线加粗的规定的长度。因此,能够与用户输入无关地决定规定的长度。另外,例如,在办公室的配置发生了变化的情况下的再次决定监视的对象范围的中,能够使用以前决定了的规定长度。因此,根据本变形例,能够将再次决定监视的对象范围的处理数实现为比实施方式2的处理数少。
[0082]
此外,上述实施方式及变形例也可以任意组合而实施。另外,信息处理装置10取得的图像数据不限于从摄像装置20取得,也可以从外部的服务器取得。因此,摄像装置20在信息处理系统1中不是必须的结构。另外,在上述中,将用户所指定的线加粗的方向作为法线方向,但也可以在视为与法线方向大致相同的范围的方向(例如,从法线方向偏离5度的方向)上使线加粗。
[0083]
(附记1)
[0084]
一种信息处理装置(10),其决定规定场所的监视对象的范围,其特征在于,具有:
[0085]
取得单元(103),取得用户对拍摄所述规定的场所而得的图像数据描绘了线的信息;以及
[0086]
决定单元(104),将所述线加粗了的区域所示的范围决定为所述监视对象的范围。
[0087]
(附记2)
[0088]
一种范围决定方法,其决定规定的场所的监视对象的范围,其特征在于,具有:
[0089]
取得步骤(s1003),取得用户对拍摄所述规定的场所而得的图像数据描绘了线的信息;以及
[0090]
决定步骤(s1004),将所述线加粗了的区域所示的范围决定为所述监视对象的范围。
[0091]
附图标记说明
[0092]
1:信息处理系统;10:信息处理装置;20:摄像装置;101:图像取得部;102:图像显示部,103:用户输入接受部,104:区域决定部;105:存储部;106:输出部。
再多了解一些

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

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

相关文献