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
JP6713953B2 - Shape estimating device, shape estimating method and program - Google Patents
[go: Go Back, main page]

JP6713953B2 - Shape estimating device, shape estimating method and program - Google Patents

Shape estimating device, shape estimating method and program Download PDF

Info

Publication number
JP6713953B2
JP6713953B2 JP2017117410A JP2017117410A JP6713953B2 JP 6713953 B2 JP6713953 B2 JP 6713953B2 JP 2017117410 A JP2017117410 A JP 2017117410A JP 2017117410 A JP2017117410 A JP 2017117410A JP 6713953 B2 JP6713953 B2 JP 6713953B2
Authority
JP
Japan
Prior art keywords
shape
sensing result
estimated
sensing
line segment
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
JP2017117410A
Other languages
Japanese (ja)
Other versions
JP2019002790A (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.)
NTT Inc
NTT Inc USA
Original Assignee
Nippon Telegraph and Telephone Corp
NTT Inc USA
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 Nippon Telegraph and Telephone Corp, NTT Inc USA filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2017117410A priority Critical patent/JP6713953B2/en
Publication of JP2019002790A publication Critical patent/JP2019002790A/en
Application granted granted Critical
Publication of JP6713953B2 publication Critical patent/JP6713953B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Length Measuring Devices With Unspecified Measuring Means (AREA)

Description

本発明は、形状推定装置、形状推定方法及びプログラムに関する。 The present invention relates to a shape estimation device, a shape estimation method and a program.

カメラ装置で物体を撮像することで、撮像された物体の形状を把握する技術が知られている。以降、形状を把握する対象の物体を「対象物」と表す。 A technique is known in which a shape of an imaged object is grasped by imaging the object with a camera device. Hereinafter, a target object whose shape is to be grasped is referred to as a “target object”.

しかしながら、衛星写真等では、遮蔽物がある場合や対象物が小さい場合等には、対象物の形状を有効に把握できないことがある。また、通常の固定カメラでは、対象物が巨大な場合等に、対象物全体を撮像できないことがある。更に、対象物を直接撮像することは、プライバシー等の観点から好ましくないことがある。 However, the satellite image or the like may not be able to effectively grasp the shape of the target object when there is a shield or the target object is small. In addition, a normal fixed camera may not be able to capture an image of the entire object when the object is huge. Further, direct imaging of the object may not be preferable from the viewpoint of privacy and the like.

これに対して、ランダムにばらまかれた2値センサを用いて対象物を推定する技術が知られているが(非特許文献1)、凸な2値センサで推定可能であるのは対象物の面積及び外周のみであることが知られている(非特許文献2)。なお、2値センサとは、センシング範囲内に対象物があるか否かを検出するセンサである。 On the other hand, there is known a technique of estimating an object by using randomly distributed binary sensors (Non-Patent Document 1), but it is possible to estimate an object by using a convex binary sensor. It is known that there are only the area and the outer circumference (Non-Patent Document 2). The binary sensor is a sensor that detects whether or not there is an object within the sensing range.

このため、近年、2値センサを組み合わせた複合センサを用いて、対象物の形状を推定する手法が検討されている。 Therefore, in recent years, a method of estimating the shape of an object using a composite sensor that is a combination of binary sensors has been studied.

H. Saito, K. Shimogawa, S. Shioda, and J. Harada, "Shape Estimation Using Networked Binary Sensors," Proc. IEEE INFOCOM, 2009.H. Saito, K. Shimogawa, S. Shioda, and J. Harada, "Shape Estimation Using Networked Binary Sensors," Proc. IEEE INFOCOM, 2009. Hiroshi Saito, Local Information, Observable Parameters, and Global View, IEICE Trans. Communications, E96-B, 12, pp.3017-3027, 2013.Hiroshi Saito, Local Information, Observable Parameters, and Global View, IEICE Trans. Communications, E96-B, 12, pp.3017-3027, 2013.

しかしながら、上記の複合センサを用いた手法では、対象物の各頂点の角度の推定やシンプルな図形の中からの選択を可能とするに留まっており、形状の推定までは実現できていない。また、複合センサを小型化することや多数の複合センサをランダムに配置することも困難である。 However, the method using the above-mentioned composite sensor only allows the estimation of the angles of the vertices of the object and the selection from simple figures, and cannot even estimate the shape. It is also difficult to reduce the size of the composite sensor and to arrange a large number of composite sensors at random.

ここで、例えば超音波センサ等の指向性距離センサが市販されている。このような指向性距離センサの中には、小型で、ランダムに配置することが容易なものもある。 Here, for example, a directional distance sensor such as an ultrasonic sensor is commercially available. Some of such directional distance sensors are small and easy to arrange randomly.

本発明の実施の形態は、上記の点に鑑みてなされたもので、指向性距離センサを用いて、対象物の形状推定を実現することを目的とする。 The embodiment of the present invention has been made in view of the above points, and an object thereof is to realize shape estimation of an object using a directional distance sensor.

上記課題を解決するため、所定の領域内に設置された複数の指向性距離センサがそれぞれ前記領域内を所定の速度で直線的に移動する対象物をセンシングしたセンシング結果を取得する取得手段と、前記取得手段により取得されたセンシング結果に含まれる第1の区間の特徴パラメータを抽出する抽出手段と、前記抽出手段により抽出された特徴パラメータに基づいて、前記対象物の輪郭に含まれ、前記第1の区間に対応する第2の区間の形状パラメータを推定する推定手段と、前記推定手段により推定された形状パラメータ同士の接続関係を推定する接続手段と、を有することを特徴とする。 In order to solve the above problems, a plurality of directional distance sensors installed in a predetermined area, an acquisition unit that acquires a sensing result of sensing an object that moves linearly at a predetermined speed in the area, respectively, Based on the characteristic parameter extracted by the extracting means for extracting the characteristic parameter of the first section included in the sensing result acquired by the acquiring means, and the characteristic parameter extracted by the extracting means, It is characterized in that it has an estimating means for estimating a shape parameter of a second section corresponding to one section, and a connecting means for estimating a connection relationship between the shape parameters estimated by the estimating means.

指向性距離センサを用いて、対象物の形状推定を実現することができる。 Shape estimation of an object can be realized using a directional distance sensor.

本発明の実施の形態における形状推定システムの全体構成の一例を示す図である。It is a figure which shows an example of the whole structure of the shape estimation system in embodiment of this invention. 本発明の実施の形態における形状推定システムによるセンシングの一例を説明する図である。It is a figure explaining an example of sensing by the shape presumption system in an embodiment of the invention. 本発明の実施の形態における形状推定装置のハードウェア構成の一例を示す図である。It is a figure which shows an example of the hardware constitutions of the shape estimation apparatus in embodiment of this invention. 本発明の実施の形態における形状推定装置の機能構成の一例を示す図である。It is a figure which shows an example of a functional structure of the shape estimation apparatus in embodiment of this invention. 本発明の実施の形態における形状推定装置が実行する処理の一例を示すフローチャートである。It is a flow chart which shows an example of processing which a shape estimating device in an embodiment of the invention performs. センシング結果の一例を説明する図である。It is a figure explaining an example of a sensing result. 本発明の効果の一例を説明する図である。It is a figure explaining an example of the effect of the present invention.

以下、本発明の実施の形態について、図面を参照しながら説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.

<全体構成>
まず、本発明の実施の形態における形状推定システム1の全体構成について、図1を参照しながら説明する。図1は、本発明の実施の形態における形状推定システム1の全体構成の一例を示す図である。
<Overall structure>
First, the overall configuration of the shape estimation system 1 according to the embodiment of the present invention will be described with reference to FIG. FIG. 1 is a diagram showing an example of the overall configuration of a shape estimation system 1 according to an embodiment of the present invention.

図1に示す形状推定システム1には、形状推定装置10と、複数のセンサ20とが含まれる。形状推定装置10と、複数のセンサ20とは、例えば無線通信ネットワークを介して通信可能に接続される。 The shape estimation system 1 shown in FIG. 1 includes a shape estimation device 10 and a plurality of sensors 20. The shape estimation device 10 and the plurality of sensors 20 are communicably connected via, for example, a wireless communication network.

形状推定装置10は、センサ20によりセンシングされた結果(以降、「センシング結果」と表す。)を用いて、対象物の形状を推定するコンピュータである。形状推定装置10は、形状推定プログラム100と、センシング結果記憶部200とを有する。 The shape estimation device 10 is a computer that estimates the shape of an object using the result sensed by the sensor 20 (hereinafter referred to as “sensing result”). The shape estimation device 10 includes a shape estimation program 100 and a sensing result storage unit 200.

形状推定装置10は、形状推定プログラム100により、センサ20から受信したセンシング結果をセンシング結果記憶部200に記憶させる。また、形状推定装置10は、形状推定プログラム100により、センシング結果記憶部200に記憶されているセンシング結果を用いて、対象物の形状を推定する処理を実行する。 The shape estimation device 10 causes the sensing result storage unit 200 to store the sensing result received from the sensor 20 by the shape estimation program 100. In addition, the shape estimation device 10 uses the shape estimation program 100 to perform a process of estimating the shape of an object using the sensing result stored in the sensing result storage unit 200.

センサ20は、例えば超音波センサ等の指向性距離センサである。センサ20は、所定の時間毎に対象物までの距離をセンシングして、センシング結果を形状推定装置10に送信する。なお、以降では、複数のセンサ20について、それぞれを区別するときは、「センサ20」、「センサ20」等と表す。 The sensor 20 is, for example, a directional distance sensor such as an ultrasonic sensor. The sensor 20 senses the distance to the target object at predetermined time intervals, and transmits the sensing result to the shape estimation device 10. Note that, hereinafter, when distinguishing each of the plurality of sensors 20, they are referred to as “sensor 20 1 ”, “sensor 20 2 ”, and the like.

図1に示す形状推定システム1の構成は一例であって、他の構成であっても良い。例えば、形状推定装置10は、複数台のコンピュータにより構成されていても良い。また、例えば、形状推定プログラム100は、複数のモジュールにより構成されていても良い。更に、例えば、センシング結果記憶部200は、形状推定装置10とネットワークを介して接続される他の装置が有していても良い。 The configuration of the shape estimation system 1 shown in FIG. 1 is an example, and other configurations may be used. For example, the shape estimation device 10 may be composed of a plurality of computers. Further, for example, the shape estimation program 100 may be composed of a plurality of modules. Furthermore, for example, the sensing result storage unit 200 may be included in another device connected to the shape estimation device 10 via a network.

<形状推定システム1におけるセンシング>
ここで、本発明の実施の形態における形状推定システム1によるセンシングについて、図2を参照しながら説明する。図2は、本発明の実施の形態における形状推定システム1によるセンシングの一例を説明する図である。
<Sensing in the shape estimation system 1>
Here, sensing by the shape estimation system 1 according to the embodiment of the present invention will be described with reference to FIG. FIG. 2 is a diagram illustrating an example of sensing by the shape estimation system 1 according to the embodiment of the present invention.

本発明の実施の形態における形状推定システム1は、予め決められた監視領域Aを移動する対象物Tをセンシングすることで、当該対象物Tの形状を推定する。対象物Tは、監視領域Aに入って来て、直線的な軌道を一定速度vで移動して立ち去るものとする。このとき、対象物Tの形状、位置及び移動速度vは未知である。 The shape estimation system 1 in the embodiment of the present invention estimates the shape of the target T by sensing the target T moving in a predetermined monitoring area A. It is assumed that the object T enters the monitoring area A, moves along a linear trajectory at a constant speed v, and leaves. At this time, the shape, position, and moving speed v of the object T are unknown.

また、対象物Tは、2次元的な広がりを持ち、その輪郭は線分で構成されるものとする。以降では、対象物Tの移動方向を、角度及び方向の基準方向とする。 Further, the target T has a two-dimensional spread, and its contour is composed of line segments. Hereinafter, the moving direction of the object T will be referred to as a reference direction of the angle and the direction.

監視領域A内には、n個のセンサ20がランダムに設置されている(すなわち、n個のセンサ20がばら撒かれている。)。図2に示す例では、センサ20、センサ20、センサ20及びセンサ20の4個のセンサ20が監視領域A内にランダムに設置されている場合を示している。 In the monitoring area A, n s sensors 20 are randomly installed (that is, n s sensors 20 are scattered). In the example shown in FIG. 2, the four sensors 20 of the sensor 20 1 , the sensor 20 2 , the sensor 20 3, and the sensor 20 4 are randomly installed in the monitoring area A.

このとき、各センサ20の最大センシングレンジをrmaxとする。また、各センサ20の位置と、センシングエリア方向θとは未知である。各センサ20は、時刻t毎に、センシングエリア方向θで、対象物Tまでの距離rをセンシングして、センシング結果rを形状推定装置10に送信する。センシングエリア方向θは、センサ20毎に異なる。 At this time, the maximum sensing range of each sensor 20 is r max . Further, the position of each sensor 20 and the sensing area direction θ are unknown. Each sensor 20 senses the distance r to the object T in the sensing area direction θ at each time t, and transmits the sensing result r to the shape estimation device 10. The sensing area direction θ differs for each sensor 20.

各センサ20は、当該センサ20の位置が対象物Tの中に含まれる場合、センシング結果r=0を形状推定装置10に送信する。また、各センサ20は、当該センサ20から方向θで、対象物Tまでの距離がrmaxを超える場合、センシング結果「検出無し」を形状推定装置10に送信する。 When the position of the sensor 20 is included in the target object T, each sensor 20 transmits the sensing result r=0 to the shape estimation device 10. Further, each sensor 20 transmits the sensing result “no detection” to the shape estimation device 10 when the distance from the sensor 20 to the target T in the direction θ exceeds r max .

センシング結果rは、時刻tの変化とともに変化するため、センサ20の時刻tにおけるセンシング結果をr(t)と表す。また、センサ20の時刻tにおけるセンシング結果をr(t)と表す。 Since the sensing result r changes with the change of the time t, the sensing result of the sensor 20 at the time t is represented as r(t). Further, the sensing result of the sensor 20 i at time t is represented as r i (t).

なお、監視領域のAの面積や周長は、対象物Tの大きさや最大センシングレンジrmaxに比べて、十分大きいものとする。 The area and perimeter of A in the monitoring area are sufficiently larger than the size of the object T and the maximum sensing range r max .

以上のように、本発明の実施の形態における形状推定システム1では、監視領域A内にランダムに配置された複数のセンサ20により、直線的な軌道を一定速度vで移動する対象物Tをセンシングする。なお、図2に示す例では、監視領域A内に形状推定装置10が設置されている場合を示しているが、形状推定装置10は、監視領域A内に設置されている必要はない。 As described above, in the shape estimation system 1 according to the embodiment of the present invention, the plurality of sensors 20 randomly arranged in the monitoring area A sense the object T moving on a linear trajectory at a constant speed v. To do. In the example shown in FIG. 2, the shape estimation device 10 is installed in the monitoring area A, but the shape estimation device 10 does not need to be installed in the monitoring area A.

<ハードウェア構成>
次に、本発明の実施の形態における形状推定装置10のハードウェア構成について、図3を参照しながら説明する。図3は、本発明の実施の形態における形状推定装置10のハードウェア構成の一例を示す図である。
<Hardware configuration>
Next, the hardware configuration of the shape estimation device 10 according to the embodiment of the present invention will be described with reference to FIG. FIG. 3 is a diagram showing an example of a hardware configuration of the shape estimation device 10 according to the embodiment of the present invention.

図3に示す形状推定装置10は、入力装置11と、表示装置12と、外部I/F13と、RAM(Random Access Memory)14と、ROM(Read Only Memory)15と、CPU(Central Processing Unit)16と、通信I/F17と、補助記憶装置18とを有する。これら各ハードウェアは、それぞれがバスBを介して通信可能に接続されている。 The shape estimation device 10 shown in FIG. 3 includes an input device 11, a display device 12, an external I/F 13, a RAM (Random Access Memory) 14, a ROM (Read Only Memory) 15, and a CPU (Central Processing Unit). 16, a communication I/F 17, and an auxiliary storage device 18. These pieces of hardware are connected to each other via a bus B so that they can communicate with each other.

入力装置11は、例えばキーボードやマウス、タッチパネル等であり、ユーザが各種操作を入力するのに用いられる。表示装置12は、例えばディスプレイ等であり、形状推定装置10の処理結果を表示する。 The input device 11 is, for example, a keyboard, a mouse, a touch panel, etc., and is used by the user to input various operations. The display device 12 is, for example, a display, and displays the processing result of the shape estimation device 10.

外部I/F13は、外部装置とのインタフェースである。外部装置には、記録媒体13a等がある。形状推定装置10は、外部I/F13を介して、記録媒体13a等の読み取りや書き込みを行うことができる。記録媒体13aには、形状推定プログラム100等が記録されていても良い。 The external I/F 13 is an interface with an external device. The external device includes a recording medium 13a and the like. The shape estimation device 10 can read or write the recording medium 13a or the like via the external I/F 13. The shape estimation program 100 and the like may be recorded in the recording medium 13a.

記録媒体13aには、例えば、フレキシブルディスク、CD(Compact Disc)、DVD(Digital Versatile Disk)、SD(Secure Digital)メモリカード、USB(Universal Serial Bus)メモリカード等がある。 The recording medium 13a includes, for example, a flexible disk, a CD (Compact Disc), a DVD (Digital Versatile Disk), an SD (Secure Digital) memory card, a USB (Universal Serial Bus) memory card, and the like.

RAM14は、プログラムやデータを一時保持する揮発性の半導体メモリである。ROM15は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリである。ROM15には、例えば、OS(Operation System)設定やネットワーク設定等が格納されている。 The RAM 14 is a volatile semiconductor memory that temporarily holds programs and data. The ROM 15 is a non-volatile semiconductor memory that can retain programs and data even when the power is turned off. The ROM 15 stores, for example, OS (Operation System) settings and network settings.

CPU16は、ROM15や補助記憶装置18等からプログラムやデータをRAM14上に読み出して処理を実行する演算装置である。 The CPU 16 is an arithmetic device that reads programs and data from the ROM 15 and the auxiliary storage device 18 onto the RAM 14 and executes processing.

通信I/F17は、形状推定装置10をネットワークに接続するためのインタフェースである。形状推定プログラム100等は、通信I/F17を介して、所定のサーバ等から取得(ダウンロード)されても良い。 The communication I/F 17 is an interface for connecting the shape estimation device 10 to a network. The shape estimation program 100 and the like may be acquired (downloaded) from a predetermined server or the like via the communication I/F 17.

補助記憶装置18は、例えばHDD(Hard Disk Drive)やSSD(Solid State Drive)等であり、プログラムやデータを格納している不揮発性の記憶装置である。補助記憶装置18に格納されているプログラムやデータには、例えば、OS、当該OS上において各種機能を実現するアプリケーションプログラム、形状推定プログラム100等がある。 The auxiliary storage device 18 is, for example, a HDD (Hard Disk Drive) or an SSD (Solid State Drive), and is a non-volatile storage device that stores programs and data. The programs and data stored in the auxiliary storage device 18 include, for example, an OS, an application program that implements various functions on the OS, a shape estimation program 100, and the like.

本発明の実施の形態における形状推定装置10は、図3に示すハードウェア構成を有することにより、後述する各種処理を実現することができる。 The shape estimating apparatus 10 according to the embodiment of the present invention can realize various processes described later by having the hardware configuration shown in FIG.

<機能構成>
次に、本発明の実施の形態における形状推定装置10の機能構成について、図4を参照しながら説明する。図4は、本発明の実施の形態における形状推定装置10の機能構成の一例を示す図である。
<Functional configuration>
Next, a functional configuration of the shape estimation device 10 according to the embodiment of the present invention will be described with reference to FIG. FIG. 4 is a diagram showing an example of a functional configuration of the shape estimation device 10 according to the embodiment of the present invention.

図4に示す形状推定装置10は、センシング結果管理部101と、速度推定部102と、抽出部103と、第1の形状推定部104と、第2の形状推定部105と、接続関係推定部106と、補正部107と、出力部108とを有する。これら各機能部は、形状推定プログラム100がCPU16に実行させる処理により実現される。 The shape estimation device 10 shown in FIG. 4 includes a sensing result management unit 101, a speed estimation unit 102, an extraction unit 103, a first shape estimation unit 104, a second shape estimation unit 105, and a connection relation estimation unit. It has 106, the correction|amendment part 107, and the output part 108. Each of these functional units is realized by the processing that the shape estimation program 100 causes the CPU 16 to execute.

また、図4に示す形状推定装置10は、センシング結果記憶部200を有する。当該記憶部は、例えば補助記憶装置18を用いて実現可能である。 Further, the shape estimation device 10 shown in FIG. 4 has a sensing result storage unit 200. The storage unit can be realized by using, for example, the auxiliary storage device 18.

センシング結果記憶部200は、センサ20から受信したセンシング結果r(t)を記憶している。センシング結果r(t)は、センシング結果管理部101によりセンシング結果記憶部200に記憶される。以降では、センシング結果記憶部200には、対象物Tが監視領域Aに入って来てから立ち去るまで(すなわち、通過するまで)の間における、当該監視領域A内にランダムに設置された複数のセンサ20のセンシング結果r(t)が記憶されているものとする。 The sensing result storage unit 200 stores the sensing result r(t) received from the sensor 20. The sensing result r(t) is stored in the sensing result storage unit 200 by the sensing result management unit 101. After that, in the sensing result storage unit 200, a plurality of objects T randomly installed in the monitoring area A from the time when the target T enters the monitoring area A to the time when the target T leaves (that is, passes). It is assumed that the sensing result r(t) of the sensor 20 is stored.

センシング結果管理部101は、センシング結果記憶部200に記憶されているセンシング結果r(t)を取得する。また、センシング結果管理部101は、センサ20からセンシング結果r(t)を受信した場合、当該センシング結果r(t)をセンシング結果記憶部200に記憶させる。 The sensing result management unit 101 acquires the sensing result r(t) stored in the sensing result storage unit 200. When the sensing result management unit 101 receives the sensing result r(t) from the sensor 20, the sensing result management unit 101 stores the sensing result r(t) in the sensing result storage unit 200.

速度推定部102は、対象物Tの速度vを推定する。対象物Tの速度vを推定するのは、センシング結果r(t)が速度vに依存するためである。なお、形状推定の副産物として速度vも推定できるが、上述したように、センシング結果r(t)が速度vに依存するため、速度v自体は形状パラメータではないが、速度vの推定が必要になる。 The speed estimation unit 102 estimates the speed v of the object T. The reason why the velocity v of the object T is estimated is that the sensing result r(t) depends on the velocity v. Note that the velocity v can also be estimated as a by-product of shape estimation, but since the sensing result r(t) depends on the velocity v as described above, the velocity v itself is not a shape parameter, but it is necessary to estimate the velocity v. Become.

抽出部103は、各センサ20のセンシング結果r(t)から、当該センシング結果r(t)を構成する線分の長さlと傾きsとを抽出する。抽出部103により複数の組(l,s)が抽出される。なお、抽出部103により抽出される(l,s)は、特徴パラメータの一例である。 The extraction unit 103 extracts, from the sensing result r(t) of each sensor 20, the length l d and the slope s d of the line segment forming the sensing result r(t). A plurality of sets (l d, s d) is extracted by the extraction unit 103. Incidentally, extracted by the extraction unit 103 (l d, s d) is an example of a characteristic parameter.

第1の形状推定部104は、抽出部103により抽出された複数の(l,s)を用いて、対象物Tの輪郭を構成する線分のうち、移動方向に平行な線分を推定する。推定された線分は、当該線分の長さの推定値と、当該線分の方向の推定値との組で表される。 The first shape estimation unit 104, a plurality of (l d, s d) extracted by the extraction unit 103 by using, among the line segments constituting the contour of the object T, the line segment parallel to the moving direction presume. The estimated line segment is represented by a set of an estimated value of the length of the line segment and an estimated value of the direction of the line segment.

ここで、移動方向に平行な輪郭部分がある対象物Tが多い上に、移動方向に平行な輪郭部分を構成する線分は推定が容易であることから、本実施形態では、まず、移動方向に平行な輪郭部分を構成する線分を推定する。 Here, since there are many objects T that have contour portions parallel to the moving direction and the line segments that form the contour portions parallel to the moving direction are easy to estimate, in the present embodiment, first, the moving direction Estimate the line segments that make up the contour portion parallel to.

第2の形状推定部105は、抽出部103により抽出された複数の(l,s)を用いて、対象物Tの輪郭を構成する線分のうち、移動方向に平行な線分以外の線分を推定する。推定された線分は、当該線分の長さの推定値と、当該線分の方向の推定値との組で表される。 The second shape estimation unit 105, a plurality of (l d, s d) extracted by the extraction unit 103 by using, among the line segments constituting the contour of the object T, except a line segment parallel to the moving direction Estimate the line segment of. The estimated line segment is represented by a set of an estimated value of the length of the line segment and an estimated value of the direction of the line segment.

ここで、第2の形状推定部105は、暫定推定部111と、整合性判定部112と、採用部113とを有する。 Here, the second shape estimation unit 105 has a provisional estimation unit 111, a consistency determination unit 112, and an adoption unit 113.

暫定推定部111は、2組の(l,s)、(l´,s´)から、対象物Tの輪郭を構成する線分の長さ及び傾きの暫定推定値を得る。 Preliminary estimation unit 111, two sets of (l d, s d), obtained from (l d ', s d' ), the length and the provisional estimated value of the slope of the line segments constituting the contour of the object T.

整合性判定部112は、暫定推定部111により得られた暫定推定値が、(l´´,s´´)と整合するか否かを判定する。 Consistency determination unit 112 determines the provisional estimated value obtained by the provisional estimation unit 111, whether or not consistent with (l d'', s d'' ).

採用部113は、整合性判定部112による判定結果に応じて、暫定推定部111により得られた暫定推定値を推定値として採用する。採用部113により採用された推定値が、移動方向に平行な線分以外の線分の長さの推定値と方向の推定値との組である。 The adoption unit 113 adopts the provisional estimated value obtained by the provisional estimation unit 111 as an estimated value according to the determination result by the consistency determination unit 112. The estimated value adopted by the adoption unit 113 is a set of an estimated value of the length of a line segment other than a line segment parallel to the moving direction and an estimated value of the direction.

なお、第1の形状推定部104及び第2の形状推定部105により推定される長さの推定値と方向の推定値との組は、形状パラメータの一例である。 The pair of the length estimation value and the direction estimation value estimated by the first shape estimating unit 104 and the second shape estimating unit 105 is an example of the shape parameter.

接続関係推定部106は、第1の形状推定部104及び第2の形状推定部105により推定された線分の接続関係(すなわち、推定された線分がどのように繋がっているか)を推定する。 The connection relation estimation unit 106 estimates the connection relation of the line segments estimated by the first shape estimation unit 104 and the second shape estimation unit 105 (that is, how the estimated line segments are connected). ..

補正部107は、対象物Tに凹部が存在する場合に、当該凹部に係るセンシング結果r(t)による、対象物Tの一部の輪郭を構成する線分の推定見逃しを補正する。なお、対象物Tが凸であり、推定が良好に行われた場合には、補正部107による補正は行われない。 When the target T has a concave portion, the correction unit 107 corrects the estimated omission of a line segment that forms a part of the contour of the target T based on the sensing result r(t) related to the concave portion. In addition, when the target T is convex and the estimation is performed well, the correction by the correction unit 107 is not performed.

出力部108は、最終的に得られた推定結果(すなわち、推定された線分及び推定された線分の接続関係)を出力する。出力部108による出力先は、表示装置12であっても良いし、補助記憶装置18であっても良い。また、記録媒体13aやネットワークを介して接続される他の装置等であっても良い。 The output unit 108 outputs the finally obtained estimation result (that is, the estimated line segment and the estimated line segment connection relationship). The output destination of the output unit 108 may be the display device 12 or the auxiliary storage device 18. Further, it may be another device or the like connected via the recording medium 13a or a network.

<処理の詳細>
次に、本発明の実施の形態における形状推定装置10が実行する処理の詳細について、図5を参照しながら説明する。図5は、本発明の実施の形態における形状推定装置10が実行する処理の一例を示すフローチャートである。
<Details of processing>
Next, details of the processing executed by the shape estimation apparatus 10 according to the embodiment of the present invention will be described with reference to FIG. FIG. 5 is a flowchart showing an example of processing executed by the shape estimation device 10 according to the embodiment of the present invention.

ステップS1:センシング結果管理部101は、センシング結果記憶部200に記憶されているセンシング結果r(t)を取得する。例えば、センシング結果管理部101は、各時刻tのセンサ20のセンシング結果r(t)、各時刻tのセンサ20のセンシング結果r(t)、各時刻tのセンサ20のセンシング結果r(t)、及び各時刻tのセンサ20のセンシング結果r(t)等を取得する。 Step S1: The sensing result management unit 101 acquires the sensing result r(t) stored in the sensing result storage unit 200. For example, the sensing result management unit 101 detects the sensing result r 1 (t) of the sensor 20 1 at each time t, the sensing result r 2 (t) of the sensor 20 2 at each time t, and the sensing result of the sensor 20 3 at each time t. The result r 3 (t) and the sensing result r 4 (t) of the sensor 20 4 at each time t are acquired.

ステップS2:速度推定部102は、対象物Tの速度vを推定する。対象物Tの速度vは、次のようにして推定することができる。 Step S2: The speed estimation unit 102 estimates the speed v of the object T. The velocity v of the object T can be estimated as follows.

監視領域A内に設置されているn個のうち、対象物Tを検出し、かつ、一度もr(t)=0とならないセンサ20の数をnとする。このとき、対象物Tが監視領域Aを通過するのに要した時間をm、監視領域Aの面積をAsizeとすれば、nの期待値E[n]は、以下の式1で表される。 Of n s installed in the monitoring area A, the number of sensors 20 that detect the object T and never reach r(t)=0 is n v . At this time, if the time for the object T is required to pass through the surveillance area A m t, the area of the monitoring area A and A size, n v expected value E [n v] of the formula 1 below It is represented by.

Figure 0006713953
は、監視領域A内に設置されている全てのセンサ20うちで、最も遅くまで対象物Tを検出していたセンサ20のセンシング結果rの時刻から、最も早く対象物Tを検出したセンサ20のセンシング結果rの時刻を引くことで算出することができる。
Figure 0006713953
m t is, among all of the sensors 20 installed in the surveillance area A, from the slowest to the sensing result r of the sensor 20 which has detected the object T time, was detected earliest object T sensor It can be calculated by subtracting the time of the sensing result r of 20.

一方で、nの観測値は、n個のセンサ20のうち、対象物Tを検出し、かつ、一度もr(t)=0とならなかった実際のセンサ20の数によって得られる。このような実際のセンサ20の数は、上記のステップS1で取得されたセンシング結果r(t)から算出することができる。 On the other hand, the observed value of n v is obtained from the number of actual sensors 20 that have detected the object T and have never reached r(t)=0 among the n s sensors 20. Such an actual number of sensors 20 can be calculated from the sensing result r(t) acquired in step S1.

の観測値を期待値E[n]の代わりに、上記の式1の左辺に用いることで、速度vの値(すなわち、速度vの推定値)を得ることができる。 The observed values of n v, instead of the expected value E [n v], by using the left side of Equation 1 above, it is possible to obtain the value of the speed v (i.e., the estimated value of the velocity v).

ステップS3:抽出部103は、各センサ20のセンシング結果r(t)から(l,s)を抽出する。長さlと傾きsとの組(l,s)は、次のようにしてセンシング結果r(t)から抽出することができる。 Step S3: extracting section 103 extracts from the sensing result r (t) of each sensor 20 (l d, s d). Set of the length l d and inclination s d (l d, s d ) may be as follows extracted from the sensing result r (t).

まず、各センサ20のセンシング結果r(t)について、図6を参照しながら説明する。図6は、センシング結果r(t)の一例を説明する図である。 First, the sensing result r(t) of each sensor 20 will be described with reference to FIG. FIG. 6 is a diagram illustrating an example of the sensing result r(t).

図6に示すように、対象物Tが監視領域A内の直線的な軌道を一定の速度vで移動し、かつ、その輪郭が線分で構成されていることから、各センサ20のセンシング結果r(t)は、線分の組み合わせで構成される。 As shown in FIG. 6, the object T moves along a linear trajectory in the monitoring area A at a constant velocity v, and its contour is composed of line segments. r(t) is composed of a combination of line segments.

例えば、センサ20のセンシングエリア方向がθであるとする。この場合、図6に示すにように、センサ20は、時刻t=t(対象物Tに対するセンサ20の相対位置がx(t))のときに、対象物Tを検出する。そして、センサ20は、時刻t=t〜時刻t=tの間、対象物Tとの距離r(t)をセンシング(検出)し続ける。その後、センサ20は、時刻t=tを過ぎたら(すなわち、センサ20の相対位置がx(t)を過ぎたら)、対象物Tを検出しなくなる。これにより、センサ20のセンシング結果r(t)が得られる。 For example, assume that the sensing area direction of the sensor 20 1 is θ 1 . In this case, as in shown in FIG. 6, the sensor 20 1, time t = t a (relative position of the sensor 20 1 with respect to the object T is x 1 (t a)) when, for detecting a target T .. The sensor 20 1 during the time t = t a ~ time t = t b, the distance between the object T r 1 (t) is continuously sensing (detection). Thereafter, the sensor 20 1, once past the time t = t b (i.e., the relative position of the sensor 20 1 After past the x 2 (t a)), does not detect an object T. As a result, the sensing result r 1 (t) of the sensor 20 1 is obtained.

センサ20、センサ20及びセンサ20についても同様に、対象物Tの移動に応じてセンシング結果r(t)、センシング結果r(t)及びセンシング結果r(t)がそれぞれ得られる。 Similarly, for the sensors 20 2 , 20 3 and 20 4 , the sensing result r 2 (t), the sensing result r 3 (t) and the sensing result r 4 (t) are obtained according to the movement of the object T. To be

ここで、センシング結果r(t)を構成する各線分は、対象物Tの輪郭を構成する1つの線分の少なくとも一部に対応する。そして、特に、センシング結果r(t)を構成する各線分のうち、以下の(1)〜(3)の条件を満たす線分は、対象物Tの輪郭を構成する1つの線分全体に対応する。 Here, each line segment forming the sensing result r(t) corresponds to at least a part of one line segment forming the contour of the object T. Then, in particular, among the line segments forming the sensing result r(t), the line segment satisfying the following conditions (1) to (3) corresponds to the entire line segment forming the contour of the object T. To do.

(1)センシング結果r(t)の当該線分中、常にr(t)>0である。 (1) In the line segment of the sensing result r(t), r(t)>0 is always satisfied.

(2)センシング結果r(t)の当該線分が、直前の線分区間からの傾き変化で開始されるか、不連続な減少で開始されるか、又は対象物Tを検出していない直後にrmaxより小さい値を検出して開始される。 (2) The line segment of the sensing result r(t) starts with a change in slope from the immediately preceding line segment section, starts with a discontinuous decrease, or immediately after the target T is not detected. Is detected and a value smaller than r max is detected.

(3)センシング結果r(t)の当該線分が、直後の線分区間への傾きの変化で終了するか、不連続な上昇で終了するか、又はrmaxより小さい値を検出した直後に対象物Tを検出しなくなって終了する。 (3) Immediately after the line segment of the sensing result r(t) ends with a change in the slope to the line segment section immediately after, ends with a discontinuous rise, or immediately after detecting a value smaller than r max. The target T is no longer detected and the process ends.

センシング結果r(t)を構成する各線分のうち、上記の(1)〜(3)を満たした線分(すなわち、対象物Tの輪郭を構成する1つの線分全体に対応する線分)毎に、当該線分の長さlと傾きsとを求める。これにより、各センサ20のセンシング結果r(t)から(l,s)が抽出される。 Among the line segments forming the sensing result r(t), the line segment satisfying the above (1) to (3) (that is, the line segment corresponding to the entire line segment forming the contour of the object T). For each time, the length l d and the slope s d of the line segment are obtained. Thus, sensing result r (t) from (l d, s d) of each sensor 20 is extracted.

なお、1つのセンサ20が対象物Tの輪郭を構成する複数の線分を検出すれば、当該センサ20のセンシング結果r(t)から複数の(l,s)の組が得られる。センシング結果r(t)から、1つの(l,s)も得られない場合も有り得る。複数のセンサ20のセンシング結果r(t)から得られた複数の(l,s)を用いることで、以降で説明する形状推定が行われる。 Incidentally, one sensor 20 by detecting a plurality of line segments that constitute the contour of the object T, the set of sensing result of the sensor 20 r (t) from a plurality of (l d, s d) is obtained. From the sensing result r (t), 1 single (l d, s d) it is also likely may not be obtained. A plurality of (l d, s d) obtained from the sensing result r (t) of the plurality of sensors 20 by using the shape estimation will be described later is performed.

ステップS4:第1の形状推定部104は、抽出部103により抽出された複数の(l,s)を用いて、対象物Tの輪郭を構成する線分のうち、移動方向に平行な線分を推定する。対象物Tの輪郭を構成する線分のうち、移動方向に平行な線分は、次のようにして推定することができる。 Step S4: the first shape estimation unit 104, a plurality of (l d, s d) extracted by the extraction unit 103 by using, among the line segments constituting the contour of the object T, parallel to the direction of movement Estimate the line segment. Of the line segments forming the contour of the object T, the line segments parallel to the movement direction can be estimated as follows.

対象物Tの輪郭を構成する線分の長さ及び角度がそれぞれλ及びξで、センサ20のセンシングエリア方向がθである場合、l及びsは、それぞれ以下の式2及び式3で表すことができる。 Length and angle of the line segments constituting the contour of the target object T and λ respectively xi], if the sensing area direction of the sensor 20 is theta, l d and s d is the Equations 2 and 3 below, respectively Can be represented.

Figure 0006713953
Figure 0006713953

Figure 0006713953
ここで、対象物Tの輪郭を構成する線分のうち、移動方向に平行な線分では、ξ=0,πであるが、上記の式3から分かるように、ξ=0,πと、s=0とは等価である。また、上記の式2から、ξ=0,πであれば、λ=l×vである。
Figure 0006713953
Here, among the line segments forming the contour of the object T, the line segments parallel to the movement direction have ξ=0,π, but as can be seen from the above formula 3, ξ=0,π, Equivalent to s d =0. Further, from equation 2 above, xi] = 0, if [pi, is λ = l d × v.

したがって、(l,s)が得られた際に、s=0となるものがあれば、移動方向に平行な輪郭を構成する線分が存在し、当該線分の長さ(すなわち、当該線分の長さλの推定値)は「l×v」で得られる。また、当該線分の角度(すなわち、当該線分の角度の推定値)は、「0,π」である。なお、vは、上記のステップS2で推定された「速度vの推定値」を使用する。 Therefore, if (l d , s d ) is obtained, if there is one that satisfies s d =0, there is a line segment that constitutes a contour parallel to the moving direction, and the length of the line segment (that is, , The estimated value of the length λ of the line segment) is obtained as “ ld ×v”. The angle of the line segment (that is, the estimated value of the angle of the line segment) is “0, π”. Note that the v uses the “estimated value of the speed v” estimated in step S2.

これにより、対象物Tの輪郭を構成する線分のうち、移動方向に平行な線分の長さの推定値と方向の推定値との組が得られる。 As a result, a set of the estimated value of the length of the line segment parallel to the moving direction and the estimated value of the direction is obtained among the line segments forming the contour of the object T.

ここで、移動方向に平行な輪郭を構成する線分は、複数存在する場合がある。同じ長さの線分が複数ある場合もあれば、異なる長さの線分が複数ある場合もある。異なる長さの線分が複数ある場合には、上記のように、(l,s)毎に、線分の長さλの推定値「l×v」が得られる。このとき、異なる(l,s)から得られた長さλの推定値「l×v」で、値が近いものがある場合には、同一の線分を示す長さλの推定値であるものと判断する。このような判断には、既存のクラスタリングツール等を用いれば良い。 Here, there may be a plurality of line segments forming a contour parallel to the moving direction. There may be a plurality of line segments having the same length, and there may be a plurality of line segments having different lengths. If different length of the line segment there are a plurality, as discussed above, (l d, s d) for each, the estimated value of the line segment length λ "l d × v" is obtained. In this case, different estimates of (l d, s d) length λ obtained from the "l d × v", when there is close values, estimates of length λ indicating the same line Judge as a value. An existing clustering tool or the like may be used for such a determination.

クラスタリングを行ったとしても、移動方向に平行な輪郭を構成する線分のうち、同一の長さの線分がいくつあるのかの判定が必要となる。まず、輪郭を構成する線分の長さ及び角度がそれぞれλ及びξである場合に得られる(l,s)の数をn(λ,ξ)とする。このとき、n(λ,ξ)の期待値に基づき、該当する線分(すなわち、同一の長さの線分)がいくつあるか推定する。 Even if the clustering is performed, it is necessary to determine how many line segments having the same length among the line segments forming the contour parallel to the movement direction. First, it obtained when the length and angle of the line segments constituting the contour is lambda and xi], respectively (l d, s d) the number of n d (λ, ξ) and. At this time, based on the expected value of n d (λ, ξ), it is estimated how many corresponding line segments (that is, line segments having the same length).

(λ,ξ)の期待値E[n(λ,ξ)]は、長さ及び角度がそれぞれλ及びξである線分全体を観測できるセンサ20の位置を分析することで、対象物Tが凸のとき、以下の式4及び式5で与えられる。 n d (λ, ξ) expectation E [n d (λ, ξ )] of, by analyzing the position of the sensor 20 that the length and angle can be observed across the line segment which is lambda and xi], respectively, the subject When the object T is convex, it is given by the following equations 4 and 5.

Figure 0006713953
Figure 0006713953

Figure 0006713953
したがって、n(λ,ξ)の観測値がE[n(λ,ξ)]の約k倍であれば、長さ及び角度がそれぞれλ及びξである線分がk本あると推定すれば良い。なお、この推定において、v、λ及びξは、それぞれ上記の推定値(すなわち、「速度vの推定値」、「長さλの推定値」及び「角度ξの推定値」)を使用する。
Figure 0006713953
Thus, n d (λ, ξ) observations of E [n d (λ, ξ )] about if k times, length and angle estimated that the line segment is lambda and xi] respectively is k book Just do it. In this estimation, v, λ, and ξ use the above-mentioned estimated values (that is, “estimated value of velocity v”, “estimated value of length λ”, and “estimated value of angle ξ”).

ステップS5:第2の形状推定部105は、抽出部103により抽出された複数の(l,s)を用いて、対象物Tの輪郭を構成する線分のうち、移動方向に平行な線分以外の線分を推定する。対象物Tの輪郭を構成する線分のうち、移動方向に平行な線分以外の線分は、以下のステップS5−1〜ステップS5−3により推定することができる。 Step S5: the second shape estimation unit 105, a plurality of (l d, s d) extracted by the extraction unit 103 by using, among the line segments constituting the contour of the object T, parallel to the direction of movement Estimate line segments other than line segments. Of the line segments forming the contour of the object T, line segments other than the line segments parallel to the moving direction can be estimated by the following steps S5-1 to S5-3.

ステップS5−1:まず、第2の形状推定部105は、暫定推定部111により、2組の(l,s)、(l´,s´)から、対象物Tの輪郭を構成する線分の長さλと傾きξとの暫定推定値を得る。これらの暫定推定値は、次のようにして得ることができる。 Step S5-1: At first, the second shape estimation unit 105, the provisional estimation unit 111, two pairs of (l d, s d), the (l d ', s d' ) from the contour of the target object T A tentative estimated value of the length λ and the slope ξ of the constituent line segment is obtained. These provisional estimates can be obtained as follows.

(l,s)、(l´,s´)に対して、上記の式2及び式3が成立することから、λ、ξ、θ、θ´を未知数とする連立方程式を解くことにより、λとして、以下の式6に示すλ(+)と、式7に示すλ(−)とを得る。なお、vは、上記のステップS2で推定された「速度vの推定値」を使用する。 (L d, s d), with respect to (l d ', s d' ), since the Equations 2 and 3 above is satisfied, λ, ξ, θ, solving simultaneous equations to unknowns θ' Thus, as λ, λ(+) shown in the following formula 6 and λ(−) shown in the formula 7 are obtained. Note that the v uses the “estimated value of the speed v” estimated in step S2.

Figure 0006713953
Figure 0006713953

Figure 0006713953
また、λとして、λ(+)とλ(−)とを用いて、以下の式8によりξを算出する。なお、λ(+)又はλ(−)が存在しない場合もある。この場合は、存在するもののみを使用してξを算出すれば良い。
Figure 0006713953
Further, using λ(+) and λ(−) as λ, ξ 0 is calculated by the following equation 8. Note that λ(+) or λ(−) may not exist. In this case, only existing ones should be used to calculate ξ 0 .

Figure 0006713953
そして、以下の式9によりξを得る。
Figure 0006713953
Then, ξ is obtained by the following Expression 9.

Figure 0006713953
以上により得られたλ及びξが暫定推定値である。仮に、(l,s)、(l´,s´)が対象物Tの輪郭を構成する同一の線分をセンシングした結果得られたものであれば、上記で得られたλ及びξの暫定推定値は、真のλ及びξに近い値であることが期待できる。以降では、上記で得られた暫定推定値λを「λ」、暫定推定値ξを「ξ」と表す。
Figure 0006713953
Λ and ξ obtained as described above are provisional estimated values. If, (l d, s d) , (l d ', s d') if it has been obtained a result of the sensing of the same line segment that constitutes the contour of the object T, obtained above λ It can be expected that the provisional estimated values of ξ and ξ are close to true λ and ξ. Hereinafter, the provisional estimated value λ obtained above is represented as “λ a ”, and the provisional estimated value ξ is represented as “ξ a ”.

ステップS5−2:次に、第2の形状推定部105は、整合性判定部112により、暫定推定部111により得られた暫定推定値(λ,ξ)が、(l´´,s´´)と整合するか否かを判定する。暫定推定値(λ,ξ)が、(l´´,s´´)と整合するか否かは、次のように判定することができる。 Step S5-2: Next, a second shape estimation unit 105, the consistency determination unit 112, the provisional estimated value obtained by the provisional estimation unit 111 (λ a, ξ a) is, (l d'', s d ″ ). Provisional estimated value (λ a, ξ a) is, (l d'', s d '') whether consistent with, it can be determined as follows.

まず、l´´と、s´´と、速度vの推定値と、暫定推定値λとを用いて、上記の式8及び式9により、ξを得る。そして、得られたξと、暫定推定値ξとを比較し、概ね同じであれば整合すると判定し、そうでなければ整合しない(すなわち、矛盾する)と判定する。ここで、上記で得られたξと、暫定推定値ξとが概ね同じであるとは、例えば、これらの値の差の絶対値が予め設定された正の定数C以下であることを言う。 First, using l d ″ , s d ″ , the estimated value of the velocity v, and the provisional estimated value λ a , ξ is obtained from the above equations 8 and 9. Then, the obtained ξ and the provisional estimated value ξ a are compared, and if they are substantially the same, it is determined that they match, and if they are not the same, it is determined that they do not match (that is, conflict). Here, the fact that ξ obtained above is approximately the same as the provisional estimated value ξ a means that the absolute value of the difference between these values is equal to or less than a preset positive constant C, for example. ..

暫定推定部111により得られた暫定推定値(λ,ξ)毎に、全ての(l´´,s´´)を用いて、上記の判定を行う。ただし、暫定推定値(λ,ξ)毎に、一部の(l´´,s´´)のみを用いて、上記の判定を行っても良い。 Provisional estimated value obtained by the provisional estimation unit 111 (λ a, ξ a) each, all of (l d'', s d'' ) with, it is determined above. However, the provisional estimated value (λ a, ξ a) for each part of (l d'', s d'' ) using only, determination may be performed as described above.

なお、最終的に推定値として採用された暫定推定値(すなわち、採用部113により採用された暫定推定値)と、(l´´,s´´)とが整合する場合、当該推定値を、(l´´,s´´)と整合する推定値と呼ぶ。 Incidentally, finally adopted provisional estimated value as an estimated value (i.e., the provisional estimated value adopted by the adopted unit 113) and, (l d'', s d '') if and are aligned, the estimated value and referred to as estimated values that are consistent with (l d'', s d'' ).

ステップS5−3:最後に、第2の形状推定部105は、採用部113により、整合性判定部112の判定結果に応じて、暫定推定部111により得られた暫定推定値(λ,ξ)を推定値として採用する。 Step S5-3: Finally, the second shape estimation unit 105 causes the adoption unit 113 to determine the provisional estimation value (λ a , ξ) obtained by the provisional estimation unit 111 according to the determination result of the consistency determination unit 112. Take a ) as the estimate.

すなわち、暫定推定値(λ,ξ)のうち、整合する(l´´,s´´)が多い順に、所定の個数の暫定推定値(λ,ξ)を推定値(すなわち、長さλの推定値と、角度ξの推定値との組)として採用する。これは、上記のステップS5−2において、(l´´,s´´)毎に、整合する暫定推定値(λ,ξ)を記憶しておくことで実現できる。 Namely, the provisional estimated value (λ a, ξ a) of the matching to (l d'', s d'' ) in descending order of the provisional estimated value of a predetermined number (λ a, ξ a) estimate ( That is, it is adopted as a set of the estimated value of the length λ and the estimated value of the angle ξ. This, in the above step S5-2, can be realized by storing the (l d'', s d'' ) for each, the provisional estimated value matching (λ a, ξ a).

これにより、対象物Tの輪郭を構成する線分のうち、移動方向に平行な線分以外の線分の長さの推定値と方向の推定値との組が得られる。 As a result, a set of the estimated value of the length and the estimated value of the direction of the line segment other than the line segment parallel to the moving direction among the line segments forming the contour of the object T is obtained.

上記のステップS5−2で説明した判定方法以外に、例えば、暫定推定値λを用いて、上記の式8におけるarccosの変数部分(λ/v)+l (1−s ))を算出した上で、当該算出結果と、暫定推定値ξを用いたarccosξとが整合するか否かを判定する方法もある。 Besides determination method described in the above step S5-2, for example, by using the provisional estimates lambda a, variable part of the arccos in Equation 8 above (λ / v) 2 + l d 2 (1-s d 2) ) on which is calculated, and the calculation result, and Arccoskushi a there is also a method of determining whether consistent with provisional estimates xi] a.

なお、上記のステップS5−1における(l,s)、(l´,s´)は、全ての(l,s)の組から選んだ任意の2組で良いが、全ての組で上記のステップS5−1を行うことは組み合わせ数が多くなるため、対象物Tの輪郭を構成する同一の線分をセンシングした結果得られたと思われる(l,s)を1つのクラスとして、同一クラス内で2組を選ぶと効率が良い。 Incidentally, in the above step S5-1 (l d, s d) , (l d ', s d') , all of (l d, s d) may be any two sets chosen from the set of, because it is a lot number of combinations for performing the above steps S5-1 in all sets, seems to have been obtained as a result of sensing the same line segment that constitutes the contour of the object T to (l d, s d) It is efficient to select two sets in the same class as one class.

例えば、s値によって次のようなクラスに分類し、同一クラス内で2組を選ぶと効率が良くなると期待できる。すなわち、sが正で絶対値が非常に小さいクラス、sが負で絶対値が非常に小さいクラス、sが1よりずっと大きいクラス、sが−1よりずっと小さいクラス、sが正で他のクラスに含まれないクラス、sが負で他のクラスに含まれないクラス、である。なお、絶対値が非常に小さいとは、予め設定されたある正の定数εより小さいことを言う。また、1よりずっと大きい(又は−1よりずっと小さい)とは、予め設定された正の定数Dに対して、sが1+D以上(又はsが−1−D以下)となることを言う。 For example, it can be expected that efficiency is improved by classifying into the following classes according to the s d value and selecting two sets in the same class. That is, a class where s d is positive and the absolute value is very small, a class where s d is negative and the absolute value is very small, a class where s d is much larger than 1, a class where s d is much smaller than −1, and s d is A class that is positive and is not included in another class, and a class that s d is negative and is not included in another class. Note that the absolute value is very small means that it is smaller than a certain positive constant ε that is set in advance. Also, being much larger than 1 (or much smaller than -1) means that s d is 1+D or more (or s d is -1 -D or less) with respect to a preset positive constant D. ..

例えば、sが正で絶対値が非常に小さい場合、このsを生じさせるξは、0よりわずかに大きいか又はπよりわずかに小さい。こうしたξを持つ線分が1つか2つあれば、このクラスから選んだ(l,s)、(l´,s´)は、同一の線分をセンシングした結果である可能性が高くなる。 For example, if s d is positive and the absolute value is very small, then ξ that causes this s d is slightly greater than 0 or slightly less than π. If there are one or two line segments with such xi], selected from the class (l d, s d), (l d ', s d') can be a result of sensing the same line Becomes higher.

同じ長さで角度も識別困難な線分が複数ある場合もある。この場合、ステップS4で説明したのと同様に、E[n(λ,ξ)]を式4及び式5で計算した上で、n(λ,ξ)の観測値がE[n(λ,ξ)]の約k倍であれば、長さ及び角度がそれぞれλ及びξの線分がk本あると推定すれば良い。 There may be a plurality of line segments that have the same length and whose angles are difficult to identify. In this case, as described in step S4, E[ nd (λ, ξ)] is calculated by Equations 4 and 5, and the observed value of n d (λ, ξ) is E[ nd If it is approximately k times (λ, ξ)], it can be estimated that there are k line segments of λ and ξ having lengths and angles, respectively.

ステップS6:次に、接続関係推定部106は、第1の形状推定部104及び第2の形状推定部105により推定された線分の接続関係(すなわち、推定された線分がどのように繋がっているか)を推定する。 Step S6: Next, the connection relation estimation unit 106 determines the connection relation of the line segments estimated by the first shape estimation unit 104 and the second shape estimation unit 105 (that is, how the estimated line segments are connected. Estimate).

ここで、監視領域A内に設置されている複数のセンサ20のうち、いくつかのセンサ20は、対象物Tの輪郭を構成する線分のうち、連続する複数の線分全体をセンシングしている。連続する線分とは、互いの一端が接続している線分のことである。 Here, among the plurality of sensors 20 installed in the monitoring area A, some of the sensors 20 sense all of a plurality of continuous line segments among the line segments forming the contour of the object T. There is. A continuous line segment is a line segment whose one ends are connected to each other.

対象物Tの輪郭を構成する線分のうち、連続する複数の線分全体のセンシング結果r(t)では、連続する2つの線分が生じている。このため、センシング結果r(t)における連続する2つの線分から、(l,s)、(l´,s´)を得ることができる。 Among the line segments forming the contour of the object T, two continuous line segments are generated in the sensing result r(t) of all the continuous line segments. Thus, two line segments successive in sensing result r (t), can be obtained (l d, s d), (l d ', s d').

一方で、(l,s)、(l´,s´)が、それぞれ(λ,ξ)、(λ´,ξ´)の推定値と整合しているとすると、長さ及び角度が(λ,ξ)、(λ´,ξ´)である2つの線分が接続している可能性が高いと言える。このため、対象物Tの輪郭を構成する2組の線分の長さ及び角度の推定値毎に、整合する連続した(l,s)、(l´,s´)がいくつあるかカウントし、多数あれば(すなわち、予め設定されたある数以上あれば)、その長さ及び角度を持つ2つの線分が接続していると推定すれば良い。 On the other hand, (l d, s d) , is (l d ', s d' ), respectively (λ, ξ), (λ' , ξ') When is consistent with estimates of, and length It can be said that there is a high possibility that two line segments whose angles are (λ, ξ) and (λ′, ξ′) are connected. Therefore, the two pairs of line segments that constitute the contour of the object T at every length and angle estimates for a continuous matching (l d, s d), (l d ', s d') a number If there is a large number (that is, if there is a preset number or more), it can be estimated that two line segments having the length and the angle are connected.

更に、センサ20が(l,s)、(l´,s´)の順でセンシングしたとすると、(l,s)は、(l´,s´)に対して、対象物Tより前方にあることが分かる。これにより、(l,s)と整合する長さ及び角度を持つ線分が、(l´,s´)と整合する長さ及び角度を持つ線分の前方にあって、これらの線分が接続していることが推定できる。 Furthermore, the sensor 20 (l d, s d), with respect to (l d ', s d' ) When the sensing in the order of, (l d, s d) is, (l d ', s d' ) Thus, it can be seen that the object is ahead of the object T. Thus, (l d, s d) is a line segment having a length and angle to match the, in the front of the line segment having a length and angle to match the (l d ', s d' ), these It can be inferred that the line segment of is connected.

以上により、第1の形状推定部104及び第2の形状推定部105により推定された線分のうちの2つの線分同士の接続関係(すなわち、接続しているか否か、一方の線分が他方の線分の前方にあるか否か)が推定される。したがって、各線分同士の接続関係を推定することで、対象物Tの輪郭全体が推定できる。 As described above, the connection relationship between two line segments among the line segments estimated by the first shape estimation unit 104 and the second shape estimation unit 105 (that is, whether or not they are connected, one line segment is It is estimated whether it is in front of the other line segment). Therefore, the entire contour of the object T can be estimated by estimating the connection relationship between the line segments.

ステップS7:次に、補正部107は、対象物Tに凹部が存在する場合に、当該凹部に係るセンシング結果r(t)による、対象物Tの一部の輪郭を構成する線分の推定見逃しを補正する。ただし、ステップS7は、対象物Tが凸であり、推定が良好に行われた場合には、補正部107による補正は行われない。 Step S7: Next, when the target T has a recess, the correction unit 107 misses the estimation of the line segment that constitutes the contour of a part of the target T based on the sensing result r(t) of the recess. To correct. However, in step S7, when the target T is convex and the estimation is performed well, the correction by the correction unit 107 is not performed.

上記のステップS6までで、対象物Tの輪郭全体が推定できていない場合、当該対象物Tに凹部が存在している可能性がある。凹部が存在している場合、凹部を構成する線分よりも手前にある線分よって、センサ20が、凹部を構成する線分を検出できない事態が生じる。 If the entire contour of the object T has not been estimated up to step S6, there is a possibility that the object T has a recess. When the concave portion is present, the line segment that is in front of the line segment that forms the concave portion may cause the sensor 20 to be unable to detect the line segment that forms the concave portion.

例えば、図6に示すセンシング結果r(t)は、凹部を構成する線分を1つ検出しているが、r(t)が不連続に変化する時刻において対象物Tの手前にある線分によって、凹部を構成する線分が検出できなくなっている。このため、センサ20では、凹部を構成する線分全体を検出することができず、当該線分に対応する(l,s)が抽出されない。 For example, the sensing result r 4 (t) shown in FIG. 6 detects one line segment that constitutes the concave portion, but is before the target T at the time when r 4 (t) changes discontinuously. The line segment makes it impossible to detect the line segment forming the recess. Thus, the sensor 20 4, it is impossible to detect the entire line constituting the recess, corresponding to the line segment (l d, s d) is not extracted.

その結果、n(λ,ξ)の観測値は、対象物Tに凹部がない場合に比べて、過小となるが、上記の式4及び式5で算出したE[n(λ,ξ)]は、凹部を考慮していない(すなわち、対象物Tを凸と仮定している)ことから、長さ及び角度が(λ,ξ)である線分の数が過小となる。 As a result, the observed value of n d (λ, ξ) is smaller than that in the case where the object T has no concave portion, but E[ nd (λ, ξ) calculated by the above equations 4 and 5 is obtained. )] does not consider the concave portion (that is, assumes that the object T is convex), the number of line segments whose length and angle are (λ, ξ) is too small.

したがって、対象物Tに凹部が存在することが推定される場合、これを補正するため、上記の式4及び式5に代わって、以下の式10によるE[n(λ,ξ|ξ´)]をn(λ,ξ)の期待値として使用する。ここで、ξ´は、長さ及び角度が(λ,ξ)である線分に隣接し、凹部を構成する線分の角度である。 Therefore, when it is estimated that there are recesses on the object T, in order to compensate for this, instead of the equations 4 and 5 above, according to equation 10 below E [n d (λ, ξ | ξ' )] as the expected value of n d (λ, ξ). Here, ξ′ is the angle of the line segment that is adjacent to the line segment having the length and angle of (λ, ξ) and that constitutes the concave portion.

Figure 0006713953
これにより、長さ及び角度がそれぞれλ及びξであると推定される線分の数が増加する(この増加には、0が1以上になる場合も含む)ことで、最終的に対象物Tの輪郭を構成する全ての線分を推定できることが期待できる。なお、ステップS7の補正を行った場合には、当該補正後に推定された線分も用いて、再度、上記のステップ6の接続関係の推定を行う。
Figure 0006713953
As a result, the number of line segments whose length and angle are estimated to be λ and ξ, respectively, increases (this increase includes the case where 0 becomes 1 or more), and finally the target T It can be expected that all the line segments that make up the contour of can be estimated. When the correction in step S7 is performed, the line relationship estimated after the correction is also used to again estimate the connection relationship in step 6 above.

ここで、上記の式10におけるfは、次で与えられる。すなわち、 Here, f in the above equation 10 is given by the following. That is,

Figure 0006713953
と定義するとき、0≦ξi−1,ξ<2πに対するf(θ,x)は、以下で与えられる。
Figure 0006713953
, F(θ, x) for 0≦ξ i−1 , ξ i <2π is given by

Figure 0006713953
ステップS8:出力部108は、最終的に得られた推定結果(すなわち、推定された線分及び推定された線分の接続関係)を出力する。なお、凹部の補正が行われた場合、推定された線分には、当該補正後に推定された線分が含まれる。
Figure 0006713953
Step S8: The output unit 108 outputs the finally obtained estimation result (that is, the estimated line segment and the estimated line segment connection relationship). When the concave portion is corrected, the estimated line segment includes the line segment estimated after the correction.

以上により、本発明の実施の形態における形状推定装置10は、監視領域A内にランダムに設置された複数のセンサ20のセンシング結果r(t)を用いて、当該監視領域A内を直線的に一定速度で移動している対象物Tの形状を推定することができる。しかも、本発明の実施の形態のける形状推定装置10は、一般的に市販されている指向性距離センサであるセンサ20のセンシング結果r(t)を用いて、対象物Tの形状を推定することができる。 As described above, the shape estimation apparatus 10 according to the embodiment of the present invention linearly moves in the monitoring area A using the sensing results r(t) of the plurality of sensors 20 randomly installed in the monitoring area A. The shape of the target T moving at a constant speed can be estimated. Moreover, the shape estimation device 10 according to the embodiment of the present invention estimates the shape of the target T using the sensing result r(t) of the sensor 20, which is a commercially available directional distance sensor. be able to.

<本発明の効果>
ここで、本発明の効果について、図7を参照しながら説明する。図7は、本発明の効果の一例を説明する図である。
<Effect of the present invention>
Here, the effect of the present invention will be described with reference to FIG. 7. FIG. 7 is a diagram illustrating an example of the effect of the present invention.

まず、前提として、監視領域Aは、x軸方向に5000、y軸方向に300の長方形領域であるものとする。 First, as a premise, the monitoring area A is assumed to be a rectangular area of 5000 in the x-axis direction and 300 in the y-axis direction.

図7(a)は、対象物Tと、当該対象物Tの実際の輪郭とを示している。この対象物Tがy=150の直線に沿って、x軸方向に速度1で移動するものとする。また、監視領域A内にランダムに設置されたセンサ20の数を2000、各センサ20の最大センシングレンジrmaxを100であるとする。 FIG. 7A shows an object T and an actual contour of the object T. It is assumed that the object T moves along the straight line of y=150 at a speed of 1 in the x-axis direction. In addition, it is assumed that the number of sensors 20 randomly installed in the monitoring area A is 2000 and the maximum sensing range r max of each sensor 20 is 100.

このとき、本発明の実施の形態における形状推定装置10により推定された形状と、対象物Tの実際の形状と比較を図7(b)に示す。図7(b)に示すように、本発明の実施の形態における形状推定装置10は、高い精度で対象物Tの形状を推定できていることがわかる。 At this time, FIG. 7B shows a comparison between the shape estimated by the shape estimation device 10 according to the embodiment of the present invention and the actual shape of the object T. As shown in FIG. 7B, it is understood that the shape estimation device 10 in the embodiment of the present invention can estimate the shape of the target T with high accuracy.

ただし、角度の推定値が2つ生じる場合があり、接続関係からも唯一には定まらない場合があることから、細かな差の複数の形状推定が得られることがある。また、推定された形状の始点と終点とは一致しない場合がある。なお、速度の推定値は0.95509であった。 However, since there are cases where two estimated values of the angle occur, and there is a case where it is not uniquely determined from the connection relationship, a plurality of shape estimations with small differences may be obtained. In addition, the start point and the end point of the estimated shape may not match. The estimated value of the speed was 0.95509.

本発明は、具体的に開示された上記の実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。 The present invention is not limited to the above specifically disclosed embodiments, and various modifications and changes can be made without departing from the scope of the claims.

1 形状推定システム
10 形状推定装置
20 センサ
100 形状推定プログラム
101 センシング結果管理部
102 速度推定部
103 抽出部
104 第1の形状推定部
105 第2の形状推定部
106 接続関係推定部
107 補正部
108 出力部
111 暫定推定部
112 整合性判定部
113 採用部
200 センシング結果記憶部
1 shape estimation system 10 shape estimation device 20 sensor 100 shape estimation program 101 sensing result management unit 102 speed estimation unit 103 extraction unit 104 first shape estimation unit 105 second shape estimation unit 106 connection relation estimation unit 107 correction unit 108 output Part 111 Temporary estimation part 112 Consistency judgment part 113 Adopting part 200 Sensing result storage part

Claims (8)

所定の領域内に設置された複数の指向性距離センサがそれぞれ前記領域内を所定の速度で直線的に移動する対象物をセンシングしたセンシング結果を取得する取得手段と、
前記取得手段により取得されたセンシング結果に含まれる第1の区間の特徴パラメータを抽出する抽出手段と、
前記抽出手段により抽出された特徴パラメータに基づいて、前記対象物の輪郭に含まれ、前記第1の区間に対応する第2の区間の形状パラメータを推定する推定手段と、
前記推定手段により推定された形状パラメータ同士の接続関係を推定する接続手段と、
を有することを特徴とする形状推定装置。
A plurality of directional distance sensors installed in a predetermined area, and an acquisition unit that acquires a sensing result of sensing an object that moves linearly at a predetermined speed in the area, respectively.
Extraction means for extracting the characteristic parameter of the first section included in the sensing result acquired by the acquisition means;
Estimating means for estimating a shape parameter of a second section included in the contour of the object and corresponding to the first section based on the characteristic parameter extracted by the extracting means;
Connection means for estimating the connection relationship between the shape parameters estimated by the estimation means,
A shape estimation device comprising:
前記抽出手段は、
前記取得手段により取得されたセンシング結果に含まれる線分区間である第1の区間の長さ及び方向を示す特徴パラメータを抽出し、
前記推定手段は、
前記抽出手段により抽出された特徴パラメータに基づいて、前記対象物の輪郭に含まれる線分区間であり、前記第1の区間に対応する第2の区間の長さ及び方向を示す形状パラメータを推定する、ことを特徴とする請求項1に記載の形状推定装置。
The extraction means is
Extracting a characteristic parameter indicating the length and direction of the first section, which is a line segment section included in the sensing result acquired by the acquisition unit,
The estimation means is
Based on the characteristic parameters extracted by the extraction means, a shape parameter indicating a length and a direction of a second segment, which is a line segment section included in the contour of the object and corresponds to the first section, is estimated. The shape estimation device according to claim 1, wherein
前記推定手段は、
前記抽出手段により抽出された特徴パラメータのうちの第1の特徴パラメータ及び第2の特徴パラメータに基づいて、前記対象物の輪郭に含まれる線分区間の長さ及び方向を示す暫定形状パラメータを推定し、
推定された前記暫定形状パラメータが、他の特徴パラメータと整合する数を判定し、
前記判定された結果に基づいて、前記暫定形状パラメータのうち、前記数の昇順に所定の個数を前記形状パラメータとする、ことを特徴とする請求項1又は2に記載の形状推定装置。
The estimation means is
The provisional shape parameter indicating the length and direction of the line segment included in the contour of the object is estimated based on the first feature parameter and the second feature parameter among the feature parameters extracted by the extraction means. Then
The estimated provisional shape parameter determines the number of matches with other feature parameters,
The shape estimation device according to claim 1, wherein a predetermined number of the provisional shape parameters are set as the shape parameters in ascending order of the number based on the determined result.
前記推定手段は、
前記第1の特徴パラメータが抽出された第1のセンシング結果に対応する第1の指向性距離センサの第1のセンシング方向と、前記第2の特徴パラメータが抽出された第2のセンシング結果に対応する第2の指向性距離センサの第2のセンシング方向と、前記対象物の輪郭に含まれる線分区間の長さ及び方向とをそれぞれ未知数とする所定の連立方程式を解くことで、前記暫定形状パラメータを推定する、ことを特徴とする請求項3に記載の形状推定装置。
The estimation means is
Corresponding to the first sensing direction of the first directional distance sensor corresponding to the first sensing result in which the first characteristic parameter is extracted, and the second sensing result in which the second characteristic parameter is extracted. The provisional shape is obtained by solving a predetermined simultaneous equation in which the second sensing direction of the second directional distance sensor and the length and direction of the line segment section included in the contour of the object are unknowns. The shape estimation apparatus according to claim 3, wherein the parameter is estimated.
前記接続手段は、
前記センシング結果に含まれ、少なくとも一端が接続されている2つの第1の区間の特徴パラメータを特定し、特定した2つの特徴パラメータとそれぞれ整合する形状パラメータ同士を、少なくとも一端が接続されていると推定する、ことを特徴とする請求項1乃至4の何れか一項に記載の形状推定装置。
The connection means is
The characteristic parameters of the two first sections, which are included in the sensing result and have at least one end connected, are specified, and the shape parameters that match the two specified characteristic parameters are connected at least one end. It estimates, The shape estimation apparatus as described in any one of Claim 1 thru|or 4 characterized by the above-mentioned.
前記対象物に凹部が存在する場合、前記推定手段により推定される形状パラメータ数の前記凹部による誤差を補正する補正手段を有する、ことを特徴とする請求項1乃至5の何れか一項に記載の形状推定装置。 The correction means for correcting an error due to the concave portion of the number of shape parameters estimated by the estimating means when the object has a concave portion. Shape estimation device. 所定の領域内に設置された複数の指向性距離センサがそれぞれ前記領域内を所定の速度で直線的に移動する対象物をセンシングしたセンシング結果を取得する取得手順と、
前記取得手順により取得されたセンシング結果に含まれる第1の区間の特徴パラメータを抽出する抽出手順と、
前記抽出手順により抽出された特徴パラメータに基づいて、前記対象物の輪郭に含まれ、前記第1の区間に対応する第2の区間の形状パラメータを推定する推定手順と、
前記推定手順により推定された形状パラメータ同士の接続関係を推定する接続手順と、
をコンピュータが実行することを特徴とする形状推定方法。
An acquisition procedure in which a plurality of directional distance sensors installed in a predetermined area each obtain a sensing result of sensing an object that moves linearly at a predetermined speed in the area,
An extraction procedure for extracting the characteristic parameter of the first section included in the sensing result acquired by the acquisition procedure;
An estimation procedure for estimating a shape parameter of a second section included in the contour of the object and corresponding to the first section based on the characteristic parameter extracted by the extraction procedure;
A connection procedure for estimating the connection relationship between the shape parameters estimated by the estimation procedure,
A shape estimation method characterized in that a computer executes the method.
コンピュータを、請求項1乃至6の何れか一項に記載の形状推定装置における各手段として機能させるためのプログラム。 A program for causing a computer to function as each unit in the shape estimation device according to claim 1.
JP2017117410A 2017-06-15 2017-06-15 Shape estimating device, shape estimating method and program Active JP6713953B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017117410A JP6713953B2 (en) 2017-06-15 2017-06-15 Shape estimating device, shape estimating method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017117410A JP6713953B2 (en) 2017-06-15 2017-06-15 Shape estimating device, shape estimating method and program

Publications (2)

Publication Number Publication Date
JP2019002790A JP2019002790A (en) 2019-01-10
JP6713953B2 true JP6713953B2 (en) 2020-06-24

Family

ID=65005690

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017117410A Active JP6713953B2 (en) 2017-06-15 2017-06-15 Shape estimating device, shape estimating method and program

Country Status (1)

Country Link
JP (1) JP6713953B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021047098A (en) * 2019-09-19 2021-03-25 日本電信電話株式会社 Sensing direction estimation device, sensing direction estimation method and program

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7105447B2 (en) * 2018-11-20 2022-07-25 日本電信電話株式会社 Shape estimation device, shape estimation method and program
EP3910372A4 (en) 2019-01-10 2023-01-04 Koito Manufacturing Co., Ltd. LIDAR SENSOR UNIT AND VEHICLE SECURITY SYSTEM
EP4585969A1 (en) * 2024-01-11 2025-07-16 Aptiv Technologies AG Method for determining a contour of an object

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62180208A (en) * 1986-02-04 1987-08-07 Sumitomo Metal Ind Ltd Method and instrument for measuring surface shape
JP3501647B2 (en) * 1998-03-05 2004-03-02 日本電信電話株式会社 Apparatus and method for recognizing shape and recording medium storing program for recognizing shape
JP3675680B2 (en) * 1999-08-30 2005-07-27 株式会社神戸製鋼所 Welding line position detection device
US7003894B2 (en) * 2003-03-17 2006-02-28 Forintek Canada Corp. Surface profile measurement, independent of relative motions
JP5300797B2 (en) * 2010-01-12 2013-09-25 日本電信電話株式会社 Shape estimation system, angle estimation method, and object number estimation method
JP5371907B2 (en) * 2010-08-13 2013-12-18 日本電信電話株式会社 Shape estimation system, center server, shape estimation method, and shape estimation program
JP5990449B2 (en) * 2012-11-21 2016-09-14 日本電信電話株式会社 Estimation system, estimation device, estimation method, and program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021047098A (en) * 2019-09-19 2021-03-25 日本電信電話株式会社 Sensing direction estimation device, sensing direction estimation method and program
JP7120548B2 (en) 2019-09-19 2022-08-17 日本電信電話株式会社 SENSING DIRECTION ESTIMATION DEVICE, SENSING DIRECTION ESTIMATION METHOD AND PROGRAM

Also Published As

Publication number Publication date
JP2019002790A (en) 2019-01-10

Similar Documents

Publication Publication Date Title
JP6161257B2 (en) Event detection apparatus and method, operation recognition apparatus and method, and program
JP6713953B2 (en) Shape estimating device, shape estimating method and program
US10546385B2 (en) System and method for image capture device pose estimation
US10366282B2 (en) Human detection apparatus and method using low-resolution two-dimensional (2D) light detection and ranging (LIDAR) sensor
CN112219087A (en) Pose prediction method, map construction method, movable platform and storage medium
CN111798487A (en) Target tracking method, apparatus and computer readable storage medium
CN109416728A (en) Object detection method, device and computer system
US10366500B2 (en) Autonomous characterization of water flow from surface water velocity
CN110298318B (en) Human head and human body joint detection method and device and electronic equipment
US10229338B2 (en) Medium storing image processing program, image processing method, and image processing device
JP2018055607A (en) Event detection program, event detection apparatus, and event detection method
CN114708613A (en) Behavior recognition method, behavior recognition apparatus, computer device, and storage medium
JP2018510406A (en) Method and system for estimating finger movement
CN111382637A (en) Pedestrian detection and tracking method, device, terminal device and medium
JP5870011B2 (en) Point cloud analysis device, point cloud analysis method, and point cloud analysis program
US10600202B2 (en) Information processing device and method, and program
JPWO2018235219A1 (en) Self-location estimation method, self-location estimation device, and self-location estimation program
CN110969145A (en) Remote sensing image matching optimization method and device, electronic equipment and storage medium
JP6627365B2 (en) Information processing method, information processing apparatus, and program
CN106778587B (en) Flight state detection method and device based on UAV image
JP6835679B2 (en) Shape estimation device, shape estimation method and program
JP6888559B2 (en) Shape estimation device, shape estimation method and program
CN117480356A (en) Method and system for measuring structural displacement based on the fusion of asynchronous visual measurement data of natural targets and acceleration data of the structure
JP2012234466A (en) State tracking device, method and program
CN110059531A (en) Behavioral value method and device of fighting based on video image

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190621

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200519

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200604

R150 Certificate of patent or registration of utility model

Ref document number: 6713953

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350