daktable3.6の概要は、本家のHPにあります。
https://www.darktable.org/news/
ただし、この説明は、図がなく、わかりにくいです。
それよりは、
2021/07/02
で、紹介した、ドイツ語のサイトの元の英語のサイト(リンク切れが復活しています)
https://www.darktable.org/2021/07/darktable-3-6/
が、わかりやすいです。
そこで、問題は、このページの翻訳ですが、頭を抱えたので、暫定訳とします。
次の例を見ればわかると思います
Third, the module introduces a real “saturation” setting that honors the Munsell and CIE (International Commission on Illumination) definition of saturation: colorfulness relative to lightness. It is important to note that, what 99% of software calls “saturation” is actually a setting that alters chroma (colorfulness irrespective of lightness).
第3に、このモジュールでは、マンセルとCIE(国際照明委員会)の彩度saturationの定義(明度に対するカラフルさcolorfulness relative to lightness)を尊重する「彩度saturation」設定を用います。ソフトウェアの99%がいう「飽和saturation」は、実際には彩度chroma (colorfulness irrespective of lightness明度に関係しない彩度)の変設定です。
「saturation」、「chroma 」などの色彩関係の用語が、3.6に向けて、再定義されていますが、そもそもの日本語がいい加減なので、混乱の極みです。この際、色彩の用語は、日本語をやめて、英語をそのまま使う方がよいと思われます。ということで、今回は、日本語の色彩用語の訂正はしていません。間違い多数なので英語をみてください。そのほかにも誤訳があると思いますが、日本語の色彩用語は、あちらをたてると、こちらが立たないので、放棄しています。これが、暫定訳の意味です。
以下に、和訳を載せます。
前の記事
2021/07/04
次の記事
darktable 3.6:サマーリリース2021
この記事の翻訳:、
darktableチームは、2回目の夏の機能リリースのdarktable3.6を発表を誇りに思います。メリー(夏)クリスマス!
これは今年の2回の最初のリリースで、今後は、夏至と冬至を中心に、毎年2回の新機能リリースを予定しています。
熱心な寄稿者の数え切れない作業のおかげで、新機能はに時間内に出来上がり、既存のオンラインバージョン、PDFバージョンとepub形式で利用できます。
darktable内のヘルプは、新しいマニュアルに更新され、古いバージョンは廃止されます。今のユーザーマニュアルは英語のみですが、翻訳は進行中で()、darktable3.8に間に合うように他の言語が利用可能になるでしょう。
今回は、luaドキュメントの新しいバージョンもリリースし。
モジュールグループとクイックアクセスパネル
クイックアクセスパネル
は基本的な調整 basic adjustmentsのモジュールの代替品です。このパネルは、単一の統合レイアウト内の既存の処理モジュールへの新しいインターフェースを提供します。 ユーザーは、クイックアクセスパネルに任意のモジュールのコントロールを追加して、生産性を高め、人間工学な使用を強化できます。
この実装はGUIのみです。コントロールとピクセルフィルターは引き続きそれぞれのモジュールに属し、元のリンクされたモジュールを使用してパイプラインに沿って個別に適切に移動できます。
モジュールグループ
グループタブを右クリックして、モジュールをモジュールグループにすばやく追加したり、モジュールグループから削除できます。これにより、メンテナンスウィンドウでのグループは変更が要らなくなりますが、カスタムプリセットはまだ更新されていません。Ctrl
+プリセットメニューアイコンをクリックして、モジュールレイアウトの管理ウィンドウにすばやくアクセスできます。
のウィンドウは拡張され、クイックアクセスパネルのセットアップが含まれるようになりました。編集中の画像の種類に応じて、モジュールグループのプリセットを自動適用できます。
カラーサイエンスモジュール
シーン参照画像処理がdarktable3.6で実質的にフィーチャーコンプリート(主要機能がすべて実装された段階)したので、シーン参照がデフォルトのワークフローになりました。従来のワークフローは、手動で設定できます。
フイルミックRGBの新しいスプライン
セーフsafeと呼ばれる新しい補間方法は、特徴的な「S」字型のトーンカーブを作成する新しいデフォルトです。この方法は、有理多項式(ミカエリス・メンテン Michaelis-Menten式と同様)による、「ハード」および「ソフト」内挿法を使用して、高いコントラストとラティチュードlatitude で発生するアンダーシュートとオーバーシュートを防ぎます。
この方法のトレードオフは、白と黒の近くのコントラストが抑えられることです(ラティチュードlatitudeを上げない限り)が、曲線に厄介な副作用を与えずに、ユーザーは大胆な設定が可能です。
カラーバランスRGB
モジュールは、独自のイノベーションによって、カラーリストが映画のように写真を編集し、シーン参照のHDR対応ワークフローで洗練されたレベルの制御を行います。
まず、モジュールの出力と各色空間変換の内部の変換で、RGB作業空間の色域color gamut をサニタイズ(ごみをとる)します。その結果、カラーグレーディングをしても色が有効範囲内に収まります。これは、(以前のカラーバランスモジュールの場合と同様に)彩度saturationを上げるとすぐに行われこともあります。その結果、大胆なカラー編集が安全になり、後でアーティファクトに劣化しない豊富なカラーを作成できます。
次に、輝度マスク luminance masksを使用すれば、画像をシャドウ、ハイライト、ミッドトーンに分割して、個別にカラーグレーディングできます。従来のスロープ/オフセット/パワーslope/offset/power設定は、主にハイライト、シャドウ、ミッドトーンにアルゴリズムの副作用の気づきにくい影響があります。内部カラーアルゴリズムは通常のスロープ/オフセット/パワーであり、スロープは2つの部分(シャドウリフトとハイライトゲイン)に分解され、それぞれが個別にルミナンスマスクを適用されます。輝度luminance マスクはユーザー定義して、見ることができ、グレーディング grading設定が適用される領域を完全かつ透過的に制御できます。
第3に、このモジュールでは、マンセルとCIE(国際照明委員会)の彩度saturationの定義(明度に対するカラフルさcolorfulness relative to lightness)を尊重する「彩度saturation」設定を用います。ソフトウェアの99%がいう「飽和saturation」は、実際には彩度chroma (colorfulness irrespective of lightness明度に関係しない彩度)の変設定です。彩度を下げるdesaturating (実際には、saturation、in real saturation)と明るくなり、パステルカラー(赤はピンクに劣化)になりますが、彩度を下げるdesaturationことは一定の明度brightnessで行われ、同じ輝度brightness のグレーの色合いにしかなりません(赤はグレーに劣化します)。これは非常に不快で、絵画paintingの混色とも矛盾しています。彩度Saturation設定も提供されます。彩度saturationと彩度設定saturation settingsは、共に、ルミナンスマスクを使用して、シャドウ、ミッドトーン、ハイライトに対してグローバルと個別に調整できます。
最後に、線形カラーグレーディングは専用のRGB色空間(2019年に公開)で行われ、輝度範囲全体でマンセル色相の均一な再分割を示します。これにより、すべての色補正color correctionsが均一になり、色相hues全体で適切に動作します。これは通常、標準のRGB空間(sRGB / Rec709、Rec2020、ProPhoto RGBなど)には当てはまりません。カラーグレーディングの知覚部分は、シーン線形パラメトリックマスクですでに使用されているJzAzBz空間(2017年に公開)を使用します。これは、10,000Cd /m²までのHDR信号に適した完全に知覚的な色空間(CIE Lab 1976に類似)です。彩度 chromaまたは彩度saturationを上げると、色相hueが変化しなくなります。これは、新しいベクトルスコープグラフ()で簡単に確認できます。これまで、darktableの他の彩度chromaと彩度saturationの設定ではそうではありませんでした。
鮮やかさVibranceとコントラストcontrast の設定は、カラーバランスRGBで使用される特別なRGB空間を利用するために他のモジュールから移植されており、darktable3.6のすべての色の万能ハブになっています。 これらは、現代的で、知覚的に正確で、HDR対応のカラーサイエンスを内蔵しています。
カラーバランスRGBモジュールには、ハードウェアに応じて、CPU実装よりも6倍から22倍高速なGPUオフロード用のOpenCLカーネルが付属しています。
カラーキャリブレーション:カラーチェッカーサポートを追加
カラーチェッカーは業界でよく知られているツールで、参照カラーパッチのハードウェア配列で構成され、その場で撮影され、照明条件や使用するカメラに関係なく、一連の写真の色の恒常性と正確性の確保に使用されます。
モジュールに新しいインターフェースが追加されました。カラーチェッカー画像から最適なホワイトバランスとRGBミキサー設定をすばやく抽出して、色ずれを最小限に抑えます。内部ソルバーは、ユーザーが設定に基づき最適な設定を計算します。たとえば、優先度または平均を基準に、偏差または色相を最小化します。レポートは、フィッティングの品質をユーザーにフィードバックし、キャリブレーション後の残りの色偏差の平均および最大の偏差delta Eを示します。計算結果は、原色のグレーディングとして、プリセットとして定義するか、同じ照明条件で撮影されたすべての写真にコピーして貼り付けることができます。
同じインターフェースを品質管理quality controlとして使用すれば、カラーチェッカーの色偏差が測定できます。これは、一般的な入力ICCプロファイルの品質の分析に役立ちます。
X-Rite / Gretag Macbeth Passport 24(2014年以前および2014年以降)およびSpyder ColorCheckr 24および48(2018年以前および2018年以降)が現在サポートされています。ユーザーが独自のグラフを追加できるようにする予定はありません。将来的には、信頼できるメーカーの参照グラフのみがライブラリに追加されます。
このツールは、現在の照明下でのカメラの標準入力カラープロファイルの改良を目的としていて、カメラの置き換えや、一般的なICC プロファイルを作成を目的としていません。
この機能により、色調整は高速で信頼性が高くなり、緊急のカラーパイプラインやプロのセットアップでdarktableを使用できるようになります。または、望ましくない色かぶりcolor castsや低CRI 照明low-CRI lightingをすばやく修正できます。
darktable 3.6では、カラーキャリブレーション用のOpenCLカーネルが導入されています。これは、GPU のハードウェアに応じて、CPUパスより1.3倍から8倍高速になります。
検閲Censorize モジュール
モジュールを使用すると、画像の一部を美的にすばやくぼかせます。 匿名化の目的で、体の部分に関するソーシャルメディアの規制に楽に準拠できます。
このモジュールは、線形RGB空間で物理的にリアルなガウスぼかしとガウスノイズを適用します。そのため、オートン効果(ブルーム)など、さまざまなクリエイティブ効果にも使用できます。
検閲モジュールは、検閲部分の法医学的再構築を妨げないことに注意してください(機械学習とAIを使用)。実際のフォレンジックレベルforensic-level の匿名化では、画像の敏感な部分に無地の色を塗る必要があります。
切り取り、形状、レタッチ、パイプの歪み Crop, Shapes, Retouch and Pipe Distortions
パイプラインが形状や歪んだモジュールをより適切に処理する機能強化が行われました。
画像に図形を描画すると、実際には元の生の画像座標に描画され、下にある画像と一緒にパイプを介して歪められます。つまり、直線のグラデーションラインが曲線で表示されたり、円形のマスクが楕円として描画されたりします。darktable 3.6では、画像に図形を配置する前、および配置済みの図形形状を編集時に、描画された形状にこれらの歪みが表示されます。レタッチretouchモジュールも拡張され、ソースシェイプとターゲットシェイプの歪みをより適切に管理できます。さらに、グラデーションマスクは、画像に配置する前に曲率を設定でき、精度が向上しました(スクロールイベントごとに曲率の変化が少なくなりました)。
既存のcrop & rotateモジュールは、主に3つの(crop、rotate、keystone)を同時に実行するため、実行コードが複雑になって、保守が非常に困難になりました。クロップ&ローテーションの改善プロジェクトの一環として、新しいモジュールが作成されました。このモジュールは、パイプラインのレタッチモジュールの後に配置されて、レタッチはトリミングされた画像領域の外側のソーススポットを使用できます。トリミングには新しいモジュールをお勧めします。現時点では、回転とキーストーンの修正にのみ元のトリミングと回転モジュールを使用すべきです。
Demosaic & Details Maskモザイク処理と詳細マスク
新しいデモザイックアルゴリズム
ベイヤーアレイセンサーのモジュールに、新しい(RCD)アルゴリズムが追加されました。
これは本質的にAMaZEメソッドを改善したものであり、ほぼ同じ量の詳細回復を提供しますが、アーティファクトが少なくなります。特に、低ISOおよびアストロ写真はより滑らかになり、ノイズは粒子の粗さが少なくなります。この方法はAMaZEよりも大幅に高速であり、GPU 実行用にOpenCLバージョンが提供されています。
さまざまなデモザイク方法の長所を活用するために、Raw Therapeeと同様に、新しい「デュアルデモザイクdual demosaicing」モードも追加されました。これにより、コンテンツに応じて、画像のさまざまな部分でさまざまなアルゴリズムを使用できます。
詳細マスクDetails Maskの改良
新しいパラメトリックマスキクオプションが追加され、鋭いエッジと細部detailsパラメトリックマスクに含め、除外できるようになりました。これは、焦点が合っていない(ボケbokeh)領域を無視してシャープネスとぼかし効果を適用したり、ぼやけた部分だけをシャープにして、焦点が合っている領域の過度のシャープネスを防止したりする場合に特に便利です。このオプションは、デモザイク段階から取得した細部detailsに依存するため、RAWファイルでのみ使用できます。
マスクリファクタリング
マスクGUIが改善されました。「反転reverse」ブレンディングモードは「反転invert」アイコンからアクセスできるようになり、ぼかしblurring (ガウスぼかしGaussian blurを使用)およびフェザリングfeathering (エッジ認識ガイドフィルターedge-aware guided filterを使用)マスクのリファインのステップをユーザー定義の順序で適用できます。
ブレンディングモードのdarktableのデフォルトは、モジュール入力を使って得た、モジュール出力に、オプションの透明度を使用することです(従来のを使用し、完全に不透明な入力を想定しています)。逆モードでは、出力の代わりに入力に適用されます。
darktable 3.4の時点では、マスクのぼかしblurring (ガウスぼかしa Gaussian blurを使用)の前に、常にマスクのフェザリングfeathering(ガイド付きフィルターを使用a guided filter)が適用されていました。どちらの手法も、特にノイズが存在する場合や色度マスクchromaticity masksを使用する場合に、連続する画像領域を欠落なしに(without holes)連続的にマスクすることを目的としています。ただし、ガウスぼかしはエッジを認識せず、マスクされた領域の境界から漏れて、状況によってはエッジハローedge halosを生成する可能性がありますが、ガイド付きフィルターはエッジに密着してテープで固定されています。ガウスぼかしはノイズを処理するのにより効果的ですが、ガイド付きフィルターの後に使用すると、後者のエッジ認識が無効になります。逆の順序で適用すると、ガイド付きフィルターのエッジ認識プロパティを維持しながら、ノイズをより積極的に修正するのに役立つ場合があります(小さなぼかし半径を使用します)。
色収差Chromatic Aberrations
古いモジュール
既存の色収差 chromatic aberrationsモジュールは、に名前が変更され、カラーシフトを防ぐための新しいオプションが追加されました。このモジュールはベイヤーセンサーでのみ機能します。
新しいモジュール
新しいモジュールが追加されました。このモジュールは、デモザイキング後にRGBで動作するため、すべての画像とセンサータイプで使用できます。これは、3つのチャネルすべての勾配gradientsが相関していることを保証するために、RGBチャネルの2つを3番目のチャネルとほぼ密接にガイドできる新しいフィルタリング技術(2012年に公開されたに触発された)を使っています。色収差chromatic aberrations は、RGBチャネルの勾配gradientsが画像内で相互にわずかに空間的にシフトしているため、または勾配gradientsが他のチャネルよりも1つのチャネルでよりぼやけてblurryいるために発生することに注意してください。
勾配gradientsの修正に使用される近傍の半径と修正の強度は、ユーザーが定義します。これは、古いモジュールよりも大きな色収差(f / 2.8以上)でうまく機能し、副作用のノイズの一部を正規化します。また、さまざまなガイド戦略を使用するいくつかのインスタンスで使用して、エッジに灰色のフリンジを生成することなく、最も困難なケースも克服できます。
レンズ補正
レンズ補正lens correctionモジュールに組み込まれている色収差補正chromatic aberration correctionを完全に無効にできます。また、手動で無効にすると、実際に画像の境界で色収差が発生createdするピクセル座標の再マッピングのバグが修正されました。
ベクトルスコープVectorscope
ビューは、ヒストグラム波形ビューを補完するために、追加されています。ベクトルスコープは、明度 lightnessまたは空間情報から分離されたを示す色相/彩度hue/chroma図 です。
目盛りは、ヒストグラムプロファイルのプライマリ/セカンダリをマークします。「色相リングhue ring」は、ヒストグラムプロファイル内の各色相(有界RGB)の可能な最大彩度を表します。
ベクトルスコープは、(よく知られている標準)または(一般的に知覚的に正確ですが計算が遅い)のいずれかで画像を記述できます。線形(カラーモデルに正確)または対数スケール(低彩度画像を理解するため)で彩度を表わせます。
このツールは、もともとビデオエディタで使用されていましたが、主要な色を示して、シリーズ内のさまざまな画像をカラーマッチングするのに役立ちます。つまり、ユーザーはフレーム間のドミナントカラーの一貫性を確保に使えます。また、モジュール設定が画像の色に与える影響を分析、指導、さらに理解するためにも使用できます。
ベクトルスコープが実行できないこと:
-
色相リングhue ringは色域チェックgamut checkではありません。色は色相リング内にある可能性がありますが、その暗さ/明度darkness/lightnessのために色域外out of gamut にある可能性もあります。
-
カラーチェッカーcolor checkerに基づいて画像を調整する場合、カラーキャリブレーションの新しい「カラーチェッカーでキャリブレーションcalibrate with a color checker」オプションを使用すると、より速く、より正確な結果が得られます()。
-
ベクトルスコープには「肌のトーンラインskin tone line」がありません。肌の色合いは色度chromaticityが異なるため、そのような線は必然的に前提を表します。さらに(次のポイントを参照)、このスコープは特定の画像コンテンツを修正するための特定のガイダンスを提供しません。
-
ベクトルスコープは、画像の測色エンコーディングcolorimetric encodingを表します。これは、必然的に、画像の視聴者の知覚から逸脱します。
ダークルームUIの 変更
処理モジュールのヘッダー行は、描画マスクまたはパラメトリックマスクが使用されているモジュール用に、マスクインジケーターを含むように修正されました。このアイコンをクリックすると、マスクを表示または非表示にできます。
多くの処理モジュールには、描画された要素が含まれています(たとえば、フイルミックRGBのチャートやコントラストイコライザーのスプライン曲線)。これらの要素のデフォルトのアスペクト比は16:9ですが、マウスを要素の上に置き、Ctrl
キーを押しながらマウスのスクロールホイールでスクロールすることでサイズを変更できます。
パフォーマンス
多くのピクセルルーチンは、CPUとGPUの両方で速度が最適化されており、特に、LabモジュールとRGBモジュール間のパイプラインまたはパラメトリックマスクで発生する中間色空間変換、および描画されたマスクの座標変換が最適化されています。コードのこれらの部分では、最大3倍のスピードアップが期待できます。
最大のパフォーマンスが必要なユーザーは、ハードウェアが提供する特定の最適化セットを十分に活用するために、 Release
ビルドを使用して自分でdarktableをコンパイルすることをお勧めします。次の手順または手順を参照してください。ビルド済みパッケージは、2004年以降の一般的なハードウェア(Intel Pentium IV)で動作することが保証されている、保守的な構成で万能な最適化でコンパイルされていますが、ハードウェアで利用可能なすべての最適化を利用しているわけではないことに注意してください。
非推奨のモジュール
次のモジュールは、修正できない内部設計上の弱点があるため、または現在冗長であるため、非推奨になっています。それらは代替手段に置き換えられました:
-
しみの除去Spot removal ((これは、レタッチRetouch モジュールによってすでに提供されている機能のサブセットです)
-
鮮やかさVibrance(現在はカラーバランスRGBのColor Balance RGB一部です)
-
基本的な調整Basic adjustments(クイックアクセスパネルQuick Access Panelに代替—上記を参照)
-
デフリンジDefringe (新しい色収差Chromatic Aberrationsモジュールに代替—上記を参照)
これらのモジュールは古い編集を保持するために保持されていますが、次のリリースで新しい編集に使用できなくなります。
ライトテーブルの変更
インポート
darktable 3.6のリリースに伴い、モジュールの2つのボタンImage…ボタンとDirectory…ボタンが2つの新しいオプションに置き換えられました。
-
[ライブラリに追加 add to library ]オプションは、ファイルシステムに既に存在する画像を取得し、それらをライブラリデータベースに追加します(これは以前の機能と同等です)。
-
[コピー&インポートcopy & import]オプションは、ライブラリにそれらのコピーをインポートする前に、イメージのコピーを作成します。これは、メモリカードやカメラなどの外部データキャリアに保存され、インポートする前にローカルファイルシステムにコピーする必要がある画像に最もよく使用されます。コピープロセスの一環として、画像の名前の変更が選択できます。
どちらのオプションでも、インポートする個々の画像またはディレクトリを選択できる単一のダイアログが表示され、オプションで、インポートする前に画像のサムネイルを表示できます。
また、ライトテーブルのインポートモジュールでインポートされた画像のメタデータとキーワードを直接指定する機能も新しくなりました(以前はサブダイアログからのみアクセス可能でした)。
さらに、インポート時の星評価に関する問題が修正されました。ユーザーは、画像のExifデータから星評価を取得するか、インポートされたすべての画像に対して同じ値にハードコーディングするかを選択できるようになりました。
収集Collect
「画像の収集collect images」モジュールは、他のモジュールとの明確さと一貫性を保つために、に名前が変更されました。Ctrl
+Shift
を押しながらエントリをクリックすると、フォルダとフィルムロールビューを切り替えられます。
フォルダビューでは、次の方法でビューを切り替えられます。
-
ダブルクリックすると、選択したフォルダ内の画像のみが表示されます
-
Ctrl
+クリックすると、サブフォルダの画像のみが表示されます -
Shift
+クリックすると、現在のフォルダとすべてのサブフォルダの画像が表示されます
地図とジオタグの変更
多くの変更が加えられ、モジュールのレイアウトがライトテーブルビューとマップビューの両方で更新されました。
その他
-
キーボードショートカットを使用して、処理モジュールのブレンディングコントロールにアクセスできるようになりました。
-
一部の設定は、グローバル設定メニューからモジュールの「プリセット」メニュー内の新しいオプションに移動されました。
-
タグ付けの変更:タグ構造を整理する簡単な方法は、タグをドラッグアンドドロップすることです。では、ツリービューモードでは、任意のタグ(ノードまたは葉)をドラッグすることができますし、別の1(ノードまたはリーフ)の上にドロップします。最初のタグとその子孫(存在する場合)は、2番目のタグの子孫になります。ノードをドラッグすると、ノードが自動的に開きます。
-
[設定/プリセット]ウィンドウの下部にある[エクスポート]ボタンを押すと、すべてのプリセット(事前定義されたプリセットを除く)を選択したディレクトリにエクスポートできます。
-
これで、スタイルモジュールのリセットボタンを使用して、すべてのスタイルを削除できます。
-
ライトテーブルビュー内で、新しく設計された一連のアイコンを使用して表示モードを切り替えることができます。これらは、以前のドロップダウンメニューの代替です。
-
ダークルームの左側のパネルにエクスポートモジュールが追加されました。
-
プリセット名を右クリックすることで、特定のプリセットを使用してモジュールの新しいインスタンスを作成できるようになりました(3.4のように中クリックする代わりに)。これにより、より多くのユーザーがこのショートカットにアクセスできるようになります。同様に、マルチインスタンスメニューを右クリックして、新しいモジュールインスタンスを直接作成します。
-
上書きモードでエクスポートする前に表示されるプロンプトはオプションになりました。
-
4Kおよび高DPIディスプレイのズームスケーリングが修正されたため、ビューポートのピクセルスケーリングに関係なく、100%ズームレベルが1:1ピクセルになりました。
次は何ですか
次のリリースはすでに12月に予定されています。楽しみにできることのいくつかを次に示します。
-
粒子拡散の物理モデルを使用する新しい拡散/シャープモジュールは、エッジ認識のために変更されています。このモジュールを使用して、大気のかすみ、レンズのぼかし、クリップされたハイライトや破損した画像パーツのインペイントを追加または元に戻したり、水彩画や線画などの芸術的な効果を作成したりできます
-
ヒストグラムモジュールのさらなる機能強化
-
複数の画像を表示できるようにするための印刷ビューの変更
-
ピクセルパイプ内のカラー処理のさらなる改善
-
高ISO イメージに特に適した新しいLMMSEデモザイックアルゴリズム
前の記事