(57)【要約】本願は、リモートセンシング画像認識方法、装置、機器、記憶媒体及びコンピュータプログラムを開示し、リモートセンシング画像認識方法は、認識対象リモートセンシング画像に対して解像度低減処理を行って解像度低減処理後のリモートセンシング画像を得るステップと、解像度低減処理後のリモートセンシング画像から少なくとも１つのリモートセンシング画像ブロックを分割するステップと、少なくとも１つのリモートセンシング画像ブロックから処理対象リモートセンシング画像ブロックを決定するステップと、処理対象リモートセンシング画像ブロックをニューラルネットワークに入力しニューラルネットワークを介して入力した処理対象リモートセンシング画像ブロックの画素の分類確率情報を取得するステップと、処理対象リモートセンシング画像ブロックの画素の分類確率情報に基づいて認識対象リモートセンシング画像の認識結果を特定するステップと、を含む。【選択図】図１
2021508123.tif 000002
【特許請求の範囲】
【請求項１】
リモートセンシング画像認識方法であって、
認識対象リモートセンシング画像に対して解像度低減処理を行って、解像度低減処理後のリモートセンシング画像を得るステップと、
前記解像度低減処理後のリモートセンシング画像から、少なくとも１つのリモートセンシング画像ブロックを分割するステップと、
前記少なくとも１つのリモートセンシング画像ブロックから、処理対象リモートセンシング画像ブロックを決定するステップと、
ニューラルネットワークを介して前記処理対象リモートセンシング画像ブロックの画素の分類確率情報を取得するステップと、
前記処理対象リモートセンシング画像ブロックの画素の分類確率情報に基づいて、前記認識対象リモートセンシング画像の認識結果を特定するステップと、を含むことを特徴とする
リモートセンシング画像認識方法。
【請求項２】
前記認識対象リモートセンシング画像に対して解像度低減処理を行うステップは、
縮小率集合内の未使用の縮小値に基づいて認識対象リモートセンシング画像に対して解像度低減処理を行うステップを含むことを特徴とする
請求項１に記載の方法。
【請求項３】
前記処理対象リモートセンシング画像ブロックの画素の分類確率情報に基づいて、前記認識対象リモートセンシング画像の認識結果を特定するステップは、
縮小率集合に未使用の縮小値が存在しないこと、又は前記少なくとも１つのリモートセンシング画像ブロックに処理対象リモートセンシング画像ブロックが存在しないと確定したことに応答して、前記処理対象リモートセンシング画像ブロックの画素の分類確率情報に基づいて、前記認識対象リモートセンシング画像の認識結果を特定するステップを含むことを特徴とする
請求項２に記載の方法。
【請求項４】
前記縮小率集合は、少なくとも２つの異なる縮小値を含み、且つ小さな縮小値は大きな縮小値よりも先に使用されることを特徴とする
請求項２〜３のいずれか１項に記載の方法。
【請求項５】
前記少なくとも１つのリモートセンシング画像ブロックから、処理対象リモートセンシング画像ブロックを決定するステップは、
１回目での解像度低減処理を実行する場合、すべてのリモートセンシング画像ブロックを処理対象リモートセンシング画像ブロックとするステップを含むことを特徴とする
請求項１〜４のいずれか１項に記載の方法。
【請求項６】
前記少なくとも１つのリモートセンシング画像ブロックから、処理対象リモートセンシング画像ブロックを決定するステップは、
１回目以外での解像度低減処理を実行する場合、処理対象リモートセンシング画像ブロックの数が現在分割されているリモートセンシング画像ブロックの数以下であること、及び／又は、前記認識対象リモートセンシング画像の、今回の解像度低減処理後の画像解像度が前回の解像度低減処理後の画像解像度よりも低いことを含むことを特徴とする
請求項１〜５のいずれか１項に記載の方法。
【請求項７】
１回目以外での解像度低減処理を実行する場合、認識対象リモートセンシング画像の画素の現在の信頼度に基づいて、前記少なくとも１つのリモートセンシング画像ブロックから、処理対象リモートセンシング画像ブロックを決定することを特徴とする
請求項６に記載の方法。
【請求項８】
前記認識対象リモートセンシング画像の画素の現在の信頼度に基づいて、前記少なくとも１つのリモートセンシング画像ブロックから、処理対象リモートセンシング画像ブロックを決定するステップは、
認識対象リモートセンシング画像に含まれる複数の画素内の少なくとも１つの画素の現在の分類確率情報に基づいて、前記少なくとも１つの画素の現在の信頼度を特定するステップと、
リモートセンシング画像ブロックに対応する認識対象リモートセンシング画像領域内の、前記少なくとも１つの画素の現在の信頼度が所定信頼度に達した画素数を統計するステップと、
所定信頼度に達した画素数が所定要件を満たさない前記リモートセンシング画像ブロックを、処理対象リモートセンシング画像ブロックとして特定するステップと、を含むことを特徴とする
請求項７に記載の方法。
【請求項９】
所定信頼度に達した画素数が所定要件を満たさない前記リモートセンシング画像ブロックを、処理対象リモートセンシング画像ブロックとして特定するステップは、
ある一つのリモートセンシング画像ブロックの所定信頼度に達した画素数と、当該リモートセンシング画像ブロックに対応する認識対象リモートセンシング画像領域の前記少なくとも１つの画素の数との比が所定比率未満である場合、当該リモートセンシング画像ブロックを、処理対象リモートセンシング画像ブロックとして特定するステップを含むことを特徴とする
請求項８に記載の方法。
【請求項１０】
前記認識対象リモートセンシング画像の少なくとも１つの画素の現在の分類確率情報の取得方式は、
１回目での解像度低減処理を実行する場合、ニューラルネットワークから出力された各処理対象リモートセンシング画像ブロック内の少なくとも１つの画素の分類確率情報を認識対象リモートセンシング画像にマッピングして、認識対象リモートセンシング画像の少なくとも１つの画素の分類確率情報を取得することを含み、
前記認識対象リモートセンシング画像の少なくとも１つの画素の分類確率情報を、認識対象リモートセンシング画像の少なくとも１つの画素の現在の分類確率情報とすることを特徴とする
請求項８〜９のいずれか１項に記載の方法。
【請求項１１】
前記認識対象リモートセンシング画像の少なくとも１つの画素の現在の分類確率情報の取得方式は、
１回目以外での解像度低減処理を実行する場合、ニューラルネットワークから出力された各処理対象リモートセンシング画像ブロック内の少なくとも１つの画素の分類確率情報を認識対象リモートセンシング画像にマッピングして、認識対象リモートセンシング画像の少なくとも１つの画素の分類確率情報を取得することと、
今回取得した認識対象リモートセンシング画像の少なくとも１つの画素の分類確率情報に基づいて、前記認識対象リモートセンシング画像の対応する画素の現在の分類確率情報を更新することと、を含むことを特徴とする
請求項８〜１０のいずれか１項に記載の方法。
【請求項１２】
今回取得した認識対象リモートセンシング画像の少なくとも１つの画素の分類確率情報に基づいて、前記認識対象リモートセンシング画像の対応する画素の現在の分類確率情報を更新することは、
今回取得した認識対象リモートセンシング画像の少なくとも１つの画素の分類確率情報と認識対象リモートセンシング画像の対応する画素の現在の分類確率情報との平均値を計算することと、
算出した平均値を利用して、認識対象リモートセンシング画像の対応する画素の現在の分類確率情報を更新することと、を含むことを特徴とする
請求項１１に記載の方法。
【請求項１３】
前記処理対象リモートセンシング画像ブロックの画素の分類確率情報に基づいて、前記認識対象リモートセンシング画像の認識結果を特定するステップは、
認識対象リモートセンシング画像のある一つの画素に対して、当該画素の現在の分類確率情報内の、各カテゴリに属する確率値内の最も大きな確率値を決定し、当該最も大きな確率値及び当該最も大きな確率値に対応するカテゴリを当該画素の認識結果とするステップを含むことを特徴とする
請求項１２に記載の方法。
【請求項１４】
前記ニューラルネットワークをトレーニングするリモートセンシング画像サンプルの解像度は、縮小率集合内の各縮小値に基づいてそれぞれリモートセンシング画像に対して解像度低減処理を行って得られた各リモートセンシング画像の解像度を含むことを特徴とする
請求項２〜１３のいずれか１項に記載の方法。
【請求項１５】
リモートセンシング画像認識装置であって、
認識対象リモートセンシング画像に対して解像度低減処理を行って、解像度低減処理後のリモートセンシング画像を得るように構成される解像度低減モジュールと、
前記解像度低減処理後のリモートセンシング画像から、少なくとも１つのリモートセンシング画像ブロックを分割するように構成されるリモートセンシング画像分割モジュールと、
前記少なくとも１つのリモートセンシング画像ブロックから、処理対象リモートセンシング画像ブロックを決定するように構成される画像ブロック選択モジュールと、
ニューラルネットワークを介して前記処理対象リモートセンシング画像ブロックの画素の分類確率情報を取得するように構成される分類処理モジュールと、
前記処理対象リモートセンシング画像ブロックの画素の分類確率情報に基づいて、前記認識対象リモートセンシング画像の認識結果を特定するように構成される認識結果特定モジュールと、を備えることを特徴とする
リモートセンシング画像認識装置。
【請求項１６】
前記解像度低減モジュールは、
縮小率集合内の未使用の縮小値に基づいて認識対象リモートセンシング画像に対して解像度低減処理を行うように構成されることを特徴とする
請求項１５に記載の装置。
【請求項１７】
前記認識結果特定モジュールは、
縮小率集合に未使用の縮小値が存在しないこと、又は前記少なくとも１つのリモートセンシング画像ブロックに処理対象リモートセンシング画像ブロックが存在しないと確定したことに応答して、前記処理対象リモートセンシング画像ブロックの画素の分類確率情報に基づいて、前記認識対象リモートセンシング画像の認識結果を特定するように構成されることを特徴とする
請求項１６に記載の装置。
【請求項１８】
前記縮小率集合は、少なくとも２つの異なる縮小値を含み、且つ小さな縮小値は大きな縮小値よりも先に使用されることを特徴とする
請求項１６〜１７のいずれか１項に記載の装置。
【請求項１９】
前記画像ブロック選択モジュールは、
１回目での解像度低減処理を実行する場合、すべてのリモートセンシング画像ブロックを処理対象リモートセンシング画像ブロックとするように構成されることを特徴とする
請求項１５〜１８のいずれか１項に記載の装置。
【請求項２０】
１回目以外での解像度低減処理を実行する場合、画像ブロック選択モジュールで決定される処理対象リモートセンシング画像ブロックの数は、リモートセンシング画像分割モジュールで現在分割されているリモートセンシング画像ブロックの数以下であり、且つ解像度低減モジュールで現在実行している解像度低減の値は、前回に実行した解像度低減の値よりも大きいことを特徴とする
請求項１５〜１９のいずれか１項に記載の装置。
【請求項２１】
１回目以外での解像度低減処理を実行する場合、画像ブロック選択モジュールは、認識対象リモートセンシング画像の画素の現在の信頼度に基づいて、前記少なくとも１つのリモートセンシング画像ブロックから、処理対象リモートセンシング画像ブロックを決定することを特徴とする
請求項２０に記載の装置。
【請求項２２】
前記画像ブロック選択モジュールは、
認識対象リモートセンシング画像に含まれる複数の画素内の少なくとも１つの画素の現在の分類確率情報に基づいて、前記少なくとも１つの画素の現在の信頼度を特定するように構成される第１ユニットと、
リモートセンシング画像ブロックに対応する認識対象リモートセンシング画像領域内の、前記少なくとも１つの画素の現在の信頼度が所定信頼度に達した画素数を統計するように構成される第２ユニットと、
所定信頼度に達した画素数が所定要件を満たさない前記リモートセンシング画像ブロックを、処理対象リモートセンシング画像ブロックとして特定するように構成される第３ユニットと、を備えることを特徴とする
請求項２１に記載の装置。
【請求項２３】
前記第３ユニットは、ある一つのリモートセンシング画像ブロックの所定信頼度に達した画素数と、当該リモートセンシング画像ブロックに対応する認識対象リモートセンシング画像領域の前記少なくとも１つの画素の数との比が所定比率未満である場合、当該リモートセンシング画像ブロックを、処理対象リモートセンシング画像ブロックとして特定するように構成されることを特徴とする
請求項２２に記載の装置。
【請求項２４】
前記画像ブロック選択モジュールは、
１回目での解像度低減処理を実行する場合、ニューラルネットワークから出力された各処理対象リモートセンシング画像ブロック内の少なくとも１つの画素の分類確率情報を認識対象リモートセンシング画像にマッピングして、認識対象リモートセンシング画像の少なくとも１つの画素の分類確率情報を取得するように構成される第４ユニットをさらに備え、
前記認識対象リモートセンシング画像の少なくとも１つの画素の分類確率情報を、認識対象リモートセンシング画像の少なくとも１つの画素の現在の分類確率情報とすることを特徴とする
請求項２２〜２３のいずれか１項に記載の装置。
【請求項２５】
前記画像ブロック選択モジュールは、
１回目以外での解像度低減処理を実行する場合、ニューラルネットワークから出力された各処理対象リモートセンシング画像ブロック内の少なくとも１つの画素の分類確率情報を認識対象リモートセンシング画像にマッピングして、認識対象リモートセンシング画像の少なくとも１つの画素の分類確率情報を取得するように構成される第５ユニットと、
今回取得した認識対象リモートセンシング画像の少なくとも１つの画素の分類確率情報に基づいて、前記認識対象リモートセンシング画像の対応する画素の現在の分類確率情報を更新するように構成される第６ユニットと、をさらに備えることを特徴とする
請求項２２〜２３のいずれか１項に記載の装置。
【請求項２６】
前記第６ユニットは、
今回取得した認識対象リモートセンシング画像の少なくとも１つの画素の分類確率情報と認識対象リモートセンシング画像の対応する画素の現在の分類確率情報との平均値を計算し、
算出した平均値を利用して、認識対象リモートセンシング画像の対応する画素の現在の分類確率情報を更新する、ように構成されることを特徴とする
請求項２５に記載の装置。
【請求項２７】
前記認識結果特定モジュールは、
認識対象リモートセンシング画像のある一つの画素に対して、当該画素の現在の分類確率情報内の、各カテゴリに属する確率値内の最も大きな確率値を決定し、当該最も大きな確率値及び当該最も大きな確率値に対応するカテゴリを当該画素の認識結果とするように構成されることを特徴とする
請求項２６に記載の装置。
【請求項２８】
前記装置は、
リモートセンシング画像サンプルを利用してトレーニング対象ニューラルネットワークをトレーニングするように構成されるトレーニングモジュールをさらに備え、
前記リモートセンシング画像サンプルの解像度は、縮小率集合内の各縮小値に基づいてそれぞれリモートセンシング画像に対して解像度低減処理を行って得られた各リモートセンシング画像の解像度を含むことを特徴とする
請求項１６〜２７のいずれか１項に記載の装置。
【請求項２９】
電子機器であって、
コンピュータプログラムを記憶するように構成されるメモリと、
前記メモリに記憶されたコンピュータプログラムを実行し、且つ前記コンピュータプログラムが実行されるとき、請求項１〜１５のいずれか１項に記載の方法を実現するように構成されるプロセッサと、を備える、電子機器。
【請求項３０】
コンピュータ可読記憶媒体であって、コンピュータプログラムが記憶されており、当該コンピュータプログラムがプロセッサによって実行されるとき、上記請求項１〜１５のいずれか１項に記載の方法が実現される、コンピュータ可読記憶媒体。
【請求項３１】
コンピュータプログラムであって、前記コンピュータプログラムが機器のプロセッサで実行されるとき、上記請求項１〜１５のいずれか１項に記載の方法が実現される、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願の相互参照）
本願は、２０１７年１２月２６日に中国特許庁に出願された、出願番号がＣＮ２０１７１１４３６４７０．２であり、発明の名称が「リモートセンシング画像認識方法、装置、記憶媒体及び電子機器」である中国特許出願に基づいて優先権を主張し、当該出願の全ての内容をここに援用する。
【０００２】
本願はコンピュータ視覚技術に関し、特にリモートセンシング画像認識方法、リモートセンシング画像認識装置、コンピュータ可読記憶媒体及び電子機器に関する。
【背景技術】
【０００３】
画像認識、ターゲット検出及び画像分割などの面において、深層学習技術が画期的に進歩し、それに伴い、畳み込みニューラルネットワークはリモートセンシング画像認識の分野で適用されている。
【０００４】
リモートセンシング画像認識の過程で、１つの画素の予測結果は通常、当該画素の周辺の一定の領域内にある他の画素によって決められ、当該領域は、畳み込みニューラルネットワークのニューロンの受容野と呼ばれている。
【０００５】
畳み込みニューラルネットワークのニューロンの受容野は通常限られており（例えば、数百画素）、それに対してリモートセンシング画像のサイズは通常大きく（例えば、リモートセンシング画像の長さと幅は数千、ひいては数万画素にも達する）、したがって、ニューロンの限られる受容野の原因で十分な環境情報を取得できることがなく、畳み込みニューラルネットワークによるリモートセンシング画像の画素を誤認することに繋がる。
【０００６】
如何にニューラルネットワークの計算量が大幅に上昇せずに、できるだけリモートセンシング画像の認識精度を向上させるかは、注目される技術的課題となっている。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本願の実施形態はリモートセンシング画像認識の技術案を提供する。
【課題を解決するための手段】
【０００８】
本願の実施形態の一態様によれば、リモートセンシング画像認識方法を提供し、当該方法は主に、認識対象リモートセンシング画像に対して解像度低減処理を行って、解像度低減処理後のリモートセンシング画像を得るステップと、前記解像度低減処理後のリモートセンシング画像から、少なくとも１つのリモートセンシング画像ブロックを分割するステップと、前記少なくとも１つのリモートセンシング画像ブロックから、処理対象リモートセンシング画像ブロックを決定するステップと、ニューラルネットワークを介して前記処理対象リモートセンシング画像ブロックの画素の分類確率情報を取得するステップと、前記処理対象リモートセンシング画像ブロックの画素の分類確率情報に基づいて、前記認識対象リモートセンシング画像の認識結果を特定するステップと、を含む。
【０００９】
本願の実施形態の別の態様によれば、リモートセンシング画像認識装置を提供し、当該装置は、認識対象リモートセンシング画像に対して解像度低減処理を行って、解像度低減処理後のリモートセンシング画像を得るように構成される解像度低減モジュールと、前記解像度低減処理後のリモートセンシング画像から、少なくとも１つのリモートセンシング画像ブロックを分割するように構成されるリモートセンシング画像分割モジュールと、前記少なくとも１つのリモートセンシング画像ブロックから、処理対象リモートセンシング画像ブロックを決定するように構成される画像ブロック選択モジュールと、ニューラルネットワークを介して前記処理対象リモートセンシング画像ブロックの画素の分類確率情報を取得するように構成される分類処理モジュールと、前記処理対象リモートセンシング画像ブロックの画素の分類確率情報に基づいて、前記認識対象リモートセンシング画像の認識結果を特定するように構成される認識結果特定モジュールと、を備える。
【００１０】
本願の実施形態のさらに別の態様によれば、コンピュータプログラムを記憶するように構成されるメモリと、前記メモリに記憶されたコンピュータプログラムを実行し、且つ前記コンピュータプログラムが実行されるとき、本願のいずれかの実施形態に記載の方法を実現するように構成されるプロセッサと、を備える電子機器を提供する。
【００１１】
本願の実施形態のさらに別の態様に係るコンピュータ可読記憶媒体であって、コンピュータプログラムが記憶されており、当該コンピュータプログラムがプロセッサによって実行されるとき、本願のいずれかの実施形態に記載の方法が実現される。
【００１２】
本願の実施形態のさらに別の態様に係るコンピュータプログラムであって、当該コンピュータプログラムが機器のプロセッサによって実行されるとき、本願のいずれかの実施形態に記載の方法が実現される。
【発明の効果】
【００１３】
本願に係るリモートセンシング画像認識方法、リモートセンシング画像認識装置、電子機器、コンピュータプログラム及びコンピュータ可読記憶媒体によれば、本願は、解像度低減処理後のリモートセンシング画像からリモートセンシング画像ブロックを選択して、ニューラルネットワークに入力することで、解像度低減処理ごとに、分割したすべてのリモートセンシング画像ブロックをニューラルネットワークに入力することによりニューラルネットワークの計算量が多くなるという現象を回避する。
【００１４】
以下、図面及び実施形態によって、本願の技術案をさらに詳細に説明する。
【図面の簡単な説明】
【００１５】
【図１】本願に係るリモートセンシング画像認識方法の一実施形態のフローチャートである。
【図２】本願に係るリモートセンシング画像認識方法の別の実施形態のフローチャートである。
【図３】本願に係る認識対象リモートセンシング画像の画素の現在の信頼度に基づいてリモートセンシング画像ブロックを選択する一実施形態のフローチャートである。
【図４】本願に係る認識対象リモートセンシング画像の少なくとも１つの画素の現在の分類確率情報をメンテナンスする一実施形態のフローチャートである。
【図５】本願に係るリモートセンシング画像認識装置の一実施形態の模式図である。
【図６】本願の実施形態を実現する例示的な機器のブロック図である。
【図７】本願に係る応用場面の模式図である。
【発明を実施するための形態】
【００１６】
明細書の一部を構成する図面は、本願の実施形態を説明し、その説明とともに本願の原理を解釈するために用いられる。
【００１７】
図面を参照して、以下の詳細な説明から本願をより明確に理解することができる。
【００１８】
ここで、図面を参照して本願の様々な例示的な実施形態を詳細に説明する。なお、特に断らない限り、これらの実施形態に記載の部材及びステップの相対的な配置、数値表現及び数値は本願の範囲を制限しない。
【００１９】
また、説明の便宜上、図面に示される各部分のサイズが実際の縮尺関係で描かれていないことは理解されるべきである。
【００２０】
少なくとも１つの例示的な実施形態の以下の説明は、例示的なものに過ぎず、本願及びその応用又は使用を制限するためのものではない。
【００２１】
当業者に知られている技術、方法及び機器は詳細に検討されないかもしれないが、適切な場合、前記技術、方法及び機器は明細書の一部と見なされるべきである。
【００２２】
なお、以下の図面では、同様の符号及び文字は同様のものを示し、したがって、あるものがある図面で定義されると、以降の図面でさらに検討する必要はない。
【００２３】
本願の実施形態は、多くの他の汎用又は専用コンピューティングシステム環境又は構成とともに操作できる端末機器、コンピュータシステム、サーバなどの電子機器に適用され得る。端末機器、コンピュータシステム、サーバなどの電子機器との使用に適した周知のコンピューティングシステム、環境及び／又は構成の例は、パーソナルコンピュータシステム、サーバコンピュータシステム、シンクライアント、シッククライアント、ハンドヘルド又はラップトップ機器、マイクロプロセッサベースのシステム、セットトップボックス、プログラマブルコンシューマエレクトロニクス、ネットワークパーソナルコンピュータ、小型コンピュータシステム、大型コンピュータシステム、及び上記いずれかのシステムを含む分散型クラウドコンピューティング技術環境などを含むが、それらに限定されない。
【００２４】
端末機器、コンピュータシステム、サーバなどの電子機器は、コンピュータシステムによって実行されるコンピュータシステム実行可能命令（例えば、プログラムモジュール）の一般的な言語環境において説明できる。通常、プログラムモジュールは、ルーチン、プログラム、ターゲットプログラム、コンポーネント、ロジック及びデータ構造などを含んでもよく、それらは特定のタスクを実行するか又は特定の抽象データ型を実現する。コンピュータシステム／サーバは分散型クラウドコンピューティング環境で実施することができ、分散型クラウドコンピューティング環境では、タスクは通信ネットワークを介してリンクされた遠隔処理機器によって実行される。分散型クラウドコンピューティング環境では、プログラムモジュールは、記憶機器を含むローカル又はリモートコンピューティングシステムの記憶媒体に配置してもよい。
【００２５】
例示的な実施例
本願に係るリモートセンシング画像認識を実現するための技術案は、シングルチップマイクロコンピュータ、ＦＰＧＡ（ＦｉｅｌｄＰｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ：フィールドプログラマブルゲートアレイ）、マイクロプロセッサ、スマート携帯電話、ノートパソコン、タブレットパソコン、デスクトップコンピュータ又はサーバなどのコンピュータプログラム（プログラムコードとも呼称される）を実行できる電子機器によって実現でき、当該コンピュータプログラムは、フラッシュメモリ、キャッシュ、ハードディスク又は光ディスクなどのコンピュータ可読記憶媒体に記憶できる。
【００２６】
以下、図１〜図７を参照しながら本願に係るリモートセンシング画像認識を実現するための技術案を説明する。
【００２７】
図１は本願に係るリモートセンシング画像認識方法の一実施形態のフローチャートである。図１に示すように、本実施形態のリモートセンシング画像認識方法は主に、操作Ｓ１００、操作Ｓ１１０、操作Ｓ１２０、操作Ｓ１３０及び操作Ｓ１４０を含む。以下、本願の各操作を詳細に説明する。
【００２８】
Ｓ１００、認識対象リモートセンシング画像に対して解像度低減処理を行って、解像度低減処理後のリモートセンシング画像を得る。
【００２９】
選択可能な例では、本願は複数の方式で認識対象リモートセンシング画像に対して解像度低減処理を行うことができ、例えば、本願では縮小率集合が予め設定されており、当該縮小率集合は、少なくとも２つの異なる縮小値を含み、本願は、縮小率集合から１つの未使用の縮小値を選択し、選択した縮小値に基づいて、認識対象リモートセンシング画像に対して解像度低減処理を行ってもよい。また、本願は未使用の縮小値を選択するとき、通常、未使用の最も小さな縮小値を優先に選択する。さらに、本願はプーリング処理又はダウンサンプリング処理などの方式で認識対象リモートセンシング画像に対して解像度低減処理を行ってもよい。本願は認識対象リモートセンシング画像に対して解像度低減処理を行う実現方式を制限しない。
【００３０】
選択可能な例では、Ｓ１００は、プロセッサがメモリに記憶された対応する命令を呼び出すことによって実行されてもよく、プロセッサが実行する解像度低減モジュール５００によって実行されてもよい。
【００３１】
Ｓ１１０、解像度低減処理後のリモートセンシング画像から、少なくとも１つのリモートセンシング画像ブロックを分割する。
【００３２】
選択可能な例では、本願は、通常、ニューラルネットワークの入力画像サイズにする要求に応じて、解像度低減処理して得られたリモートセンシング画像を複数のリモートセンシング画像ブロックに分割し、分割されたすべてのリモートセンシング画像ブロックのサイズは通常、完全に同じである。分割された各リモートセンシング画像ブロックはそれぞれ認識対象リモートセンシング画像の１つの領域に対応し、異なるリモートセンシング画像ブロックは異なる領域に対応する。リモートセンシング画像ブロックに対応する領域のサイズは、通常、縮小値及びニューラルネットワークの入力画像サイズにする要求に関係しており、一例としては、ニューラルネットワークの入力画像サイズにする要求が５６１×５６１であり、且つ解像度低減処理が解像度を半分低減するという処理である場合、本願が分割したリモートセンシング画像ブロックに対応する認識対象リモートセンシング画像の領域のサイズは１１２２×１１２２であり、例えば、分割された１番目のリモートセンシング画像ブロックは認識対象リモートセンシング画像の左上隅１１２２×１１２２サイズの領域に対応し、分割された最後のリモートセンシング画像ブロックは認識対象リモートセンシング画像の右下隅１１２２×１１２２サイズの領域に対応する。本願は、分割されたリモートセンシング画像ブロックの数及びリモートセンシング画像ブロックのサイズを制限しない。
【００３３】
選択可能な例では、Ｓ１０１は、プロセッサがメモリに記憶された対応する命令を呼び出すことによって実行されてもよく、プロセッサが実行するリモートセンシング画像分割モジュール５１０によって実行されてもよい。
【００３４】
Ｓ１２０、少なくとも１つのリモートセンシング画像ブロックから、処理対象リモートセンシング画像ブロックを決定する。
【００３５】
選択可能な例では、１回目での解像度低減処理を実行する場合、本願は、すべてのリモートセンシング画像ブロックを処理対象リモートセンシング画像ブロックとし、１回目以外での解像度低減処理を実行する場合、決定した処理対象リモートセンシング画像ブロックの数は、通常、現在分割しているすべてのリモートセンシング画像ブロックの数未満である。
【００３６】
選択可能な例では、１回目以外での解像度低減処理を実行する場合、本願は、認識対象リモートセンシング画像の画素の現在の信頼度に基づいて、分割した少なくとも１つのリモートセンシング画像ブロックを選択し、選択したリモートセンシング画像ブロックは、処理対象リモートセンシング画像ブロックである。選択可能な例では、本願は、まず、認識対象リモートセンシング画像の少なくとも１つの画素の現在の分類確率情報に基づいて、少なくとも１つの画素の現在の信頼度を特定し、例えば、認識対象リモートセンシング画像のある画素に対して、当該画素の最も大きな分類確率値と２番目大きな分類確率値との比を計算し、算出した当該比率を当該画素の現在の信頼度とし、当該処理によって認識対象リモートセンシング画像のすべての画素の現在の信頼度を取得することができる。次に、リモートセンシング画像ブロックに対応する認識対象リモートセンシング画像領域で画素の現在の信頼度が所定信頼度に達した画素数を統計し、所定信頼度に達した画素数が所定要件を満たさないリモートセンシング画像ブロックを、処理対象リモートセンシング画像ブロックとして特定し、例えば、ある一つのリモートセンシング画像ブロックの所定信頼度に達した画素数と、当該リモートセンシング画像ブロックに対応する認識対象リモートセンシング画像領域のすべての画素の数との比が所定比率未満である場合、当該リモートセンシング画像ブロックを、処理対象リモートセンシング画像ブロックとして特定することができる。
【００３７】
選択可能な例では、本願は、下記２つの方式で認識対象リモートセンシング画像の少なくとも１つの画素の現在の分類確率情報を取得することができる。
【００３８】
方式１、１回目での解像度低減処理を実行する場合、ニューラルネットワークから出力された各処理対象リモートセンシング画像ブロック内の少なくとも１つの画素の分類確率情報を認識対象リモートセンシング画像にマッピングして、認識対象リモートセンシング画像の少なくとも１つの画素の分類確率情報を取得する。本願は、現在得られた認識対象リモートセンシング画像の少なくとも１つの画素の分類確率情報を、認識対象リモートセンシング画像の少なくとも１つの画素の現在の分類確率情報とすることができる。
【００３９】
方式２、１回目以外での解像度低減処理を実行する場合、ニューラルネットワークから出力された各処理対象リモートセンシング画像ブロック内の少なくとも１つの画素の分類確率情報を認識対象リモートセンシング画像にマッピングして、認識対象リモートセンシング画像の少なくとも１つの画素の分類確率情報を取得し、今回取得した認識対象リモートセンシング画像の少なくとも１つの画素の分類確率情報に基づいて、認識対象リモートセンシング画像の対応する画素の現在の分類確率情報を更新し、例えば、今回取得した認識対象リモートセンシング画像の少なくとも１つの画素の分類確率情報と認識対象リモートセンシング画像の対応する画素の現在の分類確率情報との平均値を計算し、算出した平均値を利用して、認識対象リモートセンシング画像の対応する画素の現在の分類確率情報を更新する。更新処理後に、本願は、認識対象リモートセンシング画像の少なくとも１つの画素の現在の分類確率情報を得る。
【００４０】
選択可能な例では、Ｓ１０２は、プロセッサがメモリに記憶された対応する命令を呼び出すことによって実行されてもよく、プロセッサが実行する画像ブロック選択モジュール５２０によって実行されてもよい。
【００４１】
Ｓ１３０、ニューラルネットワークを介して処理対象リモートセンシング画像ブロックの画素の分類確率情報を取得する。
【００４２】
選択可能な例では、本願のニューラルネットワークは畳み込みニューラルネットワークであってもよく、本願はニューラルネットワークの表現形態を制限しない。本願は、認識対象リモートセンシング画像に対して解像度低減処理を行って、解像度低減処理後のリモートセンシング画像内の処理対象画像ブロックをニューラルネットワークに入力することで、ニューラルネットワークのニューロンの受容野を向上させるのに有利であり、それにより、ニューラルネットワークによるリモートセンシング画像の画素の誤認を回避するのに有利である。
【００４３】
選択可能な例では、本願のニューラルネットワークは複数の異なる解像度を有するリモートセンシング画像サンプルを利用してトレーニングして得られたものである。例えば、すべてのリモートセンシング画像サンプルの各自の解像度は、縮小率集合内の各縮小値にそれぞれ対応する解像度に属する。一例としては、縮小率集合が第１縮小値、第２縮小値及び第３縮小値を含み、第１縮小値が第１解像度に対応し、第２縮小値が第２解像度に対応し、第３縮小値が第３解像度に対応するとした場合、本願は、第１解像度を有するリモートセンシング画像サンプル、第２解像度を有するリモートセンシング画像サンプル及び第３解像度を有するリモートセンシング画像サンプルを利用して、トレーニング対象ニューラルネットワークをトレーニングすることができ、トレーニングに成功したニューラルネットワークは、本願のリモートセンシング画像認識に使用できる。
【００４４】
選択可能な例では、Ｓ１０３は、プロセッサがメモリに記憶された対応する命令を呼び出すことによって実行されてもよく、プロセッサが実行する分類処理モジュール５３０によって実行されてもよい。
【００４５】
Ｓ１４０、処理対象リモートセンシング画像ブロックの画素の分類確率情報に基づいて、認識対象リモートセンシング画像の認識結果を特定する。
【００４６】
選択可能な例では、本願は、縮小率集合に未使用の縮小値が存在しないこと、又は少なくとも１つのリモートセンシング画像ブロックから、処理対象リモートセンシング画像ブロックを決定できないことに応答して、処理対象リモートセンシング画像ブロックの画素の分類確率情報に基づいて、認識対象リモートセンシング画像の認識結果を特定するという操作を実行し、例えば、認識対象リモートセンシング画像のある一つの画素に対して、当該画素の現在の分類確率情報内の、各カテゴリに属する確率値内の最も大きな確率値を決定し、当該最も大きな確率値及び当該最も大きな確率値に対応するカテゴリを当該画素の認識結果とする。
【００４７】
選択可能な例では、Ｓ１０４は、プロセッサがメモリに記憶された対応する命令を呼び出すことによって実行されてもよく、プロセッサが実行する認識結果特定モジュール５４０によって実行されてもよい。
【００４８】
図２は本願に係るリモートセンシング画像認識方法の別の実施形態のフローチャートである。
【００４９】
図２に示すように、本実施形態のリモートセンシング画像認識方法は主に、操作Ｓ２００、操作Ｓ２１０、操作Ｓ２２０及び操作Ｓ２３０を含む。
【００５０】
Ｓ２００、縮小率集合内の未使用の最も小さな縮小値に基づいて、認識対象リモートセンシング画像に対して解像度低減処理を行う。
【００５１】
選択可能な例では、縮小率集合は複数の縮小値からなり、各縮小値の値はいずれも０より大きく且つ１以下である。通常、縮小率集合は少なくとも２つの縮小値を含み、選択可能な例では、Ｓｒ＝［０．２５、０．５、１．０］とし、Ｓｒは縮小率集合を示し、０．２５、０．５及び１は縮小率集合内の縮小値であり、０．２５は、認識対象リモートセンシング画像の解像度を元の解像度の４分の１に低減させることを示し、０．５は、認識対象リモートセンシング画像の解像度を元の解像度の２分の１に低減させることを示し、１は、認識対象リモートセンシング画像の解像度を示す。本実施例では、１は特別な縮小値であり、例えば、認識対象リモートセンシング画像を元の解像度に維持する縮小値と見なされる。本願は、縮小率集合に含まれる縮小値の大きさ及び含まれる縮小値の数を制限しない。
【００５２】
選択可能な例では、本願は小から大の順で縮小値を並べ、毎回縮小率集合から１つの縮小値を選択し、選択した縮小値に基づいて認識対象リモートセンシング画像に対して解像度低減処理を行う。選択された縮小値は使用済みの縮小値になる。
【００５３】
選択可能な例では、Ｓ２００は、プロセッサがメモリに記憶された対応する命令を呼び出すことによって実行されてもよく、プロセッサが実行する解像度低減モジュール５００によって実行されてもよい。
【００５４】
Ｓ２１０、解像度低減処理後のリモートセンシング画像を少なくとも１つのリモートセンシング画像ブロックに分割する。
【００５５】
選択可能な例では、本願は、通常、ニューラルネットワークの入力画像サイズにする要求に応じて、解像度低減処理して得られたリモートセンシング画像を複数のリモートセンシング画像ブロックに分割し、分割されたすべてのリモートセンシング画像ブロックのサイズは通常、完全に同じである。分割された各リモートセンシング画像ブロックはそれぞれ認識対象リモートセンシング画像の１つの領域に対応し、異なるリモートセンシング画像ブロックは異なる領域に対応する。リモートセンシング画像ブロックに対応する領域のサイズは通常、縮小値及びニューラルネットワークの入力画像サイズにする要求に関係しており、一例としては、ニューラルネットワークの入力画像サイズにする要求が５６１×５６１であり、且つ解像度低減処理が解像度を半分低減させるという処理である場合、本願が分割したリモートセンシング画像ブロックに対応する認識対象リモートセンシング画像の領域のサイズは１１２２×１１２２であり、例えば、分割された１番目のリモートセンシング画像ブロックは認識対象リモートセンシング画像の左上隅１１２２×１１２２サイズの領域に対応し、分割された最後のリモートセンシング画像ブロックは認識対象リモートセンシング画像の右下隅１１２２×１１２２サイズの領域に対応する。本願は、分割されたリモートセンシング画像ブロックの数及びリモートセンシング画像ブロックのサイズを制限しない。
【００５６】
選択可能な例では、Ｓ２０１は、プロセッサがメモリに記憶された対応する命令を呼び出すことによって実行されてもよく、プロセッサが実行するリモートセンシング画像分割モジュール５１０によって実行されてもよい。
【００５７】
Ｓ２２０、認識対象リモートセンシング画像の画素の現在の信頼度に基づいて、少なくとも１つのリモートセンシング画像ブロックからリモートセンシング画像ブロックを選択し、ニューラルネットワークを介して、選択した各リモートセンシング画像ブロックの少なくとも１つの画素の分類確率情報を取得する。選択したリモートセンシング画像ブロックは上記処理対象リモートセンシング画像ブロックである。
【００５８】
選択可能な例では、１回目での解像度低減処理を実行する場合、本願は通常、分割したすべてのリモートセンシング画像ブロックを、選出するリモートセンシング画像ブロックとする。本願では、１回目での解像度低減処理を実行する場合、認識対象リモートセンシング画像の画素の現在の信頼度が０に初期化されていると見なすことが可能であり、したがって、分割されたすべてのリモートセンシング画像ブロックが選択され、それぞれニューラルネットワークに入力され、それにより、ニューラルネットワークを介して、今回分割したすべてのリモートセンシング画像ブロックのすべての画素の分類確率情報を取得することができ、今回取得したすべてのリモートセンシング画像ブロックのすべての画素の分類確率情報は、認識対象リモートセンシング画像の画素の現在の信頼度を更新することに使用できる。選択可能な例では、本願のニューラルネットワークがＣ個のカテゴリに対して分類処理を行うことができるとし、各リモートセンシング画像ブロックがそれぞれニューラルネットワークを経由した後、本願は、すべてのリモートセンシング画像ブロックのすべての画素がそれぞれＣ個のカテゴリに対する分類確率情報を取得することができる。
【００５９】
選択可能な例では、１回目以外での解像度低減処理を実行する場合、本願は通常、認識対象リモートセンシング画像の画素の現在の信頼度に基づいて、今回分割したすべてのリモートセンシング画像ブロックからリモートセンシング画像ブロックを選択する。なお、今回選択したリモートセンシング画像ブロックは、今回分割したリモートセンシング画像ブロックの全てである可能性があり、今回分割したすべてのリモートセンシング画像ブロック内のリモートセンシング画像ブロックの一部である可能性もあり、勿論、今回分割したすべてのリモートセンシング画像ブロックから、いずれかのリモートセンシング画像ブロックを選出することができない可能性もある。
【００６０】
本願は、認識対象リモートセンシング画像に対して解像度低減処理を行い、解像度低減処理後のリモートセンシング画像の画像ブロックをニューラルネットワーク（例えば、畳み込みニューラルネットワーク）に入力することで、ニューラルネットワーク（例えば、畳み込みニューラルネットワーク）のニューロンの受容野を向上させるのに有利であり、それにより、ニューラルネットワークによるリモートセンシング画像の画素の誤認を回避するのに有利である。
【００６１】
選択可能な例では、Ｓ２０２は、プロセッサがメモリに記憶された対応する命令を呼び出すことによって実行されてもよく、プロセッサが実行する画像ブロック選択モジュール５２０及び分類処理モジュール５３０によって実行されてもよい。
【００６２】
本願が認識対象リモートセンシング画像の画素の現在の信頼度に基づいてリモートセンシング画像ブロック（即ち、処理対象リモートセンシング画像ブロック）を選択する選択可能な例は、図３に示される。
【００６３】
図３では、３００、認識対象リモートセンシング画像の少なくとも１つの画素の現在の分類確率情報に基づいて、少なくとも１つの画素の現在の信頼度を特定する。
【００６４】
選択可能な例では、本願において認識対象リモートセンシング画像の少なくとも１つの画素の現在の分類確率情報は、過去数回に入力された少なくとも１つのリモートセンシング画像ブロックに対してニューラルネットワークが出力したリモートセンシング画像ブロックの少なくとも１つの画素の分類確率情報に基づき、形成されたものである。本願は、毎回の解像度低減処理の実行過程で、認識対象リモートセンシング画像の少なくとも１つの画素の現在の分類確率情報をメンテナンスする必要がある（例えば、認識対象リモートセンシング画像の少なくとも１つの画素の現在の分類確率情報を更新する）。本願が認識対象リモートセンシング画像の少なくとも１つの画素の現在の分類確率情報をメンテナンスする方式は、下記図４の説明を参照できる。
【００６５】
選択可能な例では、認識対象リモートセンシング画像のいずれかの画素（ｉ，ｊ）に対して、本願は、認識対象リモートセンシング画像の当該画素（ｉ，ｊ）の現在の分類確率情報に基づいて当該画素（ｉ，ｊ）の現在信頼度を特定する方式は、以下の通りである。ニューラルネットワークがリモートセンシング画像からＣ個のカテゴリを認識できると設定し、画素（ｉ，ｊ）の現在の分類確率情報がＣ個の確率値を含むことができ、本願は、このＣ個の確率値から、最も大きな確率値と２番目大きな確率値（即ち、２番目大きな確率値）を選択し、選択した最も大きな分類確率値と２番目大きな分類確率値との比を計算し、本願は当該比率を当該画素（ｉ，ｊ）の現在信頼度とすることができる。本願は、認識対象リモートセンシング画像の少なくとも１つの画素の現在の分類確率情報に基づいて、他の方式で認識対象リモートセンシング画像の少なくとも１つの画素の現在の信頼度を特定してもよく、本願は認識対象リモートセンシング画像の少なくとも１つの画素の現在の信頼度を特定する方式を制限しない。
【００６６】
選択可能な例では、Ｓ３００は、プロセッサがメモリに記憶された対応する命令を呼び出すことによって実行されてもよく、プロセッサが実行する第１ユニットによって実行されてもよい。
【００６７】
３１０、リモートセンシング画像ブロックに対応する認識対象リモートセンシング画像領域内の、少なくとも１つの画素の現在の信頼度が所定信頼度に達した画素数を統計する。
【００６８】
選択可能な例では、本願の所定信頼度の大きさは実際の必要に応じて設定することができ、例えば、所定信頼度は４として設定することができる。前の例に続き、リモートセンシング画像ブロックに対応する認識対象リモートセンシング画像の領域のサイズが１１２２×１１２２である場合、１つのリモートセンシング画像ブロックに対しては、本願は、１１２２×１１２２個の画素の現在の信頼度に対してそれぞれ所定信頼度に達したか否かの判断を行うことができ、それにより、所定信頼度に達した画素数を統計することができる。
【００６９】
選択可能な例では、Ｓ３０１は、プロセッサがメモリに記憶された対応する命令を呼び出すことによって実行されてもよく、プロセッサが実行する第２ユニットによって実行されてもよい。
【００７０】
３２０、所定信頼度に達した画素数が所定要件を満たさないリモートセンシング画像ブロックを、選出するリモートセンシング画像ブロックとする。
【００７１】
選択可能な例では、いずれかのリモートセンシング画像ブロックに対して言えば、当該リモートセンシング画像ブロックに対応する認識対象リモートセンシング画像領域内の所定信頼度に達した画素数と、当該領域の少なくとも１つの画素の数との比が所定比率に達しない場合、当該リモートセンシング画像ブロックを、選出するリモートセンシング画像ブロックとして、ニューラルネットワークに入力することができ、それにより、当該ニューラルネットワークを介して当該リモートセンシング画像ブロックの少なくとも１つの画素の分類確率情報を取得する。上記比が所定比率に達する場合、当該リモートセンシング画像ブロックをニューラルネットワークに入力する必要がない。本願の所定比率は実際の必要に応じて設定することができ、例えば、当該所定比率は０．９７などとして設定することができる。
【００７２】
また、本願は他の方式で所定要件を満たさないリモートセンシング画像ブロックを特定してもよく、例えば、当該リモートセンシング画像ブロックに対応する認識対象リモートセンシング画像領域内の所定信頼度に達した画素数と当該領域内の所定信頼度に達しない画素数との差が所定差に達すると判断した場合、当該リモートセンシング画像ブロックを、選出するリモートセンシング画像ブロックとして、ニューラルネットワークに入力することができ、そうでない場合は、当該リモートセンシング画像ブロックをニューラルネットワークに入力する必要がない。また例えば、当該リモートセンシング画像ブロックに対応する認識対象リモートセンシング画像領域内の所定信頼度に達した画素数と当該領域内の所定信頼度に達しない画素数との比が所定比率に達しないと判断した場合、当該リモートセンシング画像ブロックを、選出するリモートセンシング画像ブロックとして、ニューラルネットワークに入力することができ、そうでない場合は、当該リモートセンシング画像ブロックをニューラルネットワークに入力する必要がない。本願は所定要件を満たさないリモートセンシング画像ブロックを特定する実現方式を制限しない。
【００７３】
選択可能な例では、Ｓ３０２は、プロセッサがメモリに記憶された対応する命令を呼び出すことによって実行されてもよく、プロセッサが実行する第３ユニットによって実行されてもよい。
【００７４】
本願が認識対象リモートセンシング画像の少なくとも１つの画素の現在の分類確率情報をメンテナンスする例は、図４に示される。
【００７５】
図４では、Ｓ４００、本願のリモートセンシング画像認識方法を開始する。選択可能に、本願は、リモートセンシング画像認識方法の開始時に、認識対象リモートセンシング画像の少なくとも１つの画素の現在の分類確率情報を初期化することができ、例えば、認識対象リモートセンシング画像の少なくとも１つの画素の現在の分類確率情報をいずれも０として設定する。勿論、認識対象リモートセンシング画像の少なくとも１つの画素の現在の分類確率情報に対して初期化操作を実行しないことも完全に可能である。
【００７６】
本願の１回目での解像度低減処理を実行する場合、操作Ｓ４１０の実行をトリガーする。
【００７７】
本願の解像度低減処理の実行が１回目でなく、２回目又は３回目などである場合、操作Ｓ４４０の実行をトリガーする。
【００７８】
Ｓ４１０、今回解像度低減処理後のリモートセンシング画像から分割されたすべてのリモートセンシング画像ブロックをニューラルネットワークに入力し、それにより、分割されたすべてのリモートセンシング画像に対してニューラルネットワークがそれぞれ各リモートセンシング画像ブロックの少なくとも１つの画素の分類確率情報を出力する。操作Ｓ４２０に進む。
【００７９】
Ｓ４２０、ニューラルネットワークから出力された各リモートセンシング画像ブロックの少なくとも１つの画素の分類確率情報をそれぞれ認識対象リモートセンシング画像にマッピングし、それにより、認識対象リモートセンシング画像の少なくとも１つの画素の分類確率情報を取得する。操作Ｓ４３０に進む。
【００８０】
選択可能な例では、本願の１回目での解像度低減処理を実行する場合、ニューラルネットワークから出力された各リモートセンシング画像ブロックのすべての画素の分類確率情報に基づいて得られた認識対象リモートセンシング画像のいずれかの画素（ｉ，ｊ）の分類確率情報
【００８１】
【化１】
2021508123.tif 000003
【００８２】
として示すことができる。
【００８３】
ただし、
【００８４】
【化２】
2021508123.tif 000004
【００８５】
の上付き文字の１は解像度低減処理の実行が１回目であることを示し、Ｃはニューラルネットワークが分類するカテゴリ数を示し、
【００８６】
【化３】
2021508123.tif 000005
【００８７】
は１回目での解像度低減処理を実行する場合、認識対象リモートセンシング画像のいずれかの画素（ｉ，ｊ）が第１カテゴリに属する分類確率情報を示し、
【００８８】
【化４】
2021508123.tif 000006
【００８９】
は１回目での解像度低減処理を実行する場合、認識対象リモートセンシング画像のいずれかの画素（ｉ，ｊ）が第２カテゴリに属する分類確率情報を示し、
【００９０】
【化５】
2021508123.tif 000007
【００９１】
は１回目での解像度低減処理を実行する場合、認識対象リモートセンシング画像のいずれかの画素（ｉ，ｊ）が第Ｃカテゴリに属する分類確率情報を示す。
【００９２】
Ｓ４３０、今回取得した認識対象リモートセンシング画像の少なくとも１つの画素の分類確率情報を、認識対象リモートセンシング画像の対応する画素の現在の分類確率情報とし、例えば、認識対象リモートセンシング画像のいずれかの画素（ｉ，ｊ）の現在の分類確率情報は、
【００９３】
【化６】
2021508123.tif 000008
【００９４】
である。
【００９５】
選択可能な例では、Ｓ４２０及びＳ４３０は、プロセッサがメモリに記憶された対応する命令を呼び出すことによって実行されてもよく、プロセッサが実行する第４ユニットによって実行されてもよい。
【００９６】
Ｓ４４０、今回解像度低減処理後のリモートセンシング画像から分割されたすべてのリモートセンシング画像ブロックから、リモートセンシング画像ブロックを選択し、選択したリモートセンシング画像ブロックをニューラルネットワークに入力する。操作Ｓ４５０に進む。
【００９７】
本願がリモートセンシング画像ブロックを選択する過程の例は上記図３の説明を参照でき、ここで繰り返し説明しない。
【００９８】
Ｓ４５０、ニューラルネットワークから出力された各リモートセンシング画像ブロックの少なくとも１つの画素の分類確率情報をそれぞれ認識対象リモートセンシング画像にマッピングし、それにより、認識対象リモートセンシング画像の少なくとも１つの画素の分類確率情報を取得する。操作Ｓ４６０に進む。
【００９９】
選択可能な例では、本願の解像度低減処理の実行がｎ回目（ｎが１より大きい）である場合、ニューラルネットワークから出力された各リモートセンシング画像ブロックのすべての画素の分類確率情報に基づいて得られた認識対象リモートセンシング画像のいずれかの画素（ｉ，ｊ）の分類確率情報
【０１００】
【化７】
2021508123.tif 000009
【０１０１】
として示すことができる。
【０１０２】
ただし、
【０１０３】
【化８】
2021508123.tif 000010
【０１０４】
の上付き文字のｎは解像度低減処理の実行がｎ回目であることを示し、Ｃはニューラルネットワークが分類するカテゴリ数を示し、
【０１０５】
【化９】
2021508123.tif 000011
【０１０６】
は解像度低減処理の実行がｎ回目である場合、認識対象リモートセンシング画像のいずれかの画素（ｉ，ｊ）が第１カテゴリに属する分類確率情報を示し、
【０１０７】
【化１０】
2021508123.tif 000012
【０１０８】
は解像度低減処理の実行がｎ回目である場合、認識対象リモートセンシング画像のいずれかの画素（ｉ，ｊ）が第２カテゴリに属する分類確率情報を示し、
【０１０９】
【化１１】
2021508123.tif 000013
【０１１０】
は解像度低減処理の実行がｎ回目である場合、認識対象リモートセンシング画像のいずれかの画素（ｉ，ｊ）が第Ｃカテゴリに属する分類確率情報を示す。なお、認識対象リモートセンシング画像の画素（ｉ，ｊ）が、今回解像度低減処理過程で選択したリモートセンシング画像ブロックの、認識対象リモートセンシング画像の領域にマッピングする画素に属する場合、
【０１１１】
【化１２】
2021508123.tif 000014
【０１１２】
はニューラルネットワークから出力された対応する画素の分類確率情報であるが、画素（ｉ，ｊ）が、今回解像度低減処理過程で選択したリモートセンシング画像ブロックの、認識対象リモートセンシング画像の領域にマッピングする画素に属しない場合、本願は
【０１１３】
【化１３】
2021508123.tif 000015
【０１１４】
を０として設定することができる。
【０１１５】
選択可能な例では、Ｓ４５０は、プロセッサがメモリに記憶された対応する命令を呼び出すことによって実行されてもよく、プロセッサが実行する第５ユニットによって実行されてもよい。
【０１１６】
Ｓ４６０、今回取得した認識対象リモートセンシング画像の少なくとも１つの画素の分類確率情報を利用して、認識対象リモートセンシング画像の対応する画素の現在の分類確率情報を更新する。
【０１１７】
選択可能な例では、解像度低減処理の実行が１回目でなく、２回目又は３回目などである場合、本願は、過去数回にそれぞれ取得した各処理対象リモートセンシング画像ブロック内のすべての画素の分類確率情報を累積することで、認識対象リモートセンシング画像のすべての画素の現在の分類確率情報を得る。
【０１１８】
１回目での解像度低減処理を実行する場合、本願が取得した認識対象リモートセンシング画像のいずれかの画素（ｉ，ｊ）の分類確率情報が
【０１１９】
【化１４】
2021508123.tif 000016
【０１２０】
であるとし、それにより、本願は、
【０１２１】
【化１５】
2021508123.tif 000017
【０１２２】
を、認識対象リモートセンシング画像のいずれかの画素（ｉ，ｊ）の現在の分類確率情報
【０１２３】
【化１６】
2021508123.tif 000018
【０１２４】
として記録する。
【０１２５】
解像度低減処理の実行が２回目である場合、本願がニューラルネットワークに基づき取得した認識対象リモートセンシング画像のいずれかの画素（ｉ，ｊ）の分類確率情報は、
【０１２６】
【化１７】
2021508123.tif 000019
【０１２７】
として示すことができ、認識対象リモートセンシング画像の画素（ｉ，ｊ）が、２回目の解像度低減処理過程で選択したリモートセンシング画像ブロックの、認識対象リモートセンシング画像の領域にマッピングする画素に属する場合、
【０１２８】
【化１８】
2021508123.tif 000020
【０１２９】
はニューラルネットワークから出力された対応する画素の分類確率情報であるが、認識対象リモートセンシング画像の画素（ｉ，ｊ）が、２回目の解像度低減処理過程で選択したリモートセンシング画像ブロックの、認識対象リモートセンシング画像の領域にマッピングする画素に属しない場合、
【０１３０】
【化１９】
2021508123.tif 000021
【０１３１】
は０であり、本願は、０でない
【０１３２】
【化２０】
2021508123.tif 000022
【０１３３】
に対して、
【０１３４】
【化２１】
2021508123.tif 000023
【０１３５】
との平均値を計算し、算出した平均値を利用して、認識対象リモートセンシング画像の対応する画素（ｉ，ｊ）の現在の分類確率情報
【０１３６】
【化２２】
2021508123.tif 000024
【０１３７】
を更新する。
【０１３８】
解像度低減処理の実行が３回目である場合、本願がニューラルネットワークに基づき取得した認識対象リモートセンシング画像のいずれかの画素（ｉ，ｊ）の分類確率情報は、
【０１３９】
【化２３】
2021508123.tif 000025
【０１４０】
として示すことができ、認識対象リモートセンシング画像の画素（ｉ，ｊ）が３回目の解像度低減処理過程で選択したリモートセンシング画像ブロックの、認識対象リモートセンシング画像の領域にマッピングする画素に属する場合、
【０１４１】
【化２４】
2021508123.tif 000026
【０１４２】
はニューラルネットワークから出力された対応する画素の分類確率情報であるが、認識対象リモートセンシング画像の画素（ｉ，ｊ）が、３回目の解像度低減処理過程で選択したリモートセンシング画像ブロックの、認識対象リモートセンシング画像の領域にマッピングする画素に属しない場合、
【０１４３】
【化２５】
2021508123.tif 000027
【０１４４】
は０であり、本願は０でない
【０１４５】
【化２６】
2021508123.tif 000028
【０１４６】
に対して 、
【０１４７】
【化２７】
2021508123.tif 000029
【０１４８】
と、
【０１４９】
【化２８】
2021508123.tif 000030
【０１５０】
との平均値を計算し、算出した平均値を利用して、認識対象リモートセンシング画像の対応する画素（ｉ，ｊ）の現在の分類確率情報
【０１５１】
【化２９】
2021508123.tif 000031
【０１５２】
を更新する。
【０１５３】
このように類推すると、解像度低減処理の実行が２回目及び３回目である場合に認識対象リモートセンシング画像のすべての画素の現在の分類確率情報を更新する上記過程から分かるように、解像度低減処理の実行が１回目でなく、４回目又は５回目（ｎ回目）である場合、認識対象リモートセンシング画像のすべての画素の現在の分類確率情報を更新する過程は、過去数回の分類確率情報を融合することであり、例えば、
【０１５４】
【化３０】
2021508123.tif 000032
【０１５５】
を融合して、更新した認識対象リモートセンシング画像のすべての画素の現在の分類確率情報を形成する。ただし、本願がニューラルネットワークに入力する必要があるリモートセンシング画像ブロックを選択するとき、根拠とする認識対象リモートセンシング画像のすべての画素の現在の分類確率情報は、過去数回の分類確率情報を融合した結果、例えば、
【０１５６】
【化３１】
2021508123.tif 000033
【０１５７】
を融合した結果である。
【０１５８】
選択可能な例では、Ｓ４６０は、プロセッサがメモリに記憶された対応する命令を呼び出すことによって実行されてもよく、プロセッサが実行する第６ユニットによって実行されてもよい。
【０１５９】
Ｓ２３０、縮小率集合に未使用の最も小さな縮小値が存在しない又は少なくとも１つのリモートセンシング画像ブロックからリモートセンシング画像ブロックを選択できない場合、選択した各リモートセンシング画像ブロックの少なくとも１つの画素の分類確率情報によって形成された認識対象リモートセンシング画像の少なくとも１つの画素の分類確率情報に基づいて、認識対象リモートセンシング画像の認識結果を特定し、そうでない場合は、上記Ｓ２００に戻る。
【０１６０】
選択可能な例では、縮小率集合に未使用の最も小さな縮小値が存在しない場合、本願は、認識対象リモートセンシング画像のすべての画素の現在の分類確率情報に基づいて、認識対象リモートセンシング画像の認識結果を特定することができ、即ち、本願は、
【０１６１】
【化３２】
2021508123.tif 000034
【０１６２】
を融合して、
【０１６３】
【化３３】
2021508123.tif 000035
【０１６４】
を取得し 、
【０１６５】
【化３４】
2021508123.tif 000036
【０１６６】
内の最も大きな確率値を認識対象リモートセンシング画像の画素（ｉ，ｊ）の認識結果とする。
【０１６７】
選択可能な例では、少なくとも１つのリモートセンシング画像ブロックからリモートセンシング画像ブロックを選択できない場合、本願は、認識対象リモートセンシング画像のすべての画素の現在の分類確率情報に基づいて、認識対象リモートセンシング画像の認識結果を特定することができ、即ち、本願は、
【０１６８】
【化３５】
2021508123.tif 000037
【０１６９】
を融合して、
【０１７０】
【化３６】
2021508123.tif 000038
【０１７１】
を取得し 、
【０１７２】
【化３７】
2021508123.tif 000039
【０１７３】
内の最も大きな確率値を認識対象リモートセンシング画像の画素（ｉ，ｊ）の認識結果とする。
【０１７４】
選択可能な例では、Ｓ２３０は、プロセッサがメモリに記憶された対応する命令を呼び出すことによって実行されてもよく、プロセッサが実行する認識結果特定モジュール５４０によって実行されてもよい。
【０１７５】
選択可能な例では、本願がニューラルネットワークをトレーニングするときに使用するリモートセンシング画像サンプルは、通常、複数の解像度を含むリモートセンシング画像サンプルであり、且つ異なる解像度の数は、通常、縮小率集合内の縮小値の数と関連し、例えば、縮小率集合が３つの縮小値を含む場合、サンプルデータ集合には、この３つの縮小値に対応する解像度のリモートセンシング画像サンプルが少なくとも含まれ、各リモートセンシング画像サンプルはいずれもラベル情報（例えば、マスクラベル情報など）を有する。通常、サンプルデータ集合では、異なる解像度のリモートセンシング画像サンプルの数はほぼ同じである。本願は、サンプルデータ集合内の異なる解像度を有するリモートセンシング画像サンプルを利用してニューラルネットワークをトレーニングすることで、入力された処理対象リモートセンシング画像ブロックに対してニューラルネットワークが出力する分類確率情報の精度を向上させるのに有利であり、それにより、ニューラルネットワークによるリモートセンシング画像認識の精度を向上させるのに有利である。
【０１７６】
リモートセンシング画像は通常、伝統的な意味の写真又はピクチャ又はビデオフレームなどの画像とは異なり、リモートセンシング画像のサイズは通常大きく、例えば、リモートセンシング画像の長さと幅は数千、ひいては数万画素に達し、ニューラルネットワークを利用して認識対象リモートセンシング画像を直接認識処理すれば、ニューロンの限られる受容野のため認識結果の信頼性に悪影響を与えるおそれがある一方、ニューラルネットワークの計算コスト及び時間コストが高くなるおそれがある。本願は、認識対象リモートセンシング画像に対して解像度低減処理を行い、ニューラルネットワークが解像度低減処理後のリモートセンシング画像を処理することで、ニューラルネットワークの計算コスト及び時間コストの低減に有利である。本願は、解像度低減処理後のリモートセンシング画像からリモートセンシング画像ブロックを選択し、ニューラルネットワークに入力することで、ニューラルネットワークが解像度低減処理後のリモートセンシング画像の対応する局所領域に対して認識処理を行う時の計算量を低減させるのに有利である。本願は解像度低減処理過程で、認識対象リモートセンシング画像の画素の現在の信頼度に基づいてリモートセンシング画像ブロックを選択することができ、それにより、認識対象リモートセンシング画像のいくつかの認識しやすい画像領域に対しては、ニューラルネットワークによる認識の精度が高いため、毎回解像度低減処理後に、ニューラルネットワークがこのような画像領域に対して分類処理を繰り返し行い、その結果、当該画像領域の最終的な分類結果の精度にはあまり寄与しないが、認識対象リモートセンシング画像のいくつかの認識しにくい複雑な画像領域に対しては、ニューラルネットワークがこのような画像領域に対して分類処理を繰り返し行い、その結果、当該画像領域の最終的な分類結果の精度には寄与する。また、複数回の解像度低減の過程で、先の解像度低減処理後のリモートセンシング画像の解像度を後の解像度低減処理後のリモートセンシング画像の解像度より小さくすることで、先の解像度低減処理後のある画像ブロックの認識結果の精度が要件を満たす場合、本願は、後の解像度低減処理後の対応する領域の画像ブロックを認識処理しなくてもよく、それにより、ニューラルネットワークの計算量及び処理時間を大幅に低減させることができる。よって、本願に係る技術案は、リモートセンシング画像認識の精度を確保するとともに、ニューラルネットワークの時間及び計算コストを低減させ、ニューラルネットワークによるリモートセンシング画像認識の効率を向上させるのに有利である。
【０１７７】
実際の検証過程で、２０９枚の高分１号（ＧＦ−１）衛星のＰＭＳ（Ｐａｎｃｈｒｏｍａｔｉｃ  ａｎｄ  Ｍｕｌｔｉｓｐｅｃｔｒａｌ  Ｓｃａｎｎｅｒｓ：パンクロマティック及びマルチスペクトルスキャナー）によるリモートセンシング画像認証集合において、本願の技術案を使用することで、縮小率集合内の縮小値が０．５及び１．０である場合、従来技術のリモートセンシング画像認識に比べて、計算量が略３５％減少し、認識精度がやや向上し、例えば、ｍＩｏＵが０．８３６６から０．８３８３まで向上する。
【０１７８】
本願実施例に係るいずれかのリモートセンシング画像認識は、データ処理能力を有する任意の適切な機器によって実行することができ、当該機器は、端末機器及びサーバなどを含むが、それらに限定されない。又は、本願実施例に係るいずれかのリモートセンシング画像認識方法は、プロセッサによって実行することができ、例えば、プロセッサはメモリに記憶された対応する命令を呼び出すことによって本願実施例に記載のいずれかのリモートセンシング画像認識方法を実行する。以下では繰り返し説明しない。
【０１７９】
当業者は、上記方法実施例のすべて又は一部の操作の実現がプログラムによって関連するハードウェアを命令して完了することができ、上記プログラムがコンピュータ可読記憶媒体に記憶され、当該プログラムが実行されるとき、上記方法実施例を含む操作が実行され、上記記憶媒体がＲＯＭ、ＲＡＭ、磁気ディスク又は光ディスクなどのプログラムコードを記憶できる少なくとも１つの媒体を含むことを理解できる。
【０１８０】
図５は本願に係るリモートセンシング画像認識装置の一実施例の構造模式図である。図５に示すように、当該実施例の装置は主に、解像度低減モジュール５００、リモートセンシング画像分割モジュール５１０、画像ブロック選択モジュール５２０、分類処理モジュール５３０及び認識結果特定モジュール５４０を備える。選択可能に、当該装置は、トレーニングモジュール５５０をさらに備えてもよい。
【０１８１】
解像度低減モジュール５００は主に、認識対象リモートセンシング画像に対して解像度低減処理を行って、解像度低減処理後のリモートセンシング画像を得るように構成される。例えば、解像度低減モジュール５００は、縮小率集合内の未使用の縮小値に基づいて認識対象リモートセンシング画像に対して解像度低減処理を行うように構成される。当該縮小率集合は、少なくとも２つの異なる縮小値を含み、且つ小さな縮小値は、大きな縮小値よりも優先に解像度低減モジュール５００により使用される。解像度低減モジュール５００による操作は、上記図１のＳ１００及び図２のＳ２００の説明を参照でき、ここで繰り返し説明しない。
【０１８２】
リモートセンシング画像分割モジュール５１０は主に、解像度低減モジュール５００による解像度低減処理後のリモートセンシング画像から、少なくとも１つのリモートセンシング画像ブロックを分割するように構成される。リモートセンシング画像分割モジュール５１０による操作は、上記図１のＳ１１０及び図２のＳ２１０の説明を参照でき、ここで繰り返し説明しない。
【０１８３】
画像ブロック選択モジュール５２０は主に、リモートセンシング画像分割モジュール５１０が分割したリモートセンシング画像ブロックから処理対象リモートセンシング画像ブロックを決定するように構成される。選択可能に、本願の装置による１回目での解像度低減処理を実行する場合、画像ブロック選択モジュール５２０は、リモートセンシング画像分割モジュール５１０が分割したすべてのリモートセンシング画像ブロックを処理対象リモートセンシング画像ブロックとすることができる。本願の装置による１回目以外での解像度低減処理を実行する場合、画像ブロック選択モジュール５２０が選択した処理対象リモートセンシング画像ブロックの数はリモートセンシング画像分割モジュールが現在分割しているリモートセンシング画像ブロックの数以下である。例えば、１回目以外での解像度低減処理を実行する場合、画像ブロック選択モジュール５２０は認識対象リモートセンシング画像の画素の現在の信頼度に基づいて、リモートセンシング画像分割モジュール５１０が分割したリモートセンシング画像ブロックから処理対象リモートセンシング画像ブロックを選択することができる。
【０１８４】
選択可能な例では、画像ブロック選択モジュール５２０は、第１ユニット、第２ユニット及び第３ユニットを備える。第１ユニットは主に、認識対象リモートセンシング画像に含まれる複数の画素内の少なくとも１つの画素の現在の分類確率情報に基づいて、少なくとも１つの画素の現在の信頼度を特定するように構成され、第２ユニットは主に、リモートセンシング画像ブロックに対応する認識対象リモートセンシング画像領域内の、少なくとも１つの画素の現在の信頼度が所定信頼度に達した画素数を統計するように構成され、第３ユニットは主に、所定信頼度に達した画素数が所定要件を満たさないリモートセンシング画像ブロックを、処理対象リモートセンシング画像ブロックとして特定するように構成される。例えば、ある一つのリモートセンシング画像ブロックの所定信頼度に達した画素数と、当該リモートセンシング画像ブロックに対応する認識対象リモートセンシング画像領域の少なくとも１つの画素の数との比が所定比率未満である場合、第３ユニットは、当該リモートセンシング画像ブロックを、処理対象リモートセンシング画像ブロックとして特定する。第１ユニットによる操作は、上記図３のＳ３００の説明を参照でき、第２ユニットによる操作は、上記図３のＳ３１０の説明を参照でき、第３ユニットによる操作は、上記図３のＳ３２０の説明を参照でき、ここで繰り返し説明しない。
【０１８５】
選択可能な例では、画像ブロック選択モジュール５２０は第４ユニット、第５ユニット及び第６ユニットをさらに備える。第４ユニットは主に、１回目での解像度低減処理を実行する場合、ニューラルネットワークから出力された各処理対象リモートセンシング画像ブロック内の少なくとも１つの画素の分類確率情報を認識対象リモートセンシング画像にマッピングして、認識対象リモートセンシング画像の少なくとも１つの画素の分類確率情報を取得するように構成される。認識対象リモートセンシング画像の少なくとも１つの画素の分類確率情報を、認識対象リモートセンシング画像の少なくとも１つの画素の現在の分類確率情報とする。第５ユニットは主に、１回目以外での解像度低減処理を実行する場合、ニューラルネットワークから出力された各処理対象リモートセンシング画像ブロック内の少なくとも１つの画素の分類確率情報を認識対象リモートセンシング画像にマッピングして、認識対象リモートセンシング画像の少なくとも１つの画素の分類確率情報を取得するように構成される。第６ユニットは主に、今回取得した認識対象リモートセンシング画像の少なくとも１つの画素の分類確率情報に基づいて、前記認識対象リモートセンシング画像の対応する画素の現在の分類確率情報を更新するように構成される。例えば、第６ユニットは、今回取得した認識対象リモートセンシング画像の少なくとも１つの画素の分類確率情報と認識対象リモートセンシング画像の対応する画素の現在の分類確率情報との平均値を計算し、算出した平均値を利用して、認識対象リモートセンシング画像の対応する画素の現在の分類確率情報を更新するように構成される。第４ユニットによる操作は、上記図４のＳ４２０及びＳ４３０の説明を参照でき、第５ユニットによる操作は、上記図４のＳ４５０の説明を参照でき、第６ユニットによる操作は、上記図４のＳ４６０の説明を参照でき、ここで繰り返し説明しない。
【０１８６】
分類処理モジュール５３０は主に、ニューラルネットワークを介して処理対象リモートセンシング画像ブロックの画素の分類確率情報を取得するように構成される。分類処理モジュール５３０による操作は、上記図１のＳ１３０及び図２のＳ２２０の関連説明を参照でき、ここで繰り返し説明しない。
【０１８７】
認識結果特定モジュール５４０は主に、処理対象リモートセンシング画像ブロックの画素の分類確率情報に基づいて、認識対象リモートセンシング画像の認識結果を特定するように構成される。例えば、認識結果特定モジュール５４０は、縮小率集合に未使用の縮小値が存在しないこと、又はリモートセンシング画像分割モジュール５１０が分割したリモートセンシング画像ブロックに処理対象リモートセンシング画像ブロックが存在しないと確定したことに応答して、処理対象リモートセンシング画像ブロックの画素の分類確率情報に基づいて、前記認識対象リモートセンシング画像の認識結果を特定する。例えば、認識対象リモートセンシング画像のある一つの画素に対して、認識結果特定モジュール５４０は、当該画素の現在の分類確率情報内の、各カテゴリに属する確率値内の最も大きな確率値を決定し、当該最も大きな確率値及び当該最も大きな確率値に対応するカテゴリを当該画素の認識結果とする。認識結果特定モジュール５４０による操作は、上記図１のＳ１４０及び図２のＳ２３０の説明を参照でき、ここで繰り返し説明しない。
【０１８８】
トレーニングモジュール５５０は主に、リモートセンシング画像サンプルを利用してニューラルネットワークをトレーニングするように構成される。リモートセンシング画像サンプルの解像度は、縮小率集合内の各縮小値に基づいてそれぞれリモートセンシング画像に対して解像度低減処理を行って得られた各リモートセンシング画像の解像度を含む。例えば、縮小率集合が第１縮小値、第２縮小値及び第３縮小値を含み、第１縮小値が第１解像度に対応し、第２縮小値が第２解像度に対応し、第３縮小値が第３解像度に対応するとすると、トレーニングモジュール５５０は、第１解像度を有するリモートセンシング画像サンプル、第２解像度を有するリモートセンシング画像サンプル及び第３解像度を有するリモートセンシング画像サンプルを利用して、トレーニング対象ニューラルネットワークをトレーニングすることができ、トレーニングに成功したニューラルネットワークは、本願のリモートセンシング画像認識に使用できる。
【０１８９】
例示的な機器
図６は本願の実現に適する例示的な機器６００を示し、機器６００は、自動車に配置される制御システム／電子システム、移動端末（例えば、スマート携帯電話など）、パーソナルコンピュータ（ＰＣ、例えば、デスクトップコンピュータ又はノートパソコンなど）、タブレットパソコン及びサーバなどであってもよい。図６では、機器６００は、１つ又は複数のプロセッサ、通信部などを備え、前記１つ又は複数のプロセッサは、１つ又は複数の中央処理ユニット（ＣＰＵ）６０１、及び／又は、ニューラルネットワークを利用してリモートセンシング画像認識を行う１つ又は複数の加速ユニット６１３などであってもよく、加速ユニット６１３は、ＧＰＵ、ＦＰＧＡ、他のタイプの専用プロセッサなどを含むが、それらに限定されない。プロセッサは、読み出し専用メモリ（ＲＯＭ）６０２に記憶された実行可能命令又は記憶部６０８からランダムアクセスメモリ（ＲＡＭ）６０３にロードされた実行可能命令によって様々な適切な動作及び処理を実行することができる。通信部６１２はネットワークカードを含むが、それに限定されず、前記ネットワークカードはＩＢ（Ｉｎｆｉｎｉｂａｎｄ）ネットワークカードを含むが、それに限定されない。プロセッサは、読み出し専用メモリ６０２及び／又はランダムアクセスメモリ６０３と通信して実行可能命令を実行し、バス６０４を介して通信部６１２と接続され、通信部６１２を介して他のターゲット機器と通信することで、本願の対応する操作を完了する。
【０１９０】
上記各命令による操作は上記方法実施例の関連説明を参照でき、ここで詳細に説明しない。
【０１９１】
また、ＲＡＭ６０３には、装置の操作に必要な様々なプログラム及びデータが記憶されてもよい。ＣＰＵ６０１又は加速ユニット６１３、ＲＯＭ６０２及びＲＡＭ６０３はバス６０４を介して互いに接続される。ＲＡＭ６０３を有する場合、ＲＯＭ６０２は選択可能なモジュールである。ＲＡＭ６０３は実行可能命令を記憶するか、又は動作時にＲＯＭ６０２に実行可能命令を書き込み、実行可能命令によってプロセッサに上記方法に対応する操作を実行させる。入力／出力（Ｉ／Ｏ）インタフェース６０５もバス６０４に接続される。通信部６１２は、統合的に設置されてもよく、複数のサブモジュール（例えば、複数のＩＢネットワークカード）を有し、それぞれバスに接続されるように設置されてもよい。
【０１９２】
キーボード、マウスなどを含む入力部６０６と、陰極線管（ＣＲＴ）、液晶ディスプレイ（ＬＣＤ）など及びスピーカなどを含む出力部６０７と、ハードディスクなどを含む記憶部６０８と、ＬＡＮカード、モデムなどのネットワークインタフェースカードを含む通信部６０９とがＩ／Ｏインタフェース６０５に接続されている。通信部６０９はインターネットなどのネットワークを介して通信処理を実行する。ドライバ６１０も必要に応じてＩ／Ｏインタフェース６０５に接続される。磁気ディスク、光ディスク、光磁気ディスク、半導体メモリなどのリムーバブル媒体６１１は、必要に応じてドライバ６１０に装着され、そこから読み出されたコンピュータプログラムは必要に応じて記憶部６０８にインストールされる。
【０１９３】
なお、図６に示される構造は、選択可能な実現方式に過ぎず、具体的な実施過程では、実際の必要に応じて上記図６の部材の数及び種類を選択、削除、追加又は置換することができ、異なる機能部材の設置については、分離設置又は統合設置などの実現方式を使用でき、例えば、加速ユニット６１３とＣＰＵ６０１を分離設置してもよく、また例えば、加速ユニット６１３をＣＰＵ６０１に統合してもよく、通信部６１２は分離設置してもよく、ＣＰＵ６０１又は加速ユニット６１３に統合的に設置してもよい。これらの置換可能な実施形態はいずれも本願の保護範囲に属する。
【０１９４】
特に、本願の実施形態によれば、以下でフローチャートを参照して説明される過程はコンピュータソフトウェアプログラムとして実現され得る。例えば、本願の実施形態は、機械可読媒体に有形に含まれるコンピュータプログラムを含むコンピュータプログラム製品を含み、コンピュータプログラムは、フローチャートに示される操作を実行するためのプログラムコードを含み、プログラムコードは本願に係る操作を実行するための対応する命令を含む。
【０１９５】
このような実施形態では、当該コンピュータプログラムは、通信部６０９を介してネットワークからダウンロードされてインストールされてもよく、及び／又はリムーバブル媒体６１１からインストールされてもよい。当該コンピュータプログラムが中央処理ユニット（ＣＰＵ）６０１により実行されるとき、本願に記載の上記命令が実行される。
【０１９６】
１つ又は複数の選択可能な実施形態では、本開示の実施例は、コンピュータ可読命令を記憶するためのコンピュータプログラム製品であって、前記命令が実行されるとき、上記任意の実施例に記載のリモートセンシング画像認識方法をコンピュータに実行させるコンピュータプログラム製品をさらに提供する。
【０１９７】
当該コンピュータプログラム製品は、具体的にハードウェア、ソフトウェア又はそれらの組み合わせによって実現され得る。選択可能な例では、前記コンピュータプログラム製品は、具体的に、コンピュータ記憶媒体として表現され、別の選択可能な例では、前記コンピュータプログラム製品は、具体的に、ソフトウェア開発キット（ＳＤＫ：Ｓｏｆｔｗａｒｅ  Ｄｅｖｅｌｏｐｍｅｎｔ  Ｋｉｔ）などのソフトウェア製品として表現される。
【０１９８】
１つ又は複数の選択可能な実施形態では、本開示の実施例は、別のリモートセンシング画像認識方法及びその対応する装置、電子機器、コンピュータ記憶媒体、コンピュータプログラム及びコンピュータプログラム製品をさらに提供し、ここで、方法は、第１装置が第２装置にリモートセンシング画像認識命令を送信し、当該命令によって第２装置に上記いずれかの可能な実施例のリモートセンシング画像認識方法を実行させることと、第１装置が第２装置から送信されたリモートセンシング画像認識結果を受信することとを含む。
【０１９９】
いくつかの実施例では、当該リモートセンシング画像認識命令は具体的に、呼び出し命令であってもよく、第１装置は、呼び出し方法によって第２装置にリモートセンシング画像認識操作を実行させ、それに対応して、呼び出し命令を受信したことに応答して、第２装置は、上記リモートセンシング画像認識方法の任意実施例の操作及び／又は流れを実行することができる。
【０２００】
なお、本開示の実施例の「第１」、「第２」という用語は、区別するためのものに過ぎず、本開示の実施例を限定するためのものとして理解されるべきではない。
【０２０１】
なお、本開示では、「複数」は２つ又は２つ以上を示し、「少なくとも１つ」は１つ、２つ又は２つ以上を示す。
【０２０２】
なお、本開示に記載の任意の部材、データ又は構造は、明確に限定されない又は前後に反対の示唆が示されない場合、一般に１つ又は複数あると理解できる。
【０２０３】
なお、本開示の少なくとも１つの実施例の説明は、少なくとも１つの実施例間の相違点を強調し、同じ又は類似の点は互いに参照でき、簡潔さのために、繰り返し説明しない。
【０２０４】
本願の方法、装置、電子機器及びコンピュータ可読記憶媒体は様々な形態で実現され得る。例えば、ソフトウェア、ハードウェア、ファームウェア又はソフトウェア、ハードウェア、ファームウェアの任意の組み合わせによって本願の方法、装置、電子機器及びコンピュータ可読記憶媒体を実現することができる。方法の操作のための上記順序は説明するために用いられ、本願の方法の操作は、特に断らない限り、以上具体的に説明した順序に限定されない。また、いくつかの実施形態では、本願は記録媒体に記録されたプログラムとして実施されてもよく、これらのプログラムは、本願に係る方法を実現するための機械可読命令を含む。したがって、本願は、本願に係る方法を実行するためのプログラムを記憶する記録媒体をさらに含む。
【０２０５】
本願の説明は、全部でなく、一部の例示及び説明のために提示されたものであり、本願はそれらに限定されない。多くの修正や変形は、当業者にとって明らかなものである。実施形態は、本願の原理及び実際の応用をよりよく説明し、当業者が本願の実施例を理解して特定の用途に適した様々な修正を加えた様々な実施形態を設計可能にするために選択され説明されたものである。
【０２０６】
例示的な応用場面
図７は、本願の実施形態に基づいて実現できる応用場面を例示的に示す。
【０２０７】
図７では、ニューラルネットワーク７００は、認識対象リモートセンシング画像を認識する（例えば、雲・雪マスク又は雲・雪・水マスクなどを形成する）ためのニューラルネットワークである。ニューラルネットワーク７００をトレーニングするためのサンプルデータ集合は通常、複数のリモートセンシング画像サンプルを含み、且つすべてのリモートセンシング画像サンプルの解像度は完全に同じではない。サンプルデータ集合内の異なる解像度を有するリモートセンシング画像サンプルを利用してニューラルネットワーク７００をトレーニングすることが成功になった後、トレーニングに成功したニューラルネットワーク７００を利用して、衛星からの認識対象リモートセンシング画像を認識することができ、ニューラルネットワーク７００の認識結果としては、雲・雪マスク又は雲・雪・水マスクなどのマスクを形成することができる。
【０２０８】
しかし、当業者は、本願の実施形態の適用場面が当該フレームに制限されないことを理解できる。
【０２０９】
本願の方法、装置、電子機器、コンピュータプログラム及びコンピュータ可読記憶媒体は様々な形態で実現され得る。例えば、ソフトウェア、ハードウェア、ファームウェア又はソフトウェア、ハードウェア、ファームウェアの任意の組み合わせによって本願の方法、装置、電子機器、コンピュータプログラム及びコンピュータ可読記憶媒体を実現することができる。方法の操作のための上記順序は説明するために用いられ、本願の方法の操作は、特に断らない限り、以上具体的に説明した順序に限定されない。また、いくつかの実施形態では、本願は記録媒体に記録されたプログラムとして実施されてもよく、これらのプログラムは、本願に係る方法を実現するための機械可読命令を含む。したがって、本願は、本願に係る方法を実行するためのプログラムを記憶する記録媒体をさらに含む。
【０２１０】
本願の説明は、全部でなく、一部の例示及び説明のために提示されたものであり、本願はそれらに限定されない。多くの修正や変形は、当業者にとって明らかなものである。実施形態は、本願の原理及び実際の応用をよりよく説明し、当業者が本願を理解して特定の用途に適した様々な修正を加えた様々な実施形態を設計可能にするために選択され説明されたものである。
【図１】
2021508123.tif 000040
【図２】
2021508123.tif 000041
【図３】
2021508123.tif 000042
【図４】
2021508123.tif 000043
【図５】
2021508123.tif 000044
【図６】
2021508123.tif 000045
【図７】
2021508123.tif 000046
【手続補正書】
【提出日】令和2年8月12日(2020.8.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
リモートセンシング画像認識方法であって、
認識対象リモートセンシング画像に対して解像度低減処理を行って、解像度低減処理後のリモートセンシング画像を得るステップと、
前記解像度低減処理後のリモートセンシング画像から、少なくとも１つのリモートセンシング画像ブロックを分割するステップと、
前記少なくとも１つのリモートセンシング画像ブロックから、処理対象リモートセンシング画像ブロックを決定するステップと、
ニューラルネットワークを介して前記処理対象リモートセンシング画像ブロックの画素の分類確率情報を取得するステップと、
前記処理対象リモートセンシング画像ブロックの画素の分類確率情報に基づいて、前記認識対象リモートセンシング画像の認識結果を特定するステップと、を含むことを特徴とする
リモートセンシング画像認識方法。
【請求項２】
前記認識対象リモートセンシング画像に対して解像度低減処理を行うステップは、
縮小率集合内の未使用の縮小値に基づいて認識対象リモートセンシング画像に対して解像度低減処理を行うステップを含むことを特徴とする
請求項１に記載の方法。
【請求項３】
前記処理対象リモートセンシング画像ブロックの画素の分類確率情報に基づいて、前記認識対象リモートセンシング画像の認識結果を特定するステップは、
縮小率集合に未使用の縮小値が存在しないこと、又は前記少なくとも１つのリモートセンシング画像ブロックに処理対象リモートセンシング画像ブロックが存在しないと確定したことに応答して、前記処理対象リモートセンシング画像ブロックの画素の分類確率情報に基づいて、前記認識対象リモートセンシング画像の認識結果を特定するステップを含むことを特徴とする
請求項２に記載の方法。
【請求項４】
前記縮小率集合は、少なくとも２つの異なる縮小値を含み、且つ小さな縮小値は大きな縮小値よりも先に使用されることを特徴とする
請求項２〜３のいずれか１項に記載の方法。
【請求項５】
前記少なくとも１つのリモートセンシング画像ブロックから、処理対象リモートセンシング画像ブロックを決定するステップは、
１回目での解像度低減処理を実行する場合、すべてのリモートセンシング画像ブロックを処理対象リモートセンシング画像ブロックとするステップを含むことを特徴とする
請求項１〜４のいずれか１項に記載の方法。
【請求項６】
前記少なくとも１つのリモートセンシング画像ブロックから、処理対象リモートセンシング画像ブロックを決定するステップは、
１回目以外での解像度低減処理を実行する場合、処理対象リモートセンシング画像ブロックの数が現在分割されているリモートセンシング画像ブロックの数以下であること、及び／又は、前記認識対象リモートセンシング画像の、今回の解像度低減処理後の画像解像度が前回の解像度低減処理後の画像解像度よりも低いことを含むことを特徴とする
請求項１〜５のいずれか１項に記載の方法。
【請求項７】
１回目以外での解像度低減処理を実行する場合、認識対象リモートセンシング画像の画素の現在の信頼度に基づいて、前記少なくとも１つのリモートセンシング画像ブロックから、処理対象リモートセンシング画像ブロックを決定することを特徴とする
請求項６に記載の方法。
【請求項８】
前記認識対象リモートセンシング画像の画素の現在の信頼度に基づいて、前記少なくとも１つのリモートセンシング画像ブロックから、処理対象リモートセンシング画像ブロックを決定するステップは、
認識対象リモートセンシング画像に含まれる複数の画素内の少なくとも１つの画素の現在の分類確率情報に基づいて、前記少なくとも１つの画素の現在の信頼度を特定するステップと、
リモートセンシング画像ブロックに対応する認識対象リモートセンシング画像領域内の、前記少なくとも１つの画素の現在の信頼度が所定信頼度に達した画素数を統計するステップと、
所定信頼度に達した画素数が所定要件を満たさない前記リモートセンシング画像ブロックを、処理対象リモートセンシング画像ブロックとして特定するステップと、を含むことを特徴とする
請求項７に記載の方法。
【請求項９】
所定信頼度に達した画素数が所定要件を満たさない前記リモートセンシング画像ブロックを、処理対象リモートセンシング画像ブロックとして特定するステップは、
ある一つのリモートセンシング画像ブロックの所定信頼度に達した画素数と、当該リモートセンシング画像ブロックに対応する認識対象リモートセンシング画像領域の前記少なくとも１つの画素の数との比が所定比率未満である場合、当該リモートセンシング画像ブロックを、処理対象リモートセンシング画像ブロックとして特定するステップを含むことを特徴とする
請求項８に記載の方法。
【請求項１０】
前記認識対象リモートセンシング画像の少なくとも１つの画素の現在の分類確率情報の取得方式は、
１回目での解像度低減処理を実行する場合、ニューラルネットワークから出力された各処理対象リモートセンシング画像ブロック内の少なくとも１つの画素の分類確率情報を認識対象リモートセンシング画像にマッピングして、認識対象リモートセンシング画像の少なくとも１つの画素の分類確率情報を取得することを含み、
前記認識対象リモートセンシング画像の少なくとも１つの画素の分類確率情報を、認識対象リモートセンシング画像の少なくとも１つの画素の現在の分類確率情報とすることを特徴とする
請求項８〜９のいずれか１項に記載の方法。
【請求項１１】
前記認識対象リモートセンシング画像の少なくとも１つの画素の現在の分類確率情報の取得方式は、
１回目以外での解像度低減処理を実行する場合、ニューラルネットワークから出力された各処理対象リモートセンシング画像ブロック内の少なくとも１つの画素の分類確率情報を認識対象リモートセンシング画像にマッピングして、認識対象リモートセンシング画像の少なくとも１つの画素の分類確率情報を取得することと、
今回取得した認識対象リモートセンシング画像の少なくとも１つの画素の分類確率情報に基づいて、前記認識対象リモートセンシング画像の対応する画素の現在の分類確率情報を更新することと、を含むことを特徴とする
請求項８〜１０のいずれか１項に記載の方法。
【請求項１２】
今回取得した認識対象リモートセンシング画像の少なくとも１つの画素の分類確率情報に基づいて、前記認識対象リモートセンシング画像の対応する画素の現在の分類確率情報を更新することは、
今回取得した認識対象リモートセンシング画像の少なくとも１つの画素の分類確率情報と認識対象リモートセンシング画像の対応する画素の現在の分類確率情報との平均値を計算することと、
算出した平均値を利用して、認識対象リモートセンシング画像の対応する画素の現在の分類確率情報を更新することと、を含むことを特徴とする
請求項１１に記載の方法。
【請求項１３】
前記処理対象リモートセンシング画像ブロックの画素の分類確率情報に基づいて、前記認識対象リモートセンシング画像の認識結果を特定するステップは、
認識対象リモートセンシング画像のある一つの画素に対して、当該画素の現在の分類確率情報内の、各カテゴリに属する確率値内の最も大きな確率値を決定し、当該最も大きな確率値及び当該最も大きな確率値に対応するカテゴリを当該画素の認識結果とするステップを含むことを特徴とする
請求項１２に記載の方法。
【請求項１４】
前記ニューラルネットワークをトレーニングするリモートセンシング画像サンプルの解像度は、縮小率集合内の各縮小値に基づいてそれぞれリモートセンシング画像に対して解像度低減処理を行って得られた各リモートセンシング画像の解像度を含むことを特徴とする
請求項２〜１３のいずれか１項に記載の方法。
【請求項１５】
リモートセンシング画像認識装置であって、
認識対象リモートセンシング画像に対して解像度低減処理を行って、解像度低減処理後のリモートセンシング画像を得るように構成される解像度低減モジュールと、
前記解像度低減処理後のリモートセンシング画像から、少なくとも１つのリモートセンシング画像ブロックを分割するように構成されるリモートセンシング画像分割モジュールと、
前記少なくとも１つのリモートセンシング画像ブロックから、処理対象リモートセンシング画像ブロックを決定するように構成される画像ブロック選択モジュールと、
ニューラルネットワークを介して前記処理対象リモートセンシング画像ブロックの画素の分類確率情報を取得するように構成される分類処理モジュールと、
前記処理対象リモートセンシング画像ブロックの画素の分類確率情報に基づいて、前記認識対象リモートセンシング画像の認識結果を特定するように構成される認識結果特定モジュールと、を備えることを特徴とする
リモートセンシング画像認識装置。
【請求項１６】
電子機器であって、
コンピュータプログラムを記憶するように構成されるメモリと、
前記メモリに記憶されたコンピュータプログラムを実行し、且つ前記コンピュータプログラムが実行されるとき、請求項１〜１４のいずれか１項に記載の方法を実現するように構成されるプロセッサと、を備える、電子機器。
【請求項１７】
コンピュータ可読記憶媒体であって、コンピュータプログラムが記憶されており、当該コンピュータプログラムがプロセッサによって実行されるとき、上記請求項１〜１４のいずれか１項に記載の方法が実現される、コンピュータ可読記憶媒体。
【請求項１８】
コンピュータプログラムであって、前記コンピュータプログラムが機器のプロセッサで実行されるとき、上記請求項１〜１４のいずれか１項に記載の方法が実現される、コンピュータプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
本願の実施形態のさらに別の態様に係るコンピュータプログラムであって、当該コンピュータプログラムが機器のプロセッサによって実行されるとき、本願のいずれかの実施形態に記載の方法が実現される。
例えば、本願は以下の項目を提供する。
（項目１）
リモートセンシング画像認識方法であって、
認識対象リモートセンシング画像に対して解像度低減処理を行って、解像度低減処理後のリモートセンシング画像を得るステップと、
前記解像度低減処理後のリモートセンシング画像から、少なくとも１つのリモートセンシング画像ブロックを分割するステップと、
前記少なくとも１つのリモートセンシング画像ブロックから、処理対象リモートセンシング画像ブロックを決定するステップと、
ニューラルネットワークを介して前記処理対象リモートセンシング画像ブロックの画素の分類確率情報を取得するステップと、
前記処理対象リモートセンシング画像ブロックの画素の分類確率情報に基づいて、前記認識対象リモートセンシング画像の認識結果を特定するステップと、を含むことを特徴とする
リモートセンシング画像認識方法。
（項目２）
前記認識対象リモートセンシング画像に対して解像度低減処理を行うステップは、
縮小率集合内の未使用の縮小値に基づいて認識対象リモートセンシング画像に対して解像度低減処理を行うステップを含むことを特徴とする
項目１に記載の方法。
（項目３）
前記処理対象リモートセンシング画像ブロックの画素の分類確率情報に基づいて、前記認識対象リモートセンシング画像の認識結果を特定するステップは、
縮小率集合に未使用の縮小値が存在しないこと、又は前記少なくとも１つのリモートセンシング画像ブロックに処理対象リモートセンシング画像ブロックが存在しないと確定したことに応答して、前記処理対象リモートセンシング画像ブロックの画素の分類確率情報に基づいて、前記認識対象リモートセンシング画像の認識結果を特定するステップを含むことを特徴とする
項目２に記載の方法。
（項目４）
前記縮小率集合は、少なくとも２つの異なる縮小値を含み、且つ小さな縮小値は大きな縮小値よりも先に使用されることを特徴とする
項目２〜３のいずれか１項に記載の方法。
（項目５）
前記少なくとも１つのリモートセンシング画像ブロックから、処理対象リモートセンシング画像ブロックを決定するステップは、
１回目での解像度低減処理を実行する場合、すべてのリモートセンシング画像ブロックを処理対象リモートセンシング画像ブロックとするステップを含むことを特徴とする
項目１〜４のいずれか１項に記載の方法。
（項目６）
前記少なくとも１つのリモートセンシング画像ブロックから、処理対象リモートセンシング画像ブロックを決定するステップは、
１回目以外での解像度低減処理を実行する場合、処理対象リモートセンシング画像ブロックの数が現在分割されているリモートセンシング画像ブロックの数以下であること、及び／又は、前記認識対象リモートセンシング画像の、今回の解像度低減処理後の画像解像度が前回の解像度低減処理後の画像解像度よりも低いことを含むことを特徴とする
項目１〜５のいずれか１項に記載の方法。
（項目７）
１回目以外での解像度低減処理を実行する場合、認識対象リモートセンシング画像の画素の現在の信頼度に基づいて、前記少なくとも１つのリモートセンシング画像ブロックから、処理対象リモートセンシング画像ブロックを決定することを特徴とする
項目６に記載の方法。
（項目８）
前記認識対象リモートセンシング画像の画素の現在の信頼度に基づいて、前記少なくとも１つのリモートセンシング画像ブロックから、処理対象リモートセンシング画像ブロックを決定するステップは、
認識対象リモートセンシング画像に含まれる複数の画素内の少なくとも１つの画素の現在の分類確率情報に基づいて、前記少なくとも１つの画素の現在の信頼度を特定するステップと、
リモートセンシング画像ブロックに対応する認識対象リモートセンシング画像領域内の、前記少なくとも１つの画素の現在の信頼度が所定信頼度に達した画素数を統計するステップと、
所定信頼度に達した画素数が所定要件を満たさない前記リモートセンシング画像ブロックを、処理対象リモートセンシング画像ブロックとして特定するステップと、を含むことを特徴とする
項目７に記載の方法。
（項目９）
所定信頼度に達した画素数が所定要件を満たさない前記リモートセンシング画像ブロックを、処理対象リモートセンシング画像ブロックとして特定するステップは、
ある一つのリモートセンシング画像ブロックの所定信頼度に達した画素数と、当該リモートセンシング画像ブロックに対応する認識対象リモートセンシング画像領域の前記少なくとも１つの画素の数との比が所定比率未満である場合、当該リモートセンシング画像ブロックを、処理対象リモートセンシング画像ブロックとして特定するステップを含むことを特徴とする
項目８に記載の方法。
（項目１０）
前記認識対象リモートセンシング画像の少なくとも１つの画素の現在の分類確率情報の取得方式は、
１回目での解像度低減処理を実行する場合、ニューラルネットワークから出力された各処理対象リモートセンシング画像ブロック内の少なくとも１つの画素の分類確率情報を認識対象リモートセンシング画像にマッピングして、認識対象リモートセンシング画像の少なくとも１つの画素の分類確率情報を取得することを含み、
前記認識対象リモートセンシング画像の少なくとも１つの画素の分類確率情報を、認識対象リモートセンシング画像の少なくとも１つの画素の現在の分類確率情報とすることを特徴とする
項目８〜９のいずれか１項に記載の方法。
（項目１１）
前記認識対象リモートセンシング画像の少なくとも１つの画素の現在の分類確率情報の取得方式は、
１回目以外での解像度低減処理を実行する場合、ニューラルネットワークから出力された各処理対象リモートセンシング画像ブロック内の少なくとも１つの画素の分類確率情報を認識対象リモートセンシング画像にマッピングして、認識対象リモートセンシング画像の少なくとも１つの画素の分類確率情報を取得することと、
今回取得した認識対象リモートセンシング画像の少なくとも１つの画素の分類確率情報に基づいて、前記認識対象リモートセンシング画像の対応する画素の現在の分類確率情報を更新することと、を含むことを特徴とする
項目８〜１０のいずれか１項に記載の方法。
（項目１２）
今回取得した認識対象リモートセンシング画像の少なくとも１つの画素の分類確率情報に基づいて、前記認識対象リモートセンシング画像の対応する画素の現在の分類確率情報を更新することは、
今回取得した認識対象リモートセンシング画像の少なくとも１つの画素の分類確率情報と認識対象リモートセンシング画像の対応する画素の現在の分類確率情報との平均値を計算することと、
算出した平均値を利用して、認識対象リモートセンシング画像の対応する画素の現在の分類確率情報を更新することと、を含むことを特徴とする
項目１１に記載の方法。
（項目１３）
前記処理対象リモートセンシング画像ブロックの画素の分類確率情報に基づいて、前記認識対象リモートセンシング画像の認識結果を特定するステップは、
認識対象リモートセンシング画像のある一つの画素に対して、当該画素の現在の分類確率情報内の、各カテゴリに属する確率値内の最も大きな確率値を決定し、当該最も大きな確率値及び当該最も大きな確率値に対応するカテゴリを当該画素の認識結果とするステップを含むことを特徴とする
項目１２に記載の方法。
（項目１４）
前記ニューラルネットワークをトレーニングするリモートセンシング画像サンプルの解像度は、縮小率集合内の各縮小値に基づいてそれぞれリモートセンシング画像に対して解像度低減処理を行って得られた各リモートセンシング画像の解像度を含むことを特徴とする
項目２〜１３のいずれか１項に記載の方法。
（項目１５）
リモートセンシング画像認識装置であって、
認識対象リモートセンシング画像に対して解像度低減処理を行って、解像度低減処理後のリモートセンシング画像を得るように構成される解像度低減モジュールと、
前記解像度低減処理後のリモートセンシング画像から、少なくとも１つのリモートセンシング画像ブロックを分割するように構成されるリモートセンシング画像分割モジュールと、
前記少なくとも１つのリモートセンシング画像ブロックから、処理対象リモートセンシング画像ブロックを決定するように構成される画像ブロック選択モジュールと、
ニューラルネットワークを介して前記処理対象リモートセンシング画像ブロックの画素の分類確率情報を取得するように構成される分類処理モジュールと、
前記処理対象リモートセンシング画像ブロックの画素の分類確率情報に基づいて、前記認識対象リモートセンシング画像の認識結果を特定するように構成される認識結果特定モジュールと、を備えることを特徴とする
リモートセンシング画像認識装置。
（項目１６）
前記解像度低減モジュールは、
縮小率集合内の未使用の縮小値に基づいて認識対象リモートセンシング画像に対して解像度低減処理を行うように構成されることを特徴とする
項目１５に記載の装置。
（項目１７）
前記認識結果特定モジュールは、
縮小率集合に未使用の縮小値が存在しないこと、又は前記少なくとも１つのリモートセンシング画像ブロックに処理対象リモートセンシング画像ブロックが存在しないと確定したことに応答して、前記処理対象リモートセンシング画像ブロックの画素の分類確率情報に基づいて、前記認識対象リモートセンシング画像の認識結果を特定するように構成されることを特徴とする
項目１６に記載の装置。
（項目１８）
前記縮小率集合は、少なくとも２つの異なる縮小値を含み、且つ小さな縮小値は大きな縮小値よりも先に使用されることを特徴とする
項目１６〜１７のいずれか１項に記載の装置。
（項目１９）
前記画像ブロック選択モジュールは、
１回目での解像度低減処理を実行する場合、すべてのリモートセンシング画像ブロックを処理対象リモートセンシング画像ブロックとするように構成されることを特徴とする
項目１５〜１８のいずれか１項に記載の装置。
（項目２０）
１回目以外での解像度低減処理を実行する場合、画像ブロック選択モジュールで決定される処理対象リモートセンシング画像ブロックの数は、リモートセンシング画像分割モジュールで現在分割されているリモートセンシング画像ブロックの数以下であり、且つ解像度低減モジュールで現在実行している解像度低減の値は、前回に実行した解像度低減の値よりも大きいことを特徴とする
項目１５〜１９のいずれか１項に記載の装置。
（項目２１）
１回目以外での解像度低減処理を実行する場合、画像ブロック選択モジュールは、認識対象リモートセンシング画像の画素の現在の信頼度に基づいて、前記少なくとも１つのリモートセンシング画像ブロックから、処理対象リモートセンシング画像ブロックを決定することを特徴とする
項目２０に記載の装置。
（項目２２）
前記画像ブロック選択モジュールは、
認識対象リモートセンシング画像に含まれる複数の画素内の少なくとも１つの画素の現在の分類確率情報に基づいて、前記少なくとも１つの画素の現在の信頼度を特定するように構成される第１ユニットと、
リモートセンシング画像ブロックに対応する認識対象リモートセンシング画像領域内の、前記少なくとも１つの画素の現在の信頼度が所定信頼度に達した画素数を統計するように構成される第２ユニットと、
所定信頼度に達した画素数が所定要件を満たさない前記リモートセンシング画像ブロックを、処理対象リモートセンシング画像ブロックとして特定するように構成される第３ユニットと、を備えることを特徴とする
項目２１に記載の装置。
（項目２３）
前記第３ユニットは、ある一つのリモートセンシング画像ブロックの所定信頼度に達した画素数と、当該リモートセンシング画像ブロックに対応する認識対象リモートセンシング画像領域の前記少なくとも１つの画素の数との比が所定比率未満である場合、当該リモートセンシング画像ブロックを、処理対象リモートセンシング画像ブロックとして特定するように構成されることを特徴とする
項目２２に記載の装置。
（項目２４）
前記画像ブロック選択モジュールは、
１回目での解像度低減処理を実行する場合、ニューラルネットワークから出力された各処理対象リモートセンシング画像ブロック内の少なくとも１つの画素の分類確率情報を認識対象リモートセンシング画像にマッピングして、認識対象リモートセンシング画像の少なくとも１つの画素の分類確率情報を取得するように構成される第４ユニットをさらに備え、
前記認識対象リモートセンシング画像の少なくとも１つの画素の分類確率情報を、認識対象リモートセンシング画像の少なくとも１つの画素の現在の分類確率情報とすることを特徴とする
項目２２〜２３のいずれか１項に記載の装置。
（項目２５）
前記画像ブロック選択モジュールは、
１回目以外での解像度低減処理を実行する場合、ニューラルネットワークから出力された各処理対象リモートセンシング画像ブロック内の少なくとも１つの画素の分類確率情報を認識対象リモートセンシング画像にマッピングして、認識対象リモートセンシング画像の少なくとも１つの画素の分類確率情報を取得するように構成される第５ユニットと、
今回取得した認識対象リモートセンシング画像の少なくとも１つの画素の分類確率情報に基づいて、前記認識対象リモートセンシング画像の対応する画素の現在の分類確率情報を更新するように構成される第６ユニットと、をさらに備えることを特徴とする
項目２２〜２３のいずれか１項に記載の装置。
（項目２６）
前記第６ユニットは、
今回取得した認識対象リモートセンシング画像の少なくとも１つの画素の分類確率情報と認識対象リモートセンシング画像の対応する画素の現在の分類確率情報との平均値を計算し、
算出した平均値を利用して、認識対象リモートセンシング画像の対応する画素の現在の分類確率情報を更新する、ように構成されることを特徴とする
項目２５に記載の装置。
（項目２７）
前記認識結果特定モジュールは、
認識対象リモートセンシング画像のある一つの画素に対して、当該画素の現在の分類確率情報内の、各カテゴリに属する確率値内の最も大きな確率値を決定し、当該最も大きな確率値及び当該最も大きな確率値に対応するカテゴリを当該画素の認識結果とするように構成されることを特徴とする
項目２６に記載の装置。
（項目２８）
前記装置は、
リモートセンシング画像サンプルを利用してトレーニング対象ニューラルネットワークをトレーニングするように構成されるトレーニングモジュールをさらに備え、
前記リモートセンシング画像サンプルの解像度は、縮小率集合内の各縮小値に基づいてそれぞれリモートセンシング画像に対して解像度低減処理を行って得られた各リモートセンシング画像の解像度を含むことを特徴とする
項目１６〜２７のいずれか１項に記載の装置。
（項目２９）
電子機器であって、
コンピュータプログラムを記憶するように構成されるメモリと、
前記メモリに記憶されたコンピュータプログラムを実行し、且つ前記コンピュータプログラムが実行されるとき、項目１〜１５のいずれか１項に記載の方法を実現するように構成されるプロセッサと、を備える、電子機器。
（項目３０）
コンピュータ可読記憶媒体であって、コンピュータプログラムが記憶されており、当該コンピュータプログラムがプロセッサによって実行されるとき、上記項目１〜１５のいずれか１項に記載の方法が実現される、コンピュータ可読記憶媒体。
（項目３１）
コンピュータプログラムであって、前記コンピュータプログラムが機器のプロセッサで実行されるとき、上記項目１〜１５のいずれか１項に記載の方法が実現される、コンピュータプログラム。
【国際調査報告】
2021508123.tif 000047
2021508123.tif 000048
2021508123.tif 000049
2021508123.tif 000050