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
JP7615719B2 - Denseness estimation device and method - Google Patents
[go: Go Back, main page]

JP7615719B2 - Denseness estimation device and method - Google Patents

Denseness estimation device and method Download PDF

Info

Publication number
JP7615719B2
JP7615719B2 JP2021017096A JP2021017096A JP7615719B2 JP 7615719 B2 JP7615719 B2 JP 7615719B2 JP 2021017096 A JP2021017096 A JP 2021017096A JP 2021017096 A JP2021017096 A JP 2021017096A JP 7615719 B2 JP7615719 B2 JP 7615719B2
Authority
JP
Japan
Prior art keywords
scattering
difference
individuals
density
radar data
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
JP2021017096A
Other languages
Japanese (ja)
Other versions
JP2022120291A (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.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP2021017096A priority Critical patent/JP7615719B2/en
Publication of JP2022120291A publication Critical patent/JP2022120291A/en
Application granted granted Critical
Publication of JP7615719B2 publication Critical patent/JP7615719B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Radar Systems Or Details Thereof (AREA)

Description

本発明は、個体の密集度を推定する密集度推定装置、密集度推定方法および密集度推定プログラムに関する。 The present invention relates to a density estimation device, a density estimation method, and a density estimation program for estimating the density of individuals.

レーダを用いて、動物の群れにおける動物の個体数を測定する方法が提案されている(例えば、特許文献1を参照)。特許文献1には、レーダの電波の反射強度を用いて、群れをなす鳥の数を測定する方法が記載されている。 A method has been proposed for using radar to measure the number of animals in a flock (see, for example, Patent Document 1). Patent Document 1 describes a method for measuring the number of birds in a flock using the reflection intensity of radar radio waves.

また、非特許文献1には、森林を対象とした場合のレーダの電波の体積散乱のモデルが示されている。 In addition, Non-Patent Document 1 shows a model of volume scattering of radar radio waves when targeting a forest.

特開2016-90409号公報JP 2016-90409 A

Yoshio Yamaguchi, Toshifumi Moriyama, Motoi Ishido, Hiroyoshi Yamada, “Four-Component Scattering Model for Polarimetric SAR Image Decomposition”, IEEE, IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, VOL. 43, NO. 8, AUGUST 2005Yoshio Yamaguchi, Toshifumi Moriyama, Motoi Ishido, Hiroyoshi Yamada, “Four-Component Scattering Model for Polarimetric SAR Image Decomposition”, IEEE, IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, VOL. 43, NO. 8, AUGUST 2005

特許文献1に記載された技術では、電波の反射強度のみを用いて、群れをなす鳥の数を測定する。そのため、特許文献1に記載された技術では、測定対象の個体(特許文献1の場合には鳥)以外の物体も測定対象の個体と認識する可能性があり、その結果、個体数を正確に測定できない可能性があった。 The technology described in Patent Document 1 measures the number of birds in a flock using only the reflected strength of radio waves. Therefore, with the technology described in Patent Document 1, there is a possibility that objects other than the individual being measured (birds in the case of Patent Document 1) may be recognized as the individual being measured, and as a result, there is a possibility that the number of birds may not be measured accurately.

ここで、単位面積当たりの個体数を密集度と記す。 Here, the number of individuals per unit area is referred to as density.

本発明は、着目している個体の密集度を精度よく推定することができる密集度推定装置、密集度推定方法および密集度推定プログラムを提供することを目的とする。 The present invention aims to provide a density estimation device, a density estimation method, and a density estimation program that can accurately estimate the density of an individual of interest.

本発明による密集度推定装置は、個体の群れが発生しているときの、偏波レーダデータを用いて算出した二回反射散乱の散乱電力と、個体の群れが発生していないときの、偏波レーダデータを用いて算出した二回反射散乱の散乱電力との差分である第1の差分と、個体の群れが発生しているときの、偏波レーダデータを用いて算出した体積散乱の散乱電力と、個体の群れが発生していないときの、偏波レーダデータを用いて算出した体積散乱の散乱電力との差分である第2の差分とを算出する差分算出手段と、第1の差分および第2の差分に基づいて、単位面積当たりの個体数である密集度を推定する推定手段とを備えることを特徴とする。 The density estimation device according to the present invention is characterized in that it comprises a difference calculation means for calculating a first difference which is the difference between the scattering power of double reflection scattering calculated using polarized radar data when a flock of individuals has occurred and the scattering power of double reflection scattering calculated using polarized radar data when a flock of individuals has not occurred, and a second difference which is the difference between the scattering power of volume scattering calculated using polarized radar data when a flock of individuals has occurred and the scattering power of volume scattering calculated using polarized radar data when a flock of individuals has not occurred, and an estimation means for estimating the density, which is the number of individuals per unit area, based on the first difference and the second difference.

本発明による密集度推定方法は、コンピュータが、個体の群れが発生しているときの、偏波レーダデータを用いて算出した二回反射散乱の散乱電力と、個体の群れが発生していないときの、偏波レーダデータを用いて算出した二回反射散乱の散乱電力との差分である第1の差分と、個体の群れが発生しているときの、偏波レーダデータを用いて算出した体積散乱の散乱電力と、個体の群れが発生していないときの、偏波レーダデータを用いて算出した体積散乱の散乱電力との差分である第2の差分とを算出し、第1の差分および第2の差分に基づいて、単位面積当たりの個体数である密集度を推定することを特徴とする。 The density estimation method according to the present invention is characterized in that a computer calculates a first difference which is the difference between the scattering power of double reflection scattering calculated using polarized radar data when a flock of individuals has occurred and the scattering power of double reflection scattering calculated using polarized radar data when a flock of individuals has not occurred, and a second difference which is the difference between the scattering power of volume scattering calculated using polarized radar data when a flock of individuals has occurred and the scattering power of volume scattering calculated using polarized radar data when a flock of individuals has not occurred, and estimates the density, which is the number of individuals per unit area, based on the first difference and the second difference.

本発明による密集度推定プログラムは、コンピュータに、個体の群れが発生しているときの、偏波レーダデータを用いて算出した二回反射散乱の散乱電力と、個体の群れが発生していないときの、偏波レーダデータを用いて算出した二回反射散乱の散乱電力との差分である第1の差分と、個体の群れが発生しているときの、偏波レーダデータを用いて算出した体積散乱の散乱電力と、個体の群れが発生していないときの、偏波レーダデータを用いて算出した体積散乱の散乱電力との差分である第2の差分とを算出する差分算出処理、および、第1の差分および第2の差分に基づいて、単位面積当たりの個体数である密集度を推定する推定処理を実行させることを特徴とする。 The density estimation program according to the present invention is characterized in that it causes a computer to execute a difference calculation process that calculates a first difference which is the difference between the scattering power of double reflection scattering calculated using polarized radar data when a flock of individuals has occurred and the scattering power of double reflection scattering calculated using polarized radar data when a flock of individuals has not occurred, and a second difference which is the difference between the scattering power of volume scattering calculated using polarized radar data when a flock of individuals has occurred and the scattering power of volume scattering calculated using polarized radar data when a flock of individuals has not occurred, and an estimation process that estimates the density, which is the number of individuals per unit area, based on the first difference and the second difference.

本発明によれば、着目している個体の密集度を精度よく推定することができる。 The present invention makes it possible to accurately estimate the density of the individual of interest.

本発明の実施形態の密集度推定装置の例を示すブロック図である。1 is a block diagram showing an example of a congestion estimation device according to an embodiment of the present invention. 偏波レーダが1回の電波の送受信を行う際に電波が照射される領域を示す模式図である。1 is a schematic diagram showing an area irradiated with radio waves when a polarized radar transmits and receives radio waves once. 平面状に広がる多数のピクセルを示す模式図である。FIG. 1 is a schematic diagram showing a large number of pixels spread out on a plane. ピクセルの変換の例を示す模式図である。FIG. 13 is a schematic diagram showing an example of pixel conversion. 式(8)で表される確率密度関数を示す模式図である。FIG. 1 is a schematic diagram showing a probability density function expressed by equation (8). 式(15)で表される確率密度関数を示す模式図である。FIG. 1 is a schematic diagram showing a probability density function expressed by equation (15). 個体が動物である場合において、10log(<|SVV>/<|SHH>)の値に応じて、どの共分散行列が用いられるかを示す模式図である。FIG. 13 is a schematic diagram showing which covariance matrix is used depending on the value of 10 log(<|S VV | 2 >/<|S HH | 2 >) when the individual is an animal. 式(18)で表される確率密度関数を示す模式図である。FIG. 13 is a schematic diagram showing a probability density function expressed by equation (18). 個体が人間である場合において、10log(<|SVV>/<|SHH>)の値に応じて、どの共分散行列が用いられるかを示す模式図である。FIG. 13 is a schematic diagram showing which covariance matrix is used depending on the value of 10 log(<|S VV | 2 >/<|S HH | 2 >) when the individual is a human being. 本実施形態の密集度推定装置がニューラルネットワークを学習するときの処理経過の例を示すフローチャートである。10 is a flowchart showing an example of a process flow when the density estimation device of the present embodiment learns a neural network. 本実施形態の密集度推定装置が群れに属する個体の密集度を推定するときの処理経過の例を示すフローチャートである。10 is a flowchart showing an example of a process flow when the density estimation device of the present embodiment estimates the density of individuals belonging to a flock. 二回反射散乱の散乱電力Pおよび体積散乱の散乱電力Pを算出する処理の処理経過の例を示すフローチャートである。13 is a flowchart showing an example of the progress of a process for calculating a scattering power Pd of double reflective scattering and a scattering power Pv of volume scattering. 二回反射散乱の散乱電力Pおよび体積散乱の散乱電力Pを算出する処理の処理経過の例を示すフローチャートである。13 is a flowchart showing an example of the progress of a process for calculating a scattering power Pd of double reflective scattering and a scattering power Pv of volume scattering. 本発明の実施形態の密集度推定装置10に係るコンピュータの構成例を示す概略ブロック図である。1 is a schematic block diagram showing an example of the configuration of a computer related to a congestion estimation device 10 according to an embodiment of the present invention. 本発明の密集度推定装置の概要を示すブロック図である。1 is a block diagram showing an overview of a congestion degree estimation device according to the present invention;

以下、本発明の実施形態を図面を参照して説明する。 The following describes an embodiment of the present invention with reference to the drawings.

図1は、本発明の実施形態の密集度推定装置の例を示すブロック図である。本実施形態の密集度推定装置10は、レーダデータ取得部11と、密集度取得部12と、散乱モデル電力分解部13と、学習部14と、推定部15と、個体数マップ生成部17と、出力部18とを備える。 Figure 1 is a block diagram showing an example of a density estimation device according to an embodiment of the present invention. The density estimation device 10 according to this embodiment includes a radar data acquisition unit 11, a density acquisition unit 12, a scattering model power decomposition unit 13, a learning unit 14, an estimation unit 15, a population map generation unit 17, and an output unit 18.

レーダデータ取得部11は、複数種類の偏波を用いる偏波レーダ(図示略)から、偏波レーダデータを取得する。以下の説明では、複数種類の偏波が、水平偏波および垂直偏波である場合を例にして説明する。このような偏波レーダの例として、水平偏波および垂直偏波を用いる合成開口レーダが挙げられる。合成開口レーダは、航空機、人工衛星、ドローン等の移動体に搭載される。また、水平偏波および垂直偏波を用いる偏波レーダは、電波の照射方向または照射位置を変えることができる地上設置型の偏波レーダであってもよい。 The radar data acquisition unit 11 acquires polarized radar data from a polarized radar (not shown) that uses multiple types of polarized waves. In the following explanation, an example will be given in which the multiple types of polarized waves are horizontal and vertical polarization. An example of such a polarized radar is a synthetic aperture radar that uses horizontal and vertical polarization. Synthetic aperture radars are mounted on moving objects such as aircraft, satellites, and drones. In addition, a polarized radar that uses horizontal and vertical polarization may be a ground-mounted polarized radar that can change the direction or position of irradiation of radio waves.

レーダデータ取得部11は、偏波レーダと通信可能に接続され、通信によって偏波レーダから偏波レーダデータを取得する。以下の説明では、偏波レーダデータが、水平偏波および垂直偏波それぞれの送信電界強度と、水平偏波および垂直偏波それぞれの受信電界強度とを含んでいるものとする。 The radar data acquisition unit 11 is communicatively connected to the polarized radar and acquires polarized radar data from the polarized radar through communication. In the following description, the polarized radar data includes the transmission electric field strength of each of the horizontally polarized wave and the vertically polarized wave, and the reception electric field strength of each of the horizontally polarized wave and the vertically polarized wave.

図2は、偏波レーダが1回の電波の送受信を行う際に電波が照射される領域を示す模式図である。ここでは、この領域を「領域A」と称する。偏波レーダは、1回の電波の送受信を行う際に、図2に示す帯状の領域Aに電波を送信し、領域Aにおける反射波を受信する。図2において、正方形で示した領域は、領域A内の個々の部分に該当する領域である。個々の部分に該当する領域は、偏波レーダの種類等にもよるが、例えば、一辺が1m~10m程度の略正方形である。領域A内の部分毎に、偏波レーダが反射波を受信する時刻がずれるので、領域A内の部分毎に受信電界強度は異なる。また、送信電界強度は、領域A内の各部分で共通である。 Figure 2 is a schematic diagram showing the area irradiated with radio waves when the polarized radar transmits and receives radio waves once. Here, this area is referred to as "area A." When the polarized radar transmits and receives radio waves once, it transmits radio waves to the band-shaped area A shown in Figure 2 and receives the reflected waves in area A. In Figure 2, the areas shown as squares are areas that correspond to individual parts of area A. The areas that correspond to individual parts are, for example, approximately squares with one side measuring about 1 m to 10 m, depending on the type of polarized radar, etc. The time at which the polarized radar receives the reflected waves differs for each part of area A, so the received electric field strength differs for each part of area A. The transmitted electric field strength is also common to each part of area A.

密集度推定装置10は、領域A内の各部分をピクセルとして扱い、ピクセル毎に個体の密集度を推定する。領域A内の各部分に対応するピクセルの数は、例えば、数千である。また、偏波レーダが電波の照射位置を変え、各回の電波の送受信毎に、または、全ての電波の送受信が終わった後に、レーダデータ取得部11に偏波レーダデータを提供することで、密集度推定装置10は、図3に示すように平面状に広がる多数のピクセルそれぞれに対して、個体の密集度を推定することができる。 The density estimation device 10 treats each part in area A as a pixel and estimates the density of individuals for each pixel. The number of pixels corresponding to each part in area A is, for example, several thousand. In addition, the polarized radar changes the irradiation position of the radio waves and provides the polarized radar data to the radar data acquisition unit 11 after each transmission and reception of radio waves or after all transmissions and receptions of radio waves have been completed, so that the density estimation device 10 can estimate the density of individuals for each of the many pixels spreading out in a plane as shown in FIG. 3.

以下、1つのピクセルおよびその周囲のピクセルに該当する領域に関する偏波レーダデータをレーダデータ取得部11が取得し、密集度推定装置10が、その1つのピクセルに該当する領域(以下、着目領域と記す場合がある。)に関して処理を行う場合を例にして説明する。 The following describes an example in which the radar data acquisition unit 11 acquires polarized radar data relating to an area corresponding to one pixel and its surrounding pixels, and the density estimation device 10 performs processing on the area corresponding to that one pixel (hereinafter sometimes referred to as the area of interest).

また、本実施形態において、密集度の推定対象となる個体は、「人間」または「人間以外の動物」である。 In addition, in this embodiment, the individuals whose density is estimated are "humans" or "non-human animals."

次に、個体の密集度を推定するための学習モデルを学習する際における密集度推定装置10の要素(図1参照)の処理について説明する。 Next, we will explain the processing of the elements of the density estimation device 10 (see Figure 1) when learning a learning model for estimating individual density.

密集度取得部12は、着目領域に個体の群れが発生していることが分かっている場合に、密集度を算出する別のシステム(以下、単に別システムと記す。図示略。)から、その時点における着目領域での密集度を取得する。この密集度は、密集度を推定するための学習モデルを学習するときに用いられる教師データであり、既知の密集度であると言うことができる。 When it is known that a group of individuals has occurred in the region of interest, the density acquisition unit 12 acquires the density in the region of interest at that time from another system that calculates density (hereinafter, simply referred to as another system; not shown). This density is training data used when training a learning model for estimating density, and can be said to be a known density.

密集度取得部12は、例えば、別システムと通信可能に接続され、通信によって別システムから密集度を取得する。 The congestion acquisition unit 12 is, for example, connected to another system so that it can communicate with the system, and acquires the congestion level from the other system through communication.

別システムが密集度を算出する方法は特に限定されない。例えば、着目領域内に発生している群れに属する個々の個体にGPS(Global Positioning System )端末を所持させておき、別システムが、着目領域内のGPS端末の数をカウントすることによって、着目領域内の個体数を特定し、その個体数と、既知である着目領域の面積とによって、密集度を求めてもよい。また、例えば、別システムが、着目領域を撮影し、その結果得られた画像に基づいて、着目領域内の個体の数をカウントし、その個体数と、既知である着目領域の面積とによって、密集度を求めてもよい。密集度は、単位面積当たりの個体数であるので、個体の群れが発生している領域の面積で個体数を除算することによって、密集度が算出される。 The method by which the separate system calculates the density is not particularly limited. For example, each individual belonging to a flock occurring in the area of interest may carry a GPS (Global Positioning System) terminal, and the separate system may identify the number of individuals in the area of interest by counting the number of GPS terminals in the area of interest, and calculate the density from the number of individuals and the known area of the area of interest. Also, for example, the separate system may photograph the area of interest, count the number of individuals in the area of interest based on the resulting image, and calculate the density from the number of individuals and the known area of the area of interest. Since density is the number of individuals per unit area, it is calculated by dividing the number of individuals by the area of the area in which the flock of individuals occurs.

また、レーダデータ取得部11は、上記の群れが発生している時点での、着目領域およびその周辺の領域の偏波レーダデータを、偏波レーダから取得する。 The radar data acquisition unit 11 also acquires polarized radar data for the area of interest and its surrounding areas from the polarized radar at the time when the above-mentioned swarm occurs.

また、レーダデータ取得部11は、着目領域に個体の群れが発生していないことが分かっている時点での、着目領域およびその周辺の領域の偏波レーダデータを、偏波レーダから取得する。 The radar data acquisition unit 11 also acquires polarized radar data for the area of interest and its surrounding areas from the polarized radar at a time when it is known that no flocks of individuals have occurred in the area of interest.

散乱モデル電力分解部13は、レーダデータ取得部11が取得した偏波レーダデータに対して、散乱モデル電力分解を行うことによって、二回反射散乱の散乱電力と、体積散乱の散乱電力とを算出する。散乱モデル電力分解部13は、着目領域に群れが発生しているときの二回反射散乱の散乱電力および体積散乱の散乱電力と、着目領域に群れが発生していないときの二回反射散乱の散乱電力および体積散乱の散乱電力とを算出する。これらの散乱電力の算出方法については、後述する。さらに、散乱モデル電力分解部13は、着目領域に群れが発生しているときの二回反射散乱の散乱電力と、着目領域に群れが発生していないときの二回反射散乱の散乱電力との差分を算出する。同様に、散乱モデル電力分解部13は、着目領域に群れが発生しているときの体積散乱の散乱電力と、着目領域に群れが発生していないときの体積散乱の散乱電力との差分を算出する。以下、群れが発生しているときの二回反射散乱の散乱電力と、群れが発生していないときの二回反射散乱の散乱電力との差分を第1の差分と記す。また、群れが発生しているときの体積散乱の散乱電力と、群れが発生していないときの体積散乱の散乱電力との差分を第2の差分と記す。 The scattering model power decomposition unit 13 calculates the scattering power of double reflection scattering and the scattering power of volume scattering by performing scattering model power decomposition on the polarized radar data acquired by the radar data acquisition unit 11. The scattering model power decomposition unit 13 calculates the scattering power of double reflection scattering and the scattering power of volume scattering when a flock occurs in the region of interest, and the scattering power of double reflection scattering and the scattering power of volume scattering when a flock does not occur in the region of interest. The calculation method of these scattering powers will be described later. Furthermore, the scattering model power decomposition unit 13 calculates the difference between the scattering power of double reflection scattering when a flock occurs in the region of interest and the scattering power of double reflection scattering when a flock does not occur in the region of interest. Similarly, the scattering model power decomposition unit 13 calculates the difference between the scattering power of volume scattering when a flock occurs in the region of interest and the scattering power of volume scattering when a flock does not occur in the region of interest. Hereinafter, the difference between the scattering power of double reflection scattering when a flock occurs and the scattering power of double reflection scattering when a flock does not occur in the region of interest is referred to as the first difference. Furthermore, the difference between the scattering power of volume scattering when a school occurs and the scattering power of volume scattering when a school does not occur is referred to as the second difference.

学習部14は、密集度取得部12が取得した密集度(既知の密集度)と、その密集度に対応する第1の差分および第2の差分との組合せを用いて、機械学習によって、密集度を推定するための学習モデルを学習する。この学習モデルは、第1の差分および第2の差分が与えられた場合に、密集度を推定するための学習モデルである。 The learning unit 14 learns a learning model for estimating the density by machine learning using a combination of the density acquired by the density acquisition unit 12 (known density) and the first difference and the second difference corresponding to that density. This learning model is a learning model for estimating the density when the first difference and the second difference are given.

本実施形態では、学習モデルが、ニューラルネットワークである場合を例にして説明する。ニューラルネットワークの層の数、および、個々の層におけるニューロンの数は、予め定められている。ただし、任意の層の任意のニューロンと、その次の層の任意のニューロンとの間の重みは、定められていない。第k層のニューロンと、その次の層(第k+1層)のニューロンとの間の重みを要素とする重み行列を[W]とすると、[W]は、以下に示す式(1)のように表すことができる。 In this embodiment, the learning model is described as a neural network. The number of layers of the neural network and the number of neurons in each layer are predetermined. However, the weight between any neuron in any layer and any neuron in the next layer is not determined. If the weight matrix whose elements are the weight between a neuron in the kth layer and a neuron in the next layer (the k+1th layer) is [W k ], [W k ] can be expressed as the following formula (1).

Figure 0007615719000001
Figure 0007615719000001

式(1)の右辺においてwij は、第k層のj番目のニューロンと、第k+1層のi番目のニューロンとの間の重みを表す。また、式(1)では、第k層のニューロンの数がn個であり、第k+1層のニューロンの数がnk+1個である場合を示している。この場合、重み行列の要素(重み)の数は、n×nk+1個である。 In the right-hand side of formula (1), w ij k represents the weight between the j-th neuron in the k-th layer and the i-th neuron in the k+1-th layer. Furthermore, formula (1) shows a case where the number of neurons in the k-th layer is n k and the number of neurons in the k+1-th layer is n k+1 . In this case, the number of elements (weights) in the weight matrix is n k ×n k+1 .

学習部14は、密集度と、その密集度に対応する第1の差分および第2の差分との組合せを用いて、機械学習によって、ニューラルネットワークの隣り合う層の組毎に重み行列を学習することによって、ニューラルネットワークを学習する(すなわち、ニューラルネットワークを定める)。 The learning unit 14 learns the neural network (i.e., defines the neural network) by learning a weight matrix for each pair of adjacent layers of the neural network through machine learning using a combination of the density and the first and second differences corresponding to the density.

次に、個体の密集度を推定する際における密集度推定装置10の要素(図1参照)の処理について説明する。 Next, we will explain the processing of the elements of the density estimation device 10 (see Figure 1) when estimating the density of individuals.

レーダデータ取得部11は、予め、密集度を推定する対象領域に個体の群れが発生していないことが分かっている時点における、その領域の偏波レーダデータを取得する。そして、散乱モデル電力分解部13は、その偏波レーダデータを用いて、予め、群れが発生していないときの二回反射散乱の散乱電力および体積散乱の散乱電力とを算出し、その各散乱電力を保持しておく。予め算出して保持しておく、群れが発生していないときの二回反射散乱の散乱電力をPd0と表す。また、予め算出して保持しておく、群れが発生していないときの体積散乱の散乱電力をPv0と表す。密集度推定装置10は、上記の処理を、各ピクセルに該当する領域毎に行う。 The radar data acquisition unit 11 acquires polarized radar data of a target area for which density is to be estimated at a time when it is known in advance that a flock of individuals does not occur in the target area. The scattering model power decomposition unit 13 then uses the polarized radar data to calculate the scattering power of double reflection scattering and the scattering power of volume scattering when a flock does not occur, and stores each of the scattering powers. The scattering power of double reflection scattering when a flock does not occur, which is calculated and stored in advance, is represented as P d0 . Furthermore, the scattering power of volume scattering when a flock does not occur, which is calculated and stored in advance, is represented as P v0 . The density estimation device 10 performs the above process for each area corresponding to each pixel.

また、レーダデータ取得部11は、個体の群れが発生していて、個体の密集度を推定する時点の偏波レーダデータを取得する。そして、散乱モデル電力分解部13は、その時点での二回反射散乱の散乱電力および体積散乱の散乱電力とを算出する。この二回反射散乱の散乱電力をPd1と表し、この体積散乱の散乱電力をPv1と表す。 The radar data acquisition unit 11 acquires polarized radar data at a time when a flock of individuals is generated and the density of the individuals is to be estimated. The scattering model power decomposition unit 13 then calculates the scattering power of double scattering and the scattering power of volume scattering at that time. The scattering power of double scattering is represented as Pd1 , and the scattering power of volume scattering is represented as Pv1 .

散乱モデル電力分解部13は、第1の差分(群れが発生しているときの二回反射散乱の散乱電力と、群れが発生していないときの二回反射散乱の散乱電力との差分)を、以下に示す式(2)で算出する。なお、ΔPは第1の差分を表す。 The scattering model power decomposition unit 13 calculates the first difference (the difference between the scattering power of double-reflection scattering when a school has occurred and the scattering power of double-reflection scattering when a school has not occurred) by the following formula (2), where ΔPd represents the first difference.

ΔP=Pd1-Pd0 ・・・(2) ΔP d = P d1 - P d0 ...(2)

また、散乱モデル電力分解部13は、第2の差分(群れが発生しているときの体積散乱の散乱電力と、群れが発生していないときの体積散乱の散乱電力との差分)を、以下に示す式(3)で算出する。なお、ΔPは第2の差分を表す。 Furthermore, the scattering model power decomposition unit 13 calculates a second difference (the difference between the scattering power of volume scattering when a school occurs and the scattering power of volume scattering when a school does not occur) by the following formula (3), where ΔP v represents the second difference.

ΔP=Pv1-Pv0 ・・・(3) ΔP v = P v1 - P v0 (3)

推定部15は、予め学習部14によって学習されたニューラルネットワークに対して、第1の差分ΔPと第2の差分ΔPとを適用することによって、個体の密集度を推定する。 The estimation unit 15 estimates the density of individuals by applying the first difference ΔP d and the second difference ΔP v to the neural network trained in advance by the training unit 14 .

密集度推定装置10は、上記の処理を、各ピクセルに該当する領域毎に行う。 The density estimation device 10 performs the above process for each area corresponding to each pixel.

この結果、ピクセル毎に個体の密集度が推定される。 As a result, the density of individuals is estimated for each pixel.

個体数マップ生成部17は、個体数マップを生成する。個体数マップは領域毎の個体数をマップ状に表した情報である。なお、ピクセル毎に密集度が推定されているものとする。個体数マップ生成部17は、ピクセル毎に推定されている密集度を、個体数に変換することによって、個体数マップを生成すればよい。密集度から個体数への変換は、密集度に、1ピクセルに該当する領域の面積を乗じることによって行える。なお、1ピクセルに該当する領域の面積は既知であるものとする。 The population map generating unit 17 generates a population map. The population map is information that shows the number of individuals for each area in a map form. Note that it is assumed that the density is estimated for each pixel. The population map generating unit 17 generates the population map by converting the density estimated for each pixel into the number of individuals. The conversion from density to number of individuals can be performed by multiplying the density by the area of the area corresponding to one pixel. It is assumed that the area of the area corresponding to one pixel is known.

ここで、1つのピクセルに該当する領域が、一辺が1m~10m程度の略正方形である場合、個体数マップにおける1ピクセルが細分化されすぎていることになり得る。そのような場合には、個体数マップ生成部17は、複数のピクセルを1つのピクセルにまとめるように、ピクセルを変換することによって、個体数マップを生成する。この場合、変換後の1ピクセルに該当する領域の面積は、変換前の1ピクセルに該当する面積よりも大きい。図4は、ピクセルの変換の例を示す模式図である。図4の上段は、変換前のピクセル毎の密集度を示すマップであり、25ピクセル分のマップを示している。ここでは、密集度に応じた態様(例えば、模様。色等でもよい。)で、個々のピクセルの密集度を表現している。図4の上段に示す25ピクセルを、1つのピクセルに変換するものとする。本例では、図4の上段に示す25ピクセルを、図4の下段の第1行第2列の1ピクセルに変換しているものとする。この場合、個体数マップ生成部17は、変換前の25ピクセル(図4の上段を参照)における密集度の平均値を算出する。そして、個体数マップ生成部17は、変換後の1ピクセル(図4の下段における1ピクセル)に該当する領域の面積に、その平均値を乗じることによって、図4の下段の第1行第2列のピクセルの個体数を算出する。個体数マップ生成部17は、図4の下段の他の各ピクセルについても、同様に個体数を算出する。そして、個体数マップ生成部17は、個体数に応じた態様(例えば、模様。色等でもよい。)で変換後の各ピクセル(図4の下段の各ピクセル)の個体数を表現した情報を、個体数マップとして生成すればよい。 Here, if the area corresponding to one pixel is an approximate square with a side of about 1 m to 10 m, one pixel in the population map may be divided too finely. In such a case, the population map generating unit 17 generates the population map by converting the pixel so as to combine multiple pixels into one pixel. In this case, the area of the area corresponding to one pixel after conversion is larger than the area corresponding to one pixel before conversion. FIG. 4 is a schematic diagram showing an example of pixel conversion. The upper part of FIG. 4 is a map showing the density of each pixel before conversion, and shows a map for 25 pixels. Here, the density of each pixel is expressed in a manner according to the density (for example, a pattern, or color, etc.). It is assumed that the 25 pixels shown in the upper part of FIG. 4 are converted into one pixel. In this example, it is assumed that the 25 pixels shown in the upper part of FIG. 4 are converted into one pixel in the first row and second column of the lower part of FIG. 4. In this case, the population map generating unit 17 calculates the average density of the 25 pixels before conversion (see the upper part of FIG. 4). The population map generating unit 17 then calculates the number of individuals for the pixel in the first row and second column of the lower part of Fig. 4 by multiplying the area of the region corresponding to one pixel after conversion (one pixel in the lower part of Fig. 4) by the average value. The population map generating unit 17 similarly calculates the number of individuals for each of the other pixels in the lower part of Fig. 4. The population map generating unit 17 then generates, as a population map, information that represents the number of individuals for each pixel after conversion (each pixel in the lower part of Fig. 4) in a manner corresponding to the number of individuals (for example, pattern, color, etc.).

出力部18は、個体数マップを出力するための出力デバイスである。例えば、出力部18は、ディスプレイ装置であってもよい。この場合、個体数マップ生成部17は、生成した個体数マップ(例えば、図4の下段参照)を、ディスプレイ装置(出力部18)に表示させる。なお、ディスプレイ装置は、出力部18の一例であり、出力部18は、ディスプレイ装置に限定されない。例えば、出力部18がプリンタ装置であり、個体数マップ生成部17は、生成した個体数マップ(例えば、図4の下段参照)を、プリンタ装置(出力部18)に印刷させてもよい。 The output unit 18 is an output device for outputting the population map. For example, the output unit 18 may be a display device. In this case, the population map generation unit 17 causes the display device (output unit 18) to display the generated population map (e.g., see the lower part of FIG. 4). Note that a display device is one example of the output unit 18, and the output unit 18 is not limited to a display device. For example, the output unit 18 may be a printer device, and the population map generation unit 17 may cause the printer device (output unit 18) to print the generated population map (e.g., see the lower part of FIG. 4).

次に、散乱モデル電力分解部13が、二回反射散乱の散乱電力および体積散乱の散乱電力を算出する処理について説明する。なお、レーダデータ取得部11は、着目領域およびその周辺の領域の偏波レーダデータを、偏波レーダから取得しているものとする。 Next, the process in which the scattering model power decomposition unit 13 calculates the scattering power of double reflection scattering and the scattering power of volume scattering will be described. Note that the radar data acquisition unit 11 is assumed to have acquired polarized radar data of the region of interest and its surrounding areas from a polarized radar.

水平偏波、垂直偏波それぞれの受信電界強度をE ,E とすると、偏波レーダの受信電界強度は、[E ,E と表すことができる。なお、Tは転置を意味する。同様に、水平偏波、垂直偏波それぞれの送信電界強度をE ,E とすると、偏波レーダの送信電界強度は、[E ,E と表すことができる。添え字のHは、水平偏波を表し、添え字のVは垂直偏波を表す。この点は、以下に示す他の符号でも同様である。 If the received electric field strengths of the horizontally polarized waves and the vertically polarized waves are E Hs and E Vs , respectively, the received electric field strength of the polarized radar can be expressed as [E Hs , E Vs ] T . Note that T means transposition. Similarly, if the transmitted electric field strengths of the horizontally polarized waves and the vertically polarized waves are E Ht and E Vt , respectively , the transmitted electric field strength of the polarized radar can be expressed as [E Ht , E Vt ] T . The subscript H represents a horizontally polarized wave, and the subscript V represents a vertically polarized wave. This also applies to the other symbols shown below.

ここで、以下に示す式(4)が成り立つ。 Here, the following equation (4) holds:

Figure 0007615719000002
Figure 0007615719000002

式(4)において、右辺の1番目の行列は、散乱行列である。散乱モデル電力分解部13は、式(4)と、受信電界強度[E ,E および送信電界強度[E ,E とによって、散乱行列を求める。さらに、散乱モデル電力分解部13は、以下に示す式(5)のように表される共分散行列を、その散乱行列から求める。 In equation (4), the first matrix on the right side is a scattering matrix. The scattering model power decomposition unit 13 obtains a scattering matrix from equation (4), the received electric field strength [E Hs, E Vs] T, and the transmitted electric field strength [E Ht, E Vt ] T. Furthermore , the scattering model power decomposition unit 13 obtains a covariance matrix expressed as in equation (5) below from the scattering matrix.

Figure 0007615719000003
Figure 0007615719000003

ここで、“<>”は、着目しているピクセルおよびその周辺のピクセルでの集合平均を意味する。また、“*”は、複素共役を表している。 Here, "<>" means the ensemble average of the pixel in question and its surrounding pixels. Also, "*" represents the complex conjugate.

また、表面散乱のモデルを表す共分散行列は、以下に示す式(6)のようになる。ただし、式(6)におけるβは、未知数である。 The covariance matrix representing the surface scattering model is given by the following equation (6). Note that β in equation (6) is an unknown quantity.

Figure 0007615719000004
Figure 0007615719000004

また、二回反射散乱のモデルを表す共分散行列は、以下に示す式(7)のようになる。ただし、式(7)におけるαは、未知数である。 The covariance matrix representing the model of two-times reflection scattering is given by the following formula (7). Note that α in formula (7) is an unknown quantity.

Figure 0007615719000005
Figure 0007615719000005

次に、体積散乱のモデルを表す共分散行列について説明する。まず、個体が「人間以外の動物(以下、単に動物と記す。)」である場合の体積散乱のモデルを表す共分散行列について説明する。個体が動物である場合には、個体の群れが森林である場合と同様に考えることができる。個体が動物である場合、ダイポールの向きはランダムに近いと考えられるからである。森林の場合の体積散乱のモデルについては、非特許文献1に記載されている。 Next, we will explain the covariance matrix that represents the model of volume scattering. First, we will explain the covariance matrix that represents the model of volume scattering when the individual is an "animal other than a human (hereinafter simply referred to as an animal)." When the individual is an animal, it can be considered similar to the case where a group of individuals is a forest. This is because when the individual is an animal, the orientation of the dipole is considered to be close to random. The model of volume scattering in the case of a forest is described in Non-Patent Document 1.

動物の群れを森林と同様に考え、ダイポールがランダムな方向を向いているものとすると、偏波レーダから見たダイポールの向きの確率密度関数は、式(8)で表される。 If we consider a group of animals to be similar to a forest, with the dipoles pointing in random directions, the probability density function of the dipole orientation as seen by the polarimetric radar is expressed by equation (8).

Figure 0007615719000006
Figure 0007615719000006

図5は、式(8)で表される確率密度関数を示す模式図である。図5は、ダイポールの存在確率が、ダイポールの向きによらずに一定であることを表している。 Figure 5 is a schematic diagram showing the probability density function expressed by equation (8). Figure 5 shows that the probability of a dipole's existence is constant regardless of the dipole's orientation.

また、θだけ回転させた散乱行列は、以下の式(9)のように表される。 The scattering matrix rotated by θ is expressed as the following equation (9).

Figure 0007615719000007
Figure 0007615719000007

体積散乱のモデルを表す共分散行列は、3行3列の行列であり、9個の要素を持つ。その9個の要素は、式(9)を用いて、以下に示す式(10)のように表される。 The covariance matrix representing the volume scattering model is a 3-row, 3-column matrix with 9 elements. Using equation (9), the 9 elements are expressed as shown in equation (10) below.

Figure 0007615719000008
Figure 0007615719000008

式(10)において、Re()は、複素数の実数部を取り出す関数である。また、式(10)におけるa,b,c,I(i:1,2,・・・,10)は、以下に示す式(11)のように表される。 In formula (10), Re( ) is a function that extracts the real part of a complex number. Furthermore, a, b, c, and I i (i: 1, 2, ..., 10) in formula (10) are expressed as formula (11) shown below.

Figure 0007615719000009
Figure 0007615719000009

式(8)、式(10)および式(11)を用いて、体積散乱のモデルを表す共分散行列が求められる。ここで、水平方向を向いたダイポールの散乱行列を[S]h-dipole HVと記し、鉛直方向を向いたダイポールの散乱行列を[S]v-dipole HVと記す。[S]h-dipole HVおよび[S]v-dipole HVは、それぞれ、以下に示す式(12)、式(13)のように表される。 Using equations (8), (10) and (11), a covariance matrix representing a volume scattering model is obtained. Here, the scattering matrix of a dipole oriented in the horizontal direction is written as [S] h-dipole HV , and the scattering matrix of a dipole oriented in the vertical direction is written as [S] v-dipole HV . [S] h-dipole HV and [S] v-dipole HV are expressed as the following equations (12) and (13), respectively.

Figure 0007615719000010
Figure 0007615719000010

式(11)の第1式の右辺に式(12)に示す[S]h-dipole HVを代入した場合の共分散行列と、式(11)の第1式の右辺に式(13)に示す[S]v-dipole HVを代入した場合の共分散行列とをそれぞれ求める。ここでは、式(11)の第1式の右辺に[S]h-dipole HVを代入した場合であっても、式(11)の第1式の右辺に[S]v-dipole HVを代入した場合であっても、同一の共分散行列が求められる。その共分散行列は、以下に示す式(14)のように表すことができ、体積散乱のモデルを表す共分散行列であると言える。 The covariance matrix when [S] h-dipole HV shown in formula (12) is substituted into the right side of the first formula of formula (11), and the covariance matrix when [S] v-dipole HV shown in formula (13) is substituted into the right side of the first formula of formula (11) are obtained. Here, even if [S] h-dipole HV is substituted into the right side of the first formula of formula (11), or even if [S] v-dipole HV is substituted into the right side of the first formula of formula (11), the same covariance matrix is obtained. The covariance matrix can be expressed as formula (14) shown below, and can be said to be a covariance matrix representing a model of volume scattering.

Figure 0007615719000011
Figure 0007615719000011

前述のように、動物の群れを森林と同様に考えるものとする。実際の森林はダイポールが鉛直方向を向く構造が支配的であり、非特許文献1では、より正確な森林の確率密度関数(ダイポールの向きの確率密度関数)が示されている。その確率密度関数は、以下に示す式(15)のように表される。 As mentioned above, let us think of a group of animals as being similar to a forest. In actual forests, the dominant structure is one in which dipoles are oriented vertically, and Non-Patent Document 1 presents a more accurate probability density function of a forest (probability density function of the dipole orientation). This probability density function is expressed as shown in Equation (15) below.

Figure 0007615719000012
Figure 0007615719000012

図6は、式(15)で表される確率密度関数を示す模式図である。図6は、上方向を向くダイポールの存在確率が、他の向きのダイポールの存在確率よりも高いことを表している。 Figure 6 is a schematic diagram showing the probability density function expressed by equation (15). Figure 6 shows that the probability of the existence of a dipole pointing upward is higher than the probability of the existence of a dipole pointing in any other direction.

式(15)で表される確率密度関数を用いた場合の体積散乱のモデルを表す共分散行列も求められる。この場合、式(15)、式(10)および式(11)を用いて、体積散乱のモデルを表す共分散行列が求められる。前述の場合と同様に、式(11)の第1式の右辺に式(12)に示す[S]h-dipole HVを代入した場合の共分散行列と、式(11)の第1式の右辺に式(13)に示す[S]v-dipole HVを代入した場合の共分散行列とをそれぞれ求める。式(11)の第1式の右辺に[S]h-dipole HVを代入した場合には、以下に示す式(16)の共分散行列が得られ、式(11)の第1式の右辺に[S]v-dipole HVを代入した場合には、以下に示す式(17)の共分散行列が得られる。 A covariance matrix representing a model of volume scattering when the probability density function represented by formula (15) is used is also obtained. In this case, a covariance matrix representing a model of volume scattering is obtained using formula (15), formula (10), and formula (11). As in the above case, a covariance matrix when [S] h-dipole HV shown in formula (12) is substituted into the right side of the first formula of formula (11), and a covariance matrix when [S] v-dipole HV shown in formula (13) is substituted into the right side of the first formula of formula (11) are obtained. When [S] h-dipole HV is substituted into the right side of the first formula of formula (11), a covariance matrix of formula (16) shown below is obtained, and when [S] v-dipole HV is substituted into the right side of the first formula of formula (11), a covariance matrix of formula (17) shown below is obtained.

Figure 0007615719000013
Figure 0007615719000013

式(14)、式(16)、式(17)に示す行列は、いずれも、個体が動物である場合における体積散乱のモデルを表す共分散行列である。ただし、10log(<|SVV>/<|SHH>)の値に応じて、どの共分散行列が用いられるかが定まる。図7は、個体が動物である場合において、10log(<|SVV>/<|SHH>)の値に応じて、どの共分散行列が用いられるかを示す模式図である。すなわち、10log(<|SVV>/<|SHH>)が-2dB未満である場合には、式(17)に示す共分散行列が用いられる。また、10log(<|SVV>/<|SHH>)が-2dB以上2dB以下である場合には、式(14)に示す共分散行列が用いられる。また、10log(<|SVV>/<|SHH>)が2dBを超える場合には、式(16)に示す共分散行列が用いられる。 The matrices shown in formula (14), formula (16), and formula (17) are all covariance matrices that represent a model of volume scattering when the individual is an animal. However, which covariance matrix is used is determined according to the value of 10log(<|S VV | 2 >/<|S HH | 2 >). FIG. 7 is a schematic diagram showing which covariance matrix is used according to the value of 10log(<|S VV | 2 >/<|S HH | 2 >) when the individual is an animal. That is, when 10log(<|S VV | 2 >/<|S HH | 2 >) is less than −2 dB, the covariance matrix shown in formula (17) is used. Furthermore, when 10log(<|S VV | 2 >/<|S HH | 2 >) is between −2 dB and 2 dB, the covariance matrix shown in formula (14) is used. When 10log(<|S VV | 2 >/<|S HH | 2 >) is greater than 2 dB, the covariance matrix shown in formula (16) is used.

次に、個体が人間である場合の人間の群れの体積散乱のモデルを表す共分散行列について説明する。この場合にも、式(8)で表される確率密度関数を用いて導出される共分散行列(式(14)に示す共分散行列)が用いられる。 Next, we will explain the covariance matrix that represents the model of volume scattering of a human flock when the individuals are humans. In this case, too, the covariance matrix (covariance matrix shown in formula (14)) derived using the probability density function expressed by formula (8) is used.

また、群れに属する人間の腕は鉛直下向きの方向を向いていることが多い。従って、腕がダイポールであると考えると、ダイポールの向きの確率密度関数は、以下に示す式(18)で表される。 In addition, the arms of people in a group often point vertically downward. Therefore, if we think of an arm as a dipole, the probability density function of the dipole orientation is expressed by the following equation (18).

Figure 0007615719000014
Figure 0007615719000014

図8は、式(18)で表される確率密度関数を示す模式図である。図8は、下方向を向くダイポールの存在確率が、他の向きのダイポールの存在確率よりも特に高いことを表している。 Figure 8 is a schematic diagram showing the probability density function expressed by equation (18). Figure 8 shows that the probability of existence of a dipole pointing downward is particularly higher than the probability of existence of dipoles pointing in other directions.

式(18)で表される確率密度関数を用いた場合の体積散乱のモデルを表す共分散行列も求められる。この場合、式(18)、式(10)および式(11)を用いて、体積散乱のモデルを表す共分散行列が求められる。前述の場合と同様に、式(11)の第1式の右辺に式(12)に示す[S]h-dipole HVを代入した場合の共分散行列と、式(11)の第1式の右辺に式(13)に示す[S]v-dipole HVを代入した場合の共分散行列とをそれぞれ求める。式(11)の第1式の右辺に[S]h-dipole HVを代入した場合には、以下に示す式(19)の共分散行列が得られ、式(11)の第1式の右辺に[S]v-dipole HVを代入した場合には、以下に示す式(20)の共分散行列が得られる。 A covariance matrix representing a model of volume scattering when the probability density function represented by formula (18) is used is also obtained. In this case, a covariance matrix representing a model of volume scattering is obtained using formula (18), formula (10), and formula (11). As in the above case, a covariance matrix when [S] h-dipole HV shown in formula (12) is substituted into the right side of the first formula of formula (11), and a covariance matrix when [S] v-dipole HV shown in formula (13) is substituted into the right side of the first formula of formula (11) are obtained. When [S] h-dipole HV is substituted into the right side of the first formula of formula (11), a covariance matrix of formula (19) shown below is obtained, and when [S] v-dipole HV is substituted into the right side of the first formula of formula (11), a covariance matrix of formula (20) shown below is obtained.

Figure 0007615719000015
Figure 0007615719000015

式(14)、式(19)、式(20)に示す行列は、いずれも、個体が人間である場合における体積散乱のモデルを表す共分散行列である。ただし、10log(<|SVV>/<|SHH>)の値に応じて、どの共分散行列が用いられるかが定まる。図9は、個体が人間である場合において、10log(<|SVV>/<|SHH>)の値に応じて、どの共分散行列が用いられるかを示す模式図である。すなわち、10log(<|SVV>/<|SHH>)が-3.5dB未満である場合には、式(20)に示す共分散行列が用いられる。また、10log(<|SVV>/<|SHH>)が-3.5dB以上3.5dB以下である場合には、式(14)に示す共分散行列が用いられる。また、10log(<|SVV>/<|SHH>)が3.5dBを超える場合には、式(19)に示す共分散行列が用いられる。 The matrices shown in formula (14), formula (19), and formula (20) are all covariance matrices that represent a model of volume scattering when the individual is a human. However, which covariance matrix is used is determined according to the value of 10log(<|S VV | 2 >/<|S HH | 2 >). FIG. 9 is a schematic diagram showing which covariance matrix is used according to the value of 10log(<|S VV | 2 >/<|S HH | 2 >) when the individual is a human. That is, when 10log(<|S VV | 2 >/<|S HH | 2 >) is less than −3.5 dB, the covariance matrix shown in formula (20) is used. Furthermore, when 10log(<|S VV | 2 >/<|S HH | 2 >) is between −3.5 dB and 3.5 dB, the covariance matrix shown in formula (14) is used. When 10log(<|S VV | 2 >/<|S HH | 2 >) is greater than 3.5 dB, the covariance matrix shown in formula (19) is used.

以上に述べたように、個体が動物である場合であっても、個体が人間である場合であっても、体積散乱のモデルを表す共分散行列は、10log(<|SVV>/<|SHH>)の値に依存する。 As described above, whether the individual is an animal or a human, the covariance matrix representing the volume scattering model depends on the value of 10 log(<|S VV | 2 >/<|S HH | 2 >).

次に、二回反射散乱の散乱電力、および、体積散乱の散乱電力の算出方法について、説明する。 Next, we will explain how to calculate the scattering power of double reflection scattering and the scattering power of volume scattering.

表面散乱のモデルを表す共分散行列<[C]>surface hv、二回反射散乱のモデルを表す共分散行列<[C]>double hv、体積散乱のモデルを表す共分散行列<[C]>vol hvを用いると、共分散行列<[C]>HVは、以下に示す式(21)のように表される。 Using a covariance matrix <[C]> surface hv representing a model of surface scattering, a covariance matrix <[C]> double hv representing a model of double reflection scattering, and a covariance matrix <[C]> vol hv representing a model of volume scattering, the covariance matrix <[C]> HV is expressed as shown in Formula (21) below.

Figure 0007615719000016
Figure 0007615719000016

式(21)において、f,f,fは展開係数であり、未知数である。また、前述のように、α,βも未知数である。ここで、f,f,f,α,βを用いた以下の式(22)が得られる。 In formula (21), fs , fd , and fv are expansion coefficients and are unknowns. As described above, α and β are also unknowns. Here, the following formula (22) is obtained using fs , fd , fv , α, and β.

Figure 0007615719000017
Figure 0007615719000017

式(22)に示す各式のfの係数におけるmijは、体積散乱のモデルを表す共分散行列の第i行第j列の要素である。体積散乱のモデルを表す共分散行列は、前述のように、個体が動物であるか人間であるか、および、10log(<|SVV>/<|SHH>)の値によって異なる。以下に、式(22)に示すm11,m22,m33,m13を具体的に示す。 In the coefficient of fv in each equation shown in equation (22), mij is the element in the i-th row and j-th column of the covariance matrix representing the model of volume scattering. As described above, the covariance matrix representing the model of volume scattering differs depending on whether the individual is an animal or a human and the value of 10log(<|S VV | 2 >/<|S HH | 2 >). Specific examples of m11 , m22 , m33 , and m13 shown in equation (22) are shown below.

群れに属する個体が動物である場合におけるm11,m22,m33,m13の値を、以下の式(23)に示す。 When the individuals belonging to the group are animals, the values of m 11 , m 22 , m 33 , and m 13 are shown in the following formula (23).

Figure 0007615719000018
Figure 0007615719000018

群れに属する個体が人間である場合におけるm11,m22,m33,m13の値を、以下の式(24)に示す。 When the individuals belonging to the group are humans, the values of m 11 , m 22 , m 33 , and m 13 are shown in the following formula (24).

Figure 0007615719000019
Figure 0007615719000019

また、表面散乱の散乱電力をPとする。二回反射散乱の散乱電力をPとする。体積散乱の散乱電力をPとする。これらの散乱電力P,P,Pは、以下に示す式(25)のように表すことができる。 Furthermore, the scattering power of surface scattering is denoted as Ps , the scattering power of double reflection scattering is denoted as Pd , and the scattering power of volume scattering is denoted as Pv . These scattering powers Ps , Pd , and Pv can be expressed by the following formula (25).

Figure 0007615719000020
Figure 0007615719000020

また、散乱電力P,P,Pの合計は、以下に示す式(26)のように表される。 Moreover, the sum of the scattered powers P s , P d , and P v is expressed by the following equation (26).

Figure 0007615719000021
Figure 0007615719000021

散乱モデル電力分解部13は、レーダデータ取得部11が取得した偏波レーダデータ(具体的には、受信電界強度および送信電界強度)と、式(4)とにより、散乱行列(式(4)の右辺の1番目の行列)を求める。散乱モデル電力分解部13は、その散乱行列から、式(5)で表される共分散行列<[C]>HVを求める。この結果、<|SHH>,<|SHV>,<|SVV>,<|SHHVV |>が得られる。散乱モデル電力分解部13は、それらの値を式(22)に代入し、式(22)、式(25)および式(26)に示す8個の式を用いて、連立方程式を解くことによって、未知数P,P,P,f,f,f,α、βを求める。この結果、二回反射散乱の散乱電力Pおよび体積散乱の散乱電力Pが得られる。 The scattering model power decomposition unit 13 obtains a scattering matrix (the first matrix on the right side of the formula (4)) from the polarized radar data (specifically, the received electric field strength and the transmitted electric field strength) obtained by the radar data acquisition unit 11 and the formula (4). The scattering model power decomposition unit 13 obtains a covariance matrix <[C]> HV expressed by the formula (5) from the scattering matrix. As a result, <|S HH | 2 >, <|S HV | 2 >, <|S VV | 2 >, <|S HH S VV * |> are obtained. The scattering model power decomposition unit 13 substitutes these values into the formula (22) and solves the simultaneous equations using the eight formulas shown in the formulas (22), (25), and (26) to obtain the unknowns P s , P d , P v , f s , f d , f v , α, and β. This results in the scattering power Pd of double reflective scattering and the scattering power Pv of volume scattering.

なお、密集度の推定対象となる個体が動物であるか人間であるかは、予め指定されているものとする。個体が動物である場合には、10log(<|SVV>/<|SHH>)の値に応じたm11,m22,m33,m13の値を、式(23)に基づいて特定し、その値を式(22)に代入すればよい。また、個体が人間である場合には、10log(<|SVV>/<|SHH>)の値に応じたm11,m22,m33,m13の値を、式(24)に基づいて特定し、その値を式(22)に代入すればよい。 In addition, it is assumed that whether the individual to be estimated for density is an animal or a human is specified in advance. If the individual is an animal, the values of m11 , m22 , m33 , and m13 corresponding to the value of 10log(<|S VV | 2 >/<|S HH | 2 >) are identified based on formula (23), and the values are substituted into formula (22). If the individual is a human, the values of m11 , m22 , m33 , and m13 corresponding to the value of 10log(<|S VV | 2 >/<|S HH | 2 >) are identified based on formula (24), and the values are substituted into formula (22).

密集度を推定する対象領域に個体の群れが発生していて、個体の密集度を推定する時点の偏波レーダデータを用いて、上記のように算出されたP,Pはそれぞれ、前述のPd1,Pv1に相当する。 A flock of individuals has occurred in the target area for estimating the density, and P d and P v calculated as described above using polarized radar data at the time when the density of the individuals is estimated correspond to the above-mentioned P d1 and P v1 , respectively.

また、対象領域に個体の群れが発生していないことが分かっている時点の偏波レーダデータを用いて、上記のように算出されたP,Pはそれぞれ、前述のPd0,Pv0に相当する。ここで、対象領域に個体の群れが発生していないことが分かっている時点の偏波レーダデータを用いて、P,Pを算出する場合、群れが発生した場合における群れに属する個体が動物であるか人間であるか指定されてもよい。その場合、前述の場合と同様に、指定された個体が動物である場合には、10log(<|SVV>/<|SHH>)の値に応じたm11,m22,m33,m13の値を、式(23)に基づいて特定し、その値を式(22)に代入すればよい。また、指定された個体が人間である場合には、10log(<|SVV>/<|SHH>)の値に応じたm11,m22,m33,m13の値を、式(24)に基づいて特定し、その値を式(22)に代入すればよい。この場合、指定された個体が動物である場合のPd0,Pv0と、指定された個体が人間である場合のPd0,Pv0とが異なる場合が生じ得る。 Moreover, Pd and Pv calculated as above using polarized radar data at a time when it is known that no flocks of individuals have occurred in the target area correspond to the above-mentioned Pd0 and Pv0 , respectively. Here, when calculating Pd and Pv using polarized radar data at a time when it is known that no flocks of individuals have occurred in the target area, it may be specified whether an individual belonging to the flock in the case where a flock has occurred is an animal or a human. In this case, as in the above case, if the specified individual is an animal, the values of m11 , m22 , m33 , and m13 corresponding to the value of 10log(<|S VV | 2 >/<|S HH | 2 >) are identified based on formula (23), and the values are substituted into formula (22). Furthermore, when the designated individual is a human being, the values of m11 , m22 , m33 , and m13 corresponding to the value of 10log(<|S VV | 2 >/<|S HH | 2 >) are identified based on formula (24), and the values are substituted into formula (22). In this case, Pd0 and Pv0 when the designated individual is an animal may differ from Pd0 and Pv0 when the designated individual is a human being.

また、対象領域に個体の群れが発生していないことが分かっている時点の偏波レーダデータを用いて、P,Pを算出する場合に、指定された個体が動物であるか人間であるかによらずにP,Pを算出してもよい。対象領域に個体の群れが発生していない場合には、10log(<|SVV>/<|SHH>)の値が0dB付近の値であると考えられる。この場合、個体が人間である場合であっても動物である場合であっても、(m11,m22,m33,m13)の値は、(3/8,1/4,3/8,1/8)で共通である。よって、m11,m22,m33,m13の値としてそれぞれ、3/8,1/4,3/8,1/8を式(22)に代入して、P,Pを算出してもよい。この場合、個体が動物であるか人間であるかによってPd0,Pv0はそれぞれ変わらない。 In addition, when calculating Pd and Pv using polarized radar data at a time when it is known that no flock of individuals has occurred in the target area, Pd and Pv may be calculated regardless of whether the specified individual is an animal or a human. When no flock of individuals has occurred in the target area, the value of 10log(<|S VV | 2 >/<|S HH | 2 >) is considered to be a value near 0 dB. In this case, whether the individual is a human or an animal, the values of (m 11 , m 22 , m 33 , m 13 ) are the same, i.e., (3/8, 1/4, 3/8, 1/8). Therefore, Pd and Pv may be calculated by substituting 3/8, 1/4, 3/8, and 1/8 as the values of m 11 , m 22 , m 33 , and m 13 into equation (22), respectively. In this case, P d0 and P v0 do not change depending on whether the individual is an animal or a human being.

前述のように、散乱モデル電力分解部13は、第1の差分ΔP(群れが発生しているときの二回反射散乱の散乱電力と、群れが発生していないときの二回反射散乱の散乱電力との差分)を式(2)の計算で算出する。また、散乱モデル電力分解部13は、第2の差分ΔP(群れが発生しているときの体積散乱の散乱電力と、群れが発生していないときの体積散乱の散乱電力との差分)を式(3)の計算で算出する。 As described above, the scattering model power decomposition unit 13 calculates the first difference ΔP d (the difference between the scattered power of double reflection scattering when a school has occurred and the scattered power of double reflection scattering when a school has not occurred) using equation (2). Also, the scattering model power decomposition unit 13 calculates the second difference ΔP v (the difference between the scattered power of volume scattering when a school has occurred and the scattered power of volume scattering when a school has not occurred) using equation (3).

推定部15は、この結果得られた第1の差分ΔPおよび第2の差分ΔPをニューラルネットワークに適用することによって、個体の密集度を推定する。 The estimation unit 15 estimates the density of individuals by applying the first difference ΔP d and the second difference ΔP v obtained as a result to a neural network.

レーダデータ取得部11および密集度取得部12は、例えば、密集度推定プログラムに従って動作するコンピュータのCPU(Central Processing Unit )、および、そのコンピュータの通信インタフェースによって実現される。例えば、CPUが、コンピュータのプログラム記憶装置等のプログラム記録媒体から密集度推定プログラムを読み込み、その密集度推定プログラムに従って、通信インタフェースを用いて、レーダデータ取得部11および密集度取得部12として動作すればよい。また、散乱モデル電力分解部13、学習部14、推定部15および個体数マップ生成部17は、例えば、密集度推定プログラムに従って動作するコンピュータのCPUによって実現される。例えば、CPUが上記のようにプログラム記録媒体から密集度推定プログラムを読み込み、その密集度推定プログラムに従って、散乱モデル電力分解部13、学習部14、推定部15および個体数マップ生成部17として動作すればよい。 The radar data acquisition unit 11 and the density acquisition unit 12 are realized, for example, by a central processing unit (CPU) of a computer that operates according to a density estimation program, and a communication interface of the computer. For example, the CPU may read the density estimation program from a program recording medium such as a program storage device of the computer, and operate as the radar data acquisition unit 11 and the density acquisition unit 12 using a communication interface according to the density estimation program. In addition, the scattering model power decomposition unit 13, the learning unit 14, the estimation unit 15, and the population map generation unit 17 are realized, for example, by a CPU of a computer that operates according to a density estimation program. For example, the CPU may read the density estimation program from a program recording medium as described above, and operate as the scattering model power decomposition unit 13, the learning unit 14, the estimation unit 15, and the population map generation unit 17 according to the density estimation program.

次に、処理経過について説明する。 Next, we'll explain the process.

図10は、本実施形態の密集度推定装置10がニューラルネットワークを学習するときの処理経過の例を示すフローチャートである。既に説明した事項については、適宜、説明を省略する。 Figure 10 is a flowchart showing an example of the process when the density estimation device 10 of this embodiment learns a neural network. Explanations of matters that have already been explained will be omitted as appropriate.

群れに属する個体が人間であるか動物であるかは、予め指定されているものとする。また、別システムが密集度を算出する領域に、個体の群れが発生しているものとする。さらに、個体の群れが発生していないときの二回反射散乱の散乱電力P(Pd0)、および、体積散乱の散乱電力P(Pv0)は、予め算出されているものとする。 It is assumed that whether the individuals belonging to the flock are humans or animals is specified in advance. It is also assumed that a flock of individuals occurs in an area where another system calculates the density. It is also assumed that the scattering power P d (P d0 ) of double reflection scattering and the scattering power P v (P v0 ) of volume scattering when no flock of individuals occurs are calculated in advance.

レーダデータ取得部11は、偏波レーダから、偏波レーダデータを取得する(ステップS1)。この偏波レーダデータは、別システムが密集度を算出する対象の領域に対して偏波レーダが電波を照射することによって得られたデータである。 The radar data acquisition unit 11 acquires polarized radar data from the polarized radar (step S1). This polarized radar data is data obtained by the polarized radar irradiating radio waves onto an area for which another system calculates the density.

次に、散乱モデル電力分解部13は、ステップS1で得られた偏波レーダデータを用いて、個体の群れが発生しているときの二回反射散乱の散乱電力P(Pd1)、および、体積散乱の散乱電力P(Pv1)を算出する(ステップS2)。 Next, the scattering model power decomposition unit 13 uses the polarized radar data obtained in step S1 to calculate the scattering power P d (P d1 ) of double reflection scattering when a flock of individuals occurs, and the scattering power P v (P v1 ) of volume scattering (step S2).

次に、散乱モデル電力分解部13は、第1の差分ΔP(群れが発生しているときの二回反射散乱の散乱電力Pd1と、群れが発生していないときの二回反射散乱の散乱電力Pd0との差分)、および、第2の差分ΔP(群れが発生しているときの体積散乱の散乱電力Pv1と、群れが発生していないときの体積散乱の散乱電力Pv0との差分)を算出する(ステップS3)。 Next, the scattering model power decomposition unit 13 calculates a first difference ΔP d (the difference between the scattering power P d1 of double reflection scattering when a swarm has occurred and the scattering power P d0 of double reflection scattering when a swarm has not occurred) and a second difference ΔP v (the difference between the scattering power P v1 of volume scattering when a swarm has occurred and the scattering power P v0 of volume scattering when a swarm has not occurred) (step S3).

また、密集度取得部12は、別システムから、その別システムが算出した密集度を取得する(ステップS4)。 The congestion acquisition unit 12 also acquires the congestion calculated by the other system from the other system (step S4).

次に、学習部14は、ステップS4で得られた密集度と、ステップS3で算出された第1の差分ΔPおよび第2の差分ΔPとを用いて、ニューラルネットワークの隣り合う層の組毎に重み行列を学習することによって、ニューラルネットワークを学習する(ステップS5)。なお、既に説明したように、ニューラルネットワークの層の数、および、個々の層におけるニューロンの数は、予め定められている。 Next, the learning unit 14 learns the neural network by learning a weight matrix for each pair of adjacent layers of the neural network using the density obtained in step S4 and the first difference ΔP d and the second difference ΔP v calculated in step S3 (step S5). As already described, the number of layers of the neural network and the number of neurons in each layer are predetermined.

密集度推定装置10は、個体として動物が指定された場合と、個体として人間が指定された場合それぞれについて、ステップS1~S5を行い、動物に対応するニューラルネットワーク、および、人間に対応するニューラルネットワークを生成する。なお、ステップS2の処理の中で、個体が人間である場合と個体が動物である場合の分岐処理を行う。ステップS2の処理経過については、後述する。 The density estimation device 10 performs steps S1 to S5 for each case in which an animal is specified as an individual and each case in which a human is specified as an individual, and generates a neural network corresponding to the animal and a neural network corresponding to the human. In the process of step S2, branching processing is performed between the case in which the individual is a human and the case in which the individual is an animal. The process of step S2 will be described later.

図11は、本実施形態の密集度推定装置10が群れに属する個体の密集度を推定するときの処理経過の例を示すフローチャートである。既に説明した事項については、適宜、説明を省略する。 Figure 11 is a flowchart showing an example of the process when the density estimation device 10 of this embodiment estimates the density of individuals belonging to a flock. Explanations of matters that have already been explained will be omitted as appropriate.

群れに属する個体が人間であるか動物であるかは、予め指定されているものとする。また、個体の密集度の推定対象の領域に、個体の群れが発生していないときの二回反射散乱の散乱電力P(Pd0)、および、体積散乱の散乱電力P(Pv0)は、予め算出されているものとする。 It is assumed that whether the individuals belonging to the flock are humans or animals is specified in advance. Also, it is assumed that the scattering power P d (P d0 ) of double reflection scattering and the scattering power P v (P v0 ) of volume scattering when no flock of individuals occurs in the area in which the density of individuals is to be estimated are calculated in advance.

レーダデータ取得部11は、偏波レーダから、偏波レーダデータを取得する(ステップS11)。この偏波レーダデータは、個体の密集度の推定対象の領域に対して偏波レーダが電波を照射することによって得られたデータである。 The radar data acquisition unit 11 acquires polarized radar data from the polarized radar (step S11). This polarized radar data is data obtained by the polarized radar irradiating radio waves onto the area for which the density of individuals is to be estimated.

次に、散乱モデル電力分解部13は、ステップS11で得られた偏波レーダデータを用いて、二回反射散乱の散乱電力P(Pd1)、および、体積散乱の散乱電力P(Pv1)を算出する(ステップS12)。 Next, the scattering model power decomposition unit 13 calculates the scattering power P d (P d1 ) of double reflection scattering and the scattering power P v (P v1 ) of volume scattering using the polarized radar data obtained in step S11 (step S12).

次に、散乱モデル電力分解部13は、第1の差分ΔP、および、第2の差分ΔPを算出する(ステップS13)。 Next, the scattering model power decomposition unit 13 calculates the first difference ΔP d and the second difference ΔP v (step S13).

ステップS12,S13は、前述のステップS2,S3(図10参照)と同様の処理である。 Steps S12 and S13 are the same processes as steps S2 and S3 described above (see Figure 10).

次に、推定部15は、第1の差分ΔP、および、第2の差分ΔPをニューラルネットワークに適用することによって、個体の密集度を推定する(ステップS14)。個体として動物が指定された場合には、推定部15は、ステップS14で、動物に対応するニューラルネットワークを用いればよい。また、個体として人間が指定された場合には、推定部15は、ステップS14で、人間に対応するニューラルネットワークを用いればよい。 Next, the estimation unit 15 estimates the density of individuals by applying the first difference ΔP d and the second difference ΔP v to a neural network (step S14). If an animal is specified as an individual, the estimation unit 15 may use a neural network corresponding to the animal in step S14. If a human is specified as an individual, the estimation unit 15 may use a neural network corresponding to the human in step S14.

密集度推定装置10は、個々のピクセルに該当する領域毎に、ステップS11~S14の処理を行う。その結果、個々のピクセル毎に個体の密集度が得られる。ピクセル毎に個体の密集度が得られた後、個体数マップ生成部17は、個々のピクセル毎の密集度に基づいて、個体数マップ(例えば、図4の下段を参照)を生成する。個体数マップ生成部17が個体数マップを生成する方法については既に説明したので、ここでは説明を省略する。個体数マップ生成部17は、例えば、ディスプレイ装置(出力部18)に、個体数マップを表示させる。 The population density estimation device 10 performs the processes of steps S11 to S14 for each area corresponding to each pixel. As a result, the population density is obtained for each pixel. After the population density for each pixel is obtained, the population map generation unit 17 generates a population map (see, for example, the lower part of Figure 4) based on the density for each pixel. The method by which the population map generation unit 17 generates the population map has already been explained, so the explanation will be omitted here. The population map generation unit 17 displays the population map on, for example, a display device (output unit 18).

前述のように、ステップS2(図10参照)とステップS12(図11参照)は、同様の処理であり、いずれも、二回反射散乱の散乱電力Pおよび体積散乱の散乱電力Pを算出する処理である。以下、二回反射散乱の散乱電力Pおよび体積散乱の散乱電力Pを算出する処理(ステップS2,S12)の処理経過を説明する。図12、図13は、二回反射散乱の散乱電力Pおよび体積散乱の散乱電力Pを算出する処理の処理経過の例を示すフローチャートである。既に説明した事項については、適宜、説明を省略する。 As described above, step S2 (see FIG. 10) and step S12 (see FIG. 11) are similar processes, and both are processes for calculating the scattering power Pd of double reflection scattering and the scattering power Pv of volume scattering. Below, the process progress of the processes (steps S2, S12) for calculating the scattering power Pd of double reflection scattering and the scattering power Pv of volume scattering will be described. FIGS. 12 and 13 are flowcharts showing an example of the process progress of the processes for calculating the scattering power Pd of double reflection scattering and the scattering power Pv of volume scattering. Descriptions of matters that have already been described will be omitted as appropriate.

また、以下の説明では、10log(<|SVV>/<|SHH>)を符号Lで表す。 In the following description, 10 log(<|S VV | 2 >/<|S HH | 2 >) will be represented by the symbol L.

散乱モデル電力分解部13は、式(4)と、偏波レーダデータに含まれる受信電界強度および送信電界強度とを用いて、散乱行列(式(4)の右辺の1番目の行列)を算出する(ステップS21)。 The scattering model power decomposition unit 13 calculates the scattering matrix (the first matrix on the right-hand side of equation (4)) using equation (4) and the received electric field strength and the transmitted electric field strength contained in the polarized radar data (step S21).

次に、散乱モデル電力分解部13は、その散乱行列から、式(5)に示す共分散行列<[C]>HVを算出する(ステップS22)。 Next, the scattering model power decomposition unit 13 calculates the covariance matrix <[C]> HV shown in equation (5) from the scattering matrix (step S22).

次に、散乱モデル電力分解部13は、予め指定された個体が人間であるか動物であるかを判定する(ステップS23)。 Next, the scattering model power decomposition unit 13 determines whether the pre-specified individual is a human or an animal (step S23).

予め指定された個体が人間である場合、ステップS24に移行する。 If the pre-specified individual is a human, proceed to step S24.

ステップS24では、散乱モデル電力分解部13は、Lの値(すなわち、10log(<|SVV>/<|SHH>)の値)が属する区分を判定する。 In step S24, scattering model power decomposition unit 13 determines the category to which the value of L (that is, the value of 10 log(<|S VV | 2 >/<|S HH | 2 >)) belongs.

Lの値が-3.5dB未満である場合、散乱モデル電力分解部13は、式(22)におけるm11,m22,m33,m13にそれぞれ、5/8,1/4,1/8,1/8を代入する(ステップS25)。ステップS25の後、ステップS32に移行する。 If the value of L is less than -3.5 dB, scattering model power decomposition section 13 substitutes 5/8, 1/4, 1/8, and 1/8 into m11 , m22 , m33 , and m13 in equation (22), respectively (step S25).After step S25, the process proceeds to step S32.

Lの値が-3.5dB以上3.5dB以下である場合、散乱モデル電力分解部13は、式(22)におけるm11,m22,m33,m13にそれぞれ、3/8,1/4,3/8,1/8を代入する(ステップS26)。ステップS26の後、ステップS32に移行する。 When the value of L is -3.5 dB or more and 3.5 dB or less, scattering model power decomposition section 13 substitutes 3/8, 1/4, 3/8, and 1/8 into m 11 , m 22 , m 33 , and m 13 in equation (22) respectively (step S26). After step S26, the process proceeds to step S32.

Lの値が3.5dBを超える場合には、散乱モデル電力分解部13は、式(22)におけるm11,m22,m33,m13にそれぞれ、1/8,1/4,5/8,1/8を代入する(ステップS27)。ステップS27の後、ステップS32に移行する。 If the value of L exceeds 3.5 dB, scattering model power decomposition section 13 substitutes 1/8, 1/4, 5/8, and 1/8 into m 11 , m 22 , m 33 , and m 13 in equation (22) respectively (step S27).After step S27, the process proceeds to step S32.

また、予め指定された個体が動物である場合、ステップS28(図13参照)に移行する。 Also, if the pre-specified individual is an animal, the process proceeds to step S28 (see FIG. 13).

ステップS28では、散乱モデル電力分解部13は、Lの値(すなわち、10log(<|SVV>/<|SHH>)の値)が属する区分を判定する。 In step S28, scattering model power decomposition unit 13 determines the category to which the value of L (that is, the value of 10 log(<|S VV | 2 >/<|S HH | 2 >)) belongs.

Lの値が-2dB未満である場合、散乱モデル電力分解部13は、式(22)におけるm11,m22,m33,m13にそれぞれ、8/15,4/15,1/5,2/15を代入する(ステップS29)。ステップS29の後、ステップS32(図12参照)に移行する。 If the value of L is less than -2 dB, scattering model power decomposition section 13 substitutes 8/15, 4/15, 1/5, and 2/15 into m11 , m22 , m33 , and m13 in equation (22), respectively (step S29). After step S29, the process proceeds to step S32 (see FIG. 12).

Lの値が-2dB以上2dB以下である場合、散乱モデル電力分解部13は、式(22)におけるm11,m22,m33,m13にそれぞれ、3/8,1/4,3/8,1/8を代入する(ステップS30)。ステップS30の後、ステップS32に移行する。 When the value of L is -2 dB or more and 2 dB or less, scattering model power decomposition section 13 substitutes 3/8, 1/4, 3/8, and 1/8 into m 11 , m 22 , m 33 , and m 13 in equation (22) respectively (step S30). After step S30, the process proceeds to step S32.

Lの値が2dBを超える場合、散乱モデル電力分解部13は、式(22)におけるm11,m22,m33,m13にそれぞれ、1/5,4/15,8/15,2/15を代入する(ステップS31)。ステップS31の後、ステップS32に移行する。 When the value of L exceeds 2 dB, scattering model power decomposition section 13 substitutes 1/5, 4/15, 8/15, and 2/15 into m 11 , m 22 , m 33 , and m 13 in equation (22) respectively (step S31).After step S31, the process proceeds to step S32.

ステップS32(図12参照)に移行した時点で、式(22)におけるm11,m22,m33,m13には値が代入されている。ステップS32では、散乱モデル電力分解部13は、式(22)、式(25)、式(26)に示す8個の式を用いて、連立方程式を解くことによって、二階反射散乱の散乱電力Pおよび体積散乱の散乱電力Pを算出する。 At the time of proceeding to step S32 (see FIG. 12 ), values have been substituted for m11 , m22 , m33 , and m13 in equation (22). In step S32, the scattering model power decomposition unit 13 calculates the scattering power Pd of second-order reflective scattering and the scattering power Pv of volume scattering by solving simultaneous equations using the eight equations shown in equations (22), (25), and (26).

図12および図13に示すステップS21~S32が、ステップS2(図10参照)やステップS12(図11参照)における散乱モデル電力分解部13の処理経過の例である。 Steps S21 to S32 shown in Figures 12 and 13 are examples of the processing progress of the scattering model power decomposition unit 13 in step S2 (see Figure 10) and step S12 (see Figure 11).

本実施形態によれば、散乱モデル電力分解部13が、群れが発生しているときの二回反射散乱の散乱電力と、群れが発生していないときの二回反射散乱の散乱電力との差分(第1の差分)、および、群れが発生しているときの体積散乱の散乱電力と、群れが発生していないときの体積散乱の散乱電力との差分(第2の差分)を算出する。そして、推定部15が、第1の差分および第2の差分をニューラルネットワークに適用して、個体の密集度を推定する。従って、密集度推定装置10は、動かない物体の影響を排除して、個体の密集度を推定できる。 According to this embodiment, the scattering model power decomposition unit 13 calculates the difference (first difference) between the scattering power of double reflection scattering when a swarm occurs and the scattering power of double reflection scattering when a swarm does not occur, and the difference (second difference) between the scattering power of volume scattering when a swarm occurs and the scattering power of volume scattering when a swarm does not occur. Then, the estimation unit 15 applies the first difference and the second difference to a neural network to estimate the density of individuals. Therefore, the density estimation device 10 can estimate the density of individuals while eliminating the influence of stationary objects.

また、推定部15は、表面散乱の散乱電力に関するデータは用いずに、個体の密集度を推定する。従って、密集度推定装置10は、表面散乱する物体の影響を排除して、個体の密集度を推定できる。なお、人間や動物は、表面散乱する物体に該当しない。 The estimation unit 15 also estimates the density of individuals without using data on the scattering power of surface scattering. Therefore, the density estimation device 10 can estimate the density of individuals while eliminating the influence of objects that cause surface scattering. Note that humans and animals do not fall under the category of objects that cause surface scattering.

従って、個体の密集度を精度よく推定することができる。 This allows for accurate estimation of the density of individuals.

また、個体が動物である場合には、散乱モデル電力分解部13は、動物の体積散乱のモデルを表す共分散行列(図7参照)から得られる値を、式(22)のm11,m22,m33,m13に代入する。個体が人間である場合には、散乱モデル電力分解部13は、人間の体積散乱のモデルを表す共分散行列(図9参照)から得られる値を、式(22)のm11,m22,m33,m13に代入する。従って、動物の密集度を推定する場合であっても、人間の密集度を推定する場合であっても、精度よく密集度を推定することができる。 Furthermore, when the individual is an animal, the scattering model power decomposition unit 13 substitutes values obtained from a covariance matrix (see FIG. 7) representing a model of animal volume scattering into m11 , m22 , m33 , and m13 in equation (22). When the individual is a human, the scattering model power decomposition unit 13 substitutes values obtained from a covariance matrix (see FIG. 9) representing a model of human volume scattering into m11 , m22 , m33 , and m13 in equation (22). Therefore, whether estimating the density of animals or the density of humans, the density can be estimated with high accuracy.

また、上記の実施形態では、学習モデルがニューラルネットワークである場合を例にして説明した。学習モデルは、他の機械学習の手法で得られる学習モデルであってもよい。例えば、学習モデルは、線形回帰や対数線形回帰に基づいて得られる学習モデルであってもよい。 In the above embodiment, the learning model is a neural network. The learning model may be a learning model obtained by other machine learning techniques. For example, the learning model may be a learning model obtained based on linear regression or log-linear regression.

また、上記の実施形態では、推定部15が、第1の差分ΔPおよび第2の差分ΔPを学習モデルに適用することによって、個体の密集度を推定する場合を説明した。学習モデルを用いずに、推定部15が個体の密集度を推定してもよい。なお、この場合、学習部14は設けられていなくてよい。以下、学習モデルを用いずに、推定部15が個体の密集度を推定する場合について説明する。 In the above embodiment, the estimation unit 15 estimates the density of individuals by applying the first difference ΔPd and the second difference ΔPv to a learning model. The estimation unit 15 may estimate the density of individuals without using a learning model. In this case, the learning unit 14 does not need to be provided. Hereinafter, a case will be described in which the estimation unit 15 estimates the density of individuals without using a learning model.

個体の密集度が低程度から中程度である場合、人の群れおよび動物の群れでは、二回反射散乱が発生し、密集度が増加するにつれて、二回反射散乱の散乱電力は増加する。 In human and animal flocks, double scattering occurs when the density of individuals is low to moderate, and as density increases, the scattering power of double scattering increases.

また、個体の密集度が高程度である場合、人の群れおよび動物の群れでは、二回反射散乱の散乱電力が飽和し、体積散乱が発生するようになる。そして、密集度が増加するにつれて、体積散乱の散乱電力は増加する。 Furthermore, when the density of individuals is high, such as in crowds of people and animals, the scattering power of double reflection scattering becomes saturated and volume scattering occurs. As the density increases, the scattering power of volume scattering increases.

従って、密集度が低程度から中程度である場合には、第1の差分ΔPの関数で密集度を表すことができる。以下、この関数を第1関数と記す。また、密集度が高程度である場合には、第2の差分ΔPの関数で密集度を表すことができる。以下、この関数を第2関数と記す。 Therefore, when the density is low to medium, the density can be expressed by a function of the first difference ΔP d . Hereinafter, this function will be referred to as the first function. When the density is high, the density can be expressed by a function of the second difference ΔP v . Hereinafter, this function will be referred to as the second function.

第1関数および第2関数は、予め定めておけばよい。そして、推定部15は、第1関数を用いて密集度を推定するのか、第2関数を用いて密集度を推定するのかを、ΔP/ΔPの値によって判定すればよい。すなわち、推定部15は、ΔP/ΔPの値を算出する。そして、ΔP/ΔPの値が予め定められた閾値(Thと表す。)以上であるならば、推定部15は、第1関数および第1の差分ΔPの値から、密集度を推定すればよい。また、ΔP/ΔPの値が閾値Th未満であるならば、推定部15は、第2関数および第1の差分ΔPの値から、密集度を推定すればよい。 The first function and the second function may be determined in advance. Then, the estimation unit 15 may determine whether to estimate the density using the first function or the second function based on the value of ΔP d /ΔP v . That is, the estimation unit 15 calculates the value of ΔP d /ΔP v . Then, if the value of ΔP d /ΔP v is equal to or greater than a predetermined threshold value (represented as Th), the estimation unit 15 may estimate the density from the value of the first function and the value of the first difference ΔP d . Also, if the value of ΔP d /ΔP v is less than the threshold value Th, the estimation unit 15 may estimate the density from the value of the second function and the value of the first difference ΔP v .

図14は、本発明の実施形態の密集度推定装置10に係るコンピュータの構成例を示す概略ブロック図である。コンピュータ1000は、例えば、CPU1001と、主記憶装置1002と、補助記憶装置1003と、インタフェース1004と、ディスプレイ装置1005と、通信インタフェース1006とを備える。 FIG. 14 is a schematic block diagram showing an example of the configuration of a computer relating to the congestion estimation device 10 of an embodiment of the present invention. The computer 1000 includes, for example, a CPU 1001, a main memory device 1002, an auxiliary memory device 1003, an interface 1004, a display device 1005, and a communication interface 1006.

本発明の実施形態の密集度推定装置10は、コンピュータ1000によって実現される。密集度推定装置10の動作は、プログラム(密集度推定プログラム)の形式で補助記憶装置1003に記憶されている。CPU1001は、そのプログラムを補助記憶装置1003から読み出し、そのプログラムを主記憶装置1002に展開し、そのプログラムに従って、上記の実施形態で説明した処理を実行する。 The congestion estimation device 10 according to an embodiment of the present invention is realized by a computer 1000. The operation of the congestion estimation device 10 is stored in the auxiliary storage device 1003 in the form of a program (density estimation program). The CPU 1001 reads the program from the auxiliary storage device 1003, deploys the program in the main storage device 1002, and executes the processing described in the above embodiment according to the program.

補助記憶装置1003は、一時的でない有形の媒体の例である。一時的でない有形の媒体の他の例として、インタフェース1004を介して接続される磁気ディスク、光磁気ディスク、CD-ROM(Compact Disk Read Only Memory )、DVD-ROM(Digital Versatile Disk Read Only Memory )、半導体メモリ等が挙げられる。また、プログラムが通信回線によってコンピュータ1000に配信される場合、配信を受けたコンピュータ1000がそのプログラムを主記憶装置1002に展開し、そのプログラムに従って上記の実施形態で説明した処理を実行してもよい。 The auxiliary storage device 1003 is an example of a non-transient tangible medium. Other examples of non-transient tangible media include a magnetic disk, a magneto-optical disk, a CD-ROM (Compact Disk Read Only Memory), a DVD-ROM (Digital Versatile Disk Read Only Memory), and a semiconductor memory that are connected via the interface 1004. In addition, when a program is distributed to the computer 1000 via a communication line, the computer 1000 that receives the program may load the program into the main storage device 1002 and execute the processing described in the above embodiment in accordance with the program.

また、各構成要素の一部または全部は、汎用または専用の回路(circuitry )、プロセッサ等やこれらの組合せによって実現されてもよい。これらは、単一のチップによって構成されてもよいし、バスを介して接続される複数のチップによって構成されてもよい。各構成要素の一部または全部は、上述した回路等とプログラムとの組合せによって実現されてもよい。 Furthermore, some or all of the components may be realized by general-purpose or dedicated circuits, processors, etc., or a combination of these. These may be configured by a single chip, or by multiple chips connected via a bus. Some or all of the components may be realized by a combination of the above-mentioned circuits, etc., and programs.

各構成要素の一部または全部が複数の情報処理装置や回路等により実現される場合には、複数の情報処理装置や回路等は集中配置されてもよいし、分散配置されてもよい。例えば、情報処理装置や回路等は、クライアントアンドサーバシステム、クラウドコンピューティングシステム等、各々が通信ネットワークを介して接続される形態として実現されてもよい。 When some or all of the components are realized by multiple information processing devices, circuits, etc., the multiple information processing devices, circuits, etc. may be centrally located or distributed. For example, the information processing devices, circuits, etc. may be realized as a client-server system, cloud computing system, etc., in a form in which each is connected via a communication network.

次に、本発明の概要について説明する。図15は、本発明の密集度推定装置の概要を示すブロック図である。本発明の密集度推定装置は、差分算出手段73と、推定手段75とを備える。 Next, an overview of the present invention will be described. FIG. 15 is a block diagram showing an overview of a congestion estimation device of the present invention. The congestion estimation device of the present invention includes a difference calculation means 73 and an estimation means 75.

差分算出手段73(例えば、散乱モデル電力分解部13)は、個体の群れが発生しているときの二回反射散乱の散乱電力と、個体の群れが発生していないときの二回反射散乱の散乱電力との差分である第1の差分と、個体の群れが発生しているときの体積散乱の散乱電力と、個体の群れが発生していないときの体積散乱の散乱電力との差分である第2の差分とを算出する。 The difference calculation means 73 (e.g., the scattering model power decomposition unit 13) calculates a first difference which is the difference between the scattering power of double reflection scattering when a flock of individuals occurs and the scattering power of double reflection scattering when a flock of individuals does not occur, and a second difference which is the difference between the scattering power of volume scattering when a flock of individuals occurs and the scattering power of volume scattering when a flock of individuals does not occur.

推定手段75(例えば、推定部15)は、第1の差分および第2の差分に基づいて、単位面積当たりの個体数である密集度を推定する。 The estimation means 75 (e.g., the estimation unit 15) estimates the density, which is the number of individuals per unit area, based on the first difference and the second difference.

そのような構成によって、着目している個体の密集度を精度よく推定することができる。 This configuration allows for accurate estimation of the density of the individual in question.

また、差分算出手段73が、二回反射散乱のモデルと、人間の群れの体積散乱のモデルとを用いて、個体が人間である場合の第1の差分および第2の差分を算出し、推定手段75が、第1の差分および第2の差分に基づいて、個体が人間である場合の密集度を推定する構成であってもよい。 The difference calculation means 73 may be configured to calculate a first difference and a second difference when the individual is a human using a model of double-reflection scattering and a model of volume scattering of a human flock, and the estimation means 75 may be configured to estimate the density when the individual is a human based on the first difference and the second difference.

また、領域毎の密集度に基づいて、領域毎の個体数をマップ状に表した情報である個体数マップを生成する個体数マップ生成手段(例えば、個体数マップ生成部17)を備える構成であってもよい。 The system may also be configured to include a population map generating means (e.g., population map generating unit 17) that generates a population map, which is information that shows the number of individuals in each area in a map format based on the density of each area.

また、推定手段75が、予め学習された学習モデルに対して、第1の差分および第2の差分を適用することによって、密集度を推定する構成であってもよい。 The estimation means 75 may also be configured to estimate the density by applying the first difference and the second difference to a pre-trained learning model.

また、既知の密集度と、その既知の密集度に対応する第1の差分および第2の差分とを用いて、機械学習によって、学習モデルを学習する学習手段(例えば、学習部14)を備える構成であってもよい。 The configuration may also include a learning means (e.g., learning unit 14) that learns a learning model by machine learning using a known density and a first difference and a second difference corresponding to the known density.

また、学習モデルは、ニューラルネットワークであってもよい。 The learning model may also be a neural network.

本発明は、個体の密集度を推定する密集度推定装置に好適に適用される。 The present invention is suitable for use in a density estimation device that estimates the density of individuals.

10 密集度推定装置
11 レーダデータ取得部
12 密集度取得部
13 散乱モデル電力分解部
14 学習部
15 推定部
17 個体数マップ生成部
18 出力部
REFERENCE SIGNS LIST 10 Density estimation device 11 Radar data acquisition unit 12 Density acquisition unit 13 Scattering model power decomposition unit 14 Learning unit 15 Estimation unit 17 Population map generation unit 18 Output unit

Claims (10)

個体の群れが発生しているときの、偏波レーダデータを用いて算出した二回反射散乱の散乱電力と、個体の群れが発生していないときの、偏波レーダデータを用いて算出した二回反射散乱の散乱電力との差分である第1の差分と、個体の群れが発生しているときの、偏波レーダデータを用いて算出した体積散乱の散乱電力と、個体の群れが発生していないときの、偏波レーダデータを用いて算出した体積散乱の散乱電力との差分である第2の差分とを算出する差分算出手段と、
前記第1の差分および前記第2の差分に基づいて、単位面積当たりの個体数である密集度を推定する推定手段とを備える
ことを特徴とする密集度推定装置。
a difference calculation means for calculating a first difference which is the difference between the scattering power of double reflection scattering calculated using the polarized radar data when a swarm of individuals has occurred and the scattering power of double reflection scattering calculated using the polarized radar data when a swarm of individuals has not occurred , and a second difference which is the difference between the scattering power of volume scattering calculated using the polarized radar data when a swarm of individuals has occurred and the scattering power of volume scattering calculated using the polarized radar data when a swarm of individuals has not occurred;
and an estimation means for estimating a density, which is the number of individuals per unit area, based on the first difference and the second difference.
差分算出手段は、偏波レーダデータを用いて算出される二回反射散乱のモデルと、人間の群れの、偏波レーダデータを用いて算出される体積散乱のモデルとを用いて、個体が人間である場合の第1の差分および第2の差分を算出し、
推定手段は、前記第1の差分および前記第2の差分に基づいて、個体が人間である場合の密集度を推定する
請求項1に記載の密集度推定装置。
the difference calculation means calculates a first difference and a second difference when the individual is a human , using a double-reflection scattering model calculated using the polarized radar data and a volume scattering model of a human group calculated using the polarized radar data ;
The crowding degree estimation device according to claim 1 , wherein the estimation means estimates the crowding degree when the individual is a human being, based on the first difference and the second difference.
領域毎の密集度に基づいて、領域毎の個体数をマップ状に表した情報である個体数マップを生成する個体数マップ生成手段を備える
請求項1または請求項2に記載の密集度推定装置。
3. The density estimation device according to claim 1, further comprising: a population map generation means for generating a population map, which is information that represents the number of individuals in each area in a map form, based on the density of each area.
推定手段は、予め学習された学習モデルに対して、第1の差分および第2の差分を適用することによって、密集度を推定する
請求項1から請求項3のうちのいずれか1項に記載の密集度推定装置。
The congestion degree estimation device according to claim 1 , wherein the estimation means estimates the congestion degree by applying the first difference and the second difference to a learning model that has been learned in advance.
既知の密集度と、前記既知の密集度に対応する第1の差分および第2の差分とを用いて、機械学習によって、学習モデルを学習する学習手段を備える
請求項4に記載の密集度推定装置。
The congestion estimation device according to claim 4 , further comprising: a learning means configured to learn a learning model by machine learning using a known congestion degree and a first difference and a second difference corresponding to the known congestion degree.
学習モデルは、ニューラルネットワークである
請求項4または請求項5に記載の密集度推定装置。
The congestion estimation device according to claim 4 or 5, wherein the learning model is a neural network.
コンピュータが、
個体の群れが発生しているときの、偏波レーダデータを用いて算出した二回反射散乱の散乱電力と、個体の群れが発生していないときの、偏波レーダデータを用いて算出した二回反射散乱の散乱電力との差分である第1の差分と、個体の群れが発生しているときの、偏波レーダデータを用いて算出した体積散乱の散乱電力と、個体の群れが発生していないときの、偏波レーダデータを用いて算出した体積散乱の散乱電力との差分である第2の差分とを算出し、
前記第1の差分および前記第2の差分に基づいて、単位面積当たりの個体数である密集度を推定する
ことを特徴とする密集度推定方法。
The computer
calculating a first difference which is the difference between the scattering power of double reflection scattering calculated using the polarized radar data when a flock of individuals has occurred and the scattering power of double reflection scattering calculated using the polarized radar data when a flock of individuals has not occurred , and a second difference which is the difference between the scattering power of volume scattering calculated using the polarized radar data when a flock of individuals has occurred and the scattering power of volume scattering calculated using the polarized radar data when a flock of individuals has not occurred;
and estimating a density, which is the number of individuals per unit area, based on the first difference and the second difference.
コンピュータが、
第1の差分と第2の差分とを算出するときに、偏波レーダデータを用いて算出される二回反射散乱のモデルと、人間の群れの、偏波レーダデータを用いて算出される体積散乱のモデルとを用いて、個体が人間である場合の第1の差分および第2の差分を算出し、
前記第1の差分および前記第2の差分に基づいて、個体が人間である場合の密集度を推定する
請求項7に記載の密集度推定方法。
The computer
when calculating the first difference and the second difference, a model of double reflection scattering calculated using the polarized radar data and a model of volume scattering of a human group calculated using the polarized radar data are used to calculate the first difference and the second difference when the individual is a human;
The method of claim 7 , further comprising estimating a crowding level when the individual is a human being based on the first difference and the second difference.
コンピュータに、
個体の群れが発生しているときの、偏波レーダデータを用いて算出した二回反射散乱の散乱電力と、個体の群れが発生していないときの、偏波レーダデータを用いて算出した二回反射散乱の散乱電力との差分である第1の差分と、個体の群れが発生しているときの、偏波レーダデータを用いて算出した体積散乱の散乱電力と、個体の群れが発生していないときの、偏波レーダデータを用いて算出した体積散乱の散乱電力との差分である第2の差分とを算出する差分算出処理、および、
前記第1の差分および前記第2の差分に基づいて、単位面積当たりの個体数である密集度を推定する推定処理
を実行させるための密集度推定プログラム。
On the computer,
a difference calculation process for calculating a first difference which is the difference between the scattering power of double reflection scattering calculated using the polarized radar data when a flock of individuals has occurred and the scattering power of double reflection scattering calculated using the polarized radar data when a flock of individuals has not occurred , and a second difference which is the difference between the scattering power of volume scattering calculated using the polarized radar data when a flock of individuals has occurred and the scattering power of volume scattering calculated using the polarized radar data when a flock of individuals has not occurred; and
a density estimation program for executing an estimation process for estimating a density, which is the number of individuals per unit area, based on the first difference and the second difference.
コンピュータに、
差分算出処理で、偏波レーダデータを用いて算出される二回反射散乱のモデルと、人間の群れの、偏波レーダデータを用いて算出される体積散乱のモデルとを用いて、個体が人間である場合の第1の差分および第2の差分を算出させ、
推定処理で、前記第1の差分および前記第2の差分に基づいて、個体が人間である場合の密集度を推定させる
請求項9に記載の密集度推定プログラム。
On the computer,
in the difference calculation process, a first difference and a second difference are calculated when the individual is a human being , using a model of double reflection scattering calculated using the polarized radar data and a model of volume scattering of a human group calculated using the polarized radar data ;
The computer-readable storage medium according to claim 9 , further comprising: a computer-readable storage medium for storing a computer-readable storage medium that stores a computer-readable storage medium and ...
JP2021017096A 2021-02-05 2021-02-05 Denseness estimation device and method Active JP7615719B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021017096A JP7615719B2 (en) 2021-02-05 2021-02-05 Denseness estimation device and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021017096A JP7615719B2 (en) 2021-02-05 2021-02-05 Denseness estimation device and method

Publications (2)

Publication Number Publication Date
JP2022120291A JP2022120291A (en) 2022-08-18
JP7615719B2 true JP7615719B2 (en) 2025-01-17

Family

ID=82849110

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021017096A Active JP7615719B2 (en) 2021-02-05 2021-02-05 Denseness estimation device and method

Country Status (1)

Country Link
JP (1) JP7615719B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7728492B2 (en) * 2023-09-12 2025-08-22 三菱電機株式会社 Volume scattering model determination device and volume scattering model determination method

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010223731A (en) 2009-03-23 2010-10-07 Mitsubishi Space Software Kk SPECIFIC DEVICE, SPECIFIC PROGRAM, AND SPECIFIC METHOD
JP2012108050A (en) 2010-11-18 2012-06-07 Furuno Electric Co Ltd Radar device, target of interest detection method and target of interest detection program
JP2016218610A (en) 2015-05-18 2016-12-22 本田技研工業株式会社 Motion estimation device, robot, and motion estimation method
US20200196091A1 (en) 2018-12-17 2020-06-18 Research & Business Foundation Sungkyunkwan University Indoor device-free human counting method and system
US20200233062A1 (en) 2019-01-22 2020-07-23 Hyundai Mobis Co., Ltd. Apparatus and method for estimating number of targets
WO2021002049A1 (en) 2019-07-02 2021-01-07 パナソニックIpマネジメント株式会社 Sensor

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010223731A (en) 2009-03-23 2010-10-07 Mitsubishi Space Software Kk SPECIFIC DEVICE, SPECIFIC PROGRAM, AND SPECIFIC METHOD
JP2012108050A (en) 2010-11-18 2012-06-07 Furuno Electric Co Ltd Radar device, target of interest detection method and target of interest detection program
JP2016218610A (en) 2015-05-18 2016-12-22 本田技研工業株式会社 Motion estimation device, robot, and motion estimation method
US20200196091A1 (en) 2018-12-17 2020-06-18 Research & Business Foundation Sungkyunkwan University Indoor device-free human counting method and system
US20200233062A1 (en) 2019-01-22 2020-07-23 Hyundai Mobis Co., Ltd. Apparatus and method for estimating number of targets
WO2021002049A1 (en) 2019-07-02 2021-01-07 パナソニックIpマネジメント株式会社 Sensor

Also Published As

Publication number Publication date
JP2022120291A (en) 2022-08-18

Similar Documents

Publication Publication Date Title
Salcedo-Sanz et al. Significant wave height estimation using SVR algorithms and shadowing information from simulated and real measured X-band radar images of the sea surface
Feng et al. A multi-layer perceptron approach for accelerated wave forecasting in Lake Michigan
De et al. A novel technique based on deep learning and a synthetic target database for classification of urban areas in PolSAR data
Ayet et al. Nowcasting solar irradiance using an analog method and geostationary satellite images
Kim et al. Improving precipitation nowcasting using a three-dimensional convolutional neural network model from Multi Parameter Phased Array Weather Radar observations
CN109782231B (en) An end-to-end sound source localization method and system based on multi-task learning
JP7438655B2 (en) Weather analysis equipment, weather analysis methods, and programs
CN103413146B (en) Polarimetric SAR Image sophisticated category method based on Freeman entropys and self study
Qiao et al. Hybrid CNN-transformer network with a weighted MSE loss for global sea surface wind speed retrieval from GNSS-R data
Yang et al. A deep learning solution for height estimation on a forested area based on Pol-TomoSAR data
Mulia et al. Real-time forecasting of near-field tsunami waveforms at coastal areas using a regularized extreme learning machine
Portabella et al. Scatterometer backscatter uncertainty due to wind variability
Saeger et al. Evaluation of simplified evaporation duct refractivity models for inversion problems
Yang et al. SWHFormer: A vision transformer for significant wave height estimation from nautical radar images
Hu et al. MDLI-Net: Model-driven learning imaging network for high-resolution microwave imaging with large rotating angle and sparse sampling
Qiao et al. Ocean surface wind speed estimation from GNSS-R data using physics-informed attention-aided convolutional neural network
JP7615719B2 (en) Denseness estimation device and method
CN112782690B (en) Nearshore non-ocean waveform detection and classification method and system for spaceborne radar altimeter
Sun et al. Extracting bird and insect migration echoes from single-polarization weather radar data using semi-supervised learning
Wei et al. On accuracy of SAR wind speed retrieval in coastal area
CN113960551A (en) Clutter image generation method and target detection method for SAR image
Kim et al. Wave height classification via deep learning using monoscopic ocean videos
dos Reis et al. The bimodal regime of ocean waves and winds over the continental shelf of Maranhão
CN118688796B (en) Deep learning SAR-based one-dimensional sea wave spectrum inversion method, device and medium
Wang et al. Improved CycleGAN-based shadow estimation for ocean wave height inversion from marine X-band radar images

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240110

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240830

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240903

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241007

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241216

R150 Certificate of patent or registration of utility model

Ref document number: 7615719

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150