System:SAKAS、サーカス)の構築を進めています。SAKASでは、これまで計測制御ソフトや処理ソフトで個別に保存していた条件を、テキスト形式(windowsのiniファイルと同じ構成)で1個のカルテ(Tag)ファイルとして管理するため、どのような処理がどのような条件で行われたか容易に記録・確認することができます。各処理は、1個の「tagファイル」(データファイル名+’.tag’を推奨)に順に記録する。Tagファイルのフォーマットは、Windowsのiniファイルに準拠し、[セクション]パラメータ=***;コメントとする。計測における主なセクションはSample、BL_Cond、Imager、Methodとする。記録ルールはl大文字・小文字の区別はしない。lパラメータの順番は問わない。l独自のセクション、及びパラメータがあっても良い。l独自のパラメータは、処理側で任意に設定できる。ソフトウェア処理(Proc2以降)は処理を行う毎に最低限下記情報を追記していく。その他、処理で使用したパラメータ等(形式はフリー)も記載する。Method:string:処理の内容(背景除算、再構成など)File_Name:string:生成されたファイル名(フルパス標記)。実数倍制度(real)ST:連番スタート番号END:連番終了番号。3.SAKASのソフトウェア群SAKAS対応のソフトウェアは以下で構成しています。いずれもGithubでソースコードを含め公開中です。https://github.com/SAGALS-IMG※簡単な取扱説明書はこちら20211028_取説.docxSAKASに対応したソフトウェア群4.リングアーチファクト除去サイノグラムにおける縦方向のハイパスフィルターと横方向のローパスフィルターの組合せにより、縦ストライプ、すなわちリングアーチファクトを低減するフィルター[1]を組み込んでいます。単純なフーリエ変換から構成されるため、パラメータの設定が単純で、高速かつ汎用性が高いことが特徴で、本機能により、検出器の感度ムラや入射X線強度の揺らぎに起因したリングアーチファクトを大幅に低減することが可能になります。sCMOSカメラ(Zyla)温度コントローラです。可能な計測法は吸収CT位相CT(縞走査法、アナライザー結晶スキャン法)で、連続及びステップスキャンが選択可能です。Convhttps://github.com/SAGALS-IMG/SAKAS-CONVSAKASに対応したデータ変換ソフトです。CTRL7で取得した画像データについて背景画像による除算Sinogramの作成を行います。CThttps://github.com/SAGALS-IMG/SAKAS-CTSAKASに対応した断面像再構成ソフトです。Convで作成したSinogramについてSL関数などのコンボリューション(フーリエ面)リングアーチファクト除去処理[1]GPU或いはCPUを用いた逆投影を行います。リングアーチファクト除去は上記に記載したとおりです。本ソフトによる画像の保存形式はヘッダー:なしフォーマット:64ビット浮動小数点(Double)となります。GPUはnVIDIAのCUDAを使用しています。10.1のライブラリーをインストールしておく必要があります。ライブラリーはnVIDIAのHPから入手してください。※本CT再構成はDEIの再構成(フィルター関数のコンボリューション前に、ステップ関数をコンボリューション)にも対応しています。この機能は「Conv」タブの「Integration」をチェックすると機能します。通常のFBPでは、このチェックを外しておきます。※本ソフトでは、ラインアーチファクトを制限するために、フィルター関数をコンボリューションした後に「Conv」タブのMin&Maxに入力された値で上限と下限を制限します。過度な制限は分解能の低下等を招きますので、データに合わせて最適な値を設定してください。Viewerhttps://github.com/SAGALS-IMG/SAKAS-VIEWERSAKASに対応した画像ビューワソフトです。元データから再構成したデータまで、SAKASで処理したデータであれば、Tagファイルを選択するだけで表示可能です。DICOMデータの書き出し機能も備えています(UIDにも対応)。画像の回転やシフトなどの基本的な機能に加えて、Medianフィルター、n値化、FFTを用いた周波数フィルター処理、2画像のマッチングやセグメンテーションなどの機能もあります。2画像のマッチング以下DCMファイルをExportする簡易マニュアルです。SAKAS-Viewerを立ち上げる。No.でDICOM化する画像のスライス番号を指定HUの比例係数(HUD=□と表示されている□)を入力する。profileから最大値を読み取り、最大値X比例係数が1000程度になるように、比例係数を決定する。Editor」でUIDなどが空欄でないことを確認。Header」ボタンを押し、SAKAS-Viewerと同じディレクトリーに保存されている「DCM.ini」を選択して、読み込む。SAKAS」ボタンを押して、Tagファイルを選択して、Tagファイルの情報を再度読み込む。「Export」ボタンを押して、DCMデータをExportする。新しくDCMディレクトリーが作成され、各スライスのDCMデータが保存される。※Alizaなどのボリュームレンダリングソフトで上記により生成したDCMファイルが読み込めない場合は、ヘッダーが正しくImportできていない可能性がある。この場合は、上記10を再度試してみる。DEIhttps://github.com/SAGALS-IMG/SAKAS-DEISAKASに対応したDEIデータ処理ソフトです。連続回転に対応し、任意点ノデータを利用してSinoguramを作成します。Unwraphttps://github.com/SAGALS-IMG/SAKAS-UnwrapSAKASに対応した位相アンラップ処理ソフトです。2πでラップされたデータについて、独自の距離計算方法により、2πを復元(アンラップ処理)します。Jを利用して実施することが可能です。Jの利用法について説明します。J+有用なPluginのセットです。)画像の読み込み読み込む再構成像のTagファイルを開きます。[Proc3]のWidthを確認します。