(57)【要約】【課題】３次元表示用画像の識別方法及び装置の提供。【解決手段】３次元表示用画像の識別方法及び装置であって、前記方法は、目標画像の第１ビュー及び第２ビューを抽出するステップ（１０１）と、前記第１ビューと前記第２ビューとの相違度を表すための前記第１ビューと前記第２ビューとの相違度パラメータを取得するステップ（１０２）と、前記相違度パラメータが所定の範囲値内にある場合、前記目標画像を３次元表示用画像として標識するステップ（１０３）と、を備える。【選択図】図１
2020517025.tif 000002
【特許請求の範囲】
【請求項１】
３次元表示用画像の識別方法であって、
目標画像の第１ビュー及び第２ビューを抽出するステップと、
前記第１ビューと前記第２ビューとの相違度を表すための前記第１ビューと前記第２ビューとの相違度パラメータを取得するステップと、
前記相違度パラメータが所定の範囲値内にある場合、前記目標画像を３次元表示用画像として標識するステップと、を備える方法。
【請求項２】
前記方法は、前記相違度パラメータが所定の範囲値内から外れる場合、前記目標画像を非３次元表示用画像として標識するステップをさらに備える、請求項１に記載の方法。
【請求項３】
前記第１ビューと前記第２ビューとの相違度パラメータを取得するステップは、
所定のＮ個の偏差値に基づいて、偏差値ごとに、前記第１ビューと前記第２ビューとの画素差分値和を取得するステップと、
各前記画素差分値和における最小値を取得し、最小画素差分値和を得るステップと、
前記最小画素差分値和を前記相違度パラメータとして決定するステップと、を有し、
ただし、Ｎは１以上の整数である、請求項１に記載の方法。
【請求項４】
偏差値ごとに、前記第１ビューと前記第２ビューとの画素差分値和を取得するステップは、
前記第１ビューの各画素の第１グラフィックパラメータ値を取得するステップと、
前記第２ビューの各画素の第２グラフィックパラメータ値を取得するステップと、
前記偏差値、前記第１グラフィックパラメータ値及び前記第２グラフィックパラメータ値に基づいて、所定の演算によって前記画素差分値和を計算するステップと、を有する、請求項３に記載の方法。
【請求項５】
前記偏差値、前記第１グラフィックパラメータ値及び前記第２グラフィックパラメータ値に基づいて、所定の演算によって前記画素差分値和を計算するステップは、
前記第１ビューにおけるｉ番目の画素と前記第２ビューにおけるｊ番目の画素を画素対に組み合わせるステップと、
各画素対に対して、前記ｉ番目の画素の第１グラフィックパラメータ値と前記ｊ番目の画素の第２グラフィックパラメータ値との差の二乗を計算するステップと、
各前記差の二乗を加算し、前記画素差分値和を得るステップと、を有し、
ただし、i、jの値の取り得る範囲は、それぞれ、前記第１ビュー及び前記第２ビューの画像座標値の範囲であり、ｉ番目の画素の横座標とj番目の画素の横座標は、d個の偏差値の差があり、縦座標は同じであり、dの値は所定の偏差区間内にある、請求項４に記載の方法。
【請求項６】
３次元表示用画像の識別装置であって、
目標画像の第１ビュー及び第２ビューを抽出するように構成された抽出モジュールと、
前記第１ビューと前記第２ビューとの相違度を表すための前記第１ビューと前記第２ビューとの相違度パラメータを取得するように構成された取得モジュールと、
前記相違度パラメータが所定の範囲値内にある場合、前記目標画像を３次元表示用画像として標識するように構成された第１標識モジュールと、を備える装置。
【請求項７】
前記装置は、前記相違度パラメータが所定の範囲値内から外れる場合、前記目標画像を非３次元表示用画像として標識する第２標識モジュールをさらに備える、請求項６に記載の装置。
【請求項８】
前記取得モジュールは、
所定のＮ個の偏差値に基づいて、偏差値ごとに、前記第１ビューと前記第２ビューとの画素差分値和を取得するように構成された第１取得サブモジュールと、
各前記画素差分値和における最小値を取得し、最小画素差分値和を得るように構成された第２取得サブモジュールと、
前記最小画素差分値和を前記相違度パラメータとして決定する決定サブモジュールと、を有し、
ただし、Ｎは１以上の整数である、請求項６に記載の装置。
【請求項９】
前記第１取得サブモジュールは、
前記第１ビューの各画素の第１グラフィックパラメータ値を取得するように構成された第１取得ユニットと、
前記第２ビューの各画素の第２グラフィックパラメータ値を取得するように構成された第２取得ユニットと、
前記偏差値、前記第１グラフィックパラメータ値及び前記第２グラフィックパラメータ値に基づいて、所定の演算によって前記画素差分値和を計算するように構成された計算ユニットと、を有する、請求項８に記載の装置。
【請求項１０】
前記計算ユニットは、
前記第１ビューにおけるｉ番目の画素と前記第２ビューにおけるｊ番目の画素を画素対に組み合わせるように構成された組合サブユニットと、
各画素対に対して、前記ｉ番目の画素の第１グラフィックパラメータ値と前記ｊ番目の画素の第２グラフィックパラメータ値との差の二乗を計算するように構成された計算サブユニットと、
各前記差の二乗を加算し、前記画素差分値和を得るように構成された加算サブユニットと、を有し、
ただし、i、jの値の取り得る範囲は、それぞれ、前記第１ビュー及び前記第２ビューの画像座標値の範囲であり、ｉ番目の画素の横座標とj番目の画素の横座標は、d個の偏差値の差があり、縦座標は同じであり、dの値は所定の偏差区間内にある、請求項９に記載の装置。
【請求項１１】
請求項１〜５のいずれかに記載の方法を実行するためのプログラムコードを記憶するように構成された記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像の技術分野に関し、特に３次元表示用画像の識別方法及び装置に関する。
【背景技術】
【０００２】
科学技術の発展に伴い、３次元画像表示技術は３Ｄメガネの着用が必要から不要へと発展され、つまり裸眼３次元画像表示技術へと発展され、裸眼３次元画像表示技術を利用することによって、３Ｄメガネによる制限がなくなったことから、大きな利点を有する。
【０００３】
従来技術では、ますます多くの表示装置は２次元画像表示モードと３次元画像表示モードとを併せ持つようになっている。そうすると、表示装置は、画像を表示する前に、２次元画像、３次元画像など、表示すべき画像の種類に応じて対応する表示モードを選択する必要がある。現在、表示装置は、画像を表示する前に、３次元で表示すべき画像に対して手動でマーキング又は命名を行い、表示するときに、マーキングされた画像を３次元で表示する一方、マーキングされていない画像を通常の２次元で表示するようにされている。そして、３次元表示画像用の識別マークは、単にデータベースに保存されているだけで、画像自体には対応する属性が付けられていない。その画像をその装置から取り出してから再度導入すると、この前にマーキングされた３次元画像マークも消えてしまうので、表示装置は画像を表示する前に、３次元で表示すべき画像に対してもう一度手動でマーキング又は命名を行う必要がある。したがって、現在の３次元表示機能を有する電子機器では、３次元表示画像を処理する時に、操作が煩雑である。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
そこで、本発明の実施例の目的は、３次元表示用画像を自動的に識別し、操作の利便性を向上させることができる、３次元表示用画像の識別方法及び装置を提供することである。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明の技術的方案は以下のようにして実現される。
【０００６】
本発明の実施例では、３次元表示用画像の識別方法であって、
目標画像の第１ビュー及び第２ビューを抽出するステップと、
前記第１ビューと前記第２ビューとの相違度を表すための前記第１ビューと前記第２ビューとの相違度パラメータを取得するステップと、
前記相違度パラメータが所定の範囲値内にある場合、前記目標画像を３次元表示用画像として標識するステップと、
を備える３次元表示用画像の識別方法が提供される。
【０００７】
好ましくは、前記方法は、
前記相違度パラメータが所定の範囲値内から外れる場合、前記目標画像を非３次元表示用画像として標識するステップをさらに備える。
【０００８】
好ましくは、前記第１ビューと前記第２ビューとの相違度パラメータを取得するステップは、
所定のＮ個の偏差値に基づいて、偏差値ごとに、前記第１ビューと前記第２ビューとの画素差分値和を取得するステップと、
各前記画素差分値和における最小値を取得し、最小画素差分値和を得るステップと、
前記最小画素差分値和を前記相違度パラメータとして決定するステップと、を有し、
ただし、Ｎは１以上の整数である。
【０００９】
好ましくは、偏差値ごとに、前記第１ビューと前記第２ビューとの画素差分値和を取得するステップは、
前記第１ビューの各画素の第１グラフィックパラメータ値を取得するステップと、
前記第２ビューの各画素の第２グラフィックパラメータ値を取得するステップと、
前記偏差値、前記第１グラフィックパラメータ値及び前記第２グラフィックパラメータ値に基づいて、所定の演算によって前記画素差分値和を計算するステップと、を有する。
【００１０】
好ましくは、前記偏差値、前記第１グラフィックパラメータ値及び前記第２グラフィックパラメータ値に基づいて、所定の演算によって前記画素差分値和を計算するステップは、
前記第１ビューにおけるｉ番目の画素と前記第２ビューにおけるｊ番目の画素を画素対に組み合わせるステップと、
各画素対に対して、前記ｉ番目の画素の第１グラフィックパラメータ値と前記ｊ番目の画素の第２グラフィックパラメータ値との差の二乗を計算するステップと、
各前記差の二乗を加算し、前記画素差分値和を得るステップと、を有し、
ただし、i、jの値の取り得る範囲は、それぞれ、前記第１ビュー及び前記第２ビューの画像座標値の範囲であり、ｉ番目の画素の横座標とj番目の画素の横座標は、d個の偏差値の差があり、縦座標は同じであり、dの値は所定の偏差区間内にある。
【００１１】
本発明の実施例では、３次元表示用画像の識別装置であって、
目標画像の第１ビュー及び第２ビューを抽出するように構成された抽出モジュールと、
前記第１ビューと前記第２ビューとの相違度を表すための前記第１ビューと前記第２ビューとの相違度パラメータを取得するように構成された取得モジュールと、
前記相違度パラメータが所定の範囲値内にある場合、前記目標画像を３次元表示用画像として標識するように構成された第１標識モジュールと、
を備える３次元表示用画像の識別装置がさらに提供される。
【００１２】
好ましくは、前記装置は、
前記相違度パラメータが所定の範囲値内から外れる場合、前記目標画像を非３次元表示用画像として標識する第２標識モジュールをさらに備える。
【００１３】
好ましくは、前記取得モジュールは、
所定のＮ個の偏差値に基づいて、偏差値ごとに、前記第１ビューと前記第２ビューとの画素差分値和を取得するように構成された第１取得サブモジュールと、
各前記画素差分値和における最小値を取得し、最小画素差分値和を得るように構成された第２取得サブモジュールと、
前記最小画素差分値和を前記相違度パラメータとして決定する決定サブモジュールと、を有し、
ただし、Ｎは１以上の整数である。
【００１４】
好ましくは、前記第１取得サブモジュールは、
前記第１ビューの各画素の第１グラフィックパラメータ値を取得するように構成された第１取得ユニットと、
前記第２ビューの各画素の第２グラフィックパラメータ値を取得するように構成された第２取得ユニットと、
前記偏差値、前記第１グラフィックパラメータ値及び前記第２グラフィックパラメータ値に基づいて、所定の演算によって前記画素差分値和を計算するように構成された計算ユニットと、を有する。
【００１５】
好ましくは、前記計算ユニットは、
前記第１ビューにおけるｉ番目の画素と前記第２ビューにおけるｊ番目の画素を画素対に組み合わせるように構成された組合サブユニットと、
各画素対に対して、前記ｉ番目の画素の第１グラフィックパラメータ値と前記ｊ番目の画素の第２グラフィックパラメータ値との差の二乗を計算するように構成された計算サブユニットと、
各前記差の二乗を加算し、前記画素差分値和を得るように構成された加算サブユニットと、を有し、
ただし、i、jの値の取り得る範囲は、それぞれ、前記第１ビュー及び前記第２ビューの画像座標値の範囲であり、ｉ番目の画素の横座標とj番目の画素の横座標は、d個の偏差値の差があり、縦座標は同じであり、dの値は所定の偏差区間内にある。
【００１６】
本発明の実施例では、上記のいずれかに記載の方法を実行するためのプログラムコードを記憶するように構成された記憶媒体がさらに提供される。
【００１７】
本発明の実施例による３次元表示用画像の識別方法及び装置は、目標画像の第１ビュー及び第２ビューを取得し、第１ビューと第２ビューとの相違度が所定の範囲内にある場合、目標画像を３次元表示用画像として標識することによって、３次元表示用画像を自動的に識別することができ、３次元表示用画像の自動識別不可による操作不便が解決され、操作の利便性を向上させるという効果を奏する。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施例１による３次元表示用画像の識別方法の概略図である。
【図２Ａ】本発明の実施例２による３次元表示用画像の識別方法の概略図である。
【図２Ｂ】本発明の実施例２による画素差分値和を取得する方法の概略図である。
【図２Ｃ】本発明の実施例２による画素差分値和を計算する方法の概略図である。
【図３Ａ】本発明の実施例３による３次元表示用画像の識別装置の構造概略図である。
【図３Ｂ】本発明の実施例３による他の３次元表示用画像の識別装置の構造概略図である。
【図３Ｃ】本発明の実施例３による相違度パラメータを取得する装置の構造概略図である。
【図３Ｄ】本発明の実施例３による画素差分値和を取得する装置の構造概略図である。
【図３Ｅ】本発明の実施例３による画素差分値和を計算する装置の構造概略図である。
【発明を実施するための形態】
【００１９】
以下、本発明の実施例における図面を参照しながら、本発明の実施例における技術的方案を明確に、完全に説明する。
【００２０】
以下の説明において、構成要素を示すために使用されている「モジュール」、「コンポーネント」または「ユニット」などの添え字は、単に本発明の説明に役立てるためのものであり、それら自体が特定の意味を持たない。従って、「モジュール」と「コンポーネント」は混用してもよい。
【００２１】
端末は、種々の形態で実施することができる。例えば、本発明でいう端末には、携帯電話、スマートフォン、ノートブックコンピューター、デジタル放送受信機、携帯情報端末（ＰＤＡ）、タブレットコンピューター（ＰＡＤ）、ポータブルマルチメディアプレーヤー（ＰＭＰ）、ナビゲーションデバイスなどのような携帯端末及びデジタルＴＶ、デスクトップコンピューターなどのような固定端末が含まれる。以下では、端末は携帯端末であると想定される。ただし、当業者は、特に携帯目的の構成要素に用いられることに加えて、本発明の実施形態による構成が固定型の端末にも適用できることを理解するであろう。
【００２２】
実施例１
この実施例は、３次元表示用画像の識別方法を提供する。図１に示すように、その方法は以下のステップを含む。
【００２３】
ステップ１０１では、目標画像の第１ビュー及び第２ビューを抽出する。
【００２４】
ここで、目標画像は、２次元表示用画像、３次元表示用画像、または他の次元表示用の画像であってもよい。
【００２５】
一実施例では、３次元表示用画像について、第１ビュー及び第２ビューは、左眼ビュー及び右眼ビューである。ここで、左眼ビュー及び右眼ビューは、同一のシーンに対して、左眼及び右眼の２つの異なる視点から見た２つの図である。一実施例では、左眼ビューは、３次元表示効果において左眼が見えた図であり、右眼ビューは、３次元表示効果において右眼が見えた図である。左眼ビュー及び右眼ビューは、同一の画像に配置されていてもよいし、複数枚の画像に配置されていてもよい。一実施例では、左眼ビュー及び右眼ビューが同一の目標画像に配置される場合、左眼ビュー及び右眼ビューは、３次元表示用画像に、左右ビュー形式または上下ビュー形式で配置されてもよい。当然のことながら他の形式で同一の画像に配置されてもよく、本発明の実施例ではそれについて限定されていない。なお、左眼ビュー及び右眼ビューが複数枚の画像に配置される場合、左眼ビュー及び右眼ビューは２枚の画像に配置されてもよい。一方、２次元表示用画像や他の次元表示用の画像については、第１ビュー及び第２ビューは、単に抽出方法で抽出した２枚の画像であり、３次元表示用画像上の関係が存在しない。
【００２６】
本発明の実施例では、左眼ビュー及び右眼ビューが左右ビュー形式または上下ビュー形式で同一の画像に配置される場合、次のような方法で目標画像の第１ビュー及び第２ビューを抽出することができる。目標画像の左半分のコンテンツを取得し、第１ビューを得る。目標画像の右半分のコンテンツを取得し、第２ビューを得る。ここでの第１ビュー及び第２ビューを第１組のビューとする。また、目標画像の上半分のコンテンツを取得し、第１ビューを得る。目標画像の下半分のコンテンツを取得し、第２ビューを得る。ここでの第１ビュー及び第２ビューを第２組のビューとする。
【００２７】
一実施例では、次のようにして、目標画像の各半分のコンテンツを取得することができる。目標画像をコピーして２枚の同様な目標画像を得て、第１目標画像及び第２目標画像とする。第１目標画像を左右に裁断し、目標画像の左右の半分のコンテンツを得る。第２目標画像を上下に裁断し、目標画像の上下の半分のコンテンツを得る。
【００２８】
一実施例では、上記左右裁断は、左右対称裁断であってもよく、上下裁断は、上下対称裁断であってもよい。
【００２９】
なお、関連ソフトウェア技術を用いて、目標画像から目標画像の各半分のコンテンツを直接取得するようにしてもよく、ここでは詳述しない。
【００３０】
なお、左眼ビュー及び右眼ビューを他のビュー形式で同一画像に配置する場合、取得された目標画像の各半分のコンテンツから厳格に第１ビュー及び第２ビューを抽出するのではなく、対応するビューの形式で第１ビュー及び第２ビューを取得してもよい。
【００３１】
また、左眼ビュー及び右眼ビューが複数枚の異なる画像に配置される場合、複数枚の画像から第１ビュー及び第２ビューを直接抽出してもよく、本発明の実施例では第１ビュー及び第２ビューを抽出する方法について限定されない。
【００３２】
もちろん、上述した方法以外にも、他の方法を用いて第１ビュー及び第２ビューを抽出してもよく、この実施例ではそれについて限定されない。
【００３３】
なお、３次元表示用画像において、左眼ビュー及び右眼ビューは左右ビュー形式または上下ビュー形式で３次元表示用画像に配置されている。しかし、第１ビュー及び第２ビューを抽出する前に、目標画像が３次元表示用画像であるか、２次元表示用画像であるか決定されていないため、左右ビュー形式または上下ビュー形式に決定されないことは言うまでもない。したがって、目標画像を抽出する際には、左右の抽出を行う必要があり、また、上下の抽出を行う必要がある。
【００３４】
なお、上述した目標画像の第１ビュー及び第２ビューを抽出する方法により、１枚の目標画像から２組のビューを抽出することから、その２組のビューはいずれも次のステップ１０２〜ステップ１０４を実行する必要がある。
【００３５】
本発明の実施例では、操作手順を減らし、操作効率を上げるために、目標画像に対して大まかな判定を行っても良い。大まかな判定を行った後に第１ビュー及び第２ビューを１組だけ抽出し、その１組の第１ビュー及び第２ビューのみに対してステップ１０２〜ステップ１０４を実行する。
【００３６】
一実施例では、以下の方法で第１ビュー及び第２ビューを1組のみ抽出することができる。目標画像を抽出する前に、目標画像を一次解析し、目標画像が左右又は上下類似しているか否かを大まかに判定する。左右が類似している場合には、目標画像は左右ビュー形式であると判定され、目標画像に対して左右の抽出を行い、１組の第１ビュー及び第２ビューが得られる。上下が類似している場合には、目標画像は上下ビュー形式であると判定され、目標画像に対して上下の抽出を行い、同様に第１ビュー及び第２ビュー１組だけ得られる。
【００３７】
なお、目標画像は、赤緑青カラーモード画像、すなわちＲＧＢ（Ｒｅｄ  Ｇｒｅｅｎ  Ｂｌｕｅ）画像でもよいし、色相、彩度、輝度カラーモード画像、すなわちＨＳＩ（Ｈｕｅ  Ｓａｔｕｒａｔｉｏｎ  Ｉｎｔｅｎｓｉｔｙ）画像でもよい。もちろん、他のカラーモード画像でもよい。異なるカラーモードが異なる画像特徴に対応するため、目標画像のカラーモードに応じて異なる大まかな判定方法を決定することができる。
【００３８】
一実施例では、目標画像がＲＧＢ画像である場合、次のような方法で目標画像の大まかな判定を行うことができる。目標画像の各画素の赤色チャンネルにおける階調値を取得し、赤色階調値マトリクスを得る。目標画像の各画素の緑色チャンネルにおける階調値を取得し、緑色階調値マトリクスを得る。目標画像の各画素の青色チャンネルにおける階調値を取得し、青色階調値マトリクスを得る。赤色階調値マトリクス、緑色階調値マトリクス及び青色階調値マトリクスのそれぞれに対して上下及び左右の対比を行い、各階調値マトリクスにおける値には上下または左右対称の関係がある場合、目標画像の左右または上下が類似しているとして特定される。ここでいう対称関係とは、各階調値が数値的に近いということである。
【００３９】
目標画像がＨＳＩ画像である場合、目標画像がＲＧＢ画像である場合と同様の方法で、目標画像に対して大まかな判定を行うことができ、ここでは詳述しない。
【００４０】
一実施例では、第１ビュー及び第２ビューを１組だけ抽出し、その１組の第１ビュー及び第２ビューに対してステップ１０２〜ステップ１０４を実行した後、目標画像が非３次元表示用画像として標識された場合、目標画像の識別精度を向上させるために、目標画像の他の１組の第１ビュー及び第２ビューを改めて抽出し、ステップ１０２〜ステップ１０４を改めて実行し、目標画像が３次元表示用画像であるかを標識するようにしてもよい。
【００４１】
また、本発明の実施例における３次元表示用画像は、裸眼３次元表示用画像であってもよい。
【００４２】
ステップ１０２では、第１ビューと第２ビューとの相違度パラメータを取得する。
【００４３】
ここで、相違度パラメータは、第１ビューと第２ビューとの相違度を表すものである。例示的に、相違度パラメータは、第１ビューと第２ビューには相違があるか否か、並びに、相違がある場合に、相違の大きさを表すパラメータであってもよい。
【００４４】
一実施例では、相違度パラメータは、第１ビュー及び第２ビューの画素の、階調値、色相、輝度、彩度等のグラフィック特徴における相違度を用いて表すことができる。
【００４５】
例示的に、目標画像がＲＧＢ画像である場合、相違度は、第１ビュー及び第２ビューの各対応画素の、各色チャンネルにおける階調値の相違度である。
【００４６】
一実施例では、相違度パラメータは数字であって、数値の大きさで相違度の大きさを表すようにしてもよい。例えば、相違度パラメータの範囲が［０−３０００］である場合、０で第１ビューと第２ビューには相違がないことを表すことができる。残りの数字については、数値の増大につれて相違が大きくなる。
【００４７】
一実施例では、相違度パラメータは、所定の演算により得られた数値であってもよい。例えば、相違度パラメータは、所定の演算により算出された第１ビューと第２ビューの最小画素差分値和であってもよい。
【００４８】
一実施例では、第１ビュー及び第２ビューのそれぞれのグラフィックパラメータ値を取得し、それらのグラフィックパラメータ値を所定の演算に代入することによって相違度パラメータを取得するようにしてもよい。ここで、グラフィックパラメータ値とは、第１ビュー及び第２ビューのグラフィック特徴を表すパラメータである。一実施例では、グラフィックパラメータ値は、目標画像のカラーモードに応じて決定されてもよい。例示的に、目標画像がＲＧＢ画像である場合、グラフィックパラメータ値は、各色チャンネルの階調値であってもよい。目標画像がＨＩＳである場合、グラフィクスパラメータ値は、色相、彩度及び輝度などであってもよい。当然のことながら、相違度パラメータは第１ビューと第２ビューとの相違度を反映できる他のパラメータであってもよい。
【００４９】
ステップ１０３では、相違度パラメータが所定の範囲値内にある場合、目標画像を３次元表示用画像として標識する。
【００５０】
まず、３次元表示用画像と２次元表示用画像とは、相違度において、次のような特徴がある。
【００５１】
３次元表示用画像について、目標画像が３次元表示用画像である場合、第１ビュー及び第２ビューの一方が左眼ビューであり、他方が右眼ビューである。左眼ビュー及び右眼ビューは、同一のシーンにおいて、左眼及び右眼の２つの異なる視点から見た図である。このため、３次元表示用画像では、第１ビューと第２ビューには相違があり、かつ相違が一定の範囲内にある。
【００５２】
２次元表示用画像について、一般に、１枚の２次元表示用画像は、１つの完全な単一の画面を表すものであり、１つのシーンにおける左眼ビュー及び右眼ビューを1つの２次元表示用画像に配置することはない。したがって、１枚の２次元表示用画像については、第１ビューと第２ビューとの相違が大きく、３次元表示用画像における第１ビューと第２ビューとの相違よりも大きい。また、特殊な２次元表示用画像、例えばモノクロ図、左右対称の図又は上下対称の図については、第１ビューと第２ビューには相違がない。
【００５３】
３次元表示用画像と２次元表示用画像は、相違度において、上記のような特徴があるため、上述した相違度特徴に応じて相違度パラメータを選択し、３次元表示用画像の相違度条件を満たした、所定の範囲値を設定することができる。
【００５４】
なお、各種の相違度パラメータについて、相違度パラメータの正確性を確保するために、所定の範囲値は多数の実験によって得られるものである。
【００５５】
例示的に、上述した相違度パラメータの取り得る範囲が［０−３０００］である場合を例とすると、所定の範囲値を（０−１０００）に設定する。取得した相違度パラメータの値が（０−１０００）の範囲内にある場合、目標画像を３次元表示用画像として標識する。取得した相違度パラメータの値が（０−１０００）の範囲内から外れる場合、目標画像を非３次元表示用画像として標識する。
【００５６】
また、目標画像を３次元表示用画像として標識する際に、目標画像に対してマーキングするとともに、関連情報を記憶するようにしてもよい。一実施例では、画像名を変更することでマーキングを行ってもよい。記憶される関連情報は、例示的に、画像のビュー形式、すなわち、左右ビュー形式であるか、それとも上下ビュー形式であるかを含むことができる。もちろん、その他の方式でマーキングし、その他の関連情報を格納してもよく、この実施例ではそれについて限定されない。
【００５７】
また、メディアリソースライブラリによってマーキング及び関連情報の記憶を行うことができる。
【００５８】
一方、相違度パラメータが所定の範囲値内から外れる場合、目標画像を非３次元表示用画像として標識する。
【００５９】
また、端末に表示モード自動選択機能をオンにするか否かを設定するようにしてもよい。端末が表示モード自動選択機能をオンにすると、端末が目標（表示すべき画像）を受信するとき、端末は目標画像の種類を自動的に識別し、対応する表示フレーム、駆動装置を選択し、対応する表示モードとなるようにハードウェアを制御する。端末が表示モード自動選択機能をオフにすると、端末が目標画像を受信するとき、端末は目標画像の種類を識別せず、人工による識別が必要とされ、そして、識別結果に応じて対応する表示モードを選択する。
【００６０】
また、端末における目標画像の受信は、画像の初期化、画像状態の変化、表示画像の操作が挙げられる。一実施例では、画像の初期化は、端末が起動し画像が初めてロードされることが挙げられる。画像状態の変化は、画像の生成、差し替え又は他の変更が挙げられる。表示画像の操作は、ユーザがある１枚の画像をクリックして表示させること、画像を一括して表示させること、ある1枚の画像にスライドすることが挙げられる。
【００６１】
また、映像の再生については、映像に含まれる画像が３次元表示用画像であるか否かを識別することにより、その映像が３次元映像再生モードを採用するか否かを判定することができる。映像に含まれる画像が３次元表示用画像である場合、３次元映像再生モードを採用すると判定される。映像に含まれる画像が非３次元表示用画像である場合、他の映像再生モードを採用すると判定される。
【００６２】
以上により、本発明の実施例による３次元表示用画像の識別方法は、目標画像の第１ビュー及び第２ビューを取得し、第１ビューと第２ビューとの相違度が所定の範囲値内にある場合、目標画像を３次元表示用画像として標識することによって、３次元表示用画像を自動的に識別することができ、３次元表示用画像の自動識別不可による操作不便が解決され、操作の利便性を向上させるという効果を奏する。
【００６３】
実施例２
この実施例は、３次元表示用画像の識別方法を提供する。実施例１と比較して、この実施例では、実施例１の相違度パラメータを最小画素差分値和として決定され、最小画素差分値和によって目標画像が３次元表示用画像であるか否かを識別する。図２Ａに示すように、その方法は以下のステップを含む。
【００６４】
ステップ２０１では、目標画像の第１ビュー及び第２ビューを抽出する。
【００６５】
このステップはステップ１０１と同じであるか又は類似するため、ここでは説明を省略する。
【００６６】
ステップ２０２では、所定のＮ個の偏差値に基づいて、偏差値ごとに、第１ビューと第２ビューとの画素差分値和を取得する。
【００６７】
ここで、偏差値は、同一のシーンに対する左右両眼の視差範囲を示すものである。偏差値は、合理的な数値や数値範囲が得られるように、大量のデータに基づいて収集することができる。好ましくは、偏差値は５８ｍｍ〜７２ｍｍとすることができる。なお、この実施例では、各画素のサイズによって、偏差値を画素の個数に換算してもよい。
【００６８】
ここで、Ｎは１以上の整数であり、すなわち少なくとも１つの偏差値が設けられる。また、偏差値の個数が多いほど正確であるが、偏差値が多すぎると、計算の複雑度が増加するため、必要に応じて偏差値の個数を決定すればよい。
【００６９】
好ましくは、図２Ｂを参照して、１つの偏差値について、次のようにして、第１ビューと第２ビューとの画素差分値和を取得することができる。
【００７０】
ステップ２０２１では、第１ビューの各画素の第１グラフィックパラメータ値を取得する。
【００７１】
目標画像がＲＧＢ色空間の画像である場合、目標画像のグラフィックパラメータ値に影響を与える要因には、目標画像の各色チャンネルにおける階調値が挙げられる。目標画像がＨＳＩ色空間の画像である場合、目標画像のグラフィックパラメータ値に影響を与える要因には、画像の色相、彩度及び輝度が挙げられる。他の色空間の目標画像については、目標画像のグラフィックパラメータ値に影響を与えるのは、その他の対応する要因であり、ここでは詳述しない。この実施例では、常用のＲＧＢ色空間の画像を例として説明する。
【００７２】
グラフィックパラメータ値は、画素毎に、少なくとも１つの色値の階調値の平均値を含んでもよい。例示的には、第１グラフィックパラメータ値は、以下のいくつかの種類であってもよい。
第１種は、Ｒ色の第１階調値である。
第２種は、Ｇ色の第２階調値である。
第３種は、Ｂ色の第３階調値である。
第４種は、第１階調値と第２階調値の第１平均値である。
第５種は、第１階調値と第３階調値の第２平均値である。
第６種は、第２階調値と第３階調値の第３平均値である。
第７種は、第１階調値、第２階調値及び第３階調値の第４平均値である。
【００７３】
明らかに、第１グラフィックパラメータ値を算出する際に、含まれる色の種類が多いほど、得られる第１グラフィックパラメータの値が正確になる。例示的に、第１種、第２種及び第３種の精度は近似している。第４種、第５種及び第６種の精度は近似しているが、第１種、第２種及び第３種よりも精度が高い。第７種の精度は最も高い。
【００７４】
例示的に、第１ビューは４つの画素を含み、第１グラフィックパラメータ値は第７種であり、画素毎に含まれる赤、緑及び青の３色の階調値を順次に取得すると、それぞれは以下のようになる。
１番目の画素：１００、１５０及び２００
２番目の画素：１５０、１２０及び１２０
３番目の画素：１２０、１３０及び１４０
４番目の画素：１００、１００及び１００
【００７５】
各画素について、各階調値の平均値を算出して得られた４つの画素の第１グラフィックパラメータ値は、それぞれ以下のようになる。
１番目の画素：１５０
２番目の画素：１３０
３番目の画素：１３０
４番目の画素：１００
【００７６】
なお、実際に、第１ビューに含まれる画素数は４つよりもはるかに大きいのが一般的であるが、ここで第１ビューが４つの画素を含む場合を想定したのは、説明を簡単にするためである。
【００７７】
ステップ２０２２では、第２ビューの各画素の第２グラフィックパラメータ値を取得する。
【００７８】
ステップ２０２１で第１ビューの各画素の第１グラフィックパラメータ値を取得する方法と同様な方法によって第２ビューの各画素の第２グラフィックパラメータ値を取得する。
【００７９】
例示的に、各画素に含まれる赤、緑、青の３色の階調値を順次に取得すると、それぞれは以下のようになる。
１番目の画素：１１０、１６０及び２１０
２番目の画素：１６０、１３０及び１３０
３番目の画素：１３０、１４０及び１５０
４番目の画素：１１０、１１０及び１１０
【００８０】
各画素について、各階調値の平均値を算出して得られた４つの画素の第２グラフィックパラメータ値は、それぞれ以下のようになる。
１番目の画素：１６０
２番目の画素：１４０
３番目の画素：１４０
４番目の画素：１１０
【００８１】
ステップ２０２３では、偏差値、第１グラフィックパラメータ値及び第２グラフィックパラメータ値に基づいて所定の演算によって画素差分値和を計算する。
【００８２】
好ましくは、図２Ｃを参照して、ステップ２０２３は、以下のような方法で実現されてもよい。
【００８３】
ステップ２０２３ａでは、第１ビューにおけるｉ番目の画素と第２ビューにおけるｊ番目の画素を画素対に組み合わせる。
【００８４】
ただし、ｉ、ｊの値の取り得る範囲は、それぞれ、前記第１ビュー及び前記第２ビューの画像座標値の範囲であり、ｉ番目の画素の横座標とj番目の画素の横座標は、d個の偏差値の差があり、縦座標は同じであり、dの値は所定の偏差区間内にある。
【００８５】
ステップ２０２３ｂでは、各画素対に対して、ｉ番目の画素の第１グラフィックパラメータ値とｊ番目の画素の第２グラフィックパラメータ値との差の二乗を計算する。
【００８６】
ステップ２０２３ｃでは、各差の二乗を加算し、画素差分値和を得る。
【００８７】
あるいは、ステップ２０２３ａ〜ステップ２０２３ｃは、以下の２つの式で表すことができる。すなわち、所定の演算は、以下の２つの式である。
ＤＬ（ｄ）＝Σｘ，ｙ｜ＦＬ（ｘ，ｙ）−ＦＲ（ｘ−ｄ，ｙ）｜  ２  （１）
ＤＲ（ｄ）＝Σｘ，ｙ｜ＦＬ（ｘ，ｙ）−ＦＲ（ｘ＋ｄ，ｙ）｜  ２  （２）
ただし、ｄは偏差値である。ＤＬ（ｄ）及びＤＲ（ｄ）は、偏差値がｄである場合の画素差分値和である。ＦＬ（ｘ、ｙ）は、第１ビューを２次元直交座標系に配置したときの、座標位置（ｘ、ｙ）における画素の第１グラフィックパラメータ値である。ＦＲ（ｘ、ｙ）は、第２ビューを２次元直交座標系に配置したときの、座標位置（ｘ、ｙ）における画素の第２グラフィックパラメータ値である。但し、ｘ、ｙの値の取り得る範囲は、左側面図の座標値範囲である。
【００８８】
また、ｘ−ｄ又はｘ＋ｄが右側面図の範囲を超えている場合については、境界補完法を用いてそのグラフィックパラメータ値を取得してもよいが、これに限定されない。境界補完法は従来技術のため、ここでは詳述しない。
【００８９】
なお、目標画像は３次元表示用画像である可能性があるが、第１ビュー及び第２ビューが抽出された後、第１ビュー及び第２ビューと左眼ビュー及び右眼ビューとの対応関係が決定されるわけではない。したがって、画素差分和を算出する際には、第１ビューの２次元直交座標系における位置を維持する必要があり、第２ビューをｘ軸の正半軸に沿って偏差値だけ移動させ、１つの画素差分値和が得られた後に、第２ビューをｘ軸の負半軸に沿って偏差値だけ移動させ、もう1つの画素差分値和が得られる。上記の２つの式を使用して画素差分値和を算出することで、異なる場合の画素差分値和が得られるので、画素差分値和の精度を向上させることができる。
【００９０】
各ｄ値について、ステップ２０２でいずれも２つの画素差分値和を得ることができるので、Ｎ個のｄ値が２Ｎ個の画素差分値和を得ることができる。
【００９１】
例示的に、Ｎ＝１、すなわち、1つのｄ値を有する場合、ｄ＝１（１個の画素を意味する）の場合を想定して、ステップ２０２１及びステップ２０２２を例とすると、４つの第１グラフィックパラメータ値（１５０、１３０、１３０及び１００）と４つの第２グラフィックパラメータ値（１６０、１４０、１４０及び１１０）が取得される。ステップ２０２３に含まれる３つのステップ又は式（１）及び（２）によって得られた２つの画素差分値和はそれぞれＤＬ（ｄ）＝２０００及びＤＲ（ｄ）＝５００となる。
【００９２】
また、この実施例ではｄが１つの値を有するが、Ｎは目標画像に含まれる画素の数に応じて他の数値に決定されてもよい。例えば、Ｎ＝３、すなわち、ｄが３つの値を有する場合、上述した方法により、６つの画素差分値和を得ることができる。
【００９３】
ステップ２０３では、各画素差分値和における最小値を取得し、最小画素差分値和を得て、その最小画素差分値和を相違度パラメータとして決定する。
【００９４】
異なる視差範囲（ｄ値）が異なる画素差分値和に対応するため、画素差分値和は第１ビューと第２ビューとの相違度を示すために用いられる。一実施例では、３次元表示用画像のうち、第１ビュー及び第２ビューは、同一のシーンにおける異なる視角から見られた２枚の画像であり、視差のみによる相違のため、第１ビューと第２ビューの相違が小さい。そのため、画素差分値和の最小値を相違度パラメータとして決定することで、第１ビューと第２ビューの選択性を高め、画像識別の精度を向上させることができる。
【００９５】
例示的に、ステップ２０２を例とすると、５００と２０００の２つの画素差分値和から最小値を取得すると、５００となる。すなわち、５００が最小画素差分和となり、５００を相違度パラメータとして決定する。
【００９６】
好ましくは、画素差分値和の最大値を相違度パラメータとして取得してもよいし、あるいは、複数の画素差分値和の平均値を求めて相違度パラメータとしてもよいし、もしくは、各画素差分値和のうちの複数を選択して、共に相違度パラメータとしてもよい。
【００９７】
ステップ２０４では、最小画素差分和が所定の範囲値内にある場合、目標画像を３次元表示用画像として標識する。
【００９８】
例示的に、所定の範囲値を４００〜３０００とすると、５００が所定の範囲値内にあるため、目標画像を３次元表示用画像として標識する。
【００９９】
好ましくは、複数の画素差分値和を相違度パラメータとして選択した場合、全ての相違度パラメータが所定の範囲内にある場合に限って、目標画像を３次元表示用画像として標識する。
【０１００】
ステップ２０５では、最小画素差分和が所定の範囲値内から外れる場合、目標画像を非３次元表示用画像として標識する。
【０１０１】
例示的に、所定の範囲値を１０００〜３０００とすると、５００が所定の範囲値内から外れるため、目標画像を非３次元表示用画像として標識する。
【０１０２】
好ましくは、複数の画素差分値和を相違度パラメータとして選択した場合、１つの相違度パラメータが所定の範囲内から外れると、目標画像を非３次元表示用画像として標識する。
【０１０３】
もちろん、相違度パラメータは最小画素差分値和に限らず、画像に関連する他のパラメータであってもよく、本発明の実施例では１つずつ詳述しない。
【０１０４】
なお、この実施例で説明されていない内容は、実施例１における関連内容を参照すればよく、この実施例では詳述しない。
【０１０５】
以上により、本発明の実施例による３次元表示用画像の識別方法は、目標画像の第１ビュー及び第２ビューを取得し、第１ビューと第２ビューとの相違度が所定の範囲値内にある場合、目標画像を３次元表示用画像として標識することによって、３次元表示用画像を自動的に識別することができ、３次元表示用画像の自動識別不可による操作不便が解決され、操作の利便性を向上させるという効果を奏する。
【０１０６】
実施例３
この実施例は、３次元表示用画像の識別装置３００を提供する。図３Ａを参照して、装置３００は、抽出モジュール３０１、取得モジュール３０２及び第１標識モジュール３０３を備える。
【０１０７】
抽出モジュール３０１は、第１ビュー及び第２ビューを抽出するように構成される。
【０１０８】
取得モジュール３０２は、第１ビューと第２ビューとの相違度を表すための第１ビューと第２ビューとの相違度パラメータを取得するように構成される。
【０１０９】
第１標識モジュール３０３は、相違度パラメータが所定の範囲値内にある場合、目標画像を３次元表示用画像として標識するように構成される。
【０１１０】
好ましくは、図３Ｂを参照して、装置３００は、相違度パラメータが所定の範囲値内から外れる場合、目標画像を非３次元表示用画像として標識するように構成される第２標識モジュール３０４をさらに備える。
【０１１１】
好ましくは、図３Ｃを参照すると、取得モジュール３０２は、
所定のＮ個の偏差値に基づいて、偏差値ごとに、第１ビューと第２ビューとの画素差分値和を取得するように構成された第１取得サブモジュール３０２１と、
各画素差分値和における最小値を取得し、最小画素差分値和を得るように構成された第２取得サブモジュール３０２２と、
最小画素差分値和を相違度パラメータとして決定する決定サブモジュール３０２３と、を有し、
ただし、Ｎは１以上の整数である。
【０１１２】
好ましくは、図３Ｄを参照して、第１取得サブモジュール３０２１は、
第１ビューの各画素の第１グラフィックパラメータ値を取得するように構成された第１取得ユニット３０２１ａと、
第２ビューの各画素の第２グラフィックパラメータ値を取得するように構成された第２取得ユニット３０２１ｂと、
偏差値、第１グラフィックパラメータ値及び第２グラフィックパラメータ値に基づいて、所定の演算によって画素差分値和を計算するように構成された計算ユニット３０２１ｃと、を有する。
【０１１３】
好ましくは、図３Ｅを参照して、計算ユニット３０２１ｃは、
第１ビューにおけるｉ番目の画素と第２ビューにおけるｊ番目の画素を画素対に組み合わせるように構成された組合サブユニット３０２１ｃ１と、
各画素対に対して、ｉ番目の画素の第１グラフィックパラメータ値とｊ番目の画素の第２グラフィックパラメータ値との差の二乗を計算するように構成された計算サブユニット３０２１ｃ２と、
各差の二乗を加算し、画素差分値和を得るように構成された加算サブユニット３０２１ｃ３と、を有し、
ただし、i、jの値の取り得る範囲は、それぞれ、前記第１ビュー及び前記第２ビューの画像座標値の範囲であり、ｉ番目の画素の横座標とj番目の画素の横座標は、d個の偏差値の差があり、縦座標は同じであり、dの値は所定の偏差区間内にある。
【０１１４】
この実施例は、実施例１と実施例２に対応する装置の実施例であり、この実施例に関する内容は実施例１と実施例２の関連内容を参照すればよく、この実施例では詳述しない。
【０１１５】
以上により、本発明の実施例による３次元表示用画像の識別装置は、目標画像の第１ビュー及び第２ビューを取得し、第１ビューと第２ビューとの相違度が所定の範囲値内にある場合、目標画像を３次元表示用画像として標識することによって、３次元表示用画像を自動的に識別することができ、３次元表示用画像の自動識別不可による操作不便が解決され、操作の利便性を向上させるという効果を奏する。
【０１１６】
本発明の実施例は、方法、システム、またはコンピュータプログラム製品として提供することができることは、当業者に理解されるのであろう。したがって、本発明は、ハードウェアの実施例、ソフトウェアの実施例、またはソフトウェアとハードウェアを組み合わせた実施例の形態を採用することができる。また、本発明は、１以上の、コンピュータに利用可能なプログラムコードを内蔵したコンピュータ読み取り可能な記憶媒体（磁気ディスクメモリや光学メモリ等が挙げられるが、この限りではない。）に実装されるコンピュータプログラム製品の形態を採用してもよい。
【０１１７】
本発明は、本発明の実施例に係る方法、装置（システム）及びコンピュータプログラム製品のフローチャート及び／又はブロック図を参照して説明するものである。コンピュータプログラム命令によって、フローチャート及び／又はブロック図における各フロー及び／又はブロック、及びフローチャート及び／又はブロック図におけるフロー及び／又はブロックの組み合わせを実現することができると理解すべきである。これらのコンピュータプログラム命令を汎用コンピュータ、専用コンピュータ、組み込みプロセッサ又は他のプログラマブルデータ処理装置のプロセッサに提供して、一つの機械として生成することによって、コンピュータ又は他のプログラマブルデータ処理装置のプロセッサにより実行される命令により、フローチャートにおける１つのフロー又は複数のフロー及び／又はブロック図における１つのブロック又は複数のブロックで指定された機能を実現するための装置を生成する。
【０１１８】
これらのコンピュータプログラム命令は、コンピュータやその他のプログラマブルデータ処理装置を特定の形態で作動するように誘導するコンピュータ読み取り可能なメモリに格納されてもよく、そのコンピュータ読み取り可能なメモリに格納された命令によって、命令装置を含む製造品が生成され、その命令装置によって、フローチャートにおける１つのフロー又は複数のフロー及び／又はブロック図における１つのブロック又は複数のブロックで指定された機能を実現する。
【０１１９】
これらのコンピュータプログラム命令は、コンピュータやその他のプログラマブルデータ処理装置にロードされてもよく、コンピュータやその他のプログラマブルデバイスで一連の操作手順が実行され、コンピュータによって実現される処理が生成され、コンピュータやその他のプログラマブルデバイスで実行される命令が、フローチャートにおける１つのフロー又は複数のフロー及び／又はブロック図における１つのブロック又は複数のブロックで指定された機能を実現するための手順を提供する。
【０１２０】
以上、本発明の好適な実施例について説明したが、本発明の保護範囲を限定するものではない。
【産業上の利用可能性】
【０１２１】
本発明の実施例による３次元表示用画像の識別方法は、目標画像の第１ビュー及び第２ビューを取得し、第１ビューと第２ビューとの相違度が所定の範囲値内にある場合、目標画像を３次元表示用画像として標識することによって、３次元表示用画像を自動的に識別することができ、３次元表示用画像の自動識別不可による操作不便が解決され、操作の利便性を向上させるという効果を奏する。
【図１】
2020517025.tif 000003
【図２Ａ】
2020517025.tif 000004
【図２Ｂ】
2020517025.tif 000005
【図２Ｃ】
2020517025.tif 000006
【図３Ａ】
2020517025.tif 000007
【図３Ｂ】
2020517025.tif 000008
【図３Ｃ】
2020517025.tif 000009
【図３Ｄ】
2020517025.tif 000010
【図３Ｅ】
2020517025.tif 000011
【国際調査報告】
2020517025.tif 000012
2020517025.tif 000013
2020517025.tif 000014
2020517025.tif 000015