(57)【要約】      （修正有）【課題】画像圧縮に起因する、画像投影時の画質劣化を低減させる情報処理装置、情報処理方法及びプログラムを提供する。【解決手段】情報処理装置のカメラ１１０であって、画像を複数の部分画像に分割する分割手段２１４と、表示パネルに表示された画像を投影する投影装置１２０による投影前に実行される画像の変形処理に係る変形情報に基づいて、部分画像の圧縮パラメータを決定する決定手段２１５と、部分画像を、部分画像に対して決定された圧縮パラメータで圧縮する圧縮手段２１６とを有する。【選択図】図２
2017022495.tif 000002
【特許請求の範囲】
【請求項１】
画像を複数の部分画像に分割する分割手段と、
投影装置による投影前に実行される前記画像の変形処理に係る変形情報に基づいて、前記部分画像の圧縮パラメータを決定する決定手段と、
前記部分画像を、前記部分画像に対して決定された前記圧縮パラメータで圧縮する圧縮手段と
を有することを特徴とする情報処理装置。
【請求項２】
前記決定手段は、前記部分画像を表示する表示パネルの部分領域の面積に基づいて、前記圧縮パラメータを算出することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記決定手段は、前記部分画像の画素数と、前記部分画像を表示する前記表示パネルの前記部分領域の画素数と、に基づいて、前記表示パネルに表示した場合の前記部分画像の画素密度を算出し、前記画素密度に基づいて、前記圧縮パラメータを決定することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記決定手段は、前記画素密度が小さくなる程、より小さい圧縮パラメータを決定することを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記変形情報を前記投影装置から受信する受信手段をさらに有し、
前記決定手段は、前記受信手段が受信した前記変形情報に基づいて、前記圧縮パラメータを決定することを特徴とする請求項１乃至４何れか１項に記載の情報処理装置。
【請求項６】
前記決定手段は、さらに前記画像の転送帯域に基づいて、前記圧縮パラメータを決定することを特徴とする請求項１乃至５何れか１項に記載の情報処理装置。
【請求項７】
前記決定手段により決定された、隣接する２つの部分画像それぞれの圧縮パラメータの差分と閾値とを比較する比較手段をさらに有し、
前記分割手段は、前記差分が閾値以上である場合に、前記隣接する部分画像のうち少なくとも一方の部分画像をさらに複数の小画像に分割し、
前記決定手段は、前記変形情報に基づいて、前記小画像の圧縮パラメータを決定することを特徴とする請求項１乃至６何れか１項に記載の情報処理装置。
【請求項８】
画像を処理する画像処理手段と、前記画像の表示を制御する表示制御手段とが接続された投影システムであって、
前記画像処理手段は、
画像を複数の部分画像に分割する分割手段と、
投影装置による投影前に実行される前記画像の変形処理に係る変形情報に基づいて、前記部分画像の圧縮パラメータを決定する決定手段と、
前記部分画像を、前記部分画像に対して決定された前記圧縮パラメータで圧縮する圧縮手段と
を有し、
前記表示制御手段は、
前記圧縮された画像を伸長する伸長手段と、
伸長後の画像に対し変形処理を施す変形処理手段と、
変形処理後の画像を投影する投影処理手段と
を有することを特徴とする投影システム。
【請求項９】
情報処理装置が実行する情報処理方法であって、
画像を複数の部分画像に分割する分割ステップと、
投影装置による投影前に実行される前記画像の変形処理に係る変形情報に基づいて、前記部分画像の圧縮パラメータを決定する決定ステップと、
前記部分画像を、前記部分画像に対して決定された前記圧縮パラメータで圧縮する圧縮ステップと
を含むことを特徴とする情報処理方法。
【請求項１０】
画像を処理する画像処理手段と、前記画像の表示を制御する表示制御手段とが接続された投影システムが実行する投影方法であって、
前記画像処理手段が、画像を複数の部分画像に分割する分割ステップと、
前記画像処理手段が、投影装置による投影前に実行される前記画像の変形処理に係る変形情報に基づいて、前記部分画像の圧縮パラメータを決定する決定ステップと、
前記画像処理手段が、前記部分画像を、前記部分画像に対して決定された前記圧縮パラメータで圧縮する圧縮ステップと、
前記表示制御手段が、前記圧縮された画像を伸長する伸長ステップと、
前記表示制御手段が、伸長後の画像に対し変形処理を施す変形処理ステップと、
前記表示制御手段が、変形処理後の画像を投影する投影処理ステップと
を含むことを特徴とする投影方法。
【請求項１１】
コンピュータを、
画像を複数の部分画像に分割する分割手段と、
投影装置による投影前に実行される前記画像の変形処理に係る変形情報に基づいて、前記部分画像の圧縮パラメータを決定する決定手段と、
前記部分画像を、前記部分画像に対して決定された前記圧縮パラメータで圧縮する圧縮手段と
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
従来、投射型表示システムが知られている。投射型表示システムは、ディスプレイ装置の一種で、映像や画像をスクリーン等に投射するいわゆるプロジェクタと、そのプロジェクタに画像を送信する画像ソース機器との連携システムである。画像ソース機器からプロジェクタに映像や画像を送信する際に、映像や画像のデータを圧縮することは、伝送帯域や蓄積する容量(内部バッファー)を抑える為に一般的な技術となっている。
【０００３】
また、プロジェクタは、入力された映像等の画像の圧縮データを伸張し、映像等をスクリーン等に投射する。その際、プロジェクタとスクリーンとの投影角度(あおり角)による台形状の変形に対して、変形補正(キーストーン補正)を行い台形上の変形を補正することが広く行われている。変形補正としては、台形状の変形部分に対して、プロジェクタの表示パネルで逆台形となるように縮小調整して表示することで、スクリーン上の映像等を正しい形状に整える方法がある。変形補正にて縮小調整された箇所はスクリーン上では画素が拡大されて表示され、結果として逆台形で出力された画像の形状を長方形にすることができる。
【０００４】
また、伝送帯域や蓄積する容量(内部バッファー)を抑える為の圧縮効率を高める方法として、映像を複数の領域（例えば１６画素×１６画素の矩形単位）に分割し、映像から抽出された注目情報から分割領域毎に圧縮率の制御を行う技術がある。例えば、人物や動体等の注目領域を抽出し、その注目領域に低い圧縮率を割り当て、注目点の画質を確保しつつ、圧縮後のサイズを抑える技術が挙げられる。特許文献１には、入力画像から人物の顔領域を抽出し、入力画像全体に対する顔領域の面積比が大きい場合には顔領域の圧縮率の下げ幅を小さくし、面積比が小さい場合には圧縮率の下げ幅を大きくする技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−０１２５６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、プロジェクタで変形補正により縮小調整を行うと、縮小調整された領域は解像度が低くなる上、スクリーン上では画素が拡大して表示される。したがって、圧縮画像に対して投射型表示システムで変形処理を行う場合、表示パネルで縮小調整される領域に発生する圧縮ノイズが強調され、画質劣化として視認される。さらに、縮小調整される領域の圧縮率が高く圧縮ノイズが多く発生する場合は、圧縮による画質劣化がさらに強調され映像の品質が損なわれるという問題があった。
【０００７】
本発明はこのような問題点に鑑みなされたもので、画像圧縮に起因する、画像投影時の画質劣化を低減させることを目的とする。
【課題を解決するための手段】
【０００８】
そこで、本発明は、情報処理装置であって、画像を複数の部分画像に分割する分割手段と、投影装置による投影前に実行される前記画像の変形処理に係る変形情報に基づいて、前記部分画像の圧縮パラメータを決定する決定手段と、前記部分画像を、前記部分画像に対して決定された前記圧縮パラメータで圧縮する圧縮手段とを有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、画像圧縮に起因する、画像投影時の画質劣化を低減させることができる。
【図面の簡単な説明】
【００１０】
【図１】第１の実施形態に係る投影システムのハードウェア構成を示す図である。
【図２】投影システムのソフトウェア構成を示す図である。
【図３】投影システムによる処理の概略説明図である。
【図４】映像転送処理を示すフローチャートである。
【図５】Ｓ４０１，Ｓ４０６，Ｓ４０８の処理の説明図である。
【図６】変更例に係る投影システムのハードウェア構成を示す図である。
【図７】第２の実施形態に係る映像転送処理を示すフローチャートである。
【図８】Ｓ７０１，Ｓ７０２の処理の説明図である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施形態について図面に基づいて説明する。
（第１の実施形態）
図１は、第１の実施形態に係る投影システム１００のハードウェア構成を示す図である。投影システム１００は、カメラ１１０と投影装置としてのプロジェクタ１２０とを有している。カメラ１１０は、画像ソース機器としての情報処理装置の一例であり、本実施形態においては、カメラ１１０は、ネットワークカメラであるものとする。カメラ１１０とプロジェクタ１２０はネットワークを介して接続しており、カメラ１１０は、撮影した画像を圧縮し、ネットワークを介してプロジェクタ１２０に伝送する。プロジェクタ１２０は、カメラ１１０から受信した映像をスクリーンに投影する。なお、本実施形態においては、画像は動画、すなわち映像であるものとして説明するが、画像は静止画であってもよい。
【００１２】
カメラ１１０は、ＣＰＵ１１１と、ＲＯＭ１１２と、ＲＡＭ１１３と、ＨＤＤ１１４と、表示部１１５と、入力部１１６と、通信部１１７と、撮影部１１８とを有している。ＣＰＵ１１１は、ＲＯＭ１１２に記憶された制御プログラムを読み出して各種処理を実行する。ＲＡＭ１１３は、ＣＰＵ１１１の主メモリ、ワークエリア等の一時記憶領域として用いられる。ＨＤＤ１１４は、画像データや各種プログラム等各種情報を記憶する。なお、後述するカメラ１１０の機能や処理は、ＣＰＵ１１１がＲＯＭ１１２又はＨＤＤ１１４に格納されているプログラムを読み出し、このプログラムを実行することにより実現されるものである。表示部１１５は、各種情報を表示する。入力部１１６は、キーボードやマウスを有し、ユーザによる各種操作を受け付ける。通信部１１７は、有線又は無線のネットワークを介して外部装置との通信処理を行う。撮影部１１８は、映像の撮影を行う。
【００１３】
プロジェクタ１２０は、ＣＰＵ１２１と、ＲＯＭ１２２と、ＲＡＭ１２３と、ＨＤＤ１２４と、表示部１２５と、入力部１２６と、通信部１２７と、投影部１２８とを有している。ＣＰＵ１２１、ＲＯＭ１２２、ＲＡＭ１２３、ＨＤＤ１２４、表示部１２５、入力部１２６及び通信部１２７は、それぞれカメラ１１０のＣＰＵ１１１、ＲＯＭ１１２、ＲＡＭ１１３、ＨＤＤ１１４、表示部１１５、入力部１１６及び通信部１１７と同様である。投影部１２８は、表示対象の画像を表示パネル１２９に表示し、これをスクリーンに投影する。
【００１４】
図２は、投影システム１００のソフトウェア構成を示す図である。カメラ１１０は、通信処理部２１１と、撮影処理部２１２と、画像処理部２１３と、分割部２１４と、決定部２１５と、圧縮部２１６とを有している。通信処理部２１１は、各種データの送受信を行う。通信処理部２１１は、例えば、プロジェクタ１２０から変形情報を受信する。ここで、変形情報とは、プロジェクタ１２０が映像をスクリーンに投影する際に生じる台形状の変形を補正するために映像に施す変形処理に関する情報である。変形情報については後述する。
【００１５】
撮影処理部２１２は、撮影部１１８による撮影を制御し、撮影により得られた映像信号を画像処理部２１３に入力する。画像処理部２１３は、入力された映像信号をフレーム単位に分割し、各フレームに対し、ノイズ除去や色補正、解像度変換等の画像処理を行う。画像処理部２１３の出力は、圧縮部２１６及び分割部２１４に入力される。分割部２１４は、各フレームを、１６画素×１６画素の矩形を１単位とする部分画像に分割する。そして、分割部２１４は、各部分画像の特徴から各部分画像の圧縮パラメータを算出する。そして、分割部２１４は、各部分画像の座標情報と、圧縮パラメータとを決定部２１５に出力する。ここで、圧縮パラメータは、映像の圧縮率に相当する指標であり、本実施形態においては、量子化パラメータを圧縮パラメータとして用いることとする。なお、量子化パラメータについては後述する。
【００１６】
決定部２１５は、分割部２１４から各部分画像の座標情報と圧縮パラメータを受け付ける。決定部２１５はまた、通信処理部２１１から、帯域情報及び変形情報を受け付ける。ここで、帯域情報は、ネットワークの転送帯域を示す情報である。決定部２１５は、帯域情報及び変形情報に基づいて、圧縮パラメータを更新し、更新後の圧縮パラメータをフレームバッファメモリに記録する。なお、フレームバッファメモリは、ＲＡＭ１１３に設けられているものとする。圧縮部２１６は、各フレームの部分領域毎に決定された圧縮パラメータを用いて、各部分画像を圧縮し、圧縮後の映像をフレームバッファメモリに記録する。なお、フレームバッファメモリに記録された映像は、通信処理部２１１により読み出され、プロジェクタ１２０に送信される。
【００１７】
ここで、量子化パラメータについて説明する。前述の圧縮とは、一般的な量子化処理である。量子化処理は、アナログ画像をデジタル画像に変換(デジタル処理)し量子化された値を取得する処理である。量子化された値は、濃淡レベル(階調)または量子化レベルといい、量子化パラメータとしている。デジタル変換の際に、８ビットの変換器を用いた場合、８ビット＝２５６階調で表現するため量子化レベルは２５６レベルとなる。量子化レベル数が高い場合には、オリジナル画像（＝アナログ画像）に近い高画質な画像となり、量子化レベル数が低い場合には、逆に低画質な画像となる。
【００１８】
次に、プロジェクタ１２０のソフトウェア構成について説明する。プロジェクタ１２０は、通信処理部２２１と、変形情報算出部２２２と、画像処理部２２３と、変形処理部２２４と、投影処理部２２５とを有している。通信処理部２２１は、各種データの送受信を行う。通信処理部２２１は、例えば、カメラ１１０から圧縮後の映像を受信する（受信処理）。通信処理部２２１はまた、変形情報をカメラ１１０に送信する。変形情報算出部２２２は、変形情報を算出する。具体的には、変形情報算出部２２２は、プロジェクタ１２０のあおり角による台形歪を補正するための変形処理を行うか否かを、プロジェクタ１２０の傾きやユーザ指示に基づいて判別する。そして、変形情報算出部２２２は、変形処理を行う場合には、投影部１２８の表示パネル１２９において変形処理を行うための情報を変形情報として算出する。なお、変形情報は、表示パネル１２９上での変形形状を示す情報であり、プロジェクタの光軸とスクリーン面とのなす角度（仰角又は俯角）から算出される。
【００１９】
画像処理部２２３は、通信処理部２２１を介して映像を受け取ると、映像を伸長する（伸長処理）。画像処理部２２３は、伸長後の映像に対し、液晶ライトバルブ（光弁）の特性に合わせたガンマ補正や、レンズの特性に合わせたひずみ補正、画像をくっきりと見せるためのエッジ強調処理などの様々な画像処理を行う。そして、画像処理部２２３は、画像処理後の映像を、フレームバッファメモリに記録する。なお、フレームバッファメモリは、ＲＡＭ１２３に設けられているものとする。変形処理部２２４は、変形情報算出部２２２により算出された変形情報に基づいて、表示パネル１２９でカットする画素を間引きしながら読み込むことで、変形処理を施し、変形処理後の映像を生成し、これをフレームバッファメモリに記録する。なお、間引き後の画素値は、間引き前の周辺画素からも重み付けされる。投影処理部２２５は、変形処理後の画像に基づいて、投影部１２８の光源のオン／オフ制御や光量制御を行う。また、変形処理部２２４による変形処理は、投影処理部２２５による投影前に実行される。
【００２０】
図３は、投影システム１００による処理の概略説明図である。図３（ａ）に示すように、カメラ１１０は、映像のＲａｗデータ３００を部分画像３０１に分割し、各部分画像３０１を圧縮する。そして、圧縮後の映像は、プロジェクタ１２０に転送される。プロジェクタ１２０は、受信した映像に対し、変形処理を行う。ここで、変形処理について説明する。投影部１２８の正方形又は長方形状の表示パネル１２９の映像は、あおり角に起因して台形状の領域３２０に投影されることとなる。これに対し、表示パネル１２９に表示する映像３１０を部分的にカットする等して、スクリーンにおいて拡大される領域３１１，３１２の映像を縮小する処理が変形処理である。これにより、スクリーンにおいては、四角形状の映像３３０が表示される。しかしながら、映像３３０のうち、投影時の拡大率が比較的小さい領域３３１，３３２の映像は良好な状態で表示されるものの、投影時の拡大率が比較的大きい領域３３３，３３４の映像の解像度は低下してしまう。このため、映像３３０は全体として画質のバランスが取れていない状態になってしまう。
【００２１】
これに対し、本実施形態に係る決定部２１５は、図３（ｂ）に示すように、プロジェクタ１２０による変形処理における縮小率に応じて、各部分画像３０１の圧縮パラメータを決定する。具体的には、決定部２１５は、変形処理において縮小される領域３５１，３５２に対応する部分画像に対し、他の領域に比べて低い圧縮率に相当する圧縮パラメータを決定する。これにより、スクリーンに表示された映像３６０においては、投影時の拡大率に関わらず、四隅の領域３６１，３６２，３６３，３６４の映像とも良好な状態で表示される。
【００２２】
図４は、カメラ１１０による映像転送処理を示すフローチャートである。Ｓ４００において、カメラ１１０の分割部２１４は、画像処理部２１３による画像処理後の映像を受け付ける。そして、分割部２１４は、映像の各フレームを複数の部分画像に分割する（分割処理）。次に、Ｓ４０１において、分割部２１４は、各部分画像の特徴から各分割画像の圧縮パラメータを算出する。そして、分割部２１４は、各分割画像の座標情報と、圧縮パラメータとを決定部２１５に出力する。
【００２３】
次に、Ｓ４０２において、ＣＰＵ１１１は、プロジェクタ１２０において、変形処理が行われているか否かを確認する。なお、プロジェクタ１２０は、変形処理を行う場合には、変形処理を行うことを示す情報をプロジェクタ１２０に送信するものとする。すなわち、カメラ１１０のＣＰＵ１１１は、変形処理を行うことを示す情報を受信済みの場合に、変形処理が行われていると判断する。ＣＰＵ１１１は、プロジェクタ１２０において変形処理が行われている場合には（Ｓ４０２でＹｅｓ）、処理をＳ４０３へ進める。ＣＰＵ１１１は、プロジェクタ１２０において変形処理が行われていない場合には（Ｓ４０２でＮｏ）、処理をＳ４０７へ進める。
【００２４】
Ｓ４０３において、通信処理部２１１は、通信部１１７を介してプロジェクタ１２０から変形情報を取得する。次に、Ｓ４０４において、通信処理部２１１は、通信部１１７を介してネットワークの転送帯域を示す帯域情報を取得する。次に、Ｓ４０５において、決定部２１５は、変形情報に示される変形形状と、座標情報と、に基づいて、表示パネル１２９上の部分領域の画素数を算出する。ここで、表示パネル１２９の部分領域とは、表示パネル１２９内の領域のうち、部分画像が表示される領域である。そして、決定部２１５は、部分画像の画素数と、表示パネル１２９上の部分領域の画素数と、に基づいて、部分画像を表示パネル１２９に表示する場合の、部分画像の画素密度を算出する。具体的には、決定部２１５は、（式１）により、画素密度を算出する。
（画素密度）＝（表示パネル１２９における部分領域の画素数）÷（部分領域に表示する部分画像の画素数）      …（式１）
【００２５】
次に、Ｓ４０６において、決定部２１５は、各部分画像に対して算出された画素密度に基づいて、各部分画像の圧縮パラメータを更新する。決定部２１５は、具体的には、画素密度が１の場合には、変形処理において縮小が行われないように圧縮パラメータの更新を行う。決定部２１５はまた、画素密度が１より小さい場合には、表示パネル１２９への表示時の部分画像の解像度を低くするために、圧縮パラメータを圧縮率がより小さくなるような値に更新する。決定部２１５はまた、画素密度が１より大きい場合には、表示パネル１２９への表示時に、部分画像の解像度を高くするために、圧縮パラメータを圧縮率がより大きくなるような値に更新する。
【００２６】
本実施形態に係る決定部２１５は、画素密度が１より小さい部分画像に対しては、圧縮率に画素密度を乗算し、圧縮率を下げる。決定部２１５はまた、画素密度が１より大きい部分画像に対しては、圧縮率に画素密度を乗算し、圧縮率を上げる。なお、決定部２１５は、圧縮率を下げる場合には、量子化レベル数を上げ、圧縮率を上げる場合には、量子化レベル数を下げるような量子化処理を行ってもよい。また、決定部２１５は、変形情報に更新がある場合にのみ、本処理を実行することとしてもよい。なお、Ｓ４０６の処理は、表示パネル１２９の部分領域の面積に基づいて、圧縮パラメータを算出する処理の一例である。
【００２７】
次に、Ｓ４０７において、決定部２１５は、圧縮後の転送帯域が帯域情報に示されるネットワークの転送帯域以下であるか否かを確認する。決定部２１５は、圧縮後の転送帯域がネットワークの転送帯域以下である場合には（Ｓ４０７でＹｅｓ）、処理をＳ４０９へ進める。決定部２１５は、圧縮後の転送帯域がネットワークの転送帯域よりも大きい場合には（Ｓ４０７でＮｏ）、処理をＳ４０８へ進める。Ｓ４０８において、決定部２１５は、圧縮後の映像の転送帯域がネットワークの転送帯域以下となるように、各部分画像の圧縮パラメータを更新する。次に、Ｓ４０９において、決定部２１５は、更新後の圧縮パラメータを、最終的に決定した圧縮パラメータとして、フレームバッファメモリに記録する。次に、Ｓ４１０において、圧縮部２１６は、決定部２１５により決定された圧縮パラメータを用いて、映像を圧縮する。次に、Ｓ４１１において、通信処理部２１１は、圧縮後の映像を、プロジェクタ１２０に送信する。以上で、映像転送処理が完了する。
【００２８】
図５は、Ｓ４０１，Ｓ４０６，Ｓ４０８の処理の説明図である。なお、Ｓ４０１，Ｓ４０６，Ｓ４０８圧縮パラメータを決定する決定処理の一例である。なお、以下、説明の便宜上、圧縮パラメータを圧縮率として説明する。例えば、画素数が共に２５６の部分画像５０１，５０２に対し、Ｓ４０１において、それぞれ圧縮率「１２倍」が決定されたとする。これに対し、部分画像５０１に対応する表示パネル１２９の部分領域５１１の画素数が２５６画素であり、部分画像５０２に対応する表示パネル１２９の部分領域５１２の画素数が１９２画素であるとする。
【００２９】
この場合、部分画像５０１，５０２の画素密度は、それぞれ２５６／２５６（＝１），１９２／２５６となる。そこで、決定部２１５は、Ｓ４０６において、部分画像５０２の圧縮率１２倍を、（式２）により９倍に更新する。
１２×１９２／２５６＝９      …（式２）
また、図５の例では、Ｓ４０６の処理後の映像の転送帯域をネットワークの転送帯域以下とするために、圧縮率を１．２倍する必要があるものとする。この場合、決定部２１５は、Ｓ４０８において、各部分画像５０１，５０２の圧縮率をそれぞれ１．２倍することにより、各部分画像５０１，５０２の最終的な圧縮率をそれぞれ１４．４倍，１０．８倍に決定する。
【００３０】
以上のように、本実施形態に係る投影システム１００においては、プロジェクタ１２０において変形処理が行われる場合に、カメラ１１０は、変形処理に応じて、部分画像の圧縮パラメータを決定し、決定した圧縮パラメータを用いて、各部分画像を圧縮する。これにより、映像投影時の画質の劣化を抑制することができる。すなわち、投影システム１００は、画像圧縮に起因する、画像投影時の画質劣化を低減させることができる。
【００３１】
なお、投影システム１００は、投影対象の画像の圧縮時に、変形処理に応じた圧縮パラメータを決定するものであればよく、そのための具体的な構成は実施形態に限定されるものではない。図６は、変更例に係る投影システム６００を示す図である。投影システム６００は、画像処理部６１０と、表示制御部としてのプロジェクタ６２０とを有しており、画像処理部６１０とプロジェクタ６２０の間は、内部システムバスを介して内部的に接続している。画像処理部６１０及びプロジェクタ６２０はそれぞれ、通信部１１７，１２７に替えて、内部システムバスを制御するバス制御部６１１，６２１を有している。
【００３２】
このような投影システム６００では、内部システムバスのフレームメモリ帯域に制限があり、非圧縮では帯域を満たせない場合等、投影対象の映像を圧縮する必要がある場合がある。このような場合に、画像処理部６１０は、実施形態において説明した映像転送処理により、変形処理に応じた映像の圧縮を行えばよい。なお、画像処理部６１０及びプロジェクタ６２０のこれ以外の構成及び処理は、それぞれ第１の実施形態に係るカメラ１１０及びプロジェクタ１２０の構成及び処理と同様である。
【００３３】
（第２の実施形態）
次に、第２の実施形態に係る投影システム１００について説明する。なお、ここでは、第２の実施形態に係る投影システム１００について、第１の実施形態に係る投影システム１００と異なる点について説明する。図７は、第２の実施形態に係るカメラ１１０による、映像転送処理を示すフローチャートである。図７において、第１の実施形態に係るカメラ１１０の映像転送処理の各処理と同じ処理には同じ番号を付している。
【００３４】
Ｓ４０６の処理の後、ＣＰＵ１１１は、処理をＳ７００へ進める。Ｓ７００において、決定部２１５は、隣接する部分領域間の圧縮パラメータの差分と閾値とを比較する（比較処理）。決定部２１５は、差分が閾値以上の場合には（Ｓ７００でＹｅｓ）、処理をＳ７０１へ進める。決定部２１５は、差分が閾値未満の場合には（Ｓ７００でＮｏ）処理をＳ４０７へ進める。Ｓ７０１において、決定部２１５は、隣接する部分領域それぞれを、さらに小さい４つの部分画像（小画像）に分割する。次に、Ｓ７０２において、決定部２１５は、Ｓ７０１において得られた各部分領域の圧縮パラメータを決定する。具体的には、決定部２１５は、Ｓ７０１において得られた複数の部分画像それぞれに対し、再び画素密度を算出し、画素密度に基づいて、各部分画像の圧縮パラメータを決定する。
【００３５】
図８は、Ｓ７０１，Ｓ７０２の処理の説明図である。なお、以下、説明の便宜上、圧縮パラメータを圧縮率として説明する。例えば、図７に示すように、部分画像５０１，５０２に対し、Ｓ４０６において、圧縮率はそれぞれ１２倍、９倍に更新されたとする。また、圧縮率の閾値が３であるとする。この場合、隣接する部分画像５０１，５０２の間の圧縮率の差分は閾値以上となる。したがって、Ｓ７０１において、決定部２１５は、図７に示すように、各部分画像５０１，５０２を４つの部分画像５０１ａ〜５０１ｄ，５０２ａ〜５０２ｄに分割する。そして、図７の例では、決定部２１５は、部分画像５０１ａ，５０１ｂの圧縮率を１２倍と決定する。決定部２１５はまた、部分画像５０１ｃ，５０１ｃの圧率を１１倍、部分画像５０２ａ，５０２ｂの圧縮率を１０倍、部分画像５０２ｃ，５０２ｃの圧縮率を９倍と決定する。これにより、部分画像間の圧縮率の違いに起因した画質劣化を低減させることができる。なお、第２の実施形態に係る投影システム１００のこれ以外の構成及び処理は、第１の実施形態に係る投影システム１００の構成及び処理と同様である。
【００３６】
第２の実施形態の変更例について説明する。カメラ１１０は、隣接する部分画像のうち少なくとも一方を分割すればよく、また分割数も実施形態に限定されるものではない。
【００３７】
以上、上述した各実施形態によれば、画像圧縮に起因する、画像投影時の画質劣化を低減させることができる。
【００３８】
以上、本発明の実施形態の一例について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【００３９】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００４０】
１００  投影システム
１１０  カメラ
１２０  プロジェクタ
【図１】
2017022495.tif 000003
【図２】
2017022495.tif 000004
【図３】
2017022495.tif 000005
【図４】
2017022495.tif 000006
【図５】
2017022495.tif 000007
【図６】
2017022495.tif 000008
【図７】
2017022495.tif 000009
【図８】
2017022495.tif 000010