JP2018128370A - Plant discrimination device, plant discrimination method, and computer program for plant discrimination - Google Patents
Plant discrimination device, plant discrimination method, and computer program for plant discrimination Download PDFInfo
- Publication number
- JP2018128370A JP2018128370A JP2017022101A JP2017022101A JP2018128370A JP 2018128370 A JP2018128370 A JP 2018128370A JP 2017022101 A JP2017022101 A JP 2017022101A JP 2017022101 A JP2017022101 A JP 2017022101A JP 2018128370 A JP2018128370 A JP 2018128370A
- Authority
- JP
- Japan
- Prior art keywords
- plant
- pixel
- wavelength range
- region
- median value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Image Analysis (AREA)
- Spectrometry And Color Measurement (AREA)
- Investigating Or Analysing Materials By Optical Means (AREA)
- Image Processing (AREA)
Abstract
【課題】植物種の判別精度を向上できる植物判別装置を提供する。【解決手段】植物判別装置は、画素ごとに可視光域の分光スペクトルと、近赤外域の分光スペクトルとを含むスペクトル画像の所定領域内の画素ごとに、水生植物による反射光に含まれる可視光域内の第1の波長範囲における光強度の最小値及び中央値と、水生植物による反射光に含まれる近赤外域の第2の波長範囲における光強度の中央値とを算出する基準値算出部(11)と、スペクトル画像の所定領域内の画素ごとに、第1の波長範囲における最小値及び中央値と、第2の波長範囲における中央値とに応じて、その画素を植物種の判別対象から除外するか否か判定する削除部(12)とを有する。【選択図】図5PROBLEM TO BE SOLVED: To provide a plant discriminating device capable of improving the discriminating accuracy of a plant species. SOLUTION: A plant discrimination apparatus includes visible light included in reflected light by an aquatic plant for each pixel in a predetermined region of a spectral image including a spectral spectrum in a visible light region for each pixel and a spectral spectrum in a near infrared region. A reference value calculation unit that calculates the minimum and median values of light intensity in the first wavelength range within the region and the median value of light intensity in the second wavelength range in the near-infrared region contained in the reflected light by aquatic plants ( 11) and, for each pixel in a predetermined region of the spectral image, the pixel is selected from the plant species discrimination target according to the minimum value and the median value in the first wavelength range and the median value in the second wavelength range. It has a deletion unit (12) for determining whether or not to exclude. [Selection diagram] FIG. 5
Description
本発明は、例えば、植物からの反射光に応じた分光スペクトルデータを解析することにより、植物種を判別する植物判別装置、植物判別方法及び植物判別用コンピュータプログラムに関する。 The present invention relates to a plant discriminating apparatus, a plant discriminating method, and a plant discriminating computer program for discriminating plant species by analyzing spectral spectrum data corresponding to reflected light from plants, for example.
従来より、人工衛星または飛行機に搭載されたセンサによって得られた、地表面の測定信号に含まれる植物からの反射光に応じたスペクトルデータから植物種を判別するといった、リモートセンシングが行われている。 Conventionally, remote sensing has been performed, such as discriminating plant species from spectral data corresponding to reflected light from plants contained in ground surface measurement signals obtained by sensors mounted on artificial satellites or airplanes. .
センサの一例として、従来のマルチスペクトルの10倍以上のバンド計測が可能なハイパースペクトルセンサが知られている。このハイパースペクトルセンサは、植物からの反射光に応じたハイパースペクトルデータを生成する。このハイパースペクトルデータは、分光スペクトルデータの一種であり、画像で表され、画像上の各画素について、可視光域から赤外域の分光スペクトル、すなわち、可視光域から赤外域に含まれる波長ごとの光強度の情報を含むデータである。また分光スペクトルデータは、植物種ごとに固有の特徴を有する。そこで、分光スペクトルデータから、植物種判別対象の植物が含まれる領域を判別する技術が開示されている(例えば、特許文献1〜3を参照)。 As an example of a sensor, a hyperspectral sensor capable of measuring a band 10 times or more that of a conventional multispectrum is known. This hyperspectral sensor generates hyperspectral data corresponding to reflected light from a plant. This hyperspectral data is a kind of spectral spectrum data, and is represented by an image. For each pixel on the image, a spectral spectrum from the visible light region to the infrared region, that is, for each wavelength included in the visible light region to the infrared region. It is data including light intensity information. Spectral spectrum data has unique characteristics for each plant species. Therefore, a technique for discriminating a region including a plant species discrimination target plant from spectral spectrum data is disclosed (see, for example, Patent Documents 1 to 3).
しかしながら、ハイパースペクトルセンサは、人工衛星または飛行機だけでなく、ドローンのような小回りが利く機材に搭載されることがある。このような場合、ハイパースペクトルセンサで生成されたハイパースペクトルデータの画像には、森林及び農耕地だけでなく、市街地中の公園にある池、あるいは農地に隣接する農業用のため池などの水場が写っていることがある。このような水場には、種別判別対象とする植物の反射スペクトルと類似した反射スペクトルを示す水生植物、例えば、藻などが自生していることがある。そのため、ハイパースペクトルデータの画像において、水場に自生している水生植物が、種別判別対象とする植物と誤認識されるおそれがある。 However, the hyperspectral sensor may be mounted not only on an artificial satellite or an airplane, but also on a device having a small turn such as a drone. In such a case, the image of the hyperspectral data generated by the hyperspectral sensor includes not only forests and farmland, but also water fields such as ponds in parks in urban areas or agricultural ponds adjacent to farmland. It may be reflected. In such a water field, aquatic plants that exhibit a reflection spectrum similar to the reflection spectrum of a plant that is a type discrimination target, such as algae, may be growing naturally. For this reason, in the image of the hyperspectral data, there is a possibility that an aquatic plant growing naturally in the water field is erroneously recognized as a plant to be classified.
一つの側面では、本発明は、植物種の判別精度を高めることができる植物判別装置、植物判別方法及び植物判別プログラムを提供することを目的とする。 In one aspect, an object of the present invention is to provide a plant discrimination device, a plant discrimination method, and a plant discrimination program that can improve the discrimination accuracy of plant species.
一つの実施形態によれは、植物判別装置が提供される。この植物判別装置は、画素ごとに可視光域の分光スペクトルと、近赤外域の分光スペクトルとを含むスペクトル画像の所定領域内の画素ごとに、水生植物による反射光に含まれる可視光域内の第1の波長範囲における光強度の最小値及び中央値と、水生植物による反射光に含まれる近赤外域の第2の波長範囲における光強度の中央値とを算出する基準値算出部と、スペクトル画像の所定領域内の画素ごとに、第1の波長範囲における最小値及び中央値と、第2の波長範囲における中央値とに応じて、その画素を植物種の判別対象から除外するか否か判定する削除部とを有する。 According to one embodiment, a plant discrimination device is provided. This plant discrimination device is provided for each pixel in a predetermined region of a spectrum image including a spectral spectrum in the visible light region and a near-infrared spectral spectrum for each pixel, in the visible light region included in the reflected light from the aquatic plant. A reference value calculation unit for calculating a minimum value and a median value of light intensity in a wavelength range of 1, and a median value of light intensity in a second wavelength range of the near infrared region included in reflected light by an aquatic plant, and a spectral image For each pixel in the predetermined region, whether or not to exclude the pixel from the plant species discrimination target according to the minimum value and median value in the first wavelength range and the median value in the second wavelength range And a deletion unit.
一つの側面では、植物種の判別精度を向上できる。 In one aspect, plant species discrimination accuracy can be improved.
以下、図面を参照しつつ、一つの実施形態による、植物判別装置について説明する。 Hereinafter, a plant discrimination device according to an embodiment will be described with reference to the drawings.
この植物判別装置は、ハイパースペクトルセンサにより生成されたハイパースペクトルデータの画像から植物種を正確に判別できるよう、その画像から水生植物が表された領域を除く。その上で、この植物判別装置は、その画像の残りの領域に表された植物の種別を判別する。 This plant discriminating apparatus excludes a region where an aquatic plant is represented from the image so that the plant species can be accurately discriminated from the image of the hyperspectral data generated by the hyperspectral sensor. In addition, the plant discrimination device discriminates the type of the plant represented in the remaining area of the image.
最初に、樹木の反射スペクトルと、森林または農地に隣接する水場などに自生する水生植物、代表的には藻の反射スペクトルについて説明する。
図1(a)は、樹木の反射スペクトルの一例を示し、図1(b)は、藻の反射スペクトルの一例を示す。図1(a)及び図1(b)において、横軸は波長(nm)を表し、縦軸は反射率を表す。図1(a)に示されるスペクトル101は、樹木の反射スペクトルであり、図1(b)に示されるスペクトル102は、藻の反射スペクトルである。スペクトル101とスペクトル102を比較して分かる通り、樹木の反射スペクトルの形状と藻の反射スペクトルの形状とは、互いに非常に類似している。しかしながら、発明者は、可視光域、特に、緑色に相当する波長における反射率の中央値と最小値の差に対する、近赤外域における反射率の比に関して、樹木の反射スペクトルと水生植物の反射スペクトルの間に差があることを見出した。具体的には、発明者は、樹木の反射スペクトルについてのその比の方が、水生植物の反射スペクトルについてのその比よりも僅かに高くなるとの知見を得た。
First, the reflection spectrum of trees and the reflection spectrum of aquatic plants, typically algae, that naturally grow in water fields adjacent to forests or farmland will be described.
Fig.1 (a) shows an example of the reflection spectrum of a tree, FIG.1 (b) shows an example of the reflection spectrum of algae. 1A and 1B, the horizontal axis represents wavelength (nm) and the vertical axis represents reflectance. A spectrum 101 shown in FIG. 1A is a reflection spectrum of a tree, and a spectrum 102 shown in FIG. 1B is a reflection spectrum of algae. As can be seen by comparing the spectrum 101 and the spectrum 102, the shape of the reflection spectrum of the tree and the shape of the reflection spectrum of the algae are very similar to each other. However, the inventor has found that the reflection spectrum of trees and the reflection spectrum of aquatic plants with respect to the ratio of the reflectance in the near-infrared region to the difference between the median and the minimum value of the reflectance in the visible light region, particularly in the wavelength corresponding to green. I found that there is a difference. Specifically, the inventor has found that the ratio for the reflection spectrum of trees is slightly higher than the ratio for the reflection spectrum of aquatic plants.
そこで、本実施形態による植物判別装置は、ハイパースペクトルデータの画像上の所定領域内の画素ごとに、可視光域内の所定の波長範囲における光強度の中央値と最小値の差に対する、近赤外域内の所定の波長範囲における光強度の中央値との比とを調べる。そして植物判別装置は、その比が所定値以下となる画素のスペクトルデータをその画像から削除し、残りの画像のスペクトルデータに基づいて植物種を判別する。これにより、この植物判別装置は、水生植物による誤認識を軽減して、植物種の判別精度を向上する。なお、以下では、ハイパースペクトルセンサにより生成されたハイパースペクトルデータの画像を単にハイパースペクトル画像と呼ぶ。また、以下の実施形態では、所定領域は、ハイパースペクトル画像全体とする。しかし、所定領域は、ハイパースペクトル画像の一部の領域であってもよい。この場合、所定領域は、例えば、ユーザによる操作にて設定されてもよく、あるいは、ハイパースペクトル画像に表された領域の緯度及び経度に基づいて特定された市街地などを除いた領域であってもよい。 Therefore, the plant discrimination device according to the present embodiment performs near-infrared for the difference between the median value and the minimum value of the light intensity in a predetermined wavelength range in the visible light range for each pixel in the predetermined region on the image of the hyperspectral data. A ratio with a median value of light intensity in a predetermined wavelength range in the region is examined. Then, the plant discrimination device deletes the spectral data of the pixels whose ratio is equal to or less than the predetermined value from the image, and discriminates the plant species based on the spectral data of the remaining images. Thereby, this plant discrimination apparatus reduces the misrecognition by an aquatic plant, and improves the discrimination precision of a plant species. Hereinafter, an image of hyperspectral data generated by a hyperspectral sensor is simply referred to as a hyperspectral image. In the following embodiments, the predetermined region is the entire hyperspectral image. However, the predetermined area may be a partial area of the hyperspectral image. In this case, for example, the predetermined area may be set by an operation by the user, or may be an area excluding an urban area specified based on the latitude and longitude of the area represented in the hyperspectral image. Good.
図2は、一つの実施形態による植物判別装置の概略構成図である。図2に示されるように、植物判別装置1は、ユーザインターフェース部2と、通信インターフェース部3と、記憶媒体アクセス装置4と、記憶部5と、処理部6とを有する。処理部6は、ユーザインターフェース部2、通信インターフェース部3、記憶媒体アクセス装置4及び記憶部5と、例えば、バスを介して接続される。 FIG. 2 is a schematic configuration diagram of a plant discrimination device according to one embodiment. As shown in FIG. 2, the plant discrimination device 1 includes a user interface unit 2, a communication interface unit 3, a storage medium access device 4, a storage unit 5, and a processing unit 6. The processing unit 6 is connected to the user interface unit 2, the communication interface unit 3, the storage medium access device 4, and the storage unit 5, for example, via a bus.
ユーザインターフェース部2は、例えば、キーボードとマウスなどの入力装置と、液晶ディスプレイといった表示装置とを有する。または、ユーザインターフェース部2は、タッチパネルディスプレイといった、入力装置と表示装置とが一体化された装置を有してもよい。そしてユーザインターフェース部2は、例えば、ユーザの操作に応じて、植物判別装置に植物判別処理を開始させる操作信号を処理部6へ出力する。またユーザインターフェース部2は、処理部6から受け取った、ハイパースペクトル画像、あるいは、植物種判別結果などを表示してもよい。 The user interface unit 2 includes, for example, an input device such as a keyboard and a mouse, and a display device such as a liquid crystal display. Alternatively, the user interface unit 2 may include a device such as a touch panel display in which an input device and a display device are integrated. And the user interface part 2 outputs the operation signal which makes a plant discrimination device start a plant discrimination | determination process to the process part 6, for example according to a user's operation. In addition, the user interface unit 2 may display a hyperspectral image or a plant species discrimination result received from the processing unit 6.
通信インターフェース部3は、例えば、イーサネット(登録商標)などの通信規格に従って通信ネットワークに接続するための通信インターフェース及びその制御回路を有する。例えば、通信インターフェース部3は、通信ネットワークに接続された他の装置からハイパースペクトル画像を取得し、そのハイパースペクトル画像を処理部6にわたす。また通信インターフェース部3は、植物種判別結果を含む信号を処理部6から受け取って、通信ネットワークを介して他の装置へその信号を出力してもよい。 The communication interface unit 3 includes, for example, a communication interface for connecting to a communication network in accordance with a communication standard such as Ethernet (registered trademark) and a control circuit thereof. For example, the communication interface unit 3 acquires a hyperspectral image from another device connected to the communication network, and passes the hyperspectral image to the processing unit 6. The communication interface unit 3 may receive a signal including the plant species discrimination result from the processing unit 6 and output the signal to another device via the communication network.
ハイパースペクトル画像は、例えば、人工衛星、航空機あるいはドローンなどに搭載されたハイパースペクトルセンサ(図示せず)によって生成される。このハイパースペクトルセンサは、ハイパースペクトル画像上の各画素がそのセンサが感度を有する波長範囲内の波長ごと(例えば、20nmごと)の光強度を含むハイパースペクトル画像を生成する。例えば、ハイパースペクトルセンサが感度を有する波長範囲は、400nm〜1400nmとなる。したがって、ハイパースペクトル画像は、可視光域から近赤外域までの波長ごとの光強度の情報を含む。 The hyperspectral image is generated by a hyperspectral sensor (not shown) mounted on, for example, an artificial satellite, an aircraft, or a drone. The hyperspectral sensor generates a hyperspectral image in which each pixel on the hyperspectral image includes light intensity for each wavelength (for example, every 20 nm) within a wavelength range in which the sensor is sensitive. For example, the wavelength range in which the hyperspectral sensor is sensitive is 400 nm to 1400 nm. Therefore, the hyperspectral image includes light intensity information for each wavelength from the visible light region to the near infrared region.
図3は、ハイパースペクトル画像のデータ構造の一例を示す図である。X軸の値は、ハイパースペクトルセンサによって生成された画像上のXY座標のうちのX座標の値を示し、Y軸の値は、ハイパースペクトルセンサによって生成された画像上のXY座標のうちのY座標の値を示す。λ軸の値は、波長を示す。ハイパースペクトル画像300は、波長ごとの画像301の集合である。波長ごとの画像301の数は、例えば、ハイパースペクトル画像を生成するハイパースペクトルセンサの感度範囲及びスペクトル解像度に応じて決まる。波長ごとの画像301上の各画素について、その画素に波長と光強度とがそれぞれ対応付けられる。したがって、画像301上の各画素302の波長ごとの光強度をプロットすることにより、グラフ303に示されるように、画素302に表される被写体の分光反射率を表すスペクトルデータが得られる。 FIG. 3 is a diagram illustrating an example of a data structure of a hyperspectral image. The value of the X axis indicates the value of the X coordinate among the XY coordinates on the image generated by the hyperspectral sensor, and the value of the Y axis indicates the Y of the XY coordinate on the image generated by the hyperspectral sensor. Indicates the coordinate value. The value of the λ axis indicates the wavelength. The hyperspectral image 300 is a set of images 301 for each wavelength. The number of images 301 for each wavelength is determined according to, for example, the sensitivity range and spectral resolution of a hyperspectral sensor that generates a hyperspectral image. For each pixel on the image 301 for each wavelength, the wavelength and the light intensity are associated with the pixel. Therefore, by plotting the light intensity for each wavelength of each pixel 302 on the image 301, spectral data representing the spectral reflectance of the subject represented by the pixel 302 is obtained as shown in the graph 303.
図4は、ハイパースペクトル画像400の一例を示す図である。ハイパースペクトル画像400は、画素ごとに、その画素に表される被写体の分光反射率に応じたスペクトルデータを持つ。したがって、画像400に表された領域全体が同じ光源、例えば、太陽により照明されていれば、ハイパースペクトル画像400では、互いに異なる分光反射率を持つ被写体が写っている画素ごとに、互いに異なるスペクトルデータの形状を持つ。 FIG. 4 is a diagram illustrating an example of the hyperspectral image 400. Hyperspectral image 400 has spectral data corresponding to the spectral reflectance of the subject represented by each pixel. Therefore, if the entire region represented in the image 400 is illuminated by the same light source, for example, the sun, the hyperspectral image 400 has different spectral data for each pixel in which subjects having different spectral reflectances are shown. With the shape.
記憶媒体アクセス装置4は、例えば、磁気ディスク、半導体メモリカード及び光記憶媒体といった記憶媒体7にアクセスする装置である。記憶媒体アクセス装置4は、例えば、記憶媒体7に記憶された、処理部6上で実行される、植物判別処理用のコンピュータプログラムを読み込み、処理部6へわたす。また記憶媒体アクセス装置4は、ハイパースペクトル画像が記録された記憶媒体7からハイパースペクトル画像を読み込んで、処理部6へわたしてもよい。あるいはまた、記憶媒体アクセス装置4は、処理部6から受け取った、植物種判別結果を記憶媒体7に書き込んでもよい。 The storage medium access device 4 is a device that accesses a storage medium 7 such as a magnetic disk, a semiconductor memory card, and an optical storage medium. The storage medium access device 4 reads, for example, a computer program for plant discrimination processing, which is stored in the storage medium 7 and executed on the processing unit 6, and passes it to the processing unit 6. Further, the storage medium access device 4 may read the hyperspectral image from the storage medium 7 on which the hyperspectral image is recorded and pass it to the processing unit 6. Alternatively, the storage medium access device 4 may write the plant species discrimination result received from the processing unit 6 into the storage medium 7.
記憶部5は、例えば、読み書き可能な半導体メモリと読み出し専用の半導体メモリとを有する。そして記憶部5は、処理部6上で実行される植物判別処理を実行するためのコンピュータプログラム及び植物判別処理で利用される各種のデータを一時的に記憶する。また記憶部5は、通信インターフェース部3または記憶媒体アクセス装置4から取得したハイパースペクトル画像、及び、ハイパースペクトル画像に対して植物判別処理を行って得られた植物種判別結果を記憶する。さらに記憶部5は、植物判別処理の途中で生成される各種のデータを一時的に記憶してもよい。 The storage unit 5 includes, for example, a readable / writable semiconductor memory and a read-only semiconductor memory. And the memory | storage part 5 memorize | stores temporarily the computer program for performing the plant discrimination | determination process performed on the process part 6, and the various data utilized by a plant discrimination | determination process. The storage unit 5 stores the hyperspectral image acquired from the communication interface unit 3 or the storage medium access device 4 and the plant species discrimination result obtained by performing the plant discrimination process on the hyperspectral image. Furthermore, the storage unit 5 may temporarily store various data generated during the plant discrimination process.
処理部6は、1個または複数個のプロセッサ及びその周辺回路を有する。そして処理部6は、植物判別装置1全体を制御する。また処理部6は、受け取ったハイパースペクトル画像に対して植物判別処理を実行する。 The processing unit 6 includes one or a plurality of processors and their peripheral circuits. And the process part 6 controls the plant discrimination device 1 whole. Further, the processing unit 6 performs a plant discrimination process on the received hyperspectral image.
以下、処理部6により実行される植物判別処理の詳細について説明する。 Hereinafter, the detail of the plant discrimination | determination process performed by the process part 6 is demonstrated.
図5は、植物判別処理に関する処理部6の機能ブロック図である。図5に示されるように、処理部6は、基準値算出部11と、削除部12と、照合部13とを有する。 FIG. 5 is a functional block diagram of the processing unit 6 related to the plant discrimination process. As illustrated in FIG. 5, the processing unit 6 includes a reference value calculation unit 11, a deletion unit 12, and a collation unit 13.
処理部6が有するこれらの各部は、例えば、処理部が有するプロセッサ上で実行されるコンピュータプログラムによって実現される機能モジュールである。あるいは、処理部6が有するこれらの各部は、ファームウェアとして植物判別装置1に実装されてもよい。 Each of these units included in the processing unit 6 is, for example, a functional module realized by a computer program executed on a processor included in the processing unit. Or these each part which the process part 6 has may be mounted in the plant discrimination device 1 as firmware.
基準値算出部11は、ハイパースペクトル画像から除去するスペクトルデータを持つ画素を特定するための基準値を算出する。 The reference value calculation unit 11 calculates a reference value for specifying a pixel having spectrum data to be removed from the hyperspectral image.
上記のように、ハイパースペクトル画像には、本実施形態における植物種判別対象の植物、例えば、落葉広葉樹、が自生している森林などの領域だけでなく、水場が写っている領域が含まれる場合がある。本実施形態では、水場に自生する藻などの水生植物を判別対象の植物と誤認識することが無いように、処理部6は、水生植物が写っていると推定される画素のスペクトルデータをハイパースペクトル画像から除去する。図1(a)及び図1(b)に関して説明したように、樹木の反射スペクトルと、藻の反射スペクトルとを比較すると、可視光域の所定の波長範囲における反射率の中央値と最小値の差に対する、近赤外域内の所定の波長範囲における反射率の中央値の比に違いがある。そこで、基準値算出部11は、ハイパースペクトル画像の各画素について、可視光域内の所定の波長範囲における、光強度の中央値及び最小値と、近赤外域内の所定の波長範囲における光強度の中央値を、それぞれ、基準値として算出する。 As described above, the hyperspectral image includes not only a region such as a forest in which a plant species discrimination target plant in the present embodiment, for example, a deciduous broad-leaved tree, is naturally growing, but also a region where a water field is reflected. There is a case. In the present embodiment, the processing unit 6 uses the spectral data of the pixels estimated to show the aquatic plant so that aquatic plants such as algae that naturally grow in the water field are not mistakenly recognized as the target plant. Remove from hyperspectral image. As described with reference to FIGS. 1 (a) and 1 (b), when the reflection spectrum of trees and the reflection spectrum of algae are compared, the median and minimum values of reflectance in a predetermined wavelength range in the visible light range are obtained. There is a difference in the ratio of the median reflectance in a predetermined wavelength range in the near infrared region to the difference. Therefore, the reference value calculation unit 11 calculates, for each pixel of the hyperspectral image, the median and minimum values of the light intensity in the predetermined wavelength range in the visible light range and the light intensity in the predetermined wavelength range in the near infrared range. Each median value is calculated as a reference value.
可視光域内の所定の波長範囲(第1の波長範囲)は、水生植物による反射光に含まれる波長範囲であることが好ましく、さらに、植物種判別対象となる植物による反射光に含まれる波長範囲であることがより好ましい。例えば、可視光域内の所定の波長範囲は、水生植物による反射光に含まれる、緑色に相当する波長域を含むように、例えば、450nm〜495nmとすることができる。ただし、可視光域内の所定の波長範囲は、この例に限られず、例えば、440nm〜495nm、あるいは、450nm〜505nmとしてもよい。また、近赤外域内の所定の波長範囲(第2の波長範囲)も、水生植物による反射光に含まれる波長範囲であることが好ましく、さらに、植物種判別対象となる植物による反射光に含まれる波長範囲であることがより好ましい。例えば、近赤外域内の所定の波長範囲は、近赤外域のうち、樹木及び水生植物の何れもが比較的高い反射率を持つ波長域を含むように設定されることが好ましい。そこで近赤外域内の所定の波長範囲は、例えば、780nm〜880nmとすることができる。ただし、近赤外域内の所定の波長範囲は、この例に限られず、例えば、770nm〜880nm、あるいは、780nm〜890nmとしてもよい。再度図3を参照すると、グラフ303の波長域304が、上記の可視光域内の所定の波長範囲の一例(450nm〜495nm)に相当し、波長域305が、上記の近赤外域の所定の波長範囲の一例(780nm〜880nm)に相当する。 The predetermined wavelength range (first wavelength range) in the visible light range is preferably a wavelength range included in the reflected light from the aquatic plant, and further includes a wavelength range included in the reflected light from the plant that is a plant species discrimination target. It is more preferable that For example, the predetermined wavelength range in the visible light region can be set to, for example, 450 nm to 495 nm so as to include a wavelength region corresponding to green included in the reflected light from the aquatic plant. However, the predetermined wavelength range in the visible light region is not limited to this example, and may be, for example, 440 nm to 495 nm, or 450 nm to 505 nm. In addition, the predetermined wavelength range (second wavelength range) in the near-infrared region is also preferably a wavelength range included in the reflected light from the aquatic plant, and is further included in the reflected light from the plant that is a plant species discrimination target. It is more preferable that the wavelength range be within a range. For example, the predetermined wavelength range in the near infrared region is preferably set so as to include a wavelength region in which both trees and aquatic plants have a relatively high reflectance in the near infrared region. Therefore, the predetermined wavelength range in the near infrared region can be set to, for example, 780 nm to 880 nm. However, the predetermined wavelength range in the near infrared region is not limited to this example, and may be, for example, 770 nm to 880 nm, or 780 nm to 890 nm. Referring to FIG. 3 again, the wavelength range 304 of the graph 303 corresponds to an example of the predetermined wavelength range (450 nm to 495 nm) in the visible light range, and the wavelength range 305 is the predetermined wavelength in the near infrared range. This corresponds to an example of the range (780 nm to 880 nm).
基準値算出部11は、ハイパースペクトル画像上の画素ごとに、以下の処理を行って基準値を求める。基準値算出部11は、ハイパースペクトル画像の全ての画素について同じ処理を行えばよいので、以下では、一つの画素に対する処理について説明する。 The reference value calculation unit 11 obtains a reference value by performing the following processing for each pixel on the hyperspectral image. Since the reference value calculation unit 11 may perform the same process for all the pixels of the hyperspectral image, the process for one pixel will be described below.
基準値算出部11は、着目する画素のスペクトルデータから、可視光域の所定の波長範囲の波長ごとの光強度を抽出し、抽出した波長ごとの光強度を昇順に並べ替える。そして基準値算出部11は、光強度の順序がその所定の波長範囲について中央となる光強度を、可視光域内の所定の波長範囲における、光強度の中央値とする。なお、可視光域の所定の波長範囲に含まれる光強度が求められた波長の数が偶数の場合、基準値算出部11は、光強度の順序が中央となる二つの波長の光強度の平均値を、可視光域内の所定の波長範囲における、光強度の中央値としてもよい。また、基準値算出部11は、抽出した波長ごとの光強度のうちの最小値を、可視光域内の所定の波長範囲における、光強度の最小値とする。 The reference value calculation unit 11 extracts the light intensity for each wavelength in the predetermined wavelength range in the visible light range from the spectral data of the pixel of interest, and rearranges the extracted light intensity for each wavelength in ascending order. Then, the reference value calculation unit 11 sets the light intensity at which the order of the light intensity is centered in the predetermined wavelength range as the median value of the light intensity in the predetermined wavelength range in the visible light range. When the number of wavelengths for which the light intensity included in the predetermined wavelength range in the visible light range is an even number, the reference value calculation unit 11 calculates the average of the light intensities of the two wavelengths having the light intensity in the center. The value may be a median value of light intensity in a predetermined wavelength range within the visible light range. The reference value calculation unit 11 sets the minimum value of the extracted light intensities for each wavelength as the minimum value of the light intensity in a predetermined wavelength range in the visible light range.
同様に、基準値算出部11は、着目する画素のスペクトルデータから、近赤外域の所定の波長範囲の波長ごとの光強度を抽出し、抽出した波長ごとの光強度を昇順または降順に並べ替える。そして基準値算出部11は、光強度の順序がその所定の波長範囲について中央となる光強度を、近赤外域内の所定の波長範囲における、光強度の中央値とする。なお、近赤外域の所定の波長範囲に含まれる光強度が求められた波長の数が偶数の場合、基準値算出部11は、光強度の順序が中央となる二つの波長の光強度の平均値を、近赤外域内の所定の波長範囲における、光強度の中央値としてもよい。 Similarly, the reference value calculation unit 11 extracts light intensity for each wavelength in a predetermined wavelength range in the near infrared region from the spectral data of the pixel of interest, and rearranges the extracted light intensity for each wavelength in ascending or descending order. . Then, the reference value calculation unit 11 sets the light intensity at which the order of the light intensity becomes the center for the predetermined wavelength range as the median value of the light intensity in the predetermined wavelength range in the near infrared region. When the number of wavelengths for which the light intensity included in the predetermined wavelength range in the near infrared region is an even number, the reference value calculation unit 11 calculates the average of the light intensities of the two wavelengths whose light intensity is in the center. The value may be a median value of light intensity in a predetermined wavelength range in the near infrared region.
基準値算出部11は、ハイパースペクトル画像の各画素について算出された基準値、すなわち、可視光域内の所定の波長範囲における光強度の中央値及び最小値と、近赤外域内の所定の波長範囲における光強度の中央値とを、削除部12へわたす。 The reference value calculation unit 11 calculates a reference value calculated for each pixel of the hyperspectral image, that is, a median value and a minimum value of light intensity in a predetermined wavelength range in the visible light range, and a predetermined wavelength range in the near infrared range. The median value of the light intensity at is passed to the deletion unit 12.
削除部12は、ハイパースペクトル画像の各画素の基準値に基づいて、ハイパースペクトル画像の各画素について、植物種の判別対象から除外するか否かを判定する。本実施形態では、削除部12は、ハイパースペクトル画像上で水生植物が写っていると想定される領域を植物種の判別対象から除外すると判定し、その領域内の各画素のスペクトルデータを削除する。 The deletion unit 12 determines whether or not to exclude each pixel of the hyperspectral image from the plant species determination target based on the reference value of each pixel of the hyperspectral image. In the present embodiment, the deletion unit 12 determines that an area in which aquatic plants are captured on the hyperspectral image is excluded from the plant species determination target, and deletes the spectrum data of each pixel in the area. .
そこで、削除部12は、可視光域内の所定の波長範囲における光強度の中央値と最小値との差に対する、近赤外域内の所定の波長範囲における光強度の中央値の比が所定値以下となる画素には水生植物が写っていると判定する。そして削除部12は、その画素のスペクトルデータを削除する。例えば、削除部12は、次式で表される条件を満たす画素のスペクトルデータを削除する。
図6は、ハイパースペクトル画像の各画素のスペクトルデータにおける、可視光域内の所定の波長範囲における光強度の中央値及び近赤外域内の所定の波長範囲における光強度の中央値の分布と、削除されるスペクトルデータとの関係の一例を示す図である。図6において、横軸は、可視光域内の所定の波長範囲(450nm〜495nm)における光強度の中央値を表し、縦軸は、近赤外域の所定の波長範囲(780nm〜880nm)における光強度の中央値を表す。プロットされた各点601は、それぞれ図4に示すハイパースペクトル画像400上の一つの画素についての、可視光域内の所定の波長範囲における光強度の中央値と近赤外域における光強度の中央値を表す。 FIG. 6 shows the distribution of the median of the light intensity in the predetermined wavelength range in the visible light region and the distribution of the median light intensity in the predetermined wavelength range in the near infrared region in the spectral data of each pixel of the hyperspectral image, and deletion. It is a figure which shows an example of the relationship with the spectrum data to be performed. In FIG. 6, the horizontal axis represents the median value of light intensity in a predetermined wavelength range (450 nm to 495 nm) in the visible light range, and the vertical axis represents light intensity in the predetermined wavelength range (780 nm to 880 nm) in the near infrared region. Represents the median of. Each plotted point 601 represents the median value of the light intensity in a predetermined wavelength range in the visible light region and the median value of the light intensity in the near infrared region for one pixel on the hyperspectral image 400 shown in FIG. Represent.
図6において、直線610は、係数a=7.7とした場合の、y=(ax-az)となる直線である。したがって、直線610よりも右下側に位置する、可視光域内の所定の波長範囲における光強度の中央値と近赤外域における光強度の中央値とを持つ画素のスペクトルデータが、ハイパースペクトル画像から削除される。一方、直線610よりも左上に位置する、可視光域内の所定の波長範囲における光強度の中央値と近赤外域における光強度の中央値とを持つ画素のスペクトルデータは削除されず、植物種判別の対象となる。 In FIG. 6, a straight line 610 is a straight line where y = (ax-az) when the coefficient a = 7.7. Accordingly, spectral data of a pixel located at the lower right side of the straight line 610 and having a median value of light intensity in a predetermined wavelength range in the visible light region and a median value of light intensity in the near infrared region is obtained from the hyperspectral image. Deleted. On the other hand, the spectral data of the pixel located at the upper left of the straight line 610 and having the median value of the light intensity in the predetermined wavelength range in the visible light range and the median value of the light intensity in the near infrared range are not deleted, and the plant species is discriminated. It becomes the object of.
削除部12は、ハイパースペクトル画像から、(1)式を満たす各画素のスペクトルデータを削除することで、補正ハイパースペクトル画像を生成する。 The deletion unit 12 generates a corrected hyperspectral image by deleting spectral data of each pixel satisfying the expression (1) from the hyperspectral image.
図7は、図4に示されたハイパースペクトル画像から、a=7.7として、(1)式を満たす各画素のスペクトルデータが削除された、補正ハイパースペクトル画像の一例を示す図である。図7に示す補正ハイパースペクトル画像700では、領域701には水生植物が写っていると判定され、領域701内の各画素のスペクトルデータが削除されている。 FIG. 7 is a diagram illustrating an example of a corrected hyperspectral image in which the spectral data of each pixel satisfying the expression (1) is deleted as a = 7.7 from the hyperspectral image illustrated in FIG. In the corrected hyperspectral image 700 shown in FIG. 7, it is determined that an aquatic plant is shown in the region 701, and the spectral data of each pixel in the region 701 is deleted.
発明者は削除された領域のうち、丸で表された20箇所の領域702を実際に踏査した結果、それら全てが削除対象となる水生植物が生息する領域であることを確認した。このように、(1)式においてa=7.7とすることで、種別の判別対象となる植物が写っている領域のスペクトルデータを維持しつつ、水生植物が写っている領域のスペクトルデータを削除できることが分かった。また、係数aが、7.6〜7.8内の何れかの値となっていれば、ほぼ同じ結果が得られる。 As a result of actually examining 20 regions 702 represented by circles among the deleted regions, the inventor confirmed that all of them were regions inhabited by aquatic plants to be deleted. In this way, by setting a = 7.7 in equation (1), it is possible to delete the spectrum data of the region where the aquatic plants are photographed while maintaining the spectrum data of the region where the plant whose type is to be identified is reflected. I understood. If the coefficient a is any value within the range of 7.6 to 7.8, almost the same result can be obtained.
削除部12は、補正ハイパースペクトル画像を照合部13へわたす。 The deletion unit 12 passes the corrected hyperspectral image to the collation unit 13.
照合部13は、補正ハイパースペクトル画像に基づいて、補正ハイパースペクトル画像に写っている植物種を判別する。例えば、照合部13は、マルチレベルスライス法、Spectral Angle Mapperまたはコサイン距離解析などの照合手法に従って、補正ハイパースペクトル画像の画素ごとに、その画素のスペクトルデータと、植物種の基準スペクトルとを照合する。そして照合部13は、画素ごとに、最も一致する基準スペクトルを特定する。照合部13は、最も一致する基準スペクトルに対応する植物種を、その画素に写っている植物種と判定する。これにより、照合部13は、画素ごとに、その画素に写っている植物種を判定できる。 Based on the corrected hyperspectral image, the matching unit 13 determines the plant species that appear in the corrected hyperspectral image. For example, the collation unit 13 collates the spectrum data of each pixel with the reference spectrum of the plant species for each pixel of the corrected hyperspectral image according to a collation method such as a multi-level slice method, Spectral Angle Mapper, or cosine distance analysis. . And the collation part 13 specifies the reference spectrum which most matches for every pixel. The collation unit 13 determines that the plant species corresponding to the reference spectrum that most closely matches is the plant species reflected in the pixel. Thereby, the collation part 13 can determine the plant species reflected in the pixel for every pixel.
なお、照合部13は、植物種を判別するための他の手法を用いて、補正ハイパースペクトル画像に写っている植物種を判別してもよい。例えば、照合部13は、正規化植生指標あるいは正規化土壌指数など、植物種の反射スペクトルを表す特徴量を画素ごとに算出し、その特徴量を、植物種ごとの基準特徴量と比較することで、画素ごとに、その画素に写っている植物種を判別してもよい。 In addition, the collation part 13 may discriminate | determine the plant species reflected in the correction | amendment hyperspectral image using the other method for discriminating a plant species. For example, the matching unit 13 calculates, for each pixel, a feature amount that represents a reflection spectrum of a plant species such as a normalized vegetation index or a normalized soil index, and compares the feature amount with a reference feature amount for each plant species. Thus, for each pixel, the plant species reflected in the pixel may be determined.
照合部13は、画素ごとの植物種の判別結果を記憶部5に保存する。あるいは、照合部13は、画素ごとの植物種の判別結果を、ユーザインターフェース部2に表示させてもよく、あるいはまた、画素ごとの植物種の判別結果を、通信インターフェース部3を介して他の装置へ出力してもよい。 The collation unit 13 stores the plant species discrimination result for each pixel in the storage unit 5. Alternatively, the collation unit 13 may display the discrimination result of the plant species for each pixel on the user interface unit 2, or alternatively, the discrimination result of the plant species for each pixel may be displayed via the communication interface unit 3. You may output to an apparatus.
図8は、植物判別装置1の処理部6により実行される、植物判別処理全体の動作フローチャートである。処理部6は、ハイパースペクトル画像ごとに、以下の動作フローチャートに従って植物判別処理を実行する。 FIG. 8 is an operation flowchart of the entire plant discrimination process executed by the processing unit 6 of the plant discrimination device 1. The processing unit 6 executes plant discrimination processing for each hyperspectral image according to the following operation flowchart.
基準値算出部11は、ハイパースペクトル画像の画素ごとに、可視光域内の所定の波長範囲における光強度の中央値及び最小値を算出する(ステップS101)。さらに、基準値算出部11は、ハイパースペクトル画像の画素ごとに、近赤外域内の所定の波長範囲における光強度の中央値を算出する(ステップS102)。 The reference value calculation unit 11 calculates the median value and the minimum value of the light intensity in a predetermined wavelength range within the visible light range for each pixel of the hyperspectral image (step S101). Further, the reference value calculation unit 11 calculates the median value of the light intensity in a predetermined wavelength range in the near infrared region for each pixel of the hyperspectral image (step S102).
削除部12は、ハイパースペクトル画像の各画素のうち、可視光域内の所定の波長範囲における光強度の中央値と最小値の差に対する、近赤外域内の所定の波長範囲における光強度の中央値の比が所定値以下となる画素を特定する。そして削除部12は、特定した画素には、水生植物が表されていると判定して、その特定した画素のスペクトルデータを削除する(ステップS103)。これにより、削除部12は、補正ハイパースペクトル画像を生成する。 The deletion unit 12 has a median value of light intensity in a predetermined wavelength range in the near infrared region with respect to a difference between the median value and minimum value of the light intensity in a predetermined wavelength range in the visible light region among the pixels of the hyperspectral image. A pixel whose ratio is less than or equal to a predetermined value is specified. Then, the deletion unit 12 determines that an aquatic plant is represented in the specified pixel, and deletes the spectrum data of the specified pixel (step S103). Thereby, the deletion unit 12 generates a corrected hyperspectral image.
照合部13は、補正ハイパースペクトル画像の各画素のスペクトルデータと判別対象となる各植物種の基準スペクトルとを照合することで、画素ごとに、その画素に表された植物種を判別する(ステップS104)。そして処理部6は、植物判別処理を終了する。 The collation unit 13 collates the spectral data of each pixel of the corrected hyperspectral image with the reference spectrum of each plant species to be discriminated to discriminate the plant species represented by the pixel for each pixel (step) S104). And the process part 6 complete | finishes a plant discrimination | determination process.
以上に説明してきたように、この植物判別装置は、可視光域内の所定の波長範囲における光強度の中央値と最小値の差に対する、近赤外域の所定の波長範囲における光強度の中央値の比が所定値以下となる画素に、水生植物が表されると判定する。そしてこの植物判別装置は、ハイパースペクトル画像から、水生植物が表されると判定した画素のスペクトルデータを削除することで生成した補正ハイパースペクトル画像を用いて、その画像に写っている植物種を判別する。そのため、この植物判別装置は、水生植物を誤って他の植物種と判別することを抑制できるため、植物種の判別精度を向上できる。 As described above, this plant discrimination device has a median value of light intensity in a predetermined wavelength range in the near infrared region with respect to a difference between a median value and a minimum value in a predetermined wavelength range in the visible light range. It is determined that an aquatic plant is represented in a pixel whose ratio is equal to or less than a predetermined value. And this plant discrimination device discriminates the plant species in the image using the corrected hyperspectral image generated by deleting the spectrum data of the pixel determined to represent the aquatic plant from the hyperspectral image. To do. Therefore, since this plant discrimination device can suppress discriminating an aquatic plant from other plant species by mistake, it can improve the discrimination accuracy of plant species.
なお変形例によれば、削除部12は、(1)式の代わりに、次式に示される条件を満たす画素のスペクトルデータを削除してもよい。
また他の変形例によれば、削除部12は、水生植物が表されると判定された各画素について、その画素のスペクトルデータを削除する代わりに、その画素を植物種の判別に利用しないことを表すフラグを付してもよい。そして照合部13は、フラグが付された画素について、植物種の判別を行わないようにしてもよい。この場合には、処理部6は、ハイパースペクトル画像と別個に補正ハイパースペクトル画像を生成しなくてもよいので、植物判定処理の実行中に必要なメモリ量を削減できる。 According to another modification, for each pixel determined to represent an aquatic plant, the deleting unit 12 does not use the pixel for determining the plant species instead of deleting the spectrum data of the pixel. You may attach the flag showing. And the collation part 13 may make it not discriminate | determine a plant species about the pixel to which the flag was attached | subjected. In this case, since the processing unit 6 does not have to generate a corrected hyperspectral image separately from the hyperspectral image, it is possible to reduce the amount of memory required during execution of the plant determination process.
また上記の実施形態または変形例による植物判別装置は、サーバクライアント型のシステムに実装されてもよい。
図9は、上記の何れかの実施形態またはその変形例による植物判別装置が実装されたサーバクライアントシステムの概略構成図である。
サーバクライアントシステム100は、端末110とサーバ120とを有し、端末110とサーバ120とは、通信ネットワーク130を介して互いに通信可能となっている。なお、サーバクライアントシステム100が有する端末110は複数存在してもよい。同様に、サーバクライアントシステム100が有するサーバ120は複数存在してもよい。
Moreover, the plant discrimination device according to the above-described embodiment or modification may be implemented in a server client type system.
FIG. 9 is a schematic configuration diagram of a server client system in which the plant discrimination device according to any one of the above-described embodiments or modifications thereof is mounted.
The server client system 100 includes a terminal 110 and a server 120, and the terminal 110 and the server 120 can communicate with each other via a communication network 130. A plurality of terminals 110 included in the server client system 100 may exist. Similarly, a plurality of servers 120 included in the server client system 100 may exist.
端末110は、ユーザインターフェース部111と、記憶媒体アクセス装置112と、記憶部113と、通信インターフェース部114と、制御部115とを有する。ユーザインターフェース部111、記憶媒体アクセス装置112、記憶部113及び通信インターフェース部114は、例えば、制御部115とバスを介して接続されている。 The terminal 110 includes a user interface unit 111, a storage medium access device 112, a storage unit 113, a communication interface unit 114, and a control unit 115. The user interface unit 111, the storage medium access device 112, the storage unit 113, and the communication interface unit 114 are connected to the control unit 115 via a bus, for example.
ユーザインターフェース部111は、例えば、キーボードとマウスなどの入力装置と、液晶ディスプレイといった表示装置とを有する。または、ユーザインターフェース部111は、タッチパネルディスプレイといった、入力装置と表示装置とが一体化された装置を有してもよい。そしてユーザインターフェース部111は、例えば、ユーザの操作に応じて、植物判別処理の対象となるハイパースペクトル画像を特定する操作信号などを制御部115へ出力する。またユーザインターフェース部111は、制御部115から受け取った、ハイパースペクトル画像、あるいは、植物種判別結果などを表示してもよい。 The user interface unit 111 includes, for example, an input device such as a keyboard and a mouse, and a display device such as a liquid crystal display. Alternatively, the user interface unit 111 may include a device such as a touch panel display in which an input device and a display device are integrated. Then, the user interface unit 111 outputs, for example, an operation signal specifying a hyperspectral image to be subjected to plant discrimination processing to the control unit 115 in accordance with a user operation. The user interface unit 111 may display a hyperspectral image, a plant species discrimination result, or the like received from the control unit 115.
記憶媒体アクセス装置112は、例えば、磁気ディスク、半導体メモリカード及び光記憶媒体といった記憶媒体にアクセスする装置である。記憶媒体アクセス装置112は、例えば、記憶媒体に記憶されたハイパースペクトル画像を読み込んで、制御部115へわたす。あるいは、記憶媒体アクセス装置112は、制御部115から受け取った、植物種判別結果を記憶媒体に書き込んでもよい。 The storage medium access device 112 is a device that accesses a storage medium such as a magnetic disk, a semiconductor memory card, and an optical storage medium. For example, the storage medium access device 112 reads a hyperspectral image stored in the storage medium and passes it to the control unit 115. Alternatively, the storage medium access device 112 may write the plant species discrimination result received from the control unit 115 to the storage medium.
記憶部113は、例えば、不揮発性の半導体メモリ及び揮発性の半導体メモリを有する。そして記憶部113は、端末110を制御するためのコンピュータプログラム、端末110の識別情報、ハイパースペクトル画像、及び、植物種判別結果などを記憶する。 The storage unit 113 includes, for example, a nonvolatile semiconductor memory and a volatile semiconductor memory. And the memory | storage part 113 memorize | stores the computer program for controlling the terminal 110, the identification information of the terminal 110, a hyperspectral image, a plant species discrimination | determination result, etc.
通信インターフェース部114は、端末110を通信ネットワーク130に接続するためのインターフェース回路を有する。そして通信インターフェース部114は、制御部115から受け取ったハイパースペクトル画像を、端末110の識別情報とともに通信ネットワーク130を介してサーバ120へ送信する。また通信インターフェース部114は、サーバ120から、通信ネットワーク130を介して植物種判別結果を受け取ると、その植物種判別結果を制御部115へわたす。 The communication interface unit 114 includes an interface circuit for connecting the terminal 110 to the communication network 130. Then, the communication interface unit 114 transmits the hyperspectral image received from the control unit 115 to the server 120 via the communication network 130 together with the identification information of the terminal 110. In addition, when the communication interface unit 114 receives the plant species discrimination result from the server 120 via the communication network 130, the communication interface unit 114 passes the plant species discrimination result to the control unit 115.
制御部115は、一つまたは複数のプロセッサとその周辺回路を有する。そして制御部115は、端末110全体を制御する。例えば、制御部115は、記憶媒体アクセス装置112または記憶部113から読み込まれたハイパースペクトル画像を、端末110の識別情報とともに、通信インターフェース部114を介してサーバ120へ送信する。また制御部115は、ハイパースペクトル画像とともに、そのハイパースペクトル画像に写っている地形、座標などの情報も、サーバ120へ送信してもよい。さらに、制御部115は、通信インターフェース部114を介してサーバ120から受け取った、植物種判別結果をユーザインターフェース部111の表示装置に表示させてもよい。 The control unit 115 includes one or a plurality of processors and their peripheral circuits. Then, the control unit 115 controls the terminal 110 as a whole. For example, the control unit 115 transmits the hyperspectral image read from the storage medium access device 112 or the storage unit 113 together with the identification information of the terminal 110 to the server 120 via the communication interface unit 114. In addition to the hyperspectral image, the control unit 115 may transmit information such as the topography and coordinates shown in the hyperspectral image to the server 120. Further, the control unit 115 may display the plant species discrimination result received from the server 120 via the communication interface unit 114 on the display device of the user interface unit 111.
サーバ120は、通信インターフェース部121と、記憶部122と、処理部123とを有する。通信インターフェース部121及び記憶部122は、処理部123とバスを介して接続されている。 The server 120 includes a communication interface unit 121, a storage unit 122, and a processing unit 123. The communication interface unit 121 and the storage unit 122 are connected to the processing unit 123 via a bus.
通信インターフェース部121は、サーバ120を通信ネットワーク130に接続するためのインターフェース回路を有する。そして通信インターフェース部121は、ハイパースペクトル画像と端末110の識別情報などを端末110から通信ネットワーク130を介して受信して処理部123にわたす。 The communication interface unit 121 includes an interface circuit for connecting the server 120 to the communication network 130. The communication interface unit 121 receives the hyperspectral image and the identification information of the terminal 110 from the terminal 110 via the communication network 130 and passes them to the processing unit 123.
記憶部122は、例えば、不揮発性の半導体メモリ及び揮発性の半導体メモリを有する。さらに、記憶部122は、磁気ディスクなどの記憶媒体及びそのアクセス装置を有してもよい。そして記憶部122は、サーバ120を制御するためのコンピュータプログラムなどを記憶する。また記憶部122は、植物判定処理を実行するためのコンピュータプログラム及び端末110から受信したハイパースペクトル画像及び端末110の識別情報を記憶していてもよい。 The storage unit 122 includes, for example, a nonvolatile semiconductor memory and a volatile semiconductor memory. Furthermore, the storage unit 122 may include a storage medium such as a magnetic disk and its access device. The storage unit 122 stores a computer program for controlling the server 120 and the like. In addition, the storage unit 122 may store a computer program for executing the plant determination process, a hyperspectral image received from the terminal 110, and identification information of the terminal 110.
処理部123は、一つまたは複数のプロセッサとその周辺回路を有する。そして処理部123は、上記の各実施形態または変形例による植物判別装置の処理部の各機能を実現する。すなわち、処理部123は、端末110から受信した、ハイパースペクトル画像の各画素について基準値を算出し、その基準値に基づいて、水生植物が表されていると想定される画素を判定する。そして処理部123は、水生植物が表されていると想定される画素以外の画素に写っている植物の種別を判別する。そして処理部123は、ハイパースペクトル画像とともに受け取った端末110の識別情報を参照して、端末110へ植物種判別結果を送信する。なお、サーバクライアントシステム100が複数のサーバ120を有している場合、複数のサーバ120が一つのハイパースペクトル画像に対する植物判別処理を分散して実行してもよい。 The processing unit 123 includes one or a plurality of processors and their peripheral circuits. And the process part 123 implement | achieves each function of the process part of the plant discrimination device by said each embodiment or modification. That is, the processing unit 123 calculates a reference value for each pixel of the hyperspectral image received from the terminal 110, and determines a pixel that is assumed to represent an aquatic plant based on the reference value. And the process part 123 discriminate | determines the classification of the plant reflected in pixels other than the pixel assumed that the aquatic plant is represented. Then, the processing unit 123 refers to the identification information of the terminal 110 received together with the hyperspectral image, and transmits the plant species discrimination result to the terminal 110. In addition, when the server client system 100 has the some server 120, the some server 120 may distribute and perform the plant discrimination | determination process with respect to one hyperspectral image.
さらに、上記の実施形態または変形例による植物判定装置の処理部の各機能をコンピュータに実現させるコンピュータプログラムは、コンピュータが読取り可能な媒体、例えば、磁気記録媒体、光記録媒体、または半導体メモリに記憶された形で提供されてもよい。 Furthermore, a computer program that causes a computer to realize the functions of the processing unit of the plant determination device according to the above-described embodiment or modification is stored in a computer-readable medium, for example, a magnetic recording medium, an optical recording medium, or a semiconductor memory. It may be provided in a customized form.
ここに挙げられた全ての例及び特定の用語は、読者が、本発明及び当該技術の促進に対する本発明者により寄与された概念を理解することを助ける、教示的な目的において意図されたものであり、本発明の優位性及び劣等性を示すことに関する、本明細書の如何なる例の構成、そのような特定の挙げられた例及び条件に限定しないように解釈されるべきものである。本発明の実施形態は詳細に説明されているが、本発明の精神及び範囲から外れることなく、様々な変更、置換及び修正をこれに加えることが可能であることを理解されたい。 All examples and specific terms listed herein are intended for instructional purposes to help the reader understand the concepts contributed by the inventor to the present invention and the promotion of the technology. It should be construed that it is not limited to the construction of any example herein, such specific examples and conditions, with respect to showing the superiority and inferiority of the present invention. Although embodiments of the present invention have been described in detail, it should be understood that various changes, substitutions and modifications can be made thereto without departing from the spirit and scope of the present invention.
1 植物判別装置
2 ユーザインターフェース部
3 通信インターフェース部
4 記憶媒体アクセス装置
5 記憶部
6 処理部
7 記憶媒体
11 基準値算出部
12 削除部
13 照合部
100 サーバクライアントシステム
110 端末
111 ユーザインターフェース部
112 記憶媒体アクセス装置
113 記憶部
114 通信インターフェース部
115 制御部
120 サーバ
121 通信インターフェース部
122 記憶部
123 処理部
130 通信ネットワーク
DESCRIPTION OF SYMBOLS 1 Plant discrimination device 2 User interface part 3 Communication interface part 4 Storage medium access apparatus 5 Storage part 6 Processing part 7 Storage medium 11 Reference value calculation part 12 Deletion part 13 Collation part 100 Server client system 110 Terminal 111 User interface part 112 Storage medium Access device 113 Storage unit 114 Communication interface unit 115 Control unit 120 Server 121 Communication interface unit 122 Storage unit 123 Processing unit 130 Communication network
Claims (5)
前記所定領域内の画素ごとに、前記第1の波長範囲における前記最小値及び前記中央値と、前記第2の波長範囲における前記中央値とに応じて、当該画素を植物種の判別対象から除外するか否か判定する削除部と、
を有する植物判別装置。 For each pixel in a predetermined region of a spectral image including a spectral spectrum in the visible light region and a near-infrared spectral spectrum for each pixel, in the first wavelength range in the visible light region included in the reflected light of the aquatic plant. A reference value calculation unit for calculating a minimum value and a median value of the light intensity, and a median value of the light intensity in the second wavelength range of the near infrared region included in the reflected light of the aquatic plant;
Depending on the minimum value and the median value in the first wavelength range and the median value in the second wavelength range for each pixel in the predetermined region, the pixel is excluded from plant species discrimination targets. A deletion unit for determining whether to perform,
A plant discrimination device.
前記所定領域内の画素ごとに、前記第1の波長範囲における前記最小値及び前記中央値と、前記第2の波長範囲における前記中央値とに応じて、当該画素を植物種の判別対象から除外するか否か判定する、
ことを含む植物判別方法。 In the first wavelength range in the visible light region included in the reflected light of the aquatic plant, for each pixel in the predetermined region of the spectral image including the spectral spectrum in the visible light region and the spectral spectrum in the near infrared region for each pixel. Calculating a minimum value and a median value of the light intensity, and a median value of the light intensity in the second wavelength range of the near infrared region included in the reflected light by the aquatic plant,
Depending on the minimum value and the median value in the first wavelength range and the median value in the second wavelength range for each pixel in the predetermined region, the pixel is excluded from plant species discrimination targets. Determine whether to
Plant discrimination method including the above.
前記所定領域内の画素ごとに、前記第1の波長範囲における前記最小値及び前記中央値と、前記第2の波長範囲における前記中央値とに応じて、当該画素を植物種の判別対象から除外するか否か判定する、
ことをコンピュータに実行させるための植物判別用コンピュータプログラム。 In the first wavelength range in the visible light region included in the reflected light of the aquatic plant, for each pixel in the predetermined region of the spectral image including the spectral spectrum in the visible light region and the spectral spectrum in the near infrared region for each pixel. Calculating a minimum value and a median value of the light intensity, and a median value of the light intensity in the second wavelength range of the near infrared region included in the reflected light by the aquatic plant,
Depending on the minimum value and the median value in the first wavelength range and the median value in the second wavelength range for each pixel in the predetermined region, the pixel is excluded from plant species discrimination targets. Determine whether to
A plant discrimination computer program for causing a computer to execute this.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017022101A JP6798337B2 (en) | 2017-02-09 | 2017-02-09 | Plant discrimination device, plant discrimination method and computer program for plant discrimination |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017022101A JP6798337B2 (en) | 2017-02-09 | 2017-02-09 | Plant discrimination device, plant discrimination method and computer program for plant discrimination |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018128370A true JP2018128370A (en) | 2018-08-16 |
| JP6798337B2 JP6798337B2 (en) | 2020-12-09 |
Family
ID=63172561
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017022101A Expired - Fee Related JP6798337B2 (en) | 2017-02-09 | 2017-02-09 | Plant discrimination device, plant discrimination method and computer program for plant discrimination |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6798337B2 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112666120A (en) * | 2020-12-17 | 2021-04-16 | 淮阴师范学院 | Near infrared spectrum-based vegetation and non-vegetation identification index construction method |
| JP2022039246A (en) * | 2020-08-28 | 2022-03-10 | 富士フイルム株式会社 | Region extraction device, method thereof, object detection apparatus, and method thereof |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09257787A (en) * | 1996-03-26 | 1997-10-03 | Hitachi Ltd | Wide-area monitoring system for microbes in water |
| JP2002090299A (en) * | 2000-09-11 | 2002-03-27 | Opt Giken Kk | Method for distinguishing grade of high-molecular material |
| US20100027003A1 (en) * | 2006-06-16 | 2010-02-04 | Renishaw Plc | Spectroscopic analysis methods |
| WO2010046968A1 (en) * | 2008-10-21 | 2010-04-29 | 西日本高速道路エンジニアリング四国株式会社 | Diagnostic device and diagnostic method for concrete structure |
| US20100104191A1 (en) * | 2007-03-26 | 2010-04-29 | Mcgwire Kenneth C | Data analysis process |
| US20150309496A1 (en) * | 2014-04-24 | 2015-10-29 | K-Rain Manufacturing Corporation | Control system and method for landscape maintenance |
| JP2016035395A (en) * | 2014-08-01 | 2016-03-17 | 富士通株式会社 | Plant discrimination device, plant discrimination method, and plan discrimination program |
| JP2016191679A (en) * | 2015-03-31 | 2016-11-10 | 株式会社東芝 | Flocculation state detection method, chemical injection control method and chemical injection control device |
-
2017
- 2017-02-09 JP JP2017022101A patent/JP6798337B2/en not_active Expired - Fee Related
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09257787A (en) * | 1996-03-26 | 1997-10-03 | Hitachi Ltd | Wide-area monitoring system for microbes in water |
| JP2002090299A (en) * | 2000-09-11 | 2002-03-27 | Opt Giken Kk | Method for distinguishing grade of high-molecular material |
| US20100027003A1 (en) * | 2006-06-16 | 2010-02-04 | Renishaw Plc | Spectroscopic analysis methods |
| US20100104191A1 (en) * | 2007-03-26 | 2010-04-29 | Mcgwire Kenneth C | Data analysis process |
| WO2010046968A1 (en) * | 2008-10-21 | 2010-04-29 | 西日本高速道路エンジニアリング四国株式会社 | Diagnostic device and diagnostic method for concrete structure |
| US20150309496A1 (en) * | 2014-04-24 | 2015-10-29 | K-Rain Manufacturing Corporation | Control system and method for landscape maintenance |
| JP2016035395A (en) * | 2014-08-01 | 2016-03-17 | 富士通株式会社 | Plant discrimination device, plant discrimination method, and plan discrimination program |
| JP2016191679A (en) * | 2015-03-31 | 2016-11-10 | 株式会社東芝 | Flocculation state detection method, chemical injection control method and chemical injection control device |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2022039246A (en) * | 2020-08-28 | 2022-03-10 | 富士フイルム株式会社 | Region extraction device, method thereof, object detection apparatus, and method thereof |
| JP7333771B2 (en) | 2020-08-28 | 2023-08-25 | 富士フイルム株式会社 | Region extraction device and method and object detection device and method |
| CN112666120A (en) * | 2020-12-17 | 2021-04-16 | 淮阴师范学院 | Near infrared spectrum-based vegetation and non-vegetation identification index construction method |
| CN112666120B (en) * | 2020-12-17 | 2024-04-05 | 淮阴师范学院 | Vegetation and non-vegetation identification index construction method based on near infrared spectrum |
Also Published As
| Publication number | Publication date |
|---|---|
| JP6798337B2 (en) | 2020-12-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Brovkina et al. | Unmanned aerial vehicles (UAV) for assessment of qualitative classification of Norway spruce in temperate forest stands | |
| Panagiotidis et al. | Determining tree height and crown diameter from high-resolution UAV imagery | |
| JP5673823B2 (en) | Plant species identification device, method and program | |
| Waser et al. | Semi-automatic classification of tree species in different forest ecosystems by spectral and geometric variables derived from Airborne Digital Sensor (ADS40) and RC30 data | |
| Adelabu et al. | Testing the reliability and stability of the internal accuracy assessment of random forest for classifying tree defoliation levels using different validation methods | |
| Brovkina et al. | Mapping forest aboveground biomass using airborne hyperspectral and LiDAR data in the mountainous conditions of Central Europe | |
| Tottrup | Improving tropical forest mapping using multi-date Landsat TM data and pre-classification image smoothing | |
| Su et al. | A vegetation mapping strategy for conifer forests by combining airborne LiDAR data and aerial imagery | |
| Amini et al. | Employing a method on SAR and optical images for forest biomass estimation | |
| Hoffrén et al. | Assessing GEDI-NASA system for forest fuels classification using machine learning techniques | |
| Ahmed et al. | Interpretation of forest disturbance using a time series of Landsat imagery and canopy structure from airborne lidar | |
| Durrieu et al. | Optical remote sensing of tree and stand heights | |
| JP2015152340A (en) | Forest type analysis apparatus, forest type analysis method and program | |
| Gonzalez Musso et al. | Applying unmanned aerial vehicles (UAVs) to map shrubland structural attributes in northern Patagonia, Argentina | |
| JP6060377B2 (en) | Image cluster analyzer | |
| Carbonell-Rivera et al. | Class3Dp: A supervised classifier of vegetation species from point clouds | |
| Sarrazin et al. | Fusing small-footprint waveform LiDAR and hyperspectral data for canopy-level species classification and herbaceous biomass modeling in savanna ecosystems | |
| JP6798337B2 (en) | Plant discrimination device, plant discrimination method and computer program for plant discrimination | |
| Mustafa et al. | Object based technique for delineating and mapping 15 tree species using VHR WorldView-2 imagery | |
| CN119785205A (en) | Cotton Verticillium wilt resistance detection method based on drone chlorophyll detection model | |
| JP6476935B2 (en) | Plant discrimination device, plant discrimination method, and plant discrimination program | |
| Takhtkeshha et al. | 3D forest semantic segmentation using multispectral LiDAR and 3D deep learning | |
| Felix et al. | Comparing pixel-and object-based forest canopy gaps classification using low-cost unmanned aerial vehicle imagery | |
| JP6524842B2 (en) | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM | |
| Dos Santos et al. | Automatic Tree Detection/Localization in Urban Forest Using Terrestrial Lidar Data |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20191112 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200715 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200811 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200915 |
|
| 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: 20201020 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20201102 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6798337 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |