(57)【要約】【課題】壁面の角に投射された映像をより簡単な操作で歪み補正する。【解決手段】導出手段１３は、仮導出手段１４と、調整手段１５とを含む。仮導出手段１４は、移動手段１１により移動された少なくとも６つの補正点の座標を用いて、入力映像と、移動後の補正点によって定まる補正用映像との間の座標の対応関係を導出する。調整手段１５は、受け付け手段１２により大きさの指定が受け付けられたパラメーターを用いて、仮導出手段１４により導出された対応関係を調整する。処理手段１７は、調整手段１５により調整された対応関係に基づいて、入力映像に補正処理を施す。投射手段１８は、処理手段１７により補正処理された映像をスクリーンに投射する。【選択図】図３
2014192688.tif 000002
【特許請求の範囲】
【請求項１】
入力映像に対して所定の形状を有する補正用映像に含まれ、当該補正用映像において所定の初期位置にある少なくとも６つの補正点の位置を、ユーザーの指示に応じて移動する移動手段と、
リニアリティを示すパラメーターの大きさのユーザーによる指定を受け付ける受け付け手段と、
前記移動手段により移動された前記少なくとも６つの補正点の座標と、前記受け付け手段により大きさの指定が受け付けられた前記パラメーターとを用いて、前記入力映像と前記補正用映像との間の座標の対応関係を導出する導出手段と、
前記導出手段により導出された前記対応関係に基づいて、前記入力映像に補正処理を施す処理手段と
を有するプロジェクター。
【請求項２】
前記導出手段は、前記少なくとも６つの補正点のうち２つの補正点により分割される部分のそれぞれについて射影変換係数を算出し、当該算出された射影変換係数を用いて前記対応関係を導出する
ことを特徴とする請求項１に記載のプロジェクター。
【請求項３】
前記導出手段は、前記移動手段により移動された前記少なくとも６つの補正点の座標を用いて前記対応関係を導出する仮導出手段と、前記受け付け手段により大きさの指定が受け付けられた前記パラメーターとを用いて、前記仮導出手段によって導出された前記対応関係を調整する調整手段とを有する
ことを特徴とする請求項１または２に記載のプロジェクター。
【請求項４】
前記調整手段は、前記映像の外形を一定に保ったまま、前記対応関係を調整する
ことを特徴とする請求項３に記載のプロジェクター。
【請求項５】
前記調整手段は、前記調整として、前記少なくとも６つの補正点のうち所定の補正点の座標に対し、前記パラメーターの加算または減算をする
ことを特徴とする請求項３または４に記載のプロジェクター。
【請求項６】
入力映像に対して所定の形状を有する補正用映像に含まれ、当該補正用映像において所定の初期位置にある少なくとも６つの補正点の位置を、ユーザーの指示に応じて移動するステップと、
リニアリティを示すパラメーターの大きさのユーザーによる指定を受け付けるステップと、
前記移動された前記少なくとも６つの補正点の座標と、前記大きさの指定が受け付けられた前記パラメーターとを用いて、前記入力映像と前記補正用映像との間の座標の対応関係を導出するステップと、
導出された前記対応関係に基づいて、前記入力映像に補正処理を施すステップと
を有する映像補正方法。
【請求項７】
コンピューターに、
入力映像に対して所定の形状を有する補正用映像に含まれ、当該補正用映像において所定の初期位置にある少なくとも６つの補正点の位置を、ユーザーの指示に応じて移動するステップと、
リニアリティを示すパラメーターの大きさのユーザーによる指定を受け付けるステップと、
前記移動された前記少なくとも６つの補正点の座標と、前記大きさの指定が受け付けられた前記パラメーターとを用いて、前記入力映像と前記補正用映像との間の座標の対応関係を導出するステップと、
導出された前記対応関係に基づいて、前記入力映像に補正処理を施すステップと
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プロジェクターにより投射される映像の歪み補正に関する。
【背景技術】
【０００２】
プロジェクターにおいて例えば壁面の角に映像を投射する場合、歪んだ投射面の歪み補正が行われる。特許文献１は、様々な形状のスクリーンに投射される映像において歪み補正を行う技術を開示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−３２０６６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
壁面の角に映像を投射する場合、角と投射される映像との位置関係は任意であるので、特許文献１に記載の技術においては、補正後の映像の外形を決めるための補正点の初期位置はユーザーが指定する必要があった。
これに対し本発明は、壁面の角に投射された映像をより簡単な操作で歪み補正するための技術を提供する。
【課題を解決するための手段】
【０００５】
本発明は、入力映像に対して所定の形状を有する補正用映像に含まれ、当該補正用映像において所定の初期位置にある少なくとも６つの補正点の位置を、ユーザーの指示に応じて移動する移動手段と、リニアリティを示すパラメーターの大きさのユーザーによる指定を受け付ける受け付け手段と、前記移動手段により移動された前記少なくとも６つの補正点の座標と、前記受け付け手段により大きさの指定が受け付けられた前記パラメーターとを用いて、前記入力映像と前記補正用映像との間の座標の対応関係を導出する導出手段と、前記導出手段により導出された前記対応関係に基づいて、前記入力映像に補正処理を施す処理手段とを有するプロジェクターを提供する。
このプロジェクターによれば、補正用映像においてどの点を補正点として用いるかを指定することなく、歪み補正をすることができる。
【０００６】
前記導出手段は、前記少なくとも６つの補正点のうち２つの補正点により分割される部分のそれぞれについて射影変換係数を算出し、当該算出された射影変換係数を用いて前記対応関係を導出してもよい。
このプロジェクターによれば、２つの補正点により分割される部分における映像の粗密を調整することができる。
【０００７】
前記導出手段は、前記移動手段により移動された前記少なくとも６つの補正点の座標を用いて前記対応関係を導出する仮導出手段と、前記受け付け手段により大きさの指定が受け付けられた前記パラメーターとを用いて、前記仮導出手段によって導出された前記対応関係を調整する調整手段とを有してもよい。
このプロジェクターによれば、仮導出手段により導出された対応関係を調整することにより、歪み補正をすることができる。
【０００８】
前記調整手段は、前記映像の外形を一定に保ったまま、前記対応関係を調整してもよい。
このプロジェクターによれば、投射される映像の歪みを改善した後で、リニアリティを調整することができる。
【０００９】
前記調整手段は、前記調整として、前記少なくとも６つの補正点のうち所定の補正点の座標に対し、前記パラメーターの加算または減算をしてもよい。
このプロジェクターによれば、パラメーターの加算または減算により、映像の粗密を調整することができる。
【００１０】
また、本発明は、入力映像に対して所定の形状を有する補正用映像に含まれ、当該補正用映像において所定の初期位置にある少なくとも６つの補正点の位置を、ユーザーの指示に応じて移動するステップと、リニアリティを示すパラメーターの大きさのユーザーによる指定を受け付けるステップと、前記移動された前記少なくとも６つの補正点の座標と、前記大きさの指定が受け付けられた前記パラメーターとを用いて、前記入力映像と前記補正用映像との間の座標の対応関係を導出するステップと、導出された前記対応関係に基づいて、前記入力映像に補正処理を施すステップとを有する映像補正方法を提供する。
この映像補正方法によれば、補正用映像においてどの点を補正点として用いるかを指定することなく、歪み補正をすることができる。
【００１１】
さらに、本発明は、コンピューターに、入力映像に対して所定の形状を有する補正用映像に含まれ、当該補正用映像において所定の初期位置にある少なくとも６つの補正点の位置を、ユーザーの指示に応じて移動するステップと、リニアリティを示すパラメーターの大きさのユーザーによる指定を受け付けるステップと、前記移動された前記少なくとも６つの補正点の座標と、前記大きさの指定が受け付けられた前記パラメーターとを用いて、前記入力映像と前記補正用映像との間の座標の対応関係を導出するステップと、導出された前記対応関係に基づいて、前記入力映像に補正処理を施すステップとを実行させるためのプログラムを提供する。
このプログラムによれば、補正用映像においてどの点を補正点として用いるかを指定することなく、歪み補正をすることができる。
【図面の簡単な説明】
【００１２】
【図１】従来技術の問題点を説明する図。
【図２】移動前後における補正点の位置を例示する図。
【図３】一実施形態に係るプロジェクター１の機能構成を示す図。
【図４】プロジェクター１のハードウェア構成を示す図。
【図５】プロジェクター１の動作を示すフローチャート。
【図６】補正用映像を例示する図。
【図７】座標の対応関係を例示する図。
【図８】リニアリティを説明する図。
【図９】リニアリティ調整のＵＩを例示する図。
【図１０】本実施形態による効果を説明する図。
【発明を実施するための形態】
【００１３】
１．概要
図１は、従来技術の問題点を説明する図である。ここでは、プロジェクターから、９０°に折れ曲がった壁の角に向かって映像（画像）を投射する例を用いて説明する。図１（Ａ）は歪み補正（幾何補正）前の状態を、図１（Ｂ）は歪み補正後の状態を示している。図１（Ａ）および（Ｂ）において、投射されている映像は５行８列のマス目で表されている（図２以降でも同様である）。折れ曲がった壁の角に向かって映像を投射すると、角の片一方ともう片方（図１の例では角を挟んで右側と左側）とで投射レンズとスクリーンとのなす角度が異なっている。そのため、映像が表示される領域をそれぞれ矩形にするために、角の右側と左側とでそれぞれ個別に歪み補正が行われる。この歪み補正が行われる領域を規定するために、歪み補正においては、表示領域の４頂点に加え、角に相当する２点が補正点として用いられる（図１において補正点は○で示されている）。
【００１４】
図２は、移動前後における補正点の位置を例示する図である。図２に示されているのは、プロジェクターの光変調器（例えば液晶パネル）上の座標である。図２において黒塗りの丸は移動前の補正点を、白塗りの丸は移動後の補正点を、それぞれ示している。この例では、投射される映像の４頂点に加え、上辺上の点および下辺上の点の２点が補正点（以下この２つの補正点を「特定補正点」という）である。投射される映像と壁の角との位置関係はその時々で異なるから、特定補正点のこの映像上の位置は任意に指定可能である必要がある。すなわち、映像の上辺（および下辺）を何対何に分割する点を特定補正点として用いるかは、ユーザーの指示により決定される。しかし、プロジェクターにおいて、これらの補正点の移動を行うＵＩ（User Interface）は、いわゆるＯＳＤ（On Screen Display）により提供される場合がある。このような場合に、映像上の任意の点を補正点として指定できるようにするＵＩをプロジェクターに実装するのは困難である。また、映像上の任意の点を補正点として指定できるようにするＵＩが提供されたとしても、どの点を特定補正点として選択するか（すなわち、右側と左側を何対何で分割するか）はユーザーが決めなければならない。この場合、一旦決めた補正点を別の点に変更することは困難である。
【００１５】
本実施形態はこの問題に対処するものであり、映像上の初期位置があらかじめ決められた補正点を用いて、角投射に対する歪み補正を行うための技術を提供する。
【００１６】
２．構成
図３は、一実施形態に係るプロジェクター１の機能構成を示す図である。プロジェクター１は、移動手段１１と、受け付け手段１２と、導出手段１３と、映像入力手段１６と、処理手段１７と、投射手段１８とを有する。映像入力手段１６は、外部装置（例えば、パーソナルコンピューターまたはＤＶＤプレーヤー）から映像信号（以下、「入力映像信号」といい、入力映像信号により示される映像を「入力映像」という。）を受け付け、受け付けた映像信号を処理手段１７に供給する。移動手段１１は、補正用映像（補正用画像）に含まれる少なくとも６つの補正点の位置を、ユーザーの指示に応じて移動する。補正用映像は、歪み補正に用いられる映像であり、入力映像に対して所定の形状を有する。これらの補正点の初期位置は、補正用映像において所定の位置にある。受け付け手段１２は、リニアリティを示すパラメーターの大きさのユーザーによる指定を受け付ける。導出手段１３は、仮導出手段１４と、調整手段１５とを含む。仮導出手段１４は、移動手段１１により移動された少なくとも６つの補正点の座標を用いて、入力映像と、移動後の補正点によって定まる補正用映像との間の座標の対応関係を導出する。調整手段１５は、受け付け手段１２により大きさの指定が受け付けられたパラメーターを用いて、仮導出手段１４により導出された対応関係を調整する。処理手段１７は、調整手段１５により調整された対応関係に基づいて、入力映像に補正処理を施す。投射手段１８は、処理手段１７により補正処理された映像をスクリーンに投射する。
【００１７】
図４は、プロジェクター１のハードウェア構成を示す図である。プロジェクター１は、映像処理回路１０１と、ＣＰＵ１０２と、メモリー１０３と、光源１０４と、光変調器１０５と、投射部１０６と、入力装置１０７とを有する。映像処理回路１０１は、入力映像信号に対して映像処理を施し、映像処理を施した信号を光変調器１０５に出力する。ＣＰＵ１０２は、プロジェクター１の各構成要素を制御する制御装置である。例えば、ＣＰＵ１０２は、いわゆるＯＳＤ等、入力映像とは別の映像を、単独で、または入力映像に重ねて表示させる信号を光変調器１０５に出力する。メモリー１０３は、プログラムや各種のデータを記憶する記憶装置である。光源１０４は、投射光を出力する装置であり、ランプまたはレーザーの発光装置およびその駆動回路を含む。光変調器１０５は、光源１０４から出力された光を、映像処理回路１０１から出力される信号に応じて変調する装置であり、液晶パネルまたはＤＭＤ（Digital Mirror Device）等の電気光学装置およびその駆動回路を含む。投射部１０６は、光変調器１０５により変調された光をスクリーン（図示略）に投射する装置であり、ダイクロイックプリズム、投射レンズ、フォーカスレンズ等の光学系を含む。入力装置１０７は、ユーザーがプロジェクター１（ＣＰＵ１０２）に指示または情報を入力するために用いられる装置であり、例えば、キーパッド、タッチスクリーン、またはリモートコントローラーを含む。
【００１８】
歪み補正のための制御プログラムを実行しているＣＰＵ１０２は、移動手段１１および導出手段１３の一例である。入力装置１０７は、受け付け手段１２の一例である。映像処理回路１０１は、処理手段１７の一例である。投射部１０６は、投射手段１８の一例である。映像処理回路１０１の前段に設けられたＡ／Ｄコンバーター（図示略）は、映像入力手段１６の一例である。
【００１９】
３．動作
図５は、プロジェクター１の動作を示すフローチャートである。図５のフローは、例えば、入力装置１０７を介して、ユーザーが歪み補正の開始を指示したことを契機として開始される。なお、この例で、プロジェクター１は、図１のように折れ曲がった角に向かって映像を投射している。
【００２０】
ステップＳ１００において、プロジェクター１は、補正用映像を投射する。補正用映像は、少なくとも６つの補正点を含む映像である。本実施形態において、これらの補正点の初期位置は固定されている。
【００２１】
図６は、補正用映像を例示する図である。この例で、補正用映像は。６つの補正点を含む。補正用映像の形状は四角形であり、６つの補正点のうち４つは、この四角形の頂点である。図６ではこれら４つの頂点に相当する補正点をＰ１〜Ｐ４と表している。さらに、この四角形の上辺および下辺の中点が、６つの補正点の残りの２つである。図６ではこれらの中点に相当する補正点をＰ５およびＰ６と表している。
【００２２】
再び図５を参照する。ステップＳ１１０において、プロジェクター１は、処理の対象となる一の補正点を、ユーザーの指示に応じて選択する。補正点の選択は例えば以下のように行われる。ＣＰＵ１０２は、６つの補正点のうち、処理の対象となる一の補正点を選択するための画面を、光変調器１０５に表示させる。ユーザーは、入力装置１０７を操作して、処理の対象となる一の補正点を選択する。ＣＰＵ１０２は、選択された一の補正点を他の補正点と異なる外観で（例えば、他の補正点と異なる色で）表示するように、光変調器１０５を制御する。
【００２３】
ステップＳ１２０において、プロジェクター１は、選択された一の補正点を、ユーザーの指示に応じて移動する。補正点の移動は例えば以下のように行われる。ＣＰＵ１０２は、選択された一の補正点を移動するための画面を、光変調器１０５に表示させる。ユーザーは、入力装置１０７から、選択された一の補正点の位置の指示を入力する。ＣＰＵ１０２は、入力された指示に応じて移動した位置にその補正点を移動するように、光変調器１０５を制御する。
【００２４】
ステップＳ１３０において、プロジェクター１は、移動後の補正点の位置に応じて、入力映像と、移動後の補正点によって定まる補正用映像（出力映像）との間の座標の対応関係を導出する。対応関係の導出は、６つの補正点のうち、頂点以外の２つの補正点（点Ｐ５および点Ｐ６）を結ぶ直線により分割される２つの領域のそれぞれにおいて個別に行われる。
【００２５】
図７は、座標の対応関係を例示する図である。図７（Ａ）および（Ｂ）はそれぞれ、入力映像および出力映像を示している。図７（Ａ）および（Ｂ）の外枠は、光変調器１０５の表示領域（例えば液晶パネルの表示領域）の外形を示している。この例では、２つの領域のそれぞれについて、入力映像と出力映像との間に射影変換の関係があり、出力映像における任意の画素（座標）の階調値は、入力映像における対応する位置（座標）の階調値を参照することによって求められる。入力映像における画素（ｘ，ｙ）と出力映像における画素（Ｘ，Ｙ）との間には、次式（１）の関係がある。
【数１】
2014192688.tif 000003
ここで、Ａ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆ、Ｇ、およびＨは座標変換係数（射影変換係数）であり、次式（２）の８元連立方程式を解くことにより得られる。
【数２】
2014192688.tif 000004
ここで、（ｘ０，ｙ０）、（ｘ１，ｙ１）、（ｘ２，ｙ２）、および（ｘ３，ｙ３）は移動前の補正点の座標を、（Ｘ０，Ｘ０）、（Ｘ１，Ｘ１）、（Ｘ２，Ｘ２）、および（Ｘ３，Ｘ３）は移動後の補正点の座標を、それぞれ示している。この座標は、光変調器１０５の表示領域の座標（液晶パネル上の座標）である。ＣＰＵ１０２は、式（１）に従って入力映像と出力映像との間の座標の対応関係を導出する。具体的には、ＣＰＵ１０２は、出力映像における各画素の位置（座標）と、この位置に対応する入力映像上の位置（座標）とを対応付けた座標テーブルを生成し、メモリー１０３に記憶する。なお、座標テーブルは、出力映像におけるすべての画素について対応関係を含んでいる必要はなく、所定の画素間隔毎に対応関係を含めるようにして、座標テーブルにない画素については、線形補間等によって補うようにしてもよい。
【００２６】
再び図５を参照する。ステップＳ１３０において入出力の対応関係を導いた後、ステップＳ１４０において、プロジェクター１は、この対応関係に基づいて入力映像に補正処理を施し、処理後の出力映像を投射する。すなわち、映像処理回路１０１は、出力映像を投射するように、光変調器１０５を制御する。ここで、映像処理回路１０１は、出力映像の各画素の階調値を、対応する入力映像上の座標（参照座標）の階調値を参照して決定する。このとき、映像処理回路１０１は、参照座標の周辺にある複数の画素の階調値に基づいて、フィルター処理等により階調値を決定する。
【００２７】
ステップＳ１５０において、プロジェクター１は、ユーザーの指示に応じて処理を分岐させる。補正点の選択が指示された場合（Ｓ１５０：補正点選択）、プロジェクター１は、処理をステップＳ１１０に移行する。選択されている補正点の再移動が指示された場合（Ｓ１５０：補正点移動）、プロジェクター１は、処理をステップＳ１２０に移行する。リニアリティの調整が指示された場合（Ｓ１５０：リニアリティ調整）、プロジェクター１は、処理をステップＳ１６０に移行する。
【００２８】
ステップＳ１６０において、プロジェクター１は、ユーザーの指示に応じてリニアリティを調整する。リニアリティとは、ある方向（この例では横方向）における映像の伸縮を示すパラメーターであり、ここではｅｌａｘで表される。パラメーターｅｌａｘの初期値はゼロであり、ゼロを基準として正負所定の範囲（例えば−１２≦ｅｌａｘ≦１２の範囲）で調整可能である。
【００２９】
図８は、リニアリティを説明する図である。図８（Ａ）はリニアリティ調整前の例を、図８（Ｂ）はリニアリティ調整後の例を示している。ｘｍｉｎおよびｘｍａｘは、補正点の座標の最小値および最大値、すなわち補正用映像のｘ方向の両端部の座標である。この例で、リニアリティの調整の前後で、補正用映像の外形は一定である。すなわち、補正用映像のｘ方向の両端部の座標は変化しないので、ｘｍｉｎおよびｘｍａｘにおいて、画素の移動量はゼロである。移動量は、ｘｍｉｎからｘｍｉｄに向かうにつれて増加し、ｘｍｉｄからｘｍａｘに向かうにつれて減少する。ｘｍｉｄは移動量が最大となるｘ座標であり、この例では、補正点Ｐ５および補正点Ｐ６のｘ座標と等しい。移動量の最大値がｅｌａｘである。
【００３０】
図９は、リニアリティ調整のＵＩを例示する図である。この例では、パラメーターｅｌａｘの現在値がバーで表されている。パラメーターｅｌａｘの現在値は、ユーザーの指示に応じて変化する。例えば、入力装置１０７が＋キー（プラスキー）および−キー（マイナスキー）を有する場合、ユーザーが＋キーを押すとパラメーターｅｌａｘの現在値が増加し、ユーザーが−キーを押すとパラメーターｅｌａｘの現在値が減少する。
【００３１】
再び図８を参照する。この例で、リニアリティの調整は、補正点Ｐ５およびＰ６のｘ座標にパラメーターｅｌａｘを加算または減算することにより行われる。すなわち、リニアリティ調整後の補正点の座標は、補正映像の左側の部分については、
移動前：（ｘ１，ｙ１）、（ｘ５−ｅｌａｘ，ｙ５）、（ｘ６−ｅｌａｘ，ｙ６）、および（ｘ２，ｙ２）
移動後：（Ｘ１，Ｙ１）、（Ｘ５，Ｙ５）、（Ｘ６，Ｙ６）、および（Ｘ２，Ｙ２）
であり、補正映像の右側の部分については、
移動前：（ｘ５＋ｅｌａｘ，ｙ５）、（ｘ３，ｙ３）、（ｘ４，ｙ４）、および（ｘ６＋ｅｌａｘ，ｙ６）
移動後：（Ｘ５，Ｙ５）、（Ｘ３，Ｙ３）、（Ｘ４，Ｙ４）、および（Ｘ６，Ｙ６）
である。
【００３２】
ステップＳ１７０において、ＣＰＵ１０２は、リニアリティ調整後の補正点の座標および式（２）を用いて、座標変換係数Ａ〜Ｇを算出する。ＣＰＵ１０２は、新たに算出された座標変換係数Ａ〜Ｇおよび式（１）を用いて、入力映像と出力映像との対応関係を導出する。そして、ステップＳ１８０において、映像処理回路１０１は、新たに導かれた対応関係に基づいて、入力映像に補正処理を施す。図８の例では、リニアリティ調整前は、左側の部分および右側の部分にそれぞれ４列のマス目が表示されていた（図８（Ａ））のに対し、リニアリティ調整後は、左側の部分に３列のマス目が、右側の部分に５列のマス目がそれぞれ表示されており、左側がより粗に、右側がより密に調整（補正）されている。
【００３３】
図１０は、本実施形態による効果を説明する図である。図１０（Ａ）は、壁とプロジェクター１とユーザー（映像の視聴者）との上から見た位置関係を模式的に示している。壁は、９０°に曲がっている。プロジェクター１は、一方の壁（図中上側の壁）に近い位置から、壁の角に向かって映像を投射している。ユーザーは、２つの壁の正面（２つの壁のなす角の２等分線上の位置）から映像を視聴している。
【００３４】
図１０（Ｂ）は、初期状態の補正用映像を示している。ここでは、ユーザーから見た、壁に投射された補正用映像が示されている。プロジェクター１と壁との位置関係により、壁に投射される補正用映像はひずんでいる。ユーザーは、補正点Ｐ１〜Ｐ６の位置を移動させ、この歪みを改善する。
【００３５】
図１０（Ｃ）は、補正点Ｐ１〜Ｐ６を移動した後の補正用映像を示している。この例では、左側の壁により近い位置から映像を投射しているため。映像の左側が比較的密に、右側が比較的粗になっている。ユーザーは、リニアリティを調整し、左側と右側とにおける映像の粗密の不均衡を改善する。
【００３６】
図１０（Ｄ）は、歪み補正が完了した状態における補正用映像を示している。映像の歪みは解消され、かつ、壁の角の左側と右側とで映像の粗密も均一化されている。以上で説明したように本実施形態によれば、補正用映像における補正点Ｐ５およびＰ６の位置をユーザーが指定しなくても、すなわち、四角形の辺上の点のうちどの点を補正点Ｐ５およびＰ６として用いるかユーザーが指定しなくても、歪みおよび映像の粗密の不均衡を改善することができる。
【００３７】
４．変形例
本発明は上述の実施形態に限定されるものではなく、種々の変形実施が可能である。以下、変形例をいくつか説明する。以下の変形例のうち２つ以上のものが組み合わせて用いられてもよい。
【００３８】
リニアリティの調整方法は実施形態で説明したものに限定されない。例えば、パラメーターｅｌａｘを補正点Ｐ５および補正点Ｐ６のｘ座標に乗算することによりリニアリティの調整をしてもよい。この場合、パラメーターｅｌａｘの初期値はゼロでなく１である。
【００３９】
補正用映像における補正点の位置、特に、四角形の頂点以外の補正点の位置は、実施形態で説明したものに限定されない。例えば、上辺および下辺の中点以外の点が、補正点Ｐ５および補正点Ｐ６として用いられてもよい。また、実施形態では左右２枚の壁で形成される角に映像を投射することを想定し、上辺および下辺上の点が補正点Ｐ５および補正点Ｐ６として用いられる例を説明したが、上下２枚の壁で形成される角に映像を投射する場合には、左辺および右辺上の点が補正点Ｐ５および補正点Ｐ６として用いられてもよい。また、左右２枚の壁で形成される角および上下２枚の壁で形成される角のいずれにも対応可能とするため、上辺および下辺、並びに左辺および右辺のすべての上に補正点が設定されてもよい。
【００４０】
実施形態においては、点Ｐ５と点Ｐ６のｘ座標が等しい例を用いて説明を行った。しかし点Ｐ５と点Ｐ６のｘ座標は、異なっていてもよい。この場合、パラメーターｅｌａｘはｙの関数となり、図８のｘｍｉｄは、上辺および下辺のそれぞれにおいて個別に決定される。
【００４１】
上述の実施形態では、仮導出手段１４が補正点の座標に基づいて入力映像と出力映像との対応関係を導出し、調整手段１５がパラメーターｅｌａｘに基づいて対応関係を調整するという２段階のステップで歪み補正が行われた。しかし、補正点の座標およびパラメーターｅｌａｘを用いて対応関係を一括で導出してもよい。
【００４２】
図３で説明した機能を実現するためのハードウェア構成は図４で説明したものに限定されない。例えば、実施形態においては映像処理回路１０１が有する機能として説明されたものの一部または全部を、ＣＰＵ１０２が有していてもよい。
【符号の説明】
【００４３】
１…プロジェクター、１１…移動手段、１２…受け付け手段、１３…導出手段、１４…仮導出手段、１５…調整手段、１６…映像入力手段、１７…処理手段、１８…投射手段、１０１…映像処理回路、１０２…ＣＰＵ、１０３…メモリー、１０４…光源、１０５…光変調器、１０６…投射部、１０７…入力装置
【図１】
2014192688.tif 000005
【図２】
2014192688.tif 000006
【図３】
2014192688.tif 000007
【図４】
2014192688.tif 000008
【図５】
2014192688.tif 000009
【図６】
2014192688.tif 000010
【図７】
2014192688.tif 000011
【図８】
2014192688.tif 000012
【図９】
2014192688.tif 000013
【図１０】
2014192688.tif 000014