装置、系统、方法和记录介质与流程

文档序号:29028468发布日期:2022-02-24 10:51阅读:254来源:国知局
装置、系统、方法和记录介质与流程

1.本发明涉及装置、系统、方法和记录介质。


背景技术:

2.以往,提出了使用监视摄像机的各种安防系统(例如参照专利文献1)。
3.专利文献1:日本专利公开公报特开2015-162232号


技术实现要素:

4.在本发明的第一方式中提供一种装置。装置可以包括第一存储部,该第一存储部在被摄体在由多个监视摄像机拍摄的各自的拍摄区域之间移动的情况下,存储由各监视摄像机拍摄的图像数据之间的该被摄体的多个移动历史记录。装置可以包括确定部,该确定部根据操作者的操作,确定多个监视摄像机中的拍摄了追踪的对象被摄体的一个监视摄像机和拍摄时刻。装置可以包括推定部,该推定部基于移动历史记录和确定部的确定结果,推定多个监视摄像机中的与一个监视摄像机不同的拍摄对象被摄体的至少一个其他监视摄像机和该其他监视摄像机拍摄对象被摄体的推定时刻。
5.装置可以包括第二存储部,该第二存储部存储其他监视摄像机在推定时刻拍摄的图像数据和一个监视摄像机在拍摄时刻拍摄的图像数据中的至少一方。
6.装置可以包括第一发送部,该第一发送部将其他监视摄像机在推定时刻拍摄的图像数据和一个监视摄像机在拍摄时刻拍摄的图像数据中的至少一方发送到预先设定的发送目的地。
7.第二存储部可以存储其他监视摄像机在推定时刻拍摄的图像数据和一个监视摄像机在拍摄时刻拍摄的图像数据。装置可以包括解析图像数据的图像解析部。装置可以包括第一输出部,该第一输出部将由图像解析部分别从其他监视摄像机在推定时刻拍摄的图像数据和一个监视摄像机在拍摄时刻拍摄的图像数据取得的对象被摄体的特征汇总并输出。
8.第二存储部可以存储其他监视摄像机在推定时刻拍摄的图像数据和一个监视摄像机在拍摄时刻拍摄的图像数据。装置可以包括解析图像数据的图像解析部。装置可以包括第二输出部,该第二输出部在其他监视摄像机在推定时刻拍摄的图像数据中未拍摄到对象被摄体的情况下,输出警报信号。
9.装置还包括第二发送部,该第二发送部将其他监视摄像机在推定时刻拍摄的图像数据的位置信息和一个监视摄像机在拍摄时刻拍摄的图像数据的位置信息中的至少一方发送到预先设定的发送目的地。
10.确定部可以将与各监视摄像机的识别信息中的由操作者输入的识别信息对应的监视摄像机确定为一个监视摄像机,并且可以将由操作者输入的时刻确定为拍摄时刻。
11.装置可以包括取得部,该取得部从各监视摄像机取得由该监视摄像机拍摄的图像数据。确定部可以根据操作者在图像数据内指定对象被摄体,将拍摄了该图像数据的监视
摄像机确定为一个监视摄像机,将拍摄了该图像数据的时刻确定为拍摄时刻。
12.确定部可以根据操作者的操作,进一步确定对象被摄体的移动方向和移动速度中的至少一方。
13.推定部可以对多个移动历史记录进行统计处理,推定其他监视摄像机和推定时刻。
14.推定部可以是使用包括多个移动历史记录的学习数据进行了学习处理的模型,使用根据输入确定部的确定结果而输出其他监视摄像机的识别信息和推定时刻的模型,推定其他监视摄像机的识别信息和推定时刻。
15.在本发明的第二方式中提供一种系统。系统可以包括第一方式的装置。系统可以包括进行各自的拍摄区域的拍摄的多个监视摄像机。
16.在本发明的第三方式中提供一种方法。方法可以包括存储阶段,该存储阶段在被摄体在由多个监视摄像机拍摄的各自的拍摄区域之间移动的情况下,存储由各监视摄像机拍摄的图像数据之间的该被摄体的多个移动历史记录。方法可以包括确定阶段,该确定阶段根据操作者的操作,确定多个监视摄像机中的拍摄了追踪的对象被摄体的一个监视摄像机和拍摄时刻。方法可以包括推定阶段,该推定阶段基于移动历史记录和确定阶段的确定结果,推定多个监视摄像机中的与一个监视摄像机不同的拍摄对象被摄体的至少一个其他监视摄像机和该其他监视摄像机拍摄对象被摄体的推定时刻。
17.在本发明的第四方式中提供一种记录有程序的记录介质。计算机可以通过执行程序发挥作为第一存储部的功能,该第一存储部在被摄体在由多个监视摄像机拍摄的各自的拍摄区域之间移动的情况下,存储由各监视摄像机拍摄的图像数据之间的该被摄体的多个移动历史记录。计算机可以通过执行程序发挥作为确定部的功能,该确定部根据操作者的操作,确定多个监视摄像机中的拍摄了追踪的对象被摄体的一个监视摄像机和拍摄时刻。计算机可以通过执行程序发挥作为推定部的功能,该推定部基于移动历史记录和确定部的确定结果,推定多个监视摄像机中的与一个监视摄像机不同的拍摄对象被摄体的至少一个其他监视摄像机和该其他监视摄像机拍摄对象被摄体的推定时刻。
18.另外,上述发明的概要没有列举出本发明的所有必要特征。此外,这些特征组的子组合也可以成为发明。
附图说明
19.图1表示本实施方式的安防系统1。
20.图2表示装置4的动作。
21.图3表示变形例的安防系统1a。
22.图4表示可以整体或局部实现本发明的多种方式的计算机2200的例子。
23.附图标记说明
24.1安防系统,2监视摄像机,4装置,5文件服务器,10通信网络,40移动历史记录存储部,41确定部,42推定部,43取得部,44图像存储部,46发送部,47图像解析部,48输出部,2200计算机,2201dvd-rom,2210主控制器,2212cpu,2214ram,2216图形控制器,2218显示装置,2220输入/输出控制器,2222通信接口,2224硬盘驱动器,2226dvd-rom驱动器,2230rom,2240输入/输出芯片,2242键盘。
具体实施方式
25.下面,通过发明的实施方式对本发明进行说明,但是以下的实施方式并不限定权利要求书所涉及的发明。此外,在实施方式中说明的特征的组合的全部并不是发明的解决手段所必须的。
26.[1.安防系统1]
[0027]
图1表示本实施方式的安防系统1。安防系统1包括多个监视摄像机2、装置4和文件服务器5。
[0028]
在此,在本实施方式中,作为一例,安防系统1的各构成中的各监视摄像机2和装置4可以直接连接,装置4和文件服务器5可以经由通信网络10连接。通信网络10可以包括互联网、广域网(wan)、局域网等各种网络或其组合而构成。通信网络10可以包括基于有线和无线中的至少一方的连接点。通信网络10也可以通过从互联网等公用线路分离的专用线路来实现。
[0029]
[1.1.监视摄像机2]
[0030]
多个监视摄像机2分别进行各自的拍摄区域的拍摄。各监视摄像机2可以始终进行拍摄而生成动态图像数据。作为一例,监视摄像机2可以以30f/s进行拍摄。监视摄像机2可以是可见光摄像机,也可以是红外线或紫外线(作为一例为x射线)摄像机。监视摄像机2可以能够将拍摄的图像数据供给到装置4。监视摄像机2也可以将拍摄的图像数据存储在内部的存储区域(未图示)。
[0031]
另外,多个监视摄像机2可以沿被摄体能够移动的路径配置。被摄体可以是人,可以是野生动物或家畜等动物,也可以是汽车或自行车等车辆。路径可以是被摄体仅能够向一个方向移动的路径,也可以是能够向两个方向移动的路径。路径可以包括分支点和汇合点。
[0032]
例如,各监视摄像机2可以配置在道路或停车场,也可以配置在设施的出入口或通路等。设施可以是工厂,也可以是学校、住宅、车站、机场、博物馆、医院、店铺(作为一例为饮食店)等。作为工厂,除了化学或生物等工业工厂以外,还可以列举对气田或油田等井口及其周边进行管理控制的工厂、对水力、火力、原子能等发电进行管理控制的工厂、对太阳光或风力等环境发电进行管理控制的工厂、以及对上下水或水坝等进行管理控制的工厂等。设施的出入口可以是设置在设施的内侧与外侧的边界的出入口,也可以是设置在设施内的一个区域与其他区域的边界的出入口。
[0033]
[1.2.装置4]
[0034]
装置4与多个监视摄像机2协作来辅助设施的安防。装置4具有:移动历史记录存储部40、确定部41、推定部42、取得部43、图像存储部44、发送部46、图像解析部47和输出部48。
[0035]
[1.2.1.移动历史记录存储部40]
[0036]
移动历史记录存储部40是第一存储部的一例,在被摄体在由多个监视摄像机2拍摄的各自的拍摄区域之间移动的情况下,存储由各监视摄像机2拍摄的图像数据之间的该被摄体的多个移动历史记录。
[0037]
在此,由各监视摄像机2拍摄的图像数据之间的被摄体的移动历史记录可以是各监视摄像机2的图像数据中的拍摄了该被摄体的图像数据的迁移历史记录。在本实施方式中,作为一例,图像数据之间的被摄体的移动历史记录可以是按照每个被摄体将拍摄了该
被摄体的图像数据的拍摄时刻与拍摄了该图像数据的监视摄像机2的识别信息(也称为摄像机id)的对应数据按时间序列顺序汇总的。
[0038]
[1.2.2.确定部41]
[0039]
确定部41根据操作者的操作,确定多个监视摄像机2中的拍摄了追踪的对象被摄体的一个监视摄像机2(也称为被确定监视摄像机2a)和拍摄时刻。
[0040]
在本实施方式中,作为一例,确定部41可以将与各监视摄像机2的摄像机id中的由操作者输入的摄像机id对应的监视摄像机2确定为被确定监视摄像机2a。此外,确定部41可以将由操作者输入的时刻确定为被确定监视摄像机2a拍摄对象被摄体的拍摄时刻。另外,确定部41可以具有由操作者操作的触摸面板、键盘、鼠标等输入装置(未图示),也可以外部连接输入装置。
[0041]
确定部41可以将确定结果供给到推定部42。另外,追踪的对象被摄体可以是由任意的监视摄像机2拍摄的任意的被摄体,也可以是使用监视摄像机2的图像数据追踪的对象被摄体。
[0042]
[1.2.3.推定部42]
[0043]
推定部42基于存储于移动历史记录存储部40的移动历史记录和确定部41的确定结果,推定多个监视摄像机2中的与被确定监视摄像机2a不同的拍摄对象被摄体的至少一个其他监视摄像机2(也称为被推定监视摄像机2b)和该被推定监视摄像机2b拍摄对象被摄体的推定时刻。
[0044]
另外,被推定监视摄像机2b拍摄对象被摄体的推定时刻可以是推定部42推定的时刻之前的时刻。在这种情况下,拍摄对象被摄体的监视摄像机可以是拍摄了对象被摄体的监视摄像机,拍摄对象被摄体的推定时刻可以是拍摄了对象被摄体的拍摄时刻。
[0045]
此外,推定为被推定监视摄像机2b拍摄了对象被摄体的推定时刻可以是与被确定监视摄像机2a拍摄了对象被摄体的拍摄时刻不同的时刻。作为一例,推定时刻可以是拍摄时刻之后的时刻。在推定部42推定被推定监视摄像机2b和推定时刻的多个组合的情况下,在两个以上的组合之间推定时刻可以不同。
[0046]
推定部42可以将推定结果(在本实施方式中作为一例为被推定监视摄像机2b的摄像机id和推定时刻)供给到取得部43、发送部46和图像解析部47。
[0047]
[1.2.4.取得部43]
[0048]
取得部43从被推定监视摄像机2b取得在推定时刻拍摄的图像数据。在通过推定部42推定了被推定监视摄像机2b和推定时刻的多个组合的情况下,取得部43可以从各组合中的被推定监视摄像机2b取得在该组合中的推定时刻拍摄的图像数据。
[0049]
此外,取得部43从被确定监视摄像机2a取得在拍摄时刻拍摄的图像数据。但是,取得部43也可以仅从被推定监视摄像机2b和被确定监视摄像机2a中的一方取得图像数据。取得部43可以将取得的图像数据供给到图像存储部44。
[0050]
[1.2.5.图像存储部44]
[0051]
图像存储部44存储被推定监视摄像机2b在推定时刻拍摄的图像数据和被确定监视摄像机2a在拍摄时刻拍摄的图像数据中的至少一方。在本实施方式中,作为一例,图像存储部44可以存储被推定监视摄像机2b拍摄的图像数据和被确定监视摄像机2a拍摄的图像数据的两方。在通过推定部42推定了被推定监视摄像机2b和推定时刻的多个组合的情况
下,图像存储部44可以存储各组合中的被推定监视摄像机2b在该组合中的推定时刻拍摄的图像数据。
[0052]
[1.2.6.发送部46]
[0053]
发送部46是第一发送部的一例,将被推定监视摄像机2b在推定时刻拍摄的图像数据和被确定监视摄像机2a在拍摄时刻拍摄的图像数据中的至少一方发送到预先设定的发送目的地。在通过推定部42推定了被推定监视摄像机2b和推定时刻的多个组合的情况下,发送部46可以发送各组合中的被推定监视摄像机2b在该组合中的推定时刻拍摄的图像数据。
[0054]
发送目的地可以是能够从其他设备访问的文件服务器5。但是,发送目的地并不限于此,可以是设置了监视摄像机2的安防公司,可以是设施的所有者或管理公司,也可以是包括设施的地域的公安局。
[0055]
[1.2.7.图像解析部47]
[0056]
图像解析部47解析图像数据。图像解析部47可以分别解析被推定监视摄像机2b在推定时刻拍摄的图像数据和被确定监视摄像机2a在拍摄时刻拍摄的图像数据。在通过推定部42推定了被推定监视摄像机2b和推定时刻的多个组合的情况下,图像解析部47可以解析各组合中的被推定监视摄像机2b在该组合中的推定时刻拍摄的图像数据。
[0057]
图像解析部47可以通过解析来提取对象被摄体的特征。在对象被摄体是人的情况下,其特征可以是面部或全身的特征点的位置关系,可以是瞳孔、皮肤、头发、衣服的颜色,也可以是附属品(作为一例为眼镜、耳环、包等)的颜色、形状等。在对象被摄体是车的情况下,其特征可以是车种、车的颜色、车辆编号等。
[0058]
图像解析部47可以将解析结果供给到输出部48。图像解析部47在被推定监视摄像机2b在推定时刻拍摄的图像数据中未拍摄到对象被摄体的情况下,可以将表示该情况的解析结果供给到输出部48。例如,图像解析部47对来自被确定监视摄像机2a的图像数据进行解析并提取对象被摄体的特征,在表示相同特征的被摄体未存在于来自被推定监视摄像机2b的图像数据内的情况下,可以判断为在来自被推定监视摄像机2b的图像数据中未拍摄到对象被摄体。
[0059]
[1.2.8.输出部48]
[0060]
输出部48是第一输出部的一例,将由图像解析部47分别从被推定监视摄像机2b在推定时刻拍摄的图像数据和被确定监视摄像机2a在拍摄时刻拍摄的图像数据中取得的对象被摄体的特征汇总并输出。输出部48可以将对象被摄体的特征显示于监视器(未图示),也可以经由发送部46发送到上述发送目的地。
[0061]
在此基础上或代替于此,输出部48可以是第二输出部的一例,在被推定监视摄像机2b在推定时刻拍摄的图像数据中未拍摄到对象被摄体的情况下,可以输出警报信号。由此,例如在机场等的安检门和其前方的通路上设置有监视摄像机2的情况下,根据通过了安检门的人在其前方的通路的图像数据中未被拍摄到而不能追踪的情况,输出警报信号。输出部48可以将警报信号显示于监视器(未图示),也可以经由发送部46发送到上述发送目的地。
[0062]
另外,警报信号可以包含与对象被摄体相关的信息。在本实施方式中,作为一例,与对象被摄体相关的信息可以包含由确定部41确定的信息、由被确定监视摄像机2a在拍摄
时刻拍摄的图像数据、或由图像解析部47从该图像数据提取的对象被摄体的特征中的至少一个。
[0063]
[1.3.文件服务器5]
[0064]
文件服务器5能够从与装置4不同的其他设备(作为一例为设置了监视摄像机2的安防公司)访问,与其他设备共享存储的文件。文件服务器5能够从多个设备同时访问。
[0065]
[1.4.从装置4得到的效果]
[0066]
按照以上的装置4,根据操作者的操作确定拍摄了对象被摄体的被确定监视摄像机2a和拍摄时刻,基于移动历史记录存储部40中的被摄体的移动历史记录和确定部41的确定结果,推定拍摄了对象被摄体的被推定监视摄像机2b和拍摄的推定时刻。因此,能够省去从图像数据中搜索对象被摄体的麻烦,使对象被摄体的追踪容易化。
[0067]
此外,被推定监视摄像机2b在推定时刻拍摄的图像数据和被确定监视摄像机2a在拍摄时刻拍摄的图像数据中的至少一方存储于图像存储部44,因此能够在图像数据内确认移动前后的至少一方的对象被摄体。
[0068]
此外,由于汇总输出从各图像数据取得的对象被摄体的特征,所以与输出从单一图像数据取得的对象被摄体的特征的情况相比,能够同时取得对象被摄体的较多特征。由此,能够进一步使对象被摄体的追踪容易化。
[0069]
此外,在推定为拍摄了对象被摄体的图像数据中未拍摄到对象被摄体的情况下,输出警报信号,因此能够早期检测对象被摄体无法追踪的情况。
[0070]
此外,被推定监视摄像机2b在推定时刻拍摄的图像数据和被确定监视摄像机2a在拍摄时刻拍摄的图像数据中的至少一方被发送到预先设定的发送目的地,因此能够提高对拍摄了对象被摄体的图像数据的可访问性。
[0071]
此外,与由操作者输入的摄像机id对应的监视摄像机2被确定为被确定监视摄像机2a,并且由操作者输入的时刻被确定为拍摄时刻,因此不将拍摄了对象被摄体的图像数据取入到装置4内,也能够确定被确定监视摄像机2a和拍摄时刻。
[0072]
[1.4.装置4的动作]
[0073]
图2表示装置4的动作。装置4通过进行步骤s11~s19的处理来辅助设施的安防。
[0074]
在步骤s11中,移动历史记录存储部40存储被摄体在由多个监视摄像机2拍摄的各自的拍摄区域之间移动时由各监视摄像机2拍摄的图像数据之间的该被摄体的多个移动历史记录。各移动历史记录可以是按照每个被摄体将拍摄了该被摄体的图像数据的拍摄时刻与拍摄了该图像数据的监视摄像机2的识别信息(也称为摄像机id)的对应数据按时间序列顺序汇总的。移动历史记录的各对应数据可以还包含被摄体的移动方向和移动速度中的至少一方。
[0075]
可以基于在装置4开始运转之前预先由各监视摄像机2拍摄的图像数据,制作各移动历史记录。例如,可以分别对由各监视摄像机2拍摄的图像数据进行图像解析,检测图像数据内的各被摄体,按照每个被摄体汇总图像数据的拍摄时刻和拍摄了该图像数据的监视摄像机2的摄像机id,由此制作各移动历史记录。在本实施方式中,作为一例,可以在装置4的外部制作移动历史记录。
[0076]
在移动历史记录的各对应数据中包含被摄体的移动方向、移动速度的情况下,可以分别对由各监视摄像机2拍摄的图像数据进行图像解析,计算移动方向、移动速度,并包
含于相应的摄像机id的对应数据中。
[0077]
另外,步骤s11的处理可以仅在装置4的初次动作时进行,可以在第二次以后的动作中不进行。
[0078]
在步骤s13中,确定部41根据操作者的操作,确定多个监视摄像机2中的拍摄了追踪的对象被摄体的被确定监视摄像机2a和被确定监视摄像机2a拍摄了对象被摄体的拍摄时刻。
[0079]
此外,在本实施方式中,作为一例,在步骤s13的处理中,确定部41根据操作者的操作,进一步确定对象被摄体的移动方向和移动速度中的至少一方。例如,确定部41可以将由操作者输入的移动方向(作为一例为从某个监视摄像机2的拍摄区域朝向其他监视摄像机2的拍摄区域的方向)确定为对象被摄体的移动方向。此外,确定部41可以根据由操作者输入的移动速度的基准(作为一例为标准、快、慢等)来确定移动速度,也可以根据由操作者输入的能够与移动速度相关联的信息(作为一例为性別、年龄)来确定移动速度。移动速度可以是具有幅度的速度范围。
[0080]
在步骤s15中,推定部42基于由移动历史记录存储部40存储的移动历史记录和确定部41的确定结果,推定拍摄了对象被摄体的至少一个被推定监视摄像机2b和该被推定监视摄像机2b拍摄了对象被摄体的推定时刻。
[0081]
推定部42可以对多个移动历史记录进行统计处理来推定被推定监视摄像机2b和推定时刻。例如,推定部42可以从存储于移动历史记录存储部40的多个移动历史记录(在本实施方式中,作为一例为按照每个被摄体将拍摄了该被摄体的图像数据的拍摄时刻与拍摄了该图像数据的监视摄像机2的摄像机id的对应数据按时间序列顺序汇总的)中,分别提取包含被确定监视摄像机2a的摄像机id的移动历史记录。提取的移动历史记录可以是通过了被确定监视摄像机2a的拍摄区域的各被摄体的移动历史记录。
[0082]
推定部42可以根据提取的各移动历史记录,将包含被确定监视摄像机2a的摄像机id的摄像机id与拍摄时刻的对应数据确定为基准对应数据,提取基准对应数据之后的至少一个对应数据。提取的对应数据可以表示通过了被确定监视摄像机2a的拍摄区域的被摄体何时被其他的哪个监视摄像机2拍摄。
[0083]
推定部42可以对提取的各对应数据,计算其拍摄时刻与基准对应数据的拍摄时刻之间的时间差。作为一例,在基准对应数据的拍摄时刻是12:00,提取的对应数据的拍摄时刻是12:05的情况下,推定部42可以将时间差计算为5分钟。
[0084]
推定部42可以将对应数据的摄像机id与对该对应数据计算出的时间差的组合进行累计来生成统计数据。推定部42可以使用生成的统计数据,以统计方式确定监视摄像机2和时间差的组合,所述监视摄像机2被推定为对由被确定监视摄像机2a拍摄的被摄体在此后进行了拍摄。作为一例,推定部42可以使用统计数据,计算监视摄像机2和时间差的每个组合的概率分布,确定表示最高概率分布的至少一个组合。
[0085]
在本实施方式中,在步骤s13中进一步确定了对象被摄体的移动方向和移动速度中的至少一方,因此推定部42可以进一步使用确定的移动方向或移动速度,推定被推定监视摄像机2b和推定时刻。例如,推定部42可以将移动历史记录中的对应数据的摄像机id、移动方向、移动速度以及对该对应数据以上述方式计算出的时间差的组合进行累计来生成统计数据。推定部42可以使用生成的统计数据,计算监视摄像机2、移动方向、移动速度与时间
差的每个组合的概率分布,确定表示最高概率分布的至少一个组合。
[0086]
并且,推定部42可以将与确定的组合的摄像机id对应的监视摄像机2作为被推定监视摄像机2b。此外,推定部42可以将确定的组合的时间差与在步骤s13中确定的拍摄时刻相加后的结果作为推定时刻。
[0087]
在步骤s17中,取得部43取得被推定监视摄像机2b在推定时刻拍摄的图像数据和被确定监视摄像机2a在拍摄时刻拍摄的图像数据,并且存储于图像存储部44。
[0088]
在步骤s19中,发送部46将被推定监视摄像机2b在推定时刻拍摄的图像数据和被确定监视摄像机2a在拍摄时刻拍摄的图像数据中的至少一方发送到预先设定的发送目的地(例如文件服务器5)。
[0089]
在此基础上或代替于此,在步骤s19中,图像解析部47可以分别对被推定监视摄像机2b在推定时刻拍摄的图像数据和被确定监视摄像机2a在拍摄时刻拍摄的图像数据进行图像解析,将取得的对象被摄体的特征汇总,并由输出部48输出。在被推定监视摄像机2b在推定时刻拍摄的图像数据中未拍摄到对象被摄体的情况下,输出部48可以输出表示该情况的警报信号。
[0090]
按照以上的动作,根据操作者的操作进一步确定对象被摄体的移动方向和移动速度中的至少一方,因此能够更准确地推定拍摄了对象被摄体的被推定监视摄像机2b和拍摄了对象被摄体的推定时刻。
[0091]
[2.变形例]
[0092]
图3表示变形例的安防系统1a。安防系统1a的装置4a具有多个图像解析部47a以及输出部48a。另外,在本实施方式的安防系统1a中,与图1所示的安防系统1的结构大体相同的结构赋予相同的附图标记并省略说明。
[0093]
多个图像解析部47a分别与一个或多个监视摄像机2相对应,在本变形例中,作为一例分别与一个监视摄像机2一对一对应。各图像解析部47a可以设置在对应的监视摄像机2的附近。各图像解析部47a可以解析由对应的监视摄像机2拍摄的图像数据,并且将解析结果供给到输出部48a。
[0094]
输出部48a可以基于确定部41的确定结果和推定部42的推定结果,从与被确定监视摄像机2a对应的图像解析部47a和与被推定监视摄像机2b对应的图像解析部47a,取得从被确定监视摄像机2a在拍摄时刻拍摄的图像数据中取得的对象被摄体的特征和从被推定监视摄像机2b在推定时刻拍摄的图像数据中取得的对象被摄体的特征。输出部48a可以将取得的特征汇总输出。
[0095]
按照以上的变形例的装置4a,由于具备多个图像解析部47a,所以能够分散图像解析的负荷。
[0096]
另外,在各图像解析部47a中可以设置未图示的gps接收装置,可以接收来自未图示的gps卫星的电波,取得图像解析部47a的位置信息并供给到推定部42。由gps接收装置取得的位置信息可以表示对应的监视摄像机2的位置。在这种情况下,推定部42可以进一步使用各监视摄像机2的位置信息来进行推定。作为一例,推定部42可以根据各监视摄像机2的位置信息,检测多个监视摄像机2的位置关系来进行推定。在各监视摄像机2中设置有gps接收装置的情况下,推定部42也可以使用由该监视摄像机2的gps接收装置取得的位置信息来进行推定。
[0097]
[3.其他变形例]
[0098]
另外,在上述实施方式和变形例中,说明了装置4、4a具有取得部43、图像存储部44、发送部46、图像解析部47、47a和输出部48,但是也可以不具有它们中的至少一个。
[0099]
此外,说明了推定部42将由被确定监视摄像机2a拍摄了对象被摄体的拍摄时刻之后的时刻推定为推定时刻,但是在此基础上或代替于此,也可以将拍摄时刻之前的时刻推定为推定时刻。
[0100]
此外,说明了推定部42将推定的时刻之前的时刻推定为推定时刻,但是在此基础上或代替于此,也可以将推定的时刻之后的时刻推定为推定时刻。在这种情况下,推定部42可以基于存储于移动历史记录存储部40的移动历史记录和确定部41的确定结果,推定将来拍摄对象被摄体的至少一个被推定监视摄像机2b和该被推定监视摄像机2b拍摄对象被摄体的推定时刻。在这种情况下,推定部42可以经由输出部48输出推定结果。作为一例,推定结果可以发送到设置了监视摄像机2的安防公司、设施的所有者、设施的管理公司、包括设施的地域的公安局等。
[0101]
此外,说明了推定部42对移动历史记录进行统计处理来推定被推定监视摄像机2b和推定时刻,但是也可以通过其他处理来推定被推定监视摄像机2b和推定时刻。例如,推定部42可以使用模型(未图示)来进行推定,该模型根据确定部41的确定结果(在本实施方式中作为一例为拍摄了对象被摄体的被确定监视摄像机2a的摄像机id和拍摄时刻)的输入,输出被推定为在此后(或此前)的时刻拍摄该对象被摄体的被推定监视摄像机2b的识别信息和推定时刻。这种模型可以使用包括多个移动历史记录的学习数据来进行学习处理。模型可以设置于装置4、4a,也可以外部连接于装置4、4a。在模型设置于装置4、4a的情况下,可以通过装置4、4a内的学习处理部(未图示)进行该模型的学习处理。
[0102]
此外,说明了取得部43取得被推定监视摄像机2b在推定时刻拍摄的图像数据,但是在此基础上或代替于此,也可以分别从多个监视摄像机2取得由该监视摄像机2拍摄的图像数据。作为一例,取得部43可以在步骤s13的处理前取得由各监视摄像机2拍摄的图像数据。在这种情况下,装置4、4a能够显示由任意的监视摄像机2在任意时刻拍摄的图像数据。此外,确定部41可以在步骤s13的处理中以上述方式根据由操作者输入的摄像机id和时刻来确定被确定监视摄像机2a和拍摄时刻的基础上或代替于此,根据操作者在图像数据内指定对象被摄体,将拍摄了该图像数据的监视摄像机2确定为被确定监视摄像机2a,并且将拍摄了该图像数据的时刻确定为拍摄时刻。由此,能够使操作者的操作容易化。此外,在这种情况下,确定部41可以通过追踪在图像数据内指定的对象被摄体,进一步确定该对象被摄体的移动方向和移动速度中的至少一方。由此,能够进一步使操作者的操作容易化。
[0103]
此外,说明了发送部46将被推定监视摄像机2b在推定时刻拍摄的图像数据和被确定监视摄像机2a在拍摄时刻拍摄的图像数据中的至少一方发送到预先设定的发送目的地,但是在此基础上或代替于此,也可以发送被推定监视摄像机2b在推定时刻拍摄的图像数据的位置信息和被确定监视摄像机2a在拍摄时刻拍摄的图像数据的位置信息中的至少一方。图像数据的位置信息可以是监视摄像机2、图像存储部44、文件服务器5内的图像数据的地址,也可以是包含摄像机id、图像数据的拍摄时刻的信息。在这种情况下,也能够提高对拍摄了对象被摄体的图像数据的可访问性。
[0104]
此外,说明了被推定监视摄像机2b在由推定部42推定的推定时刻拍摄的图像数据
被提供给图像存储部44、发送部46、图像解析部47等,但是也可以提供被推定监视摄像机2b在包括推定时刻的基准幅度(作为一例为5分钟)的时间内拍摄的图像数据。在这种情况下,能够将可靠地拍摄了对象被摄体的图像数据提供给图像存储部44等。
[0105]
此外,说明了移动历史记录存储部40仅在装置4、4a的初次动作时存储移动历史记录,但是可以在每次开始装置4、4a的动作时存储,也可以在每隔基准间隔(作为一例为一个月)开始装置4、4a的动作时存储。例如,移动历史记录可以通过每隔基准间隔解析各监视摄像机2的图像数据而生成,此后在开始装置4、4a的动作时存储于移动历史记录存储部40。
[0106]
此外,说明了移动历史记录在装置4、4a的外部生成,但是也可以在装置4、4a的内部生成。在这种情况下,取得部43可以从各监视摄像机2取得由该监视摄像机2拍摄的图像数据,图像解析部47、47a可以通过图像解析来检测各图像数据内的各被摄体,并且按照每个被摄体汇总图像数据的拍摄时刻和拍摄了该图像数据的监视摄像机2的摄像机id,由此制作移动历史记录。
[0107]
此外,本发明的各种实施方式可以参照流程图和框图进行记载,在此模块可以表示(1)执行操作的过程的阶段或(2)具有执行操作的作用的装置的部分。特定的阶段和部分可以通过专用电路、与存储在计算机可读介质上的计算机可读指令一起供给的可编程电路和/或与存储在计算机可读介质上的计算机可读指令一起供给的处理器来实现。专用电路可以包括数字和/或模拟硬件电路,也可以包括集成电路(ic)和/或分立电路。可编程电路可以包括可重构硬件电路,该可重构硬件电路包括逻辑and、逻辑or、逻辑xor、逻辑nand、逻辑nor和其他逻辑操作、触发器、寄存器、现场可编程门阵列(fpga)、可编程逻辑阵列(pla)等存储器元件等。
[0108]
计算机可读介质可以包括能够存储由适当的设备执行的指令的任意的有形设备,其结果,具有存储在其中的指令的计算机可读介质包括包含为了制作用于执行由流程图或框图指定的操作的手段而能够执行的指令的产品。作为计算机可读介质的例子可以包括:电子存储介质、磁存储介质、光存储介质、电磁存储介质、半导体存储介质等。作为计算机可读介质的更具体的例子可以包括:软(注册商标)盘、磁盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或闪存器)、电可擦除可编程只读存储器(eeprom)、静态随机存取存储器(sram)、光盘只读存储器(cd-rom)、数字多用途盘(dvd)、蓝光(rtm)碟、存储棒、集成电路卡等。
[0109]
计算机可读指令包括由包括汇编指令、指令集架构(isa)指令、机器指令、机器相关指令、微码、固件指令、状态设定数据、或smalltalk、java(注册商标)、c++等面向对象编程语言、和“c”编程语言或同样的编程语言那样的现有的过程型编程语言的一个或多个编程语言的任意组合描述的源代码和目标代码中的任意一个。
[0110]
计算机可读指令可以经由本地或局域网(lan)、互联网等广域网(wan)提供给通用计算机、特殊目的的计算机或其他可编程的数据处理装置的处理器或可编程电路,并且为了制作用于执行由流程图或框图指定的操作的手段而执行计算机可读指令。作为处理器的例子包括:计算机处理器、处理单元、微处理器、数字信号处理器、控制器、微控制器等。
[0111]
图4表示可以整体或局部实现本发明的多种方式的计算机2200的例子。通过安装于计算机2200的程序,计算机2200能够发挥作为与本发明的实施方式的装置相关联的操作或该装置的一个或多个部分的功能、或者执行该操作或该一个或多个部分、和/或计算机
2200能够执行本发明的实施方式的过程或该过程的阶段。为了使计算机2200执行与本说明书记载的流程图和框图的模块中的几个或全部相关联的特定的操作,可以由cpu2212执行这种程序。
[0112]
本实施方式的计算机2200包括cpu2212、ram2214、图形控制器2216和显示装置2218,它们通过主控制器2210相互连接。计算机2200还包括通信接口2222、硬盘驱动器2224、dvd-rom驱动器2226和ic卡驱动器那样的输入/输出单元,它们经由输入/输出控制器2220与主控制器2210连接。计算机还包括rom2230和键盘2242那样的传统的输入/输出单元,它们经由输入/输出芯片2240与输入/输出控制器2220连接。
[0113]
cpu2212按照存储在rom2230和ram2214内的程序而动作,由此控制各单元。图形控制器2216获取在ram2214内提供的帧缓存器等或其自身中的由cpu2212生成的图像数据,并且在显示装置2218上显示图像数据。
[0114]
通信接口2222能够经由网络与其他电子设备进行通信。硬盘驱动器2224存储由计算机2200内的cpu2212使用的程序和数据。dvd-rom驱动器2226从dvd-rom2201读取程序或数据,经由ram2214向硬盘驱动器2224提供程序或数据。ic卡驱动器从ic卡读取程序和数据和/或将程序和数据写入ic卡。
[0115]
rom2230在其中存储激活时由计算机2200执行的引导程序等和/或依赖于计算机2200的硬件的程序。输入/输出芯片2240也可以经由并行端口、串行端口、键盘端口、鼠标端口等使各种输入/输出单元与输入/输出控制器2220连接。
[0116]
由dvd-rom2201或ic卡那样的计算机可读介质提供程序。程序从计算机可读介质读取,并且安装于也作为计算机可读介质的例子的硬盘驱动器2224、ram2214或rom2230,并由cpu2212执行。在这些程序内描述的信息处理被读取到计算机2200,从而带来程序与上述各种类型的硬件资源之间的协作。装置或方法可以通过伴随计算机2200的使用来实现信息的操作或处理而构成。
[0117]
例如,在计算机2200和外部设备之间执行通信的情况下,cpu2212可以执行加载于ram2214的通信程序,基于在通信程序中描述的处理对通信接口2222指示通信处理。通信接口2222在cpu2212的控制下,读取存储于在ram2214、硬盘驱动器2224、dvd-rom2201或ic卡那样的记录介质内提供的发送缓冲处理区域的发送数据,将读取到的发送数据发送到网络,或者将从网络接收到的接收数据写入到在记录介质上提供的接收缓冲处理区域等。
[0118]
此外,cpu2212可以将存储于硬盘驱动器2224、dvd-rom驱动器2226(dvd-rom2201)、ic卡等那样的外部记录介质的文件或数据库的全部或必要的部分读取到ram2214,并对ram2214上的数据执行各种类型的处理。接着,cpu2212将处理后的数据写回到外部记录介质。
[0119]
如各种类型的程序、数据、表和数据库那样的各种类型的信息可以存储于记录介质并接受信息处理。cpu2212对从ram2214读取的数据执行本公开各处记载的各种类型的处理并将结果写回到ram2214,该各种类型的处理包括由程序的指令序列指定的各种类型的操作、信息处理、条件判断、条件分支、无条件分支、信息的检索/置换等。此外,cpu2212可以检索记录介质内的文件、数据库等中的信息。例如,在分别具有与第二属性的属性值相关联的第一属性的属性值的多个条目存储在记录介质内的情况下,cpu2212可以从该多个条目中检索与指定第一属性的属性值的条件一致的条目,并且读取存储在该条目内的第二属性
的属性值,由此获取与满足预先确定的条件的第一属性相关联的第二属性的属性值。
[0120]
以上说明的程序或软件模块可以存储在计算机2200上或计算机2200附近的计算机可读介质中。此外,在与专用通信网络或互联网连接的服务器系统内提供的硬盘或ram那样的记录介质能够用作计算机可读介质,由此,经由网络将程序提供给计算机2200。
[0121]
以上,利用实施方式对本发明进行了说明,但是本发明的技术范围并不限定于上述实施方式记载的范围。对本领域技术人员而言能够对上述实施方式进行各种变更或改良是显而易见的。根据权利要求书的记载可知,进行了这种变更或改良的方式也可以包含于本发明的技术范围。
[0122]
在权利要求书、说明书和附图中所示的装置、系统、程序和方法中的动作、过程、步骤和阶段等各处理的执行顺序没有特别明示为“更早”、“之前”等,此外,应注意的是只要在后一处理中没有使用前一处理的输出,则能够以任意的顺序实现。关于权利要求书、说明书和附图中的动作流程,即使为了便于说明而使用“首先,”、“接着,”等进行了说明,也不意味着必须按照该顺序实施。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1