【誤訳訂正書】
【提出日】令和3年2月2日(2021.2.2)
【誤訳訂正１】
【訂正対象書類名】特許請求の範囲
【訂正対象項目名】全文
【訂正方法】変更
【訂正の内容】
【特許請求の範囲】
【請求項１】
単眼画像の深度回復方法であって、
前記単眼画像に対して特徴抽出を行い、前記単眼画像の特徴画像を取得するステップであって、前記特徴画像が、シーン構造情報と深度スケール情報とを含む、ステップと、
前記特徴画像に対してデカップリングを行うことによって、前記特徴画像から前記シーン構造情報を取得し、前記特徴画像のシーン構造マップを得るステップであって、前記シーン構造マップが、前記シーン構造情報を含み、前記シーン構造情報が、前記単眼画像中の各オブジェクトの構造情報と、オブジェクト間の相対的な位置関係とを含む、ステップと、
前記特徴画像と前記シーン構造マップに対して勾配パーセプトロン処理を行い、領域強化の特徴画像を取得するステップであって、前記領域強化の特徴画像が、幾何学的細部が強化された特徴画像である、ステップと、
前記領域強化の特徴画像に基づき深度推定を行い、前記単眼画像の深度画像を取得するステップと
を含む、単眼画像の深度回復方法。
【請求項２】
前記単眼画像に対して特徴抽出を行い、前記単眼画像の特徴画像を取得するステップは、
前記単眼画像を第１のニューラルネットワークに入力して特徴抽出を行い、前記単眼画像の特徴画像を取得するステップを含む、請求項１に記載の方法。
【請求項３】
前記第１のニューラルネットワークによって実行される特徴抽出は、
前記単眼画像に対してマルチスケールの特徴抽出を行い、前記単眼画像のマルチスケール特徴情報を取得するステップと、
前記マルチスケール特徴情報に対して残差調整を行い、調整されたマルチスケール特徴情報を取得するステップであって、前記残差調整が、前記マルチスケール特徴情報の内の各特徴情報のスケールを調整するための処理である、ステップと、
前記調整されたマルチスケール特徴情報に対して特徴融合を行い、前記特徴画像を取得するステップと
を含む、請求項２に記載の方法。
【請求項４】
前記特徴画像に対してデカップリングを行うことによって、前記特徴画像から前記シーン構造情報を取得し、前記特徴画像のシーン構造マップを得るステップは、
前記特徴画像を第２のニューラルネットワークに入力しデカップリングを行い、前記特徴画像のシーン構造マップを取得するステップを含む、請求項１に記載の方法。
【請求項５】
前記特徴画像を第２のニューラルネットワークに入力する前に、さらに、
少なくとも１つの畳み込み層と正規化線形関数とを含む前記第２のニューラルネットワークを予め確立するステップを含む、請求項４に記載の方法。
【請求項６】
前記特徴画像と前記シーン構造マップに対して勾配パーセプトロン処理を行い、領域強化の特徴画像を取得するステップは、
前記特徴画像及び前記シーン構造マップを第３のニューラルネットワークに入力し勾配パーセプトロン処理を行い、領域強化の特徴画像を取得するステップを含む、請求項１に記載の方法。
【請求項７】
前記第３のニューラルネットワークによって実行される勾配パーセプトロン処理は、
前記シーン構造マップに基づき前記シーン構造マップの実際の勾配画像を取得するステップと、
前記特徴画像に基づき前記特徴画像に対応する予測勾配画像を取得するステップと、
前記実際の勾配画像と前記予測勾配画像に基づき類似度分析を行い、マスクを取得するステップと、
前記マスク及び前記特徴画像に対して残差フィルタ処理を行い、領域強化の特徴画像を取得するステップと
を含む、請求項６に記載の方法。
【請求項８】
前記実際の勾配画像及び前記予測勾配画像に基づき類似度分析を行い、マスクを取得するステップは、
前記実際の勾配画像と前記予測勾配画像との間の類似度を算出するステップと、
予め設定された閾値よりも大きい類似度を有する実際の勾配画像を前記マスクとして用いるステップと
を含む、請求項７に記載の方法。
【請求項９】
前記マスク及び前記特徴画像に対して残差フィルタ処理を行い、領域強化の特徴画像を取得するステップは、
前記マスクと前記特徴画像との積を算出し、融合画像を取得するステップと、
前記融合画像に対して、畳み込み計算、正規化線形計算、畳み込み計算を順に含む前処理を行い、前処理された画像を取得するステップと、
前記特徴画像と前記前処理された画像を重ね合わせて、領域強化の特徴画像を取得するステップと
を含む、請求項７に記載の方法。
【請求項１０】
前記領域強化の特徴画像に基づき深度推定を行い、前記単眼画像の深度画像を取得するステップは、
前記領域強化の特徴画像に対して畳み込み計算を行い、前記単眼画像の深度画像を取得するステップを含む、請求項１に記載の方法。
【請求項１１】
単眼画像の深度回復装置であって、
請求項１〜１０のいずれか１項に記載の単眼画像の深度回復方法を実行するように構成される、単眼画像の深度回復装置。
【請求項１２】
コンピュータ実行可能コマンドを記憶したメモリと、前記メモリ内のコンピュータ実行可能コマンドを実行する時に、請求項１〜１０のうちのいずれか１項に記載の方法のステップを実現するプロセッサーとを備えるコンピュータ機器。
【請求項１３】
コンピュータプログラムが記憶されたコンピュータ可読記憶媒体であって、プロセッサーが前記コンピュータプログラムを実行する時に、前記プロセッサーに、請求項１〜１０のうちのいずれか１項に記載の方法を実現させる、コンピュータ可読記憶媒体。
【請求項１４】
コンピュータコマンドを含むコンピュータプログラムであって、機器のプロセッサーで前記コンピュータコマンドを実行する時に、前記プロセッサーに、請求項１〜１０のうちのいずれか１項に記載の方法を実現させる、コンピュータプログラム。
【誤訳訂正２】
【訂正対象書類名】明細書
【訂正対象項目名】全文
【訂正方法】変更
【訂正の内容】
【発明の詳細な説明】
【発明の名称】単眼画像の深度回復方法及び装置、コンピュータ機器
【技術分野】
【０００１】
（関連出願の相互参照）
本願は、２０１８年５月２３日に出願された、出願番号２０１８１０５０２９４７．０、発明の名称「単眼画像の深度回復方法及び装置、コンピュータ機器」の中国特許出願に基づいて提出され、該中国特許出願の優先権を主張し、その開示の全てが参照によって本願に組み込まれる。
【０００２】
本願は、コンピュータビジョン分野に関し、特に単眼画像の深度回復方法及び装置、コンピュータ機器、コンピュータ可読記憶媒体、ならびにコンピュータプログラムに関する。
【背景技術】
【０００３】
単眼画像の深度回復とは、単眼画像に対して深度回復を行うことを指し、単眼画像の深度回復はコンピュータビジョン分野で重要な課題であり、様々な分野、例えば３次元再構成、ロボットリアルタイム測位、視覚障害物回避等の分野において重要な用途を有する。
【０００４】
しかしながら、深度スケールの不確実性のため、単眼画像の深度回復は複雑な多重解の課題である。既存の深度推定方法は、課題を解決するために、シーン構造推定と深度スケール推定を単純に組み合わせることが一般的であり、課題解決プロセスが比較的困難になり、多くのデータおよびトレーニング時間を必要とし、精度が低い。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
前記の技術課題を解決するために、本願の実施形態は、単眼画像の深度回復方法及び装置、コンピュータ機器、コンピュータ可読記憶媒体、ならびにコンピュータプログラムを提供する。
【課題を解決するための手段】
【０００６】
本願の実施形態によって提供される単眼画像の深度回復方法は、
前記単眼画像に対して特徴抽出を行い、前記単眼画像の特徴画像を取得するステップと、
前記特徴画像に対してデカップリングを行い、前記特徴画像のシーン構造マップを取得するステップと、
前記特徴画像と前記シーン構造マップに対して勾配パーセプトロン処理を行い、領域強化の特徴画像を取得するステップと、
前記領域強化の特徴画像に基づき深度推定を行い、前記単眼画像の深度画像を取得するステップと、を含む。
【０００７】
本願の実施形態では、前記単眼画像に対して特徴抽出を行い、前記単眼画像の特徴画像を取得するステップは、
前記単眼画像を第１のニューラルネットワークに入力して特徴抽出を行い、前記単眼画像の特徴画像を取得するステップを含む。
【０００８】
本願の実施形態では、前記第１のニューラルネットワークによって実行される特徴抽出は、
前記単眼画像に対してマルチスケールの特徴抽出を行い、前記単眼画像のマルチスケール特徴情報を取得するステップと、
前記マルチスケール特徴情報に対して残差調整を行い、調整されたマルチスケール特徴情報を取得するステップと、
前記調整されたマルチスケール特徴情報に対して特徴融合を行い、前記特徴画像を取得するステップと、を含む。
【０００９】
本願の実施形態では、前記特徴画像に対してデカップリングを行い、前記特徴画像のシーン構造マップを取得するステップは、
前記特徴画像を第２のニューラルネットワークに入力しデカップリングを行い、前記特徴画像のシーン構造マップを取得するステップを含む。
【００１０】
本願の実施形態では、前記特徴画像を第２のニューラルネットワークに入力する前に、さらに、
少なくとも１つの畳み込み層と正規化線形関数とを含む前記第２のニューラルネットワークを予め確立するステップを含む。
【００１１】
本願の実施形態では、前記特徴画像と前記シーン構造マップに対して勾配パーセプトロン処理を行い、領域強化の特徴画像を取得するステップは、
前記特徴画像及び前記シーン構造マップを第３のニューラルネットワークに入力し勾配パーセプトロン処理を行い、領域強化の特徴画像を取得するステップを含む。
【００１２】
本願の実施形態では、前記第３のニューラルネットワークによって実行される勾配パーセプトロン処理は、
前記シーン構造マップに基づき前記シーン構造マップの実際の勾配画像を取得するステップと、
前記特徴画像に基づき前記特徴画像に対応する予測勾配画像を取得するステップと、
前記実際の勾配画像と前記予測勾配画像に基づき類似度分析を行い、マスクを取得するステップと、
前記マスク及び前記特徴画像に対して残差フィルタ処理を行い、領域強化の特徴画像を取得するステップと、を含む。
【００１３】
本願の実施形態では、前記実際の勾配情報及び前記予測勾配情報に基づき類似度分析を行い、マスクを取得するステップは、
前記実際の勾配画像と前記予測勾配画像との間の類似度を算出するステップと、
予め設定された閾値よりも大きい類似度を有する実際の勾配画像を前記マスクとして用いるステップと、を含む。
【００１４】
本願の実施形態では、前記マスク及び前記特徴画像に対して残差フィルタ処理を行うステップは、
前記マスクと前記特徴画像との積を算出し、融合画像を取得するステップと、
前記融合画像に対して、畳み込み計算、正規化線形計算、畳み込み計算を順に含む前処理を行い、前処理された画像を取得するステップと、
前記特徴画像と前記前処理された画像を重ね合わせて、領域強化の特徴画像を取得するステップと、を含む。
【００１５】
本願の実施形態では、前記領域強化の特徴画像に基づき深度推定を行い、前記単眼画像の深度画像を取得するステップは、
前記領域強化の特徴画像に対して畳み込み計算を行い、前記単眼画像の深度画像を取得するステップを含む。
【００１６】
本願の実施形態によって提供される単眼画像の深度回復装置は、
前記単眼画像に対して特徴抽出を行い、前記単眼画像の特徴画像を取得するように構成される特徴抽出モジュールと、
前記特徴画像に対してデカップリングを行い、前記特徴画像のシーン構造マップを取得するように構成されるシーン構造推定モジュールと、
前記特徴画像と前記シーン構造マップに対して勾配パーセプトロン処理を行い、領域強化の特徴画像を取得するように構成される勾配パーセプトロンモジュールと、
前記領域強化の特徴画像に基づき深度推定を行い、前記単眼画像の深度画像を取得するように構成される深度推定モジュールと、を備える。
【００１７】
本願の実施形態では、前記特徴抽出モジュールは、前記単眼画像を第１のニューラルネットワークに入力して特徴抽出を行い、前記単眼画像の特徴画像を取得するように構成される。
【００１８】
本願の実施形態では、前記第１のニューラルネットワークによって実行される特徴抽出は、
前記単眼画像に対してマルチスケールの特徴抽出を行い、前記単眼画像のマルチスケール特徴情報を取得するステップと、
前記マルチスケール特徴情報に対して残差調整を行い、調整されたマルチスケール特徴情報を取得するステップと、
前記調整されたマルチスケール特徴情報に対して特徴融合を行い、前記特徴画像を取得するステップと、を含む。
【００１９】
本願の実施形態では、前記シーン構造推定モジュールは、前記特徴画像を第２のニューラルネットワークに入力しデカップリングを行い、前記特徴画像のシーン構造マップを取得するように構成される。
【００２０】
本願の実施形態では、前記装置は、さらに、
少なくとも１つの畳み込み層と正規化線形関数とを含む前記第２のニューラルネットワークを予め確立するように構成される確立モジュールを備える。
【００２１】
本願の実施形態では、前記勾配パーセプトロンモジュールは、前記特徴画像及び前記シーン構造マップを第３のニューラルネットワークに入力し勾配パーセプトロン処理を行い、領域強化の特徴画像を取得するように構成される。
【００２２】
本願の実施形態では、前記第３のニューラルネットワークによって実行される勾配パーセプトロン処理は、
前記シーン構造マップに基づき前記シーン構造マップの実際の勾配画像を取得するステップと、
前記特徴画像に基づき前記特徴画像に対応する予測勾配画像を取得するステップと、
前記実際の勾配画像と前記予測勾配画像に基づき類似度分析を行い、マスクを取得するステップと、
前記マスク及び前記特徴画像に対して残差フィルタ処理を行い、領域強化の特徴画像を取得するステップと、を含む。
【００２３】
本願の実施形態では、前記実際の勾配情報及び前記予測勾配情報に基づき類似度分析を行い、マスクを取得するステップは、
前記実際の勾配画像と前記予測勾配画像との間の類似度を算出するステップと、
予め設定された閾値よりも大きい類似度を有する実際の勾配画像を前記マスクとして用いるステップと、を含む。
【００２４】
本願の実施形態では、前記マスク及び前記特徴画像に対して残差フィルタ処理を行うステップは、
前記マスクと前記特徴画像との積を算出し、融合画像を取得するステップと、
前記融合画像に対して、畳み込み計算、正規化線形計算、畳み込み計算を順に含む前処理を行い、前処理された画像を取得するステップと、
前記特徴画像と前記前処理された画像を重ね合わせて、領域強化の特徴画像を取得するステップと、を含む。
【００２５】
本願の実施形態では、前記深度推定モジュールは、前記領域強化の特徴画像に対して畳み込み計算を行い、前記単眼画像の深度画像を取得するように構成される。
【００２６】
本願の実施形態では、コンピュータ実行可能コマンドを記憶したメモリと、前記メモリ内のコンピュータ実行可能コマンドを実行する時に、本願の実施形態によって提供される単眼画像の深度回復方法を実現するプロセッサーとを備えるコンピュータ機器を提供する。
【００２７】
本願の実施形態では、コンピュータプログラムが記憶されたコンピュータ可読記憶媒体であって、前記プロセッサーが前記コンピュータプログラムを実行する時に、本願の実施形態によって提供される単眼画像の深度回復方法を実現するコンピュータ可読記憶媒体を提供する。
【００２８】
本願の実施形態では、コンピュータコマンドを含むコンピュータプログラムであって、機器のプロセッサーで前記コンピュータコマンドを実行する時に、本願の実施形態によって提供される単眼画像の深度回復方法を実現するコンピュータプログラムを提供する。
【００２９】
本開示の実施形態によって提供される技術手段は以下のような有益な効果を有し得る。
【００３０】
本願の実施形態の技術手段によれば、前記単眼画像に対して特徴抽出を行い、前記単眼画像の特徴画像を取得し、前記特徴画像に対してデカップリングを行い、前記特徴画像のシーン構造マップを取得し、前記特徴画像と前記シーン構造マップに対して勾配パーセプトロン処理を行い、領域強化の特徴画像を取得し、前記領域強化の特徴画像に基づき深度推定を行い、前記単眼画像の深度画像を取得する。前記の単眼画像の深度回復方法及び装置では、少量のデータを用いてより良い深度推定結果を得ることができるだけでなく、勾配パーセプトロン処理によってより多くの深度詳細を得ることもできる。
【００３１】
尚、以上の一般的な説明及び以下の詳細な説明は例示的及び解釈的なものに過ぎず、本願を制限するものではないことを理解すべきである。
本願明細書は、例えば、以下の項目も提供する。
（項目１）
単眼画像の深度回復方法であって、
前記単眼画像に対して特徴抽出を行い、前記単眼画像の特徴画像を取得するステップと、
前記特徴画像に対してデカップリングを行い、前記特徴画像のシーン構造マップを取得するステップと、
前記特徴画像と前記シーン構造マップに対して勾配パーセプトロン処理を行い、領域強化の特徴画像を取得するステップと、
前記領域強化の特徴画像に基づき深度推定を行い、前記単眼画像の深度画像を取得するステップと、を含む単眼画像の深度回復方法。
（項目２）
前記単眼画像に対して特徴抽出を行い、前記単眼画像の特徴画像を取得するステップは、
前記単眼画像を第１のニューラルネットワークに入力して特徴抽出を行い、前記単眼画像の特徴画像を取得するステップを含む項目１に記載の方法。
（項目３）
前記第１のニューラルネットワークによって実行される特徴抽出は、
前記単眼画像に対してマルチスケールの特徴抽出を行い、前記単眼画像のマルチスケール特徴情報を取得するステップと、
前記マルチスケール特徴情報に対して残差調整を行い、調整されたマルチスケール特徴情報を取得するステップと、
前記調整されたマルチスケール特徴情報に対して特徴融合を行い、前記特徴画像を取得するステップと、を含む項目２に記載の方法。
（項目４）
前記特徴画像に対してデカップリングを行い、前記特徴画像のシーン構造マップを取得するステップは、
前記特徴画像を第２のニューラルネットワークに入力しデカップリングを行い、前記特徴画像のシーン構造マップを取得するステップを含む項目１に記載の方法。
（項目５）
前記特徴画像を第２のニューラルネットワークに入力する前に、さらに、
少なくとも１つの畳み込み層と正規化線形関数とを含む前記第２のニューラルネットワークを予め確立するステップを含む項目４に記載の方法。
（項目６）
前記特徴画像と前記シーン構造マップに対して勾配パーセプトロン処理を行い、領域強化の特徴画像を取得する前記ステップは、
前記特徴画像及び前記シーン構造マップを第３のニューラルネットワークに入力し勾配パーセプトロン処理を行い、領域強化の特徴画像を取得するステップを含む項目１に記載の方法。
（項目７）
前記第３のニューラルネットワークによって実行される勾配パーセプトロン処理は、
前記シーン構造マップに基づき前記シーン構造マップの実際の勾配画像を取得するステップと、
前記特徴画像に基づき前記特徴画像に対応する予測勾配画像を取得するステップと、
前記実際の勾配画像と前記予測勾配画像に基づき類似度分析を行い、マスクを取得するステップと、
前記マスク及び前記特徴画像に対して残差フィルタ処理を行い、領域強化の特徴画像を取得するステップと、を含む項目６に記載の方法。
（項目８）
前記実際の勾配情報及び前記予測勾配情報に基づき類似度分析を行い、マスクを取得するステップは、
前記実際の勾配画像と前記予測勾配画像との間の類似度を算出するステップと、
予め設定された閾値よりも大きい類似度を有する実際の勾配画像を前記マスクとして用いるステップとを含む項目７に記載の方法。
（項目９）
前記マスク及び前記特徴画像に対して残差フィルタ処理を行うステップは、
前記マスクと前記特徴画像との積を算出し、融合画像を取得するステップと、
前記融合画像に対して、畳み込み計算、正規化線形計算、畳み込み計算を順に含む前処理を行い、前処理された画像を取得するステップと、
前記特徴画像と前記前処理された画像を重ね合わせて、領域強化の特徴画像を取得するステップと、を含む項目７に記載の方法。
（項目１０）
前記領域強化の特徴画像に基づき深度推定を行い、前記単眼画像の深度画像を取得するステップは、
前記領域強化の特徴画像に対して畳み込み計算を行い、前記単眼画像の深度画像を取得するステップを含む項目１に記載の方法。
（項目１１）
単眼画像の深度回復装置であって、
前記単眼画像に対して特徴抽出を行い、前記単眼画像の特徴画像を取得するように構成される特徴抽出モジュールと、
前記特徴画像に対してデカップリングを行い、前記特徴画像のシーン構造マップを取得するように構成されるシーン構造推定モジュールと、
前記特徴画像と前記シーン構造マップに対して勾配パーセプトロン処理を行い、領域強化の特徴画像を取得するように構成される勾配パーセプトロンモジュールと、
前記領域強化の特徴画像に基づき深度推定を行い、前記単眼画像の深度画像を取得するように構成される深度推定モジュールと、を備える単眼画像の深度回復装置。
（項目１２）
前記特徴抽出モジュールは、前記単眼画像を第１のニューラルネットワークに入力して特徴抽出を行い、前記単眼画像の特徴画像を取得するように構成される項目１１に記載の装置。
（項目１３）
前記第１のニューラルネットワークによって実行される特徴抽出は、
前記単眼画像に対してマルチスケールの特徴抽出を行い、前記単眼画像のマルチスケール特徴情報を取得するステップと、
前記マルチスケール特徴情報に対して残差調整を行い、調整されたマルチスケール特徴情報を取得するステップと、
前記調整されたマルチスケール特徴情報に対して特徴融合を行い、前記特徴画像を取得するステップと、を含む項目１２に記載の装置。
（項目１４）
前記シーン構造推定モジュールは、前記特徴画像を第２のニューラルネットワークに入力しデカップリングを行い、前記特徴画像のシーン構造マップを取得するように構成される項目１１に記載の装置。
（項目１５）
前記装置は、さらに、
少なくとも１つの畳み込み層と正規化線形関数とを含む前記第２のニューラルネットワークを予め確立するように構成される確立モジュールを備える項目１４に記載の装置。
（項目１６）
前記勾配パーセプトロンモジュールは、前記特徴画像及び前記シーン構造マップを第３のニューラルネットワークに入力し勾配パーセプトロン処理を行い、領域強化の特徴画像を取得するように構成される項目１１に記載の装置。
（項目１７）
前記第３のニューラルネットワークによって実行される勾配パーセプトロン処理は、
前記シーン構造マップに基づき前記シーン構造マップの実際の勾配画像を取得するステップと、
前記特徴画像に基づき前記特徴画像に対応する予測勾配画像を取得するステップと、
前記実際の勾配画像と前記予測勾配画像に基づき類似度分析を行い、マスクを取得すると、
前記マスク及び前記特徴画像に対して残差フィルタ処理を行い、領域強化の特徴画像を取得するステップと、を含む項目１６に記載の装置。
（項目１８）
前記実際の勾配情報及び前記予測勾配情報に基づき類似度分析を行い、マスクを取得するステップは、
前記実際の勾配画像と前記予測勾配画像との間の類似度を算出するステップと、
予め設定された閾値よりも大きい類似度を有する実際の勾配画像を前記マスクとして用いるステップとを含む項目１７に記載の装置。
（項目１９）
前記マスク及び前記特徴画像に対して残差フィルタ処理を行うステップは、
前記マスクと前記特徴画像との積を算出し、融合画像を取得するステップと、
前記融合画像に対して、畳み込み計算、正規化線形計算、畳み込み計算を順に含む前処理を行い、前処理された画像を取得するステップと、
前記特徴画像と前記前処理された画像を重ね合わせて、領域強化の特徴画像を取得するステップとを含む項目１７に記載の装置。
（項目２０）
前記深度推定モジュールは、前記領域強化の特徴画像に対して畳み込み計算を行い、前記単眼画像の深度画像を取得するように構成される項目１１に記載の装置。
（項目２１）
コンピュータ実行可能コマンドを記憶したメモリと、前記メモリ内のコンピュータ実行可能コマンドを実行する時に、項目１〜１０中のいずれか１項に記載の方法のステップを実現するプロセッサーとを備えるコンピュータ機器。
（項目２２）
コンピュータプログラムが記憶されたコンピュータ可読記憶媒体であって、前記プロセッサーが前記コンピュータプログラムを実行する時に、項目１〜１０中のいずれか１項に記載の方法を実現するコンピュータ可読記憶媒体。
（項目２３）
コンピュータコマンドを含むコンピュータプログラムであって、機器のプロセッサーで前記コンピュータコマンドを実行する時に、項目１〜１０中のいずれか１項に記載の方法を実現するコンピュータプログラム。
【図面の簡単な説明】
【００３２】
【図１】本願の実施形態の単眼画像の深度回復方法の概略フローチャートである。
【図２】本願の実施形態のニューラルネットワークの構造を示す図である。
【図３】本願の実施形態の単眼画像の特徴抽出の概略フローチャートである。
【図４】本願の実施形態の勾配パーセプトロン処理の概略フローチャートである。
【図５】本願の実施形態の単眼画像の深度回復装置の構造を概略的に示す模式図である（その１）。
【図６】本願の実施形態の単眼画像の深度回復装置の構造を概略的に示す模式図である（その２）。
【図７】本願の実施形態のコンピュータ機器の構造を概略的に示す模式図である。
【発明を実施するための形態】
【００３３】
ここでの図面は本明細書に組み込まれその一部を構成しており、本願に該当する実施形態を示し、かつ明細書とともに本願の原理を解釈するために用いられる。
【００３４】
ここで、図面を参照しながら本願の様々な例示的実施形態を詳細に説明する。なお、特に断らない限り、これらの実施形態で記述した部材およびステップの相対的配置、数式および数値は本願の範囲を限定するものではないことに注意すべきである。
【００３５】
同時に、説明の便宜上、図面に示した各部分の寸法は実際の比例関係に従って描いたものではないことを理解すべきである。
【００３６】
以下の少なくとも一つの例示的実施形態に対する説明は実際に説明的なものに過ぎず、本願およびその適用または使用へのなんらの制限にもならない。
【００３７】
関連分野の当業者に既知の技術、方法および機器については、詳細に説明しない場合があるが、場合によって、前記技術、方法および機器は明細書の一部と見なすべきである。
【００３８】
なお、類似する符号および英文字は以下の図面において類似項目を表し、従って、ある一項が一つの図面において定義されれば、以降の図面においてそれをさらに説明する必要がないことに注意すべきである。
【００３９】
本願の実施形態はコンピュータシステム／サーバなどの電子デバイスに適用可能であり、それは他の様々な共通または専用計算システム環境または構成と共に動作可能である。コンピュータシステム／サーバとの併用に適する公知の計算システム、環境および／または構成の例は、パーソナルコンピュータシステム、サーバコンピュータシステム、シンクライアント、ファットクライアント、手持ちまたはラップトップデバイス、マイクロプロセッサーに基づくシステム、セットトップボックス、プログラマブル消費者用電子機器、ネットワークパソコン、小型コンピュータシステム、大型コンピュータシステムおよび前記あらゆるシステムを含む分散型クラウドコンピューティング技術環境などを含むが、これらに限定されない。
【００４０】
コンピュータシステム／サーバなどの電子デバイスはコンピュータシステムにより実行されるコンピュータシステム実行可能コマンド（例えば、プログラムモジュール）の一般的な言語環境において記載できる。通常、プログラムモジュールはルーチン、プログラム、目的プログラム、コンポーネント、ロジック、データ構造などを含んでもよく、それらは特定のタスクを実行するかまたは特定の抽象データ型を実現する。コンピュータシステム／サーバは分散型クラウドコンピューティング環境において実施でき、分散型クラウドコンピューティング環境において、タスクは通信ネットワークにわたってリンクされた遠隔処理機器により実行される。分散型クラウドコンピューティング環境において、プログラムモジュールは記憶機器を含むローカルまたは遠隔計算システムの記憶媒体に存在してもよい。
【００４１】
図１は本願の実施形態の単眼画像の深度回復方法の概略フローチャートであり、図１に示すように、前記単眼画像の深度回復は以下のステップを含む。
【００４２】
ステップ１０１において、単眼画像に対して特徴抽出を行い、前記単眼画像の特徴画像を取得する。
【００４３】
ここで、単眼画像は２次元画像とも呼ばれ、単眼画像の情報は例えばＲＧＢ情報などの各画素の色情報のみを含み、各画素の深度情報は含まない。本願の実施形態は、単眼画像から対応する深度画像を推定することを目的とし、（ｘ，ｙ）を単眼画像内の任意の画像の座標とすると、単眼画像から座標（ｘ，ｙ）に対応するＲＧＢ情報を決定できるが、座標（ｘ，ｙ）に対応する深度情報（ｄｅｐｔｈ）を決定できないので、座標（ｘ，ｙ）に対応する深度情報（ｄｅｐｔｈ）を決定するためには、該単眼画像の深度を回復する必要がある。
【００４４】
単眼画像の深度回復を達成するために、まず前記単眼画像に対して特徴抽出を行い、前記単眼画像の特徴画像を取得する必要がある。ここでの特徴抽出とは前記単眼画像に深度感知・特徴抽出を行い、その後の深度画像の推定のための基本的な特徴を提供することを指す。
【００４５】
本願の実施形態では、畳み込み演算を用いて前記単眼画像に対して特徴抽出を行ってもよい。
【００４６】
ステップ１０２において、前記特徴画像に対してデカップリングを行い、前記特徴画像のシーン構造マップを取得する。
【００４７】
ここで、シーン構造マップは単眼画像のシーン構造情報を含み、シーン構造情報は、単眼画像中の各オブジェクトの構造情報と、オブジェクト間の相対的な位置関係（例えば、前後関係）とを含み、ここでのシーン構造情報は実質的にオブジェクトの相対深度情報を反映する。
【００４８】
本願の実施形態では、特徴画像には、シーン構造情報と深度スケール情報の２種類の情報が含まれているため、これらの２種類の情報を推定することは非常に困難であるので、本願の実施形態では、前記特徴画像に対してデカップリングを行い、前記特徴画像のシーン構造情報を推定して、シーン構造マップを取得する。
【００４９】
本願の実施形態では、畳み込み演算を用いて前記特徴画像のシーン構造情報を推定してもよい。
【００５０】
ステップ１０３において、前記特徴画像と前記シーン構造マップに対して勾配パーセプトロン処理を行い、領域強化の特徴画像を取得する。
【００５１】
深度画像の幾何学的細部を考慮すると、３次元再構成等のアプリケーションにとって非常に重要であり、本願の実施形態は、勾配パーセプトロン処理によって特徴画像の強化領域を推定し、それによって領域強化の特徴画像を取得する。
【００５２】
本願の実施形態では、勾配と幾何学的細部との間の強い相関を用いて、取得された特徴画像およびシーン構造マップの勾配情報をそれぞれ推定し、２つの推定結果を比較することによって強化領域を決定でき、それによって領域強化の特徴画像を取得する。該領域強化の特徴画像において、幾何学的細部が強化され、それは後の高品質深度画像に対する基本的保証を提供する。
【００５３】
ステップ１０４において、前記領域強化の特徴画像に基づき深度推定を行い、前記単眼画像の深度画像を取得する。
【００５４】
本願の実施形態では、畳み込み演算によって前記領域強化の特徴画像に対して深度推定を行うことにより、前記単眼画像の深度画像を取得する。具体的には、前記領域強化の特徴画像に対して畳み込み計算を行い、前記単眼画像の深度画像を取得する。
【００５５】
本願の実施形態の技術手段によれば、深度推定を２つの部分、すなわち、１）シーン構造（ｓｃｅｎｅ  ｓｔｒｕｃｔｕｒｅ）の推定と、２）深度の推定とに分け、それによってニューラルネットワークの収束を著しく加速し、深度推定の精度を向上させることができる。また、深度画像の局所的な細部が勾配パーセプトロン処理によってさらに改善され、高品質の深度画像をもたらし、細かい幾何学的細部および正確なオブジェクト境界を必要とする３次元再構成等のアプリケーションに優れたデータソースを提供する。
【００５６】
前記の単眼画像の深度回復方法を実現するために、本願の実施形態では、ニューラルネットワーク構造（ＤＣＮｅｔと呼ばれる）をさらに提供し、ＤＣＮｅｔは、図２に示すように、３つの部分、すなわち、１）特徴抽出モジュール、２）デカップリングモジュール、及び３）勾配パーセプトロンモジュールから構成され、その内に、デカップリングモジュールは２つの部分、すなわち２．１）シーン構造推定モジュール、２．２）深度推定モジュールを含む。図２を参照して、（ａ）部分のネットワークが特徴抽出モジュールに対応し、（ｂ）部分のネットワークがシーン構造推定モジュールに対応し、（ｄ）部分のネットワークが深度推定モジュールに対応し、（ｃ）部分のネットワークが勾配パーセプトロンモジュールに対応する。本願の実施形態では、ユークリッド損失関数を用いて図２に示すＤＣＮｅｔをトレーニングすることができる。図２に示すＤＣＮｅｔでは、（ａ）部分のネットワークを介して単眼画像の特徴抽出を行い、前記単眼画像の特徴画像を取得し、（ｂ）部分のネットワークを介して前記特徴画像のデカップリングを行い、前記特徴画像のシーン構造マップを取得し、（ｃ）部分のネットワークを介して前記特徴画像と前記シーン構造マップの勾配パーセプトロン処理を行い、領域強化の特徴画像を取得し、（ｄ）部分のネットワークを介して前記領域強化の特徴画像に基づき深度推定を行い、前記単眼画像の深度画像を取得する。
【００５７】
図１に示す技術手段によれば、単眼画像の特徴抽出は、前記単眼画像を第１のニューラルネットワークに入力して特徴抽出を行い、前記単眼画像の特徴画像を取得することによって行える。以下、図２及び図３を参照して、どのように第１のニューラルネットワークにより特徴抽出を行うかについて説明する。
【００５８】
図３は本願の実施形態の単眼画像の特徴抽出の概略フローチャートであり、図３に示すように、以下のようなステップを含む。
【００５９】
ステップ３０１において、前記単眼画像に対してマルチスケールの特徴抽出を行い、前記単眼画像のマルチスケール特徴情報を取得する。
【００６０】
図２に示すＤＣＮｅｔに基づき、第１のニューラルネットワークは（ａ）部分のネットワークであり、図２中の（ａ）部分のネットワークを参照して、左側の畳み込み層の列は、前記単眼画像に対してマルチスケールの特徴抽出を行い、前記単眼画像のマルチスケール特徴情報を取得することに用いられる。
【００６１】
ステップ３０２において、前記マルチスケール特徴情報に対して残差調整を行い、調整されたマルチスケール特徴情報を取得する。
【００６２】
ここで、マルチスケール特徴情報とは、一部の特徴情報が大規模に存在するが、一部の特徴情報が小規模に存在し、すなわち、抽出された特徴情報のスケールが異なることを指し、マルチスケール特徴情報のスケールが異なるので、小規模に存在する特徴情報が融合した後に消えるので、中間の列の残差類似調整モジュール（Ｒｅｓｉｄｕａｌ  ｌｉｋｅ
ａｄｊｕｓｔｍｅｎｔ、ａｄｊｕｓｔと略称する）（図２中の（ｅ）を参照する）によって前記マルチスケール特徴情報に対して残差調整を行い、調整されたマルチスケール特徴情報を取得する必要があり、ここで、残差調整の目的は、マルチスケール特徴情報内の各特徴情報のスケールを調整して、より良い融合効果を得ることである。
【００６３】
ステップ３０３において、前記調整されたマルチスケール特徴情報に対して特徴融合を行い、前記特徴画像を取得する。
【００６４】
一実施形態では、調整されたマルチスケール特徴情報から一部の特徴情報を選択し、入力画像のサイズの半分までアップサンプリングしてから右側の融合モジュール（Ｃｏｎｃａｔ）に入力し特徴融合を行い、それによって前記特徴画像を取得する。
【００６５】
以上のステップを経て特徴画像を取得した後、前記特徴画像を第２のニューラルネットワークに入力しデカップリングを行い、前記特徴画像のシーン構造マップを取得する。以下、図２を参照して、どのように第２のニューラルネットワークによりシーン構造マップを推定するかについて説明する。
【００６６】
図２に示すＤＣＮｅｔに基づき、第２のニューラルネットワークは（ｂ）部分のネットワークであり、（ａ）部分のネットワークによって単眼画像から特徴画像Ｉを抽出した後、特徴画像Ｉを（ｂ）部分のネットワークに入力し、（ｂ）部分のネットワークによってシーン構造マップＲを予測する。本願の実施形態では、少なくとも１つの畳み込み層と正規化線形関数とを含む前記第２のニューラルネットワークは予め確立される。ここで、畳み込み層は５１２チャンネルの畳み込み層であってもよく、正規化線形関数は正規化線形ユニット（ＲｅＬＵ、Ｒｅｃｔｉｆｉｅｄ  Ｌｉｎｅａｒ  Ｕｎｉｔ）によって実現される。ＩとＲの関係は次式で表すことができる。
【００６７】
【数１】
2020524355.tif 000001
ただし、Ｆ１は特徴画像Ｉからシーン構造マップＲへのマッピングを表し、Ｆ１は図２中の（ｂ）部分のネットワークに対応し、（ｂ）部分のネットワークがシーン構造マップＲを学習するために用いられる。
【００６８】
画像のレイアウト詳細を明瞭化するために、本願の実施形態では、前記特徴画像と前記シーン構造マップに対して勾配パーセプトロン処理を行い、領域強化の特徴画像を取得する。ここで、勾配パーセプトロン処理は、前記特徴画像及び前記シーン構造マップを第３のニューラルネットワークに入力し勾配パーセプトロン処理を行い、領域強化の特徴画像を取得することによって行える。以下、図２及び図４を参照して、どのように第３のニューラルネットワークにより勾配パーセプトロン処理を行うかについて説明する。
【００６９】
図４は本願の実施形態の勾配パーセプトロン処理の概略フローチャートであり、図４に示すように、以下のようなステップを含む。
【００７０】
ステップ４０１において、前記シーン構造マップに基づき前記シーン構造マップの実際の勾配画像を取得する。
【００７１】
ステップ４０２において、前記特徴画像に基づき前記特徴画像に対応する予測勾配画像を取得する。
【００７２】
図２に示すＤＣＮｅｔに基づき、第３のニューラルネットワークは（ｃ）部分のネットワークであり、図２中の（ｃ）部分のネットワークを参照して、シーン構造マップＲから実際の勾配画像
【００７３】
【数２】
2020524355.tif 000002
を推定し、特徴画像Ｉから予測勾配画像
【００７４】
【数３】
2020524355.tif 000003
を推定し、望ましくは、
【００７５】
【数４】
2020524355.tif 000004
が同一であるが、
【００７６】
【数５】
2020524355.tif 000005
は実際の勾配画像であり、
【００７７】
【数６】
2020524355.tif 000006
は予測勾配画像であるので、
【００７８】
【数７】
2020524355.tif 000007
が異なる可能性がある。
【００７９】
ステップ４０３において、前記実際の勾配画像と前記予測勾配画像に基づき類似度分析を行い、マスクを取得する。
【００８０】
本実施形態では、前記実際の勾配画像と前記予測勾配画像との間の類似度を算出し（例えば、コサイン関数により類似度を算出する）、予め設定された閾値よりも大きい類似度を有する実際の勾配画像を前記マスクとして用いる。図２中の（ｃ）部分のネットワークを参照して、
【００８１】
【数８】
2020524355.tif 000008
の類似度を算出し、
【００８２】
【数９】
2020524355.tif 000009
よりも大きい類似度を有する実際の勾配画像を前記マスクとする。
【００８３】
ここで、マスクは実際の勾配画像のある領域に対応し、該部分の領域の特徴によってその後の深度画像の細部の最適化がより容易になり、深度画像を３次元モデリング等の高精度用途に用いることができる。
【００８４】
ステップ４０４において、前記マスク及び前記特徴画像に対して残差フィルタ処理を行い、領域強化の特徴画像を取得する。
【００８５】
一実施形態では、領域強化の特徴画像は、前記マスクと前記特徴画像との積を算出し、融合画像を取得して、前記融合画像に対して、畳み込み計算、正規化線形計算、畳み込み計算を順に含む前処理を行い、前処理された画像を取得し、前記特徴画像と前記前処理された画像を重ね合わせて、領域強化の特徴画像を取得することによって得られる。例えば、図２中の（ｆ）部分のネットワーク（Ｒｅｓｉｄｕａｌ  ｌｉｋｅ  ｆｉｌｔｅｒｉｎｇ）を参照して、Ｍｕｌｔｉｐｌｙモジュールによってマスクと特徴画像の積を算出して融合画像を取得し、融合画像を順次Ｃｏｎｖモジュール、ＲｕＬＵモジュール及びＣｏｎｖモジュールに入力し、それによって対応する畳み込み計算、正規化線形計算及び畳み込み計算を実現し、最終的にＳｕｍモジュールによって元の特徴画像と重ね合わせて、領域強化の特徴画像を出力する。
【００８６】
以上の手法により領域強化の特徴画像を取得した後、図２中の（ｄ）部分のネットワークによって前記領域強化の特徴画像に対して畳み込み計算を行い、前記単眼画像の深度画像を取得する。ここで、畳み込み計算を行う畳み込み層は６４チャンネルの畳み込み層であってもよい。
【００８７】
本願の実施形態では、シーン構造推定モジュール（図２中の（ｂ）部分のネットワーク）と深度推定モジュール（図２中の（ｄ）部分のネットワーク）によって、深度画像の推定を分割統治法でシーン構造の推定と深度の推定とに分け、それによってＤＣＮｅｔの収束速度が向上しより正確な結果を得ることができる。そして、シーン構造推定モジュールと深度推定モジュールの間に勾配パーセプトロンモジュールを設け、深度推定モジュールによって領域強化の特徴画像を取得することができるので、深いニューラルネットワーク（例えば、図２中の（ｄ）部分のネットワーク）が強化領域に集中し、より良い境界及び細部を有する深度画像を回復することができ、回復した高精度の深度画像によって３次元再構成等のアプリケーションに高品質のデータソースを提供する。
【００８８】
図５は本願の実施形態の単眼画像の深度回復装置の構造を概略的に示す模式図（その１）であり、図５に示すように、前記単眼画像の深度回復装置は、
前記単眼画像に対して特徴抽出を行い、前記単眼画像の特徴画像を取得するように構成される特徴抽出モジュール５０１と、
前記特徴画像に対してデカップリングを行い、前記特徴画像のシーン構造マップを取得するように構成されるシーン構造推定モジュール５０２と、
前記特徴画像と前記シーン構造マップに対して勾配パーセプトロン処理を行い、領域強化の特徴画像を取得するように構成される勾配パーセプトロンモジュール５０３と、
前記領域強化の特徴画像に基づき深度推定を行い、前記単眼画像の深度画像を取得するように構成される深度推定モジュール５０４と、を備える。
【００８９】
当業者にとっては、図５に示す単眼画像の深度回復装置における各部の実施機能は、前記単眼画像の深度回復方法の関連記載を参照することによって解釈できることが理解すべきである。図５に示す単眼画像の深度回復装置における各部の機能は、プロセッサー上で動作するプログラムによって実現することもできるし、特定の論理回路によって実現することもできる。
【００９０】
図６は本願の実施形態の単眼画像の深度回復装置の構造を概略的に示す模式図（その２）であり、図６に示すように、前記単眼画像の深度回復装置は、
前記単眼画像に対して特徴抽出を行い、前記単眼画像の特徴画像を取得するように構成される特徴抽出モジュール５０１と、
前記特徴画像に対してデカップリングを行い、前記特徴画像のシーン構造マップを取得するように構成されるシーン構造推定モジュール５０２と、
前記特徴画像と前記シーン構造マップに対して勾配パーセプトロン処理を行い、領域強化の特徴画像を取得するように構成される勾配パーセプトロンモジュール５０３と、
前記領域強化の特徴画像に基づき深度推定を行い、前記単眼画像の深度画像を取得するように構成される深度推定モジュール５０４と、を備える。
【００９１】
一実施形態では、前記特徴抽出モジュール５０１は、前記単眼画像を第１のニューラルネットワークに入力して特徴抽出を行い、前記単眼画像の特徴画像を取得するように構成される。
【００９２】
一実施形態では、前記第１のニューラルネットワークによって実行される特徴抽出は、
前記単眼画像に対してマルチスケールの特徴抽出を行い、前記単眼画像のマルチスケール特徴情報を取得するステップと、
前記マルチスケール特徴情報に対して残差調整を行い、調整されたマルチスケール特徴情報を取得するステップと、
前記調整されたマルチスケール特徴情報に対して特徴融合を行い、前記特徴画像を取得するステップと、を含む。
【００９３】
一実施形態では、前記シーン構造推定モジュール５０２は、前記特徴画像を第２のニューラルネットワークに入力しデカップリングを行い、前記特徴画像のシーン構造マップを取得するように構成される。
【００９４】
一実施形態では、前記装置は、さらに、
少なくとも１つの畳み込み層と正規化線形関数とを含む前記第２のニューラルネットワークを予め確立するように構成される確立モジュール５０５を備える。
【００９５】
一実施形態では、前記勾配パーセプトロンモジュール５０３は、前記特徴画像及び前記シーン構造マップを第３のニューラルネットワークに入力し勾配パーセプトロン処理を行い、領域強化の特徴画像を取得するように構成される。
【００９６】
一実施形態では、前記第３のニューラルネットワークによって実行される勾配パーセプトロン処理は、
前記シーン構造マップに基づき前記シーン構造マップの実際の勾配画像を取得するステップと、
前記特徴画像に基づき前記特徴画像に対応する予測勾配画像を取得するステップと、
前記実際の勾配画像と前記予測勾配画像に基づき類似度分析を行い、マスクを取得すると、
前記マスク及び前記特徴画像に対して残差フィルタ処理を行い、領域強化の特徴画像を取得するステップと、を含む。
【００９７】
一実施形態では、前記実際の勾配情報及び前記予測勾配情報に基づき類似度分析を行い、マスクを取得するステップは、
前記実際の勾配画像と前記予測勾配画像との間の類似度を算出するステップと、
予め設定された閾値よりも大きい類似度を有する実際の勾配画像を前記マスクとして用いるステップと、を含む。
【００９８】
一実施形態では、前記マスク及び前記特徴画像に対して残差フィルタ処理を行うステップは、
前記マスクと前記特徴画像との積を算出し、融合画像を取得するステップと、
前記融合画像に対して、畳み込み計算、正規化線形計算、畳み込み計算を順に含む前処理を行い、前処理された画像を取得するステップと、
前記特徴画像と前記前処理された画像を重ね合わせて、領域強化の特徴画像を取得するステップと、を含む。
【００９９】
一実施形態では、前記深度推定モジュール５０４は、前記領域強化の特徴画像に対して畳み込み計算を行い、前記単眼画像の深度画像を取得するように構成される。
【０１００】
当業者にとっては、図６に示す単眼画像の深度回復装置における各部の実施機能は、前記単眼画像の深度回復方法の関連記載を参照することによって解釈できることが理解すべきである。図６に示す単眼画像の深度回復装置における各部の機能は、プロセッサー上で動作するプログラムによって実現することもできるし、特定の論理回路によって実現することもできる。
【０１０１】
本願の実施形態において前述した単眼画像の深度回復装置は、ソフトウェア機能モジュールの形態で実現され、独立製品として販売または使用される場合に、コンピュータ可読記憶媒体に記憶されてもよい。このような理解に基づいて、本願の実施形態の技術手段は、本質的または従来技術の進歩に寄与する部分がソフトウェア製品の形で実施することができ、該コンピュータソフトウェア製品は記憶媒体に記憶され複数のコマンドを含んでコンピュータ機器（パーソナルコンピュータ、サーバ、またはネットワーク装置等）に、本願の各実施形態で説明されている方法の全部または一部を実行させる。前記の記憶媒体は、ＵＳＢフラッシュドライブ、モバイルハードディスク、読み出し専用メモリ（ＲＯＭ、Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、磁気ディスクまたは光ディスク等のプログラムコードを記憶可能である様々な媒体を含む。従って、本願の実施形態はハードウェアとソフトウェアのいかなる特定の組合わせにも限定されない。
【０１０２】
これに対応して、本願の実施形態は、コンピュータ実行可能コマンドが記憶されたコンピュータ記憶媒体であって、プロセッサーで該コンピュータ実行可能コマンドを実行する時に、本願の実施形態の前記の単眼画像の深度回復方法を実現するコンピュータ記憶媒体をさらに提供する。
【０１０３】
図７は本願の実施形態のコンピュータ機器の構造を概略的に示す模式図であり、図７に示すように、コンピュータ機器１００は、１つまたは複数の（図で１つのみを示す）プロセッサー１００２（プロセッサー１００２は、マイクロプロセッサー（ＭＣＵ、Ｍｉｃｒｏ  Ｃｏｎｔｒｏｌｌｅｒ  Ｕｎｉｔ）またはプログラマブルロジックデバイス（ＦＰＧＡ、Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）等の処理装置を含むが、これに限定されない。）と、データを記憶するためのメモリ１００４と、通信機能用の送信装置１００６とを、備える。当業者であれば、図７に示す構造は単なる例示であり、前記の電子装置の構造を限定するものではないことが理解すべきである。例えば、コンピュータ機器１００はさらに図７に示す要素よりも多いまたは少ない構成要素を含んでもよく、あるいは図７に示すものとは異なる構成を有してもよい。
【０１０４】
メモリ１００４は、アプリケーションソフトウェアのソフトウェアプログラム及びモジュール、例えば本願の実施形態における方法に対応するプログラムコマンド／モジュールを記憶するために用いられ、プロセッサー１００２は、メモリ１００４に記憶されたソフトウェアプログラム及びモジュールを実行することによって、様々な機能アプリケーション及びデータ処理、すなわち、前記の方法を実現する。メモリ１００４は、高速ランダムアクセスメモリを含んでもよく、更に不揮発性メモリ、例えば１つまたは複数の磁気記憶装置、フラッシュメモリ、または他の不揮発性固体メモリを含んでもよい。いくつかの例では、メモリ１００４は、更にプロセッサー１００２に対して遠隔配置された、ネットワークを介して前記のコンピュータ機器１００に接続され得るメモリを含んでもよい。前記ネットワークの例としては、インターネット、イントラネット、ローカルエリアネットワーク、移動体通信ネットワーク、及びその組合わせが挙げられるが、これらに限定されない。
【０１０５】
送信装置１００６は、ネットワークを介してデータを送受信するためのものである。前記のネットワークの具体的な例として、コンピュータ機器１００の通信プロバイダによって提供される無線ネットワークを含み得る。一例では、送信装置１００６は、インターネットと通信するために基地局を介して他のネットワーク装置に接続されるネットワークインタフェースコントローラ（ＮＩＣ、Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃｏｎｔｒｏｌｌｅｒ）を含む。一例では、送信装置１００６は、インターネットと無線で通信するための無線周波数（ＲＦ、Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）モジュールとすることができる。
【０１０６】
本願の実施形態に記載されている技術手段は、矛盾なく任意に組み合わせることができる。
【０１０７】
本願によって提供されるいくつかの実施形態では、開示された方法およびスマートデバイスは他の方法で実現されてもよいことが理解すべきである。以上説明した機器の実施形態は例示的なものに過ぎず、例えば、前記ユニットの分割は論理的な機能の分割に過ぎず、実際に実施する場合に、その以外の方式で分割してもよく、例えば、複数のユニットまたは構成要素を組み合わせてもよいし、あるいは別のシステムに集積してもよいし、あるいは一部の機能を省略したり実行しなくてもよい。さらに、図示または検討した各構成要素の結合、直接結合、または通信接続は、いくつかのインタフェース、装置またはユニットを介した間接結合または通信接続であり得、電気的、機械的または他の形態であり得る。
【０１０８】
別々の構成要素として前述したユニットは物理的に分離されてもされなくてもよく、ユニットとして示された構成要素は物理的ユニットであってもなくてもよく、すなわち一箇所にあっても複数のネットワークユニットに分散してもよいし、本実施形態の技術手段の目的を達成すれば、実際の必要に応じていくつかまたは全てのユニットを選択することができる。
【０１０９】
また、本願の各実施形態における各機能ユニットは、１つの第２の処理ユニットに集積されてもよいし、１つのユニットとして別々に使用されてもよく、２つまたは２つ以上のユニットが１つのユニットに集積されてもよいし、前記集積ユニットは、ハードウェアの形で、またはハードウェアとソフトウェアの機能ユニットの形で実現され得る。
【０１１０】
以上、本願の具体的な実施形態を説明したが、本願の保護範囲はこれに限定されるものではなく、当業者は本願に開示された技術的範囲内で容易に想到した変更や置換も、すべて本願の保護範囲に含まれる。
【０１１１】
産業上の利用可能性
本願の実施形態の技術手段によれば、前記単眼画像に対して特徴抽出を行い、前記単眼画像の特徴画像を取得し、前記特徴画像に対してデカップリングを行い、前記特徴画像のシーン構造マップを取得し、前記特徴画像と前記シーン構造マップに対して勾配パーセプトロン処理を行い、領域強化の特徴画像を取得し、前記領域強化の特徴画像に基づき深度推定を行い、前記単眼画像の深度画像を取得する。前記の単眼画像の深度回復方法および装置は、少量のデータを用いてより良い深度推定結果を得ることができるだけでなく、勾配パーセプトロン処理によってより多くの深度詳細を得ることもできる。
【誤訳訂正３】
【訂正対象書類名】図面
【訂正対象項目名】図１
【訂正方法】変更
【訂正の内容】
【図１】
2020524355.tif 000010
【誤訳訂正４】
【訂正対象書類名】図面
【訂正対象項目名】図５
【訂正方法】変更
【訂正の内容】
【図５】
2020524355.tif 000011
【誤訳訂正５】
【訂正対象書類名】図面
【訂正対象項目名】図６
【訂正方法】変更
【訂正の内容】
【図６】
2020524355.tif 000012