2020年1月16日こんにちは。カメラレンズを用いた広角~中望遠くらいまでの焦点距離での星野写真の画像処理では、微光星の除去が1つの大きな課題になります。微光星とは、星空を追尾して撮影したときに非常に小さく(~数pixel)かつ暗く写る星のことです。星野写真にはこの微光星が無数に存在していて、画像を強調していくとその星々がどんどん表に出てきます。それは広角星野写真ほど顕著で、このままだと主題となる天体よりも微光星のほうが目立ってしまいます。今回は、この微光星を目立たなくするPhotoshopを用いた処理テクニックを4種類紹介したいと思います。StellaImageのスターシャープやPixInsightのMorphologicalTransformationといった天体写真専用の画像処理ソフトで提供されている機能でも微光星を抑制できますが、Photoshopの汎用的な機能のみでも類似の効果が得られることを知っていただけたら嬉しいです。解説に使う画像はこの前撮った冬の天の川の広角星野写真です。冬の天の川は微光星が非常に多く、画像処理で苦労する対象筆頭です。冬の天の川の星雲たちこの完成済みの写真はこれから紹介するテクニックを(全てではないですが)使って処理しています。今回は微光星処理前の画像を使って、各種処理を施していこうと思います。最初は、明るさの最小値フィルターを使った方法です。この方法は、微光星抑制の手法の中では最も広く知られているのではないでしょうか。半径:~数pixelで画像に適用します。pixel数が大きくなるほど強い効果がかかります。保持:は「真円率」にします。フィルターをかける前とかけた後の比較です。今回は半径0.4pixelにしました。ベテルギウス付近を拡大した比較GIFです。明るさの最小値フィルターは一般的な画像処理の用語ではモルフォロジー変換といい、周りで最も暗い画素値に置き換えるという処理です。冒頭で少し名前を出したStellaImageのスターシャープやPixInsightのMorphologicalTransformationもモルフォロジー変換のアルゴリズムをベースに天体写真用にアレンジを加えた機能だと思います。微光星の輪郭を、その周りの背景宇宙の明るさに置き換えるということでまさに微光星を削って小さくするような効果が得られます。その分画像に与えるダメージも大きく、大きな半径値でかけると近くの微光星同士が合体してしまったり、スタンプをたくさん貼ったような斑点模様が発生してしまいます。pixelでかけた画像を拡大したものまた、画像全体で輝度や色が変化し、画像全体が暗くなることにも注意が必要です。僕はこのようなダメージが後の処理に影響することがないように、明るさの最小値を使う時は画像処理の終盤でかけるようにしています。次に、ハイパスフィルターを使った方法です。こちらは以前Twitterに動画で手順を投稿したらRTやいいねがたくさんついて結構反響がありました。2019まず、画像のレイヤーを複製します。~数pixelで適用します。ハイパスフィルターを適用したレイヤーのブレンドモードを「ソフトライト」に変更します。トーンカーブレイヤーを立ち上げ、ハイパスフィルターを適用したレイヤーのクリッピングマスクにします。下のようにポイントを打ちます。打ち方ですが、まず半分より左側が45°の直線となるようにいくつかポイントを打って固定します。0)に持っていきます。128)より右側のカーブの度合いによって効果を調整します。かける前とかけた後の比較です。この方法は、微光星を削るというよりは微光星のみ暗くするといった効果が得られます。微光星の輝度値は他に写っている星雲などの輝度値と近いことが多いので微光星のみ暗くできるのはなにかと便利です。少々複雑ですが、ハイパスフィルターの値やトーンカーブの形状によって効き方を調整できるので一番自由度が高い方法だと思います。強くかけすぎると微光星が暗くなりすぎてしまい、微光星がただの丸い模様のようになり違和感の原因になります。画像に与えるダメージは小さいので、僕は強調処理の間でも微光星がうるさいなと感じたときに都度かけています。RAWのテクスチャスライダーは少し前に新しく追加された機能です。ローカルコントラストの調整ができる点は以前にもあった明瞭度と似ていますが、テクスチャは全体的な輝度や色を維持してくれます。明瞭度は全体的に星がベタっとしてしまうのに対して、テクスチャは星の粒状感を残したまま抑えられる印象があります。RAWを開き、テクスチャと明瞭度のスライダーをマイナスに振ります。かける前とかけた後の比較です。この方法は星の周りのコントラストを落とし、微光星のギラつきを抑えるような効果があります。使い方はシンプルですがその分効果も薄い方法で、つい強くかけすぎるとピンボケしたようにのっぺらとした感じになってしまうので、僕は処理の最後のほうに仕上げとして少量かけることが多いです。スターレス画像からアマチュア天体写真界隈には、写真に写っている星を全て消去して星雲のみの画像にしようという試みがあります。前に話題になったStarNet++もその試みの一つですね。『StarNet++』を使ってみるそこで培われたきた手法を応用して微光星を除去します。スターレス画像を作成します。StarNet++を使ってもいいですが、今回はPhotoshopを使った簡単な方法を一つ紹介します。中にあるダスト&スクラッチというフィルターを使います。画像レイヤーを複製し、複製したレイヤーにダスト&スクラッチを次の順番と設定で複数回適用します。5処理後の画像が下のようになります。明るい星や天の川の辺りは残ってますが、大体こんな感じで星を消すことができます。最後にレイヤーの不透明度を任意の値に調整して元の画像とブレンドします。かける前とかけた後の比較です。今回はスターレス画像のレイヤーを不透明度35%でブレンドしています。一度微光星を完全に消去した画像とブレンドするので効果も強力です。星を消すときに星雲部に全く影響が無いわけではなく、少なからずディテールが失われることになるので、僕は画像処理の最後の最後に使うようにしています。効果的な使い方ここまで基本的な使い方について説明しましたが、どの方法にも「何か加工が入ってるなという違和感」とも言うべき副作用が存在します。そこで、その副作用を低減する方法についていくつか紹介します。複数回に分けてフィルタをかけるいきなり大きな変化のあるパラメータで処理をかけるのではなく、小さい変化の処理を複数回かける方がいい結果を得られる場合が多いです。明るさの最小値フィルターであれば、いきなり1.0pxでかけるのではなく0.2pxを数回かけるといった感じです。1回ではあまり効果が感じられなくても複数回かければ大きな値でかけたときと同等の微光星除去効果が得られ、副作用として見られる違和感は少なくなります。例として明るさの最小値フィルターを1.0pxを1回かけた画像と0.2pxで6回かけた画像の比較が下の画像になります。マスクやレイヤーの透過度で元画像とブレンドする少しやりすぎたなと思ったときはレイヤーの透過度を調整することで元画像とブレンディングし、効き目を調整するのも効果的です。他にも微光星を消す際には星雲にまで処理を及ばせる必要はないので、例えば星雲マスクを作ることで不必要な場所にまで処理が及ぶのを防ぐことができます。まとめカメラレンズで星野写真を撮影すると直面しがちな微光星の抑制について、4種類の手法を紹介しました。おすすめの使い方をまとめます。[利点]実際に微光星の星像を小さくでき、効果が強力。[欠点]微光星が合体してしまったり斑点模様が発生する。[おすすめの使い方]画像処理の終盤に小さい半径値で複数回かける。微光星のみ暗くする効果。処理の自由度が高く、画像へのダメージが相対的に小さい。強くかけると画像全体がのっぺりする。強調処理の間に微光星が目立ってきたと思ったらその都度弱めにかける。RAW」フィルターローカルコントラストを下げ微光星のギラつきを抑える効果。