友人が撮影した北アメリカ星雲の画像を触る機会がありました。画像処理は初心者で、有料のソフトは使っていないとのことです。あらかじめ画像をダウンロードさせてもらって、事前に処理しておいて、その結果を元に時間が合う時にZoomで繋いで画面共有しながら画像処理について検討します。
私としてはいい機会だったので、普段とは違う画像処理を試しました。というわけで、今回のブログ記事のお題は「全て無料の画像処理ソフトで進めた場合、有料のものにどこまで迫れるか」としてみます。
といっても、忘備録がわりの自分のメモ用の側面が強いので、あまり初心者向けの記事にはなっていません。需要があるとしたら、普段PixInsightとか使っていて、他の無料ソフトを試してみようかとか思うような、ちょっと珍しい人向けです。
ダウンロードした画像を、まず最初はいつも通りPixInsightとPhotoshopで進めます。撮影されたファイルはライトファイルとダークファイルです。フラットファイル、バイアスファイルはなしです。
一方、無料ソフトに制限すると、最近の状況を見るに、以下の選択肢が現実的ではないかとでは思っています。
鮮やかさは誤差の範囲として、恒星の大きさ、背景のノイズ、明るいところの細かい構造などが大きな違いでしょうか。淡いところの構造は、無料の方が出ているかと思います。こうやってみると、有料ソフトと比べても、全然遜色なく、十分処理できていると思います。
各ソフトの詳しい操作などは他の解説にゆずるとして、ポイントのみ書いておきます。
このブログではこれまでSirilについて述べたことはほとんどないのですが、最近のSirilはかなり使えるようになっていると思います。一時期試しに少し使ったことがあるのですが、結構頻繁に落ちて不安定なイメージでした。でも今は、少なくとも落ちるようなことはまずなく、普通に処理ができます。この「普通に」というのは結構重要です。まずストレスがなくなりますし、特に初心者にとっては自分の操作がダメなのかソフトのトラブルなのかの見分けがつきにくいと思うので、普通に安定に動くというのは目立たないけどとても大切なのかと思います。
いつもはPixInsightなので、Sirilの操作に慣れてはいなくてとまどうことはありましたが、検索すると解説記事などすぐに見つかり、その通りに進めれば簡単にスタックまで終えることができると思います。気がついたことのみ書いておきます。
スタックまでに関していえば、有料のPixInsightだろうがステライメージだろうが、無料のSirilだろうがもっとシンプルなDSSだろが、結果に大きな違いはあまり出ない気がします。撮影ファイルの条件によっては、色々トリッキーなオプションがあるPIが有利とかはあるかもしれませんが、そこで出てくるような差があるなら撮影条件を見直してきちんとしたRAW画像を得る方が真っ当な気がします。なので、個人的な意見としては、スタックまでは有料無料の差はそこまで無いのではないかというのが今回の感想です。
違いが出るのはスタック後のリニア処理でしょうか。そもそもリニア処理というのも元々PI用語と言ってしまっていいのかもしれません。PixInsightでは例えば色合わせは、PCC、SPCCなどと進化してきました。Sirilにも同様のPCC (Photometric Color Calibration)があり、その際に恒星の認識できちんと位置合わせもします。なのでコンセプトはどんどんPIに近くなっていると言っていいのでしょう。ただ、やはり細かい設定とか、SPCCで基準フィルターまで考慮するとかなど、PIにまだ一日の長があるかと思いました。色合わせした結果だけ見ると、PIのPCCとSPCCでもそこまで差が出ないように、Sirilでも特に不満はありません。むしろ無料でここまでできることを素直に評価すべきだと思います。
決定的に違うのはBXT(BlurXTerminatot)の存在でしょう。収差、四隅のズレ、ピンボケ、ガイド流れなど、BXT以前では鏡筒や赤道儀の制御など、ハードウェアで改善するしかなかった高度な調整を、ソフトで相当なレベルまで補正してしまいます。また、星雲本体などの細部出しにもかなり有用です。特に入門用撮影鏡筒と高性能撮影鏡筒との差をかなり縮めてくれるので、初心者にむしろ使って欲しいところなのですが、今のところBXTはPIの上でしか動かすことができず、無料ソフトでは到底太刀打ちできません。BXTが単体で動くようになればいいのですが、BXTの為だけにPIを導入するのもアリなレベルかと思います。ただしPIと合わせると値段が...。
次のフラット化ソフトですが、有料ソフトでも未だ決定打はないのかと思っています。光学的なフラット補正は当然するのですが、それでも不十分な場合が多くて、 淡いところを引き出し切るにはさらにソフト的にフラット化をするのが必須になっています。
PixInsightだと、ABE、DBE、GC(GradientCorrectiopn)など、選択肢はそこそこあります。単純なフラット化は何を使ってもそこそこうまくいくのですが、画面一面分子雲で埋もれているような場合には、複数のフラット化処理をしたり微調整をすることなども含めて、かなり手間です。また、PI以外では有料ソフトも含めてあまりフラット化に関する補正はあまり開発されていなくて、昔からPhotoshopなどを利用して画像全体をぼかして大まかな勾配を作り出しそれで補正するなどの手がとられてきました。PixInsight無しできちんとフラット化しようとすると、かなり手間がかかる割に、淡いところを引き出し切るのにはまだまだ不十分な印象です。
ここで出てくる、ある意味決定打に近いものが無料のGraXpertです。
GraXertについては以前CP+の時に解説しました。
よかったら、リンク先の動画と共に以下お読みください。
GraXpertを使うと、あまりに簡単にフラット化できてしまって、かつ設定項目が少なくて細かい調整ができないので、私は普段はあまり使わないのですが、今回比較してみてびっくりしました。PIでかなり気合を入れて調整をし無い限り、淡い部分に関してはGraXpertが圧勝です。私は基本的GraXpertのエンジンにはKrigingを使います。他も試しましたが、少し時間はかかってもこれが一番良い結果を生むことが多いです。PixInsightで今検討されている、バックグラウンドまで参照データと比較するMARS機能が出たらまたわかりませんが、もう相当レベルまでGraXpertだけで良い気がしました。これで不満が出るならPixInsigtの各ツールを駆使するのが次の手ですが、はるかに時間もかかり結果を出すのも結構大変だと思います。
ストレッチに関しても未だに決定打はないと思っていて、PixInsightではHistgramTransformation、ArcsinhStretch、MaskedStrerchなどがあり、最近はGHS (GeneralizedHyperbolicStrertch)がでてこれが決定打かと言われています。またPixInsightのユーザーが作成しているスクリプトレベルでは、iHDRという輝度差が激しい天体に適用できるものが提供されたりもしています。でも選択肢がこれだけあるということは、ある意味決定打になっていないということでもあるわけです。GHSはかなりいいですが、操作がちょっと複雑で、初心者がいきなりこれを触るとあまりうまくいかないのではないかと思います。
ステライメージはほぼデジタル現像一択ですね。こちらはある意味迷うことはほとんどないのと、全て日本語で操作できるので初心者にも優しいのかもしれません。ただ、数学的にはデジタル現像はGHSのかなり限られた条件下での変換ということが蒼月城さんによって指摘されていますし、(私はまだ使っていませんが) SirilにもGHSがあることを考えると、今の時代有料ソフトならではのストレッチ方法をもっと提案して欲しいとも思ってしまいます。
そういう意味でGraXpertのストレッチを考えてみます。選択肢はどれくらいあるかというと、大まかなところではどれくらい適用するかの「強さ」くらいしかないので、これまたとんでもなく楽です。無料である程度のストレッチが簡単にできるということは、やはり特筆すべきです。というか、GraXpertはフラット化とストレッチと、次のDenoiseが3つセットになっているようなものなので、一緒にストレッチも使わない手はありません。でもGraXpertのストレッチが決定打というわけでは全然ありません。有料、無料ソフトともに、将来もっと発展するであろう部分の一つだと思います。
ノイズ除去も無料ソフトだけだとかなり限られてしまいます。BXTに続いて有料と無料で差が出るところでしょうか。有料での決定打はNXT(Noise XTerminator)かと思います。単なるノイズ除去ソフトやプラグインはAI対応も含めて数多く存在しますが、鋭い恒星を多数含む天体画像処理に使えるものは本当に限られています。一般のものでは遠目で見ると一見ノイズが小さくなるように見えるのですが、その弊害として恒星の形が大きく崩れることが多くて、ほとんどが使い物になりません。PIでも昔ながらのノイズ除去ツールは用意されていますが、今時のAIを考慮したノイズ除去ツールに比べると、少し見劣りしてしまいます。
GraXpertのDenoiseはそんな中でも数少ない、恒星とともに使えるノイズ除去です。しかも無料です。効果はNTXと比べると多少劣る感はありますが、そこそこ十分なレベルかと思います。少なくともGraXpertを使うついでなので、無料の中での選択肢を考えると、Denoise機能を使わない手はないと思います。
ノイズ除去ですが、次の恒星と背景と分離するツール、無料の場合は「StarNet」を使うと状況が一変します。恒星を分離して背景だけにすれば、あとは恒星の崩れを気にしなくて良くなるので、一般的なノイズ除去ツールを使いたい放題になります。ただ、言うまでも無いですが、過剰なAIツールの使用や、例えクラシカルなノイズ除去ツールだとしても、過度なパラメータなどは偽の構造や線、見た目に不自然な模様などを作りかねないので、程々に使うのがいいのかと思います。
恒星と背景を分離するツールとしては、有料がSXT(StarXTerminator)、無料だとStarNet V2があります。私はSXTは試用で使っただけです。結果だけ見るとStarNetとそこまでの差はなかったので、無料で十分だと言う判断でした。でも、SXTの方が細かいところでいい結果だという意見も結構あるようなのと、そこまで高いソフトではなくて買い切りでアップデートもできるので、最初からSXTという手もありかもしれません。ただSXTは、PixInsightからか、Photoshop、Affinity Photoからしか動かないので、動かすための環境も有料になります。
それよりも、メンテナンス環境に無料と有料の差がかなりあります。StarNetは使うのが結構面倒です。Macだとはコマンドライン版しかないので、毎回ターミナルから走らせてコマンドを打って走らせる必要用があります。PixInsightを使うと、PixInsightないからStarNetを呼び出すことができるのである意味GUIになるのですが、PixInsightの大型アップデートのたびにインストールし直しに近い状態でセットアップする必要があります。Sirilからも呼び出せるので、こちらもGUIのように扱うことができます。コマンドライン版のStarNetをきちんと設定したとに、Sirilの設定の
で、StarNetの実行ファイルを設定し、Sirilの「画像処理」->「Star Processing」->「StarNet Star Removal」から実行します。
元々のStarNetは天体画像ファイルから背景のみを作り出すという機能しかありません。PixInsightを使うとそれをPixInsight側で拡張して、恒星のみの画像ファイルも同時に作ってくれます。Sirilでも恒星画像も作ってくれるオプション(Generate star mask)があるので、こちらも便利です。
一方、Windows版のStarNetにはGUI版があるようです。私はWindows版は使ったことがないのですが、GUI単体で動くので便利なようです。ただし、このGUIは背景画像は作ってくれるのですが、恒星のみの画像を作ってくれません。しかもSirilから呼び出すと、このGUI版が直接呼び出されるだけで、やはり恒星のみの画像を作ることができません。おそらくWindowsでもコマンドライン版をインストールして、それをSirilから呼び出すようにすれば、恒星のみの画像を作るオプションが出てくると思われますが、私は今回は試せていません。
と、StarNetは結構面倒だったりします。この面倒さを回避するためだけに有料のSXTを使うというので、十分元を取ることができる気がします。ただ繰り返しになりますが、呼び出す環境も有料ソフトからになるので、ある程度の出費を覚悟する必要があります。
恒星と背景を分離したら、あとは最後の仕上げや微調整です。個性を出すところでもあります。
有料だと仕上げまでPixInsightでやってしまう方も一定数いるかと思いますが、それでも最後はレタッチソフトを使うという方の方がまだ多いでしょう。Sirilだけで終えることができるかどうかはまだ私は試していませんが、そういった強者もすでにいるのかと思います。
レタッチソフトの有料版は、Photoshopがメジャーで、最近Affinity Photoが天体用にも話題になっています。Affinity Photoは結構良いという評判だったので、私も少し試用してから、締め切りが近くなった半額セールに負けて買ってしまいました。
Affinity PhotoはPhotoshopと違い買い切りでアップデートまでできるので、値段的にはかなり安くなります。機能的にもPhotoshopにかなり迫ることができますが、やはりこなれ具合など、まだPhotoshopの方がいい印象です。ただ個人の慣れもあるので、値段も考えると評価としてはトントンでしょうか。
Affinity Photoの方がいいところもあります。Photoshopは画像の処理過程の履歴を永続的に残すことができなくて、処理している最中はまだ元に戻れるのですが、ファイルを一旦閉じてしまうと、それまでにやって履歴は全てクリアされてしまいます。ファイルの中に記録するような手段は調べた限りないようです。どうしても作業を残したい時はレイヤーを多数使うなど、ユーザー側で何か工夫する必要がありますが、全部を残すのは現実的でないので、履歴は基本残せないと言ってしまっていいでしょう。一方、Affinity Photoはオプションで履歴を残すことができます。わざわざオプションで指定しなくてはダメですが、それでも手段があるとないとでは大きく違います。Photoshop用のプラグインも、昔のもので使えないものもありましたが、手持ちで最新のものにアップデートしているものは全てAffinity Photoでも使えています。
すみません、この記事は無料ソフトの検証なのにちょっと脱線してしまいました。Photoshopに相当する無料ソフトはGIMP一択でしょうか。
基本的なことは問題なくできます。操作性が少し劣る印象ですが、これは慣れもあるので個人的な感想の範疇かもしれません。それでもやはり有料ものと比べると差があるという感想です。
明らかに不利なところは、ノイズ処理があまりに貧弱なことと、Photoshopのプラグインが使えないことでしょう。あと、領域選択もPhotoshopのほうがかなり高機能で、いろんな手段があります。星雲の構造を出したいとかで、選択方法が限られると少し差が出るかもしれません。
GIMPでも基本的なことはできるので、天体画像処理も凝ったことをしなければ大丈夫です。よく使う機能といえば、レベル補正、トーンカーブ、彩度調整などでしょうか。レイヤー機能もあるので、恒星と背景に分離した画像の再合成もレイヤーを使うと簡単に「リアルタイムで見ながら」調整できます。
またちょっと脱線になりますが、私が画像処理をPixInsightで閉じてしまわずにPhotoshopに持っていくのは、このレイヤー機能があるからです。例えばStarNetで分離した恒星と背景画像の合成は、PixInsightだとPixelMathなどを使いますが、その都度計算させて結果を確認する必要があり、リアルタイムで見ながら調整というのからは程遠いです。一方、PhotoshopやGIMPなど、レイヤーがあればその場で見ながらリアルタイムで調整ができます。このレイヤー機能での差がある限り、PixInsightだけで閉じて画像処理を終えることは当分ないと思います。その意味ではレイヤー機能があるGIMPも十分使えることになります。
GIMPには、Photoshopで便利なCameraRAWフィルターに相当するのがないのが痛いです。ストレッチする前のリニア処理では人によってあまり差が出ないと思うのですが、ノンリニア処理では好みを入れたりして人によって仕上がり具合も変わってくるのかと思います。そこにこのCameraRAWフィルターの各種便利な機能を使うことで、簡単に効果的に調整を効かせられるので、好みや個性を出しやすいのかと思います。便利な機能なので、その反面、簡単に客観性や一般性を失うこともあります。それでも趣味としてはやはり楽しいのが一番だと思うので、加減しながら自分の好みで仕上げるのがいいのかと思います。GIMPにはこれに相当する便利な機能はなく、基本操作の組み合わせで工夫することになり、よりテクニックが必要なので、初心者には少し辛くなるのかと思います。
実際のZoomでの画像処理検討会は、上のようなことを試しながら説明して進めていったのですが、今回は特にどんな点に関して注目したかを書いておこうと思います。
1. ピント関連
まずダウンロードした画像では、少しピントがずれていたために、恒星が多少大きくなってしまっていて、真ん中が少し抜けてしまっていました。これは事前画像処理で試したところ、BXTを通すことで劇的に改善したので、無料ソフトに限るとなかなか手がありません。やはり大原則は、撮影時にできるだけきちんとピントを合わせるのが大事なのかと思います。せっかくの機会なので、私がよくやっている手動でのピントの合わせ方を説明しました。といっても大したことは言ってなくて、
2. ディザリング
ダーク補正でのホット/コールドピクセルの処理のあとが、一部黒い点になって残ってしまいました。縞ノイズはほぼ何も出ていなかったようなので、ガイドはかなりうまくいっていたようです。その一方、ディザリングをしなかったので、こういった欠損的なものを散らすことができなかったようです。ディザリングは縞ノイズや各種欠点をうまく散らしてくれる、天体写真撮影ではある意味もう必須と言っていいくらいの標準的な機能なのですが、その貢献度があまり目立たないために軽視されることがあります。ディザーがないと画像処理に際して思わぬところで困ったりして、しかも縞ノイズとか今回の欠損のように、画像処理だと補正しきれないことに繋がることが多いです。「次回以降はディザリングをした方がいい」とアドバイスしましたが、「今の赤道儀だと外部ディザー信号を入れることができなかったり、たとえ外部信号を入れれたとしても、ディザー中にガイドを止めることができない」とのことで、難しいとのことでした。
3. トーンカーブのアンカー
トーンカーブでアンカーの使い方を説明しました。背景の色バランスはグレーに保ったまま、例えば今回のHαの淡いところを出したい場合などです。
5. フィルターと青成分
これは使っている光害防止フィルターに依ると思うのですが、多少なりとも青成分があれば、好みによってはトーンカーブなどで青をあえて持ち上げることで、諧調豊かな北アメリカ星雲にすることもできるでしょう。ただ、今回は上で説明したアンカーを使って青を持ち上げても、見た目ほぼ何も変化がなかったので、青成分のヒストグラムを見てみましたが、山の右側より明るいところにほとんど青成分が含まれてませんでした。今回のフィルターは2波長に絞ったかなり強いものなので、「もう少し青成分を通す弱いフィルターでもいいのではないか」という提案をしました。
6. 撮影時間とノイズ
今回はマスク処理に関しては説明しませんでした。ちょっと高度なことと、私自身がSirilでうまくマスクを作る方法と、GIMPでマスクを簡単に扱う方法を、よく知らないからです。マスクに関しては次回以降の課題としました。
私が事前に有料ソフトで処理したものはマスク処理も含んでいる(PixInsightでマスクを作り、Photoshopで適用)ために、背景の淡い構造があるところのノイズを目立たなくする目的で、星雲本体にマスクをかけて、背景のみに結構強めのノイズ処理をしています。その一方、無料ソフトだけの場合はマスク処理はしていないので、背景のノイズ処理は大したことをしていません。でも両者を比べると、背景のノイズ処理はあまりしない方が自然に見えているので、無理にマスク処理とかしなかった方がよかったのかもしれません。
そう言った意味で、「淡いところのノイズを減らすためには撮影時間を伸ばすことが重要」という説明をしました。特に今回の鏡筒がFMA135ということで口径わずか3cmなので、口径を大きくすることも背景のノイズを改善することになるかと思います。
と、大きくはこれら6つのことを言ったかと思います。改善につながる余地があるところです。その他は基本的なことも含めて、すでにかなり勉強して理解していたので、検討会も順調に進み、19時半に初めて22時前くらいまでの2時間強で色々議論できたのかと思います。
少し長くなったのでまとめます。
私としてはいい機会だったので、普段とは違う画像処理を試しました。というわけで、今回のブログ記事のお題は「全て無料の画像処理ソフトで進めた場合、有料のものにどこまで迫れるか」としてみます。
といっても、忘備録がわりの自分のメモ用の側面が強いので、あまり初心者向けの記事にはなっていません。需要があるとしたら、普段PixInsightとか使っていて、他の無料ソフトを試してみようかとか思うような、ちょっと珍しい人向けです。
有料/無料画像処理ソフト
ダウンロードした画像を、まず最初はいつも通りPixInsightとPhotoshopで進めます。撮影されたファイルはライトファイルとダークファイルです。フラットファイル、バイアスファイルはなしです。
- WBPPでダーク補正とスタック
- ABEの4次でカブリ取り
- SPCCで色合わせ
- BXTで星を小さくし
- GHSでストレッチ
- NXTでノイズ除去
- StarNetで恒星と背景を分離
- その後Photoshopに送り、仕上げ
一方、無料ソフトに制限すると、最近の状況を見るに、以下の選択肢が現実的ではないかとでは思っています。
- ダーク補正してスタックするのにSiril
- 同じくSiri上で色合わせとDeconvolution
- GraXpertに移ってフラット化とストレッチとdenoise
- StarNetで恒星と背景を分離
- その後GIMPに移って仕上げ
鮮やかさは誤差の範囲として、恒星の大きさ、背景のノイズ、明るいところの細かい構造などが大きな違いでしょうか。淡いところの構造は、無料の方が出ているかと思います。こうやってみると、有料ソフトと比べても、全然遜色なく、十分処理できていると思います。
各ソフトの詳しい操作などは他の解説にゆずるとして、ポイントのみ書いておきます。
まずはSiril
このブログではこれまでSirilについて述べたことはほとんどないのですが、最近のSirilはかなり使えるようになっていると思います。一時期試しに少し使ったことがあるのですが、結構頻繁に落ちて不安定なイメージでした。でも今は、少なくとも落ちるようなことはまずなく、普通に処理ができます。この「普通に」というのは結構重要です。まずストレスがなくなりますし、特に初心者にとっては自分の操作がダメなのかソフトのトラブルなのかの見分けがつきにくいと思うので、普通に安定に動くというのは目立たないけどとても大切なのかと思います。
いつもはPixInsightなので、Sirilの操作に慣れてはいなくてとまどうことはありましたが、検索すると解説記事などすぐに見つかり、その通りに進めれば簡単にスタックまで終えることができると思います。気がついたことのみ書いておきます。
- 最初にワーキングディレクトリを決めること。画面左上の家マークのアイコンを押して指定してやることでしていできます。処理画像のたびに指定してやる必要があります。
- 指定したホームディレクトリの下に、lights、darks、flats、biasesとフォルダを作って、撮影したRAWファイルをその中に分類して入れます。フォルダ名の複数のsとか、きちんと指定しないと「ファイルがみつからない」とかのエラーになってうまく処理されません。
- スタックをするためには、左上の「スクリプト」タブを押して、処理したいプロセスを選びます。今回はライトとダークファイルのみだったので、それに合わせたスクリプトがありませんでした。実際スクリプトを進めようとするとヘルプが出てきますが、英語なのでちょっと面倒かもしれません。とりあえず書いてあることはhttps://gitlab.com/free-astro/siril-scriptsを開いて、必要なスクリプトをダウンロードせよということです。prepcocessingを開き、今回必要なフラット補正を省いた処理(バイアス補正も無いようです)「OSC_Preprocessing_WithoutFlat.ssf」を選び、ダウンロードします。
- 問題は、これのスクリプトファイルをどこに置くかです。Windows版は説明が普通にすぐ見つかるのですが、Mac版の場合どこに置けばいいか迷いました。結局、Sirilのメニューの設定からスクリプトタブを選び、そこに書かれているフォルダ内にダウンロードしたスクリプトを置いてやれば認識されることがわかりました。ただ、そこに書かれているフォルダがそもそも存在していないことが多いので、改めて自分でフォルダを作ってやる必要があります。
- スクリプトが認識されたら、左上の「スクリプト」タブを押して、今回落としたプロセスを選びます。すると処理が始まり、スタックされた画像が保存されます。
スタックまでに関していえば、有料のPixInsightだろうがステライメージだろうが、無料のSirilだろうがもっとシンプルなDSSだろが、結果に大きな違いはあまり出ない気がします。撮影ファイルの条件によっては、色々トリッキーなオプションがあるPIが有利とかはあるかもしれませんが、そこで出てくるような差があるなら撮影条件を見直してきちんとしたRAW画像を得る方が真っ当な気がします。なので、個人的な意見としては、スタックまでは有料無料の差はそこまで無いのではないかというのが今回の感想です。
違いが出るのはスタック後のリニア処理でしょうか。そもそもリニア処理というのも元々PI用語と言ってしまっていいのかもしれません。PixInsightでは例えば色合わせは、PCC、SPCCなどと進化してきました。Sirilにも同様のPCC (Photometric Color Calibration)があり、その際に恒星の認識できちんと位置合わせもします。なのでコンセプトはどんどんPIに近くなっていると言っていいのでしょう。ただ、やはり細かい設定とか、SPCCで基準フィルターまで考慮するとかなど、PIにまだ一日の長があるかと思いました。色合わせした結果だけ見ると、PIのPCCとSPCCでもそこまで差が出ないように、Sirilでも特に不満はありません。むしろ無料でここまでできることを素直に評価すべきだと思います。
決定的に違うのはBXT(BlurXTerminatot)の存在でしょう。収差、四隅のズレ、ピンボケ、ガイド流れなど、BXT以前では鏡筒や赤道儀の制御など、ハードウェアで改善するしかなかった高度な調整を、ソフトで相当なレベルまで補正してしまいます。また、星雲本体などの細部出しにもかなり有用です。特に入門用撮影鏡筒と高性能撮影鏡筒との差をかなり縮めてくれるので、初心者にむしろ使って欲しいところなのですが、今のところBXTはPIの上でしか動かすことができず、無料ソフトでは到底太刀打ちできません。BXTが単体で動くようになればいいのですが、BXTの為だけにPIを導入するのもアリなレベルかと思います。ただしPIと合わせると値段が...。
GraXpert
次のフラット化ソフトですが、有料ソフトでも未だ決定打はないのかと思っています。光学的なフラット補正は当然するのですが、それでも不十分な場合が多くて、 淡いところを引き出し切るにはさらにソフト的にフラット化をするのが必須になっています。
PixInsightだと、ABE、DBE、GC(GradientCorrectiopn)など、選択肢はそこそこあります。単純なフラット化は何を使ってもそこそこうまくいくのですが、画面一面分子雲で埋もれているような場合には、複数のフラット化処理をしたり微調整をすることなども含めて、かなり手間です。また、PI以外では有料ソフトも含めてあまりフラット化に関する補正はあまり開発されていなくて、昔からPhotoshopなどを利用して画像全体をぼかして大まかな勾配を作り出しそれで補正するなどの手がとられてきました。PixInsight無しできちんとフラット化しようとすると、かなり手間がかかる割に、淡いところを引き出し切るのにはまだまだ不十分な印象です。
ここで出てくる、ある意味決定打に近いものが無料のGraXpertです。
GraXertについては以前CP+の時に解説しました。
よかったら、リンク先の動画と共に以下お読みください。
GraXpertを使うと、あまりに簡単にフラット化できてしまって、かつ設定項目が少なくて細かい調整ができないので、私は普段はあまり使わないのですが、今回比較してみてびっくりしました。PIでかなり気合を入れて調整をし無い限り、淡い部分に関してはGraXpertが圧勝です。私は基本的GraXpertのエンジンにはKrigingを使います。他も試しましたが、少し時間はかかってもこれが一番良い結果を生むことが多いです。PixInsightで今検討されている、バックグラウンドまで参照データと比較するMARS機能が出たらまたわかりませんが、もう相当レベルまでGraXpertだけで良い気がしました。これで不満が出るならPixInsigtの各ツールを駆使するのが次の手ですが、はるかに時間もかかり結果を出すのも結構大変だと思います。
ストレッチに関しても未だに決定打はないと思っていて、PixInsightではHistgramTransformation、ArcsinhStretch、MaskedStrerchなどがあり、最近はGHS (GeneralizedHyperbolicStrertch)がでてこれが決定打かと言われています。またPixInsightのユーザーが作成しているスクリプトレベルでは、iHDRという輝度差が激しい天体に適用できるものが提供されたりもしています。でも選択肢がこれだけあるということは、ある意味決定打になっていないということでもあるわけです。GHSはかなりいいですが、操作がちょっと複雑で、初心者がいきなりこれを触るとあまりうまくいかないのではないかと思います。
ステライメージはほぼデジタル現像一択ですね。こちらはある意味迷うことはほとんどないのと、全て日本語で操作できるので初心者にも優しいのかもしれません。ただ、数学的にはデジタル現像はGHSのかなり限られた条件下での変換ということが蒼月城さんによって指摘されていますし、(私はまだ使っていませんが) SirilにもGHSがあることを考えると、今の時代有料ソフトならではのストレッチ方法をもっと提案して欲しいとも思ってしまいます。
そういう意味でGraXpertのストレッチを考えてみます。選択肢はどれくらいあるかというと、大まかなところではどれくらい適用するかの「強さ」くらいしかないので、これまたとんでもなく楽です。無料である程度のストレッチが簡単にできるということは、やはり特筆すべきです。というか、GraXpertはフラット化とストレッチと、次のDenoiseが3つセットになっているようなものなので、一緒にストレッチも使わない手はありません。でもGraXpertのストレッチが決定打というわけでは全然ありません。有料、無料ソフトともに、将来もっと発展するであろう部分の一つだと思います。
ノイズ除去も無料ソフトだけだとかなり限られてしまいます。BXTに続いて有料と無料で差が出るところでしょうか。有料での決定打はNXT(Noise XTerminator)かと思います。単なるノイズ除去ソフトやプラグインはAI対応も含めて数多く存在しますが、鋭い恒星を多数含む天体画像処理に使えるものは本当に限られています。一般のものでは遠目で見ると一見ノイズが小さくなるように見えるのですが、その弊害として恒星の形が大きく崩れることが多くて、ほとんどが使い物になりません。PIでも昔ながらのノイズ除去ツールは用意されていますが、今時のAIを考慮したノイズ除去ツールに比べると、少し見劣りしてしまいます。
GraXpertのDenoiseはそんな中でも数少ない、恒星とともに使えるノイズ除去です。しかも無料です。効果はNTXと比べると多少劣る感はありますが、そこそこ十分なレベルかと思います。少なくともGraXpertを使うついでなので、無料の中での選択肢を考えると、Denoise機能を使わない手はないと思います。
ノイズ除去ですが、次の恒星と背景と分離するツール、無料の場合は「StarNet」を使うと状況が一変します。恒星を分離して背景だけにすれば、あとは恒星の崩れを気にしなくて良くなるので、一般的なノイズ除去ツールを使いたい放題になります。ただ、言うまでも無いですが、過剰なAIツールの使用や、例えクラシカルなノイズ除去ツールだとしても、過度なパラメータなどは偽の構造や線、見た目に不自然な模様などを作りかねないので、程々に使うのがいいのかと思います。
StarNet
恒星と背景を分離するツールとしては、有料がSXT(StarXTerminator)、無料だとStarNet V2があります。私はSXTは試用で使っただけです。結果だけ見るとStarNetとそこまでの差はなかったので、無料で十分だと言う判断でした。でも、SXTの方が細かいところでいい結果だという意見も結構あるようなのと、そこまで高いソフトではなくて買い切りでアップデートもできるので、最初からSXTという手もありかもしれません。ただSXTは、PixInsightからか、Photoshop、Affinity Photoからしか動かないので、動かすための環境も有料になります。
それよりも、メンテナンス環境に無料と有料の差がかなりあります。StarNetは使うのが結構面倒です。Macだとはコマンドライン版しかないので、毎回ターミナルから走らせてコマンドを打って走らせる必要用があります。PixInsightを使うと、PixInsightないからStarNetを呼び出すことができるのである意味GUIになるのですが、PixInsightの大型アップデートのたびにインストールし直しに近い状態でセットアップする必要があります。Sirilからも呼び出せるので、こちらもGUIのように扱うことができます。コマンドライン版のStarNetをきちんと設定したとに、Sirilの設定の
で、StarNetの実行ファイルを設定し、Sirilの「画像処理」->「Star Processing」->「StarNet Star Removal」から実行します。
元々のStarNetは天体画像ファイルから背景のみを作り出すという機能しかありません。PixInsightを使うとそれをPixInsight側で拡張して、恒星のみの画像ファイルも同時に作ってくれます。Sirilでも恒星画像も作ってくれるオプション(Generate star mask)があるので、こちらも便利です。
一方、Windows版のStarNetにはGUI版があるようです。私はWindows版は使ったことがないのですが、GUI単体で動くので便利なようです。ただし、このGUIは背景画像は作ってくれるのですが、恒星のみの画像を作ってくれません。しかもSirilから呼び出すと、このGUI版が直接呼び出されるだけで、やはり恒星のみの画像を作ることができません。おそらくWindowsでもコマンドライン版をインストールして、それをSirilから呼び出すようにすれば、恒星のみの画像を作るオプションが出てくると思われますが、私は今回は試せていません。
と、StarNetは結構面倒だったりします。この面倒さを回避するためだけに有料のSXTを使うというので、十分元を取ることができる気がします。ただ繰り返しになりますが、呼び出す環境も有料ソフトからになるので、ある程度の出費を覚悟する必要があります。
GIMPで仕上げ
恒星と背景を分離したら、あとは最後の仕上げや微調整です。個性を出すところでもあります。
有料だと仕上げまでPixInsightでやってしまう方も一定数いるかと思いますが、それでも最後はレタッチソフトを使うという方の方がまだ多いでしょう。Sirilだけで終えることができるかどうかはまだ私は試していませんが、そういった強者もすでにいるのかと思います。
レタッチソフトの有料版は、Photoshopがメジャーで、最近Affinity Photoが天体用にも話題になっています。Affinity Photoは結構良いという評判だったので、私も少し試用してから、締め切りが近くなった半額セールに負けて買ってしまいました。
Affinity PhotoはPhotoshopと違い買い切りでアップデートまでできるので、値段的にはかなり安くなります。機能的にもPhotoshopにかなり迫ることができますが、やはりこなれ具合など、まだPhotoshopの方がいい印象です。ただ個人の慣れもあるので、値段も考えると評価としてはトントンでしょうか。
Affinity Photoの方がいいところもあります。Photoshopは画像の処理過程の履歴を永続的に残すことができなくて、処理している最中はまだ元に戻れるのですが、ファイルを一旦閉じてしまうと、それまでにやって履歴は全てクリアされてしまいます。ファイルの中に記録するような手段は調べた限りないようです。どうしても作業を残したい時はレイヤーを多数使うなど、ユーザー側で何か工夫する必要がありますが、全部を残すのは現実的でないので、履歴は基本残せないと言ってしまっていいでしょう。一方、Affinity Photoはオプションで履歴を残すことができます。わざわざオプションで指定しなくてはダメですが、それでも手段があるとないとでは大きく違います。Photoshop用のプラグインも、昔のもので使えないものもありましたが、手持ちで最新のものにアップデートしているものは全てAffinity Photoでも使えています。
すみません、この記事は無料ソフトの検証なのにちょっと脱線してしまいました。Photoshopに相当する無料ソフトはGIMP一択でしょうか。
基本的なことは問題なくできます。操作性が少し劣る印象ですが、これは慣れもあるので個人的な感想の範疇かもしれません。それでもやはり有料ものと比べると差があるという感想です。
明らかに不利なところは、ノイズ処理があまりに貧弱なことと、Photoshopのプラグインが使えないことでしょう。あと、領域選択もPhotoshopのほうがかなり高機能で、いろんな手段があります。星雲の構造を出したいとかで、選択方法が限られると少し差が出るかもしれません。
GIMPでも基本的なことはできるので、天体画像処理も凝ったことをしなければ大丈夫です。よく使う機能といえば、レベル補正、トーンカーブ、彩度調整などでしょうか。レイヤー機能もあるので、恒星と背景に分離した画像の再合成もレイヤーを使うと簡単に「リアルタイムで見ながら」調整できます。
またちょっと脱線になりますが、私が画像処理をPixInsightで閉じてしまわずにPhotoshopに持っていくのは、このレイヤー機能があるからです。例えばStarNetで分離した恒星と背景画像の合成は、PixInsightだとPixelMathなどを使いますが、その都度計算させて結果を確認する必要があり、リアルタイムで見ながら調整というのからは程遠いです。一方、PhotoshopやGIMPなど、レイヤーがあればその場で見ながらリアルタイムで調整ができます。このレイヤー機能での差がある限り、PixInsightだけで閉じて画像処理を終えることは当分ないと思います。その意味ではレイヤー機能があるGIMPも十分使えることになります。
GIMPには、Photoshopで便利なCameraRAWフィルターに相当するのがないのが痛いです。ストレッチする前のリニア処理では人によってあまり差が出ないと思うのですが、ノンリニア処理では好みを入れたりして人によって仕上がり具合も変わってくるのかと思います。そこにこのCameraRAWフィルターの各種便利な機能を使うことで、簡単に効果的に調整を効かせられるので、好みや個性を出しやすいのかと思います。便利な機能なので、その反面、簡単に客観性や一般性を失うこともあります。それでも趣味としてはやはり楽しいのが一番だと思うので、加減しながら自分の好みで仕上げるのがいいのかと思います。GIMPにはこれに相当する便利な機能はなく、基本操作の組み合わせで工夫することになり、よりテクニックが必要なので、初心者には少し辛くなるのかと思います。
Zoomでの画像処理の様子
実際のZoomでの画像処理検討会は、上のようなことを試しながら説明して進めていったのですが、今回は特にどんな点に関して注目したかを書いておこうと思います。
1. ピント関連
まずダウンロードした画像では、少しピントがずれていたために、恒星が多少大きくなってしまっていて、真ん中が少し抜けてしまっていました。これは事前画像処理で試したところ、BXTを通すことで劇的に改善したので、無料ソフトに限るとなかなか手がありません。やはり大原則は、撮影時にできるだけきちんとピントを合わせるのが大事なのかと思います。せっかくの機会なので、私がよくやっている手動でのピントの合わせ方を説明しました。といっても大したことは言ってなくて、
- ピントを合わせる時に、一旦恒星が最小になったところを通り抜けて、再び大きくなるまで移動すること。
- 最小になった位置からどれくら移動したかを、指先でタッチした感触は、つまみを触った回数を数えるなどして、量として覚えておくこと。
- その覚えた量の分だけ逆方向に戻ること。
- 最小を通り抜ける時に、最小時の恒星の大きさを覚えておいて、それと比較して大きくなっていないかを、最後合わせこむ。
2. ディザリング
ダーク補正でのホット/コールドピクセルの処理のあとが、一部黒い点になって残ってしまいました。縞ノイズはほぼ何も出ていなかったようなので、ガイドはかなりうまくいっていたようです。その一方、ディザリングをしなかったので、こういった欠損的なものを散らすことができなかったようです。ディザリングは縞ノイズや各種欠点をうまく散らしてくれる、天体写真撮影ではある意味もう必須と言っていいくらいの標準的な機能なのですが、その貢献度があまり目立たないために軽視されることがあります。ディザーがないと画像処理に際して思わぬところで困ったりして、しかも縞ノイズとか今回の欠損のように、画像処理だと補正しきれないことに繋がることが多いです。「次回以降はディザリングをした方がいい」とアドバイスしましたが、「今の赤道儀だと外部ディザー信号を入れることができなかったり、たとえ外部信号を入れれたとしても、ディザー中にガイドを止めることができない」とのことで、難しいとのことでした。
3. トーンカーブのアンカー
トーンカーブでアンカーの使い方を説明しました。背景の色バランスはグレーに保ったまま、例えば今回のHαの淡いところを出したい場合などです。
- トーンカーブを赤だけが調整できるようにRを選択します。
- トーンカーブの山のピークの左側の斜右上がりの直線上にいくつか、複数の点を打ちます。これがアンカーになります。
- アンカーは、入力と出力が同じになるように、ちょうど直線の上に打ちますが、ずれた場合は入出力が同じになるように数値を見ながら調整します。トーンカーブの明るいところをいじっても、背景(山のピークの左側)の明るさが変わらないように留めておくという意味で、アンカーというわけです。
- あとは山のピークの少し右側を持ち上げると、アンカーのおかげで背景の色バランスは変わらずに、淡い赤い部分だけを持ち上げることができます。
5. フィルターと青成分
これは使っている光害防止フィルターに依ると思うのですが、多少なりとも青成分があれば、好みによってはトーンカーブなどで青をあえて持ち上げることで、諧調豊かな北アメリカ星雲にすることもできるでしょう。ただ、今回は上で説明したアンカーを使って青を持ち上げても、見た目ほぼ何も変化がなかったので、青成分のヒストグラムを見てみましたが、山の右側より明るいところにほとんど青成分が含まれてませんでした。今回のフィルターは2波長に絞ったかなり強いものなので、「もう少し青成分を通す弱いフィルターでもいいのではないか」という提案をしました。
6. 撮影時間とノイズ
今回はマスク処理に関しては説明しませんでした。ちょっと高度なことと、私自身がSirilでうまくマスクを作る方法と、GIMPでマスクを簡単に扱う方法を、よく知らないからです。マスクに関しては次回以降の課題としました。
私が事前に有料ソフトで処理したものはマスク処理も含んでいる(PixInsightでマスクを作り、Photoshopで適用)ために、背景の淡い構造があるところのノイズを目立たなくする目的で、星雲本体にマスクをかけて、背景のみに結構強めのノイズ処理をしています。その一方、無料ソフトだけの場合はマスク処理はしていないので、背景のノイズ処理は大したことをしていません。でも両者を比べると、背景のノイズ処理はあまりしない方が自然に見えているので、無理にマスク処理とかしなかった方がよかったのかもしれません。
そう言った意味で、「淡いところのノイズを減らすためには撮影時間を伸ばすことが重要」という説明をしました。特に今回の鏡筒がFMA135ということで口径わずか3cmなので、口径を大きくすることも背景のノイズを改善することになるかと思います。
と、大きくはこれら6つのことを言ったかと思います。改善につながる余地があるところです。その他は基本的なことも含めて、すでにかなり勉強して理解していたので、検討会も順調に進み、19時半に初めて22時前くらいまでの2時間強で色々議論できたのかと思います。
まとめ
少し長くなったのでまとめます。
- 無料ソフトに限った画像処理でも、かなり有料ソフトに迫ることができる。
- 具体的には、スタックと色合わせまではSiril、フラット化とストレッチとノイズ除去はGraXpert、仕上げはGIMPなどが使える。
- ただし、恒星の補正と背景の細部出しに有利なBXTは、有料ソフトであるがかなり強力で、無料ソフトの使用だけに限ってしまうと、BXTの有り無しで大きな差が出る。特に高価な機材を使う機会が限られている初心者にこそBXTを使ってもらうことで、機材や画像処理テクニックの差を縮めてもらいたい。
- 恒星を含む天体画像専用のノイズ除去に関しては、有料の方が有利であるが、無料だとGraXpertが使える。恒星と背景を分離して背景のみに適用するなら、天体画像専用でない一般的なノイズ除去ソフトが使える。