I’ve had a chance to add a couple of exposure hours of M81 and it’s neighbour M82, the Cigar Galaxy (on the right in the wide-field image.) The pair was one of my first targets when I picked up astrophotography last year.
M81 is 96,000 light-years in diameter, and the supermassive black hole in its centre has 15 times more mass than the black hole of our home Milky Way galaxy. Bode’s galaxy interacts with the nearby Cigar Galaxy, causing it to form new stars 10 times faster than the star-birth rate in the Milky Way galaxy.
The light in this photo is truly ancient – these photons travelled for 12 million years before reaching my camera. This is 5 hours of exposure collected at f/5.9 over two nights, almost exactly a year apart, from my yard in Victoria, BC.
M81 – Bode’s galaxyM82 – Cigar galaxyM81 and M82 – Bode’s and Cigar galaxies (wide field)M81 and M82 – Bode’s and Cigar galaxies (wide field)
One of the most recognizable nebulae, the dark head of a horse has its own catalogue number: B33. It’s a dense cloud of dust and cold hydrogen gas that blocks the light of the background stars and the red glow of ionized hydrogen. The large emission nebula in the background is IC 434 – an enormously active star-forming region. The bright young stars in it’s centre compress the gas with their stellar wind, creating new stars. The mass of the gas displaced by the ionization front of IC434 is about 10,000 Solar masses! I find it difficult to grasp the enormity of the number. This shouldn’t be surprising, of course, because there is nothing even remotely comparable to this truly astronomical mass that we encounter in daily life. For reference, one Solar mass is approximately 2*10^30 ( 2 nonillion) kg!
The bright dots at the base of the Horsehead are the stars that have just been formed, and the bluish smudge to the bottom left is a small reflection nebula NGC 2023. The bright explosion-like emission nebula farther to the left is the Flame Nebula (NGC 2024), which has streaks of black dust blocking the background radiation.
This light travelled for 1,350 years before reaching my camera in Victoria, BC in January 2025. This is a 3.5-hr one-shot exposure at f/5.9 with a one-shot-colour (OSC) camera and a dual narrowband filter.
The Horsehead and the Flame nebulaeThe Horsehead nebula (B33)The Flame nebula (NGC 2024)
I wanted to photograph the Orion Nebula ever since becoming interested in astrophotography almost 30 years ago (in the pre-digital era!), and this is my first image, taken from my yard in Victoria, BC in January of 2025.
One can easily find this beautiful nebula even with a naked eye just below the Orion’s Belt. M42 is 25 light-years across, and it is one of the closest star nurseries to our Solar system. Massive young stars whip up strong stellar winds that compress the surrounding gas, creating turbulence and shock waves, which in turn create more stars.
The Orion Nebula is exceptionally colourful. The red hues are due to the radiation of the ionized hydrogen, and the blue and violet colours are the reflected radiation of the gigantic O-type stars at the core. There is even a greenish hue, which is very rare in deep space, due to a low-probability electron transition in the ionized oxygen. It’s called the “forbidden transition,” because it is notoriously difficult to reproduce in a lab, which lacks the high vacuum of space.
This light travelled for 1,300 years before reaching my camera. This is a 3.5-hr exposure at f/5.9, using a full-frame one-shot colour (OSC) camera and a dual narrowband filter.
M42 – The Orion NebulaM42 – The Orion Nebula (closeup)
This emission nebula in the Cassiopeia constellation resembles its namesake character from the classic video game. It also resembles a heart if viewed from a different angle. It is rather dim and diffuse while observed visually, but is quite neat and full of details when photographed using multiple guided exposures. A small open star cluster (IC 1590) ionizes the gas of the Pacman, which is criss-crossed by lines of dark dust. It also contains several Bok globules, which are isolated dark nebulae that consist of dense clouds of dust and gas. These clouds are in the process of condensing and will form new stars in the future.
This future star nursery is located in the Perseus Arm of our Milky Way galaxy. I captured its light in early October of 2024, after it travelled for 9,500 years to my yard in Victoria, BC. This image is an integration of forty 5-minute RGB exposures, taken through a 478 mm-long, f/5.9 telescope.
My current workflow for processing one-shot colour images of deep-space objects, particularly nebulae, heavily relies on the process of reconstruction a foraxx palette outlined in this video by Paulyman Astro (https://youtu.be/Gy42AeZ_XB4?si=lNb4B7a0jVKWi4I1).
The video is very detailed, and it has been exceptionally useful for me, but I found myself scrolling through it and pausing so much that I wanted to have a written summary of the steps that I could quickly refer to. Apologies in advance, if the following steps appear out-of-context – they are really short notes that would make sense to those who have used the Pixinsight software and worked with the foraxx palette.
Before this image processing is even started, I generate an integrated image using the following pre-processing sequence (see this guide by Adam Block for details: https://youtu.be/VKOTCuqD2Qs?si=EdbONwT8GO_DUAkR) :
First of all, all the individual exposures (light frames), which are typically 5-min long each, are calibrated with “flats”, “dark flats” and “darks” using the WeightedBatchPreprocessing script.
Then, the resulted de-bayered images are aligned using the StarAlignment process.
Finally, the aligned images are integrated using the ImageIntergation process with Winthorised Sigma Clipping background rejection method. This produces the “integration.xisf” image, which is the basis for the nebula processing workflow itself:
Right-click on the identifier tab at the top-left of the image frame and set the new identifier to ‘osc’ (for ‘One-Shot Colour’).
Use Process>All processes>ScreenTransferFunction to preview a stretched image. I unlock the RGB channels before pressing the “nuke” button to avoid a high colour cast. This is not important though, because nothing is actually being done to the image – this is just a preview.
Use Process>All processes>DynamicCrop to crop the image.
Use AutomaticBackgroundExrtactor with Function degree (under Interpolation and Output) set to 1 and Target Image Correction to ‘Subtraction’. This works if there is simply some light pollution gradient in the image and little to no vignetting. Otherwise, use the DynamicBackgroundExtraction process.
Split the RGB channels using an icon in the toolbar.
Set the identifier of the Red channel to ‘ha’ for “Hydrogen alpha”.
Combine the Green and the Blue channel using the following Pixelmath expression: 0.5*B+0.5*G. Give the resulting image an identifier ‘oiii’.
Use StarExterminator process to extract the stars. Check “Generate Star Image” and “Unscreen Stars” boxes. Drag the triangle from the process window onto the ha window and then onto the oiii window.
Use Generalized Hyperbolic Stretch (GHS) script or process to stretch the ‘ha’ and the ‘oiii’ (starless) images.
First stretch: Just right of the peak. Local stretch intensity ~10. Stretch factor ~3.
Second stretch: Secondary drop-off (log view). Local stretch intensity ~5.
Foraxx process: Create the false Green channel (‘ho’) using the Pixelmath expression: (ha*oiii)^~(ha*oiii). Press the square button.
Boost the brightness of the ‘ho’ image by doing the first-level stretch in GHS.
Create the colour image by using the Pixelmath expression (uncheck ‘Use a single RGB/K expression’, set Color space to ‘RGB color’):
R: ha
G: ho*ha+~ho*oiii
B: oiii
Apply CurvesTransformation. Start with saturation, proceed to individual channels.
Apply NoiseExterminator with default values or Denoise ~0.9, Detail ~0.55.
Stretch ‘ha_stars’ and ‘oiii_stars’ using HistogramTransformation. Use checkmark to track the histogram and use live preview to monitor the stretch amount. Drag middle slider to the left.
Apply the Foraxx process (step 10) to ‘ha_stars’ and ‘oiii_stars’.
Use CurvesTransformation to boost saturation of ‘foraxx_stars’.
Put the stars back using the Pixelmath expression: ~(~foraxx*~foraxx_stars).
And this is it! Here are some examples of my application of this process applied to various emission nebulae.
Sharpless 157 – The Lobster Claw NebulaNGC 7000 – Cygnus WallNGC 7822 – The Cosmic Question Mark Nebula
This emission nebula is one of the youngest star-forming regions in our galaxy. Some components of it are only few million years old. In the cosmic time scale, this is basically star birth happening in front of our eyes. This nebula also contains the hottest star found within 1 kpc of our Sun, the BD+66 1673, which has the surface temperature of 45,000 K and the luminosity 100,000 times that of the Sun. It is primarily responsible for ionizing the gas of the nebula and for compressing it by the strong stellar wind, leading to creation of new stars.
This light travelled for 3,000 years before reaching my yard in Victoria, BC in June 2024.
NGC 7822 is a large target, filling the full-frame sensor of my camera attached to a 478 mm-long telescope. This is a 3.5 hr-long RGB exposure at f/5.9, processed using a Foraxx palette.
I captured this image of the Croc’s Eye Galaxy (M94, also called the Cat’s Eye Galaxy) yesterday in my yard in Victoria, BC, using a total of 3 hours of exposure. It’s an unusual galaxy – it has a an inner ring with a diameter of 5,400 light-years and an outer one with a diameter of 45,000 light-years. Pressure from the galactic core compresses the gas and dust clouds in the outer ring, where gravity pulls them together to form new stars. These stars pull in more gas and dust, resulting in a relatively empty region separating them from yet another layer of gas at the periphery of the galaxy.
M94 has a remarkably low amount of dark matter for a galaxy – the stars comprise almost all of its mass. Their light travelled for 16 million years before reaching my telescope.
W5 is a large emission nebula located in the Cassiopeia constellation, close to the Heart Nebula (IC 1805). There are several open star clusters inside the Soul Nebula, including IC 1848, which is often used to identify it.
The Soul Nebula is a star nursery, where new stars are created practically before our eyes. In fact, most stars have been born in regions like W5, where hundreds or thousands stars form at the same time.
The Soul spans 300 light-years, which is about 100 times the distance from the Sun to the nearest star.
About a dozen of giant O-type stars are primarily responsible for creating this emission nebula. These giant stars are approximately 30 times heavier and 10,000 times more luminous than our Sun. This intense luminocity is mostly in the form of ultraviolet radiation. It forms a powerful stellar wind that ionizes gas molecules and drives them away from the giant stars, creating the bubble structure in the middle of the nebula.
This structure contains gas pillars that point towards the stars that created them. The pillars form because the denser gas areas take longer to clear, while the material around them is swept away by the stellar wind. The compression of the gas molecules in the pillars accelerates their gravitational collapse and leads to formation of new stars.
In the Soul Nebula, there are at least three generations of star formation. Their light travelled for 6,500 years before reaching my camera in Victoria, BC in June of 2024.
IC 1805 is a faint, but huge emission nebula in the Cassiopeia constellation. It is about 330 light-years in diameter and has an angular size of 2 degrees – 4 diameters of the full Moon! The open star cluster in the centre of the heart (Collinder 26) creates intense stellar wind that drives the shape of the gas cloud and causes it to emit the intense red colour. Some of these stars are 50 times more massive than the Sun.
This light travelled for 7,500 years before reaching my camera in Victoria, BC in the early October.
M31 is the deep-sky object that made me want to do astrophography. This light travelled for 2.5 million years before reaching my yard in Victoria, BC in the early September.
The Andromeda is closest galaxy to our Milky Way Galaxy. It is 152,000 light-years in diameter, contains approximately 1 trillion stars and is moving towards us at 110 kilometres per second. Our galaxies will collide in about 4.5 billion years, eventually forming a single giant elliptical galaxy.
The chance of any stars colliding is actually negligibly small, because despite their great numbers, the distances between the stars are tremendous. The two galaxies will simply pass through each other, as they commonly do. In fact, the M31 itself merged with another galaxy 3 billion years ago.
However, both the Milky Way and the Andromeda galaxies have supermassive black holes in their centres, and when they eventually merge, they would form a quasar and release as much energy as about 100 million supernova explosions. According to the current models, there is a 12% chance that our Sun would get ejected from the new galaxy during the collision, in which case the star itself, as well as its planets would be undisturbed. However, if the Sun comes close to the new black hole, it would be torn apart by its gravity.
This will be of little consequence to the life on our planet, though, because much earlier than that, about 1 billion years from now, the Sun’s luminosity will increase by approximately 40%, and there will be no way for liquid water and terrestrial life to exist on Earth.
Time to introduce planetary engineering into our curriculum?