(57)【要約】  本発明は、２次元画像を３次元画像に変換する方法、装置及び３次元イメージングシステムを開示し、方法は、処理対象の２次元画像を取得するステップと、処理対象の２次元画像を透視変換して左眼画像と右眼画像をそれぞれ得るステップと、透視変換の結果に基づいて左眼画像と右眼画像との間の距離を調整するステップと、距離調整後の左眼画像及び右眼画像を合成するステップと、を含む。本発明の実施例は、処理対象の２次元画像を透視変換することにより、両眼視差画像を作り出し、また透視変換された左眼画像及び右眼画像を距離調整し、両眼視差を形成して輻輳角を作り、肉眼で観察した画像が異なる深さに位置するようにすることで、異なる立体効果を見ることができる。２次元画像を画像変換することにより、画像の解像度や鮮明度に関係なく、さらに３Ｄイメージングされた画像は、元の２次元画像と同じ画質であり、３Ｄイメージングの効果に影響を与えない。【選択図】図１
2021524969.tif 000002
【特許請求の範囲】
【請求項１】
２次元画像を３次元画像に変換する方法であって、
処理対象の２次元画像を取得するステップと、
前記処理対象の２次元画像を透視変換して左眼画像と右眼画像をそれぞれ得るステップであって、前記透視変換は、予め設定された規則に従って前記処理対象の２次元画像をマッピングすることであるステップと、
前記透視変換の結果に基づいて前記左眼画像と前記右眼画像との間の距離を調整するステップと、
距離調整後の前記左眼画像及び前記右眼画像を合成するステップと、
を含むことを特徴とする２次元画像を３次元画像に変換する方法。
【請求項２】
前記処理対象の２次元画像を透視変換するステップは、
前記処理対象の２次元画像を画像テンプレートに整列し、前記処理対象の２次元画像のサイズを抽出するステップと、
前記予め設定された規則に従って各辺の前記サイズを順次線形スケーリングして第１の画像を得るステップと、
前記第１の画像をミラーリングして第２の画像を得るステップと、を含み、
前記第１の画像は、前記左眼画像であり、前記第２の画像は、前記右眼画像であり、又は、前記第１の画像は、前記右眼画像であり、前記第２の画像は、前記左眼画像であることを特徴とする請求項１に記載の方法。
【請求項３】
前記予め設定された規則に従って各辺の前記サイズを順次線形スケーリングするステップは、
前記処理対象の２次元画像を１行ずつ走査するステップと、
各行の画像に対して前記線形スケーリングを順次行うステップと、
を含むことを特徴とする請求項２に記載の方法。
【請求項４】
前記透視変換の結果に基づいて前記左眼画像と前記右眼画像との間の距離を調整するステップは、
前記左眼画像と前記右眼画像を同時に前記画像テンプレートに整列するステップと、
前記左眼画像と前記右眼画像との間の距離が予め設定された距離となるように、前記左眼画像又は右眼画像を第１の方向に沿って平行移動するステップと、
を含むことを特徴とする請求項２に記載の方法。
【請求項５】
前記処理対象の２次元画像は、ビデオストリーム内の１フレーム画像であることを特徴とする請求項１に記載の方法。
【請求項６】
２次元画像を３次元画像に変換する装置であって、
処理対象の２次元画像を取得するための取得モジュールと、
前記処理対象の２次元画像を透視変換して左眼画像と右眼画像をそれぞれ得るための透視変換モジュールであって、前記透視変換は、予め設定された規則に従って前記処理対象の２次元画像をマッピングすることである透視変換モジュールと、
前記透視変換の結果に基づい、前記左眼画像と前記右眼画像との間の距離を調整するための調整モジュールと、
距離調整後の前記左眼画像及び前記右眼画像を合成するための合成モジュールと、
を含むことを特徴とする２次元画像を３次元画像に変換する装置。
【請求項７】
透視変換モジュールは、
前記処理対象の２次元画像を画像テンプレートに整列し、前記処理対象の２次元画像のサイズを抽出するための抽出ユニットと、
前記予め設定された規則に従って各辺の前記サイズを順次線形スケーリングして第１の画像を得るための線形スケーリングユニットと、
前記第１の画像をミラーリングして第２の画像を得るためのミラーリングユニットと、を備え、
前記第１の画像は、前記左眼画像であり、前記第２の画像は、前記右眼画像であり、又は、前記第１の画像は、前記右眼画像であり、前記第２の画像は、前記左眼画像であることを特徴とする請求項６に記載の装置。
【請求項８】
画像処理機器であって、
メモリとプロセッサとを含み、
前記メモリと前記プロセッサとの間は、互いに通信接続され、
前記メモリには、コンピュータ命令が記憶されており、
前記プロセッサは、前記コンピュータ命令を実行することで、請求項１〜５のいずれか１項に記載の２次元画像を３次元画像に変換する方法を実行することを特徴とする画像処理機器。
【請求項９】
コンピュータ読み取り可能な記憶媒体であって、
請求項１〜５のいずれか１項に記載の２次元画像を３次元画像に変換する方法を前記コンピュータに実行させるためのコンピュータ命令を記憶することを特徴とするコンピュータ読み取り可能な記憶媒体。
【請求項１０】
３次元イメージングシステムであって、
画像を採集するレンズがシングルレンズで構成される画像採集機器と、
前記画像採集機器に電気的に接続され、２次元画像を３次元画像に変換するための請求項８に記載の画像処理機器と、
前記画像処理機器に電気的に接続され、前記３次元画像を表示するための画像表示機器と、
を備えることを特徴とする３次元イメージングシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理技術分野に関し、具体的には、２次元画像を３次元画像に変換する方法、装置及び３次元イメージングシステムに関するものである。
【背景技術】
【０００２】
立体視、即ち両眼で物を見る場合、主観的には被視物体の厚み及び空間の深さや距離などの感覚を生じさせることができる。これは、同一の被視物体でも両眼の網膜上の像が全く同じではなく、左眼では物体の左側面が左方から多く見え、右眼では物体の右側面が右方から多く見えることが主な原因であり、両眼からの画像情報は、視覚的に高度の中枢処理を受けることにより、立体的な物体のイメージを生成する。
【０００３】
表示技術やデジタル技術の発展に伴い、電子製品を用いて人間の眼を模倣した立体視が研究のホットスポットになっている。従来技術では、３次元（３Ｄ）カメラを使用する場合にのみユーザが３Ｄ画像を見ることができる。従来の３Ｄカメラの大部分は、人間の眼を模倣した構成であり、両カメラから構成され、一方のカメラが採集した画像は、人間の眼の左眼画像に対応し、他方のカメラが採集した画像は、人間の眼の右眼画像に対応し、画像処理機器により左眼画像及び右眼画像を合成することで、３Ｄ画像を形成することができる。
【０００４】
このうち、従来技術では、３Ｄカメラで画像を採集する場合、左眼用画像及び右眼用画像を得るために、カメラのレンズ前方には、互いに偏光方向が直交する２枚の偏光板を設けるのが一般的であった。各カメラは、１つの偏光方向の画像のみ採集するため、画像全体の解像度、鮮明度が実際の画像の半分になり、さらに３Ｄイメージングの効果に影響を与える。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
これに鑑みて、本発明の実施例は、３Ｄイメージングの効果が低いという問題を解決するための２次元画像を３次元画像に変換する方法、装置及び３次元イメージングシステムを提供する。
【課題を解決するための手段】
【０００６】
第１の態様によれば、本発明の実施例に係る２次元画像を３次元画像に変換する方法は、
処理対象の２次元画像を取得するステップと、
前記処理対象の２次元画像を透視変換して左眼画像と右眼画像をそれぞれ得るステップであって、前記透視変換は予め設定された規則に従って前記処理対象の２次元画像をマッピングすることであるステップと、
前記透視変換の結果に基づいて前記左眼画像と前記右眼画像との間の距離を調整するステップと、
距離調整後の前記左眼画像及び前記右眼画像を合成するステップと、を含む。
【０００７】
本発明の実施例は、処理対象の２次元画像を透視変換することにより、両眼視差画像を作り出し、立体視を実現し、また透視変換された左眼画像及び右眼画像を距離調整し、両眼視差を形成し、輻輳角を作り、肉眼で観察した画像が異なる深さに位置するようにすることで、異なる立体効果を見ることができる。即ち、２次元画像を画像変換することにより、画像の解像度や鮮明度に関係なく、さらに３Ｄイメージングされた画像は、元の２次元画像と同じ画質であり、３Ｄイメージングの効果に影響を与えない。
【０００８】
第１の態様のうえで、第１の態様の第１の実施形態では、前記処理対象の２次元画像を透視変換するステップは、
前記処理対象の２次元画像を画像テンプレートに整列し、前記処理対象の２次元画像のサイズを抽出するステップと、
前記予め設定された規則に従って各辺の前記サイズを順次線形スケーリングして第１の画像を得るステップと、
前記第１の画像をミラーリングして第２の画像を得るステップと、含み、
前記第１の画像は、前記左眼画像であり、前記第２の画像は、前記右眼画像であり、又は、前記第１の画像は、前記右眼画像であり、前記第２の画像は、前記左眼画像であるステップと、を含む。
【０００９】
本発明の実施例は、２次元画像を線形スケーリングすることにより左右眼に対応する２枚の画像に変換し、即ち、視差のない２Ｄ画像を視差のある左眼画像と右眼画像に変換し、この変換プロセスは、画質に関係なく画像サイズのみに関わり、したがって、線形スケーリングによって形成された左眼画像及び右眼画像は、元の２次元画像と同じ品質である。本発明の実施例に係る変換方法は、画質を維持したまま、左眼画像及び右眼画像を形成することができる。
【００１０】
第１の態様の第１の実施形態のうえで、第１の態様の第２の実施形態では、前記予め設定された規則に従って各辺の前記サイズを順次線形スケーリングするステップは、
前記処理対象の２次元画像を１行ずつ走査するステップと、
各行の画像に対して前記線形スケーリングを順次行うステップと、を含む。
【００１１】
本発明の実施例は、処理対象の２次元画像を１行ずつ走査し、即ち各行に対して線形スケーリングを順次行うことで、処理するデータ量を減らし、２次元画像のリアルタイム変換を図ることができる。
【００１２】
第１の態様の第１の実施形態のうえで、第１の態様の第３の実施形態では、前記透視変換の結果に基づいて前記左眼画像と前記右眼画像との間の距離を調整するステップは、
前記左眼画像と前記右眼画像を同時に前記画像テンプレートに整列するステップと、
前記左眼画像と前記右眼画像との間の距離が予め設定された距離となるように、前記左眼画像又は右眼画像を第１の方向に沿って平行移動するステップと、を含む。
【００１３】
本発明の実施例は、同一の画像テンプレートを用いて左眼画像と右眼画像を形成し、左眼画像と右眼画像を平行移動することにより、両眼視差及び輻輳角を作り出し、変換効率を向上させる。
【００１４】
第１の態様のうえで、第１の態様の第４の実施形態では、前記処理対象の２次元画像は、ビデオストリーム内の１フレーム画像である。
【００１５】
本発明の実施例に係る２次元画像を３次元画像に変換する方法は、ビデオストリーム内の１フレーム画像や単一の２次元画像を変換することができ、幅広い用途を有する。
【００１６】
第２の態様によれば、本発明の実施例に係る２次元画像を３次元画像に変換する装置は、
処理対象の２次元画像を取得するための取得モジュールと、
前記処理対象の２次元画像を透視変換して左眼画像と右眼画像をそれぞれ得るための透視変換モジュールであって、前記透視変換は、予め設定された規則に従って前記処理対象の２次元画像をマッピングすることである透視変換モジュールと、
前記透視変換の結果に基づいて前記左眼画像と前記右眼画像との間の距離を調整するための調整モジュールと、
距離調整後の前記左眼画像及び前記右眼画像を合成するための合成モジュールと、を備える。
【００１７】
本発明の実施例は、処理対象の２次元画像を透視変換することにより、両眼視差画像を作り出し、立体視を実現し、また透視変換された左眼画像及び右眼画像を距離調整し、両眼視差を形成し、輻輳角を作り、肉眼で観察した画像が異なる深さに位置するようにすることで、異なる立体効果を見ることができる。即ち、２次元画像を画像変換することにより、画像の解像度や鮮明度に関係なく、さらに３Ｄイメージングされた画像は元の２次元画像と同じ画質であり、３Ｄイメージングの効果に影響を与えない。
【００１８】
第２の態様のうえで、第２の態様の第１の実施形態では、透視変換モジュールは、
前記処理対象の２次元画像を画像テンプレートに整列し、前記処理対象の２次元画像のサイズを抽出するための抽出ユニットと、
前記予め設定された規則に従って各辺の前記サイズを順次線形スケーリングして第１の画像を得るための線形スケーリングユニットと、
前記第１の画像をミラーリングして第２の画像を得るためのミラーリングユニットと、を備え、
前記第１の画像は、前記左眼画像であり、前記第２の画像は、前記右眼画像であり、又は、前記第１の画像は、前記右眼画像であり、前記第２の画像は、前記左眼画像である。
【００１９】
第３の態様によれば、本発明の実施例に係る画像処理機器は、
メモリとプロセッサとを含み、前記メモリと前記プロセッサとの間は、互いに通信接続され、
前記メモリにはコンピュータ命令が記憶されており、
前記プロセッサは、前記コンピュータ命令を実行することで、本発明の第１の態様、又は第１の態様の実施形態のいずれかに記載の２次元画像を３次元画像に変換する方法を実行する。
【００２０】
第４の態様によれば、本発明の実施例に係るコンピュータ読み取り可能な記憶媒体は、
本発明の第１の態様、又は第１の態様の実施形態のいずれかに記載の２次元画像を３次元画像に変換する方法を前記コンピュータに実行させるためのコンピュータ命令を記憶する。
【００２１】
第５の態様によれば、本発明の実施例に係る３次元イメージングシステムは、
画像を採集するレンズがシングルレンズで構成される画像採集機器と、
前記画像採集機器に電気的に接続され、２次元画像を３次元画像に変換するための本発明の第３の態様に記載の画像処理機器と、
前記画像処理機器に電気的に接続され、前記３次元画像を表示するための画像表示機器と、を備える。
【発明の効果】
【００２２】
本発明の実施例に係る３次元イメージングシステムは、画像採集機器のレンズがシングルレンズで構成され、画像採集機器全体の体積を減少させ、また、シングルレンズの画像採集機器は、採集した画像を伝送するためのデータ線が１本だけでよいため、画像採集機器と画像処理機器とを結ぶ線の内径を小さくすることができ、この３次元イメージングシステムをサイズの小さい人体器官内に適用されて人体器官を３次元的にイメージングすることができ、３次元イメージングシステムの使用範囲をさらに拡大する。
【図面の簡単な説明】
【００２３】
本発明の特徴と利点は、添付の図面を参照してより明確に理解され、図面は概略的なものであり、本発明を任意に限定するものとして解釈してはいけない。
【図１】本発明の実施例における２次元画像を３次元画像に変換する方法の特定の概略的な方法の流れ図を示す。
【図２】本発明の実施例における輻輳角と左右眼の画像との間の距離の関係の概略図を示す。
【図３】本発明の実施例における２次元画像を３次元画像に変換する方法の別の特定の概略的な方法の流れ図を示す。
【図４】本発明の実施例における線形スケーリングの原理の概略図を示す。
【図５】本発明の実施例における２次元画像を３次元画像に変換する方法の別の特定の概略的な方法の流れ図を示す。
【図６】本発明の実施例における２次元画像を３次元画像に変換する装置の特定の概略構成図を示す。
【図７】本発明の実施例における２次元画像を３次元画像に変換する装置の別の特定の概略構成図を示す。
【図８】本発明の実施例における画像処理機器の特定の概略構成図を示す。
【図９】本発明の実施例における３次元イメージングシステムの特定の概略構成図を示す。
【発明を実施するための形態】
【００２４】
本発明の実施例の目的、技術的解決手段及び利点をより明確にするために、以下、本発明の実施例における図面を組み合わせて、本発明の実施例における技術的解決手段を明確且つ完全に説明するが、明らかに、説明された実施例は、本発明の一部の実施例であり、全ての実施例ではない。本発明の実施例に基づいて、創造的な労力を付与せずに当業者が相当できる他のすべての実施例も本発明の保護範囲に含まれる。
【００２５】
本発明に係る２次元画像を３次元画像に変換する方法は、２次元画像を透視変換することにより、両眼視差画像、即ち左眼画像及び右眼画像を作成し、立体視を実現し、また、左眼画像と右眼画像との間の距離を調整することで、輻輳角を作り出し、両眼視差画像と輻輳角とを組み合わせることで、３Ｄ画像を形成することができる。
【００２６】
本発明の実施例は、２次元画像を３次元画像に変換する方法を提供し、図１に示すように、該方法は、ステップＳ１１乃至ステップＳ１４を含む。
【００２７】
ステップＳ１１では、処理対象の２次元画像を取得する。
【００２８】
２次元画像を３次元画像に変換する装置によって取得された処理対象の２次元画像は、２次元の画像であってもよく、ビデオストリーム内の１フレーム画像であってもよく、ビデオをリアルタイムで採集し、そのうちからフレーム毎の画像を抽出してもよく、この２次元画像を３次元画像に変換する装置が処理対象の２次元画像を取得できることを確保すればよい。
【００２９】
ステップＳ１２では、処理対象の２次元画像を透視変換して、左眼画像と右眼画像をそれぞれ得る。
【００３０】
ここで、透視変換は、予め設定された規則に従って処理対象の２次元画像をマッピングするのである。２次元画像を３次元画像に変換する装置は、予め設定された規則に従って処理対象の２次元画像をマッピングし、即ち処理対象の２次元画像に加えて、透視変換に基づいて、画像処理により左眼画像及び右眼画像を形成する。ここで、予め設定された規則は、例えば、変換後の画像の近端が大きく、遠端が小さくなるような透視変換の方法を表現するために用いられ、透視変換後の画像を式により算出するなどであってもよい。
【００３１】
ステップＳ１３では、透視変換の結果に基づいて、左眼画像と右眼画像との間の距離を調整する。
【００３２】
２次元画像を３次元画像に変換する装置は、透視変換後に形成される左眼画像と右眼画像との間の距離を調整して輻輳角を作り出す。
【００３３】
発明者は、複数の実験を行った結果、画像の間の距離が変化すると、対応する輻輳角が変化することを見出した。例えば、図２に示すように、輻輳角と左右眼の画像との間の距離との関係を説明し、図２のａ）に示すように、輻輳角がα１である場合には、左右眼の間の距離が小さく、図２のｂ）に示すように、輻輳角がα２である場合には、左右眼の間の距離が大きく、即ち、左右眼の間の距離が変化すると、それに応じて輻輳角も変化する。そこで、本発明では、左右眼の間の距離を調整することで、輻輳角を作り出す。
【００３４】
ステップＳ１４では、距離調整後の左眼画像及び右眼画像を合成する。
【００３５】
２次元画像を３次元画像に変換する装置は、調整後の左眼画像及び右眼画像を合成し、即ち画像変換によって作り出された両眼視差及び輻輳角を利用して、そして距離調整された左眼画像及び右眼画像を合成した後に、後続の３次元画像表示のために画像表示機器に出力する。ここで、後続の画像表示機器は、左眼画像と右眼画像の偏光方向を調整することで、２枚の画像の偏光方向が互いに直交するようになり、ユーザの使用時、３Ｄメガネを着用すれば３Ｄ画像の視聴を実現することができ、他の方法で偏光方向の調整を実現することもでき、人間の両眼でそれぞれ見える２枚の画像の偏光方向が互いに直交することを確保すればよい。
【００３６】
本発明の実施例は、処理対象の２次元画像を透視変換することにより、両眼視差画像を作り出し、立体視を実現し、また透視変換された左眼画像及び右眼画像を距離調整し、両眼視差を形成し、輻輳角を作り、肉眼で観察した画像が異なる深さに位置するようにすることで、異なる立体効果を見ることができる。即ち、２次元画像を画像変換することにより、画像の解像度や鮮明度に関係なく、さらに３Ｄイメージングされた画像は、元の２次元画像と同じ画質であり、３Ｄイメージングの効果に影響を与えない。
【００３７】
本発明の実施例は、２次元画像を３次元画像に変換する方法をさらに提供し、図３に示すように、該方法は、ステップＳ２１乃至ステップＳ２４を含む。
【００３８】
ステップＳ２１では、処理対象の２次元画像を取得する。
【００３９】
本実施例における処理対象の２次元画像は、ビデオストリーム内の１フレーム画像であり、２次元画像を３次元画像に変換する装置は、ビデオストリームから各フレームの画像を順次抽出して、処理対象の２次元画像とする。したがって、本実施例に係る方法は、この装置によって採集されたビデオストリームをリアルタイムで３Ｄビデオに変換することができる。
【００４０】
によって提供Ｓ２２では、処理対象の２次元画像を透視変換して、左眼画像と右眼画像をそれぞれ得る。
【００４１】
ここで、透視変換は、予め設定された規則に従って処理対象の２次元画像をマッピングすることである。本実施例における２次元画像を３次元画像に変換する装置には、処理対象の２次元画像に対して正規化処理を行うための画像テンプレートが設けられている。
【００４２】
具体的には、ステップＳ２２１乃至ステップＳ２２３を含む。
【００４３】
ステップＳ２２１では、処理対象の２次元画像を画像テンプレートに整列し、処理対象の２次元画像のサイズを抽出する。
【００４４】
２次元画像を３次元画像に変換する装置は、処理対象の２次元画像を取得した後、処理対象の２次元画像を画像テンプレートに整列し、処理対象の２次元画像を等比例でスケーリングして、処理対象の２次元画像がこの画像テンプレートの範囲を超えないようにするためである。
【００４５】
処理対象の２次元画像を画像テンプレートに整列した後、処理対象の２次元画像の各辺のサイズを表すための処理対象の２次元画像のサイズを抽出する。
【００４６】
ステップＳ２２２では、予め設定された規則に従ってサイズを順次線形スケーリングして第１の画像を得る。
【００４７】
このうち、線形スケーリングの原理は図４に示され、元画像の左側の辺を回転軸として、所定の角度でスクリーン内部へ反転させ、及び同じ角度をスクリーン外へ回転させて、図４の中央及び一番右にそれぞれ形成される画像に透視変換される。本実施例では、処理対象の２次元画像のサイズを線形スケーリングすることで、スケーリングされた左右眼画像が図４に示す効果を得る。具体的には以下のステップを含んでもよい。
【００４８】
（１）処理対象の２次元画像を１行ずつ走査する。
【００４９】
２次元画像を３次元画像に変換する装置は、画像テンプレートに整列された処理対象の２次元画像を１行ずつ走査し、処理対象の２次元画像の各行のサイズを取得する。
【００５０】
（２）各行の画像を順次線形スケーリングする。
【００５１】
２次元画像を３次元画像に変換する装置は、一端が大きく、他端が小さくなるように、処理対象の２次元画像の各行のサイズを線形スケーリングし、サイズがスケーリングされた第１の画像を得る。各行に対して線形スケーリングを順次行うことで、処理するデータ量を減らし、２次元画像のリアルタイム変換を図ることができる。
【００５２】
ステップＳ２２３では、第１の画像をミラーリングして第２の画像を得る。
【００５３】
２次元画像を３次元画像に変換する装置は、第１の画像をミラーリングして第２の画像を得る。即ち、第１の画像を垂直方向にミラーリングして第２の画像を得る。
【００５４】
このうち、第１の画像は、左眼画像であり、第２の画像は、右眼画像であり、又は、第１の画像は、右眼画像であり、第２の画像は、左眼画像である。
【００５５】
ステップＳ２３では、透視変換の結果に基づいて左眼画像と右眼画像との間の距離を調整する。
【００５６】
２次元画像を３次元画像に変換する装置は、左眼画像及び右眼画像を形成した後、左眼画像及び右眼画像を重ね合わせた後、左眼画像と右眼画像との間の距離を調整することで、２枚の画像にゴーストを発生させる。
【００５７】
ステップＳ２４では、距離調整後の左眼画像及び右眼画像を合成する。
【００５８】
２次元画像を３次元画像に変換する装置は、画像表示機器に３Ｄ画像の表示を行うために、距離調整後の左眼画像及び右眼画像のゴーストを再び重ね合わせる。
【００５９】
図１に示す実施例の２次元画像を３次元画像に変換する方法と比較して、本実施例では、２次元画像を線形スケーリングすることにより左右眼に対応する２枚の画像に変換し、即ち、視差のない２Ｄ画像を視差のある左眼画像と右眼画像に変換し、この変換プロセスは、画質に関係なく画像サイズのみに関わり、したがって、線形スケーリングによって形成された左眼画像及び右眼画像は、元の２次元画像と同じ品質である。本発明の実施例に係る変換方法は、画質を維持したまま、左眼画像及び右眼画像を形成することができる。
【００６０】
本実施例は、２次元画像を３次元画像に変換する方法をさらに提供し、図５に示すように、該方法は、ステップＳ３１乃至ステップＳ３４を含む。
【００６１】
ステップＳ３１では、処理対象の２次元画像を取得する。図３に示す実施例のＳ２１と同様であるので、ここでは説明を省略する。
【００６２】
ステップＳ３２では、処理対象の２次元画像を透視変換して左眼画像と右眼画像をそれぞれ得る。図３に示す実施例のＳ２２と同様であるので、ここでは説明を省略する。
【００６３】
ステップＳ３３では、透視変換の結果に基づいて左眼画像と前記右眼画像との間の距離を調整する。
【００６４】
本実施例では、処理対象の２次元画像を正規化処理する画像テンプレートを用いて、左眼画像及び右眼画像間の距離の調整を行う。具体的には、ステップＳ３３１乃至Ｓ３３２を含む。
【００６５】
ステップＳ３３１では、左眼画像と右眼画像を同時に画像テンプレートに整列する。
【００６６】
２次元画像を３次元画像に変換する装置は、左眼画像及び右眼画像を同時に画像テンプレートに整列し、即ち画像テンプレートを基準として左右眼画像を平行移動し、データ処理量を増加させることなく、良好な平行移動効果を確保し、２次元画像の変換効率を向上させることができる。
【００６７】
ステップＳ３３２では、左眼画像と右眼画像との間の距離が予め設定された距離となるように、左眼画像又は右眼画像を第１の方向に沿って平行移動する。
【００６８】
本実施例では、第１の方向を水平方向とし、画像テンプレートに整列された左右眼画像のうちの一方の画像を、左右眼画像間の距離が予め設定された距離となるように水平方向に平行移動し、又は左右眼画像を同時に逆方向に移動する。ここで、予め設定された距離は、実際の表示機器のサイズに応じて具体的に設定することができる。
【００６９】
ステップＳ３４では、距離調整後の左眼画像及び右眼画像を合成する。図３に示す実施例のＳ２４と同様であるので、ここでは説明を省略する。
【００７０】
図３に示す実施例の２次元画像を３次元画像に変換する方法と比較して、本実施例では、同一の画像テンプレートを用いて左眼画像と右眼画像を形成し、左眼画像と右眼画像を平行移動することにより、両眼視差及び輻輳角を作り出し、変換効率を向上させる。
【００７１】
本発明の実施例は、２次元画像を３次元画像に変換する装置をさらに提供し、図６に示すように、該装置は、
処理対象の２次元画像を取得するための取得モジュール４１と、
処理対象の２次元画像を透視変換して左眼画像と右眼画像をそれぞれ得るための透視変換モジュールであって、透視変換は予め設定された規則に従って処理対象の２次元画像をマッピングすることである透視変換モジュール４２と、
透視変換の結果に基づいて左眼画像と右眼画像との間の距離を調整するための調整モジュール４３と、
距離調整後の左眼画像及び右眼画像を合成するための合成モジュール４４と、を備える。
【００７２】
本発明の実施例に係る２次元画像を３次元画像に変換する装置は、処理対象の２次元画像を透視変換することにより、両眼視差画像を作り出し、立体視を実現し、また透視変換された左眼画像及び右眼画像を距離調整し、両眼視差を形成し、輻輳角を作り、肉眼で観察した画像が異なる深さに位置するようにすることで、異なる立体効果を見ることができる。即ち、２次元画像を画像変換することにより、画像の解像度や鮮明度に関係なく、さらに３Ｄイメージングされた画像は、元の２次元画像と同じ画質であり、３Ｄイメージングの効果に影響を与えない。
【００７３】
本実施例のある好ましい実施形態では、図７に示すように、透視変換モジュール４２は、
処理対象の２次元画像を画像テンプレートに整列し、処理対象の２次元画像のサイズを抽出するための抽出ユニット４２１と、
予め設定された規則に従ってサイズを順次線形スケーリングして第１の画像を得るための線形スケーリングユニット４２２と、
第１の画像をミラーリングして第２の画像を得るためのミラーリングユニット４２３と、を備え、第１の画像は、左眼画像であり、第２の画像は、右眼画像であり、又は、第１の画像は、前記右眼画像であり、第２の画像は、左眼画像である。
【００７４】
本発明の実施例は、画像処理機器をさらに提供し、図８に示すように、該画像処理機器は、プロセッサ５１とメモリ５２とを含み、ここで、プロセッサ５１とメモリ５２は、バス又は他の方式で接続されてもよく、図８では、バスを介して接続されることを例とする。
【００７５】
プロセッサ５１は、中央処理器（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ、ＣＰＵ）であってもよい。プロセッサ５１は、他の汎用プロセッサ、デジタル信号プロセッサ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ、ＤＳＰ）、特定用途向け集積回路（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ、ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ、ＦＰＧＡ）又は他のプログラマブル論理デバイス、ディスクリートゲート又はトランジスタ論理デバイス、ディスクリートハードウェア構成要素などのチップ、又は上記の種々のチップの組み合わせであってもよい。
【００７６】
メモリ５２は、本発明の実施例に係る２次元画像を３次元画像に変換する方法に対応するプログラム命令／モジュール（例えば、図６に示す取得モジュール４１、透視変換モジュール４２、調整モジュール４３及び合成モジュール４４）のような、非一時的なソフトウェアプログラム、非一時的なコンピュータ実行可能なプログラム、及びモジュールを記憶するための非一時的なコンピュータ読み取り可能な記憶媒体である。プロセッサ５１は、メモリ５２に記憶された非一時的なソフトウェアプログラム、命令及びモジュールを実行することで、プロセッサの各種の機能アプリケーションやデータ処理を実行し、上記の方法の実施例における２次元画像を３次元画像に変換する方法を実現する。
【００７７】
メモリ５２は、オペレーティングシステム、少なくとも１つの機能に必要なアプリケーションを記憶可能なプログラム記憶領域と、プロセッサ５１によって作成されたデータなどを記憶可能なデータ記憶領域とを含んでもよい。さらに、メモリ５２は、高速ランダムアクセスメモリを含んでもよく、また、少なくとも１つのディスク記憶デバイス、フラッシュメモリデバイス、又は他の非一時的な固体記憶デバイスなどの非一時的なメモリを含んでもよい。ある実施例では、メモリ５２は、オプションとして、プロセッサ５１に対して遠隔に配置されたメモリを含み、これらの遠隔のメモリは、ネットワークを介してプロセッサ５１に接続されてもよい。上記のネットワークの例としては、インターネット、イントラネット、ローカルエリアネットワーク、移動通信ネットワーク、及びそれらの組み合わせが挙げられるが、これらに限定されない。
【００７８】
上記の１つ以上のモジュールは、前記メモリ５２に記憶され、前記プロセッサ５１によって実行されると、図１、図３、及び図５に示す実施例における２次元画像を３次元画像に変換する方法を実行する。
【００７９】
上記の画像処理機器の具体的な細部は、図１、図３及び図５に示す実施例における対応する関連説明及び効果を参照して理解することができるので、ここでは説明を省略する。
【００８０】
本発明の実施例は、３次元イメージングシステムをさらに提供し、図９に示すように、該システムは、画像採集機器６１と、画像処理機器６２と、画像表示機器６３とを含む。
【００８１】
このうち、画像採集機器６１では、画像を採集するためのレンズは、シングルレンズで構成される。画像処理機器６２は、画像採集機器６１に電気的に接続され、画像採集機器６１から出力された処理対象の２次元画像を３次元画像に変換するためのものである。画像表示機器６３は、画像処理機器６２に電気的に接続され、画像処理機器６２から出力された３次元画像を表示するためのものである。
【００８２】
本発明の実施例に係る３次元イメージングシステムは、画像採集機器６１のレンズがシングルレンズで構成され、画像採集機器６１全体の体積を減少させ、また、シングルレンズの画像採集機器は、採集された画像を伝送するためのデータ線が１本だけでよいため、画像採集機器６１と画像処理機器６２とを結ぶ線の内径を小さくすることができ、この３次元イメージングシステムをサイズの小さい物体内部、例えば、人体器官内に適用されて人体器官を３次元的にイメージングすることができ、３次元イメージングシステムの使用範囲をさらに拡大する。
【００８３】
当業者であれば、上記の実施例の方法を実現するための流れの全部又は一部が、コンピュータ読み取り可能な記憶媒体に記憶されたコンピュータプログラムによって関連するハードウェアに命令することによって実現され、このプログラムが実行されると、上記の各方法の実施例の流れを含んでもよいことを理解することができる。ここで、前記記憶媒体は、磁気ディスク、光ディスク、リードオンリーメモリ（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ、ＲＯＭ）、ランダムアクセスメモリ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ、ＲＡＭ）、フラッシュメモリ（Ｆｌａｓｈ  Ｍｅｍｏｒｙ）、ハードディスク（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ、略語：ＨＤＤ）又はソリッドステートドライブ（Ｓｏｌｉｄ−Ｓｔａｔｅ  Ｄｒｉｖｅ、ＳＳＤ）などであってもよく、前記記憶媒体は、上記の種類のメモリの組み合わせを含んでもよい。
【００８４】
本発明の実施例を図面に基づいて説明したが、当業者であれば、本発明の趣旨や範囲を逸脱しない限り、様々な修正及び変形を行うことができ、そのような修正及び変形は、いずれも添付の特許請求の範囲によって定義される範囲内に含まれる。
【図１】
2021524969.tif 000003
【図２】
2021524969.tif 000004
【図３】
2021524969.tif 000005
【図４】
2021524969.tif 000006
【図５】
2021524969.tif 000007
【図６】
2021524969.tif 000008
【図７】
2021524969.tif 000009
【図８】
2021524969.tif 000010
【図９】
2021524969.tif 000011
【国際調査報告】
2021524969.tif 000012
2021524969.tif 000013
2021524969.tif 000014
2021524969.tif 000015