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
JP6772593B2 - Mobile identification device, mobile identification system, mobile identification method and program - Google Patents
[go: Go Back, main page]

JP6772593B2 - Mobile identification device, mobile identification system, mobile identification method and program - Google Patents

Mobile identification device, mobile identification system, mobile identification method and program Download PDF

Info

Publication number
JP6772593B2
JP6772593B2 JP2016130184A JP2016130184A JP6772593B2 JP 6772593 B2 JP6772593 B2 JP 6772593B2 JP 2016130184 A JP2016130184 A JP 2016130184A JP 2016130184 A JP2016130184 A JP 2016130184A JP 6772593 B2 JP6772593 B2 JP 6772593B2
Authority
JP
Japan
Prior art keywords
moving body
moving
measuring device
movement
time
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
JP2016130184A
Other languages
Japanese (ja)
Other versions
JP2018005474A (en
JP2018005474A5 (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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2016130184A priority Critical patent/JP6772593B2/en
Publication of JP2018005474A publication Critical patent/JP2018005474A/en
Publication of JP2018005474A5 publication Critical patent/JP2018005474A5/ja
Application granted granted Critical
Publication of JP6772593B2 publication Critical patent/JP6772593B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Image Processing (AREA)
  • Closed-Circuit Television Systems (AREA)
  • Image Analysis (AREA)

Description

本発明は、移動体識別装置、移動体識別システム、移動体識別方法及びプログラムに関する。 The present invention relates to a moving body identification device, a moving body identification system, a moving body identification method and a program.

移動している複数の移動体の位置を追跡したり運動を解析したりするために、複数の移動体を撮像し、撮像された動画から複数の移動体を識別する技術が知られている。動画を用いることは、複数の移動体の位置及び周囲の状況を容易に把握できるというメリットがある。その反面、複数の移動体の外観が似ている場合や、移動体同士が重なったり移動体が障害物に隠れたりする場合のように、移動体個々の特定が難しい場合があるというデメリットがある。 In order to track the position of a plurality of moving bodies and analyze the motion, a technique is known in which a plurality of moving bodies are imaged and the plurality of moving bodies are identified from the captured moving images. Using a moving image has an advantage that the positions of a plurality of moving objects and the surrounding conditions can be easily grasped. On the other hand, there is a demerit that it may be difficult to identify each moving body, such as when the appearances of a plurality of moving bodies are similar, or when the moving bodies overlap each other or the moving bodies are hidden by obstacles. ..

このようなデメリットを補うために、複数の移動体のそれぞれに測定装置を装着し、測定装置による測定と動画の撮像とを組み合わせて複数の移動体を識別する手法が知られている。装着型の測定装置を用いることで、対応する移動体が特定されており、移動体の定量的な移動情報を取得することができる。 In order to make up for such a demerit, a method is known in which a measuring device is attached to each of a plurality of moving bodies, and measurement by the measuring device and imaging of a moving image are combined to identify the plurality of moving bodies. By using the wearable measuring device, the corresponding moving body is specified, and quantitative movement information of the moving body can be acquired.

例えば特許文献1は、幼稚園又は保育園等において、移動体である幼児の位置を検出するシステムを開示している。特許文献1に開示された位置検出システムは、カメラの撮影によって各幼児の位置を検出し、且つ、各幼児に装着された加速度センサによって各幼児の移動量を検出する。そして、この位置検出システムは、加速度センサによって検出された各幼児の移動量とカメラの撮影によって検出された各幼児の位置とを照合し、各幼児の位置を、各幼児を個々に特定しつつ検出する。 For example, Patent Document 1 discloses a system for detecting the position of a moving infant in a kindergarten or a nursery school. The position detection system disclosed in Patent Document 1 detects the position of each infant by photographing with a camera, and detects the amount of movement of each infant by an acceleration sensor attached to each infant. Then, this position detection system collates the movement amount of each infant detected by the acceleration sensor with the position of each infant detected by the image taken by the camera, and identifies the position of each infant individually while identifying each infant individually. To detect.

また、特許文献2は、移動体である幼児の位置を、幼児が誰であるのかを認識しつつ追跡する移動体識別システムを開示している。特許文献2に開示された移動体識別システムは、2台のカメラによって移動体の上下方向の動きと水平方向の動きとを検出し、且つ、移動体に取り付けられたセンサによって移動体の上下方向及び水平方向の加速度を検出する。そして、この移動体識別システムは、上下方向と水平方向とのそれぞれについて、センサにより得られた加速度とカメラにより得られた移動体の動きとを照合して、最も一致度の高い移動体を選別する。 Further, Patent Document 2 discloses a moving object identification system that tracks the position of an infant, which is a moving object, while recognizing who the infant is. The moving body identification system disclosed in Patent Document 2 detects the vertical movement and the horizontal movement of the moving body by two cameras, and the sensor attached to the moving body detects the vertical movement of the moving body in the vertical direction of the moving body. And horizontal acceleration is detected. Then, this moving body identification system collates the acceleration obtained by the sensor with the movement of the moving body obtained by the camera in each of the vertical direction and the horizontal direction, and selects the moving body having the highest degree of matching. To do.

特開2004−96501号公報Japanese Unexamined Patent Publication No. 2004-96501 特開2004−274101号公報Japanese Unexamined Patent Publication No. 2004-274101

前記のような、動画における複数の移動体と複数の移動体にそれぞれ装着された複数の測定装置とを対応付けることによって複数の移動体を識別する技術において、対応付けを誤ることがある。そのため、対応付けの誤りを減らすことが望まれている。 In the technique for identifying a plurality of moving bodies by associating the plurality of moving bodies in the moving image with the plurality of measuring devices attached to the plurality of moving bodies as described above, the correspondence may be erroneous. Therefore, it is desired to reduce the error of association.

本発明は、以上のような課題を解決するためのものであり、動画における少なくとも1つの移動体と少なくとも1つの移動体に装着された少なくとも1つの測定装置とを対応付ける際に、対応付けの誤りを減らすことが可能な移動体識別装置、移動体識別システム、移動体識別方法及びプログラムを提供することを目的とする。 The present invention is for solving the above problems, and when associating at least one moving body in a moving body with at least one measuring device attached to at least one moving body, an error in association is made. It is an object of the present invention to provide a mobile body identification device, a mobile body identification system, a mobile body identification method and a program capable of reducing the number of mobile bodies.

前記目的を達成するため、本発明に係る移動体識別装置の一様態は、
撮像装置によって撮像された動画から得られた、少なくとも1つの移動体の移動に関する第1の時系列的特徴と、前記少なくとも1つの移動体に装着された少なくとも1つの測定装置から得られた、前記少なくとも1つの移動体の移動に関する第2の時系列的特徴と、に基づいて、前記動画における前記少なくとも1つの移動体と前記少なくとも1つの測定装置との対応関係を特定する特定手段
前記少なくとも1つの測定装置によって測定された移動情報から、前記少なくとも1つの移動体のそれぞれの鉛直方向における位置を推定する位置推定手段と、
を備え、
前記特定手段は、前記少なくとも1つの測定装置のうちのいずれかの測定装置によって測定された前記移動情報が予め定められた条件を満たした時間区間においては、前記いずれかの測定装置によって測定された前記移動情報を対応関係を特定するために用い
前記予め定められた条件は、前記少なくとも1つの移動体のうちのいずれかの移動体の前記鉛直方向における位置と、前記いずれかの移動体の前記鉛直方向における平均位置と、の差の絶対値が許容値を超えた場合に、満たされる、
ことを特徴とする。
In order to achieve the above object, the uniform state of the moving body identification device according to the present invention is
A first time-series feature relating to the movement of at least one mobile body, obtained from a moving image captured by an imaging device, and the said, obtained from at least one measuring device mounted on the at least one mobile body. a second time series feature relating to movement of at least one mobile, a specifying unit which specifies a relationship between said at least one mobile and at least one measuring device in the moving image based on,
A position estimating means for estimating the position of the at least one moving body in the vertical direction from the movement information measured by the at least one measuring device, and
With
The particular means, in said at least one measuring device the movement information time interval satisfies a predetermined condition which is determined by either measuring apparatus of was measured by the one of the measuring device The movement information is not used to identify the correspondence,
The predetermined condition is an absolute value of the difference between the vertical position of any moving body of at least one moving body and the average position of any moving body in the vertical direction. Will be satisfied if is exceeded the permissible value,
It is characterized by that.

また、前記目的を達成するため、本発明に係る移動体識別システムの一態様は、
前記に記載の移動体識別装置と、前記撮像装置と、前記少なくとも1つの測定装置と、を備える、
ことを特徴とする。
In addition, in order to achieve the above object, one aspect of the mobile identification system according to the present invention is
The moving body identification device described above, the imaging device, and at least one measuring device are provided.
It is characterized by that.

また、前記目的を達成するため、本発明に係る移動体識別方法の一様態は、
撮像装置によって撮像された動画から得られた、少なくとも1つの移動体の移動に関する第1の時系列的特徴と、前記少なくとも1つの移動体に装着された少なくとも1つの測定装置から得られた、前記少なくとも1つの移動体の移動に関する第2の時系列的特徴と、に基づいて、前記動画における前記少なくとも1つの移動体と前記少なくとも1つの測定装置との対応関係を特定する特定ステップと、
前記少なくとも1つの測定装置によって測定された移動情報から、前記少なくとも1つの移動体のそれぞれの鉛直方向における位置を推定する位置推定ステップと、
を含み、
前記特定ステップでは、前記少なくとも1つの測定装置のうちのいずれかの測定装置によって測定された前記移動情報が予め定められた条件を満たした時間区間においては、前記いずれかの測定装置によって測定された前記移動情報を対応関係を特定するために用い
前記予め定められた条件は、前記少なくとも1つの移動体のうちのいずれかの移動体の前記鉛直方向における位置と、前記いずれかの移動体の前記鉛直方向における平均位置と、の差の絶対値が許容値を超えた場合に、満たされる、
ことを特徴とする。
Further, in order to achieve the above object, the uniform state of the moving body identification method according to the present invention is
A first time-series feature relating to the movement of at least one mobile body, obtained from a moving image captured by an imaging device, and the said, obtained from at least one measuring device mounted on the at least one mobile body. Based on a second time-series feature relating to the movement of at least one mobile body, a specific step of identifying the correspondence between the at least one mobile body and the at least one measuring device in the moving image.
A position estimation step for estimating the position of the at least one moving object in the vertical direction from the movement information measured by the at least one measuring device, and
Including
Wherein in the specifying step, in the at least one measuring device the movement information time interval satisfies a predetermined condition which is determined by either measuring apparatus of was measured by the one of the measuring device The movement information is not used to identify the correspondence,
The predetermined condition is an absolute value of the difference between the vertical position of any moving body of at least one moving body and the average position of any moving body in the vertical direction. Will be satisfied if is exceeded the permissible value,
It is characterized by that.

また、前記目的を達成するため、本発明に係るプログラムの一様態は、
移動体識別装置のコンピュータを、
撮像装置によって撮像された動画から得られた、少なくとも1つの移動体の移動に関する第1の時系列的特徴と、前記少なくとも1つの移動体に装着された少なくとも1つの測定装置から得られた、前記少なくとも1つの移動体の移動に関する第2の時系列的特徴と、に基づいて、前記動画における前記少なくとも1つの移動体と前記少なくとも1つの測定装置との対応関係を特定する特定手段、
前記少なくとも1つの測定装置によって測定された移動情報から、前記少なくとも1つの移動体のそれぞれの鉛直方向における位置を推定する位置推定手段、
として機能させ、
前記特定手段は、前記少なくとも1つの測定装置のうちのいずれかの測定装置によって測定された前記移動情報が予め定められた条件を満たした時間区間においては、前記いずれかの測定装置によって測定された前記移動情報を対応関係を特定するために用い
前記予め定められた条件は、前記少なくとも1つの移動体のうちのいずれかの移動体の前記鉛直方向における位置と、前記いずれかの移動体の前記鉛直方向における平均位置と、の差の絶対値が許容値を超えた場合に、満たされる、
ことを特徴とする。
In addition, in order to achieve the above object, the uniform state of the program according to the present invention is
The computer of the mobile identification device,
A first time-series feature relating to the movement of at least one mobile body, obtained from a moving image captured by an imaging device, and the said, obtained from at least one measuring device mounted on the at least one mobile body. A specific means for identifying a correspondence between the at least one mobile body and the at least one measuring device in the moving image based on a second time-series feature relating to the movement of the at least one mobile body.
A position estimating means for estimating the position of the at least one moving body in the vertical direction from the movement information measured by the at least one measuring device.
To function as
The particular means, in said at least one measuring device the movement information time interval satisfies a predetermined condition which is determined by either measuring apparatus of was measured by the one of the measuring device The movement information is not used to identify the correspondence,
The predetermined condition is an absolute value of the difference between the vertical position of any moving body of at least one moving body and the average position of any moving body in the vertical direction. Will be satisfied if is exceeded the permissible value,
It is characterized by that.

本発明によれば、動画における少なくとも1つの移動体と少なくとも1つの移動体に装着された少なくとも1つの測定装置とを対応付ける際に、対応付けの誤りを減らすことが可能な移動体識別装置、移動体識別システム、移動体識別方法及びプログラムを提供することができる。 According to the present invention, when associating at least one moving body in a moving body with at least one measuring device attached to at least one moving body, a moving body identification device, which can reduce an error in matching, moves. A body identification system, a mobile identification method and a program can be provided.

本発明の実施形態1に係る移動体識別システムの概要を示す図である。It is a figure which shows the outline of the mobile body identification system which concerns on Embodiment 1 of this invention. 移動体識別システムが適用される場面の例を示す図である。It is a figure which shows the example of the scene where a mobile body identification system is applied. 複数の測定装置、撮像装置及び移動体識別装置のハードウェア構成を示すブロック図である。It is a block diagram which shows the hardware composition of a plurality of measuring apparatus, image pickup apparatus, and moving body identification apparatus. 撮像装置によって撮像された複数の移動体の動画の例を示す図である。It is a figure which shows the example of the moving image of a plurality of moving bodies imaged by an image pickup apparatus. 移動体識別装置の機能構成を示すブロック図である。It is a block diagram which shows the functional structure of the moving body identification apparatus. (a)は、動画から得られた速度の時間変化の例を示す図である。(b)及び(c)は、測定装置から得られた加速度の分散の時間変化の例を示す図である。(d)は、第1の相関値の例を示す図である。(A) is a figure which shows an example of the time change of the speed obtained from the moving image. (B) and (c) are diagrams showing an example of the time change of the dispersion of acceleration obtained from the measuring device. (D) is a figure which shows an example of the 1st correlation value. (a)は、動画から得られた加速度の時間変化の例を示す図である。(b)及び(c)は、測定装置から得られた鉛直方向の加速度の時間変化の例を示す図である。(d)は、第2の相関値の例を示す図である。(A) is a figure which shows an example of the time change of the acceleration obtained from the moving image. (B) and (c) are diagrams showing an example of the time change of the acceleration in the vertical direction obtained from the measuring device. (D) is a figure which shows an example of the 2nd correlation value. (a)は、動画から得られた移動の向きの時間変化の例を示す図である。(b)及び(c)は、測定装置から得られた移動の向きの時間変化の例を示す図である。(d)は、第3の相関値の例を示す図である。(A) is a figure which shows an example of time change of the direction of movement obtained from the moving image. (B) and (c) are diagrams showing an example of the time change of the direction of movement obtained from the measuring device. (D) is a figure which shows an example of the 3rd correlation value. 移動体がジャンプした場合における鉛直方向の加速度の時間変化の例を示す図である。It is a figure which shows the example of the time change of the acceleration in the vertical direction when a moving body jumps. 複数の移動体のそれぞれに対応する測定装置の識別情報を合わせて表示された動画の表示例を示す図である。It is a figure which shows the display example of the moving image which was displayed by combining the identification information of the measuring device corresponding to each of a plurality of moving bodies. 移動体識別装置によって実行される移動体識別処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the moving body identification processing executed by the moving body identification apparatus. 移動体識別処理の中で実行される特定処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the specific processing executed in the moving body identification processing.

以下、本発明の実施形態について、図面を参照して説明する。なお、図中同一又は相当する部分には同一符号を付す。 Hereinafter, embodiments of the present invention will be described with reference to the drawings. The same or corresponding parts in the drawings are designated by the same reference numerals.

(実施形態1)
図1に、実施形態1に係る移動体識別システム1の概要を示す。移動体識別システム1は、撮像装置200によって撮像された複数の移動体10a,10b,10c…の動画において、複数の移動体10a,10b,10c…を識別するシステムである。複数の移動体10a,10b,10c…のそれぞれは、現実世界の空間内において移動可能な物体であって、図1の例では人間である。
(Embodiment 1)
FIG. 1 shows an outline of the mobile identification system 1 according to the first embodiment. The mobile body identification system 1 is a system that identifies a plurality of mobile bodies 10a, 10b, 10c ... In a moving image of a plurality of mobile bodies 10a, 10b, 10c ... Imaged by the imaging device 200. Each of the plurality of moving bodies 10a, 10b, 10c ... Is a movable object in the space of the real world, and is a human being in the example of FIG.

図1に示すように、移動体識別システム1は、複数の測定装置100a,100b,100c…と、撮像装置200と、移動体識別装置300と、を備える。複数の測定装置100a,100b,100c…は、それぞれ複数の移動体10a,10b,10c…に装着されるウェアラブル型の測定装置であって、複数の移動体10a,10b,10c…の移動及び運動を測定するモーションセンサを備える。 As shown in FIG. 1, the moving body identification system 1 includes a plurality of measuring devices 100a, 100b, 100c ..., an imaging device 200, and a moving body identification device 300. The plurality of measuring devices 100a, 100b, 100c ... Are wearable type measuring devices mounted on the plurality of moving bodies 10a, 10b, 10c ..., respectively, and the movement and movement of the plurality of moving bodies 10a, 10b, 10c ... It is equipped with a motion sensor that measures.

なお、以下では、複数の移動体10a,10b,10c…のそれぞれを区別せずに称する場合には、移動体10と総称し、複数の測定装置100a,100b,100c…のそれぞれを区別せずに称する場合には、測定装置100と総称する。 In the following, when the plurality of moving bodies 10a, 10b, 10c ... Are referred to without distinction, they are collectively referred to as the moving body 10, and the plurality of measuring devices 100a, 100b, 100c ... Are not distinguished from each other. In the case of, it is generically referred to as a measuring device 100.

図2に、移動体識別システム1が適用される場面の例を示す。図2の例では、それぞれ移動体10a〜10fである6人の選手が、コート内において運動競技をしている。運動競技は、例えば、バスケットボール、ハンドボール、バレーボール又はフットサル等、屋内でプレイされるスポーツである。これら6人の選手(移動体10a〜10f)には、それぞれ測定装置100a〜100fが1台ずつ装着されている。測定装置100a〜100fのそれぞれは、測定装置100が装着された選手(移動体10)の競技中における動きを測定する。測定装置100a〜100fのそれぞれは、選手の移動及び運動を的確に測定できるように、各選手(各移動体10a〜10f)の体幹に取り付けられる。 FIG. 2 shows an example of a scene in which the mobile identification system 1 is applied. In the example of FIG. 2, six athletes, each of which is a mobile body 10a to 10f, are playing an athletic competition on the court. Athletics are sports played indoors, such as basketball, handball, volleyball or futsal. Each of these six athletes (moving bodies 10a to 10f) is equipped with one measuring device 100a to 100f. Each of the measuring devices 100a to 100f measures the movement of the athlete (moving body 10) equipped with the measuring device 100 during the competition. Each of the measuring devices 100a to 100f is attached to the trunk of each athlete (each moving body 10a to 10f) so that the movement and movement of the athlete can be accurately measured.

撮像装置200は、移動している複数の移動体10a〜10fを撮像して、複数の移動体10a〜10fの動画を生成する。撮像装置200は、例えばビデオカメラ、又はスマートフォン等の携帯端末に内蔵されたカメラ等である。撮像装置200によって生成される動画は、フレーム単位で撮像された複数の画像を含んでいる。撮像装置200は、複数の移動体10a〜10fの全部が視野に入るように、複数の移動体10a〜10fに対して斜め上方の位置(図2の例では観客席)に設置される。撮像装置200は、斜め上方から俯瞰して撮像することによって、複数の移動体10a〜10fの水平方向における動きと鉛直方向における動きとのどちらも捉えることができる。 The image pickup apparatus 200 images a plurality of moving bodies 10a to 10f and generates moving images of the plurality of moving bodies 10a to 10f. The image pickup device 200 is, for example, a video camera, a camera built in a mobile terminal such as a smartphone, or the like. The moving image generated by the image pickup apparatus 200 includes a plurality of images captured in frame units. The image pickup apparatus 200 is installed at a position diagonally above the plurality of moving bodies 10a to 10f (audience seats in the example of FIG. 2) so that all of the plurality of moving bodies 10a to 10f are in the field of view. The image pickup apparatus 200 can capture both the movement of the plurality of moving bodies 10a to 10f in the horizontal direction and the movement in the vertical direction by taking a bird's-eye view from diagonally above.

なお、図2に示すように、複数の移動体10a〜10fが移動する空間において、xy平面が水平面に相当し、且つ、z方向が鉛直方向に相当するように、世界座標系が設定されている。 As shown in FIG. 2, the world coordinate system is set so that the xy plane corresponds to the horizontal plane and the z direction corresponds to the vertical direction in the space where the plurality of moving bodies 10a to 10f move. There is.

次に、図3を参照して、移動体識別システム1の構成について説明する。複数の測定装置100のそれぞれは、制御部101と、記憶部102と、測定部103と、通信部104と、を備える。 Next, the configuration of the mobile identification system 1 will be described with reference to FIG. Each of the plurality of measuring devices 100 includes a control unit 101, a storage unit 102, a measuring unit 103, and a communication unit 104.

制御部101は、CPU(Central Processing Unit)を備え、様々な処理や演算を実行する中央演算処理部である。制御部101は、命令やデータを転送するための伝送経路であるシステムバスを介して測定装置100の各部と接続され、測定装置100全体を制御する。 The control unit 101 includes a CPU (Central Processing Unit) and is a central processing unit that executes various processes and operations. The control unit 101 is connected to each unit of the measuring device 100 via a system bus which is a transmission path for transferring commands and data, and controls the entire measuring device 100.

記憶部102は、制御部101のワークメモリとして機能するRAM(Random Access Memory)、及び、ROM(Read Only Memory)又はフラッシュメモリ等のような不揮発性メモリを備える。記憶部102は、制御部101が各種処理を行うために使用する各種プログラム及びデータを記憶する。また、記憶部102は、制御部101が各種処理を行うことにより生成又は取得する各種データを記憶する。 The storage unit 102 includes a RAM (Random Access Memory) that functions as a work memory of the control unit 101, and a non-volatile memory such as a ROM (Read Only Memory) or a flash memory. The storage unit 102 stores various programs and data used by the control unit 101 to perform various processes. In addition, the storage unit 102 stores various data generated or acquired by the control unit 101 performing various processes.

測定部103は、測定対象である、測定装置100が装着された移動体10の移動情報を測定する。ここで、移動情報とは、移動体10の移動に関する情報であって、移動体10の速度、加速度又は角速度等の情報である。具体的に説明すると、測定部103は、加速度センサ(慣性センサ)を備え、測定装置100に付与された加速度を検出することによって、移動体10の動き及び振動を測定する。また、加速度センサは、重力を検出してその向き(鉛直下向き)を特定することによって、測定装置100の傾きを測定する。測定部103は、方角を検出する地磁気センサと、測定装置100の回転(角速度)を検出する角速度センサ(ジャイロセンサ)と、更に備える。 The measuring unit 103 measures the movement information of the moving body 10 to which the measuring device 100 is mounted, which is the measurement target. Here, the movement information is information on the movement of the moving body 10, such as the speed, acceleration, or angular velocity of the moving body 10. Specifically, the measuring unit 103 includes an acceleration sensor (inertia sensor) and measures the movement and vibration of the moving body 10 by detecting the acceleration applied to the measuring device 100. Further, the acceleration sensor measures the inclination of the measuring device 100 by detecting gravity and specifying its direction (vertically downward). The measuring unit 103 further includes a geomagnetic sensor that detects the direction, and an angular velocity sensor (gyro sensor) that detects the rotation (angular velocity) of the measuring device 100.

通信部104は、制御部101の制御のもと、移動体識別装置300と有線又は無線で通信するためインタフェースを備える。通信部104は、例えばWi−Fi(Wireless Fidelity)等の無線LAN(Local Area Network)、Bluetooth(登録商標)、又はUSB(Universal Serial Bus)等を介して、移動体識別装置300と通信する。具体的に説明すると、通信部104は、測定部103が測定して得られた、測定装置100が装着された移動体10の移動情報を、移動体識別装置300に送信する。 The communication unit 104 is provided with an interface for wired or wireless communication with the mobile identification device 300 under the control of the control unit 101. The communication unit 104 communicates with the mobile identification device 300 via a wireless LAN (Local Area Network) such as Wi-Fi (Wireless Fidelity), Bluetooth (registered trademark), USB (Universal Serial Bus), or the like. Specifically, the communication unit 104 transmits the movement information of the moving body 10 to which the measuring device 100 is mounted, which is obtained by the measurement unit 103, to the moving body identification device 300.

次に、撮像装置200の構成の説明に移る。図3に示すように、撮像装置200は、制御部201と、記憶部202と、撮像部203と、画像処理部204と、通信部205と、を備える。 Next, the description of the configuration of the image pickup apparatus 200 will be given. As shown in FIG. 3, the image pickup apparatus 200 includes a control unit 201, a storage unit 202, an image pickup unit 203, an image processing unit 204, and a communication unit 205.

制御部201は、CPUを備え、様々な処理や演算を実行する中央演算処理部である。制御部201は、命令やデータを転送するための伝送経路であるシステムバスを介して撮像装置200の各部と接続され、撮像装置200全体を制御する。 The control unit 201 is a central processing unit that includes a CPU and executes various processes and operations. The control unit 201 is connected to each unit of the image pickup apparatus 200 via a system bus which is a transmission path for transferring instructions and data, and controls the entire image pickup apparatus 200.

記憶部202は、制御部201のワークメモリとして機能するRAM、及び、ROM又はフラッシュメモリ等のような不揮発性メモリを備える。記憶部202は、制御部201が各種処理を行うために使用する各種プログラム及びデータを記憶する。また、記憶部202は、制御部201が各種処理を行うことにより生成又は取得する各種データを記憶する。 The storage unit 202 includes a RAM that functions as a work memory of the control unit 201, and a non-volatile memory such as a ROM or a flash memory. The storage unit 202 stores various programs and data used by the control unit 201 to perform various processes. In addition, the storage unit 202 stores various data generated or acquired by the control unit 201 performing various processes.

撮像部203は、撮像によって静止画及び動画を取得する機能を備える。撮像部203は、被写体(オブジェクト)から射出された光束を集光するレンズ、及び、レンズによる集光位置に配置され、光電変換によって被写体の光学像を電気信号として取得する撮像素子(イメージセンサ)等を備える。撮像素子は、例えばCCD(Charge Coupled Device)又はCMOS(Complementary Metal Oxide Semiconductor)等である。 The imaging unit 203 has a function of acquiring a still image and a moving image by imaging. The image pickup unit 203 is arranged at a lens that collects the light flux emitted from the subject (object) and a light collection position by the lens, and acquires an optical image of the subject as an electric signal by photoelectric conversion (image sensor). Etc. The image pickup device is, for example, a CCD (Charge Coupled Device) or a CMOS (Complementary Metal Oxide Semiconductor).

画像処理部204は、撮像素子から電気信号として送られた被写体の撮像画像を示すデータをデジタルデータに変換するA/D(Analog/Digital)変換器を備える。画像処理部204は、制御部201の制御のもと、撮像部203によって撮像された動画のデジタルデータを生成する。また、画像処理部204は、VRAM(Video RAM)等のフレームメモリ、及び、GPU(Graphics Processing Unit)等の画像処理用のプロセッサ(画像処理エンジン)等を備える。画像処理部204は、制御部201の制御のもと、撮像部203によって撮像された動画に対して加工処理を実行する機能、及び、動画に対してオブジェクト認識処理及び顔認識処理等の画像認識処理を実行する機能を備える。 The image processing unit 204 includes an A / D (Analog / Digital) converter that converts data indicating a captured image of a subject sent as an electric signal from the image sensor into digital data. The image processing unit 204 generates digital data of the moving image captured by the image capturing unit 203 under the control of the control unit 201. Further, the image processing unit 204 includes a frame memory such as VRAM (Video RAM), a processor (image processing engine) for image processing such as a GPU (Graphics Processing Unit), and the like. The image processing unit 204 has a function of executing processing processing on the moving image captured by the imaging unit 203 under the control of the control unit 201, and image recognition such as object recognition processing and face recognition processing on the moving image. It has a function to execute processing.

通信部205は、制御部201の制御のもと、移動体識別装置300と有線又は無線で通信するためインタフェースを備える。通信部205は、例えばWi−Fi等の無線LAN、Bluetooth(登録商標)、又はUSB等を介して、移動体識別装置300と通信する。具体的に説明すると、通信部205は、撮像部203が複数の移動体(選手)10を撮像して得られた動画データを、移動体識別装置300に送信する。 The communication unit 205 includes an interface for wired or wireless communication with the mobile identification device 300 under the control of the control unit 201. The communication unit 205 communicates with the mobile identification device 300 via a wireless LAN such as Wi-Fi, Bluetooth (registered trademark), USB, or the like. Specifically, the communication unit 205 transmits the moving image data obtained by imaging the plurality of moving objects (players) 10 by the imaging unit 203 to the moving object identification device 300.

図4に、撮像装置200によって撮像された動画5の例を示す。具体的には図4は、撮像装置200によって撮像された動画5に含まれる1つのフレームの画像を示している。撮像装置200は、コート内で運動競技をプレイしている複数の移動体10a〜10fを斜め上方から撮像することによって、図4に示すような、複数の移動体10a〜10fの全体の動きを捉えた動画5を生成する。 FIG. 4 shows an example of the moving image 5 captured by the imaging device 200. Specifically, FIG. 4 shows an image of one frame included in the moving image 5 captured by the imaging device 200. The image pickup apparatus 200 captures the entire movement of the plurality of moving bodies 10a to 10f as shown in FIG. 4 by imaging the plurality of moving bodies 10a to 10f playing an athletic competition on the court from diagonally above. Generate the captured moving image 5.

次に、移動体識別装置300の構成の説明に移る。図3に示すように、移動体識別装置300は、制御部301と、記憶部302と、画像処理部303と、操作部304と、表示部305と、通信部306と、を備える。 Next, the description of the configuration of the moving body identification device 300 will be given. As shown in FIG. 3, the moving body identification device 300 includes a control unit 301, a storage unit 302, an image processing unit 303, an operation unit 304, a display unit 305, and a communication unit 306.

制御部301は、CPUを備え、様々な処理や演算を実行する中央演算処理部である。制御部301は、命令やデータを転送するための伝送経路であるシステムバスを介して移動体識別装置300の各部と接続され、移動体識別装置300全体を制御する。 The control unit 301 is a central processing unit that includes a CPU and executes various processes and operations. The control unit 301 is connected to each unit of the mobile body identification device 300 via a system bus which is a transmission path for transferring instructions and data, and controls the entire mobile body identification device 300.

記憶部302は、制御部301のワークメモリとして機能するRAM、及び、ROM又はフラッシュメモリ等のような不揮発性メモリを備える。記憶部302は、制御部301が各種処理を行うために使用する各種プログラム及びデータを記憶する。また、記憶部302は、制御部301が各種処理を行うことにより生成又は取得する各種データを記憶する。 The storage unit 302 includes a RAM that functions as a work memory of the control unit 301, and a non-volatile memory such as a ROM or a flash memory. The storage unit 302 stores various programs and data used by the control unit 301 to perform various processes. In addition, the storage unit 302 stores various data generated or acquired by the control unit 301 performing various processes.

画像処理部303は、VRAM等のフレームメモリ、及び、GPU等の画像処理用のプロセッサ(画像処理エンジン)等を備える。画像処理部303は、制御部301の制御のもと、撮像装置200によって撮像された動画5に対して、背景差分法又は特徴点追跡等の画像処理を実行する。 The image processing unit 303 includes a frame memory such as VRAM, a processor (image processing engine) for image processing such as GPU, and the like. Under the control of the control unit 301, the image processing unit 303 executes image processing such as background subtraction method or feature point tracking on the moving image 5 captured by the image pickup device 200.

操作部304は、例えば入力キー、ボタン、スイッチ、タッチパッド、又は、タッチパネル等のような入力デバイスを備える。操作部304は、ユーザから入力された各種の操作指示を受け付け、受け付けた操作指示を制御部301に送信する。 The operation unit 304 includes an input device such as an input key, a button, a switch, a touch pad, or a touch panel. The operation unit 304 receives various operation instructions input from the user and transmits the received operation instructions to the control unit 301.

表示部305は、例えば液晶ディスプレイ又は有機EL(Electro Luminescence)ディスプレイ等のような表示デバイスを備える。表示部305は、例えば撮像装置200から受信した動画データ等、各種の情報を制御部301から取得して、取得した情報を示す画像を表示する。なお、表示部305は、操作部304と互いに重畳して配置され、表示部305と操作部304とでいわゆるタッチパネル(タッチスクリーン)を構成してもよい。表示部305は、撮像装置200によって撮像された動画5を表示する表示手段として機能する。 The display unit 305 includes a display device such as a liquid crystal display or an organic EL (Electro Luminescence) display. The display unit 305 acquires various information such as moving image data received from the image pickup apparatus 200 from the control unit 301, and displays an image showing the acquired information. The display unit 305 may be arranged so as to overlap with the operation unit 304, and the display unit 305 and the operation unit 304 may form a so-called touch panel (touch screen). The display unit 305 functions as a display means for displaying the moving image 5 captured by the image pickup device 200.

通信部306は、制御部301の制御のもと、複数の測定装置100のそれぞれ及び撮像装置200と有線又は無線で通信するためインタフェースを備える。通信部306は、例えばWi−Fi等の無線LAN又はBluetooth(登録商標)等を介して、複数の測定装置100のそれぞれ及び撮像装置200と通信する。具体的に説明すると、通信部306は、複数の測定装置100から複数の移動体(選手)10の移動情報を受信し、撮像装置200から複数の移動体(選手)10の動画データを受信する。 The communication unit 306 includes an interface for wired or wireless communication with each of the plurality of measuring devices 100 and the imaging device 200 under the control of the control unit 301. The communication unit 306 communicates with each of the plurality of measuring devices 100 and the imaging device 200 via a wireless LAN such as Wi-Fi or Bluetooth (registered trademark). Specifically, the communication unit 306 receives the movement information of the plurality of moving bodies (players) 10 from the plurality of measuring devices 100, and receives the moving image data of the plurality of moving bodies (players) 10 from the imaging device 200. ..

次に、図5を参照して、移動体識別装置300の機能的な構成について説明する。図5に示すように、移動体識別装置300は、機能的に、受信部311と、第1の特徴取得部312と、第2の特徴取得部313と、算出部314と、位置推定部315と、特定部316と、表示制御部317と、を備える。制御部301は、ROMに記憶されたプログラムをRAMに読み出して、そのプログラムを実行して制御することにより、これら各部として機能する。 Next, the functional configuration of the moving body identification device 300 will be described with reference to FIG. As shown in FIG. 5, the moving body identification device 300 functionally includes a receiving unit 311, a first feature acquisition unit 312, a second feature acquisition unit 313, a calculation unit 314, and a position estimation unit 315. A specific unit 316 and a display control unit 317 are provided. The control unit 301 functions as each of these units by reading the program stored in the ROM into the RAM, executing the program, and controlling the program.

受信部311は、複数の測定装置100のそれぞれから移動情報を受信するとともに、撮像装置200から動画5を受信する。受信部311が受信する移動情報は、複数の移動体10a〜10fにそれぞれ装着された複数の測定装置100a〜100fによって測定された、複数の移動体10a〜10fの移動情報である。受信部311が受信する動画5は、移動している複数の移動体10a〜10fを撮像装置200が撮像することによって得られた動画5である。 The receiving unit 311 receives the movement information from each of the plurality of measuring devices 100, and also receives the moving image 5 from the imaging device 200. The movement information received by the receiving unit 311 is the movement information of the plurality of moving bodies 10a to 10f measured by the plurality of measuring devices 100a to 100f mounted on the plurality of moving bodies 10a to 10f, respectively. The moving image 5 received by the receiving unit 311 is a moving image 5 obtained by the image pickup apparatus 200 imaging a plurality of moving mobile bodies 10a to 10f.

複数の測定装置100のそれぞれは、ユーザから受け付けられた指示に従って、或いは移動体識別装置300からの要求に応じて、測定装置100において測定された移動情報を移動体識別装置300に送信する。受信部311は、このようにして複数の測定装置100のそれぞれから送信された移動情報を、通信部306を介して受信する。また、撮像装置200は、ユーザから受け付けられた指示に従って、或いは移動体識別装置300からの要求に応じて、撮像装置200が撮像した動画5を移動体識別装置300に送信する。受信部311は、このようにして撮像装置200から送信された動画5を示す動画データを、通信部306を介して受信する。受信部311は、制御部301が通信部306と協働することによって実現される。受信部311は、受信手段として機能する。 Each of the plurality of measuring devices 100 transmits the movement information measured by the measuring device 100 to the moving body identification device 300 according to the instruction received from the user or in response to the request from the moving body identification device 300. The receiving unit 311 receives the movement information transmitted from each of the plurality of measuring devices 100 in this way via the communication unit 306. Further, the image pickup device 200 transmits the moving image 5 captured by the image pickup device 200 to the moving body identification device 300 according to the instruction received from the user or in response to the request from the moving body identification device 300. The receiving unit 311 receives the moving image data indicating the moving image 5 transmitted from the imaging device 200 in this way via the communication unit 306. The receiving unit 311 is realized by the control unit 301 cooperating with the communication unit 306. The receiving unit 311 functions as a receiving means.

第1の特徴取得部312は、受信部311によって受信された、複数の移動体10a〜10fが撮像された動画5から、複数の移動体10a〜10fの移動に関する第1の時系列的特徴を取得する。第1の時系列的特徴とは、動画5における複数の移動体10a〜10fの位置、速度、加速度及びそれらの向き等が時間と共にどのように変化するかを示す指標である。第1の特徴取得部312は、制御部301が画像処理部303と協働することによって実現される。第1の特徴取得部312は、第1の特徴取得手段として機能する。 The first feature acquisition unit 312 obtains the first time-series feature relating to the movement of the plurality of mobile bodies 10a to 10f from the moving image 5 in which the plurality of mobile bodies 10a to 10f are captured received by the receiving unit 311. get. The first time-series feature is an index showing how the positions, velocities, accelerations, directions, and the like of the plurality of moving bodies 10a to 10f in the moving image 5 change with time. The first feature acquisition unit 312 is realized by the control unit 301 collaborating with the image processing unit 303. The first feature acquisition unit 312 functions as the first feature acquisition means.

第1の時系列的特徴を取得するために、第1の特徴取得部312は、背景差分法を用いて、動画5における複数の移動体10a〜10fの位置を検出する。具体的に説明すると、第1の特徴取得部312は、動画5に含まれる複数の画像のそれぞれについて、予め用意された背景画像との差分をとることで、各画像における複数の移動体10a〜10fの領域の候補となる前景物体領域を抽出する。背景画像は、複数の移動体10a〜10fがいずれも視野に入らない状態において、撮像装置200によって撮像された画像である。 In order to acquire the first time-series features, the first feature acquisition unit 312 detects the positions of the plurality of moving objects 10a to 10f in the moving image 5 by using the background subtraction method. Specifically, the first feature acquisition unit 312 takes a difference between each of the plurality of images included in the moving image 5 and the background image prepared in advance, so that the plurality of moving objects 10a to 10a in each image are taken. A foreground object region that is a candidate for the region of 10f is extracted. The background image is an image captured by the image pickup apparatus 200 in a state where none of the plurality of moving bodies 10a to 10f is in the field of view.

第1の特徴取得部312は、抽出した前景物体領域に対して膨張収縮処理及びラベリング処理を実行することで、前景物体領域をいくつかの領域にまとめる。第1の特徴取得部312は、このようにしてまとめられた複数の領域を、移動体領域として検出する。移動体領域は、各画像において移動体10が位置していることが推定される領域である。第1の特徴取得部312は、このような移動体領域を検出する処理を、動画5に含まれる各フレームの画像について実行する。 The first feature acquisition unit 312 organizes the foreground object region into several regions by executing expansion / contraction processing and labeling processing on the extracted foreground object region. The first feature acquisition unit 312 detects a plurality of regions collected in this way as mobile regions. The moving body region is a region where the moving body 10 is estimated to be located in each image. The first feature acquisition unit 312 executes the process of detecting such a moving body region for the image of each frame included in the moving image 5.

移動体領域を検出することにより、各フレームにおける複数の移動体10a〜10fの位置を検出すると、第1の特徴取得部312は、連続するフレーム間で移動体10を対応付ける。具体的に説明すると、第1の特徴取得部312は、第(n−1)フレームの画像(nは2以上の自然数)において検出された複数の移動体領域のうちの、第nフレームの画像において検出された移動体領域の位置から最も近くに位置する移動体領域を特定する。そして、第1の特徴取得部312は、特定した第(n−1)フレームの画像における移動体領域を、第nフレームの画像におけるこの移動体領域に対応する移動体領域として、これら2つの移動体領域を連結する。 When the positions of the plurality of moving bodies 10a to 10f in each frame are detected by detecting the moving body region, the first feature acquisition unit 312 associates the moving bodies 10 between consecutive frames. Specifically, the first feature acquisition unit 312 is the image of the nth frame of the plurality of moving body regions detected in the image of the (n-1) frame (n is a natural number of 2 or more). The mobile region located closest to the position of the mobile region detected in is specified. Then, the first feature acquisition unit 312 sets the moving body region in the specified (n-1) frame image as the moving body region corresponding to the moving body region in the nth frame image, and these two movements. Connect body regions.

第1の特徴取得部312は、このような連結処理を、第nフレームの画像において検出された複数の移動体領域のそれぞれについて、及び、動画5に含まれる先頭のフレームから末尾のフレームまでの各画像について、実行する。これにより、第1の特徴取得部312は、複数の移動体10a〜10fのそれぞれについて、動画5中の位置の変化を示す軌跡を取得する。 The first feature acquisition unit 312 performs such a connection process for each of the plurality of moving body regions detected in the image of the nth frame, and from the first frame to the last frame included in the moving image 5. Execute for each image. As a result, the first feature acquisition unit 312 acquires a locus indicating a change in the position in the moving image 5 for each of the plurality of moving bodies 10a to 10f.

なお、撮像装置200は複数の移動体10a〜10fを斜め上方から撮像しているため、動画5内の座標系は、世界座標系に対して傾いている。そのため、第1の特徴取得部312は、取得した軌跡の動画5内における位置情報を、予め用意された撮像装置200のキャリブレーション情報により、水平面(図2におけるxy平面)に投影する。このキャリブレーション情報は、撮像装置200が設置された位置と視線方向によって定められる、動画5内の座標系を世界座標系に変換するための情報である。 Since the imaging device 200 images a plurality of moving bodies 10a to 10f from diagonally above, the coordinate system in the moving image 5 is tilted with respect to the world coordinate system. Therefore, the first feature acquisition unit 312 projects the position information of the acquired locus in the moving image 5 onto the horizontal plane (xy plane in FIG. 2) by the calibration information of the imaging device 200 prepared in advance. This calibration information is information for converting the coordinate system in the moving image 5 into the world coordinate system, which is determined by the position where the image pickup apparatus 200 is installed and the direction of the line of sight.

このように動画5中の移動体領域の軌跡を取得すると、第1の特徴取得部312は、第1の時系列的特徴として、以下の(1)から(3)の特徴を取得する。
(1)動画5における複数の移動体10a〜10fの速度。
(2)動画5における複数の移動体10a〜10fの鉛直方向以外の方向における加速度。
(3)動画5における複数の移動体10a〜10fの移動の向き。
When the locus of the moving body region in the moving object 5 is acquired in this way, the first feature acquisition unit 312 acquires the following features (1) to (3) as the first time-series features.
(1) Speeds of a plurality of moving bodies 10a to 10f in the moving image 5.
(2) Acceleration of a plurality of moving bodies 10a to 10f in the moving image 5 in a direction other than the vertical direction.
(3) Direction of movement of the plurality of moving bodies 10a to 10f in the moving image 5.

第1に、第1の特徴取得部312は、動画5から検出された複数の移動体領域の位置を微分することによって、動画5における複数の移動体10a〜10fの速度を取得する。具体的に説明すると、第1の特徴取得部312は、第nフレームの画像における移動体領域の位置と、第(n−1)フレームの画像における対応する移動体領域の位置と、の差(距離)を算出し、算出した差を1フレーム分の時間で除算する。これにより、第1の特徴取得部312は、第nフレームの画像における移動体領域の速度を取得する。第1の特徴取得部312は、このような処理を、第nフレームの画像において検出された複数の移動体領域のそれぞれについて、及び、動画5に含まれる先頭のフレームから末尾のフレームまでの各画像について、実行する。これにより、第1の特徴取得部312は、複数の移動体10a〜10fのそれぞれについて、動画5中の速度の大きさを取得する。 First, the first feature acquisition unit 312 acquires the velocities of the plurality of moving bodies 10a to 10f in the moving body 5 by differentiating the positions of the plurality of moving body regions detected from the moving body 5. Specifically, the first feature acquisition unit 312 describes the difference between the position of the moving body region in the image of the nth frame and the position of the corresponding moving body region in the image of the (n-1) frame (n-1). Distance) is calculated, and the calculated difference is divided by the time for one frame. As a result, the first feature acquisition unit 312 acquires the velocity of the moving body region in the image of the nth frame. The first feature acquisition unit 312 performs such processing for each of the plurality of moving body regions detected in the image of the nth frame, and for each of the first frame to the last frame included in the moving image 5. Execute for the image. As a result, the first feature acquisition unit 312 acquires the magnitude of the velocity in the moving image 5 for each of the plurality of moving bodies 10a to 10f.

第2に、第1の特徴取得部312は、動画5から検出された複数の移動体領域の位置を2回微分することによって、動画5における複数の移動体10a〜10fの加速度を取得する。そのために、第1の特徴取得部312は、前記のようにして取得した複数の移動体領域の速度を更に微分する。具体的に説明すると、第1の特徴取得部312は、第nフレームの画像における移動体領域の速度と、第(n−1)フレームの画像における対応する移動体領域の速度と、の差(速度差)を1フレーム分の時間で除算する。これにより、第1の特徴取得部312は、第nフレームの画像における移動体領域の加速度を取得する。第1の特徴取得部312は、このような処理を、第nフレームの画像において検出された複数の移動体領域のそれぞれについて、及び、動画5に含まれる先頭のフレームから末尾のフレームまでの各画像について、実行する。これにより、第1の特徴取得部312は、複数の移動体10a〜10fのそれぞれについて、動画5中の加速度の大きさを取得する。 Secondly, the first feature acquisition unit 312 acquires the accelerations of the plurality of moving bodies 10a to 10f in the moving body 5 by differentiating the positions of the plurality of moving body regions detected from the moving body 5 twice. Therefore, the first feature acquisition unit 312 further differentiates the velocities of the plurality of moving body regions acquired as described above. Specifically, the first feature acquisition unit 312 describes the difference between the speed of the moving body region in the image of the nth frame and the speed of the corresponding moving body region in the image of the (n-1) frame (n-1). (Speed difference) is divided by the time for one frame. As a result, the first feature acquisition unit 312 acquires the acceleration of the moving body region in the image of the nth frame. The first feature acquisition unit 312 performs such processing for each of the plurality of moving body regions detected in the image of the nth frame, and for each of the first frame to the last frame included in the moving image 5. Execute for the image. As a result, the first feature acquisition unit 312 acquires the magnitude of the acceleration in the moving image 5 for each of the plurality of moving bodies 10a to 10f.

なお、撮像装置200は、水平方向(真横)からではなく、複数の移動体10a〜10fを斜め上方から撮像している。そのため、前記のようにして動画5から取られた複数の移動体10a〜10fの加速度は、鉛直方向における加速度ではなく、鉛直方向以外の方向(具体的には鉛直方向と水平方向との間の斜めの方向)における加速度である。 The image pickup apparatus 200 images the plurality of moving bodies 10a to 10f from diagonally above, not from the horizontal direction (right beside). Therefore, the acceleration of the plurality of moving bodies 10a to 10f taken from the moving image 5 as described above is not an acceleration in the vertical direction, but a direction other than the vertical direction (specifically, between the vertical direction and the horizontal direction). It is the acceleration in the diagonal direction).

第3に、第1の特徴取得部312は、動画5から検出された複数の移動体領域の速度の向きを取得することによって、動画5における複数の移動体10a〜10fの移動の向きを取得する。具体的に説明すると、第1の特徴取得部312は、第(n−1)フレームの画像における移動体領域の位置から第nフレームの画像における対応する移動体領域の位置への向きを算出する。これにより、第1の特徴取得部312は、第nフレームの画像における移動体領域の移動の向きを取得する。第1の特徴取得部312は、このような処理を、第nフレームの画像において検出された複数の移動体領域のそれぞれについて、及び、動画5に含まれる先頭のフレームから末尾のフレームまでの各画像について、実行する。これにより、第1の特徴取得部312は、複数の移動体10a〜10fのそれぞれについて、動画5中の移動の向きを取得する。 Thirdly, the first feature acquisition unit 312 acquires the moving directions of the plurality of moving bodies 10a to 10f in the moving body 5 by acquiring the speed directions of the plurality of moving body regions detected from the moving body 5. To do. Specifically, the first feature acquisition unit 312 calculates the direction from the position of the moving body region in the image of the (n-1) frame to the position of the corresponding moving body region in the image of the nth frame. .. As a result, the first feature acquisition unit 312 acquires the direction of movement of the moving body region in the image of the nth frame. The first feature acquisition unit 312 performs such processing for each of the plurality of moving body regions detected in the image of the nth frame, and for each of the first frame to the last frame included in the moving image 5. Execute for the image. As a result, the first feature acquisition unit 312 acquires the direction of movement in the moving image 5 for each of the plurality of moving bodies 10a to 10f.

図6(a)、図7(a)及び図8(a)に、複数の移動体10a〜10fのうちの1つである選手Aの、動画5から得られた速度、加速度及び移動の向きの時間変化を示す。図6(a)からは、選手Aが走っている時間区間では、選手Aが歩いている時間区間に比べて速度が増大することが見て取れる。また、図7(a)からは、選手Aが走っている時間区間では加速度が大きく変化することが見て取れ、図8(a)からは、選手Aが様々に向きを変えていることが見て取れる。 6 (a), 7 (a) and 8 (a) show the velocity, acceleration and movement direction of the player A, which is one of the plurality of moving bodies 10a to 10f, obtained from the moving image 5. Shows the time change of. From FIG. 6A, it can be seen that the speed increases in the time section in which the player A is running as compared with the time section in which the player A is walking. Further, from FIG. 7A, it can be seen that the acceleration changes significantly in the time section in which the athlete A is running, and from FIG. 8A, it can be seen that the athlete A changes its direction in various ways.

なお、図6(a)及び図8(a)に示すように、時間区間によっては、動画5から移動体10の軌跡の取得に失敗することがある。これは、複数の選手が動画5内で重なったり、又は選手が障害物に隠れたりすること等によって、動画5内における移動体10の位置を推定できない時間区間があることが原因である。また、このように移動体10の軌跡が断片化されると、フレーム間での移動体10の対応付けを誤ることがある。例えば、2人の選手が重なった後で離れた場合、この2人の選手が入れ替わったのか入れ替わっていないのかを正しく判別できない場合等である。 As shown in FIGS. 6A and 8A, acquisition of the locus of the moving body 10 from the moving image 5 may fail depending on the time interval. This is because there is a time interval in which the position of the moving body 10 in the moving object 10 cannot be estimated due to a plurality of players overlapping in the moving image 5 or hiding in an obstacle. Further, if the locus of the moving body 10 is fragmented in this way, the association of the moving body 10 between the frames may be erroneous. For example, when two players are separated after overlapping, it may not be possible to correctly determine whether the two players have been replaced or not.

図5に戻って、第2の特徴取得部313は、受信部311によって受信された、複数の測定装置100a〜100fによって測定された複数の移動体10a〜10fの移動情報から、複数の移動体10a〜10fの移動に関する第2の時系列的特徴を取得する。第2の時系列的特徴とは、移動情報から得られた複数の移動体10a〜10fの位置、速度、加速度及びそれらの向き等が時間と共にどのように変化するかを示す指標である。第2の特徴取得部313は、制御部301が画像処理部303と協働することによって実現される。第2の特徴取得部313は、第2の特徴取得手段として機能する。 Returning to FIG. 5, the second feature acquisition unit 313 uses the movement information of the plurality of moving bodies 10a to 10f measured by the plurality of measuring devices 100a to 100f received by the receiving unit 311 to obtain the plurality of moving bodies. Acquire a second time-series feature for the movement of 10a-10f. The second time-series feature is an index showing how the positions, velocities, accelerations, their directions, and the like of the plurality of moving bodies 10a to 10f obtained from the movement information change with time. The second feature acquisition unit 313 is realized by the control unit 301 collaborating with the image processing unit 303. The second feature acquisition unit 313 functions as a second feature acquisition means.

第2の特徴取得部313は、第2の時系列的特徴を取得する前に、複数の測定装置100a〜100fのそれぞれから受信された移動情報を、世界座標系における移動情報に変換する。具体的に説明すると、第2の特徴取得部313は、加速度センサによって検出された重力の方向から、鉛直方向(図2におけるz方向)を判別する。また、第2の特徴取得部313は、地磁気センサによって検出された方角から、水平面(図2におけるxy平面)におけるx方向及びy方向を判別する。第2の特徴取得部313は、このような重力及び地磁気の情報によって世界座標系を判別する。そして、第2の特徴取得部313は、様々に向きを変えて移動する複数の移動体10a〜10fのそれぞれの速度又は加速度の向きを、世界座標系における向きにキャリブレーションする。 The second feature acquisition unit 313 converts the movement information received from each of the plurality of measuring devices 100a to 100f into the movement information in the world coordinate system before acquiring the second time-series feature. More specifically, the second feature acquisition unit 313 determines the vertical direction (z direction in FIG. 2) from the direction of gravity detected by the acceleration sensor. Further, the second feature acquisition unit 313 determines the x-direction and the y-direction in the horizontal plane (xy plane in FIG. 2) from the directions detected by the geomagnetic sensor. The second feature acquisition unit 313 determines the world coordinate system based on such gravitational and geomagnetic information. Then, the second feature acquisition unit 313 calibrates the direction of each speed or acceleration of the plurality of moving bodies 10a to 10f that move in various directions to the direction in the world coordinate system.

第2の特徴取得部313は、受信部311によって受信された移動情報から、加速度センサによって測定された複数の移動体10a〜10fのそれぞれの加速度を取得する。そして、第2の特徴取得部313は、第2の時系列的特徴として、以下の(1)から(3)の特徴を取得する。
(1)移動情報における複数の移動体10a〜10fの加速度の分散。
(2)移動情報における複数の移動体10a〜10fの鉛直方向における加速度。
(3)移動情報における複数の移動体10a〜10fの移動の向き。
The second feature acquisition unit 313 acquires the respective accelerations of the plurality of moving bodies 10a to 10f measured by the acceleration sensor from the movement information received by the receiving unit 311. Then, the second feature acquisition unit 313 acquires the following features (1) to (3) as the second time-series features.
(1) Dispersion of accelerations of a plurality of moving bodies 10a to 10f in movement information.
(2) Acceleration of a plurality of moving bodies 10a to 10f in the moving information in the vertical direction.
(3) Direction of movement of a plurality of moving bodies 10a to 10f in the movement information.

第1に、第2の特徴取得部313は、撮像装置200が動画5を撮像している最中の複数の時点における加速度の分散を、複数の移動体10a〜10fのそれぞれについて算出する。加速度の分散とは、加速度の大きさが時間と共にどれだけばらついているかを示す指標である。第2の特徴取得部313は、加速度の分散を、例えば複数の時点のそれぞれを中心に幅1秒の時間区間において算出する。加速度の分散を算出する複数の時点は、例えば、第1の特徴取得部312が動画5から速度を取得するタイミングと同じに設定される。 First, the second feature acquisition unit 313 calculates the variance of acceleration at a plurality of time points while the imaging device 200 is capturing the moving image 5 for each of the plurality of moving bodies 10a to 10f. The variance of acceleration is an index showing how much the magnitude of acceleration varies with time. The second feature acquisition unit 313 calculates the variance of the acceleration in a time interval having a width of 1 second centered on each of the plurality of time points, for example. The plurality of time points for calculating the variance of the acceleration are set at the same timing as, for example, the timing at which the first feature acquisition unit 312 acquires the velocity from the moving image 5.

第2に、第2の特徴取得部313は、撮像装置200が動画5を撮像している最中の複数の時点における鉛直方向の加速度を、複数の移動体10a〜10fのそれぞれについて算出する。具体的に説明すると、第2の特徴取得部313は、移動情報に含まれる加速度情報のうちから、加速度の大きさの鉛直方向における成分を抽出する。鉛直方向は、加速度センサによって重力を検出することで判別することができる。加速度の分散を算出する複数の時点は、例えば、第1の特徴取得部312が動画5から加速度を取得するタイミングと同じに設定される。 Secondly, the second feature acquisition unit 313 calculates the vertical acceleration at a plurality of time points while the image pickup apparatus 200 is capturing the moving image 5 for each of the plurality of moving bodies 10a to 10f. Specifically, the second feature acquisition unit 313 extracts a component of the magnitude of acceleration in the vertical direction from the acceleration information included in the movement information. The vertical direction can be determined by detecting gravity with an acceleration sensor. The plurality of time points for calculating the variance of the acceleration are set at the same timing as, for example, the timing at which the first feature acquisition unit 312 acquires the acceleration from the moving image 5.

第3に、第2の特徴取得部313は、複数の移動体10a〜10fのそれぞれについて、撮像装置200が動画5を撮像している最中の複数の時点における加速度を積分することで、複数の時点における速度を算出する。そして、第2の特徴取得部313は、複数の移動体10a〜10fのそれぞれの移動の向きとして、複数の時点における速度の向きを取得する。加速度の分散を算出する複数の時点は、例えば、第1の特徴取得部312が動画5から移動の向きを取得するタイミングと同じに設定される。 Thirdly, the second feature acquisition unit 313 integrates the accelerations of each of the plurality of moving bodies 10a to 10f at a plurality of time points while the imaging device 200 is capturing the moving image 5, thereby performing a plurality. Calculate the speed at the time of. Then, the second feature acquisition unit 313 acquires the speed directions at a plurality of time points as the movement directions of the plurality of moving bodies 10a to 10f. The plurality of time points for calculating the variance of the acceleration are set at the same timing as, for example, the timing at which the first feature acquisition unit 312 acquires the direction of movement from the moving image 5.

図6(b)、図7(b)及び図8(b)に、複数の移動体10a〜10fのうちの1つである選手Aの、測定装置100から得られた加速度の分散、鉛直方向の加速度及び移動の向きの時間変化を示す。また、図6(c)、図7(c)及び図8(c)に、複数の移動体10a〜10fのうちの1つである選手Bの、測定装置100から得られた加速度の分散、鉛直方向の加速度及び移動の向きの時間変化を示す。これらの図に示すように、測定装置100の測定から取得される第2の時系列的特徴は、動画5から取得される第1の時系列的特徴のように、断片化することはない。また、測定装置100は移動体10に装着されているため、複数の測定装置100a〜100fのそれぞれが複数の移動体10a〜10fのうちのどの移動情報を測定しているかを正確に特定することができる。 6 (b), 7 (b) and 8 (b) show the dispersion of acceleration obtained from the measuring device 100 of the athlete A, which is one of the plurality of moving bodies 10a to 10f, in the vertical direction. It shows the time change of the acceleration and the direction of movement of. Further, in FIGS. 6 (c), 7 (c) and 8 (c), the dispersion of the acceleration obtained from the measuring device 100 of the athlete B, which is one of the plurality of moving bodies 10a to 10f, is shown. The time change of acceleration in the vertical direction and the direction of movement is shown. As shown in these figures, the second time-series feature obtained from the measurement of the measuring device 100 is not fragmented like the first time-series feature obtained from the moving image 5. Further, since the measuring device 100 is mounted on the moving body 10, it is necessary to accurately specify which of the moving bodies 10a to 10f each of the plurality of measuring devices 100a to 100f is measuring. Can be done.

図5に戻って、算出部314は、第1の特徴取得部312によって取得された第1の時系列的特徴と、第2の特徴取得部313によって取得された第2の時系列的特徴と、の相関を示す指標を算出する。算出部314は、制御部301によって実現される。算出部314は、算出手段として機能する。 Returning to FIG. 5, the calculation unit 314 includes the first time-series feature acquired by the first feature acquisition unit 312 and the second time-series feature acquired by the second feature acquisition unit 313. Calculate an index showing the correlation between. The calculation unit 314 is realized by the control unit 301. The calculation unit 314 functions as a calculation means.

具体的に説明すると、算出部314は、以下のような3つの相関値を算出する。
(1)動画5における移動体10の速度と、測定装置100によって測定された加速度の分散と、の相関を示す第1の相関値。
(2)動画5における移動体10の鉛直方向以外の方向における加速度と、測定装置100によって測定された鉛直方向における加速度と、の相関を示す第2の相関値。
(3)動画5における移動体10の移動の向きと、測定装置100によって測定された移動の向きと、の相関を示す第3の相関値。
More specifically, the calculation unit 314 calculates the following three correlation values.
(1) A first correlation value showing a correlation between the speed of the moving body 10 in the moving body 5 and the variance of the acceleration measured by the measuring device 100.
(2) A second correlation value showing a correlation between the acceleration of the moving body 10 in the moving body 10 in a direction other than the vertical direction in the moving body 5 and the acceleration in the vertical direction measured by the measuring device 100.
(3) A third correlation value indicating the correlation between the moving direction of the moving body 10 in the moving body 5 and the moving direction measured by the measuring device 100.

第1に、算出部314は、動画5における移動体10の速度と、測定装置100によって測定された加速度の分散と、の相関を示す第1の相関値(相関係数)を算出する。加速度の分散が大きい場合には移動速度が大きくなり、加速度の分散が小さい場合には移動速度が小さくなる、という傾向がある。第1の相関値は、このような傾向を反映した指標である。 First, the calculation unit 314 calculates a first correlation value (correlation coefficient) indicating a correlation between the speed of the moving body 10 in the moving object 5 and the variance of the acceleration measured by the measuring device 100. When the dispersion of acceleration is large, the moving speed tends to be large, and when the dispersion of acceleration is small, the moving speed tends to be small. The first correlation value is an index that reflects such a tendency.

具体的には図6(d)に示すように、動画5から得られた選手Aの速度と選手Aの測定装置100から得られた加速度の分散との相関値は、相対的に大きな値になる。これに対して、動画5から得られた選手Aの速度と選手Bの測定装置100から得られた加速度の分散との相関値は、0に近い値になる。第1の相関値は、例えば単独の選手のみが走っている場合のように、複数の移動体10a〜10fの中で単独の移動体10のみが移動している場合に有効な指標である。 Specifically, as shown in FIG. 6 (d), the correlation value between the speed of player A obtained from the moving image 5 and the variance of acceleration obtained from the measuring device 100 of player A becomes a relatively large value. Become. On the other hand, the correlation value between the speed of the player A obtained from the moving image 5 and the variance of the acceleration obtained from the measuring device 100 of the player B is close to 0. The first correlation value is an effective index when only the single moving body 10 is moving among the plurality of moving bodies 10a to 10f, for example, when only a single player is running.

第2に、算出部314は、動画5における移動体10の鉛直方向以外の方向における加速度と、測定装置100によって測定された鉛直方向における加速度と、の相関を示す第2の相関値(相関係数)を算出する。移動体10が歩行又は走行する場合、上下運動を伴うことが多い。そのため、移動体10の鉛直方向における加速度は、移動体10の鉛直方向以外の方向(例えば水平方向、又は水平方向と鉛直方向との間の斜め方向)における加速度と相関を持つ傾向がある。第2の相関値は、このような傾向を反映した指標である。 Secondly, the calculation unit 314 has a second correlation value (phase relationship) showing a correlation between the acceleration of the moving body 10 in the moving body 10 in the moving object 10 in a direction other than the vertical direction and the acceleration in the vertical direction measured by the measuring device 100. Number) is calculated. When the moving body 10 walks or runs, it often involves vertical movement. Therefore, the acceleration of the moving body 10 in the vertical direction tends to correlate with the acceleration of the moving body 10 in a direction other than the vertical direction (for example, the horizontal direction or the diagonal direction between the horizontal direction and the vertical direction). The second correlation value is an index that reflects such a tendency.

具体的には図7(d)に示すように、動画5から得られた選手Aの加速度と選手Aの測定装置100から得られた鉛直方向における加速度との相関値は、相対的に大きな値になる。これに対して、動画5から得られた選手Aの加速度と選手Bの測定装置100から得られた鉛直方向における加速度との相関値は、0に近い値になる。第2の相関値は、例えば選手が走行している場合のように、移動している移動体10の速度リズムが顕著である場合に有効な指標である。 Specifically, as shown in FIG. 7D, the correlation value between the acceleration of player A obtained from the moving image 5 and the acceleration in the vertical direction obtained from the measuring device 100 of player A is a relatively large value. become. On the other hand, the correlation value between the acceleration of the player A obtained from the moving image 5 and the acceleration in the vertical direction obtained from the measuring device 100 of the player B is close to 0. The second correlation value is an effective index when the speed rhythm of the moving moving body 10 is remarkable, for example, when a player is running.

第3に、算出部314は、動画5における移動体10の移動の向きと、測定装置100によって測定された移動の向きと、の相関を示す第3の相関値を算出する。具体的に説明すると、算出部314は、第3の相関値として、動画5における移動体10の移動の向きと、測定装置100によって測定された移動の向きと、の差(具体的には角度の差)を時間的に平均した値を算出する。 Thirdly, the calculation unit 314 calculates a third correlation value indicating the correlation between the movement direction of the moving body 10 in the moving body 5 and the movement direction measured by the measuring device 100. Specifically, the calculation unit 314, as a third correlation value, is the difference (specifically, the angle) between the direction of movement of the moving body 10 in the moving body 5 and the direction of movement measured by the measuring device 100. The difference) is calculated by averaging over time.

具体的には図8(d)に示すように、動画5から得られた選手Aの移動の向きと選手Aの測定装置100から得られた移動の向きとの差の平均値は、相対的に小さな値になる。これに対して、動画5から得られた選手Aの移動の向きと選手Bの測定装置100から得られた移動の向きとの差の平均値は、相対的に大きな値になる。第3の相関値は、異なる向きに複数の選手が走り出している場合のように、複数の移動体10が異なる向きに移動している場合に有効な指標である。 Specifically, as shown in FIG. 8 (d), the average value of the difference between the movement direction of the player A obtained from the moving image 5 and the movement direction obtained from the measuring device 100 of the player A is relative. Becomes a small value. On the other hand, the average value of the difference between the movement direction of the player A obtained from the moving image 5 and the movement direction obtained from the measuring device 100 of the player B is a relatively large value. The third correlation value is an effective index when a plurality of moving bodies 10 are moving in different directions, such as when a plurality of athletes are running in different directions.

算出部314は、このように算出された第1の相関値と第2の相関値と第3の相関値とに基づいて、第1の時系列的特徴と第2の時系列的特徴との相関を示す指標を算出する。具体的に説明すると、算出部314は、このような指標として、第1の相関値と第2の相関値と第3の相関値との重み付き和を算出する。3つの相関値の重みは、自由に定めることができる。例えば、3つの相関値の重みは、一定値であっても良いし、状況に応じて変化する値であっても良い。このようにして算出された指標は、最終的な指標として特定部316での特定処理に用いられる。 The calculation unit 314 sets the first time-series feature and the second time-series feature based on the first correlation value, the second correlation value, and the third correlation value calculated in this way. Calculate the index showing the correlation. Specifically, the calculation unit 314 calculates the weighted sum of the first correlation value, the second correlation value, and the third correlation value as such an index. The weights of the three correlation values can be freely determined. For example, the weights of the three correlation values may be constant values or values that change depending on the situation. The index calculated in this way is used as the final index for the specific processing in the specific unit 316.

位置推定部315は、複数の移動体10a〜10fのそれぞれの鉛直方向における位置を推定する。具体的に説明すると、位置推定部315は、複数の測定装置100a〜100fのそれぞれから受信した移動情報に基づいて、撮像装置200が動画5を撮像している最中の複数の時点における鉛直方向の加速度を、複数の移動体10a〜10fのそれぞれについて算出する。そして、位置推定部315は、算出した鉛直方向における加速度を二重積分することにより、得られた値を、複数の移動体10a〜10fのそれぞれの、複数の時点における鉛直方向の位置と推定する。位置推定部315は、制御部301によって実現される。位置推定部315は、位置推定手段として機能する。 The position estimation unit 315 estimates the positions of the plurality of moving bodies 10a to 10f in the vertical direction. Specifically, the position estimation unit 315 is based on the movement information received from each of the plurality of measuring devices 100a to 100f, and the position estimating unit 315 is in the vertical direction at a plurality of time points while the imaging device 200 is capturing the moving image 5. The acceleration of is calculated for each of the plurality of moving bodies 10a to 10f. Then, the position estimation unit 315 double-integrates the calculated acceleration in the vertical direction, and estimates the obtained value as the position in the vertical direction of each of the plurality of moving bodies 10a to 10f at a plurality of time points. .. The position estimation unit 315 is realized by the control unit 301. The position estimation unit 315 functions as a position estimation means.

移動体10の鉛直方向における位置は、この移動体10がジャンプしたり屈んだりすることによって変化する。具体的に図9に、移動体10がジャンプした場合における鉛直方向の加速度の時間変化を示す。図9に示すように、移動体10が走っている場合には、この移動体10に装着された測定装置100によって測定された加速度は一定の周期で増減を繰り返す。これに対して、移動体10がジャンプをした場合には、比較的長い時間をかけて加速度が増えるため、移動体10の位置は鉛直上向きに増える。移動体10の鉛直方向における位置は、変化する範囲が限られていること、及び、長時間の平均値は移動体10が基本的な姿勢をとっている場合の値に安定するため、比較的精度良く推定することができる。 The position of the moving body 10 in the vertical direction changes as the moving body 10 jumps or bends. Specifically, FIG. 9 shows the time change of the acceleration in the vertical direction when the moving body 10 jumps. As shown in FIG. 9, when the moving body 10 is running, the acceleration measured by the measuring device 100 mounted on the moving body 10 repeats increasing and decreasing at a constant cycle. On the other hand, when the moving body 10 jumps, the acceleration increases over a relatively long time, so that the position of the moving body 10 increases vertically upward. The position of the moving body 10 in the vertical direction is relatively limited because the range of change is limited, and the long-term average value is stable to the value when the moving body 10 is in the basic posture. It can be estimated with high accuracy.

算出部314は、複数の測定装置100a〜100fのうちのいずれかの測定装置100によって測定された移動情報が予め定められた条件を満たした時間区間においては、この移動情報からは前記の指標を算出せず、移動情報が予め定められた条件を満たしていない時間区間において、この移動情報から前記の指標を算出する。予め定められた条件が満たされる場合とは、本来は対応するはずの測定装置100と移動体10との間で相関が悪くなって、測定装置100と移動体10との対応付けを誤る確率が高いことが想定される場合である。そのため、算出部314は、このような対応付けを誤り易い時間区間を、前述した3つの相関値、及びそれらから定められる最終的な指標を算出する時間区間から除外する。 The calculation unit 314 uses the above-mentioned index from the movement information in the time interval in which the movement information measured by the measurement device 100 of the plurality of measurement devices 100a to 100f satisfies a predetermined condition. The index is calculated from this movement information in a time interval in which the movement information does not satisfy a predetermined condition without calculation. When the predetermined conditions are satisfied, there is a probability that the correlation between the measuring device 100 and the moving body 10, which should originally correspond to each other, becomes poor, and the association between the measuring device 100 and the moving body 10 is erroneous. This is the case when it is expected to be high. Therefore, the calculation unit 314 excludes the time interval in which such an association is likely to be mistaken from the above-mentioned three correlation values and the time interval for calculating the final index determined from them.

具体的に説明すると、予め定められた条件は、移動体10の鉛直方向における位置と、移動体10の鉛直方向における平均位置と、の差の絶対値が許容値を超えた場合に、満たされる。移動体10の鉛直方向における位置とその平均位置との差の絶対値が許容値を超えた場合とは、例えば選手がジャンプしたり屈んだりすることによって、移動体10の鉛直方向における位置が大きく変化した場合である。このように移動体10の鉛直方向における位置が変化すると、移動体10を斜め上方から撮像した動画5からは、移動体10が水平方向における奥側又は手前側に移動したのか、又は鉛直方向に移動したのか、を判別することができない。そのため、第1の時系列的特徴と第2の時系列的特徴との対応付けを誤る確率が高くなる。 Specifically, the predetermined condition is satisfied when the absolute value of the difference between the vertical position of the moving body 10 and the average position of the moving body 10 in the vertical direction exceeds the permissible value. .. When the absolute value of the difference between the vertical position of the moving body 10 and its average position exceeds the permissible value, for example, the position of the moving body 10 in the vertical direction becomes large due to the athlete jumping or bending. If it changes. When the position of the moving body 10 in the vertical direction changes in this way, from the moving image 5 obtained by capturing the moving body 10 from diagonally above, whether the moving body 10 has moved to the back side or the front side in the horizontal direction, or in the vertical direction. It is not possible to determine whether it has moved. Therefore, there is a high probability that the first time-series feature and the second time-series feature are erroneously associated with each other.

このような問題を回避するため、位置推定部315は、複数の移動体10a〜10fのうちのいずれかの移動体10の鉛直方向における位置とその平均位置との差の絶対値が許容値を超えた場合、この移動体10がジャンプした又は屈んだと推定する。そして、位置推定部315によって移動体10がジャンプした又は屈んだ時間区間においては、その移動体10の移動情報から得られた第2の時系列的特徴からは、第1の時系列的特徴との相関を示す指標を算出しない。言い換えると、算出部314は、移動情報から推定された移動体10の鉛直方向における位置とその平均位置との差の絶対値が許容値内に収まっている時間区間に限って、その移動情報から得られた第2の時系列的特徴を用いて、第1の時系列的特徴との相関を示す指標を算出する。 In order to avoid such a problem, in the position estimation unit 315, the absolute value of the difference between the position of any of the plurality of moving bodies 10a to 10f in the vertical direction and the average position thereof is an allowable value. If it exceeds, it is estimated that the moving body 10 has jumped or bent. Then, in the time interval in which the moving body 10 jumps or bends by the position estimation unit 315, the second time-series feature obtained from the moving information of the moving body 10 is the first time-series feature. Do not calculate the index showing the correlation of. In other words, the calculation unit 314 uses the movement information only for a time period in which the absolute value of the difference between the vertical position of the moving body 10 estimated from the movement information and its average position is within the permissible value. Using the obtained second time-series feature, an index showing the correlation with the first time-series feature is calculated.

なお、移動体10の鉛直方向における平均位置は、位置推定部315によって推定された移動体10の鉛直方向における位置を、例えば動画5が撮像された全体の時間区間において平均したものである。許容値は、移動体10がジャンプした又は屈んだことを検出することができる大きさの値に予め設定され、ROM又は記憶部302等に記憶されている。 The average position of the moving body 10 in the vertical direction is the average of the positions of the moving body 10 in the vertical direction estimated by the position estimation unit 315 in, for example, the entire time interval in which the moving image 5 is imaged. The permissible value is set in advance to a value having a size capable of detecting that the moving body 10 has jumped or bent, and is stored in the ROM, the storage unit 302, or the like.

図5に戻って、特定部316は、算出部314によって算出された指標に基づいて、撮像装置200によって撮像された動画5における複数の移動体10a〜10fと、複数の測定装置100a〜100fと、の対応関係を特定する。この対応関係を特定するとは、動画5に撮像された複数の移動体10a〜10fのそれぞれが、複数の測定装置100a〜100fのうちのどの測定装置100を装着しているかを特定することである。言い換えると、特定部316は、動画5に撮像された複数の移動体10a〜10fのそれぞれが装着している測定装置100が、複数の測定装置100a〜100fのうちのどの測定装置100であるのかを特定する。特定部316は、制御部301によって実現される。特定部316は、特定手段として機能する。 Returning to FIG. 5, the specific unit 316 includes the plurality of moving objects 10a to 10f in the moving image 5 captured by the image pickup device 200 and the plurality of measurement devices 100a to 100f based on the index calculated by the calculation unit 314. Identify the correspondence of ,. To specify this correspondence is to specify which of the plurality of measuring devices 100a to 100f the measuring device 100 is attached to each of the plurality of moving bodies 10a to 10f captured in the moving image 5. .. In other words, in the specific unit 316, which of the plurality of measuring devices 100a to 100f is the measuring device 100 attached to each of the plurality of moving bodies 10a to 10f imaged in the moving image 5. To identify. The specific unit 316 is realized by the control unit 301. The specific unit 316 functions as a specific means.

具体的に説明すると、特定部316は、複数の測定装置100a〜100fのうちの、1つの移動体10との間で算出された最終的な指標が最も大きい測定装置100を、この移動体10に対応する測定装置100であると特定する。特定部316は、このような処理を、動画5において移動体領域として検出された複数の移動体10a〜10fのそれぞれについて、及び、断片化された軌跡のそれぞれについて、繰り返し実行する。これにより、特定部316は、動画5に撮像された複数の移動体10a〜10fと、複数の測定装置100a〜100fと、をそれぞれ対応付ける。 Specifically, the specific unit 316 refers to the measuring device 100 having the largest final index calculated with one moving body 10 among the plurality of measuring devices 100a to 100f. It is specified that it is the measuring device 100 corresponding to. The specific unit 316 repeatedly executes such a process for each of the plurality of mobile bodies 10a to 10f detected as the mobile body region in the moving image 5 and for each of the fragmented loci. As a result, the specific unit 316 associates the plurality of moving bodies 10a to 10f imaged in the moving image 5 with the plurality of measuring devices 100a to 100f, respectively.

なお、複数の測定装置100a〜100fのうちのいずれかの測定装置100によって測定された移動情報が予め定められた条件を満たした時間区間は、算出部314が指標を算出する時間区間から除外されている。そのため、特定部316は、この時間区間においては、この測定装置100によって測定された移動情報を、動画5における複数の移動体10a〜10fと複数の測定装置100a〜100fとの対応関係を特定するためには用いない。 The time interval in which the movement information measured by any of the plurality of measuring devices 100a to 100f satisfies the predetermined condition is excluded from the time interval in which the calculation unit 314 calculates the index. ing. Therefore, in this time interval, the specifying unit 316 specifies the correspondence relationship between the plurality of moving bodies 10a to 10f in the moving image 5 and the plurality of measuring devices 100a to 100f by using the movement information measured by the measuring device 100. Not used for

表示制御部317は、受信部311によって撮像装置200から受信された動画5を表示部305に表示する。このとき、表示制御部317は、特定部316によって特定された対応関係を参照して、複数の測定装置100a〜100fのうちの、複数の移動体10a〜10fのそれぞれに対応する測定装置100を識別する識別情報を、表示部305に表示する。表示制御部317は、制御部301が画像処理部303及び表示部305と協働することによって実現される。表示制御部317は、表示制御手段として機能する。 The display control unit 317 displays the moving image 5 received from the image pickup apparatus 200 by the reception unit 311 on the display unit 305. At this time, the display control unit 317 refers to the correspondence relationship specified by the specific unit 316, and refers to the measuring device 100 corresponding to each of the plurality of moving bodies 10a to 10f among the plurality of measuring devices 100a to 100f. The identification information to be identified is displayed on the display unit 305. The display control unit 317 is realized by the control unit 301 collaborating with the image processing unit 303 and the display unit 305. The display control unit 317 functions as a display control means.

具体的には図10に示すように、表示制御部317は、動画5における複数の移動体10a〜10fのそれぞれの位置に、対応する測定装置100の数字を表示する。表示制御部317は、このような測定装置100の識別情報を、時間と共に様々な位置に移動する移動体10に追従させて表示する。これにより、動画5を見るユーザは、動画5に写っている複数の移動体10a〜10fのそれぞれが、複数の測定装置100a〜100fのうちのどの測定装置100を装着しているのかを容易に認識することができる。特に、複数の移動体10a〜10fが密集又は交差した場合、又は移動体10が障害物に隠れた場合等であっても、ユーザは、移動体10と測定装置100との対応関係を誤ることなく、複数の移動体10a〜10fのそれぞれを正確に識別することができる。 Specifically, as shown in FIG. 10, the display control unit 317 displays the numbers of the corresponding measuring devices 100 at the respective positions of the plurality of moving bodies 10a to 10f in the moving image 5. The display control unit 317 displays the identification information of the measuring device 100 by following the moving body 10 that moves to various positions with time. As a result, the user who watches the moving image 5 can easily determine which of the plurality of measuring devices 100a to 100f each of the plurality of moving bodies 10a to 10f shown in the moving body 5 is equipped with the measuring device 100. Can be recognized. In particular, even when a plurality of moving bodies 10a to 10f are densely packed or intersected, or when the moving body 10 is hidden by an obstacle, the user makes a mistake in the correspondence relationship between the moving body 10 and the measuring device 100. It is possible to accurately identify each of the plurality of moving bodies 10a to 10f.

以上のような移動体識別装置300において実行される移動体識別処理の流れについて、図11及び図12に示すフローチャートを参照して、説明する。 The flow of the moving body identification process executed in the moving body identification device 300 as described above will be described with reference to the flowcharts shown in FIGS. 11 and 12.

図11のフローチャートに示す移動体識別処理は、移動体識別装置300において、移動体識別処理を実行する旨の指示が、操作部304を介してユーザから受け付けられると、開始する。このとき、識別対象となる複数の移動体10a〜10fの移動情報と、その複数の移動体10a〜10fを撮像した動画5とは、それぞれ複数の測定装置100と撮像装置200とから、受信部311によって既に受信されている。 The moving body identification process shown in the flowchart of FIG. 11 starts when the moving body identification device 300 receives an instruction to execute the moving body identification process from the user via the operation unit 304. At this time, the movement information of the plurality of moving bodies 10a to 10f to be identified and the moving image 5 in which the plurality of moving bodies 10a to 10f are imaged are received from the plurality of measuring devices 100 and the imaging device 200, respectively. Already received by 311.

移動体識別処理が開始すると、移動体識別装置300の制御部301は、動画5に含まれる各フレームの画像において、複数の移動体10a〜10fの位置を検出する(ステップS1)。具体的に説明すると、制御部301は、動画5に含まれる各フレームの画像について、背景差分法により背景画像との差分をとり、前景物体領域を抽出する。そして、制御部301は、抽出した前景物体領域に対して膨張収縮処理及びラベリング処理を実行することで、移動体領域を検出する。制御部301は、このように検出した移動体領域の位置を、動画5における複数の移動体10a〜10fの位置と推定する。 When the moving body identification process is started, the control unit 301 of the moving body identification device 300 detects the positions of the plurality of moving bodies 10a to 10f in the image of each frame included in the moving image 5 (step S1). Specifically, the control unit 301 extracts the foreground object region by subtracting the image of each frame included in the moving image 5 from the background image by the background subtraction method. Then, the control unit 301 detects the moving body region by executing the expansion / contraction processing and the labeling processing on the extracted foreground object region. The control unit 301 estimates the position of the moving body region detected in this way as the position of the plurality of moving bodies 10a to 10f in the moving image 5.

動画5における複数の移動体10a〜10fの位置を検出すると、制御部301は、フレーム間で移動体10を対応付ける(ステップS2)。具体的に説明すると、制御部301は、隣り合うフレーム間において距離が近い移動体領域同士を連結することで、動画5の先頭から末尾までにおける複数の移動体10a〜10fの位置の変化を示す軌跡を取得する。 Upon detecting the positions of the plurality of moving bodies 10a to 10f in the moving image 5, the control unit 301 associates the moving bodies 10 between the frames (step S2). Specifically, the control unit 301 shows changes in the positions of the plurality of moving bodies 10a to 10f from the beginning to the end of the moving image 5 by connecting the moving body regions having a short distance between adjacent frames. Get the trajectory.

複数の移動体10a〜10fの軌跡を取得すると、制御部301は、動画5と測定装置100との間で座標系を合わせる(ステップS3)。具体的に説明すると、制御部301は、複数の移動体10a〜10fを斜め上方から撮像して得られた動画5内の位置情報を水平面に投影することで、世界座標系における位置情報に変換する。また、制御部301は、複数の測定装置100a〜100fのそれぞれから受信された移動情報に含まれる加速度の向きを、重力及び地磁気の情報に基づいて方向を判別し、世界座標系における向きに変換する。これにより、制御部301は、動画5と測定装置100との間で座標系を合わせる。 When the loci of the plurality of moving bodies 10a to 10f are acquired, the control unit 301 aligns the coordinate system between the moving image 5 and the measuring device 100 (step S3). Specifically, the control unit 301 converts the position information in the moving image 5 obtained by imaging the plurality of moving bodies 10a to 10f from diagonally above onto the horizontal plane to convert the position information into the position information in the world coordinate system. To do. Further, the control unit 301 determines the direction of the acceleration included in the movement information received from each of the plurality of measuring devices 100a to 100f based on the information of gravity and geomagnetism, and converts the direction into the direction in the world coordinate system. To do. As a result, the control unit 301 aligns the coordinate system between the moving image 5 and the measuring device 100.

動画5と測定装置100との間で座標系を合わせると、制御部301は、移動体10と測定装置100との対応関係を特定する処理に移行する。まず、制御部301は、識別対象となる移動体10と識別時間区間とを指定する(ステップS4)。具体的に説明すると、制御部301は、識別対象となる移動体10として、動画5における複数の移動体10a〜10fのうちからいずれか1つを指定する。また、識別時間区間は、動画に含まれる先頭フレームから末尾フレームまでのうちの時間区間であって、指定した移動体10について対応する測定装置100を特定する時間区間である。制御部301は、識別時間区間として、例えば、動画5における指定した移動体10の軌跡が断片化していないひと続きの時間区間(すなわち連続した軌跡が得られた時間区間)を指定する。 When the coordinate system is matched between the moving image 5 and the measuring device 100, the control unit 301 shifts to the process of specifying the correspondence between the moving body 10 and the measuring device 100. First, the control unit 301 designates the moving body 10 to be identified and the identification time interval (step S4). More specifically, the control unit 301 designates any one of the plurality of moving bodies 10a to 10f in the moving image 5 as the moving body 10 to be identified. Further, the identification time interval is a time interval from the first frame to the last frame included in the moving image, and is a time interval for specifying the corresponding measuring device 100 for the designated moving body 10. As the identification time interval, the control unit 301 specifies, for example, a continuous time interval in which the locus of the designated moving body 10 in the moving body 10 is not fragmented (that is, a time interval in which a continuous locus is obtained).

識別対象となる移動体10と識別時間区間とを指定すると、制御部301は、指定した識別時間区間において、指定した移動体10に対応する測定装置100を特定する(ステップS5)。ステップS5における特定処理の詳細については、図12に示すフローチャートを参照して説明する。 When the moving body 10 to be identified and the identification time interval are specified, the control unit 301 identifies the measuring device 100 corresponding to the designated moving body 10 in the designated identification time interval (step S5). The details of the specific process in step S5 will be described with reference to the flowchart shown in FIG.

図12に示す特定処理が開始すると、制御部301は、複数の測定装置100a〜100fのうちから、指標を算出する測定装置100を指定する(ステップS51)。そして、制御部301は、指定した測定装置100によって測定された移動情報が予め定められた条件を満たした時間区間を、指標を算出する時間区間から除外する(ステップS52)。 When the specific process shown in FIG. 12 starts, the control unit 301 designates the measuring device 100 for calculating the index from the plurality of measuring devices 100a to 100f (step S51). Then, the control unit 301 excludes the time interval in which the movement information measured by the designated measuring device 100 satisfies the predetermined condition from the time interval for calculating the index (step S52).

具体的に説明すると、制御部301は、位置推定部315として機能し、移動情報に含まれる鉛直方向における加速度を二重積分することによって、指定した測定装置100を装着している移動体10の鉛直方向における位置を推定する。そして、制御部301は、指定した識別時間区間の中に、推定した位置と平均位置との差の絶対値が許容値を超えている時間区間が含まれているか否かを判定する。判定の結果、指定した識別時間区間の中にそのような時間区間が含まれている場合には、制御部301は、指定した識別時間区間からその時間区間を除外した時間区間を、指標を算出する時間区間として設定する。これに対して、指定した識別時間区間の中にそのような時間区間が含まれていない場合には、制御部301は、指定した識別時間区間全体を、指標を算出する時間区間として設定する。 Specifically, the control unit 301 functions as a position estimation unit 315, and double-integrates the acceleration in the vertical direction included in the movement information to obtain the moving body 10 equipped with the designated measuring device 100. Estimate the position in the vertical direction. Then, the control unit 301 determines whether or not the designated identification time interval includes a time interval in which the absolute value of the difference between the estimated position and the average position exceeds the permissible value. As a result of the determination, when such a time interval is included in the specified identification time interval, the control unit 301 calculates an index for the time interval excluding the time interval from the specified identification time interval. Set as the time interval to be performed. On the other hand, when such a time interval is not included in the designated identification time interval, the control unit 301 sets the entire designated identification time interval as the time interval for calculating the index.

このようにして指標を算出する時間区間を設定すると、制御部301は、指定した移動体10と測定装置100との間の、指定した識別時間区間における相関を示す第1の相関値、第2の相関値及び第3の相関値を算出する(ステップS53〜S55)。 When the time interval for calculating the index is set in this way, the control unit 301 sets the first correlation value, the second correlation value, which indicates the correlation between the designated moving body 10 and the measuring device 100 in the designated identification time interval. And the third correlation value are calculated (steps S53 to S55).

具体的に説明すると、制御部301は、第1の特徴取得部312として機能し、撮像装置200によって撮像された複数の移動体10a〜10fの動画から、指定した移動体10の指定した識別時間区間における第1の時系列的特徴を取得する。また、制御部301は、第2の特徴取得部313として機能し、指定した測定装置100によって測定された移動情報から、指定した識別時間区間における第2の時系列的特徴を取得する。そして、制御部301は、算出部314として機能し、前述したように、(1)動画5における移動体10の速度と、測定装置100によって測定された加速度の分散と、の相関を示す第1の相関値と、(2)動画5における移動体10の鉛直方向以外の方向における加速度と、測定装置100によって測定された鉛直方向における加速度と、の相関を示す第2の相関値と、(3)動画5における移動体10の移動の向きと、測定装置100によって測定された移動の向きと、の相関を示す第3の相関値と、を算出する。 Specifically, the control unit 301 functions as the first feature acquisition unit 312, and from the moving images of the plurality of moving bodies 10a to 10f imaged by the imaging device 200, the designated identification time of the designated moving body 10 Acquire the first time series feature in the interval. In addition, the control unit 301 functions as the second feature acquisition unit 313, and acquires the second time-series feature in the designated identification time interval from the movement information measured by the designated measuring device 100. Then, the control unit 301 functions as a calculation unit 314, and as described above, (1) a first unit showing the correlation between the speed of the moving body 10 in the moving object 5 and the variance of the acceleration measured by the measuring device 100. (2) A second correlation value showing a correlation between the acceleration of the moving body 10 in a direction other than the vertical direction in the moving body 10 and the acceleration in the vertical direction measured by the measuring device 100, and (3). ) A third correlation value indicating a correlation between the moving direction of the moving body 10 in the moving body 5 and the moving direction measured by the measuring device 100 is calculated.

これら3つの相関値を算出すると、制御部301は、特定部316として機能し、指定した移動体10と測定装置100との間の、指定した識別時間区間における相関を示す最終的な指標を算出する(ステップS56)。具体的に説明すると、制御部301は、3つの相関値の重み付き和をとることで、最終的な指標を算出する。 When these three correlation values are calculated, the control unit 301 functions as the specific unit 316 and calculates the final index showing the correlation between the designated moving body 10 and the measuring device 100 in the specified identification time interval. (Step S56). Specifically, the control unit 301 calculates the final index by taking the weighted sum of the three correlation values.

最終的な指標を算出すると、制御部301は、全ての測定装置100を指定し終えたか否かを判定する(ステップS57)。全ての測定装置100を指定し終えていない場合(ステップS57;NO)、制御部301は、処理をステップS51に戻す。そして、制御部301は、複数の測定装置100a〜100fのうちから未指定の測定装置100を新たに指定し、新たに指定した測定装置100に対して、ステップS51〜S57の処理を実行する。このように、制御部301は、全ての測定装置100を指定し終えるまでステップS51〜S57の処理を繰り返し、全ての測定装置100について、指定した移動体10との指定した識別時間区間における相関を示す指標を算出する。 When the final index is calculated, the control unit 301 determines whether or not all the measuring devices 100 have been designated (step S57). If all the measuring devices 100 have not been designated (step S57; NO), the control unit 301 returns the process to step S51. Then, the control unit 301 newly designates an undesignated measuring device 100 from the plurality of measuring devices 100a to 100f, and executes the processes of steps S51 to S57 for the newly designated measuring device 100. In this way, the control unit 301 repeats the processes of steps S51 to S57 until all the measuring devices 100 have been designated, and correlates all the measuring devices 100 with the designated moving body 10 in the designated identification time interval. Calculate the indicated index.

最終的に、全ての測定装置100を指定し終えると(ステップS57;YES)、制御部301は、指標を算出した測定装置100のうちの指標が最大の測定装置100を、指定した識別時間区間において指定した移動体10に対応する測定装置100と特定する(ステップS58)。ステップS58の処理を終えると、制御部301は、図12に示した特定処理を終了する。 Finally, when all the measuring devices 100 have been designated (step S57; YES), the control unit 301 assigns the measuring device 100 having the largest index among the measuring devices 100 for which the index has been calculated to the designated identification time interval. It is specified as the measuring device 100 corresponding to the moving body 10 specified in (step S58). When the process of step S58 is completed, the control unit 301 ends the specific process shown in FIG.

指定した識別時間区間において、指定した移動体10に対応する測定装置100を特定すると、制御部301は、全ての移動体10の全ての識別時間区間を指定し終えたか否かを判定する(ステップS6)。全ての移動体10の全ての識別時間区間を指定し終えていない場合(ステップS6;NO)、制御部301は、処理をステップS4に戻す。そして、制御部301は、動画に撮像された複数の移動体10a〜10fと識別時間区間との組み合わせのうちの未指定の組み合わせを新たに指定し、新たに指定した組み合わせにおける移動体10及び識別時間区間に対して、ステップS4〜S6の処理を実行する。このように、制御部301は、全ての移動体10の全ての識別時間区間を指定し終えるまでステップS4〜S6の処理を繰り返し、全ての移動体10の全ての識別時間区間について、対応する測定装置100を特定する。 When the measuring device 100 corresponding to the designated moving body 10 is specified in the designated identification time interval, the control unit 301 determines whether or not all the identification time sections of all the moving bodies 10 have been specified (step). S6). When all the identification time intervals of all the moving bodies 10 have not been specified (step S6; NO), the control unit 301 returns the process to step S4. Then, the control unit 301 newly designates an undesignated combination of the combination of the plurality of moving bodies 10a to 10f captured in the moving image and the identification time interval, and identifies the moving body 10 in the newly designated combination. The processing of steps S4 to S6 is executed for the time interval. In this way, the control unit 301 repeats the processes of steps S4 to S6 until all the identification time intervals of all the moving bodies 10 are specified, and the corresponding measurements are made for all the identification time sections of all the moving bodies 10. Identify the device 100.

最終的に、全ての移動体10の全ての識別時間区間を指定し終えると(ステップS6;YES)、制御部301は、表示制御部317として機能し、特定結果を表示する(ステップS7)。具体的に説明すると、制御部301は、例えば図10に示したように、複数の移動体10a〜10fのそれぞれに対応する測定装置100を識別する識別情報を、動画5とともに、表示部305に表示する。以上によって、図11に示した移動体識別処理は終了する。 Finally, when all the identification time intervals of all the moving bodies 10 are specified (step S6; YES), the control unit 301 functions as the display control unit 317 and displays the specific result (step S7). Specifically, as shown in FIG. 10, for example, the control unit 301 provides the display unit 305 with the identification information for identifying the measuring device 100 corresponding to each of the plurality of moving bodies 10a to 10f together with the moving image 5. indicate. As a result, the mobile body identification process shown in FIG. 11 is completed.

以上説明したように、実施形態1に係る移動体識別システム1及び移動体識別装置300は、撮像装置200によって撮像された複数の移動体10a〜10fの動画5から第1の時系列的特徴を取得し、複数の移動体10a〜10fにそれぞれ装着された複数の測定装置100a〜100fによって測定された移動情報から第2の時系列的特徴を取得する。そして、移動体識別システム1及び移動体識別装置300は、第1の時系列的特徴と第2の時系列的特徴との相関を示す指標を算出し、算出した指標に基づいて、動画5における複数の移動体10a〜10fと複数の測定装置100a〜100fとの対応関係を特定する。 As described above, the mobile body identification system 1 and the mobile body identification device 300 according to the first embodiment have the first time-series features from the moving images 5 of the plurality of moving bodies 10a to 10f imaged by the image pickup device 200. The second time-series feature is acquired from the movement information measured by the plurality of measuring devices 100a to 100f mounted on the plurality of moving bodies 10a to 10f, respectively. Then, the mobile body identification system 1 and the mobile body identification device 300 calculate an index showing the correlation between the first time-series feature and the second time-series feature, and based on the calculated index, in the moving image 5. The correspondence between the plurality of moving bodies 10a to 10f and the plurality of measuring devices 100a to 100f is specified.

その際に、移動体識別システム1及び移動体識別装置300は、複数の測定装置100a〜100fのうちのいずれかの測定装置100によって測定された移動情報が予め定められた条件を満たした時間区間においては、この移動情報からは前記の指標を算出しない。言い換えると、移動体識別システム1及び移動体識別装置300は、測定装置100と移動体10との対応付けを誤る確率が高いことが想定される時間区間を、指標を算出する時間区間から除外する。その結果、対応付けの誤りを減らすことができ、動画5に撮像された複数の移動体10a〜10fを精度良く識別することができる。 At that time, in the moving body identification system 1 and the moving body identification device 300, the time interval in which the movement information measured by the measuring device 100 of the plurality of measuring devices 100a to 100f satisfies a predetermined condition. In, the above-mentioned index is not calculated from this movement information. In other words, the mobile body identification system 1 and the mobile body identification device 300 exclude the time interval in which the probability of misalignment between the measuring device 100 and the mobile body 10 is high from the time interval for calculating the index. .. As a result, it is possible to reduce the error of the association, and it is possible to accurately identify the plurality of moving bodies 10a to 10f imaged in the moving image 5.

また、実施形態1に係る移動体識別システム1及び移動体識別装置300は、前記の指標として、(1)動画5における移動体10の速度と、測定装置100によって測定された加速度の分散と、の相関を示す第1の相関値と、(2)動画5における移動体10の鉛直方向以外の方向における加速度と、測定装置100によって測定された鉛直方向における加速度と、の相関を示す第2の相関値と、(3)動画5における移動体10の移動の向きと、測定装置100によって測定された移動の向きと、の相関を示す第3の相関値と、を算出し、これら3つの相関値の重み付き和を指標として算出する。このように、移動体識別システム1及び移動体識別装置300は、第1の時系列的特徴と第2の時系列的特徴として高い相関が出やすい特徴同士を組み合わせて、相関値を算出する。その結果、動画5における複数の移動体10a〜10fと複数の測定装置100a〜100fとを精度良く対応付けることができる。 Further, the moving body identification system 1 and the moving body identification device 300 according to the first embodiment use (1) the velocity of the moving body 10 in the moving image 5 and the dispersion of the acceleration measured by the measuring device 100 as the above-mentioned indexes. The first correlation value showing the correlation of (2) the acceleration in the direction other than the vertical direction of the moving body 10 in the moving body 10 and the second correlation showing the correlation in the vertical direction measured by the measuring device 100. A third correlation value indicating a correlation between the correlation value and (3) the direction of movement of the moving body 10 in the moving body 5 and the direction of movement measured by the measuring device 100 is calculated, and these three correlations are obtained. Calculate using the weighted sum of values as an index. As described above, the moving body identification system 1 and the moving body identification device 300 calculate the correlation value by combining the first time-series feature and the feature that tends to have a high correlation as the second time-series feature. As a result, the plurality of moving bodies 10a to 10f in the moving image 5 and the plurality of measuring devices 100a to 100f can be accurately associated with each other.

特に、例えば屋内競技をプレイしている場合のように、複数の移動体10a〜10fが屋内で移動している場合、外部からの電波が届きにくいためGPS(Global Positioning System)等では移動体10の位置を精度良く検出することが難しい。そのような場合であっても、実施形態1に係る移動体識別システム1及び移動体識別装置300は、動画5に撮像された複数の移動体10a〜10fを精度良く識別することができる。 In particular, when a plurality of mobile bodies 10a to 10f are moving indoors, for example, when playing an indoor competition, it is difficult for radio waves from the outside to reach the mobile body 10 with GPS (Global Positioning System) or the like. It is difficult to accurately detect the position of. Even in such a case, the mobile body identification system 1 and the mobile body identification device 300 according to the first embodiment can accurately identify a plurality of mobile bodies 10a to 10f imaged in the moving image 5.

(変形例)
以上に本発明の実施形態について説明したが、前記実施形態は一例であり、本発明の適用範囲はこれに限られない。すなわち、本発明の実施形態は種々の応用が可能であり、あらゆる実施の形態が本発明の範囲に含まれる。
(Modification example)
Although the embodiment of the present invention has been described above, the embodiment is an example, and the scope of application of the present invention is not limited to this. That is, the embodiments of the present invention can be applied in various ways, and all the embodiments are included in the scope of the present invention.

例えば、前記実施形態では、動画5における複数の移動体10a〜10fと複数の移動体10a〜10fにそれぞれ装着された複数の測定装置100a〜100fとを対応付ける例を示したが、動画5における少なくとも1つの移動体10と少なくとも1つの移動体10に装着された少なくとも1つの測定装置100とを対応付けてもよい。この場合、動画5における1つのみの移動体10と1つのみの移動体10に装着された1つのみの測定装置100との対応関係は自明であるため除外する。すなわち、本発明は、動画5における複数の移動体10a〜10fと複数の移動体10a〜10fにそれぞれ装着された複数の測定装置100a〜100fとを対応付けることに限定されず、例えば、動画5における1つの移動体10と複数の移動体10a〜10fに装着された複数の測定装置100a〜10fとを対応付けることや、動画5における複数の移動体10a〜10fと複数の移動体10a〜10fのうちの1つの移動体10に装着された1つの測定装置100とを対応付けることも含む。 For example, in the above-described embodiment, an example in which the plurality of moving bodies 10a to 10f in the moving body 5 and the plurality of measuring devices 100a to 100f mounted on the plurality of moving bodies 10a to 10f are associated with each other is shown, but at least in the moving body 5 One mobile body 10 may be associated with at least one measuring device 100 mounted on the at least one mobile body 10. In this case, the correspondence between the one moving body 10 and the only one measuring device 100 mounted on the only moving body 10 in the moving body 10 is obvious and is excluded. That is, the present invention is not limited to associating the plurality of moving bodies 10a to 10f in the moving body 5 with the plurality of measuring devices 100a to 100f mounted on the plurality of moving bodies 10a to 10f, respectively, and for example, in the moving body 5 One moving body 10 is associated with a plurality of measuring devices 100a to 10f mounted on a plurality of moving bodies 10a to 10f, and among the plurality of moving bodies 10a to 10f and the plurality of moving bodies 10a to 10f in the moving image 5. It also includes associating with one measuring device 100 mounted on one moving body 10.

また、特定部316は、複数の測定装置100a〜100fのうちのいずれかの測定装置100によって測定された移動情報が予め定められた条件を満たした時間区間においては、この測定装置100によって測定された移動情報を、前述した対応関係を特定するためには用いなかった。しかしながら、特定部316は、移動情報が予め定められた条件を満たした時間区間において、撮像装置200によって撮像された動画5から得られた、少なくとも1つの移動体10の移動に関する情報を、前述した対応関係を特定するためには用いなくても良い。少なくとも1つの移動体10の移動に関する情報とは、例えば第1の時系列的特徴である。言い換えると、特定部316は、移動情報が予め定められた条件を満たした時間区間においては、動画5における少なくとも1つの移動体10の全てについて、動画5から得られた移動に関する情報を、特定部316が対応関係を特定するために用いなくても良い。 Further, the specific unit 316 is measured by the measuring device 100 in a time interval in which the movement information measured by the measuring device 100 among the plurality of measuring devices 100a to 100f satisfies a predetermined condition. The movement information was not used to identify the above-mentioned correspondence. However, the specific unit 316 has described above the information regarding the movement of at least one moving body 10 obtained from the moving image 5 captured by the imaging device 200 in the time interval in which the movement information satisfies the predetermined condition. It does not have to be used to specify the correspondence. The information regarding the movement of at least one mobile body 10 is, for example, a first time-series feature. In other words, the specific unit 316 provides information on the movement obtained from the moving image 5 for all of at least one moving body 10 in the moving body 5 in a time interval in which the moving information satisfies a predetermined condition. 316 may not be used to identify the correspondence.

また、例えば、前記実施形態では、算出部314は、第1の相関値と第2の相関値と第3の相関値とを算出し、これら3つの相関値の重み付き和を、第1の時系列的特徴と第2の時系列的特徴との相関を示す指標として算出した。しかしながら、本発明において、算出部314は、これら3つの相関値を全て算出せず、これら3つの相関値のうちのいずれか1つのみを、第1の時系列的特徴と第2の時系列的特徴との相関を示す指標として算出しても良い。或いは、算出部314は、これら3つの相関値のうちのいずれか2つを用いて、第1の時系列的特徴と第2の時系列的特徴との相関を示す指標を算出しても良い。また、算出部314は、重み付き和以外の算出方法を用いても良い。 Further, for example, in the above embodiment, the calculation unit 314 calculates the first correlation value, the second correlation value, and the third correlation value, and the weighted sum of these three correlation values is calculated as the first correlation value. It was calculated as an index showing the correlation between the time-series features and the second time-series features. However, in the present invention, the calculation unit 314 does not calculate all of these three correlation values, and only one of these three correlation values is used as the first time series feature and the second time series. It may be calculated as an index showing the correlation with the target characteristics. Alternatively, the calculation unit 314 may use any two of these three correlation values to calculate an index showing the correlation between the first time-series feature and the second time-series feature. .. Further, the calculation unit 314 may use a calculation method other than the weighted sum.

前記実施形態では、第1の特徴取得部312は、背景差分法を用いて動画5における複数の移動体10a〜10fの位置を検出し、それらの位置を追跡した。しかしながら、本発明において、第1の特徴取得部312は、背景差分法に限らず、他の手法を用いても良い。例えば、第1の特徴取得部312は、特徴点追跡(オプティカルフロー)の手法を用いて、動画5中の特徴点を検出及び追跡することができる。 In the above embodiment, the first feature acquisition unit 312 detects the positions of a plurality of moving bodies 10a to 10f in the moving image 5 using the background subtraction method, and tracks the positions. However, in the present invention, the first feature acquisition unit 312 is not limited to the background subtraction method, and other methods may be used. For example, the first feature acquisition unit 312 can detect and track the feature points in the moving image 5 by using the technique of feature point tracking (optical flow).

前記実施形態では、特定部316は、移動体10の鉛直方向における位置と移動体10の鉛直方向における平均位置との差の絶対値が許容値を超えた場合に、その移動体10に装着された測定装置100を対応付けから除外した。しかしながら、本発明において、対応付けから除外するための予め定められた条件は、このような場合以外の場合に満たされても良い。例えば、予め定められた条件は、移動体10の水平方向における位置が撮像装置200の視野の外に出たと判別された場合に、満たされても良い。この場合、移動体10の水平方向における位置は、その移動体10に装着された測定装置100によって測定された移動情報から推定することができる。このように、特定部316は、測定装置100と移動体10との対応付けを誤る確率が高いことが想定される様々な条件が満たされた場合に、動画5における複数の移動体10a〜10fのうちからその測定装置100に対応する移動体10を特定しないと定めることができる。 In the above embodiment, the specific unit 316 is attached to the moving body 10 when the absolute value of the difference between the vertical position of the moving body 10 and the average position of the moving body 10 in the vertical direction exceeds an allowable value. The measuring device 100 was excluded from the association. However, in the present invention, the predetermined conditions for excluding from the association may be satisfied in cases other than such cases. For example, the predetermined conditions may be satisfied when it is determined that the position of the moving body 10 in the horizontal direction is out of the field of view of the image pickup apparatus 200. In this case, the position of the moving body 10 in the horizontal direction can be estimated from the moving information measured by the measuring device 100 mounted on the moving body 10. As described above, the specific unit 316 satisfies the plurality of moving bodies 10a to 10f in the moving body 5 when various conditions that are assumed to have a high probability of erroneously associating the measuring device 100 with the moving body 10 are satisfied. It can be determined that the moving body 10 corresponding to the measuring device 100 is not specified.

前記実施形態では、表示制御部317は、測定装置100を識別する識別情報として、動画5における複数の移動体10a〜10fのそれぞれの位置に、対応する測定装置100の数字を表示した。しかしながら、表示制御部317は、識別情報として、数字の代わりに文字、記号又は図形を表示しても良い。また、表示制御部317は、識別情報を、移動体10の近傍に表示しても良いし、移動体10に重畳させて表示しても良い。 In the above embodiment, the display control unit 317 displays the number of the corresponding measuring device 100 at each position of the plurality of moving bodies 10a to 10f in the moving image 5 as the identification information for identifying the measuring device 100. However, the display control unit 317 may display characters, symbols, or figures instead of numbers as identification information. Further, the display control unit 317 may display the identification information in the vicinity of the moving body 10 or may superimpose the identification information on the moving body 10 for display.

或いは、表示制御部317は、識別情報として、背景差分法又は特徴点追跡等の手法によって動画5から得られた複数の移動体10a〜10fの軌跡を、表示部305に表示しても良い。この場合、表示制御部317は、複数の移動体10a〜10fの軌跡のそれぞれを、対応する測定装置100を識別できるように、互いに異なる表示態様で表示する。例えば、表示制御部317は、対応する測定装置100に応じて軌跡の色を変える、軌跡の太さを変える、又は、実線と点線とによって軌跡の描画方法を変える等によって、対応する測定装置100を識別できるように軌跡を表示する。 Alternatively, the display control unit 317 may display the loci of the plurality of moving bodies 10a to 10f obtained from the moving image 5 by a method such as background subtraction method or feature point tracking on the display unit 305 as identification information. In this case, the display control unit 317 displays each of the trajectories of the plurality of moving bodies 10a to 10f in different display modes so that the corresponding measuring device 100 can be identified. For example, the display control unit 317 changes the color of the locus according to the corresponding measuring device 100, changes the thickness of the locus, changes the drawing method of the locus depending on the solid line and the dotted line, and the like, thereby changing the corresponding measuring device 100. Display the trajectory so that you can identify.

前記実施形態では、移動体識別装置300が第1の特徴取得部312と第2の特徴取得部313とを備えていた。しかしながら、本発明において、移動体識別装置300は第1の時系列的特徴と第2の時系列的特徴とを取得する機能を備えておらず、撮像装置200が第1の特徴取得部312を備えており、複数の測定装置100のそれぞれが第2の特徴取得部313を備えていても良い。この場合、撮像装置200は、複数の移動体10を撮像して得られた動画5を解析して第1の時系列的特徴を取得し、取得した第1の時系列的特徴を示す情報を移動体識別装置300に送信する。また、複数の測定装置100のそれぞれは、測定された移動情報を解析して第2の時系列的特徴を取得し、取得した第2の時系列的特徴を示す情報を移動体識別装置300に送信する。移動体識別装置300は、第1の時系列的特徴を示す情報と第2の時系列的特徴を示す情報とを受信すると、第1の時系列的特徴と第2の時系列的特徴との相関を示す指標を算出して、複数の移動体10と複数の測定装置100との対応関係を特定する。 In the above embodiment, the moving body identification device 300 includes a first feature acquisition unit 312 and a second feature acquisition unit 313. However, in the present invention, the moving object identification device 300 does not have a function of acquiring the first time-series feature and the second time-series feature, and the image pickup device 200 obtains the first feature acquisition unit 312. Each of the plurality of measuring devices 100 may include a second feature acquisition unit 313. In this case, the image pickup apparatus 200 analyzes the moving image 5 obtained by imaging the plurality of moving bodies 10 to acquire the first time-series feature, and obtains the information indicating the acquired first time-series feature. It is transmitted to the mobile body identification device 300. Further, each of the plurality of measuring devices 100 analyzes the measured movement information to acquire the second time-series feature, and transfers the acquired information indicating the second time-series feature to the moving body identification device 300. Send. Upon receiving the information indicating the first time-series feature and the information indicating the second time-series feature, the mobile body identification device 300 receives the information indicating the first time-series feature and the second time-series feature. An index showing the correlation is calculated to specify the correspondence between the plurality of moving bodies 10 and the plurality of measuring devices 100.

前記実施形態では、移動体10として人間を例にとって説明した。しかしながら、本発明において、移動体10は、人間以外の動物であっても良いし、自動車又はロボット等の人工物であっても良い。また、前記実施形態では、移動体識別システム1が適用される場面として、屋内でプレイされるスポーツを例にとって説明した。しかしながら、本発明において、移動体識別システム1は、屋外でプレイされるスポーツに適用することもできる。また、スポーツに限らず、複数の移動体が移動する場面であれば、どのような場面に対しても適用することができる。例えば、移動体識別システム1は、保育園又は幼稚園における幼児の識別、学校における生徒の識別、及び、映画館又は競技場における入場者の識別等にも適用することができる。 In the above embodiment, a human being has been described as an example of the moving body 10. However, in the present invention, the moving body 10 may be an animal other than a human being, or an artificial object such as an automobile or a robot. Further, in the above-described embodiment, a sport played indoors has been described as an example of a scene in which the mobile identification system 1 is applied. However, in the present invention, the mobile identification system 1 can also be applied to sports played outdoors. Further, the present invention is not limited to sports, and can be applied to any scene as long as a plurality of moving objects move. For example, the mobile identification system 1 can be applied to identification of infants in a nursery school or kindergarten, identification of students in a school, identification of visitors in a movie theater or a stadium, and the like.

また、前記実施形態では、複数の測定装置100、撮像装置200及び移動体識別装置300は、それぞれCPUを備えていた。しかし、本発明において、複数の測定装置100、撮像装置200及び移動体識別装置300は、CPUの代わりに、ASIC(Application Specific Integrated Circuit)等の専用の制御回路を備えていてもよい。例えば、前記実施形態では、CPUが、受信部311、第1の特徴取得部312、第2の特徴取得部313、算出部314、位置推定部315、特定部316及び表示制御部317のそれぞれとして機能したが、これら各部は、それぞれ個別の制御回路によって実現されてもよい。 Further, in the above-described embodiment, the plurality of measuring devices 100, the imaging device 200, and the moving body identification device 300 each include a CPU. However, in the present invention, the plurality of measuring devices 100, the imaging device 200, and the moving object identification device 300 may include a dedicated control circuit such as an ASIC (Application Specific Integrated Circuit) instead of the CPU. For example, in the above embodiment, the CPU is used as each of the receiving unit 311, the first feature acquisition unit 312, the second feature acquisition unit 313, the calculation unit 314, the position estimation unit 315, the specific unit 316, and the display control unit 317. Although functional, each of these parts may be implemented by a separate control circuit.

なお、本発明に係る機能を実現するための構成を予め備えた移動体識別装置、測定装置及び撮像装置して提供できることはもとより、プログラムの適用により、既存の情報処理装置等を、本発明に係る移動体識別装置、測定装置及び撮像装置のそれぞれとして機能させることもできる。すなわち、前記実施形態で例示した複数の測定装置100、撮像装置200及び移動体識別装置300による各機能構成を実現させるためのプログラムを、既存の情報処理装置等を制御するCPU等が実行できるように適用することで、本発明に係る移動体識別装置、測定装置及び撮像装置として機能させることができる。また、本発明に係る表示方法は、移動体識別装置、測定装置及び撮像装置を用いて実施できる。 It should be noted that the present invention can be provided as a moving body identification device, a measuring device, and an imaging device having a configuration for realizing the function according to the present invention, and by applying a program, an existing information processing device or the like can be provided in the present invention. It can also function as each of the moving body identification device, the measuring device, and the imaging device. That is, a CPU or the like that controls an existing information processing device or the like can execute a program for realizing each functional configuration by the plurality of measuring devices 100, the image pickup device 200, and the moving body identification device 300 illustrated in the above embodiment. By applying to, it can function as a moving body identification device, a measuring device and an imaging device according to the present invention. Further, the display method according to the present invention can be carried out by using a moving body identification device, a measuring device and an imaging device.

また、このようなプログラムの適用方法は任意である。プログラムを、例えば、フレキシブルディスク、CD(Compact Disc)−ROM、DVD(Digital Versatile Disc)−ROM、メモリカード等のコンピュータ読み取り可能な記憶媒体に格納して適用できる。さらに、プログラムを搬送波に重畳し、インターネットなどの通信媒体を介して適用することもできる。例えば、通信ネットワーク上の掲示板(BBS:Bulletin Board System)にプログラムを掲示して配信してもよい。そして、このプログラムを起動し、OS(Operating System)の制御下で、他のアプリケーションプログラムと同様に実行することにより、前記の処理を実行できるように構成してもよい。 Moreover, the method of applying such a program is arbitrary. The program can be stored and applied in a computer-readable storage medium such as a flexible disk, a CD (Compact Disc) -ROM, a DVD (Digital Versatile Disc) -ROM, or a memory card. Further, the program can be superimposed on the carrier wave and applied via a communication medium such as the Internet. For example, the program may be posted and distributed on a bulletin board system (BBS: Bulletin Board System) on a communication network. Then, by starting this program and executing it in the same manner as other application programs under the control of the OS (Operating System), the above processing may be executed.

以上、本発明の好ましい実施形態について説明したが、本発明は係る特定の実施形態に限定されるものではなく、本発明には、特許請求の範囲に記載された発明とその均等の範囲とが含まれる。以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。 Although the preferred embodiment of the present invention has been described above, the present invention is not limited to the specific embodiment, and the present invention includes the invention described in the claims and the equivalent range thereof. included. The inventions described in the claims of the original application of the present application are described below.

(付記1)
撮像装置によって撮像された動画から得られた、少なくとも1つの移動体の移動に関する第1の時系列的特徴と、前記少なくとも1つの移動体に装着された少なくとも1つの測定装置から得られた、前記少なくとも1つの移動体の移動に関する第2の時系列的特徴と、に基づいて、前記動画における前記少なくとも1つの移動体と前記少なくとも1つの測定装置との対応関係を、前記動画における1つのみの移動体と前記1つのみの移動体に装着された1つのみの測定装置との対応関係を除いて特定する特定手段、
を備え、
前記特定手段は、前記少なくとも1つの測定装置のうちのいずれかの測定装置によって測定された移動情報が予め定められた条件を満たした時間区間においては、前記いずれかの測定装置によって測定された前記移動情報を対応関係を特定するために用いない、
ことを特徴とする移動体識別装置。
(Appendix 1)
A first time-series feature relating to the movement of at least one mobile body, obtained from a moving image captured by an imaging device, and the said, obtained from at least one measuring device mounted on the at least one mobile body. Based on the second time-series feature relating to the movement of at least one moving body, the correspondence between the at least one moving body and the at least one measuring device in the moving image is determined by only one in the moving body. A specific means for specifying the moving body except for the correspondence between the moving body and only one measuring device attached to the one moving body.
With
The specific means is measured by any of the measuring devices in a time period in which the movement information measured by the measuring device of at least one of the measuring devices satisfies a predetermined condition. Do not use movement information to identify correspondence,
A moving body identification device characterized in that.

(付記2)
前記少なくとも1つの測定装置によって測定された前記移動情報から、前記少なくとも1つの移動体のそれぞれの鉛直方向における位置を推定する位置推定手段、
を更に備え、
前記予め定められた条件は、前記少なくとも1つの移動体のうちのいずれかの移動体の前記鉛直方向における位置と、前記いずれかの移動体の前記鉛直方向における平均位置と、の差の絶対値が許容値を超えた場合に、満たされる、
ことを特徴とする付記1に記載の移動体識別装置。
(Appendix 2)
A position estimating means for estimating the position of the at least one moving body in the vertical direction from the moving information measured by the at least one measuring device.
With more
The predetermined condition is an absolute value of the difference between the vertical position of any moving body of at least one moving body and the average position of any moving body in the vertical direction. Will be satisfied if is exceeded the permissible value,
The moving body identification device according to Appendix 1, wherein the moving body identification device is described.

(付記3)
前記少なくとも1つの測定装置のそれぞれから前記移動情報を受信するとともに、前記撮像装置から前記動画を受信する受信手段と、
前記受信手段によって受信された前記動画から前記第1の時系列的特徴を取得する第1の特徴取得手段と、
前記受信手段によって受信された前記移動情報から前記第2の時系列的特徴を取得する第2の特徴取得手段と、
を更に備える、
ことを特徴とする付記1又は2に記載の移動体識別装置。
(Appendix 3)
A receiving means for receiving the movement information from each of the at least one measuring device and receiving the moving image from the imaging device, and
A first feature acquisition means for acquiring the first time-series feature from the moving image received by the receiving means, and a first feature acquisition means.
A second feature acquisition means for acquiring the second time-series feature from the movement information received by the receiving means, and
Further prepare
The moving body identification device according to Appendix 1 or 2, characterized in that.

(付記4)
前記第1の特徴取得手段は、前記第1の時系列的特徴として、前記動画における前記少なくとも1つの移動体の速度を取得し、
前記第2の特徴取得手段は、前記第2の時系列的特徴として、前記移動情報から前記少なくとも1つの移動体の加速度の分散を取得する、
ことを特徴とする付記3に記載の移動体識別装置。
(Appendix 4)
The first feature acquisition means acquires the velocity of the at least one moving body in the moving image as the first time-series feature.
As the second time-series feature, the second feature acquisition means acquires the variance of the acceleration of at least one moving body from the movement information.
The moving body identification device according to Appendix 3, wherein the moving body identification device is characterized.

(付記5)
前記第1の特徴取得手段は、前記第1の時系列的特徴として、前記動画における前記少なくとも1つの移動体の鉛直方向以外の方向における加速度を取得し、
前記第2の特徴取得手段は、前記第2の時系列的特徴として、前記移動情報から前記少なくとも1つの移動体の前記鉛直方向における加速度を取得する、
ことを特徴とする付記3又は4に記載の移動体識別装置。
(Appendix 5)
As the first time-series feature, the first feature acquisition means acquires acceleration in a direction other than the vertical direction of the at least one moving body in the moving image.
As the second time-series feature, the second feature acquisition means acquires the acceleration of at least one moving body in the vertical direction from the movement information.
The moving body identification device according to Appendix 3 or 4, characterized in that.

(付記6)
前記第1の特徴取得手段は、前記第1の時系列的特徴として、前記動画における前記少なくとも1つの移動体の移動の向きを取得し、
前記第2の特徴取得手段は、前記第2の時系列的特徴として、前記移動情報から前記少なくとも1つの移動体の移動の向きを取得する、
ことを特徴とする付記3から5のいずれか1つに記載の移動体識別装置。
(Appendix 6)
The first feature acquisition means acquires the direction of movement of the at least one moving body in the moving image as the first time-series feature.
As the second time-series feature, the second feature acquisition means acquires the movement direction of the at least one moving body from the movement information.
The moving body identification device according to any one of Supplementary note 3 to 5, wherein the moving body identification device is described.

(付記7)
前記第1の時系列的特徴と前記第2の時系列的特徴との相関を示す指標を算出する算出手段を更に備え、
前記第1の特徴取得手段は、前記第1の時系列的特徴として、前記動画における前記少なくとも1つの移動体の速度と、前記動画における前記少なくとも1つの移動体の鉛直方向以外の方向における加速度と、前記動画における前記少なくとも1つの移動体の移動の向きと、を取得し、
前記第2の特徴取得手段は、前記第2の時系列的特徴として、前記移動情報から、前記少なくとも1つの移動体の加速度の分散と、前記少なくとも1つの移動体の前記鉛直方向における加速度と、前記少なくとも1つの移動体の移動の向きと、を取得し、
前記算出手段は、前記第1の特徴取得手段によって取得された前記速度と前記第2の特徴取得手段によって取得された前記分散との相関を示す第1の相関値と、前記第1の特徴取得手段によって取得された前記加速度と前記第2の特徴取得手段によって取得された前記加速度との相関を示す第2の相関値と、前記第1の特徴取得手段によって取得された前記移動の向きと前記第2の特徴取得手段によって取得された前記移動の向きとの相関を示す第3の相関値と、に基づいて、前記指標を算出する、
ことを特徴とする付記3から6のいずれか1つに記載の移動体識別装置。
(Appendix 7)
Further provided with a calculation means for calculating an index showing the correlation between the first time-series feature and the second time-series feature.
The first feature acquisition means, as the first time-series feature, includes the velocity of the at least one moving body in the moving image and the acceleration of the at least one moving body in the moving object in a direction other than the vertical direction. , And the direction of movement of the at least one moving body in the moving image.
The second feature acquisition means, as the second time-series feature, disperses the acceleration of the at least one moving body and the acceleration of the at least one moving body in the vertical direction from the movement information. The direction of movement of at least one moving body and the direction of movement are obtained.
The calculation means has a first correlation value indicating a correlation between the speed acquired by the first feature acquisition means and the variance acquired by the second feature acquisition means, and the first feature acquisition. A second correlation value indicating the correlation between the acceleration acquired by the means and the acceleration acquired by the second feature acquisition means, the direction of movement acquired by the first feature acquisition means, and the movement. The index is calculated based on the third correlation value indicating the correlation with the movement direction acquired by the second feature acquisition means.
The moving body identification device according to any one of Supplementary note 3 to 6, wherein the moving body identification device is characterized.

(付記8)
前記算出手段は、前記指標として、前記第1の相関値と前記第2の相関値と前記第3の相関値との重み付き和を算出する、
ことを特徴とする付記7に記載の移動体識別装置。
(Appendix 8)
The calculation means calculates, as the index, the weighted sum of the first correlation value, the second correlation value, and the third correlation value.
The moving body identification device according to Appendix 7, wherein the moving body identification device is described.

(付記9)
前記少なくとも1つの測定装置のうちの、前記少なくとも1つの移動体のそれぞれに対応する測定装置を識別する識別情報を、前記動画とともに表示手段に表示する表示制御手段、
を更に備える、
ことを特徴とする付記1から8のいずれか1つに記載の移動体識別装置。
(Appendix 9)
A display control means for displaying identification information identifying a measuring device corresponding to each of the at least one moving body of the at least one measuring device on the display means together with the moving image.
Further prepare
The moving body identification device according to any one of Supplementary Provisions 1 to 8, wherein the moving body identification device is characterized.

(付記10)
前記撮像装置は、屋内において移動している前記少なくとも1つの移動体を撮像することによって、前記動画を生成する、
ことを特徴とする付記1から9のいずれか1つに記載の移動体識別装置。
(Appendix 10)
The imaging device generates the moving image by imaging the at least one moving body that is moving indoors.
The moving body identification device according to any one of Supplementary Provisions 1 to 9, wherein the moving body identification device is characterized.

(付記11)
前記撮像装置は、前記少なくとも1つの移動体を斜め上方から撮像することによって、前記動画を生成する、
ことを特徴とする付記1から10のいずれか1つに記載の移動体識別装置。
(Appendix 11)
The imaging device generates the moving image by imaging the at least one moving body from diagonally above.
The moving body identification device according to any one of Supplementary Provisions 1 to 10, wherein the moving body identification device is described.

(付記12)
前記少なくとも1つの測定装置は、加速度センサを含む、
ことを特徴とする付記1から11のいずれか1つに記載の移動体識別装置。
(Appendix 12)
The at least one measuring device includes an acceleration sensor.
The moving body identification device according to any one of Supplementary note 1 to 11, wherein the moving body identification device is characterized.

(付記13)
前記差の絶対値が前記許容値を超えた場合、前記位置推定手段は、前記いずれかの移動体がジャンプした又は屈んだと推定する、
ことを特徴とする付記2に記載の移動体識別装置。
(Appendix 13)
If the absolute value of the difference exceeds the permissible value, the position estimating means presumes that any of the moving objects has jumped or bent.
The moving body identification device according to Appendix 2, wherein the moving body identification device is described.

(付記14)
前記特定手段は、前記時間区間においては、前記撮像装置によって撮像された前記動画から得られた、前記少なくとも1つの移動体の移動に関する情報を対応関係を特定するために用いない、
ことを特徴とする付記1から13のいずれか1つに記載の移動体識別装置。
(Appendix 14)
The specific means does not use the information regarding the movement of at least one moving body obtained from the moving image captured by the imaging device in the time interval to identify the correspondence.
The moving body identification device according to any one of Supplementary note 1 to 13, wherein the moving body identification device is described.

(付記15)
付記1から14のいずれか1つに記載の移動体識別装置と、前記撮像装置と、前記少なくとも1つの測定装置と、を備える、
ことを特徴とする移動体識別システム。
(Appendix 15)
The moving body identification device according to any one of Supplementary note 1 to 14, the imaging device, and at least one measuring device.
A mobile identification system characterized by this.

(付記16)
撮像装置によって撮像された動画から得られた、少なくとも1つの移動体の移動に関する第1の時系列的特徴と、前記少なくとも1つの移動体に装着された少なくとも1つの測定装置から得られた、前記少なくとも1つの移動体の移動に関する第2の時系列的特徴と、に基づいて、前記動画における前記少なくとも1つの移動体と前記少なくとも1つの測定装置との対応関係を、前記動画における1つのみの移動体と前記1つのみの移動体に装着された1つのみの測定装置との対応関係を除いて特定する特定ステップと、
を含み、
前記特定ステップでは、前記少なくとも1つの測定装置のうちのいずれかの測定装置によって測定された移動情報が予め定められた条件を満たした時間区間においては、前記いずれかの測定装置によって測定された前記移動情報を対応関係を特定するために用いない、
ことを特徴とする移動体識別方法。
(Appendix 16)
A first time-series feature relating to the movement of at least one mobile body, obtained from a moving image captured by an imaging device, and the said, obtained from at least one measuring device mounted on the at least one mobile body. Based on the second time-series feature relating to the movement of at least one moving body, the correspondence between the at least one moving body and the at least one measuring device in the moving image is determined by only one in the moving body. A specific step to specify except for the correspondence between the moving body and only one measuring device attached to the only one moving body.
Including
In the specific step, the movement information measured by any of the at least one measuring device is measured by the measuring device in the time interval in which the predetermined conditions are satisfied. Do not use movement information to identify correspondence,
A method for identifying a moving object.

(付記17)
移動体識別装置のコンピュータを、
撮像装置によって撮像された動画から得られた、少なくとも1つの移動体の移動に関する第1の時系列的特徴と、前記少なくとも1つの移動体に装着された少なくとも1つの測定装置から得られた、前記少なくとも1つの移動体の移動に関する第2の時系列的特徴と、に基づいて、前記動画における前記少なくとも1つの移動体と前記少なくとも1つの測定装置との対応関係を、前記動画における1つのみの移動体と前記1つのみの移動体に装着された1つのみの測定装置との対応関係を除いて特定する特定手段、
として機能させ、
前記特定手段は、前記少なくとも1つの測定装置のうちのいずれかの測定装置によって測定された移動情報が予め定められた条件を満たした時間区間においては、前記いずれかの測定装置によって測定された前記移動情報を対応関係を特定するために用いない、
ことを特徴とするプログラム。
(Appendix 17)
The computer of the mobile identification device,
A first time-series feature relating to the movement of at least one mobile body, obtained from a moving image captured by an imaging device, and the said, obtained from at least one measuring device mounted on the at least one mobile body. Based on the second time-series feature relating to the movement of at least one moving body, the correspondence between the at least one moving body and the at least one measuring device in the moving image is determined by only one in the moving body. A specific means for specifying the moving body except for the correspondence between the moving body and only one measuring device attached to the one moving body.
To function as
The specific means is measured by any of the measuring devices in a time period in which the movement information measured by the measuring device of at least one of the measuring devices satisfies a predetermined condition. Do not use movement information to identify correspondence,
A program characterized by that.

1…移動体識別システム、5…動画、10,10a,10b,10c,10d,10e,10f…移動体、100,100a,100b,100c,100d,100e、100f…測定装置、101…制御部、102…記憶部、103…測定部、104…通信部、200…撮像装置、201…制御部、202…記憶部、203…撮像部、204…画像処理部、205…通信部、300…移動体識別装置、301…制御部、302…記憶部、303…画像処理部、304…操作部、305…表示部、306…通信部、311…受信部、312…第1の特徴取得部、313…第2の特徴取得部、314…算出部、315…位置推定部、316…特定部、317…表示制御部 1 ... Mobile identification system, 5 ... Video, 10,10a, 10b, 10c, 10d, 10e, 10f ... Mobile, 100, 100a, 100b, 100c, 100d, 100e, 100f ... Measuring device, 101 ... Control unit, 102 ... storage unit, 103 ... measurement unit, 104 ... communication unit, 200 ... imaging device, 201 ... control unit, 202 ... storage unit, 203 ... imaging unit, 204 ... image processing unit, 205 ... communication unit, 300 ... mobile body Identification device, 301 ... control unit, 302 ... storage unit, 303 ... image processing unit, 304 ... operation unit, 305 ... display unit, 306 ... communication unit, 311 ... reception unit, 312 ... first feature acquisition unit, 313 ... Second feature acquisition unit, 314 ... calculation unit, 315 ... position estimation unit, 316 ... specific unit, 317 ... display control unit

Claims (12)

撮像装置によって撮像された動画から得られた、少なくとも1つの移動体の移動に関する第1の時系列的特徴と、前記少なくとも1つの移動体に装着された少なくとも1つの測定装置から得られた、前記少なくとも1つの移動体の移動に関する第2の時系列的特徴と、に基づいて、前記動画における前記少なくとも1つの移動体と前記少なくとも1つの測定装置との対応関係を特定する特定手段と、
前記少なくとも1つの測定装置によって測定された移動情報から、前記少なくとも1つの移動体のそれぞれの鉛直方向における位置を推定する位置推定手段と、
を備え、
前記特定手段は、前記少なくとも1つの測定装置のうちのいずれかの測定装置によって測定された前記移動情報が予め定められた条件を満たした時間区間においては、前記いずれかの測定装置によって測定された前記移動情報を対応関係を特定するために用いず、
前記予め定められた条件は、前記少なくとも1つの移動体のうちのいずれかの移動体の前記鉛直方向における位置と、前記いずれかの移動体の前記鉛直方向における平均位置と、の差の絶対値が許容値を超えた場合に、満たされる、
ことを特徴とする移動体識別装置。
A first time-series feature relating to the movement of at least one mobile body, obtained from a moving image captured by an imaging device, and the said, obtained from at least one measuring device mounted on the at least one mobile body. Based on a second time-series feature relating to the movement of at least one mobile body, a specific means for identifying the correspondence between the at least one mobile body and the at least one measuring device in the moving image.
A position estimating means for estimating the position of the at least one moving body in the vertical direction from the movement information measured by the at least one measuring device, and
With
The specific means was measured by any of the measuring devices in a time interval in which the movement information measured by the measuring device of at least one of the measuring devices satisfied a predetermined condition. The movement information is not used to identify the correspondence,
The predetermined condition is an absolute value of the difference between the vertical position of any moving body of at least one moving body and the average position of any moving body in the vertical direction. Will be satisfied if is exceeded the permissible value,
A moving body identification device characterized in that.
前記少なくとも1つの測定装置のそれぞれから前記移動情報を受信するとともに、前記撮像装置から前記動画を受信する受信手段と、
前記受信手段によって受信された前記動画から前記第1の時系列的特徴を取得する第1の特徴取得手段と、
前記受信手段によって受信された前記移動情報から前記第2の時系列的特徴を取得する第2の特徴取得手段と、
を更に備える、
ことを特徴とする請求項1に記載の移動体識別装置。
A receiving means for receiving the movement information from each of the at least one measuring device and receiving the moving image from the imaging device, and
A first feature acquisition means for acquiring the first time-series feature from the moving image received by the receiving means, and a first feature acquisition means.
A second feature acquisition means for acquiring the second time-series feature from the movement information received by the receiving means, and
Further prepare
The moving body identification device according to claim 1.
前記少なくとも1つの測定装置のうちの、前記少なくとも1つの移動体のそれぞれに対応する測定装置を識別する識別情報を、前記動画とともに表示手段に表示する表示制御手段、
を更に備える、
ことを特徴とする請求項1又は2に記載の移動体識別装置。
A display control means for displaying identification information identifying a measuring device corresponding to each of the at least one moving body of the at least one measuring device on the display means together with the moving image.
Further prepare
The moving body identification device according to claim 1 or 2 .
前記撮像装置は、屋内において移動している前記少なくとも1つの移動体を撮像することによって、前記動画を生成する、
ことを特徴とする請求項1から3のいずれか1項に記載の移動体識別装置。
The imaging device generates the moving image by imaging the at least one moving body that is moving indoors.
The moving body identification device according to any one of claims 1 to 3, wherein the moving body identification device is characterized.
前記撮像装置は、前記少なくとも1つの移動体を斜め上方から撮像することによって、前記動画を生成する、
ことを特徴とする請求項1から4のいずれか1項に記載の移動体識別装置。
The imaging device generates the moving image by imaging the at least one moving body from diagonally above.
The moving body identification device according to any one of claims 1 to 4, wherein the moving body identification device is characterized.
前記少なくとも1つの測定装置は、加速度センサを含む、
ことを特徴とする請求項1から5のいずれか1項に記載の移動体識別装置。
The at least one measuring device includes an acceleration sensor.
The moving body identification device according to any one of claims 1 to 5, wherein the moving body identification device is characterized.
撮像装置によって撮像された動画から得られた、少なくとも1つの移動体の移動に関する第1の時系列的特徴と、前記少なくとも1つの移動体に装着された少なくとも1つの測定装置から得られた、前記少なくとも1つの移動体の移動に関する第2の時系列的特徴と、に基づいて、前記動画における前記少なくとも1つの移動体と前記少なくとも1つの測定装置との対応関係を特定する特定手段と、
前記少なくとも1つの測定装置によって測定された移動情報から、前記少なくとも1つの移動体のそれぞれの鉛直方向における位置を推定する位置推定手段と、
を備え、
前記特定手段は、前記少なくとも1つの測定装置のうちのいずれかの測定装置によって測定された前記移動情報が予め定められた条件を満たした時間区間においては、前記いずれかの測定装置によって測定された前記移動情報を対応関係を特定するために用いず、
前記予め定められた条件は、前記少なくとも1つの移動体のうちのいずれかの移動体の前記鉛直方向における位置と、前記いずれかの移動体の前記鉛直方向における平均位置と、の差の絶対値が許容値を超えた場合に、満たされ、
前記差の絶対値が前記許容値を超えた場合、前記位置推定手段は、前記いずれかの移動体がジャンプした又は屈んだと推定する、
ことを特徴とする移動体識別装置。
A first time-series feature relating to the movement of at least one mobile body, obtained from a moving image captured by an imaging device, and the said, obtained from at least one measuring device mounted on the at least one mobile body. Based on a second time-series feature relating to the movement of at least one mobile body, a specific means for identifying the correspondence between the at least one mobile body and the at least one measuring device in the moving image.
A position estimating means for estimating the position of the at least one moving body in the vertical direction from the movement information measured by the at least one measuring device, and
With
The specific means was measured by any of the measuring devices in a time interval in which the movement information measured by the measuring device of at least one of the measuring devices satisfied a predetermined condition. The movement information is not used to identify the correspondence,
The predetermined condition is an absolute value of the difference between the vertical position of any moving body of at least one moving body and the average position of any moving body in the vertical direction. Satisfies when is exceeded
If the absolute value of the difference exceeds the permissible value, the position estimating means presumes that any of the moving objects has jumped or bent.
A moving body identification device characterized in that .
前記特定手段は、前記時間区間においては、前記撮像装置によって撮像された前記動画から得られた、前記少なくとも1つの移動体の移動に関する情報を対応関係を特定するために用いない、
ことを特徴とする請求項1から7のいずれか1項に記載の移動体識別装置。
The specific means does not use the information regarding the movement of at least one moving body obtained from the moving image captured by the imaging device in the time interval to identify the correspondence.
The moving body identification device according to any one of claims 1 to 7, wherein the moving body identification device is characterized.
撮像装置によって撮像された動画から得られた、少なくとも1つの移動体の移動に関する第1の時系列的特徴と、前記少なくとも1つの移動体に装着された少なくとも1つの測定装置から得られた、前記少なくとも1つの移動体の移動に関する第2の時系列的特徴と、に基づいて、前記動画における前記少なくとも1つの移動体と前記少なくとも1つの測定装置との対応関係を特定する特定手段、A first time-series feature relating to the movement of at least one mobile body, obtained from a moving image captured by an imaging device, and the said, obtained from at least one measuring device mounted on the at least one mobile body. A specific means for identifying a correspondence between the at least one mobile body and the at least one measuring device in the moving image based on a second time-series feature relating to the movement of the at least one mobile body.
を備え、With
前記特定手段は、前記少なくとも1つの測定装置のうちのいずれかの測定装置によって測定された移動情報が予め定められた条件を満たした時間区間においては、前記いずれかの測定装置によって測定された前記移動情報を対応関係を特定するために用いず、The specific means is measured by any of the measuring devices in a time period in which the movement information measured by the measuring device of at least one of the measuring devices satisfies a predetermined condition. The movement information is not used to identify the correspondence,
前記動画における前記少なくとも1つの移動体と前記少なくとも1つの測定装置との対応関係を、前記動画における1つのみの移動体と前記1つのみの移動体に装着された1つのみの測定装置との対応関係を除いて特定する、The correspondence between the at least one moving body and the at least one measuring device in the moving image is as follows: only one moving body in the moving body and only one measuring device attached to the one moving body. Specify except for the correspondence of
ことを特徴とする移動体識別装置。A moving body identification device characterized in that.
請求項1から9のいずれか1項に記載の移動体識別装置と、前記撮像装置と、前記少なくとも1つの測定装置と、を備える、The moving body identification device according to any one of claims 1 to 9, the imaging device, and at least one measuring device.
ことを特徴とする移動体識別システム。A mobile identification system characterized by this.
撮像装置によって撮像された動画から得られた、少なくとも1つの移動体の移動に関する第1の時系列的特徴と、前記少なくとも1つの移動体に装着された少なくとも1つの測定装置から得られた、前記少なくとも1つの移動体の移動に関する第2の時系列的特徴と、に基づいて、前記動画における前記少なくとも1つの移動体と前記少なくとも1つの測定装置との対応関係を特定する特定ステップと、A first time-series feature relating to the movement of at least one mobile body, obtained from a moving image captured by the imaging device, and the said, obtained from at least one measuring device mounted on the at least one mobile body. Based on a second time-series feature relating to the movement of at least one mobile body, a specific step of identifying the correspondence between the at least one mobile body and the at least one measuring device in the moving image.
前記少なくとも1つの測定装置によって測定された移動情報から、前記少なくとも1つの移動体のそれぞれの鉛直方向における位置を推定する位置推定ステップと、A position estimation step for estimating the position of the at least one moving object in the vertical direction from the movement information measured by the at least one measuring device, and
を含み、Including
前記特定ステップでは、前記少なくとも1つの測定装置のうちのいずれかの測定装置によって測定された前記移動情報が予め定められた条件を満たした時間区間においては、前記いずれかの測定装置によって測定された前記移動情報を対応関係を特定するために用いず、In the specific step, the movement information measured by the measuring device of at least one of the measuring devices was measured by the measuring device in the time interval in which the predetermined condition was satisfied. The movement information is not used to identify the correspondence,
前記予め定められた条件は、前記少なくとも1つの移動体のうちのいずれかの移動体の前記鉛直方向における位置と、前記いずれかの移動体の前記鉛直方向における平均位置と、の差の絶対値が許容値を超えた場合に、満たされる、The predetermined condition is an absolute value of the difference between the vertical position of any moving body of at least one moving body and the average position of any moving body in the vertical direction. Will be satisfied if is exceeded the permissible value,
ことを特徴とする移動体識別方法。A method for identifying a moving object.
移動体識別装置のコンピュータを、The computer of the mobile identification device,
撮像装置によって撮像された動画から得られた、少なくとも1つの移動体の移動に関する第1の時系列的特徴と、前記少なくとも1つの移動体に装着された少なくとも1つの測定装置から得られた、前記少なくとも1つの移動体の移動に関する第2の時系列的特徴と、に基づいて、前記動画における前記少なくとも1つの移動体と前記少なくとも1つの測定装置との対応関係を特定する特定手段、A first time-series feature relating to the movement of at least one mobile body, obtained from a moving image captured by an imaging device, and the said, obtained from at least one measuring device mounted on the at least one mobile body. A specific means for identifying a correspondence between the at least one mobile body and the at least one measuring device in the moving image based on a second time-series feature relating to the movement of the at least one mobile body.
前記少なくとも1つの測定装置によって測定された移動情報から、前記少なくとも1つの移動体のそれぞれの鉛直方向における位置を推定する位置推定手段、A position estimating means for estimating the position of the at least one moving body in the vertical direction from the movement information measured by the at least one measuring device.
として機能させ、To function as
前記特定手段は、前記少なくとも1つの測定装置のうちのいずれかの測定装置によって測定された前記移動情報が予め定められた条件を満たした時間区間においては、前記いずれかの測定装置によって測定された前記移動情報を対応関係を特定するために用いず、The specific means was measured by any of the measuring devices in a time period in which the movement information measured by the measuring device of at least one of the measuring devices satisfied a predetermined condition. The movement information is not used to identify the correspondence,
前記予め定められた条件は、前記少なくとも1つの移動体のうちのいずれかの移動体の前記鉛直方向における位置と、前記いずれかの移動体の前記鉛直方向における平均位置と、の差の絶対値が許容値を超えた場合に、満たされる、The predetermined condition is an absolute value of the difference between the vertical position of any moving body of at least one moving body and the average position of any moving body in the vertical direction. Will be satisfied if is exceeded the permissible value,
ことを特徴とするプログラム。A program characterized by that.
JP2016130184A 2016-06-30 2016-06-30 Mobile identification device, mobile identification system, mobile identification method and program Active JP6772593B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016130184A JP6772593B2 (en) 2016-06-30 2016-06-30 Mobile identification device, mobile identification system, mobile identification method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016130184A JP6772593B2 (en) 2016-06-30 2016-06-30 Mobile identification device, mobile identification system, mobile identification method and program

Publications (3)

Publication Number Publication Date
JP2018005474A JP2018005474A (en) 2018-01-11
JP2018005474A5 JP2018005474A5 (en) 2019-07-25
JP6772593B2 true JP6772593B2 (en) 2020-10-21

Family

ID=60947959

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016130184A Active JP6772593B2 (en) 2016-06-30 2016-06-30 Mobile identification device, mobile identification system, mobile identification method and program

Country Status (1)

Country Link
JP (1) JP6772593B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20240276178A1 (en) * 2021-05-25 2024-08-15 Nec Corporation Data processing device, data processing method, and non-transitory computer readable medium

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6377563B2 (en) * 2015-03-27 2018-08-22 Kddi株式会社 Object tracking apparatus, program, and method for identifying object using partial deletion processing of flow line

Also Published As

Publication number Publication date
JP2018005474A (en) 2018-01-11

Similar Documents

Publication Publication Date Title
US20180350084A1 (en) Techniques for object tracking
US20140247345A1 (en) System and method for photographing moving subject by means of multiple cameras, and acquiring actual movement trajectory of subject based on photographed images
CN113850248A (en) Motion attitude evaluation method and device, edge calculation server and storage medium
KR101133736B1 (en) Apparatus for swimmer's training using photographing image and a method for controlling it
JP2010534316A (en) System and method for capturing movement of an object
US20190108391A1 (en) Information processing device, information processing method, and program
CN104870941A (en) Display of separate computer vision based pose and inertial sensor based pose
US10564250B2 (en) Device and method for measuring flight data of flying objects using high speed video camera and computer readable recording medium having program for performing the same
CN108079547B (en) Image processing device, analysis system, image processing method, and recording medium
JP6690622B2 (en) Information processing apparatus, information processing system, information processing method, and program
US20240331170A1 (en) Systems And Methods For Generating A Motion Performance Metric
US20260105613A1 (en) Method for tracking trajectory of object
US20180028861A1 (en) Information processing device and information processing method
JP6772593B2 (en) Mobile identification device, mobile identification system, mobile identification method and program
JP5572853B2 (en) Sensing device for moving object, sensing processing method, and virtual golf simulation device using the same
JPWO2019229818A1 (en) Display method, display program and information processing device
JP7054950B1 (en) Position measurement system and position measurement method
KR20210026483A (en) Method for detecting golf ball hitting and golf swing motion analysis apparatus using the same
CN114005175A (en) Flying ring movement scoring device, method and system and computer storage medium
KR101019782B1 (en) Sensing processing device, sensing processing method and virtual golf simulation device using the same
US20220339496A1 (en) Ball position identification system, ball position identification method and information storage medium
CN110826422A (en) System and method for obtaining motion parameter information
An Shen Marker-less motion capture for biomechanical analysis using the Kinect sensor
JP6705316B2 (en) MOBILE BODY IDENTIFICATION DEVICE, MOBILE BODY IDENTIFICATION SYSTEM, MOBILE BODY IDENTIFICATION METHOD AND PROGRAM
JP6710961B2 (en) Golf swing analysis method

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190621

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190621

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200421

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200528

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200623

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200818

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: 20200901

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200914

R150 Certificate of patent or registration of utility model

Ref document number: 6772593

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150