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

JP7105447B2 - Shape estimation device, shape estimation method and program - Google Patents

Shape estimation device, shape estimation method and program Download PDF

Info

Publication number
JP7105447B2
JP7105447B2 JP2018217511A JP2018217511A JP7105447B2 JP 7105447 B2 JP7105447 B2 JP 7105447B2 JP 2018217511 A JP2018217511 A JP 2018217511A JP 2018217511 A JP2018217511 A JP 2018217511A JP 7105447 B2 JP7105447 B2 JP 7105447B2
Authority
JP
Japan
Prior art keywords
shape
estimating
shape estimation
sensor
sensor terminal
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
JP2018217511A
Other languages
Japanese (ja)
Other versions
JP2020085566A (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.)
University of Tokyo NUC
NTT Inc
NTT Inc USA
Original Assignee
Nippon Telegraph and Telephone Corp
University of Tokyo NUC
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, University of Tokyo NUC, NTT Inc USA filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2018217511A priority Critical patent/JP7105447B2/en
Publication of JP2020085566A publication Critical patent/JP2020085566A/en
Application granted granted Critical
Publication of JP7105447B2 publication Critical patent/JP7105447B2/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.

近年、小型の無線機能付きセンサを監視対象領域にばら撒いてネットワーク化し、様々なアプリケーションに用いようとする試みがなされている。特に、センサ位置の事前設計や登録が必要なく、また、センサそのものもGPSなどの測位機能を搭載していない、廉価、低消費電力、低機能なものを用いる状況を想定することが望ましい。 In recent years, attempts have been made to scatter small sensors with wireless functions over a monitoring target area, network them, and use them for various applications. In particular, it is desirable to assume a situation where a low-cost, low-power-consumption, low-function sensor that does not require prior design or registration of the sensor position and does not have a positioning function such as GPS is used.

このような条件の下で、対象物の大きさや形状を推定する方法が提案されてきた。特許文献1では、複数クラスの距離センサを使用し、凸な対象物の大きさと外周長を推定する発明が開示され、特許文献2では、必ずしも凸ではない対象物に対し、凸性の判定および対象物の大きさ、外周長を推定する発明が開示された。さらに、非特許文献3では、多数の距離センサを用い、対象物が多角形状の場合に、対象物の全体形状を推定する方法が提案されている。 Under such conditions, methods for estimating the size and shape of an object have been proposed. Patent Document 1 discloses an invention that uses multiple classes of distance sensors to estimate the size and perimeter of a convex object. An invention for estimating the size and perimeter of an object has been disclosed. Furthermore, Non-Patent Document 3 proposes a method of estimating the overall shape of a polygonal object using a large number of distance sensors.

特許第5371907号公報Japanese Patent No. 5371907 特開2017-156286公報Japanese Patent Application Laid-Open No. 2017-156286

H. Saito and H. Ikeuchi, Estimating Shape of Target Object Moving on Unknown Trajectory by Using Location-Unknown Distance Sensors: Theoretical Framework, ArXiv 1803.04092.H. Saito and H. Ikeuchi, Estimating Shape of Target Object Moving on Unknown Trajectory by Using Location-Unknown Distance Sensors: Theoretical Framework, ArXiv 1803.04092.

しかしながら、実際の対象物は曲線部分を含むものが多く、そのような対象物に対しては、多角形状を仮定する従来技術では全体形状を推定できない。また、従来技術は監視対象領域内に距離センサが一様分布など特定の分布に従ってばら撒かれていることを仮定して統計的な処理を行っており、センサ配置がこのような仮定を満たさない場合には高精度な形状推定は困難である。 However, many actual objects include curved portions, and for such objects, the conventional technique that assumes a polygonal shape cannot estimate the overall shape. In addition, the conventional technology performs statistical processing on the assumption that distance sensors are distributed according to a specific distribution such as a uniform distribution within the monitored area, and the sensor arrangement does not satisfy this assumption. In some cases, highly accurate shape estimation is difficult.

本発明は、上記の点に鑑みてなされたものであって、配置位置が必ずしも特定の分布に従わない距離センサを使用して対象物の全体形状の推定を可能とすることを目的とする。 SUMMARY OF THE INVENTION It is an object of the present invention to enable estimation of the overall shape of an object using a distance sensor whose placement position does not necessarily follow a specific distribution.

そこで上記課題を解決するため、形状推定装置は、複数のセンサ端末による、移動する物体と前記センサ端末との距離についての時系列の測定結果に基づいて、前記センサ端末ごとにセンシング方向の推定値を計算する方向推定部と、前記センサ端末ごとに、前記時系列の測定結果と前記センシング方向とに基づいて前記物体の部分形状を推定し、前記センサ端末ごとに推定された部分形状を接続して前記物体の全体形状を推定する形状推定部と、を有する。 Therefore, in order to solve the above problems, the shape estimation device provides an estimated sensing direction for each of the sensor terminals, based on time-series measurement results of distances between moving objects and the sensor terminals, using a plurality of sensor terminals. and a direction estimating unit that estimates a partial shape of the object based on the time-series measurement results and the sensing direction for each of the sensor terminals, and connects the partial shapes estimated for each of the sensor terminals. and a shape estimator for estimating the overall shape of the object.

配置位置が必ずしも特定の分布に従わない距離センサを使用して対象物の全体形状の推定を可能とすることができる。 A range sensor whose placement position does not necessarily follow a particular distribution can be used to allow estimation of the overall shape of the object.

本発明の実施の形態における形状推定システムの構成例を示す図である。It is a figure which shows the structural example of the shape estimation system in embodiment of this invention. 本発明の実施の形態において与えられる問題設定を説明するための図である。It is a figure for demonstrating the problem setting given in embodiment of this invention. 本発明の実施の形態における形状推定装置10のハードウェア構成例を示す図である。It is a figure which shows the hardware structural example of the shape estimation apparatus 10 in embodiment of this invention. 本発明の実施の形態における形状推定装置10の機能構成例を示す図である。It is a figure which shows the functional structural example of the shape estimation apparatus 10 in embodiment of this invention. 形状推定装置10が実行する処理手順の一例を説明するためのフローチャートである。4 is a flowchart for explaining an example of a processing procedure executed by the shape estimation device 10; 時刻t~t+Δtにおける微小変位を表す図である。FIG. 10 is a diagram showing minute displacements from time t to t+Δt; 非対称凸閉曲線の一例を示す図である。It is a figure which shows an example of an asymmetric convex closed curve. イチョウ型の一例を示す図である。It is a figure which shows an example of a ginkgo type|mold. 非対称凸閉曲線のスタート時点での状況等の一例を示す図である。It is a figure which shows an example of the situation etc. at the time of the start of an asymmetric convex closed curve. イチョウ型のスタート時点での状況等の一例を示す図である。It is a figure which shows an example of the situation etc. at the time of a ginkgo-shaped start. センサ端末d1に基づく非対称凸閉曲線の形状の推定結果を示す図である。FIG. 10 is a diagram showing a result of estimating the shape of an asymmetric convex closed curve based on the sensor terminal d1; センサ端末d2に基づく非対称凸閉曲線の形状の推定結果を示す図である。FIG. 10 is a diagram showing the result of estimating the shape of an asymmetric convex closed curve based on the sensor terminal d2; センサ端末d3に基づく非対称凸閉曲線の形状の推定結果を示す図である。FIG. 10 is a diagram showing the result of estimating the shape of an asymmetric convex closed curve based on the sensor terminal d3; センサ端末d4に基づく非対称凸閉曲線の形状の推定結果を示す図である。FIG. 10 is a diagram showing a result of estimating the shape of an asymmetric convex closed curve based on the sensor terminal d4; センサ端末d1に基づくイチョウ型の形状の推定結果を示す図である。FIG. 10 is a diagram showing a ginkgo-shaped shape estimation result based on the sensor terminal d1; センサ端末d2に基づくイチョウ型の形状の推定結果を示す図である。FIG. 10 is a diagram showing a ginkgo-shaped shape estimation result based on the sensor terminal d2; センサ端末d3に基づくイチョウ型の形状の推定結果を示す図である。FIG. 10 is a diagram showing a ginkgo-shaped shape estimation result based on the sensor terminal d3; センサ端末d4に基づくイチョウ型の形状の推定結果を示す図である。FIG. 10 is a diagram showing a ginkgo-shaped shape estimation result based on the sensor terminal d4;

以下、図面に基づいて本発明の実施の形態を説明する。図1は、本発明の実施の形態における形状推定システムの構成例を示す図である。本実施の形態における形状推定システムは、形状推定装置10と、センサ端末d1~センサ端末dNのN個(複数)のセンサ端末(以下、それぞれを区別しない場合「センサ端末d」という。)とを含む。形状推定装置10と各センサ端末dとは、有線又は無線のネットワークを介して接続される。 BEST MODE FOR CARRYING OUT THE INVENTION An embodiment of the present invention will be described below based on the drawings. FIG. 1 is a diagram showing a configuration example of a shape estimation system according to an embodiment of the present invention. The shape estimation system according to the present embodiment includes shape estimation device 10, and N ~ (plural) sensor terminals of sensor terminal d1 ~ sensor terminal dN ~ (hereinafter referred to as "sensor terminal d" when not distinguished). including. The shape estimation device 10 and each sensor terminal d are connected via a wired or wireless network.

各センサ端末dは、監視対象領域内を移動する物体であり、形状の推定対象の物体(以下、「対象物T」という。)を検出するとともに、対象物Tまでの距離を測定する距離センサである。各センサ端末dは、シャープな指向性を持つ距離センサであって、対象物Tとの距離がrmax以下のとき、対象物Tまでの距離r(0≦r≦rmax)を測定結果(以下、「センシングデータ」という。)として得て、センシングデータを形状推定装置10に送信する。本実施の形態において、各センサ端末dのセンシング領域(対象物Tを検知可能な範囲)は、それぞれ特定のセンシング方向を有し、長さがrmaxである線分としてモデル化される。なお、各センサ端末dの配置位置はランダムである。すなわち、各センサ端末dは、ランダムに決定される配置位置に撒かれる。 Each sensor terminal d is an object that moves within the monitored area, and is a distance sensor that detects an object whose shape is to be estimated (hereinafter referred to as "target object T") and measures the distance to the target object T. is. Each sensor terminal d is a distance sensor with sharp directivity, and when the distance to the object T is r max or less, the distance r (0≦r≦r max ) to the object T is measured as a result ( hereinafter referred to as “sensing data”), and transmits the sensing data to the shape estimation device 10 . In this embodiment, the sensing area (the range in which the object T can be detected) of each sensor terminal d is modeled as a line segment having a specific sensing direction and a length of rmax . The arrangement position of each sensor terminal d is random. That is, each sensor terminal d is scattered at a randomly determined arrangement position.

形状推定装置10は、センシングデータに基づいて対象物Tの全体形状を推定する1以上のコンピュータである。形状推定装置10は、センサ端末dからセンシングデータを受信し、後述の数式(1)及び(2)に基づきセンサ端末dの方向(対象物Tの進行方向に対するセンシング方向の角度)を推定し、対象物Tの全体形状を推定する処理を行う。数式(1)及び(2)は、曲線状の対象物Tに適用できるものであり、センサ端末dの配置分布にも依存しないものであるため、必ずしも特定の分布によらずばら撒かれた距離センサ端末dを使用して、曲線部分を含み、必ずしも凸ではない対象物に対して、対象物Tの全体形状の推定を行うことができる。 The shape estimation device 10 is one or more computers that estimate the overall shape of the target object T based on sensing data. The shape estimation device 10 receives sensing data from the sensor terminal d, estimates the direction of the sensor terminal d (the angle of the sensing direction with respect to the traveling direction of the object T) based on formulas (1) and (2) described later, A process of estimating the overall shape of the object T is performed. Equations (1) and (2) can be applied to a curvilinear object T and do not depend on the arrangement distribution of the sensor terminals d. Therefore, the scattered distance The sensor terminal d can be used to estimate the overall shape of the object T for objects that contain curvilinear portions and are not necessarily convex.

形状推定結果は、形状推定装置10からユーザ端末20に送信される。ユーザ端末20は、当該形状推定結果を表示する端末である。 A shape estimation result is transmitted from the shape estimation device 10 to the user terminal 20 . The user terminal 20 is a terminal that displays the shape estimation result.

図2は、本発明の実施の形態において与えられる問題設定を説明するための図である。なお、以下で説明する問題設定は一例に過ぎず、適用可能な問題設定はこれに限られるわけではない。 FIG. 2 is a diagram for explaining problem setting given in the embodiment of the present invention. Note that the problem setting described below is merely an example, and the applicable problem setting is not limited to this.

図2において、対象物Tは、単純閉曲線∂Tで囲まれた領域である。対象物Tは、x軸方向に一定速度v(v>0)で平行移動している。対象物Tのうち、y座標の値が最小の点を下端、最大の点を上端と呼ぶことにする。以下では下端、上端はそれぞれ唯一つ存在するものとする。∂Tの各点は、弧長パラメタsを用いることで表現できる。弧長パラメタの起点s=0は、対象物Tの下端とし、反時計回りを正方向とする。また、sは、適宜mod|∂T|で考える(|∂T|はTの周囲長)。すなわち、sは、∂Tの周囲長に対する余りの値で考える。また、正方向を向いた接線ベクトルとx軸方向のなす角は、sの関数であり、ξ(s)∈[0,2π)と記す。対象物Tを通るx軸に平行な直線を適当に一つ定め、それより上の領域を上半平面、それより下の領域を下半平面と呼ぶことにする。 In FIG. 2, the object T is an area surrounded by a simple closed curve ∂T. The object T is translated in the x-axis direction at a constant speed v (v>0). In the object T, the point with the smallest y-coordinate value is called the bottom end, and the point with the largest y-coordinate value is called the top end. Below, it is assumed that there is only one lower end and one upper end. Each point of ∂T can be represented using an arc length parameter s. The starting point s=0 of the arc length parameter is the lower end of the object T, and the counterclockwise direction is the positive direction. Also, s is appropriately considered mod |∂T| (|∂T| is the perimeter of T). That is, s is considered as a remainder of the perimeter of ∂T. Also, the angle between the tangent vector pointing in the positive direction and the x-axis direction is a function of s and is denoted by ξ(s)ε[0,2π). A straight line passing through the object T and parallel to the x-axis is appropriately defined, and the area above it is called the upper half-plane, and the area below it is called the lower half-plane.

センサ端末dの位置、センシング方向θ∈[0,2π)は未知である。各センサ端末dの識別情報であるセンサ番号は、各変数に下添え字iで表す(θなど)が、一つのセンサ端末dについて議論するときは省略することがある。各センサ端末dは、各時刻tにおける対象物Tまでの距離r(t)≦rmaxを得る。但し、センサ端末dとTまでの距離がrmaxを超えるときは、r(t)=Φ(空集合)、センサ端末dがT内に含まれるときは、r(t)=0とする。形状推定においては、センシングデータが∀t(r(t)>0 or r(t)=Φ)かつ∃t(r(t)≠Φ)を満たすようなセンサ端末dのみ用いることとする。このようなセンサ端末dを有効なセンサ端末dと呼び、対応するセンシングデータを有効なセンシングデータと呼ぶことにする。センシングデータ{r(t)}は、全て形状推定装置10に送信され、形状推定装置10はそれらを用い、後述の形状推定方法に基づいて∂Tの形状を求める。 The position of the sensor terminal d, the sensing direction θε[0,2π) is unknown. The sensor number, which is the identification information of each sensor terminal d, is indicated by a subscript i (such as θi) in each variable, but may be omitted when discussing one sensor terminal d. Each sensor terminal d obtains the distance r(t)≦r max to the object T at each time t. However, when the distance between the sensor terminals d and T exceeds rmax , r(t)=Φ (empty set), and when the sensor terminal d is included in T, r(t)=0. In shape estimation, only sensor terminals d whose sensing data satisfy ∀t (r(t)>0 or r(t)=Φ) and ∃t (r(t)≠Φ) are used. Such a sensor terminal d will be called a valid sensor terminal d, and the corresponding sensing data will be called valid sensing data. All the sensing data {r i (t)} i are transmitted to the shape estimation device 10, and the shape estimation device 10 uses them to obtain the shape of ∂T based on the shape estimation method described later.

続いて、形状推定において用いる重要な数式(1)及び(2)を提示する。形状推定する際には各センサ端末dの方向θを求めることが必要である。以下に述べるように、二つのセンシングデータr(t)、r(t)を用いることでこれが可能となる。r(t)の一階微分、二階微分、三階微分をそれぞれr'(t)、r''(t)、r'''(t)のように書くことにする。今、t=argmin(t)、t=argmin(t)とおき、r'(t)、r'(t)を、それぞれ単に(r)'、(r)'などと書くことにすると、方向θ、方向θは、 Subsequently, important equations (1) and (2) used in shape estimation are presented. When estimating the shape, it is necessary to obtain the direction θi of each sensor terminal d. This is made possible by using two sensing data r 1 (t), r 2 (t), as described below. Let r'(t), r''(t) and r'''(t) be the first, second and third derivatives of r(t). Let t 1 = argmin tr 1 (t) and t 2 = argmin tr 2 ( t ), and let r 1 '(t 1 ) and r 2 '(t 2 ) be simply (r 1 )' , (r 2 )', etc., the directions θ 1 and θ 2 are

Figure 0007105447000001
の連立方程式である数式(1)(後述する[理論的背景]にて導出)を解くことで求めることができる。なお、各数式において、r'は、rの上に・を付した記号によって表記し、r''は、rの上に‥を付した記号によって表記し、r'''は、rの上に…を付した記号によって表記する。
Figure 0007105447000001
can be obtained by solving Equation (1), which is a simultaneous equation of (derived in [Theoretical background] described later). In each formula, r' is represented by a symbol above r, r'' is represented by a symbol above r, and r''' is above r. It is indicated by a symbol with … attached to it.

もし、(r)'=(r)'=0となった場合は、 If (r 1 )'=(r 2 )'=0,

Figure 0007105447000002
の連立方程式である数式(2)(後述する[理論的背景]にて導出)を解くことでθ、θを求める。また、もし、t、tにおいてそれぞれr(t)、r(t)が左微係数又は右微係数をもつときは、その値を用いて数式(1)を解けばよい。
Figure 0007105447000002
θ 1 and θ 2 are obtained by solving Equation (2), which is a simultaneous equation of (derived in [Theoretical background] described later). Also, if r 1 (t) and r 2 (t) at t 1 and t 2 respectively have a left derivative or a right derivative, Equation (1) can be solved using that value.

以上に基づき対象物Tの形状を推定する形状推定装置10について具体的に説明する。図3は、本発明の実施の形態における形状推定装置10のハードウェア構成例を示す図である。図3の形状推定装置10は、それぞれバスBで相互に接続されているドライブ装置100、補助記憶装置102、メモリ装置103、CPU104、及びインタフェース装置105等を有する。 The shape estimating device 10 for estimating the shape of the object T based on the above will be specifically described. FIG. 3 is a diagram showing a hardware configuration example of the shape estimation device 10 according to the embodiment of the present invention. The shape estimation device 10 of FIG. 3 has a drive device 100, an auxiliary storage device 102, a memory device 103, a CPU 104, an interface device 105, and the like, which are connected to each other via a bus B, respectively.

形状推定装置10での処理を実現するプログラムは、CD-ROM等の記録媒体101によって提供される。プログラムを記憶した記録媒体101がドライブ装置100にセットされると、プログラムが記録媒体101からドライブ装置100を介して補助記憶装置102にインストールされる。但し、プログラムのインストールは必ずしも記録媒体101より行う必要はなく、ネットワークを介して他のコンピュータよりダウンロードするようにしてもよい。補助記憶装置102は、インストールされたプログラムを格納すると共に、必要なファイルやデータ等を格納する。 A program for realizing processing in the shape estimation device 10 is provided by a recording medium 101 such as a CD-ROM. When the recording medium 101 storing the program is set in the drive device 100 , the program is installed from the recording medium 101 to the auxiliary storage device 102 via the drive device 100 . However, the program does not necessarily need to be installed from the recording medium 101, and may be downloaded from another computer via the network. The auxiliary storage device 102 stores installed programs, as well as necessary files and data.

メモリ装置103は、プログラムの起動指示があった場合に、補助記憶装置102からプログラムを読み出して格納する。CPU104は、メモリ装置103に格納されたプログラムに従って形状推定装置10に係る機能を実行する。インタフェース装置105は、ネットワークに接続するためのインタフェースとして用いられる。 The memory device 103 reads out and stores the program from the auxiliary storage device 102 when a program activation instruction is received. The CPU 104 executes functions related to the shape estimation device 10 according to programs stored in the memory device 103 . The interface device 105 is used as an interface for connecting to a network.

図4は、本発明の実施の形態における形状推定装置10の機能構成例を示す図である。図4において、形状推定装置10は、受信部11、方向推定部12及び形状推定部13等を有する。これら各部は、形状推定装置10にインストールされた1以上のプログラムが、CPU104に実行させる処理により実現される。形状推定装置10は、また、データ記憶部14を利用する。データ記憶部14は、例えば、補助記憶装置102、又は形状推定装置10にネットワークを介して接続可能な記憶装置等を用いて実現可能である。 FIG. 4 is a diagram showing a functional configuration example of the shape estimation device 10 according to the embodiment of the present invention. In FIG. 4, the shape estimation device 10 has a receiver 11, a direction estimator 12, a shape estimator 13, and the like. Each of these units is realized by processing that one or more programs installed in the shape estimation apparatus 10 cause the CPU 104 to execute. The shape estimation device 10 also utilizes the data storage unit 14 . The data storage unit 14 can be implemented using, for example, the auxiliary storage device 102 or a storage device that can be connected to the shape estimation device 10 via a network.

受信部11は、各センサ端末dからセンシングデータを受信し、当該センシングデータをデータ記憶部14に記憶する。データ記憶部14には、各センサ端末dのセンシングデータが時系列に記憶される。 The receiving unit 11 receives sensing data from each sensor terminal d and stores the sensing data in the data storage unit 14 . The data storage unit 14 stores sensing data of each sensor terminal d in chronological order.

方向推定部12は、データ記憶部14に記憶されている、各センサ端末dの時系列のセンシングデータに基づき、各センサ端末dの方向θを推定しつつ、各センサ端末dを上半平面又は下半平面に分類する。 The direction estimating unit 12 estimates the direction θ i of each sensor terminal d based on the time-series sensing data of each sensor terminal d stored in the data storage unit 14, Or classified into the lower half plane.

形状推定部13は、各センサ端末dの時系列のセンシングデータと各センサ端末dの方向θとに基づいて、対象物Tの全体形状を推定する。この際、形状推定部13は、上半平面に分類されたセンサ端末dの方向θに基づいて、当該全体形状の上半平面部分を推定し、下半平面に分類されたセンサ端末dの方向θに基づいて、当該全体形状の下半平面部分を推定する。 The shape estimation unit 13 estimates the overall shape of the target object T based on the time-series sensing data of each sensor terminal d and the direction θi of each sensor terminal d. At this time, the shape estimating unit 13 estimates the upper half plane portion of the overall shape based on the direction θ i of the sensor terminal d classified into the upper half plane, and the sensor terminal d classified into the lower half plane. A lower half-plane portion of the overall shape is estimated based on the direction θi .

以下、形状推定装置10が実行する処理手順について説明する。図5は、形状推定装置10が実行する処理手順の一例を説明するためのフローチャートである。なお、図5の開始時点において、データ記憶部14には、センシングデータ{r(t)}i=1 が時系列に記憶されている(有効なセンサ端末d数をNとした)。また、図5では、センサ端末d1が下半平面に属すると仮定する(θ∈[0,π))。なお、本実施の形態では、θのx軸方向に関する鏡映対称性により、そもそも対象物Tの上下は判別できないため、この仮定は本質的ではない。 A processing procedure executed by the shape estimation device 10 will be described below. FIG. 5 is a flowchart for explaining an example of a processing procedure executed by the shape estimation device 10. As shown in FIG. At the start of FIG. 5, the sensing data {r i (t)} i=1 N are stored in time series in the data storage unit 14 (where N is the number of effective sensor terminals d). Also, in FIG. 5, it is assumed that the sensor terminal d1 belongs to the lower half-plane (θ 1 ε[0, π)). In the present embodiment, this assumption is not essential because the top and bottom of the object T cannot be determined in the first place due to the reflection symmetry of θ with respect to the x-axis direction.

ステップS101において、方向推定部12は、センサ端末d1のセンシングデータとN-1個の他のセンサのセンシングデータとの各ペア((r,r),(r,r),…,(r,r))について、数式(1)及び(2)に基づいてθ1、θを計算する。その結果、θ1、θについて、N-1個の解集合が得られる。なお、各解集合において、θは、センサ端末d1の方向を示し、θは、センサ端末d1とのペアにおける他方のセンサ端末dの方向を示す。ここで、N-1個の解集合のうち、一般には約半数は、θについてほとんど同じ推定値θ^を含むはずであり、残りはθ^に近い解を含まないか空集合である。ここで、「ほとんど同じ」の範囲は、閾値等によって定められればよい。 In step S101, the direction estimation unit 12 generates each pair ((r 1 , r 2 ), (r 1 , r 3 ), . , (r 1 , r N )), θ 1 and θ 2 are calculated based on equations (1) and (2). As a result, N−1 solution sets are obtained for θ 1 and θ 2 . In each solution set, θ1 indicates the direction of the sensor terminal d1, and θ2 indicates the direction of the other sensor terminal d in the pair with the sensor terminal d1. Now, of the N−1 solution sets, in general about half should contain nearly identical estimates θ 1 for θ 1 , and the rest either contain no solutions close to θ 1 or are empty sets. be. Here, the range of "substantially the same" may be determined by a threshold or the like.

そこで、方向推定部12は、N-1個の解集合のうち、推定値θ^を含む解集合に係るセンサ端末dを下半平面に分類し、それ以外のセンサ端末dを上半平面に分類する(S102)。なお、下半平面に分類されたセンサ端末dであって、センサ端末d1とペアを組んだセンサ端末dのθは、θとして既に求められたことになる。 Therefore, the direction estimating unit 12 classifies the sensor terminal d associated with the solution set including the estimated value θ^ 1 among the N−1 solution sets into the lower half plane, and classifies the other sensor terminals d into the upper half plane. (S102). The θ of the sensor terminal d that is classified into the lower half plane and is paired with the sensor terminal d1 has already been obtained as θ2.

続いて、方向推定部12は、上半平面に分類されたセンサ端末dの個数が2以上であるか否かを判定する(S103)。該当するセンサ端末dの個数が2以上である場合(S103でYes)、方向推定部12は、上半平面に分類されたセンサ端末dのうちのいずれか一つと、上半平面に分類されたセンサ端末dのうちの他のセンサ端末dとの各ペアについて、数式(1)及び(2)に基づいてθ1、θを計算する(S104)。すなわち、該当するセンサ端末d群について、S101と同様の処理が実行される。その結果、上半平面に分類された各センサ端末dのθが推定される。 Subsequently, the direction estimation unit 12 determines whether or not the number of sensor terminals d classified into the upper half plane is 2 or more (S103). If the number of corresponding sensor terminals d is two or more (Yes in S103), the direction estimation unit 12 selects one of the sensor terminals d classified into the upper half plane and the sensor terminal d classified into the upper half plane. For each pair of sensor terminal d with another sensor terminal d, θ 1 and θ 2 are calculated based on Equations (1) and (2) (S104). That is, the same process as S101 is executed for the corresponding sensor terminal group d. As a result, θ of each sensor terminal d classified into the upper half plane is estimated.

続いて、形状推定部13は、下半平面に分類された各センサ端末dの方向θ及び時系列のrに基づいて、単純閉曲線∂Tの、主に下半平面部分の形状を推定する(S105)。具体的には、θ∈[0,π)とし、単純閉曲線∂Tの主に下半平面部分の推定を考える場合、t=argminr(t)とし、対象物Tの下端を、(0,0)∈∂Tとする。このとき以下の数式(3)が成立する。 Subsequently, the shape estimating unit 13 estimates the shape of mainly the lower half plane portion of the simple closed curve ∂T based on the direction θ i of each sensor terminal d classified into the lower half plane and r in the time series. (S105). Specifically, when θε[0, π) is assumed and estimation of mainly the lower half plane portion of the simple closed curve ∂T is considered, t 0 =argmin tr( t ), and the lower end of the object T is t Let (0,0)∈∂T. At this time, the following formula (3) is established.

Figure 0007105447000003
したがって、形状推定部13は、下半平面に分類されたセンサ端末dごとにtを有効な範囲で動かして∂Tの部分形状を推定する。形状推定部13は、下半平面に分類されたセンサ端末dごとの部分形状を、それぞれの重複部分で接続することで∂Tの主に下半平面部分の形状を推定する(下半平面部分の形状の推定値を計算する)。
Figure 0007105447000003
Therefore, the shape estimator 13 estimates the partial shape of ∂T by moving t within an effective range for each sensor terminal d classified into the lower half plane. The shape estimating unit 13 connects the partial shapes of each sensor terminal d classified into the lower half plane at overlapping portions, thereby estimating the shape of the lower half plane portion of ∂T (lower half plane portion to calculate an estimate of the shape of ).

続いて、形状推定部13は、上半平面に分類された各センサ端末dに関して、ステップS105と同様の処理を実行して、∂Tの主に上半平面部分の形状を推定する(上半平面部分の形状の推定値を計算する)(S106)。 Subsequently, the shape estimating unit 13 performs the same processing as in step S105 for each sensor terminal d classified into the upper half plane, and estimates the shape of mainly the upper half plane portion of ∂T (upper half plane Calculate the estimated value of the shape of the planar portion) (S106).

続いて、形状推定部13は、ステップS105において推定された下半平面部分と、ステップS106において推定された上半平面部分とを適当な箇所で連結することで、対象物T(∂T)の全体形状を推定する(全体形状の推定値を得る)(S107)。 Subsequently, the shape estimating unit 13 connects the lower half-plane portion estimated in step S105 and the upper half-plane portion estimated in step S106 at appropriate points, thereby obtaining the shape of the object T(∂T). Estimate the overall shape (obtain an estimated value of the overall shape) (S107).

一方、対象物Tの上下端周辺がほとんど同じ形状である場合、ほぼすべてのセンシングデータに対してほとんど同じ推定値θ^を含む解集合が得られてしまい、上半平面に分類されたセンサ端末dの個数が2未満となってしまう。すなわち、上半平面の形状の推定に十分な数のセンサ端末dを上下半平面に分類することができない。この場合(S103でNo)、形状推定部13は、ステップS101において得られた各センサ端末dのθを及び時系列のrを数式(3)に当てはめて、センサ端末dごとに、対象物Tの部分形状を推定(描写)する(S108)。ここで、二つのセンサ端末dで共通でセンシングしている曲線部分(上端周辺の曲線部分又は下端周辺の曲線部分)が一致していれば、それらのセンサ端末dは同半平面に属していると考えることができる。そこで、形状推定部13は、各部分形状が重複部分を有する否かに基づいて、センサ端末dを上半平面と下半平面とに分類する(S109)。分類に成功した場合、すなわち、上半平面に分類されたセンサ端末dが1以上である場合(S110でYes)、ステップS105~S107が実行される。 On the other hand, when the top and bottom edges of the object T have almost the same shape, a solution set containing almost the same estimated value θ^ 1 is obtained for almost all sensing data, and the sensor is classified into the upper half plane. The number of terminals d becomes less than two. That is, a sufficient number of sensor terminals d for estimating the shape of the upper half plane cannot be classified into the upper and lower half planes. In this case (No in S103), the shape estimating unit 13 applies θ i of each sensor terminal d obtained in step S101 and time-series r to Equation (3), and calculates the target object for each sensor terminal d. The partial shape of T is estimated (drawn) (S108). Here, if the curved portions (the curved portion around the upper end or the curved portion around the lower end) that are commonly sensed by the two sensor terminals d match, the sensor terminals d belong to the same half plane. can be considered. Therefore, the shape estimation unit 13 classifies the sensor terminal d into an upper half plane and a lower half plane based on whether or not each partial shape has an overlapping portion (S109). If the classification is successful, that is, if the number of sensor terminals d classified into the upper half plane is one or more (Yes in S110), steps S105 to S107 are executed.

一方、分類に失敗した場合、すなわち、上半平面に分類されたセンサ端末dが0個である場合(S110でNo)、形状推定部13は、ステップS108においてセンサ端末dごとに推定された各部分形状を重複部分で接続することで∂Tの主に下半平面部分の形状を推定する(下半平面部分の形状の推定値を計算する)(S111)。続いて、形状推定部13は、下半平面部分に基づいて上半平面部分を推定する(S112)。すなわち、この場合、対象物Tがx軸方向に関する鏡映対称性を持っていると考えられる。したがって、当該鏡映対称性に基づいて、上半平面部分が推定される。続いて、ステップS107が実行される。 On the other hand, if the classification fails, that is, if the number of sensor terminals d classified into the upper half plane is 0 (No in S110), the shape estimating unit 13 calculates each sensor terminal d estimated for each sensor terminal d in step S108. By connecting partial shapes with overlapping portions, mainly the shape of the lower half plane portion of ∂T is estimated (an estimated value of the shape of the lower half plane portion is calculated) (S111). Subsequently, the shape estimation unit 13 estimates the upper half plane portion based on the lower half plane portion (S112). That is, in this case, the object T is considered to have reflection symmetry with respect to the x-axis direction. Therefore, the upper half plane portion is estimated based on the reflection symmetry. Subsequently, step S107 is executed.

以上のように、対象物Tの全箇所をセンシングできるほど十分な量のセンサ端末dが上半平面、下半平面に撒かれてさえいれば、対象物Tの全体形状の推定は可能であり、特定の分布に従ってセンサ端末dが撒かれているといった仮定は必要とされない。また、数式(1)及び数式(2)に従いセンサ端末dの方向を求めることで、対象物Tが曲線状であったとしても形状推定は可能であり、対象物Tについて多角形状などの仮定は必要ない。 As described above, it is possible to estimate the overall shape of the object T as long as enough sensor terminals d are scattered on the upper half plane and the lower half plane so that all the locations of the object T can be sensed. , that the sensor terminals d are seeded according to a particular distribution is not required. Further, by obtaining the direction of the sensor terminal d according to the formulas (1) and (2), it is possible to estimate the shape even if the object T has a curved shape. unnecessary.

[理論的背景]
続いて、数式(1)、数式(2)を導出する。これらは対象物Tの曲線的な表面情報(接線の傾き、曲率、曲率の微分)を計算することで導出される。
[Theoretical background]
Next, formulas (1) and (2) are derived. These are derived by calculating the curvilinear surface information of the object T (slope of tangent, curvature, derivative of curvature).

図6は、時刻t~t+Δtにおける微小変位を表す図である。なお、図6では、対象物Tの代わりにセンサ端末dを動かしていることに注意を要する。 FIG. 6 is a diagram showing minute displacements from time t to t+Δt. Note that in FIG. 6, instead of the object T, the sensor terminal d is moved.

一次の微小量を考えることにより、正弦定理より以下の数式(4)が成り立つ。 By considering a first-order minute quantity, the following formula (4) holds from the sine theorem.

Figure 0007105447000004
これより数式(5)が得られる。
Figure 0007105447000004
Equation (5) is obtained from this.

Figure 0007105447000005
この関係式は図6に示される領域のみならず、θ,ξ∈[0,2π)で成立する。ここで、s(t)は、時刻tにおけるセンシング領域(線分)と∂Tの交点を与える弧長パラメタsを指す(ξ(t)も同様の意味で用いる)。r(t)に関しては、以下の性質(#)が重要である。
性質(#):t=argminr(t)⇔s(t)はTの上端または下端
∂T固有の量であるξ(s)、曲率κ(s)=dξ/ds、およびその微分dκ/dsのセンシングデータによる表示式を求める。ξ(s)は、数式(5)の上の式を変形して以下の数式(6)のようになる。
Figure 0007105447000005
This relational expression holds not only for the region shown in FIG. 6, but also for θ, ξ∈[0, 2π). Here, s(t) indicates an arc length parameter s that gives the intersection of the sensing region (line segment) and ∂T at time t (ξ(t) is also used in the same sense). Regarding r(t), the following property (#) is important.
Property (#): t 0 = argmin t r(t) ⇔ s(t 0 ) is the top or bottom of T ∂T is the intrinsic quantity ξ(s), the curvature κ(s) = dξ/ds, and its An expression for differential dκ/ds based on sensing data is obtained. ξ(s) is obtained by transforming the above formula of formula (5) into formula (6) below.

Figure 0007105447000006
また、曲率は、以下の数式(7)で求まる。
Figure 0007105447000006
Also, the curvature is determined by the following formula (7).

Figure 0007105447000007
ここで、複号±は、それぞれcosξ<0、cosξ>0に対応する。さらに曲率の微分dκ(s)/dsは、以下の数式(8)で求まる。
Figure 0007105447000007
Here, the symbols ± correspond to cos ξ<0 and cos ξ>0, respectively. Further, the derivative dκ(s)/ds of curvature is obtained by the following formula (8).

Figure 0007105447000008
数式(1)は、数式(6)と数式(7)を、数式(2)は、数式(7)と数式(8)を、性質(#)を根拠に、異なるセンシングデータ間を等号で結ぶことで得られる。
Figure 0007105447000008
Formula (1) is based on formulas (6) and (7), formula (2) is based on formulas (7) and (8), and based on the property (#), an equal sign is used between different sensing data. obtained by tying.

上述したように、本実施の形態によれば、必ずしも特定の分布によらずばら撒かれた距離センサ端末dを使用して、曲線部分を含み必ずしも凸ではない対象物Tに対して、対象物のT全体形状の推定を行うことが可能となる。 As described above, according to the present embodiment, distance sensor terminals d that are scattered without necessarily having a specific distribution are used to measure an object T that includes a curved portion and is not necessarily convex. It is possible to estimate the overall shape of T of .

続いて、図7に示す(a)非対称凸閉曲線及び図8に示す(b)イチョウ型(凸でない例)のそれぞれを対象物Tとした、本実施の形態のシミュレーションの実施結果について説明する。 Subsequently, results of a simulation according to the present embodiment will be described using (a) an asymmetric closed convex curve shown in FIG. 7 and (b) a ginkgo biloba (non-convex example) shown in FIG. 8 as objects T, respectively.

対象物の速度v=1は既知とし、図7に示す(a)非対称凸閉曲線に対する4つのセンサ端末dの位置(x,y)、方向θは、形状推定が可能となるよう表1のように与えた。 The velocity v=1 of the object is known, and the positions (x, y) and direction θ of the four sensor terminals d with respect to (a) the asymmetric convex closed curve shown in FIG. gave to

Figure 0007105447000009
また、図8に示す(b)イチョウ型に対する4つのセンサ端末dの位置(x,y)、方向θは、形状推定が可能となるよう表2のように与えた。
Figure 0007105447000009
In addition, the positions (x, y) and directions θ of the four sensor terminals d for the ginkgo shape (b) shown in FIG. 8 are given as shown in Table 2 so that the shape can be estimated.

Figure 0007105447000010
但し、形状推定装置10はそれらのセンサ端末dの位置、方向の情報は有していない。なお、表1及び表2において、左端の列の番号は、センサ端末dNのNの部分を示す。
Figure 0007105447000010
However, the shape estimation device 10 does not have information on the positions and directions of those sensor terminals d. In Tables 1 and 2, the number in the leftmost column indicates the N portion of the sensor terminal dN.

各センサ端末dは、rmax=100とし、Δt=0.05刻みでセンシングデータr(t)を取得する。それぞれ図7又は図8の黒丸の点の箇所を、(0,75)につけた状態からv=1でx軸方向へ平行移動していく。各対象物Tにおけるスタート時点での状況および各センサ端末dの番号、センシング領域(センシング方向及び距離)を示す線分を図9、図10に示した。対象物が実線の長方形の領域(監視対象領域)を脱したら測定終了とする。イチョウ型については、上下対称であるので、下半平面部分が正しく形状推定されるかを確認する。 Each sensor terminal d sets r max =100 and acquires sensing data r(t) at intervals of Δt=0.05. 7 or 8 is moved in parallel in the x-axis direction at v=1 from the state attached to t (0, 75). 9 and 10 show the situation of each object T at the start time, the number of each sensor terminal d, and the line segment indicating the sensing area (sensing direction and distance). The measurement is completed when the object exits the solid-line rectangular area (monitoring target area). Since the ginkgo biloba is vertically symmetrical, it is checked whether the shape of the lower half plane portion is correctly estimated.

本実施の形態に従い、図7に示す(a)非対称凸閉曲線についてθを求めた結果が表3である。 Table 3 shows the result of obtaining θ for the asymmetric convex closed curve (a) shown in FIG. 7 according to the present embodiment.

Figure 0007105447000011
また、本実施の形態に従い、図8に示す(b)イチョウ型についてθを求めた結果が表4である。
Figure 0007105447000011
Further, Table 4 shows the result of obtaining θ for the ginkgo biloba (b) shown in FIG. 8 according to the present embodiment.

Figure 0007105447000012
(a)非対称凸閉曲線について形状を推定した結果が図11~図14である。すなわち、図11は、センサ端末d1に基づく非対称凸閉曲線の形状の推定結果を示す図である。図12は、センサ端末d2に基づく非対称凸閉曲線の形状の推定結果を示す図である。図13は、センサ端末d3に基づく非対称凸閉曲線の形状の推定結果を示す図である。図14は、センサ端末d4に基づく非対称凸閉曲線の形状の推定結果を示す図である。
Figure 0007105447000012
(a) The results of estimating the shape of an asymmetric convex closed curve are shown in FIGS. 11 to 14. FIG. That is, FIG. 11 is a diagram showing the result of estimating the shape of the asymmetric convex closed curve based on the sensor terminal d1. FIG. 12 is a diagram showing the result of estimating the shape of an asymmetric convex closed curve based on the sensor terminal d2. FIG. 13 is a diagram showing the result of estimating the shape of an asymmetric convex closed curve based on the sensor terminal d3. FIG. 14 is a diagram showing the result of estimating the shape of an asymmetric convex closed curve based on the sensor terminal d4.

また、(b)イチョウ型について形状を推定した結果が図15~図18である。すなわち、図15は、センサ端末d1に基づくイチョウ型の形状の推定結果を示す図である。図16は、センサ端末d2に基づくイチョウ型の形状の推定結果を示す図である。図17は、センサ端末d3に基づくイチョウ型の形状の推定結果を示す図である。図18は、センサ端末d4に基づくイチョウ型の形状の推定結果を示す図である。 15 to 18 show the results of estimating the shape of (b) ginkgo biloba. That is, FIG. 15 is a diagram showing the result of estimating the shape of the ginkgo biloba based on the sensor terminal d1. FIG. 16 is a diagram showing the result of estimating the shape of the ginkgo biloba based on the sensor terminal d2. FIG. 17 is a diagram showing the result of estimating the shape of the ginkgo biloba based on the sensor terminal d3. FIG. 18 is a diagram showing the estimation result of the ginkgo shape based on the sensor terminal d4.

なお、図11~図18において、非対称凸閉曲線又はイチョウ型の本来の形状は破線によって示されており、推定された部分が実線で示されている。 In FIGS. 11 to 18, the original shape of the asymmetric convex curve or ginkgo biloba is indicated by a broken line, and the estimated portion is indicated by a solid line.

非対称凸閉曲線の形状推定は非常に精度がよい。イチョウ型については、センサ端末d2(図16)、センサ端末d4(図18)でセンシングできない凹の部分には、ずれが見られるものの、その部分をセンシングできるセンサ端末d1及びセンサ端末d3によって補完できており、全体として精度よく形状推定できている。 Shape estimation of asymmetric convex closed curves is very accurate. As for the ginkgo biloba, there is a gap in the concave part that cannot be sensed by the sensor terminal d2 (Fig. 16) and the sensor terminal d4 (Fig. 18), but it can be complemented by the sensor terminal d1 and the sensor terminal d3 that can sense the part. Therefore, the shape can be estimated with high accuracy as a whole.

以上、本発明の実施の形態について詳述したが、本発明は斯かる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。 Although the embodiments of the present invention have been described in detail above, the present invention is not limited to such specific embodiments, and various modifications can be made within the scope of the gist of the present invention described in the claims. Transformation and change are possible.

10 形状推定装置
11 受信部
12 方向推定部
13 形状推定部
14 データ記憶部
20 ユーザ端末
100 ドライブ装置
101 記録媒体
102 補助記憶装置
103 メモリ装置
104 CPU
105 インタフェース装置
B バス
d センサ端末
10 shape estimation device 11 reception unit 12 direction estimation unit 13 shape estimation unit 14 data storage unit 20 user terminal 100 drive device 101 recording medium 102 auxiliary storage device 103 memory device 104 CPU
105 interface device B bus d sensor terminal

Claims (7)

複数のセンサ端末による、移動する物体と前記センサ端末との距離についての時系列の測定結果に基づいて、前記センサ端末ごとにセンシング方向の推定値を計算する方向推定部と、
前記センサ端末ごとに、前記時系列の測定結果と前記センシング方向とに基づいて前記物体の部分形状を推定し、前記センサ端末ごとに推定された部分形状を接続して前記物体の全体形状を推定する形状推定部と、
を有することを特徴とする形状推定装置。
a direction estimating unit that calculates an estimated value of a sensing direction for each of the sensor terminals based on time-series measurement results of distances between moving objects and the sensor terminals by a plurality of sensor terminals;
estimating a partial shape of the object based on the time-series measurement results and the sensing direction for each of the sensor terminals, and estimating the overall shape of the object by connecting the partial shapes estimated for each of the sensor terminals; a shape estimation unit that
A shape estimation device characterized by comprising:
前記方向推定部は、前記物体の曲線的な表面情報に基づいて立式された、前記時系列の測定結果に基づいて前記センサ端末のセンシング方向を推定する式を用いて、前記センシング方向を推定する、
ことを特徴とする請求項1記載の形状推定装置。
The direction estimating unit estimates the sensing direction using a formula for estimating the sensing direction of the sensor terminal based on the time-series measurement results, which is formulated based on the curved surface information of the object. do,
The shape estimation device according to claim 1, characterized in that:
前記曲線的な表面情報は、前記物体の接線の傾き、曲率、曲率の微分である、
ことを特徴とする請求項2記載の形状推定装置。
the curvilinear surface information is the slope of the tangent line, the curvature, and the derivative of the curvature of the object;
3. The shape estimation device according to claim 2, characterized in that:
複数のセンサ端末による、移動する物体と前記センサ端末との距離についての時系列の測定結果に基づいて、前記センサ端末ごとにセンシング方向の推定値を計算する方向推定手順と、
前記センサ端末ごとに、前記時系列の測定結果と前記センシング方向とに基づいて前記物体の部分形状を推定し、前記センサ端末ごとに推定された部分形状を接続して前記物体の全体形状を推定する形状推定手順と、
をコンピュータが実行することを特徴とする形状推定方法。
a direction estimation procedure for calculating an estimate of a sensing direction for each of said sensor terminals based on time-series measurements of distances between moving objects and said sensor terminals by a plurality of sensor terminals;
estimating a partial shape of the object based on the time-series measurement results and the sensing direction for each of the sensor terminals, and estimating the overall shape of the object by connecting the partial shapes estimated for each of the sensor terminals; a shape estimation procedure for
A shape estimation method characterized in that the computer executes
前記方向推定手順は、前記物体の曲線的な表面情報に基づいて立式された、前記時系列の測定結果に基づいて前記センサ端末のセンシング方向を推定する式を用いて、前記センシング方向を推定する、
ことを特徴とする請求項4記載の形状推定方法。
The direction estimation procedure estimates the sensing direction using a formula for estimating the sensing direction of the sensor terminal based on the time-series measurement results, which is formulated based on curvilinear surface information of the object. do,
5. The shape estimation method according to claim 4, wherein:
前記曲線的な表面情報は、前記物体の接線の傾き、曲率、曲率の微分である、
ことを特徴とする請求項5記載の形状推定方法。
the curvilinear surface information is the slope of the tangent line, the curvature, and the derivative of the curvature of the object;
6. The shape estimation method according to claim 5, wherein:
請求項4乃至6いずれか一項記載の形状推定方法をコンピュータに実行させることを特徴とするプログラム。 A program for causing a computer to execute the shape estimation method according to any one of claims 4 to 6.
JP2018217511A 2018-11-20 2018-11-20 Shape estimation device, shape estimation method and program Active JP7105447B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018217511A JP7105447B2 (en) 2018-11-20 2018-11-20 Shape estimation device, shape estimation method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018217511A JP7105447B2 (en) 2018-11-20 2018-11-20 Shape estimation device, shape estimation method and program

Publications (2)

Publication Number Publication Date
JP2020085566A JP2020085566A (en) 2020-06-04
JP7105447B2 true JP7105447B2 (en) 2022-07-25

Family

ID=70907509

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018217511A Active JP7105447B2 (en) 2018-11-20 2018-11-20 Shape estimation device, shape estimation method and program

Country Status (1)

Country Link
JP (1) JP7105447B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7120548B2 (en) * 2019-09-19 2022-08-17 日本電信電話株式会社 SENSING DIRECTION ESTIMATION DEVICE, SENSING DIRECTION ESTIMATION METHOD AND PROGRAM

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012042232A (en) 2010-08-13 2012-03-01 Nippon Telegr & Teleph Corp <Ntt> Shape estimation system, center server, shape estimation method, and shape estimation program
JP2014109464A (en) 2012-11-30 2014-06-12 Toshiba Corp Object measuring device and object measuring method
JP2017156286A (en) 2016-03-03 2017-09-07 日本電信電話株式会社 Shape estimation apparatus, shape estimation method, and program
JP2019002790A (en) 2017-06-15 2019-01-10 日本電信電話株式会社 Shape estimation apparatus, shape estimation method, and program

Family Cites Families (1)

* 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

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012042232A (en) 2010-08-13 2012-03-01 Nippon Telegr & Teleph Corp <Ntt> Shape estimation system, center server, shape estimation method, and shape estimation program
JP2014109464A (en) 2012-11-30 2014-06-12 Toshiba Corp Object measuring device and object measuring method
JP2017156286A (en) 2016-03-03 2017-09-07 日本電信電話株式会社 Shape estimation apparatus, shape estimation method, and program
JP2019002790A (en) 2017-06-15 2019-01-10 日本電信電話株式会社 Shape estimation apparatus, shape estimation method, and program

Also Published As

Publication number Publication date
JP2020085566A (en) 2020-06-04

Similar Documents

Publication Publication Date Title
CN103925923B (en) A kind of earth magnetism indoor locating system based on adaptive particle filter device algorithm
CN104038901B (en) Indoor positioning method for reducing fingerprint data acquisition workload
KR101960280B1 (en) Method for modifying magnetic field map, terminal and server for modifying magnetic field
CN108020813B (en) Positioning method, positioning device and electronic device
WO2014106363A1 (en) Mobile device positioning system and method
JP2013205175A (en) Device, method and program for recognizing three-dimensional target surface
JP2024096369A (en) Measurement device, measurement method, and program
JP7105447B2 (en) Shape estimation device, shape estimation method and program
CN104618869A (en) Indoor positioning method and device
JP2014106725A (en) Point group analyzer, point group analysis method and point group analysis program
JP6484577B2 (en) Shape estimation apparatus, shape estimation method, and program
JP6713953B2 (en) Shape estimating device, shape estimating method and program
US20220205955A1 (en) Identification apparatus, identification method, identification processing program, generation apparatus, generation method, and generation processing program
KR101593679B1 (en) Method and device for estimating indoor location
JP7120548B2 (en) SENSING DIRECTION ESTIMATION DEVICE, SENSING DIRECTION ESTIMATION METHOD AND PROGRAM
JP7105448B2 (en) Shape estimation device, shape estimation method and program
CN114638955B (en) Constraint-based 3D straight line fitting method
JP2008170268A (en) Sensor movement planning system
CN112763974B (en) Sensor deployment method, device and medium in positioning system
KR101762510B1 (en) Method for determining mobile reference node to improve the detection accuracy of the location
WO2019107237A1 (en) Location estimating apparatus, location estimating method and program storing recording medium, and location estimating system
CN109839645A (en) Speed detection method, system, electronic equipment and computer-readable medium
KR20110023486A (en) Position measuring device and method using included angle
KR20110023969A (en) Position measuring device and method using intersection
CN106937298A (en) A kind of improved wireless sensor network 3-D positioning method

Legal Events

Date Code Title Description
RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7426

Effective date: 20181121

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20181121

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210204

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20211224

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220111

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220308

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220704

R150 Certificate of patent or registration of utility model

Ref document number: 7105447

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

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