HOLOEYE Photonics AG > Spatial Light Modulators > Spatial Light Modulator Software & Accessories
> SLM Pattern Generator
SLMパターンジェネレータ
HOLOEYE空間光変調器パターンジェネレータソフトウェアは、すべてのHOLOEYE SLMモデルでの使用向けに開発されました。このソフトウェアは、ユーザーが定義した画像ファイルからコンピュータ生成ホログラム(CGH)を計算し、さまざまな種類の格子などの基本的な光学機能を生成し、異なるCGHの重ね合わせを行うことができます。
生成されたCGHはソフトウェア内でSLMにアドレス指定され、ホログラフィック機能の重ね合わせによってリアルタイムで変更できます。さらに、使用するSLMの波面補正データをロードするオプションもあります。
コンピュータ生成ホログラム(CGH)の計算
CGHの計算には、遠方界でのホログラフィック画像に関する情報が必要です。ダイアログが一度開き、ユニットセルサイズに対する結果画像サイズを選択し、計算に使用される最大ユニットセルサイズを選択します。複数のファイルが選択された場合、ダイアログは一度だけ開き、最初の画像ファイルからすべてに同じ設定を適用します。
使用可能な画像フォーマットは、BMP、PNG、JPEG、GIF、XBM、XPM、MNG、および異なるPNMフォーマット:PBM(P1またはP4)、PGM(P2またはP5)、PPM(P3またはP6)です。CGHは反復フーリエ変換アルゴリズム(IFTA)を使用して計算されます。このアルゴリズムは、SLMが2.0πラジアンの位相シフトに適切にキャリブレーションされていると仮定して、位相を0から255のグレーレベルに変換します。位相データの結果はグレースケール画像です。
HOLOEYE SLMパターンジェネレータソフトウェアのバージョン4.0以降では、CGHバッチ計算と呼ばれる新機能が導入されています。CGHバッチ計算は、多くの画像ファイルを使用してホログラム位相関数を生成する場合に使用します。特に、後でスライドショー再生用に画像シーケンスを計算するために設計されており、例えばHOLOEYE SLMスライドショープレイヤーソフトウェアを使用します。そのため、結果の位相フィールドを直接画像ファイルに保存できます。さらに、結果を直接SLM画面にアドレス指定することで簡単にテストできます。
基本的な光学機能
CGHの生成に加えて、幅広い基本的な光学機能をメニューバーから直接作成できます。必要なパラメータを入力すると、出力画像が新しいウィンドウに表示されます。いくつかのバイナリおよびマルチレベルの光学機能が可能です。SLMに簡単にアドレス指定するためのもの)、およびさまざまな開発環境向けのSLMディスプレイSDKが含まれています。
位相関数の重ね合わせ
CGHの生成に加えて、幅広い基本的な光学機能をメニューバーから直接作成できます。必要なパラメータを入力すると、出力画像が新しいウィンドウに表示されます。いくつかのバイナリおよびマルチレベルの光学機能が可能です。
最新バージョンのSLMパターンジェネレータソフトウェアにアクセスするには、ダウンロードサイトで登録してください。