PixInsight 1.9.5

Narrowband workflow (HOO/SHO)

· 14 steps · approx. 4–6 h

Processing narrowband data from a monochrome camera – Ha and OIII for HOO, plus SII for SHO – from stacking to export. The stars come either from the narrowband image or from short RGB exposures.

Overview

DecisionVariant AVariant B
PaletteHOO: Ha red, OIII teal – close to naturalSHO: SII red, Ha green, OIII blue – Hubble palette
Starsfrom the narrowband image – no further data needed, star colours meaninglessfrom RGB – natural star colours, needs short RGB exposures

The variants appear as tabs where they matter. Image names in the text: Ha, OIII, SII, the combined colour image HOO or SHO, the luminance L_syn, and RGB for stars from RGB.

1 Calibrate and integrateLinear

Goal: aligned masters for each filter.

Tools

One flat and one light group per filter, CFA off (). Important for narrowband:

  • One common registration reference for all filters, ideally the best Ha frame (many well-detected stars). With stars from RGB, include the RGB lights in the same WBPP run.
  • Drizzle, if at all, the same for all filters.
  • Enable Generate rejection maps.

2 CropLinear

Goal: remove stacking borders and stray-light streaks before gradient correction mistakes them for gradients.

Set DynamicCrop on one master and apply the same crop to all others (drag the process icon onto each image) so that they stay aligned. Artefacts missing from the rejection maps were present in all subs () – crop them away too.

3 Gradient correction per channelLinear

Goal: remove background gradients while each channel is still separate.

Tools

Whyper channel and before combining?

Gradients differ per filter; moonlight is stronger in blue, light pollution is not spectrally neutral. After combining, they would be merged into colour gradients and harder to separate.

Correct each master separately with . In narrowband, emission often fills large parts of the image: keep the Protection Threshold low (). Be especially careful with weak OIII and SII – the structure lies only just above the background.

MultiscaleGradientCorrection is not intended for pure narrowband masters (MARS is based on broadband data); it can be used for R, G, B.

4 RGB for the stars (optional)Linear

Goal: only for stars from RGB – a colour-calibrated image that will later supply only the stars.

Tools

  1. ChannelCombination: R, G, B → RGB.
  2. ImageSolver, if the solution does not come from WBPP.
  3. with sensor and RGB filter curves, region of interest on a nebula-free preview.
WhySPCC even for a star-only image?

The star colours are the RGB’s only contribution to the final image. Only a photometrically correct white balance gives the natural range from orange to blue. The nebula colour in the RGB does not matter – it is discarded with the star separation.

5 DeconvolutionLinear

Goal: correct star shapes and sharpen structures while the data are linear.

Tools

on each master, first Correct Only, then normal mode. Keep Sharpen Stars and Adjust Star Halos the same in all channels: Ha stars are narrow, OIII stars often larger; different profiles later produce coloured fringes. Sharpen Nonstellar may differ (Ha takes more than OIII and SII).

6 Linear denoisingLinear

Goal: remove noise while it is evenly distributed – above all in the weak channels.

Tools

Whynow?

In the linear image noise is evenly distributed and easy to separate from the signal. OIII and SII must later be stretched more than Ha; their noise would then become disproportionately visible.

: Ha HF 0.4–0.6 / LF 0.2–0.3; OIII and SII HF 0.6–0.8 / LF 0.3–0.4. RGB (if present): .

7 Synthetic luminanceLinear

Goal: a luminance that carries each structure with its strongest signal.

Tools

Whynot simply Ha as luminance?

Ha is usually the strongest channel. But a luminance from Ha alone would suppress structures that shine mainly in OIII or SII – they would end up dark in the final image although the colour image contains them.

  1. Match copies of OIII (and SII) to Ha with → OIII_LF, SII_LF.
  2. : max(Ha, OIII_LF) or max(Ha, OIII_LF, SII_LF); with noisy OIII weighted, e.g. Ha*0.6 + OIII_LF*0.4.

8 Stretching and colour combinationNon-linear

Goal: make all channels visible, bring them to comparable levels and only then combine them into the colour image.

Tools

Whycombine non-linearly?

The channels often differ in signal strength by orders of magnitude (Ha 5–10× stronger than OIII and SII). Combined linearly, Ha would dominate the colour image completely. Stretched individually and brought to similar levels, all channels contribute equally to colour – the colour balance becomes something you shape.

8.1 Stretching and matching the channels

Stretch each channel and L_syn with . Then match the channels:

QuantityTargetWhy
background (median of a background preview)nearly equal in all channels, about 0.08–0.12unequal backgrounds give a colour cast
brightness of structuressimilar; do not let weak channels sinka channel that is too dark is almost absent from the colour image

Create previews Dark and Bright in Ha, transfer them to the other channels, read the median with Statistics; match deviations with a black point (background) or a (structure brightness). OIII and SII usually need more stretching; if noise becomes visible, a light NXT pass (0.3–0.4).

Linear alternative: LinearFit of the weaker channels to Ha, ChannelCombination, joint stretch in Colour mode – the result is dominated by Ha, weak channels recede; for a natural ratio of the emission lines.

8.2 Combination

, Create new image, RGB, ID HOO: R = Ha, G = OIII, B = OIII. Variant with more natural transitions: G = Ha*0.3 + OIII*0.7.

Result: Ha red, OIII teal, mixed areas whitish.

ChannelCombination (RGB): R = SII, G = Ha, B = OIII → SHO.

Expected result: strongly greenish, because Ha sits in G and is usually strongest. Not an error – the palette is created in step 10.

8.3 Neutralising the background

with a nebula-free preview as reference. No SPCC for false colour – there is no “correct” star colour; only the background should be neutral.

8.4 Matching luminance to the colour image

Before separating the stars, match L_syn to the colour image’s luminance (): ChannelExtraction on HOO or SHO → HOO_L or SHO_L. Besides Dark, Mid, Bright, add a measuring point OIII on dominant OIII emission. Typically only the midtones need adjusting, with a , because L_syn deliberately emphasises Ha structure.

Whynow, before star separation?

Stars lie almost entirely above the fixed bright point and remain unchanged. Stars and structure then relate the same way in both images – the separated images will fit together later.

9 Separating the starsNon-linear

Goal: be able to process nebula and stars separately.

Tools

Whyafter stretching?

StarXTerminator works most reliably on non-linear data; halos and faint stars are then fully visible.

ImageGenerate star imageUnscreen stars
HOO / SHOenabledenabled
L_synoff–

The stars come from the colour image; without RGB data it is the only coloured source ().

ImageGenerate star imageUnscreen stars
HOO / SHOoff–
L_synoff–
RGBenabledenabled

The starless RGB is discarded. Because all masters were registered to the same reference and cropped identically, RGB_stars is aligned.

Enable Large overlap for dense star fields.

10 Processing the starless imagesNon-linear

Goal: colour and colour contrast in the colour image, structure in the luminance – without the stars reacting.

Tools

Whynow and in this order?

Without stars, contrast and saturation steps act only on the nebula. In the colour image the colour is cleaned up or the palette shaped first, then contrast is built, then saturation raised and finally the image denoised – otherwise colour errors would be amplified, and noise removed before a contrast boost would become visible again.

10.1 Colour image

1. Colour:

No blanket SCNR. OIII lies in G and B and appears teal; SCNR would shift it towards blue and desaturate it. Only for a real green cast in the background use , Amount 0.3–0.5; compare before/after at an OIII spot.

Optional – red/teal separation:

GoalToolProcedure
OIII a stronger tealColorSaturationpoint in the cyan/blue-green range +0.1 to +0.2
Ha warmershift reds slightly towards orange
Ha/OIII transitions–keep whitish mixed areas – they show the overlap of both emissions

Palette with SCNR: , Average or Maximum Neutral, Amount 0.5–1.0, preferably several passes. Areas with SII turn gold, with OIII blue.

Shift hues with :

GoalProcedure
yellow → gold/orangepoint in the yellow range slightly towards red
green residue → yellowpoint in the green range towards yellow
blue → cyan/tealpoint in the blue range towards cyan

Small shifts only; then check the background for neutrality again.

2. Contrast: , moderate.

3. Saturation: . Goal: palette colours stronger, background neutral.

4. Denoising: – in the LRGB combination the luminance replaces brightness; colour noise remains visible.

10.2 Luminance

Order: local contrast → optionally midtones with a mask → denoising.

WhyLHE before denoising?

LHE also makes noise visible. Denoising comes afterwards so that exactly this noise is captured.

  1. : 64–128 for pillars and edges, 16–32 for fine structure.
  2. Optional: lift faint nebula areas with a ; remove the mask afterwards.
  3. .

11 Combining and backgroundNon-linear

Goal: merge structure and colour, tune the background.

Tools

Whymatch again?

Since the first matching, both images have changed differently: the colour image gained contrast through the S-curve and saturation, the luminance changed only locally through LHE. The luminance now typically has less global contrast; without matching, the combination looks flat.

  1. Matching: ChannelExtraction on HOO_starless or SHO_starless → …_starless_L; measuring points as in 8.4, including OIII. Now typically a .
  2. Combination: with L_syn_starless as L on the colour image; Lightness 0.5, Saturation 0.4 to start, find values on duplicates. For loss of detail see the .
  3. Darken the background if needed: .
  4. Check neutrality: – near strong colours, simultaneous contrast deceives.

12 Processing the starsNon-linear

Goal: stars that suit the nebula and do not cover it.

Tools

On a copy of the star image – it contains only stars on a black background, so processes can be applied without a star mask.

1. Colour:

Whyshape rather than calibrate?

Narrowband stars show no real star colours: Ha-strong stars appear reddish, OIII-strong ones cyan – depending on spectrum and filter profiles, not temperature. They are therefore reduced for visual effect.

VariantProcedureEffect
subtly colouredlower slightly (0.5 → 0.4)light palette tones
neutrallower channel S strongly or ColorSaturation negativewhite stars that do not distract from the nebula
magenta fringes (SHO, HOO with G blend)fringes neutral
  1. Match size and brightness: the stars come from other exposures (different seeing, different exposure). Too large or bright → stronger reduction, s < 1 when recombining; too small or faint → stretch RGB a little more or s = 1.0.
  2. Greenish stars: , Amount 0.5–0.8.
  3. Check saturation: star colours strong but not garish; too colourful after recombination → lower channel S slightly. Do not remove completely – the colours show the temperature distribution.

2. Star reduction: , Selection 0.2–0.3, Amount 0.5–0.8, 5×5 circular.

13 Recombining the starsNon-linear

Goal: put the stars back softly and without overshoot.

Tools

with PixelMath, Replace target image, on a duplicate of Starless_final:

~((~Starless_final) * (~(HOO_stars * s)))

Replace HOO_stars with SHO_stars or RGB_stars. s = 1.0 after reduction; 0.8–0.9 if RGB stars look too dominant.

14 Finishing and exportNon-linear

Goal: overall check, last small corrections, saving.

Tools

  • Optional curve: small corrections of brightness and contrast only – with stars in the image, strong curves bloat them again.
  • Optional NXT: only for visible noise in the background, (HF Intensity 0.15–0.25, LF 0.1). No visible difference → skip it.
ExportPurpose
XISF, 32-bit floatarchive – lossless, with history and metadata
TIFF 16-bitfurther editing in other software
JPEG, sRGB, downsized if neededpublication

Name and arrange the process icons in workflow order, Save Selected Icons…. Save the project after the last change; the message “images have been modified and not saved” on closing refers to individual files, not to the project.

Common problems

Narrowband-specific. General errors are listed under “Typical errors” of each fundamentals article.

SymptomCauseRemedy
SHO image strongly greenHa in G dominatesexpected; palette with SCNR in step 10
Nebula red or teal on one side, one channel dominateschannels stretched differently before combiningrepeat channel matching 8.1
OIII or SII structures dark in the final imageluminance from Ha onlyL_syn from all channels (step 7)
OIII areas blue or grey (HOO)SCNR on the nebulaSCNR only masked in the background
Noise in OIII/SII after stretchingweak signalstronger linear NXT; light pass after stretching
Stars red/cyan, restlessfalse colours of narrowband starsdesaturate stars or use stars from RGB
Magenta stars, coloured rimsdifferent star profiles in the channelssame BXT star parameters; Invert → SCNR → Invert
Double stars or offset after recombination (RGB)RGB not registered to the same referenceStarAlignment of RGB to Ha, crop again
RGB stars too largestronger stretch, different seeingstronger reduction, s < 1
Unnatural star colours (RGB)SPCC inaccurate or RGB stretched in RGB modecheck the SPCC fits; GHS mode Colour