(57)【要約】  航行体内等でセンシングデータを圧縮する際の圧縮パラメータを地上から制御可能で、圧縮方式を予め設定する必要がないデータ符号化システム等を提供する。地上局に設置されたデータ符号化制御装置は、航行体に搭載されたセンサによってセンシングされる地球上の位置を検出し、検出した位置に基づいて、センサでセンシングして得られたセンシングデータの圧縮パラメータの情報を決定し、航行体に搭載されたデータ符号化装置へ通知する。データ符号化装置は、データ符号化制御装置から圧縮パラメータの情報を取得し、取得した圧縮パラメータの情報に従って、センサによってセンシングして得られたセンシングデータを圧縮する。
2017164007.tif 000002
【特許請求の範囲】
【請求項１】
センサを有する航行体に搭載されたデータ符号化装置と、前記航行体と通信可能な地上局に設置されたデータ符号化制御装置とから構成され、
前記データ符号化制御装置は、
前記センサによってセンシングされる地球上の位置を検出する検出手段と、
検出された前記位置に基づいて、前記センサによってセンシングして得られたセンシングデータの圧縮パラメータの情報を決定する決定手段と、
決定された前記圧縮パラメータの情報を前記データ符号化装置へ通知する通知手段と、を有し、
前記データ符号化装置は、
前記データ符号化制御装置から通知された前記圧縮パラメータの情報を取得する取得手段と、
前記取得した前記圧縮パラメータの情報に従って、前記センサによってセンシングして得られたセンシングデータを圧縮する符号化手段と、
を有する、
データ符号化システム。
【請求項２】
前記取得手段は、前記センサによってセンシングされる地球上の位置のデータを前記データ符号化装置へ通知するように構成され、
前記検出手段は、通知された前記位置のデータに基づいて、前記センサによってセンシングされる地球上の位置を検出するように構成されている、
請求項１に記載のデータ符号化システム。
【請求項３】
前記決定手段は、前記位置と前記圧縮パラメータの情報あるいは前記圧縮パラメータの情報を導出するための情報とを対応付けて記憶する記憶手段を参照して、前記圧縮パラメータの情報を決定するように構成されている、
請求項１または２に記載のデータ符号化システム。
【請求項４】
前記決定手段は、前記位置に対応する前記圧縮パラメータの情報を利用者に問合せ、前記問合せに対する前記利用者からの応答に基づいて、前記圧縮パラメータの情報を決定するように構成されている、
請求項１または２に記載のデータ符号化システム。
【請求項５】
前記決定手段は、画像サイズ、センシング時刻、センシング方向、センシング高度、センサ種別、天候、気温、湿度、ＰＭ２．５濃度、符号化方式、画素あたり発生符号量、のうちの少なくとも１つからなる付帯情報と、検出された前記位置とに基づいて、前記センサによってセンシングして得られたセンシングデータに対応する前記圧縮パラメータの情報を決定するように構成されている、
請求項１乃至４の何れかに記載のデータ符号化システム。
【請求項６】
前記圧縮パラメータの情報は、量子化の粒度である、
請求項１乃至５の何れかに記載のデータ符号化システム。
【請求項７】
前記圧縮パラメータの情報は、前記センシングデータの複雑度である、
請求項１乃至５の何れかに記載のデータ符号化システム。
【請求項８】
前記センシングデータは、画像である、
請求項１乃至７の何れかに記載のデータ符号化システム。
【請求項９】
センサを有する航行体に搭載されたデータ符号化装置であって、
前記航行体と通信可能な地上局に設置され、前記センサによってセンシングされる地球上の位置を検出し、前記検出した位置に基づいて、前記センサによってセンシングして得られたセンシングデータの圧縮パラメータの情報を決定し、前記決定した前記圧縮パラメータの情報を前記データ符号化装置へ通知するデータ符号化制御装置から、前記圧縮パラメータの情報を取得する取得手段と、
前記取得した前記圧縮パラメータの情報に従って、前記センサによってセンシングして得られたセンシングデータを圧縮する符号化手段と、
を有する、
データ符号化装置。
【請求項１０】
センサと前記センサによってセンシングして得られたセンシングデータを圧縮するデータ符号化装置を搭載した航行体と通信可能な地上局に設置されたデータ符号化制御装置であって、
前記センサによってセンシングされる地球上の位置を検出する検出手段と、
検出された前記位置に基づいて、前記センサでセンシングして得られたセンシングデータの圧縮パラメータの情報を決定する決定手段と、
前記決定した前記圧縮パラメータの情報を前記データ符号化装置へ通知する通知手段と、を有するデータ符号化制御装置。
【請求項１１】
センサを有する航行体に搭載されたデータ符号化装置が実行するデータ符号化方法であって、
前記航行体と通信可能な地上局に設置され、前記センサによってセンシングされる地球上の位置を検出し、前記検出した位置に基づいて、前記センサによってセンシングして得られたセンシングデータの圧縮パラメータの情報を決定し、前記決定した前記圧縮パラメータの情報を前記データ符号化装置へ通知するデータ符号化制御装置から、前記圧縮パラメータの情報を取得し、
前記取得した前記圧縮パラメータの情報に従って、前記センサによってセンシングして得られたセンシングデータを圧縮する、
データ符号化方法。
【請求項１２】
センサと前記センサによってセンシングして得られたセンシングデータを圧縮するデータ符号化装置を搭載した航行体と通信可能な地上局に設置されたデータ符号化制御装置が実行するデータ符号化制御方法であって、
前記センサによってセンシングされる地球上の位置を検出し、
前記検出した位置に基づいて、前記センサでセンシングして得られたセンシングデータの圧縮パラメータの情報を決定し、
前記決定した前記圧縮パラメータの情報を前記データ符号化装置へ通知する、
データ符号化制御方法。
【請求項１３】
センサを有する航行体に搭載されたコンピュータを、
前記航行体と通信可能な地上局に設置され、前記センサによってセンシングされる地球上の位置を検出し、前記検出した位置に基づいて、前記センサによってセンシングして得られたセンシングデータの圧縮パラメータの情報を決定し、前記決定した前記圧縮パラメータの情報を前記コンピュータへ通知するデータ符号化制御装置から、前記圧縮パラメータの情報を取得する取得手段と、
前記取得した前記圧縮パラメータの情報に従って、前記センサによってセンシングして得られたセンシングデータを圧縮する符号化手段と、
して機能させるためのプログラムを格納する記録媒体。
【請求項１４】
センサと前記センサによってセンシングして得られたセンシングデータを圧縮するデータ符号化装置を搭載した航行体と通信可能な地上局に設置されたコンピュータを、
前記センサによってセンシングされる地球上の位置を検出する検出手段と、
前記検出した位置に基づいて、前記センサでセンシングして得られたセンシングデータの圧縮パラメータの情報を決定する決定手段と、
前記決定した前記圧縮パラメータの情報を前記データ符号化装置へ通知する通知手段と、
して機能させるためのプログラムを格納する記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ符号化システム、データ符号化装置、データ符号化制御装置、データ符号化方法、データ符号化制御方法、およびプログラムに関する。
【背景技術】
【０００２】
衛星などの航行体に搭載したセンサによって上空からセンシングして得た地表のセンシングデータ（画像など）を、記憶媒体に記録し、また地上局へ伝送する場合、記憶容量や伝送容量を削減するためにセンシングデータを圧縮することが行われている。【０００３】
例えば、衛星画像を取得、圧縮、および伝送する方法の一例が特許文献１に記載されている。この特許文献１が開示する技術では、衛星に搭載した機器は、カメラによって画像を取得すると、その画像の特性値と画像内の所定の自然物体を認識し、その自然物体を典型的物体によって置換えた画像に対して、上記特性値に対応するアルゴリズムによる圧縮を行い、地上に向けて伝送する。ここで、画像の特性値としては、画像のテクスチャ、画像の複雑性などが例示される。所定の自然物体としては、海、湖、森などが例示される。圧縮アルゴリズムとしては、ＤＣＴ（離散コサイン変換：Discrete Cosine Transform）圧縮、ウェーブレット圧縮、フラクタル圧縮などが例示される。【０００４】
他方、衛星などの航行体における画像撮影時における画像圧縮技術ではないが、航空写真や衛星写真に写っている地理的特徴を解析するための画像処理技術が、特許文献２に記載されている。この特許文献２が開示する技術では、画像処理を行う処理装置は、予め利用目的に応じた圧縮パラメータが設定された複数の圧縮処理アルゴリズムの中から適切なものを選択して、入力された航空写真や衛星写真を圧縮する。【０００５】
具体的には、処理装置は、まず、スキャナーなどの画像入力装置から記憶装置に、航空写真や衛星画像から成る原画像情報を読み込む。次に、処理装置は、原画像情報を解析して原画像の画像特徴、例えば平均輝度、商業地域面積率、森林面積率などを抽出する。このとき、詳細は不明であるが、原画像に撮影されているエリアの地図情報を参照して特徴情報を作成する旨の記載がある。次に、処理装置は、抽出した画像特徴に応じた圧縮処理アルゴリズムを使用して原画像を圧縮する。例えば、処理装置は、道路地図の解析を目的とする場合、原画像を、道路の画像特徴に適した圧縮パラメータが設定された圧縮アルゴリズムを使用して圧縮する。これにより、道路の画質を保証した圧縮画像が生成される。また、同じ原画像を異なる圧縮パラメータが設定された圧縮アルゴリズムを使用して圧縮することにより、森林や湖沼の画質を保障した圧縮画像を生成できる。この他、本技術に関連する文献として非特許文献１がある。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特表２０１２−５０１１３７号公報
【特許文献２】特開２００２−３４４７５１号公報
【非特許文献】
【０００７】
【非特許文献１】T. Chiang et al.,“A new rate control scheme using quadratic rate distortion model”, Proceedings of International Conference on Image Processing (ICIP) 19-19 Sept. 1996.
【発明の概要】
【発明が解決しようとする課題】
【０００８】
衛星などの航行体に搭載した撮像器などのセンサによってセンシングして得た画像などのセンシングデータを航行体に搭載した機器で圧縮する場合、特許文献１では、航行体に搭載した機器が、画像の特性に基づいて、使用する圧縮アルゴリズムを決定する。このため、センシングして得られた画像などのセンシングデータを航行体に搭載した機器で圧縮する際の圧縮パラメータを、地上から制御するのは困難であった。更に、特許文献２では、入力された航空写真や衛星写真を圧縮する際、利用目的に応じて選択可能なように、圧縮パラメータが設定された複数の圧縮方式（処理アルゴリズム）を予め設定しておく必要があった。【０００９】
本発明の目的は、航行体内等でセンシングデータを圧縮する際の圧縮パラメータを地上から制御可能で、圧縮方式を予め設定する必要がないデータ符号化システムを提供することにある。
【課題を解決するための手段】
【００１０】
本発明の実施形態に係るデータ符号化システムは、
センサを有する航行体に搭載されたデータ符号化装置と、前記航行体と通信可能な地上局に設置されたデータ符号化制御装置とから構成され、
前記データ符号化制御装置は、
前記センサによってセンシングされる地球上の位置を検出する検出部と、
前記検出した位置に基づいて、前記センサによってセンシングして得られたセンシングデータの圧縮パラメータの情報を決定する決定部と、
前記決定した前記圧縮パラメータの情報を前記データ符号化装置へ通知する通知部と、を有し、
前記データ符号化装置は、
前記データ符号化制御装置から通知された前記圧縮パラメータの情報を取得する取得部と、
前記取得した前記圧縮パラメータの情報に従って、前記センサによってセンシングして得られたセンシングデータを圧縮する符号化部と、
を有する。【００１１】
また、本発明の他の実施形態に係るデータ符号化装置は、
センサを有する航行体に搭載されたデータ符号化装置であって、
前記航行体と通信可能な地上局に設置され、前記センサによってセンシングされる地球上の位置を検出し、前記検出した位置に基づいて、前記センサによってセンシングして得られたセンシングデータの圧縮パラメータの情報を決定し、前記決定した前記圧縮パラメータの情報を前記データ符号化装置へ通知するデータ符号化制御装置から、前記圧縮パラメータの情報を取得する取得部と、
前記取得した前記圧縮パラメータの情報に従って、前記センサによってセンシングして得られたセンシングデータを圧縮する符号化部と、
を有する。【００１２】
また、本発明の他の実施形態に係るデータ符号化制御装置は、
センサと前記センサによってセンシングして得られたセンシングデータを圧縮するデータ符号化装置を搭載した航行体と通信可能な地上局に設置されたデータ符号化制御装置であって、
前記センサによってセンシングされる地球上の位置を検出する検出部と、
前記検出した位置に基づいて、前記センサでセンシングして得られたセンシングデータの圧縮パラメータの情報を決定する決定部と、
前記決定した前記圧縮パラメータの情報を前記データ符号化装置へ通知する通知部と、を有する。【００１３】
また、本発明の他の実施形態に係るデータ符号化方法は、
センサを有する航行体に搭載されたデータ符号化装置が実行するデータ符号化方法であって、
前記航行体と通信可能な地上局に設置され、前記センサによってセンシングされる地球上の位置を検出し、前記検出した位置に基づいて、前記センサによってセンシングして得られたセンシングデータの圧縮パラメータの情報を決定し、前記決定した前記圧縮パラメータの情報を前記データ符号化装置へ通知するデータ符号化制御装置から、前記圧縮パラメータの情報を取得し、
前記取得した前記圧縮パラメータの情報に従って、前記センサによってセンシングして得られたセンシングデータを圧縮する。【００１４】
また、本発明の他の実施形態に係るデータ符号化制御方法は、
センサと前記センサによってセンシングして得られたセンシングデータを圧縮するデータ符号化装置を搭載した航行体と通信可能な地上局に設置されたデータ符号化制御装置が実行するデータ符号化制御方法であって、
前記センサによってセンシングされる地球上の位置を検出し、
前記検出した位置に基づいて、前記センサでセンシングして得られたセンシングデータの圧縮パラメータの情報を決定し、
前記決定した前記圧縮パラメータの情報を前記データ符号化装置へ通知する。【００１５】
また、本発明の他の実施形態に係るプログラムは、
センサを有する航行体に搭載されたコンピュータを、
前記航行体と通信可能な地上局に設置され、前記センサによってセンシングされる地球上の位置を検出し、前記検出した位置に基づいて、前記センサによってセンシングして得られたセンシングデータの圧縮パラメータの情報を決定し、前記決定した前記圧縮パラメータの情報を前記コンピュータへ通知するデータ符号化制御装置から、前記圧縮パラメータの情報を取得する取得部と、
前記取得した前記圧縮パラメータの情報に従って、前記センサによってセンシングして得られたセンシングデータを圧縮する符号化部と、
して機能させる。【００１６】
また、本発明の他の実施形態に係るプログラムは、
センサと前記センサによってセンシングして得られたセンシングデータを圧縮するデータ符号化装置を搭載した航行体と通信可能な地上局に設置されたコンピュータを、
前記センサによってセンシングされる地球上の位置を検出する検出部と、
前記検出した位置に基づいて、前記センサでセンシングして得られたセンシングデータの圧縮パラメータの情報を決定する決定部と、
前記決定した前記圧縮パラメータの情報を前記データ符号化装置へ通知する通知部と、して機能させる。
【発明の効果】
【００１７】
本発明によると、航行体内等でセンシングデータを圧縮する際の圧縮パラメータを地上から制御可能で、圧縮方式を予め設定する必要がないデータ符号化システム等を提供することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の第１の実施形態に係るデータ符号化システムのブロック図である。
【図２】本発明のデータ符号化装置およびデータ符号化制御装置を実現するハードウェア構成の一例を示すブロック図である。
【図３】本発明のデータ符号化制御装置の動作の一例を示すフローチャートである。
【図４】本発明のデータ符号化装置の動作の一例を示すフローチャートである。
【図５】本発明のデータ符号化制御装置の検出部が撮像器によってセンシングされる地球上の位置を検出する一例を示すシーケンス図である。
【図６】本発明のデータ符号化制御装置の決定部の一例を示すブロック図である。
【図７】本発明のデータ符号化制御装置の決定部の他の例を示すブロック図である。
【図８】本発明のデータ符号化制御装置の決定部における記憶部のエントリの具体例を示す図である。
【図９】本発明のデータ符号化制御装置の決定部における記憶部のエントリの具体例を示す図である。
【図１０】本発明のデータ符号化制御装置の決定部における記憶部のエントリの具体例を示す図である。
【図１１】本発明のデータ符号化制御装置の決定部の別の例を示すブロック図である。
【図１２】本発明の第１の実施形態に係るデータ符号化システムのブロック図である。
【発明を実施するための形態】
【００１９】
次に本発明の実施の形態について図面を参照して詳細に説明する。
[第１の実施形態]
図１を参照すると、本発明の第１の実施形態に係るデータ符号化システム１００は、航行体１１０に搭載されたデータ符号化装置１２０と、地上局１３０に設置されたデータ符号化制御装置１４０とから構成される。
【００２０】
航行体１１０は、地球観測衛星などの人工衛星、飛行機、ヘリコプター、気球などで構成される。航行体１１０には、データ符号化装置１２０と撮像器１５０と通信器１６０とが搭載されている。また、地上局１３０は、地上に置かれた情報処理装置で構成される。
地上局１３０には、データ符号化制御装置１４０と通信器１７０とリモートセンシングデータ記憶装置１８０が設置されている。航行体１１０と地上局１３０は、通信器１６０、１７０を使用して、相互に通信可能に構成されている。
【００２１】
撮像器１５０は、離れた箇所から地表を測定する測定器の一種であり、センサとも呼ばれる。撮像器１５０は、光学センサ、能動型マイクロ波センサ、受動型マイクロ波センサなどで構成される。撮像器１５０は、センシングしたデータである画像データを、例えばフレーム単位でデータ符号化装置１２０へ出力する。
【００２２】
データ符号化装置１２０は、撮像器１５０から入力された画像データを圧縮符号化し、圧縮符号化後のデータ列（ビットストリームと呼ぶ）を通信器１６０へ出力する。通信器１６０は、入力したビットストリームを地上局１３０へ送信する。地上局１３０の通信器１７０は、航行体１１０の通信器１６０からビットストリームを受信すると、リモートセンシングデータ記憶装置１８０に保存する。保存されたビットストリームは、その後、各種の目的で利用される。
【００２３】
データ符号化装置１２０は、圧縮符号化では、例えば、入力された画像データに対して直交変換、量子化、および符号化を行うことによって、入力画像データから圧縮符号化後のビットストリームを生成する。データ符号化装置１２０は、直交変換として、例えば、Haarウェーブレット変換等のウェーブレット変換、あるいはＤＣＴ変換等の他の直交変換を行う。またデータ符号化装置１２０は、値の範囲を量子化粒度毎に区切り、それぞれの範囲に属する直交変換後の値を、例えばその範囲の中央値に量子化する。量子化粒度は、ステップサイズとも呼ばれる。量子化粒度が大きいほど、量子化が粗くなり、圧縮率が高くなると同時に画質は劣化する。逆に、量子化粒度が小さいほど、量子化が細かくなり、圧縮率が低くなると同時に画質は良くなる。またデータ符号化装置１２０は、符号化として、例えば、ハフマン符号化あるいは算術符号化等の可変長符号化を行う。
【００２４】
データ符号化装置１２０は、取得部１２１と符号化部１２２を有する。取得部１２１は、データ符号化制御装置１４０から通知された圧縮パラメータの情報を、通信器１６０を通じて取得する機能を有する。圧縮パラメータの情報は、量子化粒度を規定する情報であり、量子化粒度そのものである場合と、画像複雑度である場合との２通りが考えられる。
画像複雑度は、アクティビティ（activity）とも呼ばれる。本実施形態では、圧縮パラメータの情報は、量子化粒度であってもよいし、画像複雑度であってもよい。また、圧縮パラメータの情報が画像複雑度の場合、例えば、ＭＰＥＧ(The Moving Picture Experts Group)−２  ＴＭ(Test Model)５方式で用いられている画像複雑度であれば、量子化粒度と画像複雑度と出力符号量の関係式１を用いて、画像複雑度および出力符号量から量子化粒度を算出することができる。
【００２５】
Ｘ＝Ｓ＊Ｑ    …（１）
但し、Ｘ：画像複雑度、Ｓ：出力符号量、Ｑ：量子化粒度
或いは、画像複雑度Ｘを、Ｘ＝（ｘ1，ｘ2）で表される２次元のベクトルとし、以下の関係式２を用いて、量子化粒度を算出するようにしてもよい（非特許文献１参照）。
【００２６】
Ｓ＝ｘ1／Ｑ＋ｘ2／Ｑ2    …（２）
【００２７】
符号化部１２２は、撮像器１５０から入力された画像データに対して上述したような直交変換、量子化、および符号化を行って、ビットストリームを生成し、通信器１６０へ出力する機能を有する。このとき、符号化部１２２は、取得部１２１が取得した圧縮パラメータの情報に従って量子化粒度を決定し、決定した量子化粒度を使用して量子化を行う。
【００２８】
データ符号化制御装置１４０は、撮像器１５０によってセンシングされる地球上の位置を検出し、その検出した位置に基づいて、撮像器１５０によってセンシングして得られたセンシングデータの圧縮パラメータの情報を決定し、その決定した圧縮パラメータの情報を通信器１７０経由でデータ符号化装置１２０へ通知するように構成されている。データ符号化制御装置１４０は、検出部１４１と決定部１４２と通知部１４３を有する。
【００２９】
検出部１４１は、撮像器１５０によってセンシングされる地球上の位置を検出する機能を有する。決定部１４２は、検出部１４１で検出された位置に基づいて、撮像器１５０によってセンシングして得られたセンシングデータの圧縮パラメータの情報を決定する機能を有する。通知部１４３は、決定部１４２で決定された圧縮パラメータの情報を通信器１７０経由でデータ符号化装置１２０へ通知する機能を有する。
【００３０】
データ符号化装置１２０およびデータ符号化制御装置１４０のそれぞれは、例えば図２に示すように、メモリやハードディスク等の記憶部１０２と、１以上のマイクロプロセッサ等の演算処理部１０３とを有するパーソナルコンピュータ等の情報処理装置１０１と、プログラム１０４とで実現することができる。プログラム１０４は、情報処理装置１０１の立ち上げ時等に外部のコンピュータ読み取り可能な記録媒体からメモリに読み込まれ、演算処理部１０３の動作を制御する。この制御により、演算処理部１０３上に、データ符号化装置１２０にあっては、取得部１２１と符号化部１２２を実現し、データ符号化制御装置１４０にあっては、検出部１４１と決定部１４２と通知部１４３を実現する。
【００３１】
図３はデータ符号化制御装置１４０の動作の一例を示すフローチャートである。以下、図３を参照して、データ符号化制御装置１４０の動作を説明する。
【００３２】
データ符号化制御装置１４０は、まず、検出部１４１により、航行体１１０の撮像器１５０によってセンシングされる地球上の位置を検出する（ステップＳ１０１）。次に、データ符号化制御装置１４０は、決定部１４２により、検出部１４１で検出された位置に基づいて、撮像器１５０によってセンシングして得られたセンシングデータの圧縮パラメータの情報を決定する（ステップＳ１０２）。次に、データ符号化制御装置１４０は、通知部１４３により、決定部１４２で決定された圧縮パラメータの情報を通信器１７０経由でデータ符号化装置１２０へ通知する（ステップＳ１０３）。次に、データ符号化制御装置１４０は、一定時間待ち（ステップＳ１０４）、ステップＳ１０１に戻って上述した処理と同様の処理を再び繰り返す。
【００３３】
図４はデータ符号化装置１２０の動作の一例を示すフローチャートである。以下、図４を参照して、データ符号化装置１２０の動作を説明する。
【００３４】
データ符号化装置１２０は、通信器１６０経由でデータ符号化制御装置１４０から圧縮パラメータの情報が通知されたか否かを判定し（ステップＳ１１１）、また撮像器１５０から新たな画像データが入力されたか否かを判定する（ステップＳ１１２）。データ符号化装置１２０は、圧縮パラメータの情報が通知されたことを検出すると、取得部１２１により、通知された圧縮パラメータの情報を取得して内部に記憶する（ステップＳ１１３）。取得部１２１は、記憶している古い圧縮パラメータの情報を最新の圧縮パラメータの情報で上書きしてよい。或いは、取得部１２１は、航行体１１０の現在の位置情報を付与して、通知された圧縮パラメータの情報を、複数回分、記憶するようにしてもよい。
【００３５】
一方、データ符号化装置１２０は、新たな画像データが入力されたことを検出すると、符号化部１２２により、取得部１２１に保存されている圧縮パラメータの情報に従って量子化粒度を決定する（ステップＳ１１４）。即ち、符号化部１２２は、圧縮パラメータの情報が量子化粒度そのものであれば、その量子化粒度に決定する。また符号化部１２２は、圧縮パラメータの情報が画像複雑度であれば、量子化粒度と画像複雑度と出力符号量との関係式１或いは関係式２を用いて、画像複雑度および出力符号量から量子化粒度を決定する。ここで、符号化部１２２は、例えば、航行体１１０と地上局１３０との間の無線伝送路の帯域の制約に基づいて、上記関係式に代入するための出力符号量を決定する。符号化部１２２は、取得部１２１に複数の圧縮パラメータの情報が保存されている場合、航行体１１０の現在位置に一番近い位置情報を持つ圧縮パラメータの情報に従って量子化粒度を決定してもよい。次に、データ符号化装置１２０は、符号化部１２２により、上記決定した量子化粒度を使用して、入力された画像データを圧縮符号化する（ステップＳ１１５）。次に、データ符号化装置１２０は、符号化部１２２により、圧縮符号化で生成されたビットストリームを通信器１６０経由で地上局１３０へ送信する（ステップＳ１１６）。
そして、データ符号化装置１２０は、ステップＳ１１１の処理へと戻る。
【００３６】
このように本実施形態によれば、航行体１１０に搭載された撮像器１５０によって得られた画像データの圧縮パラメータを地上局１３０から制御することができる。その理由は、データ符号化制御装置１４０は、撮像器１５０によってセンシングされる地球上の位置を検出し、その検出した位置に基づいて、撮像器１５０によって得られた画像データの圧縮パラメータの情報を決定し、その決定した圧縮パラメータの情報を通信器１７０経由でデータ符号化装置１２０へ通知するように構成されているからである。また、データ符号化装置１２０は、データ符号化制御装置１４０から通知された圧縮パラメータの情報に従って量子化粒度を決定し、決定した量子化粒度を使用して画像データの圧縮符号化を行うように構成されているためである。
【００３７】
また本実施形態によれば、撮像器１５０によってセンシングされる地球上の位置に応じた量子化粒度を使用して、撮像器１５０によってセンシングして得られた画像データの圧縮符号化を行うことができる。その理由は、上記理由と同じである。このように本実施形態によれば、航行体１１０に搭載されたセンサによってセンシングして得られたセンシングデータの圧縮パラメータを、地上から制御することができる。そのため、航行体１１０に搭載された符号化部１２２に、撮像器１５０から入力される画像データに基づいて圧縮パラメータの情報を算出する機能を実装する必要はない。一般に、撮像器１５０によって得られる画像データに基づいて圧縮パラメータの情報を算出し、その算出した圧縮パラメータの情報に従って圧縮符号化を行うためには、圧縮する前の画像をバッファメモリに一旦蓄積して解析する必要があり、大きなコストがかかるが、本実施形態では、そのようなコストを抑えることができる。
【００３８】
次に、本実施形態に係るデータ符号化システム１００の構成および動作をより詳細に説明する。
【００３９】
図５は、検出部１４１が撮像器１５０によってセンシングされる地球上の位置を検出する一例を示すシーケンス図である。
【００４０】
図５を参照すると、検出部１４１は、位置問合せメッセージを通信器１７０経由で航行体１１０の取得部１２１に対して送出する（Ｓ１２１）。取得部１２１は、上記位置問合せメッセージを通信器１６０経由で受信すると、撮像器１５０によってセンシングされる地球上の位置を算出する（Ｓ１２２）。例えば、航行体１１０が人工衛星の場合、取得部１２１は、衛星に搭載されている軌道姿勢制御装置（図示せず）によって制御されている現在の軌道データおよび姿勢データに基づいて、撮像器１５０によってセンシングされる地球上の緯度および経度を位置のデータとして算出する。或いは取得部１２１は、軌道データおよび姿勢データに加えて、衛星の地表に対する高度、衛星のセンサ角度、移動方向、撮影範囲に基づいて、撮像器１５０によってセンシングされる地球上の緯度および経度を位置のデータとして算出する。次に取得部１２１は、算出した位置のデータを通信器１６０経由で地上局１３０の検出部１４１に対して送出する（Ｓ１２３）。検出部１４１は、上記位置のデータを通信器１７０経由で受信すると、受信した位置のデータに基づいて、撮像器１５０によってセンシングされる地球上の位置を検出する（Ｓ１２４）。即ち、検出部１４１は、受信した位置のデータを、そのまま撮像器１５０によってセンシングされる地球上の位置とする。
【００４１】
このように図５に示す検出部１４１によれば、撮像器１５０によってセンシングされる地球上の位置を、その撮像器１５０を搭載した航行体１１０から取得することができる。
【００４２】
図５では、検出部１４１は位置問合せメッセージを送出し、取得部１２１は位置問合せメッセージを受信すると、位置のデータを検出部１４１へ送出した。しかし、取得部１２１は、定期的に位置のデータを取得部１２１へ送出するように構成され、検出部１４１は、定期的に送出される位置のデータを受信するように構成されていてもよい。
【００４３】
検出部１４１が撮像器１５０によってセンシングされる地球上の位置を検出する方法は、図５を参照して説明した上述した方法に限定されない。例えば、航行体１１０が人工衛星の場合、その衛星の軌道要素データ（元期、軌道傾斜角、昇交点赤経、離心率、近地点引数、平均近点離角、平均運動、平均運動の変化量）を用いて、時々刻々と変化する衛星の位置（緯度、経度）を計算することができる。そして、衛星の位置とその衛星に搭載された撮像器１５０によってセンシングされる地球上の位置とは一定の関係にあるため、計算によって推定した衛星の位置から、撮像器１５０によってセンシングされる地球上の位置（緯度、経度）を推定することができる。この方法によれば、検出部１４１は航行体１１０と通信する必要がないので、航行体１１０と地上局１３０との間の通信量を削減することができる。
【００４４】
図６は、決定部１４２の一例を示すブロック図である。この例の決定部１４２は、記憶部１４２１と検索部１４２２とを有する。
【００４５】
記憶部１４２１は、撮像器１５０によってセンシングされる地球上の位置のデータと圧縮パラメータの情報との組み合わせから成る複数個のエントリを記憶する。ここで、それぞれのエントリの圧縮パラメータの情報は、以下に例示する内の少なくとも一つに基づいて決定してよい。例えば、管理者がそのエントリの位置のデータによって特定される地球上の領域の地理的特徴、そのエントリの位置のデータによって特定される地球上の領域を撮像した画像の特性、そのエントリの位置のデータによって特定される地球上の領域を撮像した画像の用途、航行体１１０に搭載された記憶装置の記憶容量の制限、航行体１１０から地上局１３０への通信容量の制限、航行体１１０と地上局１３０との間における通信可能時間帯或いは通信不可能時間帯である。例えば、ビル等の建物が多く存在する市街地の場合、複雑なテクスチャを持つ画像になる。そのため、管理者は、圧縮パラメータの情報を、圧縮後のデータサイズを考慮して粗い量子化粒度とするか、あるいは複雑度の程度が高い画像複雑度とする。他方、海や湖沼などの場合、平坦な画像になるので、圧縮後のデータサイズを考慮して細かい量子化粒度とするか、あるいは複雑度が低い画像複雑度を設定しておく。このほか、航行体１１０に搭載された記憶装置の記憶容量と、地球を周回する衛星の場合は地上に（衛星システムごとに）設置された地上局１３０付近を通過する際にしか伝送を行えないためその通信容量の範囲内で、周回中に撮影を行う範囲に複雑な領域と平坦な領域の双方が含まれる場合がある。この場合、全体の画質最適化を行うために、複雑な領域と平坦な領域の双方に対して、一律の圧縮パラメータを、全体の容量制約を満たす範囲でできる限り細かく設定するようにしてもよい。或いは、それぞれのエントリの圧縮パラメータの情報は、そのエントリの位置の情報によって特定される地球上の領域を過去に撮像した画像のうち、評価の高い画像について使用された圧縮パラメータの情報を統計的に取得したものであってもよい。
【００４６】
検索部１４２２は、撮像器１５０によってセンシングされる地球上の位置のデータが検出部１４１から入力されると、その位置のデータに一致する位置のデータを有するエントリを記憶部１４２１から検索する。そして、検索部１４２２は、検索して得たエントリから圧縮パラメータの情報を取得し、通知部１４３へ出力する。また、検索部１４２２は、一致する位置のデータを有するエントリが存在しない場合、撮像器１５０によってセンシングされる地球上の位置に最も近い位置のデータを有するエントリを記憶部１４２１から検索し、そのエントリから圧縮パラメータの情報を取得し、通知部１４３へ出力する。このほか、一致する位置のデータを有するエントリが存在しない場合がある。この場合、検索部１４２２は、撮像器１５０によってセンシングされる地球上の位置に近い上位Ｎ個の位置のデータを有するエントリを記憶部１４２１から検索し、そのＮ個のエントリから圧縮パラメータの情報を取得し、そのＮ個の圧縮パラメータの情報から１つの圧縮パラメータの情報を作成して、通知部１４３へ出力する。Ｎ個の圧縮パラメータの情報から１つの圧縮パラメータの情報を作成する方法としては、例えば、平均を求める、最小値を求める、最大値を求める、中間値を求める等の方法がある。或いは、検索部１４２２は、一致する位置のデータを有するエントリが存在しない場合、予め定められた圧縮パラメータの情報を使用してもよい。予め定められた圧縮パラメータの情報としては、例えば地球全球の複雑度の統計的平均値などが利用できる。
【００４７】
このように図６に示す決定部１４２によれば、撮像器１５０によってセンシングされる地球上の位置に応じた圧縮パラメータの情報を自動的に決定することができる。
【００４８】
図７は、決定部１４２の他の例を示すブロック図である。この例の決定部１４２は、液晶ディスプレイ等の画面表示部１４２３と、キーボードやマウス等の操作入力部１４２４と、対話処理部１４２５とを有する。対話処理部１４２５は、撮像器１５０によってセンシングされる地球上の位置のデータが検出部１４１から入力されると、画面表示部１４２３に当該位置のデータを表示する。例えば、対話処理部１４２５は、撮像器１５０によってセンシングされる地球上の緯度および経度をテキスト表示する。或いは、対話処理部１４２５は、撮像器１５０によってセンシングされる地球上の位置をポインタ等で明示した地図を画面表示部１４２３に表示する。そして、対話処理部１４２５は、操作入力部１４２４から入力される圧縮パラメータの情報を取得し、通知部１４３へ出力するように構成されている。
【００４９】
このように図７に示す決定部１４２によれば、撮像器１５０によってセンシングされる地球上の位置に応じた圧縮パラメータの情報を、管理者との対話処理によって決定することができる。
【００５０】
決定部１４２は、上述した例に限定されず、その他各種の付加変更が可能である。例えば、決定部１４２は、付帯情報と、撮像器１５０によってセンシングされる地球上の位置とに基づいて、撮像器１５０によってセンシングして得られた画像の圧縮パラメータの情報（画像複雑度、あるいは量子化粒度）を決定するように構成されていてよい。ここで付帯情報とは、画像サイズ、センシング時刻、センシング方向、センシング高度、センサ種別、天候、気温、湿度、ＰＭ(particulate matter)２．５濃度、符号化方式、画素あたり発生符号量、のうちの少なくとも１つからなる。
【００５１】
次に、図６に示した決定部１４２における記憶部１４２１のエントリの具体例を説明する。
【００５２】
図８に示すエントリＥ１は、緯度と経度からなる位置のデータと、ＭＰＥＧ−２  ＴＭ５方式で用いられている画像複雑度との組み合わせからなる。緯度と経度は、撮像器１５０によってセンシングされる地球上の領域の代表点（中央や左上端など）のものである。
【００５３】
図８に示すエントリＥ２は、位置ＩＤ(Identifier)からなる位置のデータと、画像複雑度との組み合わせからなる。この例は、衛星のように航行体が常に決まった軌道上を通り回帰するケースの場合、地表上の緯度経度の代わりに、その航行体の経路上の地点を示すＩＤを記録するようにしたものである。
【００５４】
図８に示すエントリＥ３は、緯度と経度からなる位置のデータと、二次元のベクトルで表現された画像複雑度との組み合わせからなる。このエントリＥ３は、上述した関係式２を用いる場合のものである。
【００５５】
図８に示すエントリＥ４は、緯度と経度からなる位置のデータと、量子化粒度パラメータと、画素あたり発生符号量との組み合わせからなる。このエントリＥ３は、画像複雑度でなく量子化粒度そのものを圧縮パラメータとして記録している。また、画素あたり発生符号量をあわせて記録している。
【００５６】
図９に示すエントリＥ５は、緯度と経度のペアを複数有する位置のデータと、画像複雑度との組み合わせからなる。このエントリＥ５は、撮像器１５０によって撮像される画像領域が長方形であり、画像上の上方向が北向きに揃っているものとし、画像領域の対角線上にある２端点（例えば左上および右下）の位置（緯度と経度）を記録している。
【００５７】
図９に示すエントリＥ６は、複数の端点の位置のデータと、変換行列と、画像複雑度との組み合わせからなる。このエントリＥ６は、撮像器１５０によって撮像される画像領域が長方形であり、画像上の上方向が北向きに揃っているとは限らない場合のものである。エントリＥ６は、画像領域上の２端点を画像座標として記録した上で、地上座標系への変換行列式を記録している。変換行列式は、例えば２次元の線形変換と平行移動を表す３×２の行列式Ａとして表せる。但し、２端点のうち一方の画像座標をたとえば（０，０）であると仮定して１端点のみをエントリＥ６に記録するようにしてよい。また、変換行列としては、ＧｅｏＴｉｆｆフォーマットのＭｏｄｅｌＴｒａｎｓｆｏｒｍａｔｉｏｎＴａｇパラメータの記述方式に従い、３次元の座標系変換を扱う４×３の行列式として記録する方法でもよい。また、範囲の示し方としても、他の任意の表現方法を用いてもよい。
【００５８】
図９に示すエントリＥ７は、緯度と経度からなる位置のデータと、所定単位当たりの画像複雑度と、画像のサイズとの組み合わせからなる。出力符号量は同じ複雑さの画像であっても画像サイズによって異なるため、エントリＥ７では、画像複雑度を所定単位当たりのものとし、画像サイズを一緒に記録するようにしている。
【００５９】
図９に示すエントリＥ８は、緯度と経度からなる位置のデータと、撮像時刻および日時（季節）と、画像複雑度との組み合わせからなる。記憶部１４２１は、位置の情報が同じであるが、撮影時刻および日時（季節）と画像複雑度が相違する複数個のエントリＥ８を記憶する。検索部１４２２は、検出部１４１で検出された位置に一致し、且つ、現在時刻に一致する撮影時刻および日時（季節）を有するエントリＥ８を検索し、そのエントリＥ８から画像複雑度を取得する。一般に、撮影時刻および日時（季節）が異なる場合、得られる画像は異なり、異なる画像複雑度を持つと考えられる。エントリＥ８を使用することにより、撮影時刻および日時（季節）に応じた圧縮パラメータを決定することができる。
【００６０】
図１０に示すエントリＥ９は、緯度と経度からなる位置のデータと、航行体１１０の高度と、撮像の角度（仰角、方位角）と、画像複雑度との組み合わせからなる。記憶部１４２１は、位置の情報が同じであるが、航行体１１０の高度と撮像の角度（仰角、方位角）と画像複雑度との組み合わせが相違する複数個のエントリＥ９を記憶する。検索部１４２２は、検出部１４１で検出された位置に一致し、且つ、現在の航行体１１０の高度と撮像の角度（仰角、方位角）の組み合わせに一致する高度と撮像の角度（仰角、方位角）の組み合わせを有するエントリＥ９を検索し、そのエントリＥ９から画像複雑度を取得する。決定部１４２は、現在の航行体１１０の高度と撮像の角度を例えば以下のようにして取得する。まず、航行体１１０の取得部１２１が航行体１１０の高度計（図示せず）および撮像器１５０から現在の航行体１１０の高度と撮像の角度を取得する。次に、地上局１３０の検出部１４１が航行体１１０から位置のデータを取得する際に同時に高度と撮像の角度を取得して決定部１４２に通知する。
【００６１】
一般に、同じ場所を撮影した画像であっても、異なる方向から撮影を行う場合、得られる画像は異なり、異なる画像複雑度を持つと考えられる。さらに、衛星のように決まった高度を通る航行体から撮像するのではなく、航空機などのように高度が変化する航行体から撮像を行う場合、異なる高度から得られる画像は異なり、異なる画像複雑度を持つと考えられる。エントリＥ９を使用することにより、航行体１１０の高度と撮像の角度に応じた圧縮パラメータを決定することができる。
【００６２】
エントリＥ９には、高度と撮像の角度の２つの付帯情報が含まれているが、高度と撮像の角度の何れか一方のみをエントリＥ９に含ませるようにしてもよい。また、レンズの望遠倍率を変化させることで、撮像範囲および一画素あたりの解像度を変えて撮像するケースも考えられ、その場合、これらが相違すると得られる画像は異なり、異なる解像度を持つと考えられる。従って、エントリＥ９に、撮像範囲と一画素あたりの解像度の要素を追加するようにしてもよい。
【００６３】
図１０に示すエントリＥ１０は、緯度と経度からなる位置のデータと、センサＩＤと、画像複雑度との組み合わせからなる。センサＩＤは、航行体１１０と撮像器１５０の組み合わせを一意に示すＩＤである。記憶部１４２１は、位置の情報が同じであるが、センサＩＤと画像複雑度との組み合わせが相違する複数個のエントリＥ１０を記憶する。検索部１４２２は、検出部１４１で検出された位置に一致し、且つ、現在の航行体１１０のセンサＩＤに一致するセンサＩＤを有するエントリＥ１０を検索し、そのエントリＥ１０から画像複雑度を取得する。決定部１４２は、センサＩＤを例えば以下のようにして取得する。まず、航行体１１０の取得部１２１が航行体１１０と撮像器１５０との組み合わせに対応するセンサＩＤを取得する。次に、地上局１３０の検出部１４１が航行体１１０から位置のデータを取得する際に同時にセンサＩＤを取得して決定部１４２に通知する。
【００６４】
一般に位置が同じでも撮像系の特性（対象波長帯域、センサ感度、飛行高度など）が異なると、結果として得られる画像の鮮明さや画素値の範囲、画像として撮像される内容等が異なり、異なる画像複雑度を持つと考えられる。エントリＥ１０を使用することにより、記憶部１４２１を撮像系の特性が相違する複数の航行体１１０で共用することができ、また、航行体１１０の有する撮像器１５０の特性に応じた圧縮パラメータを決定することができる。
【００６５】
図１０に示すエントリＥ１１は、緯度と経度からなる位置のデータと、天候と、気温と、湿度と、画像複雑度との組み合わせからなる。記憶部１４２１は、位置の情報が同じであるが、天候と気温と湿度と画像複雑度の組み合わせが相違する複数個のエントリＥ１１を記憶する。検索部１４２２は、検出部１４１で検出された位置に一致し、且つ、現在の航行体１１０の天候と気温と湿度との組み合わせに一致する天候と気温と湿度との組み合わせを有するエントリＥ１１を検索し、そのエントリＥ１１から画像複雑度を取得する。決定部１４２は、天候と気温と湿度を例えば以下のようにして取得する。まず、航行体１１０の取得部１２１が航行体１１０に装備された気象観測機器（図示せず）により航行体１１０周囲の天候と気温と湿度を取得する。次に、地上局１３０の検出部１４１が航行体１１０から位置のデータを取得する際に同時に天候と気温と湿度を取得して決定部１４２に通知する。
【００６６】
一般に位置が同じでも天候、気温、湿度が異なると、結果として得られる画像の鮮明さ等が異なり、異なる画像複雑度を持つと考えられる。エントリＥ１１を使用することにより、航行体１１０周囲の天候、気温、湿度に応じた圧縮パラメータを決定することができる。ここでは、天候、気温、湿度の３つの付帯情報を示したが、他に例えばＰＭ２．５濃度などの付帯情報も考えられる。
【００６７】
図１０に示すエントリＥ１２は、緯度と経度からなる位置のデータと、符号化方式ＩＤと、量子化粒度パラメータと、画素あたり発生符号量との組み合わせからなる。符号化方式ＩＤは、ＪＰＥＧ(Joint Photographic Experts Group)、ＭＰＥＧ−２、ＨＥＶＣ(High Efficiency Video Coding)などの符号化方式を一意に示すＩＤである。記憶部１４２１は、位置の情報が同じであるが、符号化方式ＩＤと量子化粒度パラメータと、画素あたり発生符号量との組み合わせが相違する複数個のエントリＥ１２を記憶する。検索部１４２２は、検出部１４１で検出された位置に一致し、且つ、航行体１１０の符号化方式ＩＤに一致する符号化方式ＩＤを有するエントリＥ１２を検索し、そのエントリＥ１２から量子化粒度パラメータと画素あたり発生符号量を取得する。決定部１４２は、例えば、航行体１１０の撮像器１５０毎の符号化方式ＩＤを記憶したリストを参照して、航行体１１０の符号化方式ＩＤを決定する。エントリＥ１２を使用することにより、記憶部１４２１を符号化方式の相違する複数の航行体１１０で共用することができ、また、航行体１１０の有する符号化方式に応じた圧縮パラメータを決定することができる。
【００６８】
上述したエントリの構成は例示である。また、位置のデータおよび圧縮パラメータの情報（画像複雑度など）以外の付帯情報は任意の組み合わせが可能である。
【００６９】
図１１は、決定部１４２の他の例を示すブロック図である。この例の決定部１４２は、記憶部１４２６と検索部１４２７と算出部１４２８とを有する。
【００７０】
記憶部１４２６は、撮像器１５０によってセンシングされる地球上の位置のデータと圧縮パラメータの情報を導出するための情報（以下、圧縮パラメータ導出情報と称す）との組み合わせから成る複数個のエントリを記憶する。ここで、それぞれのエントリの圧縮パラメータ導出情報は、例えば、目標圧縮率と出力符号量の関係であってよい。或いは、それぞれのエントリの圧縮パラメータ導出情報は、例えば、量子化粒度と出力符号量との関係であってよい。また、それぞれのエントリの圧縮パラメータ導出情報は、現在の符号化処理に対応する航行体によって得られた符号化結果に基づくものであってもよい。現在の符号化処理に対応する航行体によって得られた画像を別途処理した結果に基づくものであってもよい。他の航行体によって得られた画像を処理した結果に基づくものであってもよい。または上記の何れかの組み合わせであってもよい。
【００７１】
検索部１４２７は、撮像器１５０によってセンシングされる地球上の位置のデータが検出部１４１から入力されると、その位置のデータに一致する位置のデータを有するエントリを記憶部１４２６から検索する。そして、検索部１４２７は、検索して得たエントリから圧縮パラメータ導出情報を取得し、算出部１４２８へ出力する。また、検索部１４２７は、一致する位置のデータを有するエントリが存在しない場合、撮像器１５０によってセンシングされる地球上の位置に最も近いエントリを記憶部１４２６から検索し、そのエントリから圧縮パラメータ導出情報を取得し、算出部１４２８へ出力する。このほか、一致する位置のデータを有するエントリが存在しない場合がある。この場合、検索部１４２７は、撮像器１５０によってセンシングされる地球上の位置に近い上位Ｎ個のエントリを記憶部１４２６から検索し、そのＮ個のエントリから圧縮パラメータ導出情報を取得し、そのＮ個の圧縮パラメータ導出情報から１つの圧縮パラメータ導出情報を作成して、算出部１４２８へ出力する。Ｎ個の圧縮パラメータ導出情報から１つの圧縮パラメータ導出情報を作成する方法としては、例えば、平均を求める、最小値を求める、最大値を求める、中間値を求める等の方法がある。或いは、検索部１４２７は、一致する位置のデータを有するエントリが存在しない場合、予め定められた圧縮パラメータ導出情報を使用してもよい。予め定められた圧縮パラメータ導出情報としては、例えば地球全球の複雑度の統計的平均値などを導出する情報が利用できる。
【００７２】
算出部１４２８は、検索部１４２７から入力された圧縮パラメータ導出情報から圧縮パラメータの情報を算出し、通知部１４３へ通知する。
【００７３】
算出部１４２８は、例えば、圧縮パラメータ導出情報が量子化粒度と出力符号量の関係であり、圧縮パラメータの情報が画像複雑度である場合、上述した関係式１または関係式２を用いて、量子化粒度および出力符号量から画像複雑度を算出する。
【００７４】
また算出部１４２８は、例えば、圧縮パラメータ導出情報が目標圧縮率と出力符号量の関係であり、圧縮パラメータの情報が画像複雑度である場合、例えば、以下の関係式３を用いて、目標圧縮率と出力符号量の関係から画像複雑度を算出する。
【００７５】
Ｘact＝（Ｓact／Ｏ）＊（Ｘest／ｒest）…（３）
関係式３において、Ｘactは画像複雑度、Ｓactは圧縮により得られた実出力符号量、Ｏは圧縮前のデータ量、Ｘestは推定複雑度、ｒestは目標圧縮率であり、右辺は、目標圧縮率と出力符号量の関係を表している。
【００７６】
以上の説明では、センシングデータは画像であったが、本実施形態は画像以外のセンシングデータ、例えば、レーダーの波形データ、音声、その他の任意の地球観測データに対して適用可能である。
【００７７】
また、以上の説明では、航行体１１０に搭載された符号化部１２２は、地上局１３０から受信した圧縮パラメータに基づいて画像データの圧縮符号化を行った。しかし、本実施形態は、航行体１１０に搭載された符号化部１２２が、撮像器１５０から入力される画像データに基づいて圧縮パラメータの情報を算出する機能を有する場合でも適用可能である。その場合、航行体１１０に搭載された符号化部１２２は、撮像器１５０から入力される画像データから算出した圧縮パラメータ（例えば画像複雑度）と地上局１３０から受信した圧縮パラメータ（例えば画像複雑度）とに基づいて、画像データの圧縮符号化を行うように構成されていてよい。
【００７８】
[第２の実施形態]
次に、本発明の第２の実施形態に係るデータ符号化システムを説明する。
【００７９】
図１２は、本発明の第２の実施形態に係るデータ符号化システム２００のブロック図である。データ符号化システム２００は、航行体２１０に搭載されたデータ符号化装置２２０と、航行体２１０と相互に通信可能な地上局２３０に設置されたデータ符号化制御装置２４０とから構成される。
【００８０】
データ符号化装置２２０は、航行体２１０に設置されたセンサ２５０に接続されている。データ符号化装置２２０は、取得部２２１と符号化部２２２とを有する。取得部２２１は、データ符号化制御装置２４０から通知された圧縮パラメータの情報を取得する機能を有する。符号化部２２２は、取得部２２１が取得した圧縮パラメータの情報に従って、センサ２５０によってセンシングして得られたセンシングデータを圧縮する機能を有する。
【００８１】
データ符号化制御装置２４０は、検出部２４１と決定部２４２と通知部２４３とを有する。検出部２４１は、センサ２５０によってセンシングされる地球上の位置を検出する機能を有する。決定部２４２は、検出部２４１が検出した位置に基づいて、センサ２５０によってセンシングして得られたセンシングデータの圧縮パラメータの情報を決定する機能を有する。通知部２４３は、決定部２４２が決定した圧縮パラメータの情報をデータ符号化装置２２０へ通知する機能を有する。
【００８２】
上述のように構成されたデータ符号化システム２００は、以下のように動作する。
【００８３】
データ符号化制御装置２４０は、検出部２４１により、航行体２１０に搭載されたセンサ２５０によってセンシングされる地球上の位置を検出する。次に、データ符号化制御装置２４０は、決定部２４２により、検出部２４１が検出した位置に基づいて、センサ２５０によってセンシングして得られたセンシングデータの圧縮パラメータの情報を決定する。次に、データ符号化制御装置２４０は、通知部２４３により、決定部２４２が決定した圧縮パラメータの情報をデータ符号化装置２２０へ通知する。データ符号化制御装置２４０は、上述した動作を、一定時間毎あるいは航行体２１０が一定距離を移動する毎に繰り返す。
【００８４】
データ符号化装置２２０は、取得部２２１により、地上局２３０のデータ符号化制御装置２４０から通知された圧縮パラメータの情報を取得する。次に、データ符号化装置２２０は、符号化部２２２により、取得部２２１が取得した圧縮パラメータの情報に従って、センサ２５０によってセンシングして得られたセンシングデータを圧縮する。データ符号化装置２２０は、上記圧縮したセンシングデータを、地上局２３０へ送信し、或いは航行体２１０に搭載された記憶装置へ記憶する。
【００８５】
本実施形態に係るデータ符号化システム２００は、上述のように構成され、動作するため、航行体２１０に搭載されたセンサ２５０によってセンシングして得られたセンシングデータの圧縮パラメータを、地上から制御することができる。その理由は、データ符号化制御装置２４０は、センサ２５０によってセンシングされる地球上の位置を検出し、検出した位置に基づいて、センサ２５０によってセンシングして得られたセンシングデータの圧縮パラメータの情報を決定し、決定した圧縮パラメータの情報をデータ符号化装置２２０へ通知するからである。更に、データ符号化装置２２０は、データ符号化制御装置２４０から通知された圧縮パラメータの情報を取得し、取得した圧縮パラメータの情報に従って、センサ２５０によってセンシングして得られたセンシングデータを圧縮するためである。
【００８６】
以上、本発明を幾つかの実施形態を挙げて説明したが、本発明は以上の例に限定されず、本発明の範囲内で各種の付加変更が可能である。
【００８７】
例えば、図６の記憶部１４２１あるいは図１１の記憶部１４２６は、航行体から圧縮画像データを受信するたびに、受信した圧縮画像データに基づいて作成したエントリが追記されるように構成されていてよい。また、同じまたは近接した位置の圧縮パラメータの情報あるいは圧縮パラメータ導出情報が既に存在する場合、最新の値で単に置き換え、または最新の値と古い値の平均値を求めて更新し、或いは平均の代わりに時刻等に応じた重み付け平均を求めて更新する、などの方法をとってもよい。
【００８８】
また、圧縮パラメータの情報は、量子化粒度あるいは画像複雑度に限定されず、圧縮率など他のパラメータであってもよい。
【００８９】
この出願は、２０１６年３月２２日に出願された日本出願特願２０１６−０５７０５２を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【００９０】
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
［付記１］
センサを有する航行体に搭載されたデータ符号化装置と、前記航行体と通信可能な地上局に設置されたデータ符号化制御装置とから構成され、
前記データ符号化制御装置は、
前記センサによってセンシングされる地球上の位置を検出する検出手段と、
検出された前記位置に基づいて、前記センサによってセンシングして得られたセンシングデータの圧縮パラメータの情報を決定する決定手段と、
決定された前記圧縮パラメータの情報を前記データ符号化装置へ通知する通知手段と、を有し、
前記データ符号化装置は、
前記データ符号化制御装置から通知された前記圧縮パラメータの情報を取得する取得手段と、
前記取得した前記圧縮パラメータの情報に従って、前記センサによってセンシングして得られたセンシングデータを圧縮する符号化手段と、
を有する、
データ符号化システム。
［付記２］
前記取得手段は、前記センサによってセンシングされる地球上の位置のデータを前記データ符号化装置へ通知するように構成され、
前記検出手段は、通知された前記位置のデータに基づいて、前記センサによってセンシングされる地球上の位置を検出するように構成されている、
付記１に記載のデータ符号化システム。
［付記３］
前記決定手段は、前記位置と前記圧縮パラメータの情報あるいは前記圧縮パラメータの情報を導出するための情報とを対応付けて記憶する記憶手段を参照して、前記圧縮パラメータの情報を決定するように構成されている、
付記１または２に記載のデータ符号化システム。
［付記４］
前記決定手段は、前記位置に対応する前記圧縮パラメータの情報を利用者に問合せ、前記問合せに対する前記利用者からの応答に基づいて、前記圧縮パラメータの情報を決定するように構成されている、
付記１または２に記載のデータ符号化システム。
［付記５］
前記決定手段は、画像サイズ、センシング時刻、センシング方向、センシング高度、センサ種別、天候、気温、湿度、ＰＭ２．５濃度、符号化方式、画素あたり発生符号量、のうちの少なくとも１つからなる付帯情報と、検出された前記位置とに基づいて、前記センサによってセンシングして得られたセンシングデータに対応する前記圧縮パラメータの情報を決定するように構成されている、
付記１乃至４の何れかに記載のデータ符号化システム。
［付記６］
前記圧縮パラメータの情報は、量子化の粒度である、
付記１乃至５の何れかに記載のデータ符号化システム。
［付記７］
前記圧縮パラメータの情報は、前記センシングデータの複雑度である、
付記１乃至５の何れかに記載のデータ符号化システム。
［付記８］
前記センシングデータは、画像である、
付記１乃至７の何れかに記載のデータ符号化システム。
［付記９］
センサを有する航行体に搭載されたデータ符号化装置であって、
前記航行体と通信可能な地上局に設置され、前記センサによってセンシングされる地球上の位置を検出し、前記検出した位置に基づいて、前記センサによってセンシングして得られたセンシングデータの圧縮パラメータの情報を決定し、前記決定した前記圧縮パラメータの情報を前記データ符号化装置へ通知するデータ符号化制御装置から、前記圧縮パラメータの情報を取得する取得手段と、
前記取得した前記圧縮パラメータの情報に従って、前記センサによってセンシングして得られたセンシングデータを圧縮する符号化手段と、
を有する、
データ符号化装置。
［付記１０］
センサと前記センサによってセンシングして得られたセンシングデータを圧縮するデータ符号化装置を搭載した航行体と通信可能な地上局に設置されたデータ符号化制御装置であって、
前記センサによってセンシングされる地球上の位置を検出する検出手段と、
検出された前記位置に基づいて、前記センサでセンシングして得られたセンシングデータの圧縮パラメータの情報を決定する決定手段と、
前記決定した前記圧縮パラメータの情報を前記データ符号化装置へ通知する通知手段と、を有するデータ符号化制御装置。
［付記１１］
センサを有する航行体に搭載されたデータ符号化装置が実行するデータ符号化方法であって、
前記航行体と通信可能な地上局に設置され、前記センサによってセンシングされる地球上の位置を検出し、前記検出した位置に基づいて、前記センサによってセンシングして得られたセンシングデータの圧縮パラメータの情報を決定し、前記決定した前記圧縮パラメータの情報を前記データ符号化装置へ通知するデータ符号化制御装置から、前記圧縮パラメータの情報を取得し、
前記取得した前記圧縮パラメータの情報に従って、前記センサによってセンシングして得られたセンシングデータを圧縮する、
データ符号化方法。
［付記１２］
センサと前記センサによってセンシングして得られたセンシングデータを圧縮するデータ符号化装置を搭載した航行体と通信可能な地上局に設置されたデータ符号化制御装置が実行するデータ符号化制御方法であって、
前記センサによってセンシングされる地球上の位置を検出し、
前記検出した位置に基づいて、前記センサでセンシングして得られたセンシングデータの圧縮パラメータの情報を決定し、
前記決定した前記圧縮パラメータの情報を前記データ符号化装置へ通知する、
データ符号化制御方法。
［付記１３］
センサを有する航行体に搭載されたコンピュータを、
前記航行体と通信可能な地上局に設置され、前記センサによってセンシングされる地球上の位置を検出し、前記検出した位置に基づいて、前記センサによってセンシングして得られたセンシングデータの圧縮パラメータの情報を決定し、前記決定した前記圧縮パラメータの情報を前記コンピュータへ通知するデータ符号化制御装置から、前記圧縮パラメータの情報を取得する取得手段と、
前記取得した前記圧縮パラメータの情報に従って、前記センサによってセンシングして得られたセンシングデータを圧縮する符号化手段と、
して機能させるためのプログラムを格納する記録媒体。
［付記１４］
センサと前記センサによってセンシングして得られたセンシングデータを圧縮するデータ符号化装置を搭載した航行体と通信可能な地上局に設置されたコンピュータを、
前記センサによってセンシングされる地球上の位置を検出する検出手段と、
前記検出した位置に基づいて、前記センサでセンシングして得られたセンシングデータの圧縮パラメータの情報を決定する決定手段と、
前記決定した前記圧縮パラメータの情報を前記データ符号化装置へ通知する通知手段と、
して機能させるためのプログラムを格納する記録媒体。
【産業上の利用可能性】
【００９１】
人工衛星や飛行機などの航行体に搭載されたセンサによってセンシングされたデータを、その航行体に搭載された符号化器で圧縮する際の圧縮パラメータを、地上から制御する場合に利用できる。【００９２】
以上、各実施形態を参照して本願発明を説明したが、本願発明は上記実施形態に限定されるものではない。本発明の構成や詳細には、本発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
【符号の説明】
【００９３】
１００…データ符号化システム
１０１…情報処理装置
１０２…記憶部
１０３…演算処理部
１０４…プログラム
１１０…航行体
１２０…データ符号化装置
１２１…取得部
１２２…符号化部
１３０…地上局
１４０…データ符号化制御装置
１４１…検出部
１４２…決定部
１４３…通知部
１５０…撮像器
１６０…通信器
１７０…通信器
１８０…リモートセンシングデータ記憶装置
１４２１…記憶部
１４２２…検索部
１４２３…画面表示部
１４２４…操作入力部
１４２５…対話処理部
１４２６…記憶部
１４２７…検索部
１４２８…算出部
２００…データ符号化システム
２１０…航行体
２２０…データ符号化装置
２２１…取得部
２２２…符号化部
２３０…地上局
２４０…データ符号化制御装置
２４１…検出部
２４２…決定部
２４３…通知部
２５０…センサ
【図１】
2017164007.tif 000003
【図２】
2017164007.tif 000004
【図３】
2017164007.tif 000005
【図４】
2017164007.tif 000006
【図５】
2017164007.tif 000007
【図６】
2017164007.tif 000008
【図７】
2017164007.tif 000009
【図８】
2017164007.tif 000010
【図９】
2017164007.tif 000011
【図１０】
2017164007.tif 000012
【図１１】
2017164007.tif 000013
【図１２】
2017164007.tif 000014
【国際調査報告】
2017164007.tif 000015
2017164007.tif 000016
2017164007.tif 000017
2017164007.tif 000018