Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6929241B2 - Selection device, selection method and selection program - Google Patents
[go: Go Back, main page]

JP6929241B2 - Selection device, selection method and selection program - Google Patents

Selection device, selection method and selection program Download PDF

Info

Publication number
JP6929241B2
JP6929241B2 JP2018078646A JP2018078646A JP6929241B2 JP 6929241 B2 JP6929241 B2 JP 6929241B2 JP 2018078646 A JP2018078646 A JP 2018078646A JP 2018078646 A JP2018078646 A JP 2018078646A JP 6929241 B2 JP6929241 B2 JP 6929241B2
Authority
JP
Japan
Prior art keywords
image
imaging device
value
area
reliability value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2018078646A
Other languages
Japanese (ja)
Other versions
JP2019186858A (en
Inventor
有哉 巻渕
有哉 巻渕
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
KDDI Corp
Original Assignee
KDDI Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by KDDI Corp filed Critical KDDI Corp
Priority to JP2018078646A priority Critical patent/JP6929241B2/en
Publication of JP2019186858A publication Critical patent/JP2019186858A/en
Application granted granted Critical
Publication of JP6929241B2 publication Critical patent/JP6929241B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Studio Devices (AREA)
  • Image Analysis (AREA)

Description

本発明は、オブジェクトの検出に用いる画像を生成する撮像装置を選択することができる選択装置、選択方法及び選択プログラムに関する。 The present invention relates to a selection device, a selection method, and a selection program capable of selecting an imaging device that generates an image used for detecting an object.

従来、所定エリアにおけるオブジェクトの移動軌跡を示す動線を生成するにあたり、複数の撮像装置から取得した複数の画像に基づいて、オブジェクトを検出することが行われている(例えば、特許文献1参照)。 Conventionally, in generating a flow line indicating a movement trajectory of an object in a predetermined area, the object is detected based on a plurality of images acquired from a plurality of imaging devices (see, for example, Patent Document 1). ..

特開2016−139949号公報Japanese Unexamined Patent Publication No. 2016-139949

複数の撮像装置の撮像範囲が重複するように設置されている場合、1つのオブジェクトが複数の撮像装置が撮像した画像に重複して映ることがある。当該オブジェクトを精度良く検出するにあたり、複数の撮像装置のうち、当該オブジェクトを精度良く検出することができる画像を撮像する撮像装置を選択できるようにすることが好ましい。 When the imaging ranges of the plurality of imaging devices are installed so as to overlap, one object may be duplicated in the images captured by the plurality of imaging devices. In order to accurately detect the object, it is preferable to be able to select an imaging device that captures an image capable of accurately detecting the object from among a plurality of imaging devices.

そこで、本発明はこれらの点に鑑みてなされたものであり、オブジェクトを精度良く検出することができる画像を撮像する撮像装置を選択することができる選択装置、選択方法及び選択プログラムを提供することを目的とする。 Therefore, the present invention has been made in view of these points, and provides a selection device, a selection method, and a selection program capable of selecting an imaging device that captures an image capable of accurately detecting an object. With the goal.

本発明の第1の態様に係る選択装置は、所定エリアを示す三次元空間における所定の位置に、前記所定エリアにおいて検出する対象となるオブジェクトを模した三次元モデルを仮想的に配置した場合における、前記所定エリアを撮像する第1撮像装置が撮像する第1画像に含まれる当該三次元モデルを示す画像の領域を示す第1領域と、前記所定エリアを撮像する第2撮像装置が撮像した第2画像に含まれる当該三次元モデルを示す画像の領域を示す第2領域とを特定する領域特定部と、前記第1領域に基づいて前記オブジェクトの検出を行う場合の当該検出の信頼性を示す第1信頼値と、前記第2領域に基づいて前記オブジェクトの検出を行う場合の当該検出の信頼性の値を示す第2信頼値とを特定する信頼値特定部と、前記第1信頼値と前記第2信頼値との比率に基づいて、前記第1撮像装置及び第2撮像装置のうち、前記所定の位置における前記オブジェクトの検出に使用する撮像装置を選択する選択部と、を備える。 The selection device according to the first aspect of the present invention is a case where a three-dimensional model imitating an object to be detected in the predetermined area is virtually arranged at a predetermined position in a three-dimensional space indicating a predetermined area. The first region showing the area of the image showing the three-dimensional model included in the first image captured by the first imaging device that images the predetermined area, and the second imaging device that images the predetermined area. 2 Indicates an area specifying unit that specifies an area of an image showing the three-dimensional model included in the image and a second area indicating an area of the image, and the reliability of the detection when the object is detected based on the first area. A reliability value specifying unit that specifies a first reliability value and a second reliability value indicating a reliability value of the detection when the object is detected based on the second region, and the first reliability value. A selection unit for selecting an image pickup device to be used for detecting an object at a predetermined position among the first image pickup device and the second image pickup device based on the ratio with the second confidence value is provided.

前記信頼値特定部は、前記第1領域の面積を、前記第1信頼値の特定に用い、前記第2領域の面積を、前記第2信頼値の特定に用いてもよい。
前記第1撮像装置又は前記第2撮像装置は、全方位画像を撮像する撮像装置であり、前記信頼値特定部は、前記第1領域の位置と、前記第1画像の中心との距離とを前記第1信頼値の特定に用い、前記第2領域の位置と、前記第2画像の中心との距離とを前記第2信頼値の特定に用いてもよい。
The reliability value specifying unit may use the area of the first region for specifying the first reliability value and the area of the second region for specifying the second reliability value.
The first imaging device or the second imaging device is an imaging device that captures an omnidirectional image, and the reliability value specifying unit determines the position of the first region and the distance from the center of the first image. It may be used to specify the first confidence value, and the position of the second region and the distance from the center of the second image may be used to specify the second confidence value.

前記信頼値特定部は、前記三次元モデルと、前記検出する対象とはならない第2オブジェクトを模した第2の三次元モデルとを仮想的に配置した場合における、前記第1領域が、前記第1画像に含まれる前記第2の三次元モデルを示す画像領域によって隠される割合を前記第1信頼値の特定に用い、前記第2領域が、前記第2画像に含まれる前記第2の三次元モデルを示す画像領域によって隠される割合を前記第2信頼値の特定に用いてもよい。 In the reliability value specifying unit, when the three-dimensional model and the second three-dimensional model imitating the second object that is not the target to be detected are virtually arranged, the first region is the first. The ratio hidden by the image region showing the second three-dimensional model included in one image is used for specifying the first confidence value, and the second region is the second three-dimensional included in the second image. The ratio hidden by the image region showing the model may be used to specify the second confidence value.

前記選択装置は、前記第1画像の画像中の位置と、当該位置に対応する第1信頼値とを関連付けた情報と、前記第2画像の画像中の位置と、当該位置に対応する第2信頼値とを関連付けた情報とを記憶する記憶部をさらに備え、前記信頼値特定部は、前記記憶部を参照し、前記第1画像に含まれる前記三次元モデルを示す画像の位置に関連付けられている前記第1信頼値を取得するとともに、前記第2画像に含まれる前記三次元モデルを示す画像の位置に関連付けられている前記第2信頼値を取得することにより、前記第1信頼値及び前記第2信頼値を特定してもよい。 The selection device has information relating the position in the image of the first image and the first confidence value corresponding to the position, the position in the image of the second image, and the second corresponding to the position. A storage unit for storing information associated with the reliability value is further provided, and the reliability value identification unit refers to the storage unit and is associated with a position of an image showing the three-dimensional model included in the first image. By acquiring the first confidence value and the second confidence value associated with the position of the image showing the three-dimensional model included in the second image, the first confidence value and the first confidence value are obtained. The second confidence value may be specified.

前記選択部は、前記所定の位置に対応する前記第2信頼値に対する前記第1信頼値の比率が第1の閾値以上の場合に、前記所定の位置における前記オブジェクトの検出に使用する撮像装置として前記第1撮像装置を選択し、前記所定の位置に対応する前記第1信頼値に対する前記第2信頼値の比率が第2の閾値以上の場合に、前記所定の位置における前記オブジェクトの検出に使用する撮像装置として前記第2撮像装置を選択してもよい。 The selection unit serves as an imaging device used for detecting the object at the predetermined position when the ratio of the first confidence value to the second confidence value corresponding to the predetermined position is equal to or more than the first threshold value. The first imaging device is selected and used to detect the object at the predetermined position when the ratio of the second confidence value to the first confidence value corresponding to the predetermined position is equal to or greater than the second threshold value. The second imaging device may be selected as the imaging device.

前記選択部は、前記所定の位置に対応する前記第2信頼値に対する前記第1信頼値の比率が前記第1の閾値未満であるとともに、前記所定の位置に対応する前記第1信頼値に対する前記第2信頼値の比率が前記第2の閾値未満の場合に、前記所定の位置における前記オブジェクトの検出に使用する撮像装置として前記第1撮像装置及び前記第2撮像装置を選択してもよい。 In the selection unit, the ratio of the first confidence value to the second confidence value corresponding to the predetermined position is less than the first threshold value, and the selection unit has the said to the first confidence value corresponding to the predetermined position. When the ratio of the second confidence value is less than the second threshold value, the first image pickup device and the second image pickup device may be selected as the image pickup device used for detecting the object at the predetermined position.

前記選択部は、前記所定の位置が前記第1撮像装置から第1の距離以内である場合、前記第1信頼値と前記第2信頼値との比率にかかわらず、前記所定の位置における前記オブジェクトの検出に使用する撮像装置として前記第1撮像装置を選択し、前記所定の位置が前記第2撮像装置から第2の距離以内である場合、前記第1信頼値と前記第2信頼値との比率にかかわらず、前記所定の位置における前記オブジェクトの検出に使用する撮像装置として前記第2撮像装置を選択してもよい。 When the predetermined position is within the first distance from the first imaging device, the selection unit is the object at the predetermined position regardless of the ratio of the first reliability value and the second reliability value. When the first imaging device is selected as the imaging device used for the detection of the above and the predetermined position is within the second distance from the second imaging device, the first reliability value and the second reliability value are Regardless of the ratio, the second imaging device may be selected as the imaging device used for detecting the object at the predetermined position.

前記信頼値特定部は、前記三次元空間における複数の位置のそれぞれについて、前記三次元モデルを仮想的に配置した場合における前記第1信頼値と前記第2信頼値とを特定し、前記選択部は、前記三次元空間における複数の位置のそれぞれについて、前記第1信頼値と前記第2信頼値との比率に基づいて前記オブジェクトの検出に使用する撮像装置を選択してもよい。 The reliability value specifying unit identifies the first reliability value and the second reliability value when the three-dimensional model is virtually arranged for each of a plurality of positions in the three-dimensional space, and the selection unit. May select an imaging device to be used for detecting the object based on the ratio of the first confidence value to the second confidence value for each of the plurality of positions in the three-dimensional space.

前記選択装置は、撮像装置を識別する装置識別情報と、当該撮像装置を前記オブジェクトの検出に使用することが選択された位置を示す位置情報とを関連付けて記憶部に記憶させる記憶制御部をさらに備えてもよい。 The selection device further includes a storage control unit that stores the device identification information for identifying the image pickup device and the position information indicating the position where the image pickup device is selected to be used for detecting the object in the storage unit. You may prepare.

前記信頼値特定部は、前記所定の位置において前記オブジェクトに対応する複数の形状のそれぞれについて、前記所定の位置に当該形状を模した前記三次元モデルを配置した場合における前記第1信頼値と前記第2信頼値とを特定し、前記選択部は、前記所定の位置において前記オブジェクトに対応する複数の形状のそれぞれについて、前記第1信頼値と前記第2信頼値との比率に基づいて前記オブジェクトの検出に使用する撮像装置を選択してもよい。 The reliability value specifying unit includes the first reliability value and the first reliability value when the three-dimensional model imitating the shape is arranged at the predetermined position for each of the plurality of shapes corresponding to the object at the predetermined position. The second confidence value is specified, and the selection unit determines the object based on the ratio of the first confidence value and the second confidence value for each of the plurality of shapes corresponding to the object at the predetermined position. The imaging device used for the detection of is may be selected.

前記信頼値特定部は、前記所定の位置において前記オブジェクトが取り得る一以上の形状のそれぞれについて、当該所定の位置に当該形状を模した前記三次元モデルを配置した場合における前記第1信頼値と前記第2信頼値とを特定してもよい。 The reliability value specifying unit is the first reliability value when the three-dimensional model imitating the shape is arranged at the predetermined position for each of the one or more shapes that the object can take at the predetermined position. The second confidence value may be specified.

前記選択装置は、撮像装置を識別する装置識別情報と、前記オブジェクトの形状と、当該撮像装置を前記オブジェクトの検出に使用することが選択された位置を示す位置情報とを関連付けて記憶部に記憶させる記憶制御部をさらに備えてもよい。 The selection device stores the device identification information for identifying the image pickup device, the shape of the object, and the position information indicating the position where the image pickup device is selected to be used for detecting the object in a storage unit in association with each other. A memory control unit may be further provided.

本発明の第2の態様に係る選択方法は、コンピュータが実行する、所定エリアを示す三次元空間における所定の位置に、前記所定エリアにおいて検出する対象となるオブジェクトを模した三次元モデルを仮想的に配置した場合における、前記所定エリアを撮像する第1撮像装置が撮像する第1画像に含まれる当該三次元モデルを示す画像の領域を示す第1領域と、前記所定エリアを撮像する第2撮像装置が撮像した第2画像に含まれる当該三次元モデルを示す画像の領域を示す第2領域とを特定するステップと、前記第1領域に基づいて前記オブジェクトの検出を行う場合の当該検出の信頼性を示す第1信頼値と、前記第2領域に基づいて前記オブジェクトの検出を行う場合の当該検出の信頼性の値を示す第2信頼値とを特定するステップと、前記第1信頼値と前記第2信頼値との比率に基づいて、前記第1撮像装置及び第2撮像装置のうち、前記所定の位置における前記オブジェクトの検出に使用する撮像装置を選択するステップと、を備える。 The selection method according to the second aspect of the present invention virtually creates a three-dimensional model that imitates an object to be detected in the predetermined area at a predetermined position in a three-dimensional space indicating a predetermined area, which is executed by a computer. The first area showing the area of the image showing the three-dimensional model included in the first image captured by the first imaging device that images the predetermined area and the second imaging that images the predetermined area when arranged in The step of specifying the second region indicating the region of the image showing the three-dimensional model included in the second image captured by the apparatus, and the reliability of the detection when the object is detected based on the first region. A step of specifying a first reliability value indicating the property and a second reliability value indicating the reliability value of the detection when the object is detected based on the second region, and the first reliability value. A step of selecting an image pickup device to be used for detecting an object at a predetermined position among the first image pickup device and the second image pickup device based on the ratio with the second confidence value is provided.

本発明の第3の態様に係る選択プログラムは、コンピュータを、所定エリアを示す三次元空間における所定の位置に、前記所定エリアにおいて検出する対象となるオブジェクトを模した三次元モデルを仮想的に配置した場合における、前記所定エリアを撮像する第1撮像装置が撮像する第1画像に含まれる当該三次元モデルを示す画像の領域を示す第1領域と、前記所定エリアを撮像する第2撮像装置が撮像した第2画像に含まれる当該三次元モデルを示す画像の領域を示す第2領域とを特定する領域特定部、前記第1領域に基づいて前記オブジェクトの検出を行う場合の当該検出の信頼性を示す第1信頼値と、前記第2領域に基づいて前記オブジェクトの検出を行う場合の当該検出の信頼性の値を示す第2信頼値とを特定する信頼値特定部、及び、前記第1信頼値と前記第2信頼値との比率に基づいて、前記第1撮像装置及び第2撮像装置のうち、前記所定の位置における前記オブジェクトの検出に使用する撮像装置を選択する選択部、として機能させる。 In the selection program according to the third aspect of the present invention, the computer virtually arranges a three-dimensional model imitating an object to be detected in the predetermined area at a predetermined position in a three-dimensional space indicating a predetermined area. In the case of A region identification unit that identifies a second region that indicates a region of an image that indicates the three-dimensional model included in the captured second image, and reliability of the detection when the object is detected based on the first region. A reliability value specifying unit that specifies a first reliability value indicating the above, and a second reliability value indicating the reliability value of the detection when the object is detected based on the second region, and the first Functions as a selection unit for selecting an image pickup device to be used for detecting an object at a predetermined position among the first image pickup device and the second image pickup device based on the ratio of the reliability value and the second confidence value. Let me.

本発明によれば、オブジェクトを精度良く検出することができる画像を撮像する撮像装置を選択することができるという効果を奏する。 According to the present invention, it is possible to select an imaging device that captures an image capable of accurately detecting an object.

本実施形態に係るオブジェクト追跡システムの構成を示す図である。It is a figure which shows the structure of the object tracking system which concerns on this embodiment. 本実施形態に係る選択装置の概要を示す図である。It is a figure which shows the outline of the selection apparatus which concerns on this embodiment. 本実施形態に係る選択装置の構成を示す図である。It is a figure which shows the structure of the selection apparatus which concerns on this embodiment. 三次元空間における複数の位置のそれぞれにおいて選択された撮像装置を示す図である。It is a figure which shows the image pickup apparatus selected at each of a plurality of positions in a three-dimensional space. 本実施形態に係るオブジェクト追跡装置の構成を示す図である。It is a figure which shows the structure of the object tracking apparatus which concerns on this embodiment. 本実施形態に係る選択装置における処理の流れを示すフローチャートである。It is a flowchart which shows the flow of processing in the selection apparatus which concerns on this embodiment. 本実施形態に係るオブジェクト追跡装置における処理の流れを示すフローチャートである。It is a flowchart which shows the flow of processing in the object tracking apparatus which concerns on this embodiment.

[オブジェクト追跡システムSの概要]
図1は、本実施形態に係るオブジェクト追跡システムSの構成を示す図である。オブジェクト追跡システムSは、第1撮像装置1Aと、第2撮像装置1Bと、選択装置2と、オブジェクト追跡装置3とを備える。
[Overview of Object Tracking System S]
FIG. 1 is a diagram showing a configuration of an object tracking system S according to the present embodiment. The object tracking system S includes a first imaging device 1A, a second imaging device 1B, a selection device 2, and an object tracking device 3.

第1撮像装置1Aと、第2撮像装置1Bとは、所定エリアを撮像する撮像装置である。ここで、所定エリアは、例えば店舗のフロアである。所定エリアには、オブジェクト追跡システムSにおいて、移動の軌跡を追跡する対象のオブジェクトとして、店員等の人物が存在する。第1撮像装置1A及び第2撮像装置1Bのそれぞれは、所定エリアの少なくとも一部を含む全方位画像を撮像する。ここで、第1撮像装置1Aが撮像可能な範囲と第2撮像装置1Bが撮像可能な範囲とは、少なくとも一部で重複しているものとする。 The first imaging device 1A and the second imaging device 1B are imaging devices that image a predetermined area. Here, the predetermined area is, for example, the floor of a store. In the predetermined area, a person such as a clerk exists as an object for tracking the trajectory of movement in the object tracking system S. Each of the first imaging device 1A and the second imaging device 1B captures an omnidirectional image including at least a part of a predetermined area. Here, it is assumed that the range in which the first imaging device 1A can take an image and the range in which the second imaging device 1B can take an image overlap at least in part.

なお、本実施形態において、第1撮像装置1A及び第2撮像装置1Bのそれぞれは、全方位画像を撮像するものとしたが、これに限らず、全方位画像ではない画像を撮像してもよい。 In the present embodiment, each of the first imaging device 1A and the second imaging device 1B is intended to capture an omnidirectional image, but the present invention is not limited to this, and an image other than the omnidirectional image may be captured. ..

第1撮像装置1A及び第2撮像装置1Bが撮像する全方位画像には、同一のオブジェクトが含まれている場合がある。この場合には、いずれの全方位画像でも当該オブジェクトの追跡が可能であるものの、オブジェクトの画像の大きさによっては、第1撮像装置1Aが撮像する全方位画像により当該オブジェクトを追跡する場合と、第2撮像装置1Bが撮像する全方位画像により当該オブジェクトを追跡する場合とで追跡の精度に差がでることがある。 The omnidirectional image captured by the first imaging device 1A and the second imaging device 1B may include the same object. In this case, the object can be tracked in any of the omnidirectional images, but depending on the size of the object image, the object may be tracked by the omnidirectional image captured by the first imaging device 1A. There may be a difference in tracking accuracy between the case where the object is tracked and the case where the object is tracked by the omnidirectional image captured by the second imaging device 1B.

このため、選択装置2は、所定エリアに含まれる複数の位置のそれぞれについて、当該位置に存在するオブジェクトの特定に用いる撮像装置のうち、オブジェクトの追跡精度が高い撮像装置を、第1撮像装置1A、第2撮像装置1Bの中から選択する。 Therefore, for each of the plurality of positions included in the predetermined area, the selection device 2 selects an image pickup device having high object tracking accuracy among the image pickup devices used for identifying the object existing at the position, as the first image pickup device 1A. , Select from the second imaging device 1B.

図2は、本実施形態に係る選択装置2の概要を示す図である。選択装置2は、図2に示すように、複数の位置のうち、所定エリアを示す三次元空間Aにおける所定の位置に、所定エリアにおいて検出する対象となるオブジェクトを模した三次元モデルMを仮想的に配置した場合における、第1撮像装置1Aが撮像する第1画像に含まれる、当該三次元モデルMを示す画像の領域を示す第1領域を特定する。また、選択装置2は、所定エリアを示す三次元空間Aにおける所定の位置に、当該オブジェクトを模した三次元モデルMを仮想的に配置した場合における、第2撮像装置1Bが撮像する第2画像に含まれる、当該三次元モデルMを示す画像の領域を示す第2領域を特定する。 FIG. 2 is a diagram showing an outline of the selection device 2 according to the present embodiment. As shown in FIG. 2, the selection device 2 virtualizes a three-dimensional model M that imitates an object to be detected in a predetermined area at a predetermined position in a three-dimensional space A indicating a predetermined area among a plurality of positions. The first region indicating the region of the image showing the three-dimensional model M included in the first image captured by the first imaging device 1A in the case of being specifically arranged is specified. Further, the selection device 2 is a second image captured by the second image pickup device 1B when the three-dimensional model M imitating the object is virtually arranged at a predetermined position in the three-dimensional space A indicating a predetermined area. The second region showing the region of the image showing the three-dimensional model M included in is specified.

選択装置2は、第1領域に基づいてオブジェクトの検出を行う場合の、当該検出の信頼性を示す第1信頼値と、第2領域に基づいてオブジェクトの検出を行う場合の、当該検出の信頼性を示す第2信頼値とを特定する。選択装置2は、第1信頼値と第2信頼値の比率に基づいて、第1撮像装置1A及び第2撮像装置1Bのうち、所定の位置におけるオブジェクトの検出に使用する撮像装置を選択する。このようにすることで、選択装置2は、所定の位置においてオブジェクトを精度良く検出することができる画像を撮像する撮像装置を選択することができる。 The selection device 2 has a first confidence value indicating the reliability of the detection when the object is detected based on the first region, and the reliability of the detection when the object is detected based on the second region. The second confidence value indicating the sex is specified. The selection device 2 selects an image pickup device to be used for detecting an object at a predetermined position from the first image pickup device 1A and the second image pickup device 1B based on the ratio of the first confidence value and the second confidence value. By doing so, the selection device 2 can select an imaging device that captures an image capable of accurately detecting an object at a predetermined position.

選択装置2は、所定エリアの複数の位置のそれぞれにおいて、上述の処理を行い、オブジェクトを精度良く検出することができる画像を撮像する撮像装置を選択する。選択装置2は、選択結果に基づいて、撮像装置を識別する装置識別情報と、当該撮像装置をオブジェクトの検出に使用することが選択された位置を示す位置情報と、当該位置に当該オブジェクトが配置された場合に撮像装置が撮像する画像に含まれる当該オブジェクトを示す画像の領域を示す情報を関連付けた担当領域情報を生成する。 The selection device 2 selects an imaging device that performs the above-mentioned processing at each of a plurality of positions in a predetermined area and captures an image capable of accurately detecting an object. The selection device 2 arranges the device identification information for identifying the image pickup device based on the selection result, the position information indicating the position where the image pickup device is selected to be used for detecting the object, and the object at the position. When this is done, the area in charge information associated with the information indicating the area of the image indicating the object included in the image captured by the image pickup apparatus is generated.

図1に説明を戻す。オブジェクト追跡装置3は、第1撮像装置1Aから全方位画像を取得するとともに、第2撮像装置1Bから全方位画像を取得する。オブジェクト追跡装置3は、取得した全方位画像を解析することにより、全方位画像に含まれるオブジェクトを示す領域を特定する。 The explanation is returned to FIG. The object tracking device 3 acquires an omnidirectional image from the first imaging device 1A and an omnidirectional image from the second imaging device 1B. The object tracking device 3 identifies an area indicating an object included in the omnidirectional image by analyzing the acquired omnidirectional image.

ここで、第1撮像装置1Aから取得した全方位画像と、第2撮像装置1Bから取得した全方位画像とには、同一のオブジェクトを示す領域が含まれることがある。オブジェクト追跡装置3は、特定したオブジェクトの領域と、選択装置2が生成した担当領域情報とに基づいて、特定したオブジェクトの領域から、オブジェクトの追跡に用いるオブジェクトの領域を選択する。そして、オブジェクト追跡装置3は、担当領域情報において、選択したオブジェクトの領域に関連付けられている位置に基づいて、オブジェクトの追跡を行う。このようにすることで、オブジェクト追跡装置3は、精度良くオブジェクトの追跡を行うことができる。 Here, the omnidirectional image acquired from the first imaging device 1A and the omnidirectional image acquired from the second imaging device 1B may include a region showing the same object. The object tracking device 3 selects the area of the object used for tracking the object from the area of the specified object based on the area of the specified object and the area information in charge generated by the selection device 2. Then, the object tracking device 3 tracks the object based on the position associated with the area of the selected object in the area in charge information. By doing so, the object tracking device 3 can track the object with high accuracy.

[選択装置2の構成]
続いて、選択装置2の構成を説明する。図3は、本実施形態に係る選択装置2の構成を示す図である。図3に示すように、選択装置2は、記憶部21と、制御部22とを備える。
[Configuration of selection device 2]
Subsequently, the configuration of the selection device 2 will be described. FIG. 3 is a diagram showing the configuration of the selection device 2 according to the present embodiment. As shown in FIG. 3, the selection device 2 includes a storage unit 21 and a control unit 22.

記憶部21は、ROM(Read Only Memory)及びRAM(Random Access Memory)等を含む記憶媒体である。記憶部21は、制御部22が実行するプログラムを記憶している。例えば、記憶部21は、選択装置2を、領域特定部221、信頼値特定部222、選択部223、及び記憶制御部224として機能させる選択プログラムを記憶している。 The storage unit 21 is a storage medium including a ROM (Read Only Memory), a RAM (Random Access Memory), and the like. The storage unit 21 stores a program executed by the control unit 22. For example, the storage unit 21 stores a selection program that causes the selection device 2 to function as the area identification unit 221, the reliability value identification unit 222, the selection unit 223, and the storage control unit 224.

制御部22は、例えばCPU(Central Processing Unit)又はGPU(Graphics Processing Unit)である。制御部22は、記憶部21に記憶された選択プログラムを実行することにより、領域特定部221、信頼値特定部222、選択部223、及び記憶制御部224として機能する。 The control unit 22 is, for example, a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit). The control unit 22 functions as an area identification unit 221, a reliability value identification unit 222, a selection unit 223, and a storage control unit 224 by executing a selection program stored in the storage unit 21.

領域特定部221は、所定エリアを示す三次元空間における所定の位置に、所定のエリアにおいて検出する対象となるオブジェクトを模した三次元モデルを仮想的に配置した場合における、所定エリアを撮像する第1撮像装置1Aが撮像する第1画像に含まれる当該三次元モデルを示す画像の領域を示す第1領域を特定する。 The area specifying unit 221 captures a predetermined area when a three-dimensional model imitating an object to be detected in the predetermined area is virtually arranged at a predetermined position in a three-dimensional space indicating the predetermined area. 1 The first region indicating the region of the image showing the three-dimensional model included in the first image captured by the imaging device 1A is specified.

同様に、領域特定部221は、所定エリアを示す三次元空間における所定の位置に、当該オブジェクトを模した三次元モデルを仮想的に配置した場合における、所定エリアを撮像する第2撮像装置1Bが撮像した第2画像に含まれる当該三次元モデルを示す画像の領域を示す第2領域を特定する。 Similarly, the area specifying unit 221 is a second imaging device 1B that images a predetermined area when a three-dimensional model imitating the object is virtually arranged at a predetermined position in a three-dimensional space indicating a predetermined area. A second region showing a region of an image showing the three-dimensional model included in the captured second image is specified.

具体的には、領域特定部221は、所定エリアを示す仮想的な三次元空間を構築する。そして、領域特定部221は、仮想的な三次元空間において、所定エリアにおける第1撮像装置1Aの設置位置に対応する位置に、第1撮像装置1Aと同様に全方位画像を生成する第1カメラオブジェクトを配置する。また、領域特定部221は、仮想的な三次元空間において、所定エリアにおける第2撮像装置1Bの設置位置に対応する位置に、第2撮像装置1Bと同様に全方位画像を生成する第2カメラオブジェクトを配置する。ここで、仮想的な三次元空間における位置は、例えば、グローバル座標系の三次元座標(X,Y,0)により表現される。 Specifically, the area identification unit 221 constructs a virtual three-dimensional space indicating a predetermined area. Then, the area specifying unit 221 generates an omnidirectional image at a position corresponding to the installation position of the first imaging device 1A in a predetermined area in a virtual three-dimensional space as in the case of the first imaging device 1A. Place the object. Further, the area specifying unit 221 generates an omnidirectional image at a position corresponding to the installation position of the second imaging device 1B in a predetermined area in a virtual three-dimensional space, similarly to the second imaging device 1B. Place the object. Here, the position in the virtual three-dimensional space is represented by, for example, the three-dimensional coordinates (X, Y, 0) of the global coordinate system.

領域特定部221は、所定エリアを示す仮想的な三次元空間における所定の位置に、三次元モデルを配置した場合に、第1撮像装置1Aに対応する第1カメラオブジェクトに全方位画像を生成させるとともに、第2撮像装置1Bに対応する第2カメラオブジェクトに全方位画像を生成させる。ここで、三次元モデルの形状は、オブジェクト(人物)そのものの形状であることが好ましいが、円柱等の組み合わせによりオブジェクトを簡易的に模した形状であってもよい。 The area specifying unit 221 causes the first camera object corresponding to the first imaging device 1A to generate an omnidirectional image when the three-dimensional model is arranged at a predetermined position in a virtual three-dimensional space indicating a predetermined area. At the same time, the second camera object corresponding to the second image pickup apparatus 1B is made to generate an omnidirectional image. Here, the shape of the three-dimensional model is preferably the shape of the object (person) itself, but it may be a shape that simply imitates the object by combining cylinders and the like.

領域特定部221は、第1カメラオブジェクトが生成した全方位画像を解析し、当該全方位画像に含まれている三次元モデルを示す画像の領域を示す第1領域を特定する。例えば、領域特定部221は、第1カメラオブジェクトが生成した全方位画像に含まれている三次元モデルの輪郭を特定し、当該輪郭を囲む領域を示す情報を特定することにより、第1領域を特定する。 The area specifying unit 221 analyzes the omnidirectional image generated by the first camera object, and identifies the first area indicating the area of the image showing the three-dimensional model included in the omnidirectional image. For example, the area specifying unit 221 specifies the contour of the three-dimensional model included in the omnidirectional image generated by the first camera object, and specifies the information indicating the region surrounding the contour to specify the first region. Identify.

ここで、領域を示す情報には、輪郭点群により構成される任意形状の三次元モデルであるポリゴンや、ポリゴンの外接矩形を用いることができる。ここで、外接矩形とは、ポリゴンに外接し、全方位画像上の所定軸に対して二辺が平行する矩形である。矩形領域を示す情報は、全方位画像に対して規定されるローカル座標系における、矩形領域の中心点を示す画像上の2次元座標(x,y)と、当該頂点と隣接する2つの頂点との距離w,hと、所定軸に対する傾きθとを含む情報(x,y,w,h,θ)により規定される。なお、θがゼロ度の場合は直立矩形と呼称され、ゼロ度以外の場合は回転矩形と呼称される。 Here, as the information indicating the region, a polygon which is a three-dimensional model of an arbitrary shape composed of a group of contour points or an circumscribing rectangle of the polygon can be used. Here, the circumscribed rectangle is a rectangle that circumscribes a polygon and has two sides parallel to a predetermined axis on an omnidirectional image. The information indicating the rectangular area includes two-dimensional coordinates (x, y) on the image indicating the center point of the rectangular area in the local coordinate system defined for the omnidirectional image, and two vertices adjacent to the vertex. It is defined by information (x, y, w, h, θ) including the distances w and h of the above and the inclination θ with respect to a predetermined axis. When θ is zero degrees, it is called an upright rectangle, and when it is other than zero degrees, it is called a rotating rectangle.

同様に、領域特定部221は、第2カメラオブジェクトが生成した全方位画像を解析し、当該全方位画像に含まれている三次元モデルを示す画像の領域を示す第2領域を特定する。 Similarly, the area specifying unit 221 analyzes the omnidirectional image generated by the second camera object and identifies the second area indicating the area of the image showing the three-dimensional model included in the omnidirectional image.

ここで、領域特定部221は、所定の位置においてオブジェクトに対応する複数の形状のそれぞれについて、所定の位置に当該形状を模した三次元モデルを配置した場合における第1信頼値と第2信頼値とを特定する。オブジェクトは、人物であることから、オブジェクトの形状は、例えば、直立しているときの人物の形状、椅子に座っているときの人物の形状、大人を示す人物の形状、子供を示す人物の形状である。 Here, the area specifying unit 221 has a first reliability value and a second reliability value when a three-dimensional model imitating the shape is arranged at a predetermined position for each of a plurality of shapes corresponding to the objects at a predetermined position. And identify. Since the object is a person, the shape of the object is, for example, the shape of a person when standing upright, the shape of a person when sitting on a chair, the shape of a person indicating an adult, and the shape of a person indicating a child. Is.

なお、所定の位置において、椅子等が設けられておらず、人物が立つことしか想定されていない場合には、椅子に座っているときの人物の形状に対応する第1信頼値と第2信頼値とを特定する必要性が低い。このため、領域特定部221は、所定の位置においてオブジェクトが複数の形状を取り得る場合に、オブジェクトが取り得る複数の形状のそれぞれについて、所定の位置に、当該形状を模した三次元モデルを配置した場合における第1領域と第2領域とを特定する。 In addition, when a chair or the like is not provided at a predetermined position and only a person is supposed to stand, the first reliability value and the second reliability corresponding to the shape of the person when sitting on the chair There is less need to identify the value. Therefore, when the object can take a plurality of shapes at a predetermined position, the area specifying unit 221 arranges a three-dimensional model imitating the shape at a predetermined position for each of the plurality of shapes that the object can take. The first region and the second region in the case of the above are specified.

例えば、記憶部21には、オブジェクトが取り得る複数の形状のそれぞれと、当該オブジェクトが当該形状を取り得る位置とを関連付けた、形状別位置情報が記憶されている。領域特定部221は、形状別位置情報を参照し、所定の位置において取り得るオブジェクトの形状を特定する。領域特定部221は、所定の位置においてオブジェクトが取り得る複数の形状のそれぞれについて、所定の位置に、当該形状を模した三次元モデルを配置した場合における第1領域と第2領域とを特定する。 For example, the storage unit 21 stores shape-specific position information in which each of a plurality of shapes that an object can take is associated with a position where the object can take the shape. The area specifying unit 221 refers to the position information for each shape and specifies the shape of the object that can be taken at a predetermined position. The area specifying unit 221 specifies a first area and a second area when a three-dimensional model imitating the shape is arranged at a predetermined position for each of a plurality of shapes that the object can take at a predetermined position. ..

領域特定部221は、上述した手順の処理を、所定エリアを示す三次元空間における複数の位置のそれぞれに対して行い、複数の位置のそれぞれに、当該位置においてオブジェクトが取り得る形状を模した三次元モデルを仮想的に配置した場合における第1領域及び第2領域を特定する。 The area specifying unit 221 performs the processing of the above-mentioned procedure for each of a plurality of positions in the three-dimensional space indicating a predetermined area, and at each of the plurality of positions, a tertiary that imitates a shape that an object can take at that position. The first region and the second region when the original model is virtually arranged are specified.

信頼値特定部222は、第1領域に基づいてオブジェクトの検出を行う場合の当該検出の信頼性を示す第1信頼値と、第2領域に基づいてオブジェクトの検出を行う場合の当該検出の信頼性を示す第2信頼値とを特定する。 The trust value specifying unit 222 has a first trust value indicating the reliability of the detection when the object is detected based on the first region, and a trust of the detection when the object is detected based on the second region. The second confidence value indicating the sex is specified.

信頼値特定部222は、所定の位置においてオブジェクトが取り得る一以上の形状のそれぞれについて、所定の位置に当該形状を模した三次元モデルを配置した場合における第1信頼値及び第2信頼値を特定する。 The reliability value specifying unit 222 sets the first reliability value and the second reliability value when a three-dimensional model imitating the shape is arranged at a predetermined position for each of one or more shapes that the object can take at a predetermined position. Identify.

信頼値特定部222は、第1領域の面積を第1信頼値の特定に用い、第2領域の面積を第2信頼値の特定に用いる。例えば、信頼値特定部222は、第1領域の面積が大きければ大きいほど第1信頼値を高くし、第2領域の面積が大きければ大きいほど第2信頼値を高くする。 The reliability value specifying unit 222 uses the area of the first region for specifying the first reliability value and the area of the second region for specifying the second reliability value. For example, the reliability value specifying unit 222 increases the first reliability value as the area of the first region is larger, and increases the second reliability value as the area of the second region is larger.

また、信頼値特定部222は、第1領域の位置と、第1画像の中心との距離を第1信頼値の特定に用い、第2領域の位置と、第2画像の中心との距離を第2信頼値の特定に用いる。例えば、信頼値特定部222は、第1領域の位置と、第1画像の中心との距離が長ければ長いほど第1信頼値を小さくし、第2領域の位置と、第2画像の中心との距離が長ければ長いほど第2信頼値を小さくする。 Further, the reliability value specifying unit 222 uses the distance between the position of the first region and the center of the first image for specifying the first reliability value, and determines the distance between the position of the second region and the center of the second image. It is used to specify the second confidence value. For example, in the reliability value specifying unit 222, the longer the distance between the position of the first region and the center of the first image, the smaller the first reliability value, and the position of the second region and the center of the second image. The longer the distance, the smaller the second confidence value.

なお、領域特定部221は、三次元モデルと、検出する対象とはならない第2オブジェクトを模した第2の三次元モデルとを三次元空間に仮想的に配置してもよい。ここで、第2の三次元モデルは、所定エリアに配置される椅子、テーブル、棚等の静的なオブジェクトに対応する三次元モデルである。 The area specifying unit 221 may virtually arrange the three-dimensional model and the second three-dimensional model that imitates the second object that is not the object to be detected in the three-dimensional space. Here, the second three-dimensional model is a three-dimensional model corresponding to static objects such as chairs, tables, and shelves arranged in a predetermined area.

信頼値特定部222は、所定エリアを示す三次元空間に、三次元モデルと第2の三次元モデルとを仮想的に配置した場合における、第1領域が、第1画像に含まれる第2の三次元モデルを示す画像領域によって隠される割合を第1信頼値の特定に用いてもよい。同様に、信頼値特定部222は、第2領域が、第2画像に含まれる第2の三次元モデルを示す画像領域によって隠される割合を第2信頼値の特定に用いてもよい。 In the reliability value specifying unit 222, when the three-dimensional model and the second three-dimensional model are virtually arranged in the three-dimensional space indicating a predetermined area, the first region is included in the first image. The ratio hidden by the image region showing the three-dimensional model may be used to specify the first confidence value. Similarly, the confidence value specifying unit 222 may use the ratio in which the second region is hidden by the image region showing the second three-dimensional model included in the second image to specify the second confidence value.

例えば、信頼値特定部222は、第1領域が、第1画像に含まれる第2の三次元モデルを示す画像領域によって隠される割合が小さければ小さいほど、第1信頼値を大きく、第2領域が、第2画像に含まれる第2の三次元モデルを示す画像領域によって隠される割合が小さければ小さいほど、第2信頼値を大きくする。 For example, in the reliability value specifying unit 222, the smaller the ratio of the first region hidden by the image region showing the second three-dimensional model included in the first image, the larger the first reliability value and the second region. However, the smaller the proportion hidden by the image region showing the second three-dimensional model included in the second image, the larger the second confidence value.

また、記憶部21には、第1画像の画像中の位置と、当該位置に対応する第1信頼値とを関連付けた第1信頼値情報と、第2画像の画像中の位置と、当該位置に対応する第2信頼値とを関連付けた第2信頼値情報とが記憶されていてもよい。信頼値特定部222は、第1画像中における三次元モデルの位置を特定するとともに、第2画像中における三次元モデルの位置を特定してもよい。そして、信頼値特定部222は、記憶部21に記憶されている第1信頼値情報を参照し、第1画像に含まれる三次元モデルを示す画像の位置に関連付けられている第1信頼値を取得する。同様に、信頼値特定部222は、記憶部21に記憶されている第2信頼値情報を参照し、第2画像に含まれる三次元モデルを示す画像の位置に関連付けられている第2信頼値を特定する。このようにすることで、信頼値特定部222は、三次元空間上に仮想的に配置した三次元モデルの位置に対応する第1信頼値及び第2信頼値を容易に特定することができる。 Further, in the storage unit 21, the first trust value information in which the position in the image of the first image and the first trust value corresponding to the position are associated with each other, the position in the image of the second image, and the position are stored. The second confidence value information associated with the second confidence value corresponding to may be stored. The reliability value specifying unit 222 may specify the position of the three-dimensional model in the first image and may also specify the position of the three-dimensional model in the second image. Then, the reliability value specifying unit 222 refers to the first reliability value information stored in the storage unit 21, and sets the first reliability value associated with the position of the image indicating the three-dimensional model included in the first image. get. Similarly, the confidence value specifying unit 222 refers to the second reliability value information stored in the storage unit 21, and the second reliability value associated with the position of the image indicating the three-dimensional model included in the second image. To identify. By doing so, the reliability value specifying unit 222 can easily specify the first reliability value and the second reliability value corresponding to the positions of the three-dimensional model virtually arranged in the three-dimensional space.

信頼値特定部222は、上述した手順の処理を、所定エリアを示す三次元空間における複数の位置のそれぞれに対して行う。複数の位置は、例えば、所定エリアを一定間隔の格子に区切って分割し、各格子点により規定してもよい。そして、信頼値特定部222は、複数の位置のそれぞれに対応して、オブジェクトが取り得る複数の形状のそれぞれの第1信頼値及び第2信頼値を特定する。 The reliability value specifying unit 222 performs the processing of the above-mentioned procedure for each of a plurality of positions in the three-dimensional space indicating a predetermined area. The plurality of positions may be defined by, for example, each grid point by dividing a predetermined area into grids at regular intervals. Then, the trust value specifying unit 222 specifies the first trust value and the second trust value of each of the plurality of shapes that the object can take, corresponding to each of the plurality of positions.

選択部223は、信頼値特定部222が特定した第1信頼値と第2信頼値との比率に基づいて、第1撮像装置1A及び第2撮像装置1Bのうち、所定の位置におけるオブジェクトの検出に使用する撮像装置を選択する。 The selection unit 223 detects an object at a predetermined position among the first imaging device 1A and the second imaging device 1B based on the ratio of the first reliability value and the second reliability value specified by the reliability value specifying unit 222. Select the imaging device to be used for.

具体的には、選択部223は、所定の位置に対応する第2信頼値に対する第1信頼値の比率が第1の閾値以上の場合に、当該所定の位置におけるオブジェクトの検出に使用する撮像装置として第1撮像装置1Aを選択する。 Specifically, the selection unit 223 is an imaging device used to detect an object at a predetermined position when the ratio of the first confidence value to the second confidence value corresponding to the predetermined position is equal to or greater than the first threshold value. The first imaging device 1A is selected as.

また、選択部223は、所定の位置に対応する第1信頼値に対する第2信頼値の比率が第2の閾値以上の場合に、当該所定の位置におけるオブジェクトの検出に使用する撮像装置として第2撮像装置1Bを選択する。ここで、本実施形態において、第1の閾値と第2の閾値は、同じ閾値(所定の閾値)であるものとするが、第1の閾値と第2の閾値とは異なる値であってもよい。このようにすることで、選択装置2は、信頼値が相対的に高い画像に対応する撮像装置を選択することができる。 Further, the selection unit 223 is a second imaging device used for detecting an object at a predetermined position when the ratio of the second confidence value to the first confidence value corresponding to the predetermined position is equal to or greater than the second threshold value. Select the image pickup device 1B. Here, in the present embodiment, it is assumed that the first threshold value and the second threshold value are the same threshold value (predetermined threshold value), but even if the first threshold value and the second threshold value are different values. good. By doing so, the selection device 2 can select an image pickup device corresponding to an image having a relatively high reliability value.

また、選択部223は、所定の位置に対応する第2信頼値に対する第1信頼値の比率が第1の閾値未満であるとともに、当該所定の位置に対応する第1信頼値に対する第2信頼値の比率が第2の閾値未満の場合に、所定の位置におけるオブジェクトの検出に使用する撮像装置として第1撮像装置1A及び第2撮像装置1Bを選択する。このようにすることで、選択装置2は、2つの撮像装置の信頼値の差が大きくない場合には、2つの撮像装置を選択し、2つの撮像装置を用いてオブジェクトの検出を行うようにすることができる。 Further, in the selection unit 223, the ratio of the first reliability value to the second reliability value corresponding to the predetermined position is less than the first threshold value, and the second reliability value to the first reliability value corresponding to the predetermined position is set. When the ratio of is less than the second threshold value, the first image pickup device 1A and the second image pickup device 1B are selected as the image pickup devices used for detecting the object at a predetermined position. By doing so, when the difference between the reliability values of the two imaging devices is not large, the selection device 2 selects the two imaging devices and detects the object using the two imaging devices. can do.

選択部223は、所定の位置においてオブジェクトが取り得る複数の形状のそれぞれについて、複数の形状のそれぞれに対応する第1信頼値と第2信頼値との比率に基づいて、オブジェクトの検出に使用する撮像装置を選択する。また、選択部223は、三次元空間における複数の位置のそれぞれについて、第1信頼値と第2信頼値との比率に基づいてオブジェクトの検出に使用する撮像装置を選択する。 The selection unit 223 is used to detect an object based on the ratio of the first trust value and the second trust value corresponding to each of the plurality of shapes for each of the plurality of shapes that the object can take at a predetermined position. Select an imaging device. Further, the selection unit 223 selects an imaging device to be used for detecting an object based on the ratio of the first reliability value and the second reliability value for each of the plurality of positions in the three-dimensional space.

なお、所定の位置においてオブジェクトの面積が同等であっても、当該オブジェクトが各撮像装置の近傍に存在する場合は、検出に使用する撮像装置として、オブジェクトの近傍の撮像装置を用いた方がオブジェクトの位置を高精度に検出できる場合が多い。したがって、選択部223は、所定の位置が第1撮像装置1Aから第1の距離以内である場合、第1信頼値と第2信頼値との比率に関わらず、所定の位置におけるオブジェクトの検出に使用する撮像装置として第1撮像装置1Aを選択してもよい。また、選択部223は、所定の位置が第2撮像装置1Bから第2の距離以内である場合、第1信頼値と第2信頼値との比率に関わらず、所定の位置におけるオブジェクトの検出に使用する撮像装置として第2撮像装置1Bを選択してもよい。このようにすることで、選択装置2は、オブジェクトの位置を高精度に検出できる撮像装置を選択することができる。 Even if the area of the object is the same at a predetermined position, if the object exists in the vicinity of each imaging device, it is better to use an imaging device in the vicinity of the object as the imaging device used for detection. In many cases, the position of can be detected with high accuracy. Therefore, when the predetermined position is within the first distance from the first imaging device 1A, the selection unit 223 detects the object at the predetermined position regardless of the ratio of the first reliability value and the second reliability value. The first imaging device 1A may be selected as the imaging device to be used. Further, when the predetermined position is within the second distance from the second imaging device 1B, the selection unit 223 detects the object at the predetermined position regardless of the ratio of the first reliability value and the second reliability value. The second imaging device 1B may be selected as the imaging device to be used. By doing so, the selection device 2 can select an imaging device that can detect the position of the object with high accuracy.

記憶制御部224は、撮像装置を識別する装置識別情報と、オブジェクトの形状を示す情報と、当該撮像装置をオブジェクトの検出に使用することが選択された位置を示す位置情報と、当該位置に当該オブジェクトが配置された場合に撮像装置が撮像する画像に含まれる当該オブジェクトを示す画像の領域を示す情報とを関連付けて、担当領域情報として記憶部21に記憶させる。 The memory control unit 224 includes device identification information for identifying the imaging device, information indicating the shape of the object, position information indicating the position where the imaging device is selected to be used for detecting the object, and the position at the position. When an object is arranged, it is stored in the storage unit 21 as the area in charge information in association with the information indicating the area of the image indicating the object included in the image captured by the image pickup apparatus.

ここで、オブジェクトの検出に使用することが選択された位置は、グローバル座標系における位置座標により表現される。また、オブジェクトを示す画像の領域を示す情報は、直立矩形領域を示す情報であり、第1領域又は第2領域である。なお、オブジェクトを示す画像の領域を示す情報は、後段のオブジェクト追跡処理において、直立矩形とのマッチングを行う場合は、直立矩形領域を示す情報により表現されるが、回転矩形や任意形状のポリゴンとのマッチングを行う場合は、同様の情報により表現される。記憶制御部224は、オブジェクトが取り得る複数の形状のそれぞれに対応する担当領域情報を記憶部21に記憶させる。担当領域情報は、例えば制御部22によりオブジェクト追跡装置3に送信される。なお、担当領域情報は、複数の形状のそれぞれに対して別個に設けられていてもよいし、複数の形状のそれぞれに対応して1つのみ設けられていてもよい。 Here, the position selected to be used for detecting the object is represented by the position coordinates in the global coordinate system. Further, the information indicating the area of the image showing the object is the information indicating the upright rectangular area, and is the first area or the second area. Note that the information indicating the area of the image showing the object is expressed by the information indicating the upright rectangle area when matching with the upright rectangle in the object tracking process in the subsequent stage, but it can be expressed as a rotating rectangle or a polygon of an arbitrary shape. When matching is performed, it is expressed by the same information. The storage control unit 224 stores the responsible area information corresponding to each of the plurality of shapes that the object can take in the storage unit 21. The area in charge information is transmitted to the object tracking device 3 by, for example, the control unit 22. The area in charge information may be provided separately for each of the plurality of shapes, or may be provided only for each of the plurality of shapes.

図4は、三次元空間における複数の位置のそれぞれにおいて選択された撮像装置を示す図である。図4(a)は、オブジェクトの形状が直立状態を示す形状である場合に、複数の位置のそれぞれにおいて選択された撮像装置を示す図である。図4(b)は、オブジェクトがの形状が着席状態を示す形状である場合に、複数の位置のそれぞれにおいて選択された撮像装置を示す図である。 FIG. 4 is a diagram showing an imaging device selected at each of a plurality of positions in a three-dimensional space. FIG. 4A is a diagram showing an imaging device selected at each of a plurality of positions when the shape of the object is a shape indicating an upright state. FIG. 4B is a diagram showing an imaging device selected at each of a plurality of positions when the shape of the object is a shape indicating a seated state.

図4に示す領域A1は、オブジェクトの検出に使用する撮像装置として第1撮像装置1Aが選択された領域、領域A2は、オブジェクトの検出に使用する撮像装置として第1撮像装置1A及び第2撮像装置1Bが選択された領域、領域A3は、オブジェクトの検出に使用する撮像装置として第2撮像装置1Bが選択された領域である。 The area A1 shown in FIG. 4 is the area in which the first image pickup device 1A is selected as the image pickup device used for detecting the object, and the area A2 is the first image pickup device 1A and the second image pickup device used as the image pickup device for detecting the object. The area where the device 1B is selected, the area A3, is the area where the second image pickup device 1B is selected as the image pickup device used for detecting the object.

図4(a)、(b)に示されるように、オブジェクトが直立状態である場合と、着席状態である場合とで、担当領域が異なっていることが確認できる。また、図4(a)では、第1撮像装置1Aの近傍において、オブジェクトの検出に使用する撮像装置として第1撮像装置1A及び第2撮像装置1Bが選択されている。これは、三次元モデルが第1撮像装置1Aに近すぎると、第1撮像装置1Aが撮像する第1画像に、三次元モデルMの上部しか映らず、第1領域の面積が小さくなるためである。 As shown in FIGS. 4A and 4B, it can be confirmed that the area in charge is different depending on whether the object is in the upright state or in the seated state. Further, in FIG. 4A, the first imaging device 1A and the second imaging device 1B are selected as the imaging devices used for detecting the object in the vicinity of the first imaging device 1A. This is because if the three-dimensional model is too close to the first imaging device 1A, only the upper part of the three-dimensional model M is shown in the first image captured by the first imaging device 1A, and the area of the first region becomes small. be.

つまり、面積の大小という観点では、第1撮像装置1Aの真下に存在するオブジェクトの検出に使用する撮像装置として、第1撮像装置1A及び第2撮像装置1Bの優劣が付けられない。しかしながら、画像上の面積が同等であっても、オブジェクトが各撮像装置の近傍に存在する場合は、検出に使用する撮像装置としてその撮像装置を用いた方がオブジェクトの位置を高精度に検出できる場合が多い。そこで、選択部223は、面積の大小に従って、図4(a)、(b)に示されるような担当領域を決めた後、各撮像装置の近傍領域、例えば、撮像装置の真下位置から一定距離以内については、その撮像装置が選択されるように担当領域を再定義(上書き)してもよい。
また、図4(b)では、行動エリアAにおいて、領域A1〜A3として設定されていない領域が存在するが、この領域は、オブジェクトが着席状態を取らない領域である。
That is, from the viewpoint of the size of the area, the superiority or inferiority of the first imaging device 1A and the second imaging device 1B cannot be given as the imaging device used for detecting the object existing directly under the first imaging device 1A. However, even if the area on the image is the same, if the object exists in the vicinity of each image pickup device, the position of the object can be detected with higher accuracy by using the image pickup device as the image pickup device used for detection. In many cases. Therefore, the selection unit 223 determines the area in charge as shown in FIGS. 4 (a) and 4 (b) according to the size of the area, and then a certain distance from the area in the vicinity of each image pickup device, for example, the position directly below the image pickup device. Within, the area in charge may be redefined (overwritten) so that the imaging device is selected.
Further, in FIG. 4B, in the action area A, there is an area that is not set as the areas A1 to A3, but this area is an area in which the object does not take a seated state.

[オブジェクト追跡装置3の構成]
続いて、オブジェクト追跡装置3の構成を説明する。図5は、本実施形態に係るオブジェクト追跡装置3の構成を示す図である。図5に示すように、オブジェクト追跡装置3は、記憶部31と、制御部32とを備える。
[Configuration of object tracking device 3]
Subsequently, the configuration of the object tracking device 3 will be described. FIG. 5 is a diagram showing the configuration of the object tracking device 3 according to the present embodiment. As shown in FIG. 5, the object tracking device 3 includes a storage unit 31 and a control unit 32.

記憶部31は、ROM及びRAM等を含む記憶媒体である。記憶部31は、制御部32が実行するプログラムを記憶している。例えば、記憶部31は、オブジェクト追跡装置3を、画像取得部321、オブジェクト検出部322、及びオブジェクト追跡部323として機能させるオブジェクト追跡プログラムを記憶している。
また、記憶部31には、予め、選択装置2が生成した担当領域情報が記憶されているものとする。
The storage unit 31 is a storage medium including a ROM, a RAM, and the like. The storage unit 31 stores a program executed by the control unit 32. For example, the storage unit 31 stores an object tracking program that causes the object tracking device 3 to function as an image acquisition unit 321, an object detection unit 322, and an object tracking unit 323.
Further, it is assumed that the storage unit 31 stores the responsible area information generated by the selection device 2 in advance.

制御部32は、例えばCPUである。制御部32は、記憶部31に記憶されたオブジェクト追跡プログラムを実行することにより、画像取得部321、オブジェクト検出部322、及びオブジェクト追跡部323として機能する。 The control unit 32 is, for example, a CPU. The control unit 32 functions as an image acquisition unit 321, an object detection unit 322, and an object tracking unit 323 by executing the object tracking program stored in the storage unit 31.

画像取得部321は、第1撮像装置1Aが撮像した全方位画像を取得するとともに、第2撮像装置1Bが撮像した全方位画像を取得する。全方位画像には、撮像時刻を示す情報が含まれている。 The image acquisition unit 321 acquires the omnidirectional image captured by the first imaging device 1A, and also acquires the omnidirectional image captured by the second imaging device 1B. The omnidirectional image contains information indicating the imaging time.

オブジェクト検出部322は、画像取得部321が取得した全方位画像を解析することにより、全方位画像に含まれるオブジェクトを検出する。例えば、オブジェクト検出部322は、全方位画像に含まれるオブジェクトの輪郭を示す輪郭領域を特定する。そして、オブジェクト検出部322は、特定した輪郭領域に基づいて、直立矩形領域を示す情報を特定することにより、当該オブジェクトを検出する。 The object detection unit 322 detects an object included in the omnidirectional image by analyzing the omnidirectional image acquired by the image acquisition unit 321. For example, the object detection unit 322 specifies a contour region indicating the contour of an object included in the omnidirectional image. Then, the object detection unit 322 detects the object by specifying the information indicating the upright rectangular area based on the specified contour area.

オブジェクト検出部322は、特定した直立矩形領域を示す情報と、担当領域情報に含まれている直立矩形領域を示す情報とのマッチングを行う。例えば、オブジェクト検出部322は、特定した直立矩形領域を示す情報が示す直立矩形領域と、担当領域情報に含まれている複数の直立矩形領域を示す情報が示す直立矩形領域との重複率(IOU:Intersection over Union)を算出する。そして、オブジェクト検出部322は、担当領域情報に含まれている直立矩形領域を示す情報のうち、重複率が最も高いものを特定する。 The object detection unit 322 matches the information indicating the specified upright rectangular area with the information indicating the upright rectangular area included in the area in charge information. For example, the object detection unit 322 has an overlap rate (IOU) between the upright rectangular area indicated by the information indicating the specified upright rectangular area and the upright rectangular area indicated by the information indicating the plurality of upright rectangular areas included in the responsible area information. : Intersection over Union) is calculated. Then, the object detection unit 322 identifies the information having the highest duplication rate among the information indicating the upright rectangular area included in the area in charge information.

オブジェクト検出部322は、重複率が最も高い直立矩形領域を示す情報に関連付けられている位置情報を特定し、当該位置情報が示す位置を、オブジェクトの位置とする。そして、オブジェクト検出部322は、当該オブジェクトが含まれている全方位画像に含まれている撮像時刻を示す情報と、当該位置情報とを関連付けて、オブジェクト位置情報として、記憶部31に記憶させる。オブジェクト検出部322は、取得した複数の全方位画像のそれぞれについて、上述の手順に基づいてオブジェクトの位置を特定し、オブジェクト位置情報を記憶部31に記憶させる。 The object detection unit 322 identifies the position information associated with the information indicating the upright rectangular area having the highest overlap rate, and sets the position indicated by the position information as the position of the object. Then, the object detection unit 322 associates the information indicating the imaging time included in the omnidirectional image including the object with the position information, and stores the object position information in the storage unit 31. The object detection unit 322 identifies the position of the object for each of the acquired omnidirectional images based on the above procedure, and stores the object position information in the storage unit 31.

オブジェクト追跡部323は、記憶部31に記憶されているオブジェクト位置情報に基づいて、オブジェクトの追跡を行う。例えば、オブジェクト追跡部323は、連続する2つの時刻において、位置情報が示す位置が所定距離以内のオブジェクトを同一のオブジェクトとすることにより、オブジェクトの追跡を行う。 The object tracking unit 323 tracks the object based on the object position information stored in the storage unit 31. For example, the object tracking unit 323 tracks the objects by setting the objects whose positions indicated by the position information are within a predetermined distance as the same object at two consecutive times.

[選択装置2における処理の流れ]
続いて、選択装置2における処理の流れについて説明する。図6は、本実施形態に係る選択装置2における処理の流れを示すフローチャートである。
[Process flow in selection device 2]
Subsequently, the flow of processing in the selection device 2 will be described. FIG. 6 is a flowchart showing a processing flow in the selection device 2 according to the present embodiment.

まず、領域特定部221は、行動エリアに含まれる複数の位置のうち、未選択の位置を選択する(S1)。
続いて、領域特定部221は、選択された位置において、オブジェクトが取り得る形状のうち、未選択の形状を選択する(S2)。
First, the area specifying unit 221 selects an unselected position from a plurality of positions included in the action area (S1).
Subsequently, the area specifying unit 221 selects an unselected shape from the shapes that the object can take at the selected position (S2).

続いて、領域特定部221は、S2において選択した形状に対応する三次元モデルを、S1において選択した位置に配置したときの第1領域及び第2領域を特定する(S3)。
続いて、信頼値特定部222は、第1領域に基づいて第1信頼値を特定するとともに、第2領域に基づいて第2信頼値を特定する(S4)。ここで、信頼値特定部222は、第1領域及び第2領域以外の情報に基づいて第1信頼値及び第2信頼値を特定してもよい。
Subsequently, the area specifying unit 221 specifies the first area and the second area when the three-dimensional model corresponding to the shape selected in S2 is arranged at the position selected in S1 (S3).
Subsequently, the reliability value specifying unit 222 specifies the first reliability value based on the first region and specifies the second reliability value based on the second region (S4). Here, the reliability value specifying unit 222 may specify the first reliability value and the second reliability value based on the information other than the first region and the second region.

続いて、選択部223は、第2信頼値に対する第1信頼値の比率が第1閾値以上であるか否かを判定する(S5)。選択部223は、第1閾値以上であると判定すると、S6に処理を移し、第1閾値未満であると判定すると、S7に処理を移す。 Subsequently, the selection unit 223 determines whether or not the ratio of the first confidence value to the second confidence value is equal to or greater than the first threshold value (S5). If the selection unit 223 determines that the threshold value is equal to or higher than the first threshold value, the process is transferred to S6, and if the selection unit 223 determines that the threshold value is lower than the first threshold value, the process is transferred to S7.

S6において、選択部223は、S1において選択された位置における、S2において選択された形状に対応するオブジェクトの検出に使用する撮像装置として第1撮像装置1Aを選択する。選択部223は、S6の処理が終了すると、S10に処理を移す。 In S6, the selection unit 223 selects the first imaging device 1A as the imaging device used to detect the object corresponding to the shape selected in S2 at the position selected in S1. When the processing of S6 is completed, the selection unit 223 shifts the processing to S10.

続いて、選択部223は、第1信頼値に対する第2信頼値の比率が第2閾値以上であるか否かを判定する(S7)。選択部223は、第2閾値以上であると判定すると、S8に処理を移し、第2閾値未満であると判定すると、S9に処理を移す。 Subsequently, the selection unit 223 determines whether or not the ratio of the second confidence value to the first confidence value is equal to or greater than the second threshold value (S7). When the selection unit 223 determines that the value is equal to or higher than the second threshold value, the process is transferred to S8, and when the selection unit 223 determines that the value is less than or equal to the second threshold value, the process is transferred to S9.

S8において、選択部223は、S1において選択された位置における、S2において選択された形状に対応するオブジェクトの検出に使用する撮像装置として第2撮像装置1Bを選択する。選択部223は、S8の処理が終了すると、S10に処理を移す。 In S8, the selection unit 223 selects the second imaging device 1B as the imaging device used to detect the object corresponding to the shape selected in S2 at the position selected in S1. When the processing of S8 is completed, the selection unit 223 shifts the processing to S10.

S9において、選択部223は、S1において選択された位置における、S2において選択された形状に対応するオブジェクトの検出に使用する撮像装置として第1撮像装置1A及び第2撮像装置1Bを選択する。 In S9, the selection unit 223 selects the first image pickup device 1A and the second image pickup device 1B as the image pickup device used to detect the object corresponding to the shape selected in S2 at the position selected in S1.

続いて、記憶制御部224は、S1において選択された位置を示す位置情報と、S2において選択された形状を示す形状情報と、選択部223が選択した撮像装置を識別する装置識別情報と、当該位置にオブジェクトが配置された場合に当該撮像装置が撮像する画像に含まれる当該オブジェクトを示す画像の領域を示す情報(直立矩形を示す情報)とを関連付けて担当領域情報として記憶部21に記憶させる(S10)。 Subsequently, the storage control unit 224 includes position information indicating the position selected in S1, shape information indicating the shape selected in S2, device identification information for identifying the imaging device selected by the selection unit 223, and the like. When an object is placed at a position, it is stored in the storage unit 21 as the area in charge information in association with the information indicating the area of the image indicating the object (information indicating the upright rectangle) included in the image captured by the imaging device. (S10).

続いて、領域特定部221は、オブジェクトが取り得る全ての形状を選択したか否かを判定する(S11)。領域特定部221は、全ての形状を選択したと判定すると、S12に処理を移し、全ての形状を選択していないと判定すると、S2に処理を移す。 Subsequently, the area specifying unit 221 determines whether or not all possible shapes of the object have been selected (S11). When the area specifying unit 221 determines that all the shapes have been selected, the process is transferred to S12, and when it is determined that all the shapes have not been selected, the area specifying unit 221 transfers the process to S2.

続いて、領域特定部221は、行動エリアに含まれる全ての位置を選択したか否かを判定する(S12)。領域特定部221は、全ての位置を選択したと判定すると、本フローチャートに係る処理を終了し、全ての位置を選択していないと判定すると、S1に処理を移す。 Subsequently, the area specifying unit 221 determines whether or not all the positions included in the action area have been selected (S12). When the area specifying unit 221 determines that all the positions have been selected, it ends the process according to this flowchart, and when it determines that all the positions have not been selected, it shifts the process to S1.

[オブジェクト追跡装置3における処理の流れ]
続いて、オブジェクト追跡装置3における処理の流れについて説明する。図7は、本実施形態に係るオブジェクト追跡装置3における処理の流れを示すフローチャートである。なお、本フローチャートの開始時に、オブジェクト追跡装置3の記憶部31は、選択装置2が生成した担当領域情報を記憶しているものとする。
[Process flow in object tracking device 3]
Subsequently, the processing flow in the object tracking device 3 will be described. FIG. 7 is a flowchart showing a processing flow in the object tracking device 3 according to the present embodiment. At the start of this flowchart, it is assumed that the storage unit 31 of the object tracking device 3 stores the area information in charge generated by the selection device 2.

まず、画像取得部321は、第1撮像装置1Aと第2撮像装置1Bとから、複数の全方位画像を取得する(S21)。ここで、第1撮像装置1A及び第2撮像装置1Bが撮像する全方位画像に含まれる撮像時刻は同期されているものとする。 First, the image acquisition unit 321 acquires a plurality of omnidirectional images from the first image pickup device 1A and the second image pickup device 1B (S21). Here, it is assumed that the imaging times included in the omnidirectional images captured by the first imaging device 1A and the second imaging device 1B are synchronized.

続いて、オブジェクト検出部322は、未選択の全方位画像のうち、撮像時刻が最も古い全方位画像を選択する(S22)。ここでは、オブジェクト検出部322は、撮像時刻が最も古い全方位画像として、第1撮像装置1Aと、第2撮像装置1Bとに撮像された2つの全方位画像を選択する。 Subsequently, the object detection unit 322 selects the omnidirectional image having the oldest imaging time among the unselected omnidirectional images (S22). Here, the object detection unit 322 selects two omnidirectional images captured by the first imaging device 1A and the second imaging device 1B as the omnidirectional images having the oldest imaging time.

続いて、オブジェクト検出部322は、選択した全方位画像の画像解析を行い、全方位画像に含まれるオブジェクトの直立矩形領域を特定する(S23)。
続いて、オブジェクト検出部322は、特定したオブジェクトの直立矩形領域と、記憶部31に記憶されている担当領域情報に含まれている複数の直立矩形領域情報のそれぞれが示す直立矩形領域との重複率を算出する(S24)。
Subsequently, the object detection unit 322 performs image analysis of the selected omnidirectional image and identifies an upright rectangular region of the object included in the omnidirectional image (S23).
Subsequently, the object detection unit 322 overlaps the upright rectangular area of the specified object with the upright rectangular area indicated by each of the plurality of upright rectangular area information included in the responsible area information stored in the storage unit 31. Calculate the rate (S24).

続いて、オブジェクト検出部322は、担当領域情報において、重複率が最も高い直立矩形領域に関連付けられている位置情報が示す位置を、オブジェクトの位置に特定する(S25)。 Subsequently, the object detection unit 322 specifies the position indicated by the position information associated with the upright rectangular area having the highest overlap rate in the area information in charge to the position of the object (S25).

続いて、オブジェクト追跡部323は、S25において特定されたオブジェクトの位置に基づいてオブジェクトを追跡する(S26)。 Subsequently, the object tracking unit 323 tracks the object based on the position of the object specified in S25 (S26).

続いて、オブジェクト検出部322は、全ての全方位画像を選択したか否かを判定する(S27)。オブジェクト検出部322は、全ての全方位画像を選択したと判定すると、本フローチャートに係る処理を終了し、全ての全方位画像を選択していないと判定すると、S22に処理を移す。 Subsequently, the object detection unit 322 determines whether or not all omnidirectional images have been selected (S27). When the object detection unit 322 determines that all the omnidirectional images have been selected, it ends the process according to this flowchart, and when it determines that all the omnidirectional images have not been selected, it shifts the process to S22.

[本実施形態における効果]
以上説明したように、本実施形態に係る選択装置2は、所定エリアを示す三次元空間における所定の位置に、所定エリアにおいて検出する対象となるオブジェクトを模した三次元モデルを仮想的に配置した場合における、所定エリアを撮像する第1撮像装置1Aが撮像する第1画像に含まれる当該三次元モデルを示す画像の領域を示す第1領域と、所定エリアを撮像する第2撮像装置1Bが撮像した第2画像に含まれる当該三次元モデルを示す画像の領域を示す第2領域とを特定し、当該第1領域に基づいてオブジェクトの検出を行う場合の当該検出の信頼性を示す第1信頼値と、当該第2領域に基づいてオブジェクトの検出を行う場合の当該検出の信頼性の値を示す第2信頼値とを特定する。そして、選択装置2は、第1信頼値と第2信頼値との比率に基づいて、第1撮像装置1A及び第2撮像装置1Bのうち、所定の位置におけるオブジェクトの検出に使用する撮像装置を選択する。このようにすることで、選択装置2は、オブジェクトを精度良く検出することができる画像を撮像する撮像装置を選択することができる。
[Effect in this embodiment]
As described above, the selection device 2 according to the present embodiment virtually arranges a three-dimensional model imitating an object to be detected in a predetermined area at a predetermined position in a three-dimensional space indicating a predetermined area. In this case, the first region showing the area of the image showing the three-dimensional model included in the first image captured by the first imaging device 1A that images the predetermined area and the second imaging device 1B that images the predetermined area are imaged. A first reliability indicating the reliability of the detection when the second area indicating the area of the image showing the three-dimensional model included in the second image is specified and the object is detected based on the first area. The value and the second confidence value indicating the reliability value of the detection when the object is detected based on the second region are specified. Then, the selection device 2 uses an imaging device used to detect an object at a predetermined position among the first imaging device 1A and the second imaging device 1B based on the ratio of the first reliability value and the second reliability value. select. By doing so, the selection device 2 can select an imaging device that captures an image capable of accurately detecting an object.

以上、本発明を実施形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。上記実施形態に、多様な変更又は改良を加えることが可能であることが当業者に明らかである。 Although the present invention has been described above using the embodiments, the technical scope of the present invention is not limited to the scope described in the above embodiments. It will be apparent to those skilled in the art that various changes or improvements can be made to the above embodiments.

また、特に、装置の分散・統合の具体的な実施形態は以上に図示するものに限られず、その全部又は一部について、種々の付加等に応じて、又は、機能負荷に応じて、任意の単位で機能的又は物理的に分散・統合して構成することができる。 Further, in particular, the specific embodiment of the distribution / integration of the apparatus is not limited to those shown above, and all or a part thereof may be arbitrarily added according to various additions or functional loads. It can be functionally or physically distributed / integrated in units.

例えば、上記実施形態では、選択装置2と、オブジェクト追跡装置3とは異なる装置であるものとしたが、これに限らない。選択装置2と、オブジェクト追跡装置3とは、一つの装置により実現されてもよい。 For example, in the above embodiment, the selection device 2 and the object tracking device 3 are different devices, but the device is not limited to this. The selection device 2 and the object tracking device 3 may be realized by one device.

1A・・・第1撮像装置、1B・・・第2撮像装置、2・・・選択装置、21・・・記憶部、22・・・制御部、221・・・領域特定部、222・・・信頼値特定部、223・・・選択部、224・・・記憶制御部、3・・・オブジェクト追跡装置、31・・・記憶部、32・・・制御部、321・・・画像取得部、322・・・オブジェクト検出部、323・・・オブジェクト追跡部、S・・・オブジェクト追跡システム 1A ... 1st imaging device, 1B ... 2nd imaging device, 2 ... selection device, 21 ... storage unit, 22 ... control unit, 221 ... area identification unit, 222 ... -Reliability value identification unit, 223 ... selection unit, 224 ... storage control unit, 3 ... object tracking device, 31 ... storage unit, 32 ... control unit, 321 ... image acquisition unit 322 ... Object detection unit, 323 ... Object tracking unit, S ... Object tracking system

Claims (15)

所定エリアを示す三次元空間における所定の位置に、前記所定エリアにおいて検出する対象となるオブジェクトを模した三次元モデルを仮想的に配置した場合における、前記所定エリアを撮像する第1撮像装置が撮像する第1画像に含まれる当該三次元モデルを示す画像の領域を示す第1領域と、前記所定エリアを撮像する第2撮像装置が撮像した第2画像に含まれる当該三次元モデルを示す画像の領域を示す第2領域とを特定する領域特定部と、
前記第1領域に基づいて前記オブジェクトの検出を行う場合の当該検出の信頼性を示す第1信頼値と、前記第2領域に基づいて前記オブジェクトの検出を行う場合の当該検出の信頼性の値を示す第2信頼値とを特定する信頼値特定部と、
前記第1信頼値と前記第2信頼値との比率に基づいて、前記第1撮像装置及び第2撮像装置のうち、前記所定の位置における前記オブジェクトの検出に使用する撮像装置を選択する選択部と、
を備える選択装置。
When a three-dimensional model imitating an object to be detected in the predetermined area is virtually arranged at a predetermined position in a three-dimensional space indicating the predetermined area, the first imaging device that images the predetermined area takes an image. The first region showing the region of the image showing the three-dimensional model included in the first image and the image showing the three-dimensional model included in the second image captured by the second imaging device that images the predetermined area. An area specifying part that specifies a second area indicating an area,
A first reliability value indicating the reliability of the detection when the object is detected based on the first region, and a reliability value of the detection when the object is detected based on the second region. The trust value specifying part that specifies the second trust value indicating
A selection unit that selects an imaging device to be used for detecting an object at a predetermined position among the first imaging device and the second imaging device based on the ratio of the first reliability value to the second reliability value. When,
A selection device comprising.
前記信頼値特定部は、前記第1領域の面積を、前記第1信頼値の特定に用い、前記第2領域の面積を、前記第2信頼値の特定に用いる、
請求項1に記載の選択装置。
The reliability value specifying unit uses the area of the first region to specify the first reliability value, and uses the area of the second region to specify the second reliability value.
The selection device according to claim 1.
前記第1撮像装置又は前記第2撮像装置は、全方位画像を撮像する撮像装置であり、
前記信頼値特定部は、前記第1領域の位置と、前記第1画像の中心との距離とを前記第1信頼値の特定に用い、前記第2領域の位置と、前記第2画像の中心との距離とを前記第2信頼値の特定に用いる、
請求項1又は2に記載の選択装置。
The first imaging device or the second imaging device is an imaging device that captures an omnidirectional image.
The reliability value specifying unit uses the distance between the position of the first region and the center of the first image to specify the first reliability value, and the position of the second region and the center of the second image. The distance from and is used to specify the second confidence value.
The selection device according to claim 1 or 2.
前記信頼値特定部は、前記三次元モデルと、前記検出する対象とはならない第2オブジェクトを模した第2の三次元モデルとを仮想的に配置した場合における、前記第1領域が、前記第1画像に含まれる前記第2の三次元モデルを示す画像領域によって隠される割合を前記第1信頼値の特定に用い、前記第2領域が、前記第2画像に含まれる前記第2の三次元モデルを示す画像領域によって隠される割合を前記第2信頼値の特定に用いる、
請求項1から3のいずれか1項に記載の選択装置。
In the reliability value specifying unit, when the three-dimensional model and the second three-dimensional model imitating the second object that is not the target to be detected are virtually arranged, the first region is the first. The ratio hidden by the image region showing the second three-dimensional model included in one image is used for specifying the first confidence value, and the second region is the second three-dimensional included in the second image. The ratio hidden by the image area showing the model is used to identify the second confidence value.
The selection device according to any one of claims 1 to 3.
前記第1画像の画像中の位置と、当該位置に対応する第1信頼値とを関連付けた情報と、前記第2画像の画像中の位置と、当該位置に対応する第2信頼値とを関連付けた情報とを記憶する記憶部をさらに備え、
前記信頼値特定部は、前記記憶部を参照し、前記第1画像に含まれる前記三次元モデルを示す画像の位置に関連付けられている前記第1信頼値を取得するとともに、前記第2画像に含まれる前記三次元モデルを示す画像の位置に関連付けられている前記第2信頼値を取得することにより、前記第1信頼値及び前記第2信頼値を特定する、
請求項1に記載の選択装置。
The information relating the position in the image of the first image and the first trust value corresponding to the position is associated with the position in the image of the second image and the second trust value corresponding to the position. It also has a storage unit that stores the information
The reliability value specifying unit refers to the storage unit, acquires the first reliability value associated with the position of the image showing the three-dimensional model included in the first image, and obtains the first reliability value and obtains the second image. The first confidence value and the second confidence value are specified by acquiring the second confidence value associated with the position of the image showing the included three-dimensional model.
The selection device according to claim 1.
前記選択部は、前記所定の位置に対応する前記第2信頼値に対する前記第1信頼値の比率が第1の閾値以上の場合に、前記所定の位置における前記オブジェクトの検出に使用する撮像装置として前記第1撮像装置を選択し、前記所定の位置に対応する前記第1信頼値に対する前記第2信頼値の比率が第2の閾値以上の場合に、前記所定の位置における前記オブジェクトの検出に使用する撮像装置として前記第2撮像装置を選択する、
請求項1から5のいずれか1項に記載の選択装置。
The selection unit serves as an imaging device used for detecting the object at the predetermined position when the ratio of the first confidence value to the second confidence value corresponding to the predetermined position is equal to or more than the first threshold value. The first imaging device is selected and used to detect the object at the predetermined position when the ratio of the second confidence value to the first confidence value corresponding to the predetermined position is equal to or greater than the second threshold value. The second imaging device is selected as the imaging device to be used.
The selection device according to any one of claims 1 to 5.
前記選択部は、前記所定の位置に対応する前記第2信頼値に対する前記第1信頼値の比率が前記第1の閾値未満であるとともに、前記所定の位置に対応する前記第1信頼値に対する前記第2信頼値の比率が前記第2の閾値未満の場合に、前記所定の位置における前記オブジェクトの検出に使用する撮像装置として前記第1撮像装置及び前記第2撮像装置を選択する、
請求項に記載の選択装置。
In the selection unit, the ratio of the first confidence value to the second confidence value corresponding to the predetermined position is less than the first threshold value, and the selection unit has the said to the first confidence value corresponding to the predetermined position. When the ratio of the second confidence value is less than the second threshold value, the first image pickup device and the second image pickup device are selected as the image pickup device used for detecting the object at the predetermined position.
The selection device according to claim 6.
前記選択部は、前記所定の位置が前記第1撮像装置から第1の距離以内である場合、前記第1信頼値と前記第2信頼値との比率にかかわらず、前記所定の位置における前記オブジェクトの検出に使用する撮像装置として前記第1撮像装置を選択し、前記所定の位置が前記第2撮像装置から第2の距離以内である場合、前記第1信頼値と前記第2信頼値との比率にかかわらず、前記所定の位置における前記オブジェクトの検出に使用する撮像装置として前記第2撮像装置を選択する、
請求項1から7のいずれか1項に記載の選択装置。
When the predetermined position is within the first distance from the first imaging device, the selection unit is the object at the predetermined position regardless of the ratio of the first reliability value and the second reliability value. When the first imaging device is selected as the imaging device used for the detection of the above and the predetermined position is within the second distance from the second imaging device, the first reliability value and the second reliability value are Regardless of the ratio, the second imaging device is selected as the imaging device used to detect the object at the predetermined position.
The selection device according to any one of claims 1 to 7.
前記信頼値特定部は、前記三次元空間における複数の位置のそれぞれについて、前記三次元モデルを仮想的に配置した場合における前記第1信頼値と前記第2信頼値とを特定し、
前記選択部は、前記三次元空間における複数の位置のそれぞれについて、前記第1信頼値と前記第2信頼値との比率に基づいて前記オブジェクトの検出に使用する撮像装置を選択する、
請求項1から8のいずれか1項に記載の選択装置。
The reliability value specifying unit identifies the first reliability value and the second reliability value when the three-dimensional model is virtually arranged for each of the plurality of positions in the three-dimensional space.
The selection unit selects an imaging device to be used for detecting the object based on the ratio of the first reliability value and the second reliability value for each of the plurality of positions in the three-dimensional space.
The selection device according to any one of claims 1 to 8.
撮像装置を識別する装置識別情報と、当該撮像装置を前記オブジェクトの検出に使用することが選択された位置を示す位置情報とを関連付けて記憶部に記憶させる記憶制御部をさらに備える、
請求項1から9のいずれか1項に記載の選択装置。
A storage control unit further includes a storage control unit that stores the device identification information for identifying the image pickup device and the position information indicating the position where the image pickup device is selected to be used for detecting the object in the storage unit.
The selection device according to any one of claims 1 to 9.
前記信頼値特定部は、前記所定の位置において前記オブジェクトに対応する複数の形状のそれぞれについて、前記所定の位置に当該形状を模した前記三次元モデルを配置した場合における前記第1信頼値と前記第2信頼値とを特定し、
前記選択部は、前記所定の位置において前記オブジェクトに対応する複数の形状のそれぞれについて、前記第1信頼値と前記第2信頼値との比率に基づいて前記オブジェクトの検出に使用する撮像装置を選択する、
請求項1から10のいずれか1項に記載の選択装置。
The reliability value specifying unit includes the first reliability value and the first reliability value when the three-dimensional model imitating the shape is arranged at the predetermined position for each of the plurality of shapes corresponding to the object at the predetermined position. Identify the second confidence value and
The selection unit selects an imaging device to be used for detecting the object based on the ratio of the first reliability value and the second reliability value for each of the plurality of shapes corresponding to the object at the predetermined position. do,
The selection device according to any one of claims 1 to 10.
前記信頼値特定部は、前記所定の位置において前記オブジェクトが取り得る一以上の形状のそれぞれについて、当該所定の位置に当該形状を模した前記三次元モデルを配置した場合における前記第1信頼値と前記第2信頼値とを特定する、
請求項11に記載の選択装置。
The reliability value specifying unit is the first reliability value when the three-dimensional model imitating the shape is arranged at the predetermined position for each of the one or more shapes that the object can take at the predetermined position. Identifying the second confidence value,
The selection device according to claim 11.
撮像装置を識別する装置識別情報と、前記オブジェクトの形状と、当該撮像装置を前記オブジェクトの検出に使用することが選択された位置を示す位置情報とを関連付けて記憶部に記憶させる記憶制御部をさらに備える、
請求項11又は12に記載の選択装置。
A storage control unit that stores the device identification information that identifies the image pickup device, the shape of the object, and the position information indicating the position where the image pickup device is selected to be used for detecting the object in the storage unit in association with each other. Further prepare
The selection device according to claim 11 or 12.
コンピュータが実行する、
所定エリアを示す三次元空間における所定の位置に、前記所定エリアにおいて検出する対象となるオブジェクトを模した三次元モデルを仮想的に配置した場合における、前記所定エリアを撮像する第1撮像装置が撮像する第1画像に含まれる当該三次元モデルを示す画像の領域を示す第1領域と、前記所定エリアを撮像する第2撮像装置が撮像した第2画像に含まれる当該三次元モデルを示す画像の領域を示す第2領域とを特定するステップと、
前記第1領域に基づいて前記オブジェクトの検出を行う場合の当該検出の信頼性を示す第1信頼値と、前記第2領域に基づいて前記オブジェクトの検出を行う場合の当該検出の信頼性の値を示す第2信頼値とを特定するステップと、
前記第1信頼値と前記第2信頼値との比率に基づいて、前記第1撮像装置及び第2撮像装置のうち、前記所定の位置における前記オブジェクトの検出に使用する撮像装置を選択するステップと、
を備える選択方法。
Computer runs,
When a three-dimensional model imitating an object to be detected in the predetermined area is virtually arranged at a predetermined position in a three-dimensional space indicating the predetermined area, the first imaging device that images the predetermined area takes an image. The first region showing the region of the image showing the three-dimensional model included in the first image and the image showing the three-dimensional model included in the second image captured by the second imaging device that images the predetermined area. The step of identifying the second area indicating the area and
A first reliability value indicating the reliability of the detection when the object is detected based on the first region, and a reliability value of the detection when the object is detected based on the second region. And the step of identifying the second confidence value that indicates
A step of selecting an image pickup device to be used for detecting an object at a predetermined position among the first image pickup device and the second image pickup device based on the ratio of the first reliability value and the second confidence value. ,
Selection method with.
コンピュータを、
所定エリアを示す三次元空間における所定の位置に、前記所定エリアにおいて検出する対象となるオブジェクトを模した三次元モデルを仮想的に配置した場合における、前記所定エリアを撮像する第1撮像装置が撮像する第1画像に含まれる当該三次元モデルを示す画像の領域を示す第1領域と、前記所定エリアを撮像する第2撮像装置が撮像した第2画像に含まれる当該三次元モデルを示す画像の領域を示す第2領域とを特定する領域特定部、
前記第1領域に基づいて前記オブジェクトの検出を行う場合の当該検出の信頼性を示す第1信頼値と、前記第2領域に基づいて前記オブジェクトの検出を行う場合の当該検出の信頼性の値を示す第2信頼値とを特定する信頼値特定部、及び、
前記第1信頼値と前記第2信頼値との比率に基づいて、前記第1撮像装置及び第2撮像装置のうち、前記所定の位置における前記オブジェクトの検出に使用する撮像装置を選択する選択部、
として機能させる選択プログラム。
Computer,
When a three-dimensional model imitating an object to be detected in the predetermined area is virtually arranged at a predetermined position in a three-dimensional space indicating the predetermined area, the first imaging device that images the predetermined area takes an image. The first region showing the region of the image showing the three-dimensional model included in the first image and the image showing the three-dimensional model included in the second image captured by the second imaging device that images the predetermined area. Area identification unit that specifies the second area indicating the area,
A first reliability value indicating the reliability of the detection when the object is detected based on the first region, and a reliability value of the detection when the object is detected based on the second region. The trust value specifying part that specifies the second trust value indicating
A selection unit that selects an imaging device to be used for detecting an object at a predetermined position among the first imaging device and the second imaging device based on the ratio of the first reliability value to the second reliability value. ,
A selection program that works as.
JP2018078646A 2018-04-16 2018-04-16 Selection device, selection method and selection program Active JP6929241B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018078646A JP6929241B2 (en) 2018-04-16 2018-04-16 Selection device, selection method and selection program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018078646A JP6929241B2 (en) 2018-04-16 2018-04-16 Selection device, selection method and selection program

Publications (2)

Publication Number Publication Date
JP2019186858A JP2019186858A (en) 2019-10-24
JP6929241B2 true JP6929241B2 (en) 2021-09-01

Family

ID=68337726

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018078646A Active JP6929241B2 (en) 2018-04-16 2018-04-16 Selection device, selection method and selection program

Country Status (1)

Country Link
JP (1) JP6929241B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115830104B (en) * 2022-12-14 2025-09-30 杭州海康威视数字技术股份有限公司 A method and device for generating a moving path

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001175860A (en) * 1999-12-17 2001-06-29 Nec Corp Device, method, and recording medium for three- dimensional body recognition including feedback process
JP2011097284A (en) * 2009-10-28 2011-05-12 Panasonic Corp Monitoring device
JP6740033B2 (en) * 2016-06-28 2020-08-12 キヤノン株式会社 Information processing device, measurement system, information processing method, and program

Also Published As

Publication number Publication date
JP2019186858A (en) 2019-10-24

Similar Documents

Publication Publication Date Title
JP6423435B2 (en) Method and apparatus for representing a physical scene
AU2014277858B2 (en) System and method for controlling a display
CN109313821A (en) Three dimensional object scanning feedback
JP7475022B2 (en) Method and device for generating 3D maps of indoor spaces
EP2866088B1 (en) Information processing apparatus and method
US11490062B2 (en) Information processing apparatus, information processing method, and storage medium
JP6160290B2 (en) Information processing apparatus, determination method, and determination program
JP6054831B2 (en) Image processing apparatus, image processing method, and image processing program
US20210056337A1 (en) Recognition processing device, recognition processing method, and program
CN113724378A (en) Three-dimensional modeling method and apparatus, computer-readable storage medium, and computer device
JP2021016547A (en) Program, recording medium, object detection device, object detection method, and object detection system
JP2022015115A (en) Information processing apparatus, information processing method, and program
JP6929241B2 (en) Selection device, selection method and selection program
WO2019150431A1 (en) Information processing device
JP6894398B2 (en) Object tracking device, object tracking method, and object tracking program
US20230334807A1 (en) Information processing device, information processing method, and program
JP7500333B2 (en) GENERATION DEVICE, GENERATION METHOD, AND PROGRAM
JP6937266B2 (en) Area selection device, area selection method, and area selection program
TW201903715A (en) Method of tracking multiple objects and electronic device using the same
JP2019168251A (en) Shape measuring apparatus, shape measuring method, and program
WO2026000189A9 (en) Safety boundary adjustment method, display device, display system and computer storage medium
JP6429240B2 (en) Shape detection apparatus, shape detection method, and program
JPH07105409A (en) Collision detection device for three-dimensional moving body
JP2021144358A (en) Learning apparatus, estimation apparatus, learning method, and program
HK40061480A (en) Three-dimensional modeling method and device, computer readable storage medium and computer equipment

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200529

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210531

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210706

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210720

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20210803

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210810

R150 Certificate of patent or registration of utility model

Ref document number: 6929241

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150