JP2013210737A - Spectral data management device, spectral data management method, and program - Google Patents
Spectral data management device, spectral data management method, and program Download PDFInfo
- Publication number
- JP2013210737A JP2013210737A JP2012079360A JP2012079360A JP2013210737A JP 2013210737 A JP2013210737 A JP 2013210737A JP 2012079360 A JP2012079360 A JP 2012079360A JP 2012079360 A JP2012079360 A JP 2012079360A JP 2013210737 A JP2013210737 A JP 2013210737A
- Authority
- JP
- Japan
- Prior art keywords
- format
- spectrum data
- input
- analysis rule
- unit
- 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
Images
Landscapes
- Image Analysis (AREA)
- Investigating Or Analysing Materials By Optical Means (AREA)
- Processing Or Creating Images (AREA)
- Image Processing (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
本発明はスペクトルデータ管理装置、スペクトルデータ管理方法、及びプログラムに関する。 The present invention relates to a spectrum data management device, a spectrum data management method, and a program.
近年、ハイパースペクトルイメージングという技術が注目されている。以下、ハイパースペクトルイメージングについて簡単に説明する。 In recent years, a technique called hyperspectral imaging has attracted attention. Hereinafter, hyperspectral imaging will be briefly described.
航空機や人工衛星等にハイパースペクトルイメージング用のカメラを搭載し、当該カメラを用いて上空から地上を撮影する。このカメラのレンズ後段にある分光装置は、可視光波長、近赤外線波長、及び遠赤外線波長(たとえば300nm〜1200nm)の光を所定の波長幅毎に分光する。そして、このカメラに複数設けられている撮像装置の各々は波長毎の画像を出力する。このようにして、画素毎、波長毎の画像を得ることができる。これらの画像がハイパースペクトルイメージである。 A camera for hyperspectral imaging is mounted on an aircraft or an artificial satellite, and the ground is photographed from the sky using the camera. The spectroscopic device in the rear stage of the lens of the camera separates light having a visible light wavelength, a near-infrared wavelength, and a far-infrared wavelength (for example, 300 nm to 1200 nm) for each predetermined wavelength width. Each of the imaging devices provided in the camera outputs an image for each wavelength. In this way, an image for each pixel and each wavelength can be obtained. These images are hyperspectral images.
ハイパースペクトルイメージにおける各ピクセルが表わしている物質を正確に認識するためには、観測対象領域に分布する物質がスペクトルとしてどのように見えるかを予め把握しておく必要がある。 In order to accurately recognize the substance represented by each pixel in the hyperspectral image, it is necessary to grasp in advance how the substance distributed in the observation target region looks as a spectrum.
実験室や実環境において分光光度計を用いて計測した計測スペクトル、ハイパースペクトルイメージから得られた端成分(エンドメンバー)スペクトル等のスペクトル特性、及びスペクトル特性以外の情報(付加情報)、を記憶したものがスペクトルライブラリである。ここで、スペクトル特性以外の情報(付加情報)とは、物質名・観測条件・波長・スペクトル分解能・観測誤差等のメタデータ情報である。 Measurement spectra measured using a spectrophotometer in a laboratory or actual environment, spectral characteristics such as end component (end member) spectra obtained from hyperspectral images, and information other than spectral characteristics (additional information) were stored. What is a spectral library. Here, information other than spectral characteristics (additional information) is metadata information such as substance name, observation condition, wavelength, spectral resolution, and observation error.
USGS(U.S Geological Survey)、NASA JPL(Jet Propulsion Laboratory)、JHU(Johns Hopkins University)等の研究機関がこれらのスペクトルライブラリを公表、頒布している。特許文献1には、端成分データベースの構築装置についての一態様が開示されている。更に、各ソフトウェアベンダは、独自に拡張を行ったスペクトルライブラリを提供している。
Research institutions such as USGS (US Geologic Survey), NASA JPL (Jet Propulsion Laboratory), JHU (Johns Hopkins University) and others publish and distribute these spectral libraries.
独自拡張を持つスペクトルライブラリは、データの入力を行う取得センサや解析ソフトウェア等に応じて異なるデータフォーマットでデータを管理することが大半である。これらのスペクトルライブラリは、CSV(Comma Separated Values)形式やプレインテキスト形式でデータを出力(エクスポート)できるエクスポート機能をサポートする場合がある。しかしながら、エクスポート機能により出力されるデータのデータフォーマットが統一されていない。そのため、異なるアプリケーションからスペクトルライブラリにスペクトルデータを入力し、他のアプリケーションから当該スペクトルデータを読み出してそのまま利用することが出来ない。 Most spectrum libraries with unique extensions manage data in different data formats depending on the acquisition sensor, analysis software, etc. that input the data. These spectral libraries may support an export function that can output (export) data in CSV (Comma Separated Values) format or plain text format. However, the data format of data output by the export function is not unified. For this reason, it is impossible to input spectrum data from a different application to the spectrum library and read the spectrum data from another application and use it as it is.
すなわち、上述のスペクトルライブラリは、統一的なデータフォーマットでスペクトルデータを管理していない。そのため、異なるソフトウェア間でのスペクトルライブラリを介したスペクトルデータのやり取りが難しいという問題があった。 That is, the above spectrum library does not manage spectrum data in a uniform data format. For this reason, there is a problem that it is difficult to exchange spectrum data between different software via a spectrum library.
本発明は上述した問題を鑑みてなされたものであり、ソフトウェア間でのスペクトルライブラリを介したスペクトルデータのやり取りが容易なスペクトルライブラリ管理装置、スペクトルライブラリ管理方法、及びプログラムを提供することを主たる目的とする。 The present invention has been made in view of the above-described problems, and a main object of the present invention is to provide a spectrum library management device, a spectrum library management method, and a program that facilitate exchange of spectrum data between software via a spectrum library. And
本発明にかかるスペクトルデータ管理装置の一態様は、
各種フォーマットで記述されたスペクトルデータが入力され、入力されたスペクトルデータに応じた書式解析ルールを書式データベースから取得し、取得した書式解析ルールを基に入力された前記スペクトルデータから情報を抽出し、抽出した情報を所定テンプレートに埋め込むことにより共通フォーマットのスペクトルデータを生成する入力部と、
前記共通フォーマットのスペクトルデータを記憶する記憶部と、
前記入力部が生成した前記共通フォーマットのスペクトルデータを前記記憶部に登録する登録部と、
前記書式解析ルールの識別子及び検索条件の入力を受け付け、前記記憶部から前記検索条件を用いた検索を行うと共に、前記書式解析ルールの識別子を基に前記書式データベースから対応する前記書式解析ルールを取得し、前記検索から得られた前記共通フォーマットのスペクトルデータを、取得した前記書式解析ルールを用いて変換したスペクトルデータを生成して出力するアクセス部と、
を備えるものである。
One aspect of the spectrum data management device according to the present invention is:
Spectral data described in various formats is input, a format analysis rule corresponding to the input spectrum data is acquired from the format database, information is extracted from the input spectrum data based on the acquired format analysis rule, An input unit that generates spectrum data in a common format by embedding the extracted information in a predetermined template;
A storage unit for storing spectrum data in the common format;
A registration unit that registers spectrum data of the common format generated by the input unit in the storage unit;
Accepts input of the format analysis rule identifier and search condition, performs a search using the search condition from the storage unit, and obtains the corresponding format analysis rule from the format database based on the format analysis rule identifier An access unit that generates and outputs spectrum data obtained by converting the spectrum data of the common format obtained from the search using the acquired format analysis rule;
Is provided.
本発明にかかるスペクトルデータ管理方法の一態様は、
各種フォーマットで記述されたスペクトルデータの入力を受け付け、スペクトルデータの書式解析ルールを保持する書式データベースに基づいて、入力されたスペクトルデータ内の情報を取得し、取得した情報を所定テンプレートに埋め込むことにより共通フォーマットのスペクトルデータを生成する入力ステップと、
前記入力ステップにおいて生成した前記共通フォーマットのスペクトルデータを記憶部に登録する登録ステップと、
前記書式解析ルールの識別子及び検索条件の入力を受け付け、前記記憶部から前記検索条件を用いた検索を行うと共に、前記書式解析ルールの識別子を基に前記書式データベースから対応する前記書式解析ルールを取得し、前記検索から得られた前記共通フォーマットのスペクトルデータを、取得した前記書式解析ルールを用いて変換したスペクトルデータを生成して出力するアクセスステップと、
を備えるものである。
One aspect of the spectrum data management method according to the present invention is:
By accepting input of spectrum data described in various formats, acquiring information in the input spectrum data based on a format database holding format analysis rules of spectrum data, and embedding the acquired information in a predetermined template An input step for generating spectral data in a common format;
A registration step of registering the spectrum data of the common format generated in the input step in a storage unit;
Accepts input of the format analysis rule identifier and search condition, performs a search using the search condition from the storage unit, and obtains the corresponding format analysis rule from the format database based on the format analysis rule identifier And generating and outputting spectrum data obtained by converting the spectrum data of the common format obtained from the search using the acquired format analysis rule, and
Is provided.
本発明にかかるプログラムの一態様は、
コンピュータに、
各種フォーマットで記述されたスペクトルデータの入力を受け付け、スペクトルデータの書式解析ルールを保持する書式データベースに基づいて、入力されたスペクトルデータ内の情報を取得し、取得した情報を所定テンプレートに埋め込むことにより共通フォーマットのスペクトルデータを生成する入力ステップと、
前記入力ステップにおいて生成した前記共通フォーマットのスペクトルデータを記憶部に登録する登録ステップと、
前記書式解析ルールの識別子及び検索条件の入力を受け付け、前記記憶部から前記検索条件を用いた検索を行うと共に、前記書式解析ルールの識別子を基に前記書式データベースから対応する前記書式解析ルールを取得し、前記検索から得られた前記共通フォーマットのスペクトルデータを、取得した前記書式解析ルールを用いて変換したスペクトルデータを生成して出力するアクセスステップと、
を実行させるものである。
One aspect of the program according to the present invention is as follows:
On the computer,
By accepting input of spectrum data described in various formats, acquiring information in the input spectrum data based on a format database holding format analysis rules of spectrum data, and embedding the acquired information in a predetermined template An input step for generating spectral data in a common format;
A registration step of registering the spectrum data of the common format generated in the input step in a storage unit;
Accepts input of the format analysis rule identifier and search condition, performs a search using the search condition from the storage unit, and obtains the corresponding format analysis rule from the format database based on the format analysis rule identifier And generating and outputting spectrum data obtained by converting the spectrum data of the common format obtained from the search using the acquired format analysis rule, and
Is to execute.
本発明では、ソフトウェア間でのスペクトルライブラリを介したスペクトルデータのやり取りが容易なスペクトルライブラリ管理装置、スペクトルライブラリ管理方法、及びプログラムを提供することができる。 According to the present invention, it is possible to provide a spectrum library management device, a spectrum library management method, and a program that facilitate exchange of spectrum data between software via a spectrum library.
<実施の形態1>
以下、図面を参照して本発明の実施の形態について説明する。図1は、スペクトルライブラリ管理装置1の構成を示すブロック図である。スペクトルライブラリ管理装置1は、入力指示部11と、入力部12と、登録部15と、付加情報入力部16と、XMLデータベース17と、データベースアクセス部18と、を備える。入力部12は、書式データベース13と、書式変換部14と、を備える。
<
Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing the configuration of the spectrum
スペクトルライブラリ管理装置1には、各種のスペクトルデータが入力される。スペクトルライブラリ21は、一般的なスペクトルライブラリである。スペクトルライブラリ21から読み出されたスペクトルデータは、ファイル形式に変換されて書式変換部14に供給されるものとする。以下の説明においては説明の便宜のため、スペクトルデータは、ファイル形式で書式変換部14に供給されるものとする。
Various spectrum data are input to the spectrum
分光放射計22は、測定対象物からの光の分光放射エネルギーを測定するための計測機である。分光放射計22は、測定により取得した分光放射スペクトルデータファイルを書式変換部14に供給する。
The
ハイパースペクトル画像は、ハイパースペクトル画像用カメラを用いて領域を上空から撮影することにより得られた画像、ハイパースペクトル画像用カメラを用いて地上からある空間を撮影することにより得られた画像、またはハイパースペクトル画像用カメラを用いて水中からある空間を撮影することにより得られた画像、である。 A hyperspectral image is an image obtained by photographing a region from above using a hyperspectral image camera, an image obtained by photographing a space from the ground using a hyperspectral camera, or a hyperspectral image. It is the image obtained by image | photographing a certain space from underwater using the camera for spectrum images.
エンドメンバー(端成分)抽出部23は、ハイパースペクトル画像から複数のエンドメンバー(端成分)を抽出し、抽出したデータファイル形式で書式変換部14に供給する。エンドメンバー(端成分)の抽出方法としては、たとえばN−FINDR法を利用することができる。N−FINDR法は、例えば非特許文献1にその詳細が記載されており、一般的に知られた公知技術である。
The end member (end component)
エンドメンバーデータベース24は、エンドメンバー(端成分)スペクトルデータが予め記憶されたデータベースである。エンドメンバーデータベース24から読み出されたエンドメンバー(端成分)スペクトルデータは、ファイル形式で書式変換部14に供給される。
The
入力書式指示部11は、スペクトルデータファイルの変換に用いる書式解析ルールの識別子を、エンドユーザから受信する。書式解析ルールについては後述する。入力書式指示部11は、いわゆるユーザインターフェイスを提供し、ユーザは当該ユーザインターフェイスから書式解析ルールの識別子を入力する。入力書式指示部11は、入力された書式解析情報の識別子を書式変換部14に供給する。
The input
書式データベース13は、書式変換部14に入力された各スペクトルデータファイルを共通フォーマット(以下の例ではXML形式)に変換するための書式解析ルールを格納する。以下、図2及び図3を参照して、書式変換部14に入力されるスペクトルデータファイル及び書式解析ルールについて説明する。
The
図2は、入力されるスペクトルデータファイルの一例を示す図である。本例では、CSV形式でデータが記述されている。先頭行には、ファイルの記述形式等の基本的な情報(いわゆるヘッダ)が記載されている。 FIG. 2 is a diagram illustrating an example of an input spectrum data file. In this example, data is described in CSV format. In the first line, basic information such as a file description format (so-called header) is described.
図3は、書式データベース13が保持する書式解析ルールの概念を示す模式図である。書式解析ルールは、識別子属性、拡張子属性、及びデータ情報属性から構成される。識別子属性とは、スペクトルデータファイルのフォーマット毎に割り当てられる識別子である。拡張子属性とは、入力スペクトルデータファイルの拡張子を示す属性である。データ情報とは、スペクトルデータファイル内のどこにどのような情報が記載されているかを示す情報である。
FIG. 3 is a schematic diagram showing the concept of the format analysis rule held by the
例えば、図3では、識別子が1の書式解析ルール(データ列)には、ファイルの1行目の第2カラムに文字コードが記載され、1行目の第5カラムには日時情報が含まれること等が規定されている。
For example, in FIG. 3, in the format analysis rule (data string) with the
書式変換部14は、入力書式指示部11から入力された書式解析ルールの識別子を検索キーとして、書式データベース13から書式解析ルールを取得する。書式変換部14は、取得した書式解析ルールに記載されたデータ情報を用いて、入力された各種スペクトルデータファイル(スペクトルライブラリ21から取得したスペクトルデータファイル、分光放射スペクトルデータファイル、エンドメンバー(端成分)スペクトルデータファイル)から各種の情報を取得する。そして、書式変換部14は、取得した情報をXML形式のテンプレート(XMLテンプレート)に埋め込む。
The
なお、書式変換部14は、入力書式指示部11から書式解析ルールの識別子が入力されない場合であっても、入力されたスペクトルデータファイルの拡張子を基に書式データベース13から書式解析ルールを取得しても良い。例えば、入力されたスペクトルデータファイルの拡張子が".xxx"であり、書式データベース13内に拡張子".xxx"の書式解析ルールが一つしかない場合、当該書式解析ルールを取得すればよい。
Even if the format analysis rule identifier is not input from the input
図4は、XMLテンプレートの一例を示す図である。このXMLテンプレートは、XMLデータベース17に登録される共通フォーマットを示すデータである。書式変換部14は、各スペクトルデータから取得した情報を、XMLテンプレートの各タグ内に上書きすることにより、共通フォーマットのスペクトルデータを生成する。
FIG. 4 is a diagram illustrating an example of an XML template. This XML template is data indicating a common format registered in the
図5は、図4に示すXMLテンプレートを基に生成された共通フォーマットのスペクトルデータの一例を示す図である。図示するように、XMLテンプレートの各タグ内の情報が上書きされている。例えば、"AUTHOR"タグには、入力されたスペクトルデータから取得した"USGS Vegetation Spectral Library"が記述されている。 FIG. 5 is a diagram showing an example of spectrum data in a common format generated based on the XML template shown in FIG. As shown in the figure, information in each tag of the XML template is overwritten. For example, the “AUTHOR” tag describes “USGS Vegetation Spectral Library” acquired from the input spectrum data.
書式変換部14は、生成した共通フォーマットのスペクトルデータを変換済スペクトルデータとして登録部15に供給する。
The
付加情報入力部16は、ユーザから付加情報の入力を受け付ける。付加情報入力部16は、いわゆる入力用のインターフェイスを提供する。ここで付加情報とは、スペクトルライブラリ管理装置1では取得が困難な情報、例えばハイパースペクトル画像の取得日時、ハイパースペクトル画像を撮影した地点の各情報(緯度、経度等)、ハイパースペクトル画像のファイル名、ハイパースペクトル画像の撮影条件(センサ名、高度、気象状況等)、エンドメンバー(端成分)スペクトルデータの抽出のアルゴリズム名、エンドメンバー(端成分)スペクトルデータに対応する物体名や物質名、等である。付加情報は、データベースアクセス部18においてXMLデータベース17の検索キーワードとして使用される。さらに、付加情報は、データベースアクセス部18においてユーザがスペクトルデータの詳細を把握するためにも使用される。付加情報入力部16は、ユーザから入力された付加情報を登録部15に供給する。
The additional
登録部15は、変換済スペクトルデータを、付加情報と関連付けてXMLデータベース17に登録する。
The
XMLデータベース17は、付加情報と関連付けられた変換済みスペクトルデータを記憶する。
The
データベースアクセス部18は、XMLデータベース17からスペクトルデータを取得するための検索条件を入力するためのインターフェイスを提供する。ユーザは、当該インターフェイスを介して検索条件と、スペクトルデータの出力フォーマットに対応する書式解析ルールの識別子と、を指定する。データベースアクセス部18は、指定された検索条件を用いてXMLデータベース17を検索し、変換済スペクトルデータを取得する。また、データベースアクセス部18は、指定された書式解析ルールの識別子を基に、書式データベース13から書式解析ルールを取得する。なお、ユーザは、書式解析ルールの識別子の代わりに出力ファイルの拡張子を指定してもよい。
The
データベースアクセス部18は、書式データベース13から取得した書式解析ルールを用いて、変換済スペクトルデータを所望のスペクトルファイル形式に変換する。ここで、データベースアクセス部18は、変換済スペクトルデータの各タグから情報を抽出し、書式解析ルール内のデータ情報(図3)を参照して、抽出した情報を配置することにより、所望のフォーマットのスペクトルデータファイルを生成する。
The
データベースアクセス部18は、所望のフォーマットで記述されたスペクトルデータファイルを、ユーザが参照する表示装置(図示せず)に表示する。または、データベースアクセス部18は、所望のフォーマットで記述されたスペクトルデータファイルをユーザが指定したアプリケーション25に供給する。または、データベースアクセス部18は、所望のフォーマットで記述されたスペクトルデータファイルを、所定の記憶装置やコンピュータシステム内の所定フォルダに格納する。
The
アプリケーション25は、データベースアクセス部18からスペクトルデータファイルを受信する。アプリケーション25は、受信したスペクトルデータファイルを用いて各種の演算、解析等を行う。
The
続いて本実施の形態にかかるスペクトルデータ管理装置1の効果について説明する。書式変換部14は、各種フォーマットで記載されたスペクトルデータを共通フォーマット(XML形式)のスペクトルデータに変換する。そして、この共通フォーマットのスペクトルデータがXMLデータベース17に記憶される。XMLデータベース17からのデータ取得時には、共通フォーマットのスペクトルデータが所望の出力フォーマットに応じて変換された上で出力される。これにより、スペクトルデータを統一的に管理できるとともに、必要な形式のスペクトルデータを出力することができる。
Then, the effect of the spectrum
さらに、XMLデータベース17は、共通フォーマットのスペクトルデータと付加情報を関連付けて記憶する。これにより、付加情報(撮影地点情報等)を用いたデータの検索を行うことができる。
Further, the
以上、本発明を上記実施形態に即して説明したが、上記実施形態の構成にのみ限定されるものではなく、本願特許請求の範囲の請求項の発明の範囲内で当業者であればなし得る各種変形、修正、組み合わせを含むことは勿論である。 Although the present invention has been described with reference to the above embodiment, the present invention is not limited to the configuration of the above embodiment, and can be made by those skilled in the art within the scope of the invention of the claims of the claims of the present application. It goes without saying that various modifications, corrections, and combinations are included.
入力書式指示部11、書式変換部14、登録部15、付加情報入力部16、及びデータベースアクセス部18の各処理は、任意のコンピュータ内で動作するプログラムとして実現することが可能である。
Each process of the input
プログラムは、様々なタイプの非一時的なコンピュータ可読媒体(non-transitory computer readable medium)を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体(tangible storage medium)を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体(例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ)、光磁気記録媒体(例えば光磁気ディスク)、CD−ROM(Read Only Memory)、CD−R、CD−R/W、半導体メモリ(例えば、マスクROM、PROM(Programmable ROM)、EPROM(Erasable PROM)、フラッシュROM、RAM(random access memory))を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体(transitory computer readable medium)によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。 The program may be stored using various types of non-transitory computer readable media and supplied to a computer. Non-transitory computer readable media include various types of tangible storage media. Examples of non-transitory computer-readable media include magnetic recording media (for example, flexible disks, magnetic tapes, hard disk drives), magneto-optical recording media (for example, magneto-optical disks), CD-ROMs (Read Only Memory), CD-Rs, CD-R / W and semiconductor memory (for example, mask ROM, PROM (Programmable ROM), EPROM (Erasable PROM), flash ROM, RAM (random access memory)) are included. The program may also be supplied to the computer by various types of transitory computer readable media. Examples of transitory computer readable media include electrical signals, optical signals, and electromagnetic waves. The temporary computer-readable medium can supply the program to the computer via a wired communication path such as an electric wire and an optical fiber, or a wireless communication path.
図6を参照して、本発明にかかるスペクトルライブラリ管理装置1の概要について改めて説明する。図6は、スペクトルライブラリ管理装置1の全体概要を示すブロック図である。
With reference to FIG. 6, the outline | summary of the spectrum
スペクトルライブラリ管理装置1は、入力部12と、登録部15と、XMLデータベース17と、データベースアクセス部18と、を備える。
The spectrum
入力部12には、各種フォーマットで記述されたスペクトルデータが入力される。入力部12は、入力されたスペクトルデータに応じた書式解析ルールを書式データベース17から取得する。入力部12は、取得した書式解析ルールを用いて入力されたスペクトルデータから情報を抽出する。入力部12は、抽出した情報を共通フォーマットのテンプレートに埋め込む(上書きする)ことにより共通フォーマットのスペクトルデータを生成する。
The
XMLデータベース17は、共通フォーマットのスペクトルデータを記憶する。登録部15は、共通フォーマットのスペクトルデータをXMLデータベース17に登録する。
The
データベースアクセス部18は、書式解析ルールの識別子及び検索条件にかかるユーザ入力を受け付ける。データベースアクセス部18は、入力された検索条件を用いてXMLデータベース17から共通フォーマットのスペクトルデータを取得する。データベースアクセス部18は、入力された書式解析ルールの識別子を基に書式データベース13から対応する書式解析ルールを取得する。データベースアクセス部18は、取得した共通フォーマットのスペクトルデータを、取得した書式解析ルールに応じて変換したスペクトルデータを出力する。
The
図6に示す構成によっても、各フォーマットのスペクトルデータが共通フォーマットに変換されて管理されている。そのため、各種のソフトウェアからスペクトルデータを共有することができる。 Also in the configuration shown in FIG. 6, the spectrum data of each format is converted into a common format and managed. Therefore, spectrum data can be shared from various software.
1 スペクトルライブラリ管理装置
11 入力指示部
12 入力部
13 書式データベース
14 書式変換部
15 登録部
16 付加情報入力部
17 XMLデータベース
18 データベースアクセス部
21 スペクトルライブラリ
22 分光放射計
23 エンドメンバー抽出部
24 エンドメンバーデータベース
25 アプリケーション
DESCRIPTION OF
Claims (7)
前記共通フォーマットのスペクトルデータを記憶する記憶部と、
前記入力部が生成した前記共通フォーマットのスペクトルデータを前記記憶部に登録する登録部と、
前記書式解析ルールの識別子及び検索条件の入力を受け付け、前記記憶部から前記検索条件を用いた検索を行うと共に、前記書式解析ルールの識別子を基に前記書式データベースから対応する前記書式解析ルールを取得し、前記検索により得られた前記共通フォーマットのスペクトルデータを、取得した前記書式解析ルールを用いて変換したスペクトルデータを生成して出力するアクセス部と、
を備えるスペクトルデータ管理装置。 Spectral data described in various formats is input, format analysis rules corresponding to the input spectrum data are acquired from the format database, and information is extracted from the input spectrum data based on the acquired format analysis rules. An input unit that generates spectrum data in a common format by embedding the extracted information in a predetermined template;
A storage unit for storing spectrum data in the common format;
A registration unit that registers spectrum data of the common format generated by the input unit in the storage unit;
Accepts input of the format analysis rule identifier and search condition, performs a search using the search condition from the storage unit, and obtains the corresponding format analysis rule from the format database based on the format analysis rule identifier An access unit that generates and outputs spectrum data obtained by converting the spectrum data in the common format obtained by the search using the acquired format analysis rule;
A spectrum data management device comprising:
前記入力部に入力された前記スペクトルデータと関連する付加情報を受け付け、前記入力部が生成した前記共通フォーマット形式のスペクトルデータと、前記付加情報と、を関連付けて前記記憶部に登録し、
前記アクセス部は、前記検索条件として前記付加情報に関連する条件を用いることを特徴とする請求項1に記載のスペクトルデータ管理装置。 The registration unit
Receiving additional information related to the spectrum data input to the input unit, and registering the additional data with the spectrum data in the common format generated by the input unit and registering the additional information in the storage unit;
The spectrum data management apparatus according to claim 1, wherein the access unit uses a condition related to the additional information as the search condition.
前記入力部は、前記入力書式指示部から供給された前記書式解析ルールの識別子を用いて前記書式データベースから前記書式変換ルールを取得することを特徴とする請求項1または請求項2に記載のスペクトルデータ管理装置。 An input format instruction unit that receives the identifier of the format analysis rule from a user and supplies the received identifier of the format analysis rule to the input unit;
The spectrum according to claim 1, wherein the input unit acquires the format conversion rule from the format database using the identifier of the format analysis rule supplied from the input format instruction unit. Data management device.
入力された前記スペクトルデータのファイル形式に基づいて、前記書式データベースから前記書式解析ルールを取得することを特徴とする請求項1乃至請求項3のいずれか1項に記載のスペクトルデータ管理装置。 The input unit is
The spectrum data management apparatus according to any one of claims 1 to 3, wherein the format analysis rule is acquired from the format database based on a file format of the input spectrum data.
前記入力ステップにおいて生成した前記共通フォーマットのスペクトルデータを記憶部に登録する登録ステップと、
前記書式解析ルールの識別子及び検索条件の入力を受け付け、前記記憶部から前記検索条件を用いた検索を行うと共に、前記書式解析ルールの識別子を基に前記書式データベースから対応する前記書式解析ルールを取得し、前記検索から得られた前記共通フォーマットのスペクトルデータを、取得した前記書式解析ルールを用いて変換したスペクトルデータを生成して出力するアクセスステップと、
を備えるスペクトルデータ方法。 By accepting input of spectrum data described in various formats, acquiring information in the input spectrum data based on a format database holding format analysis rules of spectrum data, and embedding the acquired information in a predetermined template An input step for generating spectral data in a common format;
A registration step of registering the spectrum data of the common format generated in the input step in a storage unit;
Accepts input of the format analysis rule identifier and search condition, performs a search using the search condition from the storage unit, and obtains the corresponding format analysis rule from the format database based on the format analysis rule identifier And generating and outputting spectrum data obtained by converting the spectrum data of the common format obtained from the search using the acquired format analysis rule, and
A spectral data method comprising:
各種フォーマットで記述されたスペクトルデータの入力を受け付け、スペクトルデータの書式解析ルールを保持する書式データベースに基づいて、入力されたスペクトルデータ内の情報を取得し、取得した情報を所定テンプレートに埋め込むことにより共通フォーマットのスペクトルデータを生成する入力ステップと、
前記入力ステップにおいて生成した前記共通フォーマットのスペクトルデータを記憶部に登録する登録ステップと、
前記書式解析ルールの識別子及び検索条件の入力を受け付け、前記記憶部から前記検索条件を用いた検索を行うと共に、前記書式解析ルールの識別子を基に前記書式データベースから対応する前記書式解析ルールを取得し、前記検索から得られた前記共通フォーマットのスペクトルデータを、取得した前記書式解析ルールを用いて変換したスペクトルデータを生成して出力するアクセスステップと、
を実行させるプログラム。 On the computer,
By accepting input of spectrum data described in various formats, acquiring information in the input spectrum data based on a format database holding format analysis rules of spectrum data, and embedding the acquired information in a predetermined template An input step for generating spectral data in a common format;
A registration step of registering the spectrum data of the common format generated in the input step in a storage unit;
Accepts input of the format analysis rule identifier and search condition, performs a search using the search condition from the storage unit, and obtains the corresponding format analysis rule from the format database based on the format analysis rule identifier And generating and outputting spectrum data obtained by converting the spectrum data of the common format obtained from the search using the acquired format analysis rule, and
A program that executes
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012079360A JP5906900B2 (en) | 2012-03-30 | 2012-03-30 | SPECTRUM DATA MANAGEMENT DEVICE, SPECTRUM DATA MANAGEMENT METHOD, AND PROGRAM |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012079360A JP5906900B2 (en) | 2012-03-30 | 2012-03-30 | SPECTRUM DATA MANAGEMENT DEVICE, SPECTRUM DATA MANAGEMENT METHOD, AND PROGRAM |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013210737A true JP2013210737A (en) | 2013-10-10 |
JP5906900B2 JP5906900B2 (en) | 2016-04-20 |
Family
ID=49528535
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012079360A Active JP5906900B2 (en) | 2012-03-30 | 2012-03-30 | SPECTRUM DATA MANAGEMENT DEVICE, SPECTRUM DATA MANAGEMENT METHOD, AND PROGRAM |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5906900B2 (en) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009157852A (en) * | 2007-12-28 | 2009-07-16 | Mitsubishi Space Software Kk | Spatial data conversion device, spatial data conversion program and spatial data conversion method |
-
2012
- 2012-03-30 JP JP2012079360A patent/JP5906900B2/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009157852A (en) * | 2007-12-28 | 2009-07-16 | Mitsubishi Space Software Kk | Spatial data conversion device, spatial data conversion program and spatial data conversion method |
Also Published As
Publication number | Publication date |
---|---|
JP5906900B2 (en) | 2016-04-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Näsi et al. | Using UAV-based photogrammetry and hyperspectral imaging for mapping bark beetle damage at tree-level | |
Pierrot Deseilligny et al. | Apero, an open source bundle adjusment software for automatic calibration and orientation of set of images | |
Lange et al. | Validating MODIS and sentinel-2 NDVI products at a temperate deciduous forest site using two independent ground-based sensors | |
Pozo et al. | Vicarious radiometric calibration of a multispectral camera on board an unmanned aerial system | |
Simic Milas et al. | Unmanned Aerial Systems (UAS) for environmental applications special issue preface | |
Banerjee et al. | Alignment of UAV-hyperspectral bands using keypoint descriptors in a spectrally complex environment | |
Themistocleous et al. | The use of UAVs for remote sensing applications: case studies in Cyprus | |
JP5906900B2 (en) | SPECTRUM DATA MANAGEMENT DEVICE, SPECTRUM DATA MANAGEMENT METHOD, AND PROGRAM | |
Tan et al. | Scientific data products and the data pre-processing subsystem of the Chang'e-3 mission | |
Wallhead et al. | A workflow for extracting plot-level biophysical indicators from aerially acquired multispectral imagery | |
Xiang et al. | A method of fast mosaic for massive UAV images | |
Artigau et al. | SPIRou@ CFHT: data reduction software and simulation tools | |
Ye et al. | Resolving time-varying attitude jitter of an optical remote sensing satellite based on a time-frequency analysis | |
JP6288445B2 (en) | Spectrum processing apparatus, spectrum processing program, spectrum processing system, and spectrum processing method | |
Zhan et al. | Fractional vegetation cover estimation over large regions using GF-1 satellite data | |
Le Hors et al. | Design and development of the backscatter LIDAR ATLID for EarthCARE | |
Eskelinen | Computational methods for hyperspectral imaging using Fabry–Perot interferometers and colour cameras | |
JP2016217899A (en) | Object identification device, object identification system, object identification method, and object identification program | |
Pines et al. | Automated calibration pipeline for agricultural sUAS based remote sensing | |
Huang et al. | Extraction of pine wilt disease based on a two-stage unmanned aerial vehicle deep learning method | |
Prochaska et al. | Detailed design of a deployable tertiary mirror for the Keck I telescope | |
Kleinow et al. | Optimization of InGaAs/InAlAs APDs for SWIR detection with demand for high gain and low breakdown voltage | |
Wang et al. | Estimation of forest biomass by integrating ALOS PALSAR And HJ1B data | |
Heikamp et al. | Drift scanning technique for mid-infrared background subtraction | |
Teffahi et al. | Feature extraction based on extended multi-attribute profiles and sparse autoencoder for remote sensing image classification |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150212 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20151013 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20151020 |
|
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: 20160223 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160307 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5906900 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |