リリース情報
新しいバージョンを公開したら、ここでお知らせします。
-
GRAPHY-Next v0.4.0
ハイライト — 外部の GPU で AI を動かす
- Google Colab の GPU(T4)や、自分で立てた Jupyter Server でプラグインの計算を動かせるようになりました(デスクトップ版)。 送るのは本体が匿名化した画像と実行するコードだけで、送るたびに本体の窓で送り先・データ・コードの全文を確かめます。 Google でログインしていれば、最初の実行で Colab の GPU T4 が自動で登録されます。
- 公式プラグイン「MONAI Bundle」を同梱しました。MONAI Model Zoo の 8 つのモデル(全身 104 臓器・腹部 13 / 7 臓器・脾臓・膵臓・腎臓・前立腺・脳 133 領域)で 臓器を分割し、臓器名つきで ROI マネージャに読み込み、DICOM SEG で保存できます。研究用です。
- 一般撮影(CR / DX / MG / IO)と超音波の空間校正に対応しました。あわせて、校正した画像の長さ・ROI の統計・匿名化マスクのずれと、 画素が正方形でない画像の計測の縦横の取り違えを直しました。
- プラグイン向けの host API を追加しました(外部の計算機・ラベルの volume の保存と表示・3D QCA からの呼び出しなど)。
新機能
- announce: post release announcements to a Google Group
- guide: release guide PDFs with annotated screenshots, linked from announcements
- xa3d: H62 向きの旗と安定した鍵・H63 3D QCA ダイアログからプラグインを呼ぶ(angio-quant G9 / G12) (#198)
- compute: 外部の GPU(Jupyter・Google Colab)で計算する Host API と MONAI の公式プラグインの土台 (#200)
- signing: 開発機 3 台で同じ手順で公式鍵の署名を扱う graphy_sign.py (#202)
バグ修正
- video: 動画の配信で DICOM の偶数長の埋め草を MP4 から外す (#201)
- viewer: 非等方画素の計測の縦横取り違え/feat: 一般撮影(CR/DX/MG/IO)と超音波の空間校正 (#196)
- viewer: 校正した画像の長さ・ROI の統計・匿名化マスクのずれを直す(画素間隔の照合) (#204)
全変更履歴: https://github.com/tatsunidas/GRAPHY-Next/compare/v0.3.5…v0.4.0
-
GRAPHY-Next v0.3.5
ハイライト — 大型アップデート
v0.2.13 以来の公開版です。v0.3.0〜v0.3.4 で入った機能をまとめてお届けします。
- Slab MIP(MIP / MinIP / AvgIP)を搭載。3D ビューア・MPR・2D の 3 か所で使えます。 厚みは 3 / 5 / 8 / 10 / 15 / 20 mm のプリセットから選べ、3D ではスラブの中心を回転の中心にして、 ダブルクリックでの中心指定・自動回転・向きのスナップに対応しました。
- 心臓 XA の同位相 DSA と、その診断画面を追加しました。
- 動画ビューアに WW/WL・回転・反転・ズーム・パンなどの表示機能と、ホイールでのフレーム送りを追加しました。
- AI の提供元を画面から設定できるようになりました(OpenAI 互換・Azure に対応、接続テスト付き)。
- プラグイン向けの host API を拡充しました(窓・保存領域・ファイル選択・患者検索・ジョブ・動画の取り込みなど)。
新機能
- viewer: 心臓 XA の同位相 DSA と、その診断 UI を追加する
- viewer: 造影の様相で同位相マスクを決め、DSA 診断に絵と進捗を出す
- viewer: 造影前があるか、造影後しか無いのかを判別する
- viewer: 造影前が足りないランで washout 層をマスクにする
- plugin: 外部 AI 送信の基盤と、画面に見えている範囲をプラグインへ渡す
- viewer: マスク源の 3 分岐・washout の対称化・血管基準の位置合わせ
- video: 動画ビューアに表示の基本機能(WW/WL・回転・反転・ズーム・パン・Fit/リセット・階調反転) (#185)
- ai: 用途で頼む契約にし、応答の正規化を本体へ移す(段 2)
- ai: 提供元レジストリと設定 UI を入れる(段 3)
- ai: OpenAI 互換アダプタを足す(段 4・Azure も同じ実装で扱う)
- Slab MIP(MIP/MinIP/AvgIP)を 3D・MPR・2D の 3 経路に追加
- 3d: Slab をスラブ中心=回転中心に。ダブルクリック中心指定・自動回転・向きスナップ
- ai: 提供元の設定で差を吸収できるようにする(段 5a・検査だけ)
- ai: 設定が電文と宛先に効くようにする(段 5b・送出側)
- ai: 接続テスト(疎通確認)を入れる(段 5c)
- ai: 提供元を画面から追加・編集・削除できるようにする(段 5d)
- plugin: メイン画面の host と共通の host API(H42〜H46:窓・保存領域・ファイル選択・患者検索・ジョブ・DB 変更通知) (#188)
- plugin: プラグインのための動画の取り込みと、フレームごとの値の SR(H47〜H49) (#189)
- video: ホイールでフレーム送り/ツールの列・ROI の UI を画面から外す(コードは残す) (#195)
バグ修正
- bench: 圧縮 DICOM を「非圧縮」と名乗って送り、保管実体を壊していたのを直す
- viewer: 「ずらしを戻す」が回転を戻していなかったのを直す
- anonymize: 焼き込みマスクが効かない/効いていないのに効いたと申告する件を直す
- i18n: マスク未登録時の案内が、撤去済みの手順を指していたのを直す
- viewer: 造影が最初から入っているランが判別に届いていなかった
- ci: electron が無い環境で secretStore のテストが落ちていたのを直す
- build: macOS の bash で
$VARが直後の全角文字に食われていたのを直す - video: 1 フレーム送りの絵のずれを直し、フレーム番号を出す・リサイズで縦横比を保つ (#184)
- ai: 正規化した画像をプラグインへ bytes で渡す(実機で発覚)
- demo: ldap / db / arc にも restart: unless-stopped を付ける (#191)
- desktop: インストーラに AI 機能のファイルが入っておらず起動直後に落ちる (#192)
- csp: 製品版だけ動画が真っ黒で読み込み中のまま(media-src が無かった) (#194)
その他の変更
- UVS プラグイン段 6 と本体側の修正(真っ黒・H1b・H39)を main へ (#182)
全変更履歴: https://github.com/tatsunidas/GRAPHY-Next/compare/v0.2.13…v0.3.5
-
GRAPHY-Next v0.2.13
新機能
- viewer2d: フーリエ解析ダイアログをモーダルでなくし、ドラッグで動かせるようにする
全変更履歴: https://github.com/tatsunidas/GRAPHY-Next/compare/v0.2.12…v0.2.13
-
GRAPHY-Next v0.2.12
バグ修正
- viewer2d: フーリエ解析のグラフで孤立した点が描かれないのを直す
全変更履歴: https://github.com/tatsunidas/GRAPHY-Next/compare/v0.2.11…v0.2.12
-
GRAPHY-Next v0.2.11
新機能
- viewer2d: 解析メニューにフーリエ解析(2D-DFT)を追加する
- viewer2d: フーリエ解析にナイキスト周波数つきグラフと 3D 波形分解を追加する
全変更履歴: https://github.com/tatsunidas/GRAPHY-Next/compare/v0.2.10…v0.2.11
-
GRAPHY-Next v0.2.10
バグ修正
- viewer2d: カーソルの出入りで状態バーが折り返し画像が跳ぶのを直す (#180)
- viewer2d: C/T を送るたびにビューポートを作り直さず、画像だけ差し替える (#181)
全変更履歴: https://github.com/tatsunidas/GRAPHY-Next/compare/v0.2.9…v0.2.10
-
GRAPHY-Next v0.2.9
新機能
- plugins: 中心線エンジンを host API へ公開する(H41)
- anon: 焼き込みマスクを閉じた ROI に広げる(ImageJ は使わない)
- anon: 焼き込みマスクの登録導線を作る(旧 GRAPHY の “Mask ROIs” 相当)
- roi: プローブ座標・ROI 複製・一覧からの reveal を入れ、焼き込み登録を匿名化側へ移す
バグ修正
- anon: やっていない焼き込みを「実施済み」と申告するのをやめる
- anon: ModifiedDates が日付を潰すのをやめ、患者ごとにシフトする
- anon: 排他の日付オプションを両方 ON にできないようにする
- anon: 焼き込みが実行できないなら書き出す前に止める+正本を更新
- anon: 中止した理由が画面で読めなかったのを直す(実機で発覚)
- auth: ログインリンクの送信に失敗しても「送信しました」と出ていたのを直す (#179)
全変更履歴: https://github.com/tatsunidas/GRAPHY-Next/compare/v0.2.8…v0.2.9
-
GRAPHY-Next v0.2.8
バグ修正
- video: 再生ボタンが効かず、ループの意味が逆だったのを直す
全変更履歴: https://github.com/tatsunidas/GRAPHY-Next/compare/v0.2.7…v0.2.8
-
GRAPHY-Next v0.2.7
新機能
- viewer: 2D ビューアでも encapsulated 動画を再生する (#178)
全変更履歴: https://github.com/tatsunidas/GRAPHY-Next/compare/v0.2.6…v0.2.7
-
GRAPHY-Next v0.2.6
新機能
- angio: A7 — FFR インターフェース(host API H11 / H12・色マップ) (#164)
- angio: エッジに「ならす」ブラシを足し、校正の DICOM タグ経路を実 DICOM で通す (#165)
- angio: QCA の実機フィードバック — ストレート像/起動時エラー/保存した解析のやり直し/ROI 選択の区別 (#166)
- angio: 動脈瘤の基準を設定可能にし、参照径の根拠を画面に出す (#168)
- xa: TIMI フレームカウント(A15) (#175)
- a8: IVUS / OCT をフレーム軸で開き、アンギオと同期表示する (#176)
- a7: FFR 骨組みプラグインで host API の本番経路を初めて通す (#177)
- uvs: サンプルを DICOM ラップし、入力経路を実機で確定する(段 1・4/0)
- uvs: JAR 面つきプラグインの骨組みを通す(段 2・実機 12/0)
- uvs: 色判定・静止判定を移植し、独立参照と完全一致(段 3・実機 16/0)
- uvs: ROI 抽出を移植し、移植元と同じ ROI が出ることを実機で確かめた
- uvs: 特徴抽出と LR 推論を移植し、RadiomicsJ の版差を測って判断した
- angio: シネの時間軸をプラグインへ露出する(H40)+ QFR の実機検証(56/0)
バグ修正
- plugin: H39 の引数を検証して、原因の分かるエラーを返す (#161)
- desktop: 起動失敗の原因を名指しし、オフラインの 60 秒待ちを無くす (#163)
- angio: 解析ダイアログをスクロールすると裏のフレームが送られるのを直す (#169)
- angio: 解析中のホイールで裏のフレームが送られる不具合を直し、分岐部を文献の標準へ寄せる (#174)
- dicom: スタディ一覧のモダリティ列に、持っているモダリティを列挙する
- dicom: NM の負の SpacingBetweenSlices を向きとして扱う
全変更履歴: https://github.com/tatsunidas/GRAPHY-Next/compare/v0.2.5…v0.2.6
-
GRAPHY classic v0.0.21
変更点は GitHub のリリースページをご覧ください。
-
GRAPHY classic v0.0.20
変更点は GitHub のリリースページをご覧ください。
-
GRAPHY classic v0.0.19
変更点は GitHub のリリースページをご覧ください。
-
GRAPHY classic v0.0.18
変更点は GitHub のリリースページをご覧ください。
-
GRAPHY classic v0.0.17
New
- CPU base cinematic rendering (cuda not ready…)
- Thick Slab (Digital thickness)
- 3D Centerline analysis tool
- 3D Fly through mode
- 3D LUT Curve Editor
- 3D Mesh & Mesh volume calculation
- 2D Curved Planar Reconstruction
- Memory monitor (run OS default memory monitor)
Bug fix
- Keep always rois showing global in MPEG -> set z position and show it on.
- Import pure IJ’rois correctly.
- etc
-
GRAPHY classic vGRAPHY-20260531-VERSION-0.0.16
New
- Anonymizer (with burn-in pixel remover), DICOM PS 3.15 compatible
- Add simple fusion function (Dragging a point no move and drop to back ground target.)
- PET-CT, PET-MR Fusion funcsion
- Series Viewer can load a PET DICOM MOSAIC format as Multi dimensional.
- SUV, SUL calibration for PET(DICOM only)
- Sync slicing between series views.
- WW/WL Adjuster (On 2D Viewer)
- AVI writer (DBWindow -> File -> Export as AVI.)
- 3D Sphere ROI: but, it will refactoring near future…
Changes
- When import video format, it process following steps:
-
1. Convert it to MP4 temporally, -
2. Convert temp MP4 to DICOM, -
3. Import temp MP4' DICOM to DB. - Radiomics Function Updated: Simplify to use radimics maps.
- Show formatted pixel values on series viewer upper info bar.
Fixed bugs
- DICOM record cannot remove when it still has ROI records in DB.-> now can remove it correctly
- Fusion timer firing on thumbnail mode. -> now stop it.
- RoiBrush: Shift / Alt key are ignored -> now these keys listened.
- PolygonRoi: Shift / Alt key are ignored on handle -> now these keys listened on handle.
- and some miscellaneous.
-
GRAPHY classic vGRAPHY-20260428-VERSION-0.0.15
New
- Added support for loading NIfTI files. (File > Import NIfTI)
- Implemented TagExtractor.
- Implemented SeriesExtractor.
- Praparat (Series Viewer) now supports 5D. (Please note there may still be some bugs. Give me feedback if you find it)
-
GRAPHY classic vGRAPHY-20260425-VERSION-0.0.14
New
- Add Mpeg reader(Create MPEG DICOM, and Read it.)
- Add NIfTI2DICOM (Minimum conversion, detail meta dicom data is almost ignored)
-
GRAPHY classic vGRAPHY-20260419-VERSION-0.0.13
Fixed Bugs
- BirdsEyeView: Thumbnails are now displayed correctly even when switching studies rapidly.
- DicomPostman: Fixed missing i18n entries.
- Thumbnail: Images are now correctly centered.
- PolygonRoi: The number of points is now preserved when loading from the database.
New Features
- RoiUndoRedo: Added Undo (Ctrl + Z) and Redo (Ctrl + Shift + Z) functionality for ROI editing.
- RoiBrushDialog: Brush size and shape can now be changed via right-click.
-
GRAPHY classic vGRAPHY-20260416
- Added Toolbar PlugIn
- Enhanced Auto-Window feature
- Enhanced GDicomTools
- Added Computed DWI PlugIn