Darktableの「censorize」モジュールは、画像の一部を美的に劣化させることで、人物や物体の匿名化、身体の一部の隠蔽などを目的としたツールです

linear RGB色空間で動作し、物理的に正確なガウスぼかしと輝度ノイズを組み合わせて処理を行います。

モジュールの用途と創造的な応用

匿名化以外にも、以下のようなクリエイティブな使い方が可能です:

  • 単純なぼかしと「乗算」ブレンドモードを組み合わせることで、リアルなブルーム効果(オートン効果)を作成。
  • 単純なぼかしと「減算」ブレンドモード、低い不透明度を組み合わせることで、シャープ化モジュールに似たアンシャープマスク効果をRGBシーン参照空間で再現。
  • ノイズを追加して人工的なフィルムグレインを生成。

ただし、このモジュールによる匿名化は法医学的に安全ではなく、視覚的な美しさを優先しています。特に単純な形状や文字(ナンバープレート、住所番号など)は、構造に基づいて復元される可能性があります。法医学的に安全な匿名化が必要な場合は、単色で塗りつぶす以外に方法はありません。

Darktableチームは、匿名化が不十分な画像によって個人や財産が特定された場合の責任を負いません。

ワークフローの推奨

モジュールのコントロールは初期設定のままにしておき、まずはマスク機能で匿名化したい領域を選択することが推奨されます。これにより、画像の詳細を保持したまま調整が可能になります。

モジュールのコントロール項目

  • input blur radius(初期ぼかし半径):最初のガウスぼかしの強度。
  • pixellation radius(ピクセル化半径):「大きなピクセル」を生成するサイズ。
  • output blur radius(出力ぼかし半径):ピクセル化後に適用される2回目のガウスぼかしの強度。
  • noise level(ノイズレベル):2回目のぼかし後に追加される輝度ノイズの標準偏差。ノイズを加えることで、AIによる内容検出を困難にし、ぼかし領域に偽のディテールを与えることができます。

Lightroomに類似機能はあるか?

Adobe Lightroomには、Darktableのcensorizeモジュールに相当する機能は存在しません。Lightroomの「マスク」機能では、人物や背景などの領域を選択して編集できますが、ピクセル化や複数段階のぼかし処理はできません。匿名化や隠蔽を行うには、Photoshopの「モザイク」「ぼかし」「塗りつぶし」などのツールを使用する必要があります。

また、Lightroomのノイズ処理機能は主にノイズ除去を目的としており、ノイズ追加によるグレイン生成やAI対策には向いていません。

総じて、censorizeモジュールは匿名化と創造的なぼかし処理において、Lightroomでは実現できない柔軟性と深みを提供しており、視覚的な美しさと機能性を両立した画像編集を求めるユーザーにとって非常に有用なツールです。