(57)【要約】【課題】低容量のメモリを使用しながらも、リアルタイムでホログラム再生が可能な効果のある、ルックアップテーブルを用いた計算機合成ホログラムの算出と再生方法及びその装置を提供する。【解決手段】本発明によるルックアップテーブルを用いた計算機合成ホログラムの算出と再生装置が行うホログラム算出と再生方法は、ホログラム平面の基準点から同一の距離だけ離隔した対象物体の各点に対して１つの基準要素フリンジパターンを算出するステップと、基準要素フリンジパターンを基準点から対象物体の各点までの距離に応じてルックアップテーブルに記録するステップと、基準要素フリンジパターンに対応する距離と同じ平面上に位置する対象物体の各点に対して基準要素フリンジパターンをシフトさせて計算機合成ホログラム情報を算出するステップと、計算機合成ホログラム情報を復元して３次元画像を再生するステップと、を含むことを特徴とする。【選択図】図２
2012008213.tif 000002
【特許請求の範囲】
【請求項１】
ルックアップテーブルを用いた計算機合成ホログラムの算出と再生装置が行うホログラム算出と再生方法であって、
ホログラム平面の基準点から同一の距離だけ離隔した対象物体の各点に対して１つの基準要素フリンジパターンを算出するステップと、
前記基準要素フリンジパターンを前記基準点から対象物体の各点までの距離に応じてルックアップテーブルに記録するステップと、
前記基準要素フリンジパターンに対応する距離と同じ平面上に位置する前記対象物体の各点に対して前記基準要素フリンジパターンをシフトさせて計算機合成ホログラム情報を算出するステップと、
前記計算機合成ホログラムの情報を復元して３次元画像を再生するステップと、
を含むルックアップテーブルを用いた計算機合成ホログラムの算出と再生方法。
【請求項２】
前記基準要素フリンジパターンが、下記一般式（１）で表されることを特徴とする請求項１に記載のルックアップテーブルを用いた計算機合成ホログラムの算出と再生方法。
【数１】
2012008213.tif 000014
（式中、Ｔは基準要素フリンジパターン、（ｘｐ，ｙｐ，ｚｐ）は対象物体のｐ番目の点の座標、ｒｐは対象物体のｐ番目の点と前記基準点である（ｘ，ｙ，０）との間の距離、ｋ＝２π／λ、λは空気中の光の波長、θＲは基準光と物体光との間の角度、φＰは対象物体のｐ番目の点の物体光の位相値である。）
【請求項３】
前記計算機合成ホログラム情報は、下記一般式（２）で表されることを特徴とする請求項１または２に記載のルックアップテーブルを用いた計算機合成ホログラムの算出と再生方法。
【数２】
2012008213.tif 000015
（式中、Ｉは計算機合成ホログラムの情報、ａｐは対象物体のｐ番目の点の物体光の強さ値、Ｎは対象物体を構成する点の総数である。）
【請求項４】
ホログラム平面の基準点から同一の距離だけ離隔した対象物体の各点に対して１つの基準要素フリンジパターンを算出する基準要素フリンジパターン算出部と、
前記基準要素フリンジパターンが、前記基準点から対象物体の各点までの距離に応じて記録されたルックアップテーブルと、
前記基準要素フリンジパターンに対応する距離と同じ平面上に位置する前記対象物体の各点に対して前記基準要素フリンジパターンをシフトさせて計算機合成ホログラム情報を算出するＣＧＨ形成部と、
前記計算機合成ホログラム情報を復元して３次元画像を再生するＣＧＨパターン復元部と、
を含むルックアップテーブルを用いた計算機合成ホログラムの算出と再生装置。
【請求項５】
前記基準要素フリンジパターンが、下記一般式（１）で表されることを特徴とする請求項４に記載のルックアップテーブルを用いた計算機合成ホログラムの算出と再生装置。
【数３】
2012008213.tif 000016
（式中、Ｔは基準要素フリンジパターン、（ｘｐ，ｙｐ，ｚｐ）は対象物体のｐ番目の点の座標、ｒｐは対象物体のｐ番目の点と前記基準点である（ｘ，ｙ，０）との間の距離、ｋ＝２π／λ、λは空気中の光の波長、θＲは基準光と物体光との間の角度、φＰは対象物体のｐ番目の点の物体光の位相値である。）
【請求項６】
前記計算機合成ホログラム情報が、下記一般式（２）で表されることを特徴とする請求項４または５に記載のルックアップテーブルを用いた計算機合成ホログラムの算出と再生装置。
【数４】
2012008213.tif 000017
（式中、Ｉは計算機合成ホログラムの情報、ａｐは対象物体のｐ番目の点の物体光の強さ値、Ｎは対象物体を構成する点の総数である。）
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はホログラムの算出と再生方法に関するもので、特にルックアップテーブル（ＬＵＴ；Ｌｏｏｋ−ｕｐ  Ｔａｂｌｅ）を用いた計算機合成ホログラム（ＣＧＨ：Ｃｏｍｐｕｔｅｒ  Ｇｅｎｅｒａｔｅｄ  Ｈｏｌｏｇｒａｍ、以下、ＣＧＨともする。）の算出と再生方法及びその装置に関する。
【背景技術】
【０００２】
最近、３次元画像と画像再生技術に関する研究が盛んであり、視覚情報の水準を一層高める新概念の実感画像メディアとして次世代ディスプレイの開発が見込まれている。また、３次元画像は２次元画像よりも臨場感があり、より自然に見え、人間が感じる現実に近いため、３次元画像に対する需要が増加しつつある。
【０００３】
３次元画像関連技術の中、ホログラフィ方式は、ホログラフィに光を照らすと観察者がホログラフィの前面から所定の距離離れてホログラフィを見ることで、虚像の立体画像を観察する方式である。
【０００４】
ホログラフィ方式は、レーザを用いて製作したホログラフィを観察する場合、特殊メガネを装着しなくても実物と同様の立体画像を感じることができる方式である。したがって、ホログラフィ方式は立体感に優れ、人間が疲労感を感じることなく３次元画像を楽しむ最も理想的な方式であるといえる。
【０００５】
通常、ホログラムパターンを計算するときには、光の回折を計算するレイトレーシング（Ｒａｙ−ｔｒａｃｉｎｇ）方法が主に用いられる。このとき、対象物体を点の集合とみなし、それぞれの点に対するホログラムパターンを計算して合算する。しかし、この方法は多くの計算量のため、リアルタイム再生が困難であるという問題がある。
【０００６】
このような問題を克服するために、ルックアップテーブルを用いてホログラムを計算する方法が提案された。この方法は、可能な領域内のすべての点に対する要素フリンジを予め計算しておいた後、ホログラムを計算するとき、対象物体の点に該当する要素フリンジを呼び出して合算することにより、リアルタイム処理を可能とした。しかし、この方法はオブジェクト領域が大きくなるほど必要とされる要素フリンジの数が多くなるため、結局、ルックアップテーブルが非常に大きくなるという問題がある。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
こうした従来技術の問題点に鑑み、本発明は、リアルタイムでホログラム再生が可能なルックアップテーブルを用いた計算機合成ホログラムの算出と再生方法及びその装置を提供することを目的とする。
【０００８】
また、本発明は、ホログラムの再生時に必要とされるメモリ容量の小さいルックアップテーブルを用いた計算機合成ホログラムの算出と再生方法及びその装置を提供することを目的とする。
【０００９】
本発明のさらに別の目的は下記の説明を通して容易に理解できよう。
【課題を解決するための手段】
【００１０】
本発明の一実施形態によれば、ルックアップテーブルを用いた計算機合成ホログラムの算出と再生装置が行うホログラム算出と再生方法であって、ホログラム平面の基準点から同一の距離だけ離隔した対象物体の各点に対して１つの基準要素フリンジパターンを算出するステップと、上記基準要素フリンジパターンを上記基準点から対象物体の各点までの距離に応じてルックアップテーブルに記録するステップと、上記基準要素フリンジパターンに対応する距離と同じ平面上に位置する上記対象物体の各点に対して上記基準要素フリンジパターンをシフト（ｓｈｉｆｔ）させて計算機合成ホログラム情報を算出するステップと、上記計算機合成ホログラム情報を復元して３次元画像を再生するステップと、を含むルックアップテーブルを用いた計算機合成ホログラムの算出と再生方法が提示される。
【００１１】
本発明の他の実施形態によれば、ホログラム平面の基準点から同一の距離だけ離隔した対象物体の各点に対して１つの基準要素フリンジパターンを算出する基準要素フリンジパターン算出部と、上記基準要素フリンジパターンが上記基準点から対象物体の各点までの距離に応じて記録されたルックアップテーブルと、上記基準要素フリンジパターンに対応する距離と同じ平面上に位置する上記対象物体の各点に対して上記基準要素フリンジパターンをシフトさせて計算機合成ホログラム情報を算出するＣＧＨ形成部と、上記計算機合成ホログラム情報を復元して３次元画像を再生するＣＧＨパターン復元部と、を含むルックアップテーブルを用いた計算機合成ホログラムの算出と再生装置が提示される。
【００１２】
ここで、上記基準要素フリンジパターンは下記一般式（１）で表されることができる。
【００１３】
【数１】
2012008213.tif 000003
（式中、Ｔは基準要素フリンジパターン、（ｘｐ，ｙｐ，ｚｐ）は対象物体のｐ番目の点の座標、ｒｐは対象物体のｐ番目の点と上記基準点である（ｘ，ｙ，０）との間の距離、ｋ＝２π／λ、λは空気中の光の波長、θＲは基準光と物体光との間の角度、φＰは対象物体のｐ番目の点の物体光の位相値である。）
【００１４】
ここで、上記計算機合成ホログラム情報は下記一般式（２）で表されることができる。
【００１５】
【数２】
2012008213.tif 000004
（式中、Ｉは計算機合成ホログラムの情報、ａｐは対象物体のｐ番目の点の物体光の強さ値、Ｎは対象物体を構成する点の総数である。）
【発明の効果】
【００１６】
本発明に係るルックアップテーブルを用いた計算機合成ホログラムの算出と再生方法及びその装置は、リアルタイムでホログラム再生が可能である効果がある。
【００１７】
また、本発明に係るルックアップテーブルを用いた計算機合成ホログラムの算出と再生方法及びその装置は、ホログラムの再生時に必要とするメモリ容量が小さいという効果がある。
【００１８】
なお、上記の発明の概要は、本発明の必要な特徴のすべてを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施例によるホログラフィ技術を用いた３次元情報獲得方法を示す図面である。
【図２】本発明の実施例によるルックアップテーブルを用いた計算機合成ホログラムの算出と再生方法を示す図面である。
【図３】本発明の実施例による基準要素フリンジパターンのシフトを用いたホログラムパターンを示す図面である。
【図４】本発明の実施例によるルックアップテーブルを用いた計算機合成ホログラムの算出と再生方法における入力画像と奥行き画像を示す図面である。
【図５】本発明の実施例によるホログラムパターンと従来技術によるホログラムパターンとを比較した図面である。
【図６】本発明の実施例により再生した画像と従来技術により再生した画像とを比較した図面である。
【発明を実施するための形態】
【００２０】
本発明は多様な変換を加えることができ、様々な実施例を有することができるため、本願では特定実施例を図面に例示し、詳細に説明する。しかし、これは本発明を特定の実施形態に限定するものではなく、本発明の思想及び技術範囲に含まれるあらゆる変換、均等物及び代替物を含むものとして理解されるべきである。
【００２１】
本願で用いた用語は、ただ特定の実施例を説明するために用いたものであって、本発明を限定するものではない。単数の表現は、文の中で明らかに表現しない限り、複数の表現を含む。本願において、「含む」または「有する」などの用語は明細書上に記載された特徴、数字、段階、動作、構成要素、部品、またはこれらを組み合わせたものの存在を指定するものであって、一つまたはそれ以上の他の特徴や数字、段階、動作、構成要素、部品、またはこれらを組み合わせたものの存在または付加可能性を予め排除するものではないと理解しなくてはならない。
【００２２】
その他、定義しない限り、技術的または科学的な用語を含んで、ここで用いられるすべての用語は、本発明が属する技術分野で通常の知識を有する者であれば一般的に理解される用語と同一の意味を有する。一般的に用いられる予め定義しているような用語は、関連技術の文脈上の意味と一致する意味を有すると解釈すべきで、本願で明らかに定義しない限り、理想的または過度に形式的な意味として解釈しない。
【００２３】
なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の図面符号を付することにより重複説明を省略する。本発明の説明において、係る公知技術に対する具体的な説明が本発明の要旨をかえって不明瞭にすると判断される場合、その詳細な説明を省略する。また、本発明の好ましい実施例を詳細に説明するに前に、ホログラフィ技術を用いて３次元情報を獲得する通常の原理及びシステムについて説明する。
【００２４】
図１は、本発明の実施例によるホログラフィ技術を用いた３次元情報獲得方法を示す図面である。
【００２５】
ホログラムの原理は、レーザから出た光線を２つに分けて、１つの光線は直接スクリーンを照らすようにし、他の一つの光線は対象物体を照らすようにする。このとき、直接スクリーンを照らす光線を基準光（ｒｅｆｅｒｅｎｃｅ  ｂｅａｍ、参照光１２０）といい、物体を照らす光線を物体光（ｏｂｊｅｃｔ  ｂｅａｍ）という。
【００２６】
物体光は、物体の各表面から反射してくる光線であるため、物体表面からスクリーンまでの距離に応じて位相差がそれぞれ異なって表れる。このとき、変形されない基準光と物体光と干渉を起こし、この時の干渉縞がスクリーンに格納される。このような干渉縞が格納されたフィルムをホログラムという。
【００２７】
計算機合成ホログラムのパターンは、ピクセルの（ｘ，ｙ，ｚ）座標値と強さ値（Ｉ）によりコンピュータ計算で算出される。算出されたＣＧＨは３次元ホログラム画像を獲得するのに用いられる。図１は、ホログラムの幾何学的計算模型を示す。以下、このようなＣＧＨを中心に説明するが、本発明はこれに限定されるものではない。
【００２８】
ホログラムはｘ−ｙ平面１３０上に位置し、物体のｐ番目の点は（ｘｐ，ｙｐ，ｚｐ）１１０に位置する。ａｐとΦｐはそれぞれの点の強さと位相を示し、これらはコンピュータにより下記一般式の計算に用いられる。
【００２９】
ホログラムにおける複素振幅Ｏ（ｘ，ｙ）は、下記一般式（３）に示すように物体光の重ね合わせから得られる。
【００３０】
【数３】
2012008213.tif 000005
式中、ｐは物体を構成する点（物体点）を示し、Ｎは物体を構成する点の総数である。ａｐは物体光の強さを示し、ｋは波数ベクトルであって、ｋ＝２π／λとして定義される。λは自由空間上の光の波長である。ｒｐはホログラムにおけるｐ番目の物体点と点（ｘ，ｙ，０）との間の斜めの距離を示し、下記一般式（４）で定義される。
【００３１】
【数４】
2012008213.tif 000006
また、平面光である基準光の複素振幅Ｒ（ｘ，ｙ）は下記一般式（５）から得られる。
【００３２】
【数５】
2012008213.tif 000007
式中、ａＲとθＲはそれぞれ基準光の強さと入射角を示す。ホログラム面における全体的な格子強度Ｉ（ｘ，ｙ）は、物体光Ｏ（ｘ，ｙ）と基準光Ｒ（ｘ，ｙ）との間の干渉パターンであって、下記一般式（６）で表される。＊は位相が逆になることを意味する。
【００３３】
【数６】
2012008213.tif 000008
【００３４】
式中、｜Ｏ｜２は物体光の強さを示し、｜Ｒ｜２は基準光の強さを示す。２Ｒ｛ＯＲ＊｝２はホログラム情報を部分的に含む物体光と基準光との間の干渉パターンを意味し、物体光の空間位置に対する位相情報を含む。
【００３５】
下記一般式（７）で、ホログラム情報は、２Ｒ｛ＯＲ＊｝２にのみ含まれているため、下記一般式（７）においてＩ（ｘ，ｙ）は次のように表すことができる。
【００３６】
【数７】
2012008213.tif 000009
【００３７】
このように算出されたホログラムパターンは任意的に分割して再生することが可能である。ホログラム記録過程において物体点はホログラムパターンの全領域に記録される。すなわち、物体点はそれぞれの視点で記録される。したがって、分割したホログラムパターンを再生すると、全体的な画像が再生される。これは、水平、垂直の視差をもって再生された多視点画像である。
【００３８】
本発明の実施例によれば、ホログラムパターンが形成されるホログラム平面の基準点（例えば、上述した（ｘ，ｙ，０））から同一の距離だけ離隔して位置する対象物体の特定点に対して基準要素フリンジパターンを算出する。ここで、ホログラム平面は対象物体から所定距離だけ離隔している。基準要素フリンジパターンは、同一の奥行きには１つのパターンだけを形成して記録する。以後の、同一の奥行きに存在する対象物体の点に対しては算出された基準要素フリンジパターンをシフトさせてリアルタイムでホログラムパターンを算出することができる。このように算出されたホログラムパターンを復元して３次元画像を再生する。ホログラムパターンを算出して再生する技術は、本発明が属する技術分野の通常の知識を有する者にとっては明らかな事項であるため、本発明の要旨を逸脱しない範囲内でその詳細な説明を省略する。
【００３９】
図２は、本発明の実施例によるルックアップテーブルを用いた計算機合成ホログラムの算出と再生装置を示す図面である。図２を参照すると、対象物体２１０、３次元情報を抽出する３次元情報抽出部２２０、ＣＧＨを形成するＣＧＨ形成部２３０、要素フリンジパターンを格納するルックアップテーブル２４０、ＣＧＨパターン２５０、ＣＧＨパターンを復元するＣＧＨパターン復元部２６０が示されている。図２には各構成要素が行う作用／機能を中心に記載されている。本発明の実施例は、上述した基準要素フリンジパターンを算出する基準要素フリンジパターン算出部をさらに含むことができる。
【００４０】
このような構成要素を説明する前に、以下に本発明の実施例が前提とする事項を説明する。一般的にイメージ空間は離散的ではない。しかし、人間の視覚システムの能力は限定されているため、離散化程度が人の目に認められないほど非常に小さい場合、２つの点が離れていなく、すなわち連続しているように認識される。例えば、人間は３ミリラジアン（ｍｉｌｌｉｒａｄｉａｎ）の間隔を有する２つの点を１つの点として認識する。したがって、５００ｍｍ離れて画像を見る場合、５００ｍｍ×０．００３＝１５０ミクロン以下の間隔を有する２つの点を１つの点として認識することになる。以下では、垂直、水平の離散化程度を１５０ミクロンに設定する。
【００４１】
３次元情報抽出部２２０は、カラー画像と奥行き画像を抽出して対象物体２１０の奥行き情報を抽出する。
【００４２】
基準要素フリンジパターン算出部は、ホログラム平面の基準点から同一の距離だけ離隔した対象物体の各点に対して１つの基準要素フリンジパターンを算出する。基準要素フリンジパターンは、基準点から対象物体の各点までの距離に応じてルックアップテーブル２４０に格納される。
【００４３】
ルックアップテーブル２４０の要素フリンジパターンは、上述した一般式（７）のように表すことができる。すなわち、基準強さを有するフリンジパターン（Ｔ）は次の通りである。
【００４４】
【数８】
2012008213.tif 000010
本発明の実施例によれば、ホログラムを計算するとき、各点に対するフリンジパターンを必要時毎に一般式（７）から計算することではなく、予め計算しておいた各点に対するフリンジパターンの集合であるルックアップテーブルを用いて計算することになる。したがって、ホログラム情報Ｉ（ｘ，ｙ）は次のように表される。
【００４５】
【数９】
2012008213.tif 000011
式中、Ｎは対象物体を構成する点の総数である。
【００４６】
既存のルックアップテーブルを用いた方式によれば、予め計算しておいたフリンジパターンを用いることによりホログラム算出の速度を向上させることができた。しかし、この方式の最も大きな短所は、予め計算しておいた要素フリンジパターンの量に応ずるメモリの使用量である。例えば、イメージ空間が１００（垂直）×１００（水平）×１００（奥行き）の点からなり、それぞれの点に対する要素フリンジパターンの容量が１ＭＢとすると、使用されるルックアップテーブルの大きさは、１ＭＢ×１００×１００×１００＝１ＴＢとなる。
【００４７】
したがって、本発明の実施例によれば、ルックアップテーブルの大きさを低減するために、それぞれの奥行き（高さ）に対して１つの基準要素フリンジパターンのみを含む、低減されたルックアップテーブルが提示される。
【００４８】
ＣＧＨ形成部２３０は、基準要素フリンジパターンに対応する距離と同じ平面上に位置する対象物体２１０の各点に対して、基準要素フリンジパターンをシフトさせて計算機合成ホログラム（ＣＧＨ）情報を算出する。ここで、算出されたＣＧＨ情報は次の通りである。ＣＧＨ情報はＣＧＨパターン２５０を示す。
【００４９】
【数１０】
2012008213.tif 000012
【００５０】
式中、Ｉは計算機合成ホログラムの情報、ａｐは対象物体のｐ番目の点の物体光の強さ値、Ｎは対象物体を構成する点の総数である。
【００５１】
ＣＧＨパターン復元部２６０はＣＧＨパターン２５０を復元して３次元画像を再生する。
【００５２】
図３は、本発明の実施例による基準要素フリンジパターンのシフトを用いたホログラムパターンを示す図面である。図３を参照すると、入力画像３１０、シフトされた基準要素フリンジパターンの合成画像３２０、及びＣＧＨパターン３３０が示されている。
【００５３】
入力画像３１０に２つの点光源が図示されている。１つの点光源が基準要素フリンジパターンの算出に用いる点を中心に（−ｘｐ，ｙｐ）の位置にある場合、基準要素フリンジパターンをこの点を中心にそれぞれｘ、ｙ方向に−ｘｐとｙｐだけシフトさせる。すべての点に対してシフトを行った後、シフトされた要素フリンジパターンを合成する。このようにシフトされてパターンを形成した概略的な画像が、シフトされた基準要素フリンジパターンの合成画像３２０に図示される。また、結果的なパターンはＣＧＨパターン３３０に図示される。
【００５４】
上述したように本発明の実施例では、垂直、水平の離散化程度を１５０ミクロンに設定した。したがって、ホログラムのピクセルの大きさが１０μｍである場合、１５０μｍを移動するためには１５ピクセルを移動すればよい。このとき、基準要素フリンジパターンの大きさが小さすぎると、基準要素フリンジパターンはあらかじめ決められたホログラムの大きさを満たすことができない。これを避けるためには、要素フリンジパターンの大きさを大きく設定しなければならない。しかし、基準要素フリンジパターンの大きさが大きくなると、ファイルの大きさが大きくなる。したがって、要素フリンジパターンの大きさを適切に設定しなければならない。
【００５５】
ここで、イメージ空間内の一奥行きが１００×１００の点からなり、ホログラムのピクセルの大きさが１０μｍである場合、イメージ空間内の最初の点から最後の点まで表現するためには、基準要素フリンジパターンをｘ、ｙ方向にそれぞれ１００×１５ピクセル＝１，５００ピクセルだけ移動しなければならない。すなわち、ホログラムパターンの大きさが２５６×２５６である場合は、基準要素フリンジパターンの全体大きさは１，７５６（２５６＋１，５００）×１，７５６（２５６＋１，５００）となる。
【００５６】
以上ではルックアップテーブルを用いた計算機合成ホログラムの算出と再生方法及びその装置を一般的に図示した構成図を説明したが、以下では、添付図面を参照しながら、本発明によるルックアップテーブルを用いた計算機合成ホログラムの算出と再生方法及びその装置の具体的な実施例を詳細に説明する。しかし、本発明はこれらの実施例に限定されるものではない。
【００５７】
図４は、本発明の実施例によるルックアップテーブルを用いた計算機合成ホログラムの算出と再生方法の実験に用いられた入力画像と奥行き画像を示す図面である。
【００５８】
本発明の実施例において、実験に用いられた入力画像４１０は自動車画像である。入力画像４１０は、対象物体に対してコンピュータに入力された画像である。奥行き画像４２０は、入力画像４１０を奥行き情報により示した画像である。各画像は１００×１００の解像度を有し、ホログラムの大きさは２５６×２５６である。対象物体の３次元情報は入力画像４１０と奥行き画像４１０の合成により得られる。同一の奥行きを有する点は、１つの基準要素フリンジパターンで計算するために奥行き方向に整列された。
【００５９】
図５は、本発明の実施例によるホログラムパターンと従来技術によるホログラムパターンとを比較した図面である。図５を参照すると、従来技術の回折基盤方式で算出したホログラムパターン（従来の方法）５１０、従来のルックアップテーブルを用いて算出したホログラムパターン５２０、及び本発明の実施例により大きさの低減されたルックアップテーブルを用いて算出したホログラムパターン５３０が示されている。
【００６０】
図６は、図５に対応してデジタル的に復元された画像である。従来技術の回折基盤で復元された画像６１０、従来のルックアップテーブルを用いた方式により復元された画像６２０、及び本発明の実施例により大きさの低減されたルックアップテーブルを用いた方式により復元された画像６３０が示されている。何れも自動車がきれいに復元されたことが分かる。
【００６１】
下記表１は、上述した３つの方式によるホログラムの算出時間と用いられたメモリの大きさを比較したものである。
【００６２】
【表１】
2012008213.tif 000013
【００６３】
本発明の実施例では、ＰＣとＭａｔｌａｂ６．５を用いた。上記表における計算時間は物体の１点に対するホログラムを計算するための平均時間を示す。具体的に、１つの点に対するホログラムを計算するためには、従来の回折基盤の方式による場合は９５９．５ｍｓが必要であり、従来のルックアップテーブルを用いた方式による場合は１１．１ｍｓが必要であり、本発明の実施例による方法による場合は１９．７ｍｓが必要である。したがって、ルックアップテーブルを用いると、従来のルックアップテーブル方式では８６．８倍の速度向上を、本発明の実施例による方式では４８．７倍の速度向上が得られた。
【００６４】
このような速度向上は、上述した一般式（１）から（５）を参照して簡単に計算すれば分かる。具体的に、従来の回折基盤の方式においてホログラムパターンを算出するためには、少なくとも６回の加算、７回の乗算、１回の除算、１回の平方根、及び２回の三角関数（ｓｉｎｅ、ｃｏｓｉｎｅ）の演算が必要であった。
【００６５】
しかし、本発明の実施例により大きさの低減されたルックアップテーブル基盤の方式によると、１回の乗算と１回の加算のみが必要である。
【００６６】
また、使用されたメモリの量については、従来のルックアップテーブルを用いる方法の場合は、要素フリンジパターンを格納するために６４ＧＢのメモリ空間が必要であったが、本発明の実施例による方式の場合は、単に２９５ＭＢのみが必要であることが分かる。
【００６７】
例えば、イメージ空間が１００（垂直）×１００（水平）×１００（奥行き）の点から構成され、ホログラムの大きさが２５６×２５６であると仮定すると、従来のルックアップテーブル方法においては、１００×１００×１００＝１，０００，０００個の要素フリンジパターンが必要となり、それぞれの要素フリンジパターンの大きさは２５６×２５６となる。したがって、１つの要素フリンジパターンの大きさは２５６×２５６×８ｂｉｔ＝６４ＫＢになり、全体テーブルの大きさは６４ＫＢ×１，０００，０００＝６４ＧＢとなる。これに対し、本発明の実施例による基準要素フリンジパターンの大きさは、上述したように、１，７５６×１，７５６となる。それぞれの大きさは１，７５６×１，７５６×８ｂｉｔ＝２．９５ＭＢとなって、従来の方式に比べて大きくなる。しかし、基準要素フリンジパターンは１００個のみが必要であるため、全体のルックアップテーブルの大きさは２．９５ＭＢ×１００＝２９５ＭＢとなる。
【００６８】
すなわち、本発明の実施例による基準要素フリンジパターンの大きさは２．９５ＭＢとなって従来の方式と比べると４６．１倍大きいが、結果的には１／２１７の格納空間のみを必要とする。
【００６９】
上述した本発明の実施例によるルックアップテーブルと空間的重複性を用いた計算機合成ホログラムの算出と再生方法は、記録媒体に格納された後、所定の装置、例えば、移動通信端末機と連係して行われることができる。ここで、記録媒体は、ハードディスク、ビデオテープ、ＣＤ、ＶＣＤ、ＤＶＤのような磁気または光記録媒体であってもよく、あるいはオフラインまたはオンライン上に構築されたクライアントまたはサーバーコンピュータのデータベースであってもよい。
【００７０】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。
【符号の説明】
【００７１】
２１０  対象物体
２２０  次元情報抽出部
２３０  形成部
２４０  ルックアップテーブル
２６０  パターン復元部
【図１】
2012008213.tif 000018
【図２】
2012008213.tif 000019
【図３】
2012008213.tif 000020
【図４】
2012008213.tif 000021
【図５】
2012008213.tif 000022
【図６】
2012008213.tif 000023