IP Force 特許公報掲載プロジェクト 2022.1.31 β版

知財求人 - 知財ポータルサイト「IP Force」

▶ 株式会社奥村組の特許一覧

特開2024-142200廃棄物種類推定装置、廃棄物種類推定方法および廃棄物種類推定プログラム
<>
  • 特開-廃棄物種類推定装置、廃棄物種類推定方法および廃棄物種類推定プログラム 図1
  • 特開-廃棄物種類推定装置、廃棄物種類推定方法および廃棄物種類推定プログラム 図2A
  • 特開-廃棄物種類推定装置、廃棄物種類推定方法および廃棄物種類推定プログラム 図2B
  • 特開-廃棄物種類推定装置、廃棄物種類推定方法および廃棄物種類推定プログラム 図3
  • 特開-廃棄物種類推定装置、廃棄物種類推定方法および廃棄物種類推定プログラム 図4
  • 特開-廃棄物種類推定装置、廃棄物種類推定方法および廃棄物種類推定プログラム 図5
  • 特開-廃棄物種類推定装置、廃棄物種類推定方法および廃棄物種類推定プログラム 図6A
  • 特開-廃棄物種類推定装置、廃棄物種類推定方法および廃棄物種類推定プログラム 図6B
  • 特開-廃棄物種類推定装置、廃棄物種類推定方法および廃棄物種類推定プログラム 図7
  • 特開-廃棄物種類推定装置、廃棄物種類推定方法および廃棄物種類推定プログラム 図8
  • 特開-廃棄物種類推定装置、廃棄物種類推定方法および廃棄物種類推定プログラム 図9
< >
(19)【発行国】日本国特許庁(JP)
(12)【公報種別】公開特許公報(A)
(11)【公開番号】P2024142200
(43)【公開日】2024-10-10
(54)【発明の名称】廃棄物種類推定装置、廃棄物種類推定方法および廃棄物種類推定プログラム
(51)【国際特許分類】
   G01N 21/3563 20140101AFI20241003BHJP
   G01N 21/27 20060101ALI20241003BHJP
   G06V 10/58 20220101ALI20241003BHJP
   G06V 20/60 20220101ALI20241003BHJP
【FI】
G01N21/3563
G01N21/27 A
G06V10/58
G06V20/60
【審査請求】未請求
【請求項の数】7
【出願形態】OL
(21)【出願番号】P 2023054261
(22)【出願日】2023-03-29
(71)【出願人】
【識別番号】000140292
【氏名又は名称】株式会社奥村組
(74)【代理人】
【識別番号】110002170
【氏名又は名称】弁理士法人翔和国際特許事務所
(72)【発明者】
【氏名】羽渕 博臣
(72)【発明者】
【氏名】今井 亮介
(72)【発明者】
【氏名】岩下 将也
【テーマコード(参考)】
2G059
5L096
【Fターム(参考)】
2G059AA05
2G059BB08
2G059EE02
2G059EE12
2G059FF01
2G059HH01
2G059HH06
2G059KK04
2G059MM01
5L096AA02
5L096AA06
5L096BA08
5L096BA18
5L096CA02
5L096DA01
5L096DA02
5L096FA59
5L096GA40
5L096HA09
(57)【要約】
【課題】屋外に仮置きした堆積中の廃棄物の種類を推定すること。
【解決手段】屋外に仮置された複数種の廃棄物を含む堆積物中の廃棄物の種類を推定する廃棄物種類推定装置であって、堆積物を撮像した撮像画像から、堆積物の反射光のスペクトルデータを抽出するスペクトルデータ抽出部と、スペクトルデータにおける反射光の波長に対する強度分布パターンから、廃棄物の種類を推定する廃棄物種類推定部と、を備えた。
【選択図】図2A
【特許請求の範囲】
【請求項1】
屋外に仮置きされた堆積物に含まれる複数種の廃棄物の種類を推定する廃棄物種類推定装置であって、
前記堆積物を撮像した撮像画像から、前記堆積物の反射光のスペクトルデータを抽出するスペクトルデータ抽出部と、
前記スペクトルデータにおける反射光の波長に対する強度分布パターンから、前記廃棄物の種類を推定する廃棄物種類推定部と、
を備えた廃棄物種類推定装置。
【請求項2】
前記スペクトルデータ抽出部は、前記撮像画像から、画素ごとの前記堆積物の反射光の画素スペクトルデータを抽出する、画素スペクトルデータ抽出部をさらに有し、
前記廃棄物種類推定部は、画素ごとの前記画素スペクトルデータの強度分布パターンに基づいて、画素ごとに前記廃棄物の種類を推定する請求項1に記載の廃棄物種類推定装置。
【請求項3】
前記撮像画像において、前記画素スペクトルデータの強度分布パターンが、同種廃棄物の強度分布パターンを示す画素を特定して、特定された画素の合計面積を算出する合計面積算出部と、
算出された前記合計面積を、前記撮像画像における前記同種廃棄物の占める面積割合として、識別可能に表示させる表示制御部と、
をさらに備えた請求項2に記載の廃棄物種類推定装置。
【請求項4】
前記スペクトルデータを抽出する反射光の波長の範囲は、1160nm~1310nm及び1500nm~1720nmの少なくとも一方である請求項1~3のいずれか1項に記載の廃棄物種類推定装置。
【請求項5】
前記スペクトルデータを抽出する反射光の波長の範囲は、1160nm~1310nm及び1500nm~1720nmである請求項4に記載の廃棄物種類推定装置。
【請求項6】
屋外に仮置きされた堆積物に含まれる複数種の廃棄物の種類を推定する廃棄物種類推定方法であって、
前記堆積物を撮像した撮像画像から、前記堆積物の反射光のスペクトルデータを抽出するスペクトルデータ抽出ステップと、
前記スペクトルデータにおける反射光の波長に対する強度分布パターンから、前記廃棄物の種類を推定する廃棄物種類推定ステップと、
を含む廃棄物種類推定方法。
【請求項7】
屋外に仮置きされた堆積物に含まれる複数種の廃棄物の種類を推定する廃棄物種類推定プログラムであって、
前記堆積物を撮像した撮像画像から、前記堆積物の反射光のスペクトルデータを抽出するスペクトルデータ抽出ステップと、
前記スペクトルデータにおける反射光の波長に対する強度分布パターンから、前記廃棄物の種類を推定する廃棄物種類推定ステップと、
をコンピュータに実行させる廃棄物種類推定プログラム。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、廃棄物種類推定装置、廃棄物種類推定方法および廃棄物種類推定プログラムに関する。
【背景技術】
【0002】
上記技術分野において、特許文献1には、ごみピット内のごみの表面に赤外線レーザーを照射してごみの特性を示す値またはごみの分類を機械学習させた学習済みモデルを用いて、ごみの特性を示す値等を推定することが記載されている。
【先行技術文献】
【特許文献】
【0003】
【特許文献1】特開2021-183891号公報
【発明の概要】
【発明が解決しようとする課題】
【0004】
しかしながら、上記特許文献1に記載の技術では、上記文献に記載の技術は、赤外線を用いて室内におけるごみの特性や質を推定するものであり、屋外に仮置きした堆積物中の廃棄物の種類を推定することができなかった。
【課題を解決するための手段】
【0005】
上記目的を達成するため、本発明に係る対象音加工装置は、
屋外に仮置きされた堆積物に含まれる複数種の廃棄物の種類を推定する廃棄物種類推定装置であって、
前記堆積物を撮像した撮像画像から、前記堆積物の反射光のスペクトルデータを抽出するスペクトルデータ抽出部と、
前記スペクトルデータにおける反射光の波長に対する強度分布パターンから、前記廃棄物の種類を推定する廃棄物種類推定部と、
を備えた。
【0006】
また、上記目的を達成するため、本発明に係る対象音加工方法は、
屋外に仮置きされた堆積物に含まれる複数種の廃棄物の種類を推定する廃棄物種類推定方法であって、
前記堆積物を撮像した撮像画像から、前記堆積物の反射光のスペクトルデータを抽出するスペクトルデータ抽出ステップと、
前記スペクトルデータにおける反射光の波長に対する強度分布パターンから、前記廃棄物の種類を推定する廃棄物種類推定ステップと、
を含む。
【0007】
さらに、上記目的を達成するため、本発明に係る対象音加工プログラムは、
屋外に仮置きされた堆積物に含まれる複数種の廃棄物の種類を推定する廃棄物種類推定プログラムであって、
前記堆積物を撮像した撮像画像から、前記堆積物の反射光のスペクトルデータを抽出するスペクトルデータ抽出ステップと、
前記スペクトルデータにおける反射光の波長に対する強度分布パターンから、前記廃棄物の種類を推定する廃棄物種類推定ステップと、
をコンピュータに実行させる。
【発明の効果】
【0008】
本発明によれば、屋外に仮置きした堆積中の廃棄物の種類を推定することができる。
【図面の簡単な説明】
【0009】
図1】本発明の第1実施形態に係る廃棄物種類推定装置の動作の概要を説明するための図である。
図2A】本発明の第1実施形態に係る廃棄物種類推定装置の構成を説明するためのブロック図である。
図2B】本発明の第1実施形態に係る廃棄物種類推定装置による廃棄物の推定に用いられるスペクトルの波長域について説明するための図である。
図3】本発明の第1実施形態に係る廃棄物種類推定装置が有する推定テーブルの一例を示す図である。
図4】本発明の第1実施形態に係る廃棄物種類推定装置のハードウェア構成を説明するための図である。
図5】本発明の第1実施形態に係る廃棄物種類推定装置の処理手順を説明するためのフローチャートである。
図6A】本発明の第2実施形態に係る廃棄物種類推定装置の構成を説明するためのブロック図である。
図6B】本発明の第2実施形態に係る廃棄物種類推定装置による堆積物の体積算出方法について説明するための図である。
図7】本発明の第2実施形態に係る廃棄物種類推定装置が有する着色テーブルの一例を示す図である。
図8】本発明の第2実施形態に係る廃棄物種類推定装置のハードウェア構成を説明するための図である。
図9】本発明の第2実施形態に係る廃棄物種類推定装置の処理手順を説明するためのフローチャートである。
【発明を実施するための形態】
【0010】
以下に、本発明を実施するための形態について、図面を参照して、例示的に詳しく説明する。ただし、以下の実施形態に記載されている、構成、数値、処理の流れ、機能要素などは一例に過ぎず、その変形や変更は自由であって、本発明の技術範囲を以下の記載に限定する趣旨のものではない。
【0011】
[第1実施形態]
本発明の第1実施形態としての廃棄物種類推定装置100について、図1図5を参照して説明する。まず、図1を参照して、本実施形態に係る廃棄物種類推定装置100による廃棄物種類の推定の概要について説明する。廃棄物種類推定装置100は、屋外に仮置きされた堆積物に含まれる複数種の廃棄物の種類を推定する装置である。
【0012】
ここで、我が国においては、豪雨や地震、台風などの大規模な自然災害が毎年のように発生しており、自然災害が発生すると、その度に災害廃棄物が大量に発生する。予期しない災害廃棄物への対策として、自治体は、被災状況などから統計的に災害廃棄物の量を予測し、災害廃棄物の処理実行計画を立案したり、更新したりしている。
【0013】
しかしながら、災害廃棄物の量は、災害の種類や発生個所等により災害ごとに異なっているため、予測精度は十分とは言えず、予測と実績との乖離を克服する必要がある。災害廃棄物の正確な発生量の把握が遅れることで、処理実行計画の策定自体が遅れ、災害廃棄物の処理効率の低下を招くことが危惧されている。また、廃棄物の集積所、仮置場などにおいて、廃棄物の種類や量を具体的に推定する取り組みもなされているが、効果的な手法は確立されていないのが現状である。
【0014】
これに対して、本実施形態に係る廃棄物種類推定装置100は、例えば、屋外の仮置場に仮置きされた堆積物中に含まれる廃棄物の種類を推定する。堆積物111には複数種類の廃棄物が含まれており、これらが、無秩序に積み上げられた状態となっている。廃棄物種類推定装置100は、カメラ101で撮像した堆積物111の撮像画像110を取得し、取得した撮像画像110から、反射光のスペクトルデータ112を抽出する。反射光は、太陽光を含む自然光が、堆積物111に当たって、カメラ101の方向へ跳ね返ってくる光である。そのため、反射光には、自然光に由来する光のスペクトルが含まれている。また、スペクトルデータ112の抽出は、撮像画像全体で行っても、撮像画像110の画素ごとに行ってもよい。画素ごとに抽出を行った場合、スペクトルデータ112は、撮像画像110の解像度に応じた数のデータの集合となる。
【0015】
廃棄物種類推定装置100は、抽出されたスペクトルデータ112におけるスペクトル特性から廃棄物の種類を推定する。スペクトルデータ112を画素ごとに抽出した場合には、廃棄物の種類の推定は、撮像画像110の画素数に応じた回数繰り返されることとなる。
【0016】
このようにして、撮像画像110の画素ごとに廃棄物の種類の推定が完了したら、廃棄物種類推定装置100は、例えば、撮像画像110において、推定された廃棄物のそれぞれを識別可能に表示してもよい。例えば、廃棄物種類推定装置100は、推定された廃棄物ごとに色分け表示120をする。このような表示とすることで、どの場所にどのような廃棄物が堆積しているかを容易に認識することが可能となる。
【0017】
次に、図2を参照して、廃棄物種類推定装置100の構成について説明する。廃棄物種類推定装置100は、スペクトルデータ抽出部201および廃棄物種類推定部202を有する。また、スペクトルデータ抽出部201は、画素スペクトルデータ抽出部211をさらに有する。
【0018】
スペクトルデータ抽出部201は、堆積物111の撮像画像110から、堆積物111の反射光のスペクトルデータ112を抽出する。画素スペクトルデータ抽出部211は、撮像画像110から画素ごとの堆積物111の反射光のスペクトルデータ112を抽出する。すなわち、スペクトルデータ抽出部201は、撮像画像110の画素ごとのスペクトルデータ112を抽出することとなる。これにより、1枚の撮像画像110を画素単位で細かく分析することが可能となる。
【0019】
堆積物111の撮像画像110は、カメラ101で撮像される。カメラ101は、例えば、ハイパースペクトルカメラである。ここで、ハイパースペクトルカメラは、光の波長成分(スペクトル)を細かく分析できるカメラの一種であり、細かい波長ピッチ(例えば、5nm)での光の強度を画素ごとに計測可能となっている。
【0020】
ハイパースペクトルカメラは、分光カメラでもあるため、ハイパースペクトルカメラで撮像したイメージ(画像)には、x,y方向の2次元の平面データに加え、波長の情報も加わることとなる。波長情報が加わったイメージは、データキューブと呼ばれ、データキューブは、x,y方向の2次元の平面イメージが分光された波長ごとに層をなしているイメージを指す。このように得られたイメージ形式(データ形式)を撮像可能なカメラは、RGBカメラ、マルチスペクトルカメラ、ハイパースペクトルカメラに区別される。これらのカメラは、バンド情報(バンドの細かさ)で区別することができる。
【0021】
バンド情報については、例えば、RGBカメラのイメージであれば3バンドの波長情報を有し、マルチスペクトルカメラのイメージであれば、10バンド程度の波長情報を有している。
【0022】
これに対して、ハイパースペクトルカメラのイメージでは、100,200バンド以上の波長情報を得ることができる。そのため、ハイパースペクトルカメラでは、マルチスペクトルカメラと比べて、非常に多くの波長データを取得でき、スペクトルの特徴が明確に表れるので、精緻なスペクトルパターンが得られ、細かい解析を行うことが可能となる。
【0023】
廃棄物(例えば、災害廃棄物)の種類によって、得られるスペクトルパターン(反射光の強度分布)が異なるため、ハイパースペクトルカメラを用いて、廃棄物のスペクトル特性を抽出できれば、廃棄物の種類を精度よく推定することができる。
【0024】
スペクトルは、光(電磁波)の波長ごとの強度分布であり、横軸に波長、縦軸に強度を取った2次元グラフとして表現(定義)できる。また、スペクトルの表現は、2次元表示には限定されず、例えば、SAM(Spectral Angle Mapper:スペクトル角マッパー)として、ベクトルで表現(定義)することも可能である。SAMにおいては、ターゲット・スペクトルと画像スペクトルとをn次元スペクトル空間内のベクトルとして表現する。そのため、この2つのベクトルの間の角度(スペクトル角)が小さいほど類似性が大きいと判断できるので、このような原理を用いると、廃棄物の種類を推定することもできる。
【0025】
図2Bに示したように、得られたスペクトルのうち、用いる波長域は、種類を推定する対象が屋外に仮置きされていることを鑑み、外気(温湿度など)の影響を受けにくい波長域(スペクトルデータの範囲)が用いられる。つまり、スペクトルデータを抽出する反射光の波長の範囲は、1160nm~1310nmおよび1500nm~1720nmの少なくとも一方を用いる。この波長域においては、スペクトルの変化が、例えば、1310nm~1500nmの波長域のスペクトルと比較して、穏やかであるからである。
【0026】
この波長域を、5nmずつ計測可能とすれば、1つの撮像画像110につき、上記波長域で70点以上の強度データを得られる。すなわち、グラフに70点以上のデータを表示することが可能となる。
【0027】
このように、ハイパースペクトルカメラで撮像した画像には、多くの波長データが記録されているため、スペクトルデータ抽出部201は、撮像画像110から、屋外に仮置きされた堆積物111からの反射光のスペクトルデータ112を抽出する。なお、1つの堆積物111について、撮像する撮像画像110は、1つであっても、2つ以上であってもよい。すなわち、堆積物111の全周が撮像できるように、カメラ101の位置を動かしながら、複数の画像を撮像してもよい。
【0028】
また、カメラ101をドローンなどの無人航空機に搭載して様々な角度や高さ位置から堆積物111を撮像してもよい。このように、1つの堆積物111について、複数の画像を撮像することにより、堆積物111を立体的に把握することが可能となる。例えば、1つの廃棄物を違う角度から撮像することにより、より多くのスペクトルパターンを得ることができるので、より精度の高い廃棄物の種類の推定を行うことができるようになる。
【0029】
廃棄物種類推定部202は、画素ごとのスペクトルデータ112における反射光の波長に対する強度分布パターンから、廃棄物の種類を推定する。廃棄物種類推定部202により推定される廃棄物の種類は、例えば、コンクリート、金属、石、陶器、ガラス、木、紙、ビニール製品、織物、プラスチックなどであるが、これらには限定されない。
【0030】
図3を参照して、廃棄物種類推定装置100が有する推定テーブル301の一例について説明する。推定テーブル301は、廃棄物種類311に関連付けて強度分布パターン312を記憶する。なお、図3及び後述する図7に示す強度分布パターン312は、説明しやすい概念として、横軸を波長、縦軸を反射強度としたグラフ画像を用いたが、本発明における強度分布パターンはこれに限るものではなく、例えば各波長を次元とするn次元スペクトル空間内のベクトルとして表現することも可能であり(SAM:Spectral Angle Mapperと呼ばれている手法)、現存するあらゆるパターン表現手法を利用することができる。廃棄物種類311は、推定したい廃棄物の種類を示し、例えば、コンクリート、金属、石などである。強度分布パターン312は、複数種類ある廃棄物のそれぞれの反射光のスペクトルの強度分布のパターンを示している。強度分布パターン312は、推定したい廃棄物の種類ごとに、反射光のスペクトルデータを事前に取得したものとなっている。そして、廃棄物種類推定装置100は、推定テーブル301を用いて、廃棄物の種類を推定する。
【0031】
図4を参照して、廃棄物種類推定装置100のハードウェア構成について説明する。CPU(Central Processing Unit)410は、演算制御用のプロセッサであり、プログラムを実行することで図2の廃棄物種類推定装置100の各機能構成を実現する。CPU410は複数のプロセッサを有し、異なるプログラムやモジュール、タスク、スレッドなどを並行して実行してもよい。ROM(Read Only Memory)420は、初期データおよびプログラムなどの固定データおよびその他のプログラムを記憶する。また、ネットワークインタフェース430は、ネットワークを介して他の装置などと通信する。なお、CPU410は1つに限定されず、複数のCPUであっても、あるいは画像処理用のGPU(Graphics Processing Unit)を含んでもよい。また、ネットワークインタフェース430は、CPU410とは独立したCPUを有して、RAM(Random Access Memory)440の領域に送受信データを書き込みあるいは読み出しするのが望ましい。また、RAM440とストレージ450との間でデータを転送するDMAC(Direct Memory Access Controller)を設けるのが望ましい(図示なし)。さらに、CPU410は、RAM440にデータが受信あるいは転送されたことを認識してデータを処理する。また、CPU410は、処理結果をRAM440に準備し、後の送信あるいは転送はネットワークインタフェース430やDMACに任せる。
【0032】
RAM440は、CPU410が一時記憶のワークエリアとして使用するランダムアクセスメモリである。RAM440には、本実施形態の実現に必要なデータを記憶する記憶領域が確保されている。撮像画像データ441は、カメラ101(ハイパースペクトルカメラ)により撮像された堆積物111の画像である。スペクトルデータ442は、撮像された撮像画像データ441に含まれる反射光のスペクトルデータを抽出したデータである。強度分布パターン443は、抽出したスペクトルデータにおける反射光の波長の強度分布を示すパターンである。推定廃棄物データ444は、強度分布のパターンから推定された廃棄物に関するデータである。
【0033】
送受信データ445は、ネットワークインタフェース430を介して送受信されるデータである。また、RAM440は、各種アプリケーションモジュールを実行するためのアプリケーション実行領域446を有する。
【0034】
ストレージ450には、データベースや各種パラメータ、あるいは本実施形態の実現に必要な以下のデータまたはプログラムが記憶されている。ストレージ450は、推定テーブル301を格納する。推定テーブル301は、図3に示した、廃棄物種類311と強度分布パターン312との関係を管理するテーブルである。
【0035】
ストレージ450は、さらに、スペクトルデータ抽出モジュール451、画素スペクトルデータ抽出モジュール452および廃棄物種類推定モジュール453を格納する。スペクトルデータ抽出モジュール451は、堆積物111を撮像した撮像画像110から、堆積物111の反射光のスペクトルデータを抽出するモジュールである。画素スペクトルデータ抽出部452は、撮像画像110から、画素ごとの堆積物111の反射光のスペクトルデータを抽出する。廃棄物種類推定モジュール453は、画素ごとのスペクトルデータにおける反射光の波長の強度分布パターンから、廃棄物の種類を推定するモジュールである。これらのモジュール451~453は、CPU410によりRAM440のアプリケーション実行領域446に読み出され、実行される。制御プログラム454は、廃棄物種類推定装置100の全体を制御するためのプログラムである。
【0036】
入出力インタフェース460は、入出力機器との入出力データをインタフェースする。入出力インタフェース460には、表示部461、操作部462、が接続される。また、入出力インタフェース460には、さらに、記憶媒体464が接続されてもよい。さらに、音声出力部であるスピーカ463や、音声入力部であるマイク(図示せず)、あるいは、GPS位置判定部が接続されてもよい。なお、図4に示したRAM440やストレージ450には、廃棄物種類推定装置100が有する汎用の機能や他の実現可能な機能に関するプログラムやデータは図示されていない。
【0037】
次に図5に示したフローチャートを参照して、廃棄物種類推定装置100の処理手順について説明する。このフローチャートは、図4のCPU410がRAM440を使用して実行し、図2の廃棄物種類推定装置100の各機能構成を実現する。
【0038】
ステップS501において、廃棄物種類推定装置100は、カメラ101で撮像した堆積物111の撮像画像110を取得する。ステップS503において、スペクトルデータ抽出部201(画素スペクトルデータ抽出部211)は、取得した撮像画像110から反射光のスペクトルデータを抽出する。抽出されるスペクトルデータは、画素ごとのスペクトルデータとなっている。ステップS505において、廃棄物種類推定部202は、スペクトルデータにおける反射光の波長の強度分布パターンを生成する。
【0039】
ステップS507において、廃棄物種類推定部202は、作成された強度分布パターンが、予め取得しておいた、各廃棄物のスペクトルパターンに当てはまるか否かを判定する。予め取得しておいた廃棄物のスペクトルパターンに当てはまるものがあると判定した場合(ステップS507のYES)、廃棄物種類推定装置100は、ステップS509へ進む。予め取得しておいた廃棄物のスペクトルパターンに当てはまるものがないと判定した場合(ステップS507のNO)、廃棄物種類推定装置100は、ステップS511へ進む。
【0040】
ステップS509において、廃棄物種類推定部202は、当てはまるスペクトルパターンに基づいて、廃棄物の種類を推定する。ステップS511において、廃棄物種類推定部202は、該当廃棄物種類なしと推定する。
【0041】
本実施形態によれば、堆積物を撮像した撮像画像の画素ごとに反射光のスペクトルパターンを得て、堆積物に含まれる廃棄物の種類を推定するので、精緻に廃棄物の種類を推定することができる。また、画素ごとにスペクトルパターンを得るので、撮像画像の解像度を高くすればするほど、より精度高く廃棄物の種類を推定することができる。
【0042】
[第2実施形態]
次に本発明の第2実施形態に係る廃棄物種類推定装置について、図6A図9を用いて説明する。図6は、本実施形態に係る廃棄物種類推定装置600の構成を説明するためのブロック図である。本実施形態に係る廃棄物種類推定装置600は、上記第1実施形態と比べると、合計面積算出部601および表示制御部602を有する点で異なる。その他の構成および動作は第1実施形態と同様であるため、同じ構成および動作については同じ符号を付してその詳しい説明を省略する。
【0043】
廃棄物種類推定装置600は、合計面積算出部601および表示制御部602を有する。合計面積算出部601は、撮像画像110において、画素スペクトルデータの強度分布パターンが、同種廃棄物の強度分布パターンを示す画素を特定し、特定された画素の合計面積を算出する。撮像画像110において、1画素の大きさは、決まっているので、例えば、同種廃棄物を示す画素の数をカウントして、カウントされた数と画素の大きさを掛け合わせることで、撮像画像110おける合計面積を算出できる。
【0044】
このように、同種廃棄物(例えば、コンクリート)の面積が分かると、撮像画像110における当該同種廃棄物の堆積物111の全面積に対する割合から、当該同種廃棄物の体積を推定することができる。例えば、当該同種廃棄物の面積割合が、全面積に対して50%であれば、当該同種廃棄物の体積は、堆積物111の体積の半分となることが推定できる。堆積物111に含まれる廃棄物の体積が分かると、堆積物111の処理実行計画の策定や実行をスムーズに行うことができるようになる。
【0045】
ここで、図6Bを参照して、堆積物111の体積(V)の算出について説明する。まず、図示したように、堆積物111が四角錐台の形状(オベリスク形状)であり、上面の辺aと底面の辺Aとが平行、上面の辺bと底面の辺Bとが平行であり、高さがhであるとする。
【0046】
この場合、堆積物111の体積Vは、V=h/6(Ab+aB+2(ab+AB))で求められる。そして、辺A=10[m]、辺B=20[m]、辺a=5[m]、辺b=15[m]、高さh=3[m]とすると、堆積物111の体積V=400[m]となる。そして、この体積Vに、推定された廃棄物のそれぞれの面積割合をかけると、廃棄物それぞれの体積が推定できる。
【0047】
表示制御部602は、算出された合計面積を、撮像画像110における同種廃棄物の占める面積割合として、識別可能に表示させる。例えば、図1の色分け表示120で示したように、同じ廃棄物には、同じ着色をして、堆積物111の中に占めるそれぞれの廃棄物の割合が一目で分かるような表示としてもよい。また、着色表示とともに、その色が、堆積物全体の面積の中に占める割合の数値を合わせて表示してもよい。
【0048】
次に図7を参照して、廃棄物種類推定装置600が有する表示テーブル701の一例について説明する。表示テーブル701は、廃棄物種類311に関連付けて色711および画素位置712を記憶する。色711は、廃棄物の種類に応じて、撮像画像110に着色する場合の色を示している。画素位置712は、当該廃棄物であると推定された画素の撮像画像110における位置を示す。表示制御部602は、表示テーブル701を用いて、推定された同種の廃棄物が、撮像画像110において占める面積割合として表示させる。
【0049】
図8を参照して、廃棄物種類推定装置600のハードウェア構成について説明する。RAM840は、CPU410が一時記憶のワークエリアとして使用するランダムアクセスメモリである。RAM840には、本実施形態の実現に必要なデータを記憶する記憶領域が確保されている。合計面積841は、同種廃棄物として特定された画素の面積の合計である。着色データ842は、特定された廃棄物を識別可能に表示するために、撮像画像110に着色する色に関するデータである。画素位置データ843は、同種廃棄物として特定された画素の撮像画像110上における位置を示すデータであり、例えば、座標データである。
【0050】
ストレージ850には、データベースや各種パラメータ、あるいは本実施形態の実現に必要な以下のデータまたはプログラムが記憶されている。ストレージ850は、表示テーブル701を格納する。表示テーブル701は、図7に示した、廃棄物種類311と色711および画素位置712との関係を管理するテーブルである。
【0051】
ストレージ850は、さらに、合計面積算出モジュール851および表示制御モジュール852を格納する。合計面積算出モジュール851は、撮像画像110において、画素スペクトルデータの強度分布パターンが、同種廃棄物の強度分布パターンを示す画素を特定し、特定された画素の合計面積を算出するモジュールである。表示制御モジュール852は、算出された合計面積を撮像画像110における同種廃棄物の占める面積割合として、識別可能に表示させるモジュールである。これらのモジュール851~852は、CPU410によりRAM840のアプリケーション実行領域446に読み出され、実行される。
【0052】
次に図9に示したフローチャートを参照して、廃棄物種類推定装置600の処理手順について説明する。このフローチャートは、図8のCPU410がRAM840を使用して実行し、図6の廃棄物種類推定装置600の各機能構成を実現する。
【0053】
ステップS901において、合計面積算出部601は、画素スペクトルデータの強度分布パターンから同種の廃棄物を示す画素を特定する。ステップS903において、合計面積算出部601は、特定された画素の合計面積を算出する。ステップS905において、表示制御部602は、算出された合計面積を撮像画像110における同種廃棄物の占める面積割合として、識別可能に表示させる。
【0054】
本実施形態によれば、同種の廃棄物の占める面積割合を撮像画像に表示させるので、同種廃棄物の位置や量を容易に把握でき、廃棄物の処理計画の立案や実行をスムーズに行うことができる。
【0055】
以上、実施形態を参照して本発明を説明したが、本発明は、上述した実施形態に制限されず適宜変更可能である。本発明の構成や詳細には、本発明のスコープ内で当業者が理解し得る様々な変更をすることができる。また、それぞれの実施形態に含まれる別々の特徴を如何様に組み合わせたシステムまたは装置も、本発明の範疇に含まれる。
【0056】
また、本発明は、複数の機器から構成されるシステムに適用されてもよいし、単体の装置に適用されてもよい。さらに、本発明は、実施形態の機能を実現する情報処理プログラムが、システムあるいは装置に供給され、内蔵されたプロセッサによって実行される場合にも適用可能である。したがって、本発明の機能をコンピュータで実現するために、コンピュータにインストールされるプログラム、あるいはそのプログラムを格納した媒体、そのプログラムをダウンロードさせるWWW(World Wide Web)サーバも、プログラムを実行するプロセッサも本発明の技術的範囲に含まれる。特に、少なくとも、上述した実施形態に含まれる処理ステップをコンピュータに実行させるプログラムを格納した非一時的コンピュータ可読媒体(non-transitory computer readable medium)は本発明の技術的範囲に含まれる。
図1
図2A
図2B
図3
図4
図5
図6A
図6B
図7
図8
図9