写真のスタッキングとは?高感度ノイズを減らす撮影・合成方法を徹底解説
夜景や星空を高ISO感度で撮影すると、暗部に細かなザラつきや色ノイズが目立つことがあります。現像ソフトのノイズリダクションでも軽減できますが、処理を強くすると星、建物の細線、木の枝などの細部まで滑らかになり、解像感を失うことがあります。
そこで有効なのが、同じ被写体を複数枚撮影して重ねる「スタッキング」です。複数の画像に共通して写っている被写体を残しながら、撮影ごとにランダムに変化するノイズを平均化することで、1枚撮影では得にくい滑らかな画質を作れます。
スタッキングは特に星空、天体、固定された夜景、暗い室内の商品撮影などで効果を発揮します。撮影枚数を増やせば無条件に画質が上がるわけではなく、カメラ位置、露出、ピント、ホワイトバランスをそろえ、合成前に画像の位置を正確に合わせることが重要です。
この記事では、高感度撮影のノイズを減らすためのスタッキングに焦点を当て、効果の仕組み、必要な撮影枚数、撮影方法、平均値と中央値の違い、星空や夜景での実践方法、失敗しやすい条件まで順番に解説します。
スタッキングで高感度ノイズを減らせる仕組み
複数枚を平均化するとランダムノイズが目立ちにくくなる
高感度撮影で現れるノイズには、撮影するたびに位置や明るさが変化するランダムな成分があります。同じ構図を連続して撮影すると、建物や星など本来の被写体はほぼ同じ位置に記録されますが、ランダムノイズは各画像で異なる状態になります。
複数枚の画像を正確に位置合わせし、同じ位置の画素を平均すると、被写体の情報は共通しているため残りやすく、ランダムに変化するノイズは互いに平均化されます。これがノイズ低減を目的としたスタッキングの基本原理です。
例えば暗い空の部分に、1枚目では赤いノイズ、2枚目では緑のノイズ、3枚目では少し明るい輝度ノイズが発生していたとしても、複数枚を平均することで特定のノイズだけが強く残りにくくなります。
現像ソフトのノイズリダクションが1枚の画像からノイズと細部を推測して処理するのに対し、スタッキングでは複数回撮影した実データを利用できます。そのため、条件が合えば細部を残しながら滑らかな画像を作りやすいのが特徴です。
写真に現れるノイズそのものの原因は、カメラのノイズとは?写真がザラつく原因とISO感度・露出・RAWで抑える方法で詳しく解説しています。
4枚、9枚、16枚と増やすほど効果は大きくなる
平均スタッキングでは、撮影枚数を増やすほどランダムノイズを減らせます。ただし、枚数に比例してそのまま画質が良くなるわけではありません。
理想的なランダムノイズを前提とすると、信号対雑音比の改善量は撮影枚数の平方根におおむね比例します。4枚なら約2倍、9枚なら約3倍、16枚なら約4倍という関係です。
| 撮影枚数 | 信号対雑音比の改善目安 | 使い方の目安 |
|---|---|---|
| 4枚 | 約2倍 | 短時間で試したい場合 |
| 9枚 | 約3倍 | 夜景や高感度撮影 |
| 16枚 | 約4倍 | 星空や暗部を滑らかにしたい場合 |
| 25枚 | 約5倍 | より積極的にノイズを抑えたい場合 |
4枚から16枚へ増やせば効果は大きくなりますが、16枚から64枚へ増やしても改善率は同じ割合では伸びません。撮影時間、保存容量、合成処理時間も増えるため、通常の夜景や星景なら最初は8~16枚程度から試すと効果を確認しやすくなります。
高ISO感度が必要になる理由や、ISO感度と画質の関係は、高感度撮影とは?ISO感度とノイズの関係、暗所で失敗しない設定とコツも参考になります。
スタッキングとカメラのノイズリダクションは役割が異なる
カメラには「高感度撮影時のノイズ低減」や「長秒時露光のノイズ低減」が搭載されている機種がありますが、これらと複数枚スタッキングは同じ処理ではありません。
高感度撮影時のノイズ低減は、撮影した画像へ画像処理を行い、輝度ノイズや色ノイズを目立ちにくくします。処理を強くすると滑らかになりますが、細かな模様や質感まで失われることがあります。
長秒時露光のノイズ低減では、長時間露光後にカメラが別の基準画像を取得し、固定的に現れるノイズなどを補正します。そのため、1枚の露光時間が長くなるほど処理待ち時間も長くなる場合があります。
一方、スタッキングは複数枚の通常撮影画像を利用します。1枚ごとのノイズを強く消すのではなく、複数画像に共通する情報を利用して画質を整える点が大きな違いです。
カメラ内のノイズ低減については、ノイズリダクションとは?Canonカメラの設定と画質を守る使い方で詳しく整理しています。
スタッキング用の写真を撮影する方法
露出・ISO・F値・ホワイトバランスを固定する
スタッキングでは、できるだけ条件のそろった画像を複数枚用意します。1枚ごとに明るさや色温度が変化すると、合成時に画像間の差が大きくなり、均一な仕上がりを作りにくくなります。
星空であればMモードを使い、シャッタースピード、F値、ISO感度を固定します。ホワイトバランスも固定しておくと、各画像の色がそろいます。RAWで撮影する場合でも、撮影時の設定をそろえておくと後処理が簡単になります。
例えば星景写真なら、F2.8、10秒、ISO3200などを出発点にし、星が流れていないか、空が明るすぎないかを確認してから連続撮影へ進みます。焦点距離が長いほど星は流れやすいため、使用するレンズによって露光時間を調整します。
オートISOや自動ホワイトバランスを使うと、撮影ごとに数値が変わる場合があります。通常の1枚撮影なら問題にならなくても、スタッキングでは画像間の差として現れるため、固定できる項目は固定した方が処理しやすくなります。
Canon機で星空を撮影する具体的な基準設定は、Canonで星空撮影する設定方法で詳しく紹介しています。
三脚で構図を固定し連続して撮影する
固定された夜景や商品などをスタッキングする場合は、三脚を使用してカメラ位置を変えないことが基本です。各画像がほぼ同じ構図なら位置合わせによる画角の損失が少なく、合成後も元の画角を保ちやすくなります。
撮影時はセルフタイマー、レリーズ、リモート撮影などを利用すると、シャッターボタンを押した振動を防げます。ミラーレスなら機械的な振動は一眼レフより少ないものの、長時間露光では三脚や床の振動が画像へ影響することがあります。
風が強い場所ではストラップが揺れてカメラを動かす場合があるため、ストラップを固定します。望遠レンズや大型レンズを使う場合は、三脚座を利用して重心を安定させることも重要です。
構図がわずかにずれてもソフト側で位置合わせできますが、位置合わせを行うと外周部を切り取る必要が生じます。撮影時点でできるだけ正確に固定する方が、最終画像を大きく残せます。
三脚を使った低速シャッター撮影の基本は、長時間露光で幻想風景を撮るコツも参考になります。
RAWで撮影し8~16枚程度から始める
本格的にスタッキングする場合はRAWで撮影すると、ホワイトバランス、露出、シャドー、ハイライト、ノイズ低減などを後から調整しやすくなります。
重要なのは、各RAW画像に別々の調整を加えないことです。まず1枚で現像設定を決め、その設定をすべての画像へ同期します。そのうえでTIFFなどへ書き出してスタッキングするか、RAWを直接扱えるソフトへ読み込みます。
初めて試す場合は8枚程度でも効果を確認できます。高ISO感度の星空や暗い夜景なら16枚程度まで増やすと、1枚撮影との差が見えやすくなります。さらに枚数を増やす方法もありますが、まず撮影条件と合成方法を安定させる方が重要です。
写真のスタックにはノイズ低減以外にも、深度合成や天体写真など複数の使い方があります。それぞれの違いは、スタック写真とは?フォーカススタッキング・星空の画像スタック・深度合成を解説で整理しています。
スタッキング処理の方法
最初にすべての画像を正確に位置合わせする
スタッキングで最初に必要なのがアラインメント、つまり位置合わせです。三脚で固定していても、振動や地面の微細な動き、星の日周運動などによって各画像は完全には一致しません。
夜景や静物なら、建物の輪郭や固定された物体を基準に画像をそろえます。星空なら星の位置を基準にそろえます。天体撮影用ソフトでは星を自動検出し、画像ごとの移動や回転を補正してからスタックできるものがあります。
位置がずれたまま平均すると、建物の輪郭が二重になったり、星が太くなったりします。ノイズは減っても肝心の解像感が失われるため、スタッキングでは合成方法以上に位置合わせが重要です。
位置合わせ後は、画像の端に空白が発生することがあります。複数画像が完全に重なる範囲だけを残すため、最終的には少しトリミングすることを前提に、撮影時に周囲へ余裕を持たせておくと扱いやすくなります。
解像感を高く保つためのピントやブレの考え方は、レンズ解像度とは?解像力・シャープネスとの違いと画質を引き出す撮影方法でも詳しく解説しています。
平均値はノイズ低減の基本になる
高感度ノイズを減らす目的なら、平均値によるスタッキングが基本です。同じ位置にある複数画像の画素値を平均することで、ランダムに変化するノイズを平均化します。
例えば同じ場所の明るさが、本来100であるとします。ノイズによって各画像が90、108、96、106のように変化していても、平均すると100に近づきます。この考え方を画像全体へ適用します。
平均値スタッキングでは、一時的に写り込んだ飛行機、車のライト、人工衛星、人なども平均値へ影響します。そのため、途中の画像に強い光や大きな移動物が入った場合は、その画像を除外してから合成する方法があります。
枚数を増やす前に、一枚ずつ確認してピントずれ、ブレ、雲、結露などの失敗画像を除外しておくと結果が安定します。
ノイズを減らすときに失いやすい細部とのバランスは、ノイズリダクションとは?Canonカメラの設定と画質を守る使い方も参考になります。
中央値は一時的な写り込みを除去しやすい
中央値によるスタッキングは、複数画像の同じ位置にある値を並べ、その中央に位置する値を採用する方法です。平均値とは性格が異なり、一部の画像だけに現れた極端な値の影響を受けにくい特徴があります。
例えば夜景を固定して何枚も撮影し、そのうち1枚だけ画面を人が横切った場合、人が写っていない画像が多数あれば中央値処理によって人を目立たなくできることがあります。
夜空を横切った飛行機や一時的な光跡なども同様です。平均値では薄く残る場合がありますが、中央値なら除去しやすくなります。
一方で、天体の微弱な信号を積極的に蓄積する用途では、単純な中央値だけが常に最適とは限りません。目的によって平均、中央値、外れ値除去を組み合わせた処理を使い分けます。
暗所でノイズが発生する条件を確認したい場合は、カメラのノイズとは?写真がザラつく原因とISO感度・露出・RAWで抑える方法もあわせて確認できます。
星空撮影でスタッキングを使う方法
星を基準に位置合わせしてから合成する
星空撮影では、三脚を完全に固定していても星は少しずつ移動します。これはカメラが動いているからではなく、地球の自転によって星の位置が時間とともに変化して見えるためです。
そのため、10秒露光を10枚撮影して100秒分の画像を得たとしても、単純に同じ位置へ重ねると星がずれてしまいます。天体用スタッキングソフトなどを使い、各画像の星を検出して位置合わせしてから合成します。
広角レンズを使用した星景写真では、空の星だけでなく地上の山、木、建物も写ります。星を基準に位置合わせすると地上部分がずれ、地上を基準にすると星がずれます。この場合は空と地上を分けて処理し、最後に合成する方法があります。
赤道儀を使えば星を追尾しながら長時間撮影できますが、地上風景は逆に動くため、星景写真では空用と地上用を別撮りする方法もあります。
星を点として写すシャッタースピードやピント設定については、Canonで星空撮影する設定方法で詳しく解説しています。
ライトフレームに加えてダークフレームを使う方法もある
通常の星空写真そのものを「ライトフレーム」と呼ぶことがあります。より本格的な天体撮影では、ライトフレームだけでなくダークフレーム、フラットフレームなどの補正用画像を撮影して処理します。
ダークフレームはレンズへ光が入らない状態で、ライトフレームと同程度の露光時間やISO感度を使って撮影します。センサー由来の固定的なノイズやホットピクセルなどを把握し、ライトフレームから補正するために使用します。
フラットフレームは、画面全体へ均一な光を当てて撮影し、周辺減光や光学系に付着したゴミなどによる明るさのムラを補正するために使用します。
一般的な星景写真でスタッキングを試すだけなら、最初からすべての補正フレームを用意する必要はありません。まず通常のRAW画像を複数枚撮影し、位置合わせと平均スタックによるノイズ低減を試し、必要に応じて補正工程を増やす方が理解しやすくなります。
高ISO感度とノイズの関係を先に理解しておくと撮影条件を決めやすくなります。詳しくは高感度撮影とは?ISO感度とノイズの関係、暗所で失敗しない設定とコツをご覧ください。
夜景撮影でスタッキングを使う方法
固定された建物や風景はスタッキングしやすい
都市夜景や建築物は、星空よりスタッキングを始めやすい被写体です。カメラと被写体が動かなければ、各画像の位置関係がほとんど変化しないためです。
手持ち撮影ではISO3200やISO6400が必要になる場面でも、同じ構図を連続撮影できればスタッキングによってノイズを減らせます。三脚を使用できるなら低ISO感度で長時間露光する方が簡単な場合もありますが、人通りが多い場所や長時間露光が難しい条件では複数枚撮影が有効です。
例えば1秒露光を8枚撮影して平均する方法なら、8秒の長時間露光とは異なる結果になります。動く車や人の写り方も変わるため、単純に合計露光時間だけで比較するものではありません。
また、街灯や看板など明るい光源がある夜景では、スタッキングを前提にしても白飛びした部分は復元できません。撮影時は明部を確認し、必要なハイライトを残す露出にしておくことが重要です。
三脚を使った夜景と長時間露光の基本は、長時間露光で幻想風景を撮るコツも参考になります。
動く人物や木の葉があると合成結果が崩れやすい
スタッキングが得意なのは、複数枚の間で形や位置が変化しない被写体です。人物、動物、風で揺れる木の葉、水面、雲などが動くと、画像ごとに位置が変わります。
平均値で単純に重ねると、歩いている人物が半透明になったり、木の葉の輪郭が二重になったりします。星景写真でも雲が速く動いていると、空の一部だけ不自然になることがあります。
このような場合は、動いた部分を1枚の画像から残してマスク合成する、動体部分だけスタッキングの対象から外す、撮影時間を短くして動きを少なくするといった処理が必要です。
高感度ノイズを減らすことだけを優先して、被写体ブレや動体のズレを増やしてしまえば画質向上にはなりません。スタッキングできない場面では、必要なISO感度を使って1枚を確実に撮る方が適切です。
暗所で必要なシャッタースピードとISO感度をどう決めるかは、高感度撮影とは?ISO感度とノイズの関係、暗所で失敗しない設定とコツで解説しています。
ノイズ低減スタッキングと深度合成の違い
深度合成はピント位置を変えて撮影する
写真では「スタッキング」という言葉が、ノイズ低減以外にも使われます。その代表がフォーカススタッキング、つまり深度合成です。
ノイズ低減スタッキングでは、構図、ピント位置、露出をできるだけ同じ状態にして複数枚を撮影します。目的は同じ被写体情報を重ね、ランダムノイズを減らすことです。
深度合成では反対に、ピント位置を意図的に少しずつ移動させながら撮影します。手前にピントが合った画像、中間に合った画像、奥に合った画像から鮮明な部分を選び、一枚へ合成します。
マクロ撮影では被写体へ近づくほど被写界深度が浅くなり、F8やF11へ絞っても被写体全体へピントを合わせにくくなります。深度合成なら、絞りだけに頼らず広い範囲を鮮明にできます。
ノイズ低減、星空スタック、深度合成の違いは、スタック写真とは?フォーカススタッキング・星空の画像スタック・深度合成を解説でまとめています。
マクロ撮影ではノイズ低減と深度合成を混同しない
小物やマクロ撮影でも複数枚を撮影するため、ノイズ低減スタッキングと深度合成を混同しやすくなります。
例えば固定した腕時計をISO1600で10枚撮影し、すべて同じピント位置のまま平均すれば、目的はノイズ低減です。時計の手前から奥へ少しずつピントを移動し、それぞれの鮮明な部分を合成すれば深度合成になります。
目的が異なるため、撮影方法も異なります。ノイズ低減ではピントを動かさず、深度合成ではピントを動かします。
条件によっては、各ピント位置で複数枚のノイズ低減用画像を撮影し、その後に深度合成する高度な方法もあります。この場合は撮影枚数が大幅に増えるため、カメラと被写体を完全に固定できる商品撮影などに向いています。
接写時に被写界深度が浅くなる理由や撮影倍率については、被写体との距離で写真はどう変わる?撮影距離・焦点距離・構図の基本で確認できます。
スタッキングで失敗しやすいポイント
ピントずれやブレた画像を混ぜると解像感が落ちる
スタッキングは、質の悪い画像を大量に重ねれば高画質になる技術ではありません。ブレた画像やピントを外した画像が混ざると、その情報まで合成へ含まれます。
撮影後は、すべての画像を等倍付近まで拡大して確認し、大きくブレた画像、ピントがずれた画像、結露した画像、強い光が入った画像などを除外します。
特に星空では、途中からレンズが結露すると後半の画像だけ星が大きくにじむことがあります。そのままスタックすると全体の星像が太くなり、ノイズは減っても解像感が低下します。
枚数を確保することより、状態のそろった画像を選ぶことの方が重要です。16枚撮影して3枚に問題があれば、13枚だけで処理した方が良い結果になる場合があります。
解像感を損なう原因の切り分けについては、レンズ解像度とは?解像力・シャープネスとの違いと画質を引き出す撮影方法も参考になります。
露出不足を後から大きく持ち上げない
「後でスタッキングするから暗く撮っても問題ない」と考えるのは適切ではありません。極端な露出不足では、被写体から得られる信号自体が少なくなり、暗部を大きく持ち上げたときにノイズが目立ちます。
星空なら星を流さないシャッタースピードと必要なF値を決め、その条件で適正な明るさになるISO感度を選びます。ISO感度を無理に低くしてRAW現像で数段持ち上げるより、撮影時に必要なISO感度を使った方が扱いやすい場合があります。
夜景でもハイライトを飛ばさない範囲で必要な露出を確保します。スタッキングは撮影時の露出を代わりに決めてくれる技術ではなく、適切に撮影した複数画像からさらに画質を高める方法です。
ISO感度を上げる意味と露出不足の関係は、高感度撮影とは?ISO感度とノイズの関係、暗所で失敗しない設定とコツで詳しく説明しています。
撮影枚数を増やしすぎる前に8~16枚で比較する
スタッキングを始めると、50枚、100枚と撮影枚数を増やしたくなります。天体撮影では多数の画像を使用する方法も一般的ですが、通常の夜景や星景写真なら最初から大量撮影する必要はありません。
まず同じ条件で1枚、4枚、8枚、16枚の結果を比較すると、どの程度から画質差が小さくなるかを自分のカメラで確認できます。
センサーサイズ、ISO感度、露出、気温、現像方法、最終的な表示サイズによって必要枚数は変わります。Web掲載が目的なら8枚で十分に見える場合もあり、大きくプリントするなら16枚以上の違いが見えることもあります。
枚数を増やすほど撮影中に雲が流れたり、レンズが結露したり、三脚へ振動が加わったりする可能性も増えます。撮影時間を延ばすこと自体が画質低下の原因になる場合もあるため、必要な枚数を見極めることが重要です。
スタッキング以外のノイズ対策も含めて比較する場合は、ノイズリダクションとは?Canonカメラの設定と画質を守る使い方もあわせて確認できます。
スタッキングの基本ワークフロー
撮影から完成までの順番を固定すると失敗を減らせる
高感度ノイズ低減を目的にスタッキングする場合は、撮影から完成までの工程を毎回同じ順番にすると作業しやすくなります。
- 三脚へカメラを固定する
- 構図とピントを決める
- Mモードでシャッタースピード、F値、ISO感度を決める
- ホワイトバランスを固定する
- RAWで8~16枚程度を連続撮影する
- ブレやピントずれの画像を除外する
- 全画像へ同じRAW現像設定を適用する
- 画像を位置合わせする
- 平均値や中央値など目的に合った方法でスタックする
- 合成後に明るさ、色、コントラスト、シャープネスを仕上げる
最初から強いノイズリダクションやシャープネスを各画像へかけるより、基本的な露出と色をそろえ、スタック後の画像を見ながら最終調整する方が処理を管理しやすくなります。
星空なら星の位置合わせ、固定夜景なら建物の位置合わせを優先します。被写体によって位置合わせの基準が異なるため、同じスタック方法をすべての写真へ機械的に適用しないことも重要です。
スタック写真全体の種類と使い分けについては、スタック写真とは?フォーカススタッキング・星空の画像スタック・深度合成を解説も参考になります。
まとめ
スタッキングは、同じ被写体を複数枚撮影して重ねることで、高感度撮影に伴うランダムノイズを減らし、細部を残しながら滑らかな画質を作る方法です。
平均スタッキングでは撮影枚数の平方根に応じて信号対雑音比が改善するため、4枚、9枚、16枚と増やすことで効果を高められます。一方、枚数を増やすほど改善率は緩やかになるため、通常の夜景や星景写真なら8~16枚程度から試すと違いを確認しやすくなります。
撮影時には三脚を使用し、露出、ISO感度、F値、ホワイトバランス、ピントをそろえます。星空では地球の自転によって星が移動するため、星を基準に位置合わせしてから合成します。固定された夜景では建物などを基準に位置合わせできます。
平均値はランダムノイズの低減に向き、中央値は一部の画像だけに写った人、車、飛行機などを除去しやすい特徴があります。目的によって合成方法を使い分けることが重要です。
また、ノイズ低減スタッキングとフォーカススタッキングは撮影方法が異なります。ノイズ低減では同じピント位置の画像を重ね、深度合成ではピント位置を変えた画像から鮮明な部分を組み合わせます。
高感度撮影でノイズが気になる場合、現像ソフトのノイズリダクションだけで処理する必要はありません。被写体を固定できる条件なら複数枚を撮影してスタッキングすることで、1枚撮影とは異なる方法で画質を高められます。



