山の静かな夜空の下で、NINAとPixInsightを弄り回すのが日常になってきました。

今回は、天体写真の画像処理において「一見地味だけど、仕上がりを決定づける」超重要ステップ、Background Neutralization(背景のニュートラル化)について、自分の備忘録を兼ねて深く掘り下げてみたいと思います。

「せっかく撮ったオリオン大星雲が、なんだか緑っぽい…」「アンタレス付近の分子雲を出したいのに、背景の赤被りが邪魔でストレッチできない!」そんな悩みを解決する第一歩がここにあります。


なぜ「背景」を整えるのか

天体写真の処理を始めたばかりの頃、私は「主役(星雲や銀河)をどう鮮やかにするか」ばかりに目が行っていました。しかし、PixInsightという深淵なソフトに触れるうちに気づかされたのは、「主役の輝きは、脇役である背景の暗闇が正しく制御されて初めて引き立つ」という真理です。

私たちが撮影する画像には、光害、大気による散乱、あるいはカメラセンサーの感度特性(特にOSC:ワンショットカラーカメラの場合)によって、必ずと言っていいほど「色被り」が乗っています。このノイズ混じりの背景を「ニュートラル(無彩色なグレー)」に整える作業が、今回ご紹介する Background Neutralization (BN) です。

これを疎かにして無理やり彩度を上げたりストレッチをしたりするのは、泥水の上に絵を描くようなもの。まずはキャンバスをクリーンにすることから始めましょう。


リニアデータの作法

BNを適用する上で絶対に守らなければならない鉄則があります。それは、「画像がリニア(Linear)状態であること」です。

  • リニア状態とは: カメラが捉えた光の量と、ピクセルの数値が正比例している状態。まだ画面を明るく持ち上げる「ストレッチ」を行う前の、一見真っ暗なデータのこと。
  • なぜリニアなのか: 数学的な背景バランスの計算は、光の加算・乗算が素直に反映されるリニア状態でなければ正確に行えないからです。

もし、HistogramTransformation などで一度でも非リニア(ノンリニア)にしてしまった後にBNをかけても、不自然な色転びが発生してしまいます。ワークフローの最上流で行う作業であることを肝に銘じておきましょう。


Background Neutralization 実践ガイド:理論と主観的見解

それでは、具体的な手順と、私が実際に作業する中で感じている「コツ」を共有します。

1. プレビュー作成の「美学」

BNプロセスの心臓部は、画像内の「どこを背景とみなすか」という指定にあります。

私はいつも、画像の中で最も「無」に近い場所を探します。

  • 星がない。
  • 淡い星雲(分子雲)がかかっていない。
  • カブリの傾斜(グラデーション)が少ない。

この条件を満たす小さな矩形(Preview)を、Alt + N で作成します。サイズは 100×100ピクセル〜200×200ピクセル程度 もあれば十分です。あまりに広すぎると、意図せず微細な星を拾いすぎてしまい、計算結果が「星の平均色」に引っ張られてしまうリスクがあるからです。

プレビューの選択の仕方はこの動画を参考に

2. Upper Limit の数値に魂を込める

BNの設定画面で最も重要なパラメーターが Upper Limit(上限値) です。デフォルトでは 0.1 程度になっていますが、これをそのまま使うのは少し危険です。

  • 数値の根拠: PixInsightの統計機能(Statistics プロセス)を使い、作成したプレビューの Maximum 値を確認します。(process -> image -> statistics)
  • 設定の目安: 背景の平均的な明るさが 0.0015 程度だとしたら、Upper Limitは 0.0050.01 程度 に設定するのがいいです。

【私の見解】 ここで数値を欲張って高くしすぎると、背景領域に含まれる「ごく小さな星」の輝度まで計算対象に入ってしまいます。すると、RGBのバランスが星の色(多くは黄色や青)に影響され、純粋な背景のニュートラル化が阻害されます。「背景とは、光が届いていない闇である」という定義を数値で厳密に守ることが、透明感のある仕上がりへの近道だと感じています。

3. 色の「ズレ」を可視化する

プロセスを実行した後、画面が急に真っ赤になったり真っ暗になったりして驚くことがあります。これは故障ではなく、STF(Screen Transfer Function) の自動表示設定が、適用前の古いデータのままだからです。

実行後は必ず Ctrl + A(またはSTFの放射能マーク)を押し直してください。この瞬間、それまで緑がかっていた空が、スッと落ち着いたダークグレーに変わる快感。これこそが PixInsight ユーザーの至福の時と言えるでしょう。


AI時代のBN

PixInsight には、SPCC (Spectrophotometric Color Calibration) という、星の色をデータベースと照合して完璧に合わせるツールが登場しました。これには背景のニュートラル化機能も内蔵されています。

「じゃあ、単体の BN プロセスはもう不要なのか?」

私の意見は 「NO」 です。 もちろん、銀河や星団のように背景がスカスカな対象なら SPCC 一発で済みます。しかし、私が愛してやまない「分子雲(Dark Nebula)」が画面一杯に広がる領域では、どこが「真の背景」なのかを AI や自動アルゴリズムに判断させるのは酷というものです。

自分の目で見て「ここが宇宙の闇だ」と決めた場所を BN で叩き台にする。この 「人間の意図を介在させるステップ」 を挟むことで、最終的な写真の「情緒」や「奥行き」が変わってくると信じています。デジタル処理だからこそ、アナログな感性での領域指定が重要なのです。


専門用語の注釈

この記事を読み返す自分(あるいは迷い込んだ同志)のために、用語を整理しておきます。

  • OSC (One Shot Color): デジタル一眼レフや冷却CMOSカメラのように、一度の撮影でカラー画像が得られるカメラ。ベイヤー配列の影響で、リニア状態では緑色が強く出やすい。
  • DBE (Dynamic Background Extraction): 背景の大きな明るさのムラ(傾斜被り)を計算して差し引くプロセス。BNの前に行うのが定石。
  • リニア (Linear): ガンマ補正などがかかっていない、生の光量データ。
  • STF (Screen Transfer Function): 暗いリニアデータを、データを破壊せずに画面上だけで明るく見せるための「仮ストレッチ」機能。

最後に

Background Neutralization は、派手な変化を生む魔法ではありません。しかし、宇宙の真実の色を引き出すための「静かなる儀式」です。

  1. リニア状態で、
  2. 純粋な背景をプレビューで選び、
  3. Statisticsで上限値を確認して適用する。

この3ステップを丁寧に行うだけで、その後の彩度強調やコントラスト調整の「ノリ」が劇的に良くなります。夜空を撮影して、家に戻ってこのプロセスを走らせる。その時、モニタの中に「本物の宇宙の闇」が現れる瞬間が、私はたまらなく好きです。

参考動画