<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="4.3.2">Jekyll</generator><link href="https://undersampled.com/feed.xml" rel="self" type="application/atom+xml" /><link href="https://undersampled.com/" rel="alternate" type="text/html" /><updated>2026-06-09T14:46:29+00:00</updated><id>https://undersampled.com/feed.xml</id><title type="html">Undersampled</title><subtitle>This is Undersampled, the astrophotography journal of Jeroen Boumans, an amateur astrophotographer sharing the chase for deep-sky photons and the learning curve along the way.</subtitle><entry><title type="html">M31, The Andromeda Galaxy, Mosaic</title><link href="https://undersampled.com/m31-lhargb/" rel="alternate" type="text/html" title="M31, The Andromeda Galaxy, Mosaic" /><published>2025-11-18T08:30:00+00:00</published><updated>2025-11-18T08:30:00+00:00</updated><id>https://undersampled.com/m31-lhargb</id><content type="html" xml:base="https://undersampled.com/m31-lhargb/"><![CDATA[<h2 id="acquisition-details">Acquisition Details</h2>

<table>
  <thead>
    <tr>
      <th>M31</th>
      <th>L</th>
      <th>Ha</th>
      <th>R</th>
      <th>G</th>
      <th>B</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Frames</td>
      <td>346</td>
      <td>161</td>
      <td>246</td>
      <td>326</td>
      <td>347</td>
    </tr>
    <tr>
      <td>Exp. Time</td>
      <td>180s</td>
      <td>300s</td>
      <td>180s</td>
      <td>180s</td>
      <td>180s</td>
    </tr>
    <tr>
      <td>Flats</td>
      <td>20</td>
      <td>20</td>
      <td>20</td>
      <td>20</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Flat Darks</td>
      <td>20</td>
      <td>20</td>
      <td>20</td>
      <td>20</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Darks</td>
      <td>20</td>
      <td>20</td>
      <td>20</td>
      <td>20</td>
      <td>20</td>
    </tr>
  </tbody>
</table>

<h2 id="final-masters">Final Masters</h2>

<ul>
  <li>LHaRGB: <a href="https://res.cloudinary.com/undersampled/image/upload/v1780602199/M31_C_f9uszh.jpg" target="_blank">stars</a>, <a href="https://res.cloudinary.com/undersampled/image/upload/v1780605293/Mosaic_RGB_starless_w3nbjm.jpg" target="_blank">starless</a></li>
  <li>H-alpha: <a href="https://res.cloudinary.com/undersampled/image/upload/v1780603169/Mosaic_Ha_judpgp.jpg" target="_blank">stars</a>, <a href="https://res.cloudinary.com/undersampled/image/upload/v1780603223/Mosaic_Ha_starless_hdamns.jpg" target="_blank">starless</a></li>
  <li>Luminance: <a href="https://res.cloudinary.com/undersampled/image/upload/v1780603162/Mosaic_L_rqgu62.jpg" target="_blank">stars</a>, <a href="https://res.cloudinary.com/undersampled/image/upload/v1780603157/Mosaic_L_starless_cru06i.jpg" target="_blank">starless</a></li>
</ul>

<h2 id="description">Description</h2>

<p>Here’s M31, the Andromeda Galaxy, our nearest major galactic neighbor, sitting about 2.5 million light years away.
This mosaic took 3 panels to capture, combining H-alpha, Luminance, and RGB data for a total of 76 hours and 47 minutes of integration.</p>

<p>Let me know what you think, and as always: clear skies!</p>

<h2 id="close-ups">Close Ups</h2>

<p><img src="https://res.cloudinary.com/undersampled/image/upload/v1780604804/outer-l_h3chq0.jpg" alt="" /> <em>Outer region - left</em>
<img src="https://res.cloudinary.com/undersampled/image/upload/v1780604804/center-m32_jpuvdl.jpg" alt="" /> <em>The center of M31, accompanied by M32</em>
<img src="https://res.cloudinary.com/undersampled/image/upload/v1780604804/outer-r_z7efki.jpg" alt="" /> <em>Outer region - right</em>
<img src="https://res.cloudinary.com/undersampled/image/upload/v1780602446/M110_ytoh06.jpg" alt="" /> <em>Messier 110</em></p>]]></content><author><name></name></author><category term="m" /><category term="journal" /><category term="mono" /><category term="galaxy" /><category term="lhargb" /><summary type="html"><![CDATA[Here's M31, the Andromeda Galaxy, our nearest major galactic neighbor, sitting about 2.5 million light years away. A full 3-panel mosaic in LHaRGB]]></summary></entry><entry><title type="html">NGC7000, Cygnus Wall</title><link href="https://undersampled.com/ngc7000-sho/" rel="alternate" type="text/html" title="NGC7000, Cygnus Wall" /><published>2025-09-11T08:30:00+00:00</published><updated>2025-09-11T08:30:00+00:00</updated><id>https://undersampled.com/ngc7000-sho</id><content type="html" xml:base="https://undersampled.com/ngc7000-sho/"><![CDATA[<h2 id="acquisition-details">Acquisition Details</h2>

<table>
  <thead>
    <tr>
      <th>NGC7000</th>
      <th>SII</th>
      <th>Ha</th>
      <th>OIII</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Frames</td>
      <td>134</td>
      <td>124</td>
      <td>147</td>
    </tr>
    <tr>
      <td>Exp. Time</td>
      <td>72</td>
      <td>300s</td>
      <td>300s</td>
    </tr>
    <tr>
      <td>Flats</td>
      <td>179</td>
      <td>20</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Flat Darks</td>
      <td>20</td>
      <td>20</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Darks</td>
      <td>20</td>
      <td>20</td>
      <td>20</td>
    </tr>
  </tbody>
</table>

<h2 id="final-masters">Final Masters</h2>

<div class="mt-[20px]" x-data="{ modalOpen: false, divClass: 'inner', color: 'red', activeUrl: '', activeLabel: '' }">

    <div x-on:click="modalOpen = false" x-show="modalOpen == true" x-bind:class="`${divClass}`" style="display: none" class="
            fixed
            w-full

            flex flex-col
            justify-center content-center

            top-0 left-0 bottom-0 right-0
            bg-black/80  p-0">

        <div class="max-w-[960px] flex flex-col m-auto gap-[10px] p-[20px]">
            <img class="cursor-pointer block w-[75%] mx-auto object-cover  self-center" x-bind:src="activeUrl" />

            <div class="flex flex-row content-center items-center mx-auto font-black font-noto-sans gap-[20px]">
    <!--            <span x-on:click="modalOpen = true"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6 text-white">-->
    <!--                  <path stroke-linecap="round" stroke-linejoin="round" d="M19.5 12h-15m0 0l6.75 6.75M4.5 12l6.75-6.75" />-->
    <!--                </svg>-->
    <!--            </span>-->
                <p class="self-center w-full text-center  text-white m-0 p-0" style="margin: 0;" x-html="activeLabel"></p>
    <!--            <span><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6 text-white">-->
    <!--                  <path stroke-linecap="round" stroke-linejoin="round" d="M4.5 12h15m0 0l-6.75-6.75M19.5 12l-6.75 6.75" />-->
    <!--                </svg>-->
    <!--            </span>-->
            </div>
        </div>
    </div>

    <div class="grid grid-cols-2 sm:grid-cols-3 3 gap-[20px] md:gap-[40px] mt-[20px]">
        
        <div>
            <div class="flex w-full items-end justify-end aspect-square rounded-lg border-[1px] border-[rgba(255,255,255,0.075)] cursor-pointer " style="background-size: cover; background-image: url('https://res.cloudinary.com/undersampled/image/upload/v1780601855/NGC7000-O_wkxirb.jpg');" x-on:click="activeUrl = 'https://res.cloudinary.com/undersampled/image/upload/v1780601855/NGC7000-O_wkxirb.jpg';activeLabel = 'H-alpha'; modalOpen = true">
                <div class="hover:text-white/50 text-white p-[10px] lg:p-[20px]">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 3.75v4.5m0-4.5h4.5m-4.5 0L9 9M3.75 20.25v-4.5m0 4.5h4.5m-4.5 0L9 15M20.25 3.75h-4.5m4.5 0v4.5m0-4.5L15 9m5.25 11.25h-4.5m4.5 0v-4.5m0 4.5L15 15" />
                    </svg>

                </div>
            </div>
            <em>H-alpha</em>
        </div>
        
        <div>
            <div class="flex w-full items-end justify-end aspect-square rounded-lg border-[1px] border-[rgba(255,255,255,0.075)] cursor-pointer " style="background-size: cover; background-image: url('https://res.cloudinary.com/undersampled/image/upload/v1780601855/NGC7000-H_xtfyvs.jpg');" x-on:click="activeUrl = 'https://res.cloudinary.com/undersampled/image/upload/v1780601855/NGC7000-H_xtfyvs.jpg';activeLabel = 'O-III'; modalOpen = true">
                <div class="hover:text-white/50 text-white p-[10px] lg:p-[20px]">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 3.75v4.5m0-4.5h4.5m-4.5 0L9 9M3.75 20.25v-4.5m0 4.5h4.5m-4.5 0L9 15M20.25 3.75h-4.5m4.5 0v4.5m0-4.5L15 9m5.25 11.25h-4.5m4.5 0v-4.5m0 4.5L15 15" />
                    </svg>

                </div>
            </div>
            <em>O-III</em>
        </div>
        
        <div>
            <div class="flex w-full items-end justify-end aspect-square rounded-lg border-[1px] border-[rgba(255,255,255,0.075)] cursor-pointer " style="background-size: cover; background-image: url('https://res.cloudinary.com/undersampled/image/upload/v1780601855/NGC7000-S_vcowze.jpg');" x-on:click="activeUrl = 'https://res.cloudinary.com/undersampled/image/upload/v1780601855/NGC7000-S_vcowze.jpg';activeLabel = 'S-II'; modalOpen = true">
                <div class="hover:text-white/50 text-white p-[10px] lg:p-[20px]">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 3.75v4.5m0-4.5h4.5m-4.5 0L9 9M3.75 20.25v-4.5m0 4.5h4.5m-4.5 0L9 15M20.25 3.75h-4.5m4.5 0v4.5m0-4.5L15 9m5.25 11.25h-4.5m4.5 0v-4.5m0 4.5L15 15" />
                    </svg>

                </div>
            </div>
            <em>S-II</em>
        </div>
        
    </div>
</div>

<h2 id="1-intial-post-h-alpha">1. Intial Post: H-Alpha</h2>
<p>Some work in progress on the Cygnus Wall (NGC 7000). You might recognize this from an earlier RedCat51 shot of the North America Nebula.</p>

<p>Data was captured remotely in Romania under beautiful Bortle 3 skies. 5h50m of H-alpha frames, each 300s. Same setup I use at home: <strong>ASI533MM Pro</strong> and <strong>Askar 71F</strong>.</p>

<p>It’s amazing to see the motion in the gas and dust streams here. If you look closely, you can spot stars forming inside the dark structures, especially in the darker region just above the center right.</p>

<p><img src="https://res.cloudinary.com/undersampled/image/upload/v1780601435/NGC7000-Ha_ll0jkf.jpg" alt="" /> <em>H-alpha Data</em></p>

<h2 id="2-update-oxygen-iii-added">2. Update: Oxygen-III added</h2>

<p>Some more progress on the Cygnus Wall (NGC 7000). This is an HOO palette image, containing both Hydrogen-alpha (Ha) and Oxygen-3 (O-iii) data. Mapping HOO to RGB channels gives it this colors.</p>

<p>Still waiting for the last batch of Sulfur-2 data to complete the final image but wanted to share it nonetheless.</p>

<p><img src="https://res.cloudinary.com/undersampled/image/upload/v1780601435/NGC7000-HOO_ujjb5s.jpg" alt="" /> <em>H-alpha and Oxygen-III</em></p>

<h2 id="3-final-addition-sulfur-ii">3. Final addition: Sulfur-II</h2>
<p>Another collab coming to an end! This is the final version of the Cygnus Wall (NGC 7000) in SHO-palette, containing Sulfur-2, Hydrogen-alpha (Ha) and Oxygen-3 (O-iii) data. Mapping SHO to RGB channels gives it this colors.</p>

<p><img src="https://res.cloudinary.com/undersampled/image/upload/v1757601976/NGC7000_-_Cygnus_Wall_-_SHO_icy5uv.jpg" alt="" /> <em>Final result in SHO</em></p>

<p>🔭 Clear skies!</p>]]></content><author><name></name></author><category term="ngc" /><category term="journal" /><category term="mono" /><category term="nebula" /><category term="sho" /><summary type="html"><![CDATA[This is the Crescent Nebula (NGC 6888), located in the constellation Cygnus. In its center lies a massive Wolf-Rayet star, which is shedding its outer layers through intense stellar winds.]]></summary></entry><entry><title type="html">NGC6888, Crescent Nebula in HOO</title><link href="https://undersampled.com/ngc6888-hoo/" rel="alternate" type="text/html" title="NGC6888, Crescent Nebula in HOO" /><published>2025-09-09T08:30:00+00:00</published><updated>2025-09-09T08:30:00+00:00</updated><id>https://undersampled.com/ngc6888-hoo</id><content type="html" xml:base="https://undersampled.com/ngc6888-hoo/"><![CDATA[<h2 id="acquisition-details">Acquisition Details</h2>

<table>
  <thead>
    <tr>
      <th>NGC6888</th>
      <th>Ha</th>
      <th>OIII</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Frames</td>
      <td>124</td>
      <td>147</td>
    </tr>
    <tr>
      <td>Exp. Time</td>
      <td>300s</td>
      <td>300s</td>
    </tr>
    <tr>
      <td>Flats</td>
      <td>20</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Flat Darks</td>
      <td>20</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Darks</td>
      <td>20</td>
      <td>20</td>
    </tr>
  </tbody>
</table>

<h2 id="final-masters">Final Masters</h2>

<div class="mt-[20px]" x-data="{ modalOpen: false, divClass: 'inner', color: 'red', activeUrl: '', activeLabel: '' }">

    <div x-on:click="modalOpen = false" x-show="modalOpen == true" x-bind:class="`${divClass}`" style="display: none" class="
            fixed
            w-full

            flex flex-col
            justify-center content-center

            top-0 left-0 bottom-0 right-0
            bg-black/80  p-0">

        <div class="max-w-[960px] flex flex-col m-auto gap-[10px] p-[20px]">
            <img class="cursor-pointer block w-[75%] mx-auto object-cover  self-center" x-bind:src="activeUrl" />

            <div class="flex flex-row content-center items-center mx-auto font-black font-noto-sans gap-[20px]">
    <!--            <span x-on:click="modalOpen = true"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6 text-white">-->
    <!--                  <path stroke-linecap="round" stroke-linejoin="round" d="M19.5 12h-15m0 0l6.75 6.75M4.5 12l6.75-6.75" />-->
    <!--                </svg>-->
    <!--            </span>-->
                <p class="self-center w-full text-center  text-white m-0 p-0" style="margin: 0;" x-html="activeLabel"></p>
    <!--            <span><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6 text-white">-->
    <!--                  <path stroke-linecap="round" stroke-linejoin="round" d="M4.5 12h15m0 0l-6.75-6.75M19.5 12l-6.75 6.75" />-->
    <!--                </svg>-->
    <!--            </span>-->
            </div>
        </div>
    </div>

    <div class="grid grid-cols-2 sm:grid-cols-3 2 gap-[20px] md:gap-[40px] mt-[20px]">
        
        <div>
            <div class="flex w-full items-end justify-end aspect-square rounded-lg border-[1px] border-[rgba(255,255,255,0.075)] cursor-pointer " style="background-size: cover; background-image: url('https://res.cloudinary.com/undersampled/image/upload/v1757429949/HOO_Ha_hjwcbo.jpg');" x-on:click="activeUrl = 'https://res.cloudinary.com/undersampled/image/upload/v1757429949/HOO_Ha_hjwcbo.jpg';activeLabel = 'H-alpha'; modalOpen = true">
                <div class="hover:text-white/50 text-white p-[10px] lg:p-[20px]">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 3.75v4.5m0-4.5h4.5m-4.5 0L9 9M3.75 20.25v-4.5m0 4.5h4.5m-4.5 0L9 15M20.25 3.75h-4.5m4.5 0v4.5m0-4.5L15 9m5.25 11.25h-4.5m4.5 0v-4.5m0 4.5L15 15" />
                    </svg>

                </div>
            </div>
            <em>H-alpha</em>
        </div>
        
        <div>
            <div class="flex w-full items-end justify-end aspect-square rounded-lg border-[1px] border-[rgba(255,255,255,0.075)] cursor-pointer " style="background-size: cover; background-image: url('https://res.cloudinary.com/undersampled/image/upload/v1757429949/HOO_OIII_o0hpgu.jpg');" x-on:click="activeUrl = 'https://res.cloudinary.com/undersampled/image/upload/v1757429949/HOO_OIII_o0hpgu.jpg';activeLabel = 'O-III'; modalOpen = true">
                <div class="hover:text-white/50 text-white p-[10px] lg:p-[20px]">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 3.75v4.5m0-4.5h4.5m-4.5 0L9 9M3.75 20.25v-4.5m0 4.5h4.5m-4.5 0L9 15M20.25 3.75h-4.5m4.5 0v4.5m0-4.5L15 9m5.25 11.25h-4.5m4.5 0v-4.5m0 4.5L15 15" />
                    </svg>

                </div>
            </div>
            <em>O-III</em>
        </div>
        
    </div>
</div>

<h2 id="crop-of-the-nebula">Crop of the Nebula</h2>

<p><img src="https://res.cloudinary.com/undersampled/image/upload/v1757429764/Naamloos_kh9wxf2.jpg" alt="" /> <em>Crop</em></p>

<h2 id="description">Description</h2>

<p>This is the Crescent Nebula (NGC 6888), located in the constellation Cygnus.</p>

<p>In its center lies a massive Wolf-Rayet star, which is shedding its outer layers through intense stellar winds. These fast winds slam into slower material that the star expelled earlier on, creating shockwaves that form the surrounding gas into a glowing ‘cosmic bubble’, the puff you can see here.</p>

<p>It’s an emission nebula, consisting mostly of hydrogen and oxygen. Therefor I chose to create a HOO palette image.</p>

<p>🔭 Clear skies!</p>]]></content><author><name></name></author><category term="ngc" /><category term="journal" /><category term="mono" /><category term="nebula" /><category term="hoo" /><summary type="html"><![CDATA[This is the Crescent Nebula (NGC 6888), located in the constellation Cygnus. In its center lies a massive Wolf-Rayet star, which is shedding its outer layers through intense stellar winds.]]></summary></entry><entry><title type="html">M101, Pinwheel Galaxy in LHaRGB</title><link href="https://undersampled.com/m101-lhargb/" rel="alternate" type="text/html" title="M101, Pinwheel Galaxy in LHaRGB" /><published>2025-05-02T08:30:00+00:00</published><updated>2025-05-02T08:30:00+00:00</updated><id>https://undersampled.com/m101-lhargb</id><content type="html" xml:base="https://undersampled.com/m101-lhargb/"><![CDATA[<h2 id="acquisition-details">Acquisition Details</h2>

<table>
  <thead>
    <tr>
      <th>M101</th>
      <th>Ha</th>
      <th>Lum.</th>
      <th>Red</th>
      <th>Green</th>
      <th>Blue</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Frames</td>
      <td>75</td>
      <td>95</td>
      <td>45</td>
      <td>40</td>
      <td>45</td>
    </tr>
    <tr>
      <td>Exp. Time</td>
      <td>300s</td>
      <td>300s</td>
      <td>300s</td>
      <td>300s</td>
      <td>300s</td>
    </tr>
    <tr>
      <td>Flats</td>
      <td>20</td>
      <td>20</td>
      <td>20</td>
      <td>20</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Flat Darks</td>
      <td>20</td>
      <td>20</td>
      <td>20</td>
      <td>20</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Darks</td>
      <td>20</td>
      <td>20</td>
      <td>20</td>
      <td>20</td>
      <td>20</td>
    </tr>
  </tbody>
</table>

<h2 id="final-masters">Final Masters</h2>

<div class="mt-[20px]" x-data="{ modalOpen: false, divClass: 'inner', color: 'red', activeUrl: '', activeLabel: '' }">

    <div x-on:click="modalOpen = false" x-show="modalOpen == true" x-bind:class="`${divClass}`" style="display: none" class="
            fixed
            w-full

            flex flex-col
            justify-center content-center

            top-0 left-0 bottom-0 right-0
            bg-black/80  p-0">

        <div class="max-w-[960px] flex flex-col m-auto gap-[10px] p-[20px]">
            <img class="cursor-pointer block w-[75%] mx-auto object-cover  self-center" x-bind:src="activeUrl" />

            <div class="flex flex-row content-center items-center mx-auto font-black font-noto-sans gap-[20px]">
    <!--            <span x-on:click="modalOpen = true"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6 text-white">-->
    <!--                  <path stroke-linecap="round" stroke-linejoin="round" d="M19.5 12h-15m0 0l6.75 6.75M4.5 12l6.75-6.75" />-->
    <!--                </svg>-->
    <!--            </span>-->
                <p class="self-center w-full text-center  text-white m-0 p-0" style="margin: 0;" x-html="activeLabel"></p>
    <!--            <span><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6 text-white">-->
    <!--                  <path stroke-linecap="round" stroke-linejoin="round" d="M4.5 12h15m0 0l-6.75-6.75M19.5 12l-6.75 6.75" />-->
    <!--                </svg>-->
    <!--            </span>-->
            </div>
        </div>
    </div>

    <div class="grid grid-cols-2 sm:grid-cols-3 3 gap-[20px] md:gap-[40px] mt-[20px]">
        
        <div>
            <div class="flex w-full items-end justify-end aspect-square rounded-lg border-[1px] border-[rgba(255,255,255,0.075)] cursor-pointer " style="background-size: cover; background-image: url('https://res.cloudinary.com/undersampled/image/upload/v1753112249/M101/L_azuvfu.jpg');" x-on:click="activeUrl = 'https://res.cloudinary.com/undersampled/image/upload/v1753112249/M101/L_azuvfu.jpg';activeLabel = 'Luminance'; modalOpen = true">
                <div class="hover:text-white/50 text-white p-[10px] lg:p-[20px]">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 3.75v4.5m0-4.5h4.5m-4.5 0L9 9M3.75 20.25v-4.5m0 4.5h4.5m-4.5 0L9 15M20.25 3.75h-4.5m4.5 0v4.5m0-4.5L15 9m5.25 11.25h-4.5m4.5 0v-4.5m0 4.5L15 15" />
                    </svg>

                </div>
            </div>
            <em>Luminance</em>
        </div>
        
        <div>
            <div class="flex w-full items-end justify-end aspect-square rounded-lg border-[1px] border-[rgba(255,255,255,0.075)] cursor-pointer " style="background-size: cover; background-image: url('https://res.cloudinary.com/undersampled/image/upload/v1753112246/M101/Ha_xqdnaz.jpg');" x-on:click="activeUrl = 'https://res.cloudinary.com/undersampled/image/upload/v1753112246/M101/Ha_xqdnaz.jpg';activeLabel = 'H-alpha'; modalOpen = true">
                <div class="hover:text-white/50 text-white p-[10px] lg:p-[20px]">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 3.75v4.5m0-4.5h4.5m-4.5 0L9 9M3.75 20.25v-4.5m0 4.5h4.5m-4.5 0L9 15M20.25 3.75h-4.5m4.5 0v4.5m0-4.5L15 9m5.25 11.25h-4.5m4.5 0v-4.5m0 4.5L15 15" />
                    </svg>

                </div>
            </div>
            <em>H-alpha</em>
        </div>
        
        <div>
            <div class="flex w-full items-end justify-end aspect-square rounded-lg border-[1px] border-[rgba(255,255,255,0.075)] cursor-pointer " style="background-size: cover; background-image: url('https://res.cloudinary.com/undersampled/image/upload/v1753112249/M101/R_hk9djr.jpg');" x-on:click="activeUrl = 'https://res.cloudinary.com/undersampled/image/upload/v1753112249/M101/R_hk9djr.jpg';activeLabel = 'Red'; modalOpen = true">
                <div class="hover:text-white/50 text-white p-[10px] lg:p-[20px]">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 3.75v4.5m0-4.5h4.5m-4.5 0L9 9M3.75 20.25v-4.5m0 4.5h4.5m-4.5 0L9 15M20.25 3.75h-4.5m4.5 0v4.5m0-4.5L15 9m5.25 11.25h-4.5m4.5 0v-4.5m0 4.5L15 15" />
                    </svg>

                </div>
            </div>
            <em>Red</em>
        </div>
        
        <div>
            <div class="flex w-full items-end justify-end aspect-square rounded-lg border-[1px] border-[rgba(255,255,255,0.075)] cursor-pointer " style="background-size: cover; background-image: url('https://res.cloudinary.com/undersampled/image/upload/v1753112249/M101/G_m0czxk.jpg');" x-on:click="activeUrl = 'https://res.cloudinary.com/undersampled/image/upload/v1753112249/M101/G_m0czxk.jpg';activeLabel = 'Green'; modalOpen = true">
                <div class="hover:text-white/50 text-white p-[10px] lg:p-[20px]">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 3.75v4.5m0-4.5h4.5m-4.5 0L9 9M3.75 20.25v-4.5m0 4.5h4.5m-4.5 0L9 15M20.25 3.75h-4.5m4.5 0v4.5m0-4.5L15 9m5.25 11.25h-4.5m4.5 0v-4.5m0 4.5L15 15" />
                    </svg>

                </div>
            </div>
            <em>Green</em>
        </div>
        
        <div>
            <div class="flex w-full items-end justify-end aspect-square rounded-lg border-[1px] border-[rgba(255,255,255,0.075)] cursor-pointer " style="background-size: cover; background-image: url('https://res.cloudinary.com/undersampled/image/upload/v1753112249/M101/B_hz6pzj.jpg');" x-on:click="activeUrl = 'https://res.cloudinary.com/undersampled/image/upload/v1753112249/M101/B_hz6pzj.jpg';activeLabel = 'Blue'; modalOpen = true">
                <div class="hover:text-white/50 text-white p-[10px] lg:p-[20px]">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 3.75v4.5m0-4.5h4.5m-4.5 0L9 9M3.75 20.25v-4.5m0 4.5h4.5m-4.5 0L9 15M20.25 3.75h-4.5m4.5 0v4.5m0-4.5L15 9m5.25 11.25h-4.5m4.5 0v-4.5m0 4.5L15 15" />
                    </svg>

                </div>
            </div>
            <em>Blue</em>
        </div>
        
    </div>
</div>

<h2 id="processed-luminance">Processed Luminance</h2>

<p><img src="https://res.cloudinary.com/undersampled/image/upload/v1753112486/M101/L-processed_dakxsu.jpg" alt="" /> <em>Processed luminance</em></p>

<h2 id="description">Description</h2>
<p>I present to you my very first dark sky image: Messier 101, the Pinwheel Galaxy ✨️ — captured under Bortle class 3 skies using remote observatory data in collaboration with <a href="https://app.astrobin.com/u/JoepsAstronomy">JoepsAstronomy</a>. This project totals a whopping 25 hours of integration, combining broadband (LRGB) and narrowband (Hα) to reveal the galaxy’s sweeping spiral arms and faint outer halo.</p>

<p>The pink patches scattered across M101’s arms are Hα regions—massive clouds of hydrogen where new stars are born. Even more amazing: while M101 lies roughly 21 million light-years away in Ursa Major, all the bright foreground stars in this image belong to our own Milky Way. Two galaxies, one frame.</p>

<p>This was a true processing challenge, balancing the rich LRGB data with the more intense Hα signal, done in PixInsight. I focused on enhancing the fine structures without over-emphasizing noise or losing the galaxy’s natural colors. Especially the core needed some final tweaking to make the dust swirls stand out more since it is pretty bright.</p>

<p>Captured remotely with the same setup as my own: ASI533MM Pro and the small but powerful Askar 71F. Each frame was 300 seconds long, collected over multiple nights.</p>

<p>🔭 Clear skies!</p>
<h2 id="astrometry-calibration">Astrometry Calibration</h2>

<table>
  <tbody>
    <tr>
      <td>RA center</td>
      <td>14h03m01s.4</td>
    </tr>
    <tr>
      <td>DEC Center</td>
      <td>+54°19′37″</td>
    </tr>
    <tr>
      <td>Pixel Scale</td>
      <td>1.981 arcsec/pixel</td>
    </tr>
    <tr>
      <td>Orientation</td>
      <td>356.768 degrees</td>
    </tr>
    <tr>
      <td>Field radius</td>
      <td>0.883 degrees</td>
    </tr>
  </tbody>
</table>

<h2 id="data-processing">Data Processing</h2>

<p>Processing was done in PixInsight only. Steps of the process are listed below:</p>

<ol>
  <li>SpectrophotometricFluxCalibration,</li>
  <li>DynamicBackgroundExtraction,</li>
  <li>PixelMath to combine the RGB data with the Hα: $T * 0.2 + Ha * 0.8 (yep, should have used median instead),</li>
  <li>ImageIdentifier</li>
  <li>SpectrophotometricColorCalibration,</li>
  <li>BlurXTerminator,</li>
  <li>MaskedStretch for stretching the image while keeping the bright parts of the galaxy under control,</li>
  <li>HistogramTransformation for final stretches</li>
  <li>NoiseXTerminator on the image using settings: HF: <strong>0.95</strong>, LF: <strong>0.70</strong>, Scale: <strong>7.4</strong>, Iterations: <strong>5</strong>,</li>
  <li>DynamicBackgroundExtraction to remove the background gradients,</li>
  <li>CurvesTransformation for color correction,</li>
  <li>ChannelCombination to merge the Luminance data with the HaRGB data,</li>
  <li>UnsharpMask for sharpening the image a bit</li>
</ol>]]></content><author><name></name></author><category term="messier" /><category term="ngc" /><category term="journal" /><category term="mono" /><category term="galaxy" /><category term="l-ha-rgb" /><summary type="html"><![CDATA[I present to you my very first dark sky image: Messier 101, the Pinwheel Galaxy ✨❤️ — captured under Bortle class 3 skies using remote observatory data in collaboration with [JoepsAstronomy](https://app.astrobin.com/u/JoepsAstronomy). This project totals a whopping 25 hours of integration, combining broadband (LRGB) and narrowband (Hα) to reveal the galaxy’s sweeping spiral arms and faint outer halo.]]></summary></entry><entry><title type="html">IC 1805, Melotte 15</title><link href="https://undersampled.com/ic1805/" rel="alternate" type="text/html" title="IC 1805, Melotte 15" /><published>2025-03-10T18:33:00+00:00</published><updated>2025-03-10T18:33:00+00:00</updated><id>https://undersampled.com/ic1805</id><content type="html" xml:base="https://undersampled.com/ic1805/"><![CDATA[<h2 id="acquisition-details">Acquisition Details</h2>

<table>
  <thead>
    <tr>
      <th>IC 1805</th>
      <th>SII</th>
      <th>Hα</th>
      <th>OIII</th>
      <th>Red</th>
      <th>Green</th>
      <th>Blue</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Frames</td>
      <td>64</td>
      <td>51</td>
      <td>75</td>
      <td>59</td>
      <td>60</td>
      <td>60</td>
    </tr>
    <tr>
      <td>Exp. Time</td>
      <td>300s</td>
      <td>300s</td>
      <td>300s</td>
      <td>30s</td>
      <td>30s</td>
      <td>30s</td>
    </tr>
    <tr>
      <td>Darks</td>
      <td>master darks</td>
      <td> </td>
      <td> </td>
      <td> </td>
      <td> </td>
      <td> </td>
    </tr>
    <tr>
      <td>Total</td>
      <td>17h 19m 30s</td>
      <td> </td>
      <td> </td>
      <td> </td>
      <td> </td>
      <td> </td>
    </tr>
  </tbody>
</table>

<h2 id="final-masters">Final Masters</h2>

<div class="mt-[20px]" x-data="{ modalOpen: false, divClass: 'inner', color: 'red', activeUrl: '', activeLabel: '' }">

    <div x-on:click="modalOpen = false" x-show="modalOpen == true" x-bind:class="`${divClass}`" style="display: none" class="
            fixed
            w-full

            flex flex-col
            justify-center content-center

            top-0 left-0 bottom-0 right-0
            bg-black/80  p-0">

        <div class="max-w-[960px] flex flex-col m-auto gap-[10px] p-[20px]">
            <img class="cursor-pointer block w-[75%] mx-auto object-cover  self-center" x-bind:src="activeUrl" />

            <div class="flex flex-row content-center items-center mx-auto font-black font-noto-sans gap-[20px]">
    <!--            <span x-on:click="modalOpen = true"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6 text-white">-->
    <!--                  <path stroke-linecap="round" stroke-linejoin="round" d="M19.5 12h-15m0 0l6.75 6.75M4.5 12l6.75-6.75" />-->
    <!--                </svg>-->
    <!--            </span>-->
                <p class="self-center w-full text-center  text-white m-0 p-0" style="margin: 0;" x-html="activeLabel"></p>
    <!--            <span><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6 text-white">-->
    <!--                  <path stroke-linecap="round" stroke-linejoin="round" d="M4.5 12h15m0 0l-6.75-6.75M19.5 12l-6.75 6.75" />-->
    <!--                </svg>-->
    <!--            </span>-->
            </div>
        </div>
    </div>

    <div class="grid grid-cols-2 sm:grid-cols-3 3 gap-[20px] md:gap-[40px] mt-[20px]">
        
        <div>
            <div class="flex w-full items-end justify-end aspect-square rounded-lg border-[1px] border-[rgba(255,255,255,0.075)] cursor-pointer " style="background-size: cover; background-image: url('https://res.cloudinary.com/undersampled/image/upload/v1742242461/instagram-melotte15-synth-luminance_egppqq.jpg');" x-on:click="activeUrl = 'https://res.cloudinary.com/undersampled/image/upload/v1742242461/instagram-melotte15-synth-luminance_egppqq.jpg';activeLabel = 'Synthetic Luminance'; modalOpen = true">
                <div class="hover:text-white/50 text-white p-[10px] lg:p-[20px]">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 3.75v4.5m0-4.5h4.5m-4.5 0L9 9M3.75 20.25v-4.5m0 4.5h4.5m-4.5 0L9 15M20.25 3.75h-4.5m4.5 0v4.5m0-4.5L15 9m5.25 11.25h-4.5m4.5 0v-4.5m0 4.5L15 15" />
                    </svg>

                </div>
            </div>
            <em>Synthetic Luminance</em>
        </div>
        
        <div>
            <div class="flex w-full items-end justify-end aspect-square rounded-lg border-[1px] border-[rgba(255,255,255,0.075)] cursor-pointer " style="background-size: cover; background-image: url('https://res.cloudinary.com/undersampled/image/upload/v1742241343/instagram-melotte15-ha_zjeczf.png');" x-on:click="activeUrl = 'https://res.cloudinary.com/undersampled/image/upload/v1742241343/instagram-melotte15-ha_zjeczf.png';activeLabel = 'Ha'; modalOpen = true">
                <div class="hover:text-white/50 text-white p-[10px] lg:p-[20px]">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 3.75v4.5m0-4.5h4.5m-4.5 0L9 9M3.75 20.25v-4.5m0 4.5h4.5m-4.5 0L9 15M20.25 3.75h-4.5m4.5 0v4.5m0-4.5L15 9m5.25 11.25h-4.5m4.5 0v-4.5m0 4.5L15 15" />
                    </svg>

                </div>
            </div>
            <em>Ha</em>
        </div>
        
        <div>
            <div class="flex w-full items-end justify-end aspect-square rounded-lg border-[1px] border-[rgba(255,255,255,0.075)] cursor-pointer " style="background-size: cover; background-image: url('https://res.cloudinary.com/undersampled/image/upload/v1742242197/instagram-melotte15-sho_brgnrw.jpg');" x-on:click="activeUrl = 'https://res.cloudinary.com/undersampled/image/upload/v1742242197/instagram-melotte15-sho_brgnrw.jpg';activeLabel = 'SHO Combined'; modalOpen = true">
                <div class="hover:text-white/50 text-white p-[10px] lg:p-[20px]">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 3.75v4.5m0-4.5h4.5m-4.5 0L9 9M3.75 20.25v-4.5m0 4.5h4.5m-4.5 0L9 15M20.25 3.75h-4.5m4.5 0v4.5m0-4.5L15 9m5.25 11.25h-4.5m4.5 0v-4.5m0 4.5L15 15" />
                    </svg>

                </div>
            </div>
            <em>SHO Combined</em>
        </div>
        
        <div>
            <div class="flex w-full items-end justify-end aspect-square rounded-lg border-[1px] border-[rgba(255,255,255,0.075)] cursor-pointer " style="background-size: cover; background-image: url('https://res.cloudinary.com/undersampled/image/upload/v1742242201/instagram-melotte15-rgb_xaa9mv.jpg');" x-on:click="activeUrl = 'https://res.cloudinary.com/undersampled/image/upload/v1742242201/instagram-melotte15-rgb_xaa9mv.jpg';activeLabel = 'RGB Combined'; modalOpen = true">
                <div class="hover:text-white/50 text-white p-[10px] lg:p-[20px]">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 3.75v4.5m0-4.5h4.5m-4.5 0L9 9M3.75 20.25v-4.5m0 4.5h4.5m-4.5 0L9 15M20.25 3.75h-4.5m4.5 0v4.5m0-4.5L15 9m5.25 11.25h-4.5m4.5 0v-4.5m0 4.5L15 15" />
                    </svg>

                </div>
            </div>
            <em>RGB Combined</em>
        </div>
        
    </div>
</div>

<h2 id="description">Description</h2>
<p>I present to you, the heart of the Heart Nebula: Melotte 15 ❤️. After weeks of cloudy skies, 
I finally had four clear nights to collect data for this image! This deep exposure combines narrowband 
data (SHO) with broadband (RGB) star data. The final integration time adds up to 17h 20m, making this my longest project in a while!</p>

<p>Processing was done in PixInsight, focusing on balancing the faint structures while keeping a natural starfield. 
The RGB stars were captured separately on the last night to prevent stars from becoming purple in the calibration process.</p>
<h2 id="astrometry-calibration">Astrometry Calibration</h2>

<table>
  <tbody>
    <tr>
      <td>RA center</td>
      <td>02h33m22s.8</td>
    </tr>
    <tr>
      <td>DEC Center</td>
      <td>+61°20′38″</td>
    </tr>
    <tr>
      <td>Pixel Scale</td>
      <td>1.584 arcsec/pixel</td>
    </tr>
    <tr>
      <td>Orientation</td>
      <td>338.738 degrees</td>
    </tr>
    <tr>
      <td>Field radius</td>
      <td>0.885 degrees</td>
    </tr>
  </tbody>
</table>

<h2 id="data-processing">Data Processing</h2>

<p>Processing was done in PixInsight only. Steps of the process are listed below:</p>

<ol>
  <li>SpectrophotometricFluxCalibration,</li>
  <li>DynamicBackgroundExtraction,</li>
  <li>BlurXTerminator,</li>
  <li>SpectrophotometricColorCalibration,</li>
  <li>ColorCalibration on Melotte 15 to match the RGB channels levels,</li>
  <li>ChannelCombination for merging a SYnthethic Luminance with RGB data,</li>
  <li>MaskedStretch for stretching and keeping the bright parts of the nebula under control,</li>
  <li>StarXTerminator for removing stars from the SHO data,</li>
  <li>Final stretch with HistogramTransformation,</li>
  <li>Creation of a so called ‘synthetic luminance’ by combining the SHO data with SNR as the weighting factor. The synthetic luminance was
then combined as the CIELab L channel on the SHO data.</li>
  <li>NoiseXTerminator on the image using denoise: <strong>1.00:0.91</strong> (color:luminance), low frequency denoise: <strong>1.00:0.80</strong> (color:luminance), frequency scale: <strong>6.6</strong>, and <strong>5</strong> iterations.</li>
  <li>Used <a href="https://www.cosmicphotons.com/pi-modules/narrowbandnormalization/">NarrowbandNormalization</a> to balance the SHO data.</li>
  <li>Color correction with CurvesTransformation on the background image</li>
  <li>Sharpening with UnsharpMask on the background image</li>
  <li>Noise reduction with NoiseXTerminator on the background image</li>
  <li>Adding the RGB stars on top of the SHO data with PixelMath to prevent purple stars.</li>
  <li>FastRotation for better angle :)</li>
  <li>ImageSolver for adding the astrometry data to the image.</li>
</ol>

<h2 id="final-result">Final Result</h2>

<p>Please check the image in full resolution on my <a href="https://app.astrobin.com/i/2lj3z6">Astrobin</a> post.</p>

<img src="https://res.cloudinary.com/undersampled/image/upload/v1742241347/instagram-melotte15_bz93ar.png" alt="" title="IC 1805, Melotte 15" />]]></content><author><name></name></author><category term="ic" /><category term="nebula" /><category term="journal" /><category term="mono" /><category term="narrowband" /><category term="nebula" /><summary type="html"><![CDATA[I present to you, the heart of the Heart Nebula: Melotte 15 ❤️. After weeks of cloudy skies, I finally had four clear nights to collect data for this image!]]></summary></entry><entry><title type="html">M45, The Pleiades</title><link href="https://undersampled.com/m45/" rel="alternate" type="text/html" title="M45, The Pleiades" /><published>2024-09-10T19:10:20+00:00</published><updated>2024-09-10T19:10:20+00:00</updated><id>https://undersampled.com/m45</id><content type="html" xml:base="https://undersampled.com/m45/"><![CDATA[<h2 id="acquisition-details">Acquisition Details</h2>

<table>
  <thead>
    <tr>
      <th>M44</th>
      <th>Luminance</th>
      <th>Red</th>
      <th>Green</th>
      <th>Blue</th>
      <th>Blue</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Frames</td>
      <td>17</td>
      <td>16</td>
      <td>17</td>
      <td>10</td>
      <td>3</td>
    </tr>
    <tr>
      <td>Exp. Time</td>
      <td>60s</td>
      <td>60s</td>
      <td>60s</td>
      <td>60s</td>
      <td>120s</td>
    </tr>
    <tr>
      <td>Darks</td>
      <td>master dark</td>
      <td> </td>
      <td> </td>
      <td> </td>
      <td> </td>
    </tr>
  </tbody>
</table>

<h2 id="final-masters">Final Masters</h2>

<div class="mt-[20px]" x-data="{ modalOpen: false, divClass: 'inner', color: 'red', activeUrl: '', activeLabel: '' }">

    <div x-on:click="modalOpen = false" x-show="modalOpen == true" x-bind:class="`${divClass}`" style="display: none" class="
            fixed
            w-full

            flex flex-col
            justify-center content-center

            top-0 left-0 bottom-0 right-0
            bg-black/80  p-0">

        <div class="max-w-[960px] flex flex-col m-auto gap-[10px] p-[20px]">
            <img class="cursor-pointer block w-[75%] mx-auto object-cover  self-center" x-bind:src="activeUrl" />

            <div class="flex flex-row content-center items-center mx-auto font-black font-noto-sans gap-[20px]">
    <!--            <span x-on:click="modalOpen = true"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6 text-white">-->
    <!--                  <path stroke-linecap="round" stroke-linejoin="round" d="M19.5 12h-15m0 0l6.75 6.75M4.5 12l6.75-6.75" />-->
    <!--                </svg>-->
    <!--            </span>-->
                <p class="self-center w-full text-center  text-white m-0 p-0" style="margin: 0;" x-html="activeLabel"></p>
    <!--            <span><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6 text-white">-->
    <!--                  <path stroke-linecap="round" stroke-linejoin="round" d="M4.5 12h15m0 0l-6.75-6.75M19.5 12l-6.75 6.75" />-->
    <!--                </svg>-->
    <!--            </span>-->
            </div>
        </div>
    </div>

    <div class="grid grid-cols-2 sm:grid-cols-3 2 gap-[20px] md:gap-[40px] mt-[20px]">
        
        <div>
            <div class="flex w-full items-end justify-end aspect-square rounded-lg border-[1px] border-[rgba(255,255,255,0.075)] cursor-pointer " style="background-size: cover; background-image: url('https://res.cloudinary.com/undersampled/image/upload/v1731616766/L_dqgjai.jpg');" x-on:click="activeUrl = 'https://res.cloudinary.com/undersampled/image/upload/v1731616766/L_dqgjai.jpg';activeLabel = 'Synthetic Luminance'; modalOpen = true">
                <div class="hover:text-white/50 text-white p-[10px] lg:p-[20px]">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 3.75v4.5m0-4.5h4.5m-4.5 0L9 9M3.75 20.25v-4.5m0 4.5h4.5m-4.5 0L9 15M20.25 3.75h-4.5m4.5 0v4.5m0-4.5L15 9m5.25 11.25h-4.5m4.5 0v-4.5m0 4.5L15 15" />
                    </svg>

                </div>
            </div>
            <em>Synthetic Luminance</em>
        </div>
        
        <div>
            <div class="flex w-full items-end justify-end aspect-square rounded-lg border-[1px] border-[rgba(255,255,255,0.075)] cursor-pointer " style="background-size: cover; background-image: url('https://res.cloudinary.com/undersampled/image/upload/v1731616767/RGB_jpa4xl.jpg');" x-on:click="activeUrl = 'https://res.cloudinary.com/undersampled/image/upload/v1731616767/RGB_jpa4xl.jpg';activeLabel = 'RGB Combined'; modalOpen = true">
                <div class="hover:text-white/50 text-white p-[10px] lg:p-[20px]">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 3.75v4.5m0-4.5h4.5m-4.5 0L9 9M3.75 20.25v-4.5m0 4.5h4.5m-4.5 0L9 15M20.25 3.75h-4.5m4.5 0v4.5m0-4.5L15 9m5.25 11.25h-4.5m4.5 0v-4.5m0 4.5L15 15" />
                    </svg>

                </div>
            </div>
            <em>RGB Combined</em>
        </div>
        
    </div>
</div>

<h2 id="description">Description</h2>
<p>You might think you recognize this image. And you’re absolutely right!</p>

<p>I’ve posted an image with the same object, the Pleiades (M45), back in September 2022 on Instagram, just when I started my astrophotography journey.
Since we’re dealing with rain again and the Pleiades season is upcoming, I decided to put my new Pixinsight workflow to the test on this older dataset.</p>

<h2 id="astrometry-calibration">Astrometry Calibration</h2>

<table>
  <tbody>
    <tr>
      <td>RA center</td>
      <td>03h47m01s.2</td>
    </tr>
    <tr>
      <td>DEC Center</td>
      <td>+24°07′04″</td>
    </tr>
    <tr>
      <td>Pixel Scale</td>
      <td>1.561 arcsec/pixel</td>
    </tr>
    <tr>
      <td>Orientation</td>
      <td>311.827 degrees</td>
    </tr>
    <tr>
      <td>Field radius</td>
      <td>1.830 degrees</td>
    </tr>
  </tbody>
</table>

<h2 id="data-processing">Data Processing</h2>

<p>Processing was done in PixInsight only. Steps of the process are listed below:</p>

<ol>
  <li>Weighted Batch PreProcessing,</li>
  <li>DynamicBackgroundExtraction,</li>
  <li>ImageSolver,</li>
  <li>SpectrometricColorCalibration,</li>
  <li>BlurXTerminator,</li>
  <li>HistogramTransformation,</li>
  <li>ChannelCombination for merging a SYnthethic Luminance with RGB data,</li>
  <li>StarXterminator,</li>
  <li>CurvesTransformation on the background image</li>
  <li>NoiseXTerminator on the image. <code class="language-plaintext highlighter-rouge">0.8:0.23</code> (Denoise:Detail) applied to the background and <code class="language-plaintext highlighter-rouge">0.64:0.30</code> to the reflection nebulae using masks.</li>
  <li>PixelMath for merging the starless image with the stars.</li>
</ol>

<h2 id="final-result">Final Result</h2>

<p>Please check the image in full resolution on my <a href="https://www.astrobin.com/bd8nni/">Astrobin</a> post.</p>

<img src="https://res.cloudinary.com/undersampled/image/upload/v1731615519/M45_rev2_80_v9kl4d.jpg" alt="" title="M45, The Pleiades" />]]></content><author><name></name></author><category term="messier" /><category term="ngc" /><category term="journal" /><category term="mono" /><category term="broadband" /><category term="reflection" /><category term="nebula" /><summary type="html"><![CDATA[You might think you recognize this image. And you're absolutely right! Time to put my new Pixinsight workflow to the test!]]></summary></entry><entry><title type="html">NGC6992, Eastern Veil Nebula in OSH</title><link href="https://undersampled.com/ngc6992/" rel="alternate" type="text/html" title="NGC6992, Eastern Veil Nebula in OSH" /><published>2024-07-10T19:37:44+00:00</published><updated>2024-07-10T19:37:44+00:00</updated><id>https://undersampled.com/ngc6992</id><content type="html" xml:base="https://undersampled.com/ngc6992/"><![CDATA[<h2 id="acquisition-details">Acquisition Details</h2>

<table>
  <thead>
    <tr>
      <th>IC1848</th>
      <th>OIII</th>
      <th>SII</th>
      <th>Hα</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Frames</td>
      <td>49</td>
      <td>47</td>
      <td>56</td>
    </tr>
    <tr>
      <td>Exp. time</td>
      <td>300s</td>
      <td>300s</td>
      <td>300s</td>
    </tr>
    <tr>
      <td>Flats</td>
      <td>20</td>
      <td>20</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Darks</td>
      <td> </td>
      <td> </td>
      <td>20</td>
    </tr>
    <tr>
      <td>Bias</td>
      <td> </td>
      <td> </td>
      <td>15</td>
    </tr>
  </tbody>
</table>

<h2 id="final-masters">Final Masters</h2>

<div class="mt-[20px]" x-data="{ modalOpen: false, divClass: 'inner', color: 'red', activeUrl: '', activeLabel: '' }">

    <div x-on:click="modalOpen = false" x-show="modalOpen == true" x-bind:class="`${divClass}`" style="display: none" class="
            fixed
            w-full

            flex flex-col
            justify-center content-center

            top-0 left-0 bottom-0 right-0
            bg-black/80  p-0">

        <div class="max-w-[960px] flex flex-col m-auto gap-[10px] p-[20px]">
            <img class="cursor-pointer block w-[75%] mx-auto object-cover  self-center" x-bind:src="activeUrl" />

            <div class="flex flex-row content-center items-center mx-auto font-black font-noto-sans gap-[20px]">
    <!--            <span x-on:click="modalOpen = true"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6 text-white">-->
    <!--                  <path stroke-linecap="round" stroke-linejoin="round" d="M19.5 12h-15m0 0l6.75 6.75M4.5 12l6.75-6.75" />-->
    <!--                </svg>-->
    <!--            </span>-->
                <p class="self-center w-full text-center  text-white m-0 p-0" style="margin: 0;" x-html="activeLabel"></p>
    <!--            <span><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6 text-white">-->
    <!--                  <path stroke-linecap="round" stroke-linejoin="round" d="M4.5 12h15m0 0l-6.75-6.75M19.5 12l-6.75 6.75" />-->
    <!--                </svg>-->
    <!--            </span>-->
            </div>
        </div>
    </div>

    <div class="grid grid-cols-2 sm:grid-cols-3 3 gap-[20px] md:gap-[40px] mt-[20px]">
        
        <div>
            <div class="flex w-full items-end justify-end aspect-square rounded-lg border-[1px] border-[rgba(255,255,255,0.075)] cursor-pointer " style="background-size: cover; background-image: url('https://res.cloudinary.com/undersampled/image/upload/v1728413315/O_ynpgrk.jpg');" x-on:click="activeUrl = 'https://res.cloudinary.com/undersampled/image/upload/v1728413315/O_ynpgrk.jpg';activeLabel = 'O'; modalOpen = true">
                <div class="hover:text-white/50 text-white p-[10px] lg:p-[20px]">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 3.75v4.5m0-4.5h4.5m-4.5 0L9 9M3.75 20.25v-4.5m0 4.5h4.5m-4.5 0L9 15M20.25 3.75h-4.5m4.5 0v4.5m0-4.5L15 9m5.25 11.25h-4.5m4.5 0v-4.5m0 4.5L15 15" />
                    </svg>

                </div>
            </div>
            <em>O</em>
        </div>
        
        <div>
            <div class="flex w-full items-end justify-end aspect-square rounded-lg border-[1px] border-[rgba(255,255,255,0.075)] cursor-pointer " style="background-size: cover; background-image: url('https://res.cloudinary.com/undersampled/image/upload/v1728413319/S_dhbpot.jpg');" x-on:click="activeUrl = 'https://res.cloudinary.com/undersampled/image/upload/v1728413319/S_dhbpot.jpg';activeLabel = 'S'; modalOpen = true">
                <div class="hover:text-white/50 text-white p-[10px] lg:p-[20px]">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 3.75v4.5m0-4.5h4.5m-4.5 0L9 9M3.75 20.25v-4.5m0 4.5h4.5m-4.5 0L9 15M20.25 3.75h-4.5m4.5 0v4.5m0-4.5L15 9m5.25 11.25h-4.5m4.5 0v-4.5m0 4.5L15 15" />
                    </svg>

                </div>
            </div>
            <em>S</em>
        </div>
        
        <div>
            <div class="flex w-full items-end justify-end aspect-square rounded-lg border-[1px] border-[rgba(255,255,255,0.075)] cursor-pointer " style="background-size: cover; background-image: url('https://res.cloudinary.com/undersampled/image/upload/v1728413320/H_zxycft.jpg');" x-on:click="activeUrl = 'https://res.cloudinary.com/undersampled/image/upload/v1728413320/H_zxycft.jpg';activeLabel = 'H'; modalOpen = true">
                <div class="hover:text-white/50 text-white p-[10px] lg:p-[20px]">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 3.75v4.5m0-4.5h4.5m-4.5 0L9 9M3.75 20.25v-4.5m0 4.5h4.5m-4.5 0L9 15M20.25 3.75h-4.5m4.5 0v4.5m0-4.5L15 9m5.25 11.25h-4.5m4.5 0v-4.5m0 4.5L15 15" />
                    </svg>

                </div>
            </div>
            <em>H</em>
        </div>
        
    </div>
</div>

<h2 id="description">Description</h2>

<p>So here it is… I present to you: my tri-band image of the ✨ Eastern Veil Nebula ✨!</p>

<p>This weekend, I captured the final set of data using the Sulfur (S-II) filter, completing my final image.</p>

<h2 id="astrometry-calibration">Astrometry Calibration</h2>

<table>
  <tbody>
    <tr>
      <td>RA center</td>
      <td>20h53m49s.4</td>
    </tr>
    <tr>
      <td>DEC Center</td>
      <td>+31°28′12″</td>
    </tr>
    <tr>
      <td>Pixel Scale</td>
      <td>1.56 arcsec/pixel</td>
    </tr>
    <tr>
      <td>Orientation</td>
      <td>290.615 degrees</td>
    </tr>
    <tr>
      <td>Field radius</td>
      <td>1.766 degrees</td>
    </tr>
  </tbody>
</table>

<h2 id="hso-sho-hoo-osh">HSO, SHO, HOO, OSH?</h2>
<p>When using narrowband filters, which isolate specific wavelengths of light, you create
images similar to Hubble’s famous ‘Pillars of Creation.’ Typically,
the filters are assigned as follows: <strong>Sulfur</strong> (S-II) to red, <strong>Hydrogen</strong> (H-alpha) to green,
and <strong>Oxygen</strong> (O-III) to blue—also known as the Hubble Palette (SHO).</p>

<p>When shooting dual-band filters, like Hα and OIII, you can create a different palette. The mose common palette in this case is the <strong>HOO</strong> palette, where <strong>Hydrogen</strong> (Hα) is assigned to red, <strong>Oxygen</strong> (OIII) to green, and <strong>Oxygen</strong> (OIII) to blue.
If I’d only applied two channels of data (dual-band) the image would look like the following:</p>

<img src="https://res.cloudinary.com/undersampled/image/upload/t_Banner%2016:9/v1728414347/NGC6960_fzihbt.jpg" alt="" title="NGC6992 in HOO" />
<p>You often see images of the Veil Nebula in this blue-green and red palette, looking like an old-school 3D glasses picture.
However, depending on how the data is applied, the results can vary. For this image,
I aimed for a more ‘realistic’ look, similar to how you might perceive it with the naked eye.
I found that the OSH palette (Oxygen, Sulfur, Hydrogen) worked best for me. Of course, it all comes down to personal preference!</p>

<h2 id="noise-reduction-new-approach">Noise reduction (new approach)</h2>

<p>I’ve been working on noise reduction techniques for most of my images and found out there is a better way on reducing noise on narrowband images.
With LRGB data you could use the Lumminance channel for noise reduction. However, with narrowband data, you don’t have a Lumminance channel.</p>

<p>For this problem you could create a so-called synthetic lumminance channel by combining the three narrowband channels.
This can be created in Pixinsight using the <strong>ImageIntegration</strong> tool. Just add the three masters (S, H, O) as <strong>Input Images</strong> and set the weights for the <strong>Image Integration</strong> setting to <strong>SNR</strong>.</p>

<p>Hit the <strong>Apply Global</strong> (cirkel) button and you’re done. You now created an image with the best signal-to-noise ratio of the three channels combined.
This image can now be applied as lumminance channel on the narrowband image by merging it on <strong>CIE L a b mode</strong> using <strong>ChannelCombination</strong>.</p>

<p><img src="https://res.cloudinary.com/undersampled/image/upload/v1728416421/Scherm_afbeelding_2024-10-08_om_21.39.57_yjy5mo.png" alt="" title="SNR Image" />
<em>Pixinsight, ChannelCombination settings</em></p>

<p>As you can see, by default, the image both contains less noise and more detail!</p>

<p><img src="https://res.cloudinary.com/undersampled/image/upload/v1728417158/before_after_snr_jqsxta.jpg" alt="" title="Before - After" />
<em>Before - After applying the SNR image as lumminance channel</em></p>

<h2 id="snr-image">SNR Image</h2>

<p>Below is the final result for the SNR image:</p>

<img src="https://res.cloudinary.com/undersampled/image/upload/v1728413574/OSH_DETAIL_DARK_kopie_xk2tzg.jpg" alt="SNR" title="SNR image" />
<h2 id="data-processing">Data Processing</h2>

<p>Processing was done in PixInsight only. Steps of the process are listed below:</p>

<ol>
  <li>FastRotation on the OSH image (180 degrees),</li>
  <li>DynamicBackgroundExtraction on the OSH image,</li>
  <li>ImageSolver for preparing the image for correction in SPCC,</li>
  <li><a href="https://pixinsight.com/doc/docs/SPCC/SPCC.html#__Applying_SPCC_to_Narrowband_Images__" target="_blank">SPCC</a>,</li>
  <li><a href="https://www.rc-astro.com/software/bxt/" target="_blank">BlurXTerminator</a> on the OSH image with values: <strong>0.5</strong> sharpening stars, <strong>-0.1</strong> halo adjustment and <strong>0.7</strong> non-stellar sharpening</li>
  <li>Stretched the image using HistogramTransformation</li>
  <li>Prepared an OSH SNR image using ImageIntegration and ChannelCombination as described above and applied it as lumminance channel</li>
  <li><a href="https://www.rc-astro.com/software/sxt/" target="_blank">StarXTerminator</a> (splitting stars and background),</li>
  <li>Adjustments with <a href="https://pixinsight.com/doc/tools/CurvesTransformation/CurvesTransformation.html" target="_blank">CurvesTransformation</a></li>
  <li><a href="https://www.rc-astro.com/software/nxt/" target="_blank">NoiseXTerminator</a> on the starless image using masks for separate background and galaxy noise reduction</li>
  <li>Star intensity control and (size) reduction using only the brightness curve in the CurvesTransformation tool. Also pumped up the saturation a bit.</li>
  <li>Merging of the stars and starless image using PixelMath, expression: <strong>$T + OSH_STARS</strong></li>
  <li>Final contrast adjustments with <a href="https://pixinsight.com/doc/tools/CurvesTransformation/CurvesTransformation.html" target="_blank">CurvesTransformation</a></li>
</ol>

<h2 id="final-result">Final Result</h2>

<p>Please check the image in full resolution on my <a href="https://www.astrobin.com/yvrrup/">Astrobin</a> post.</p>

<img src="https://res.cloudinary.com/undersampled/image/upload/v1728418462/EASTERN_VEIL_OSH_thumb_znvqrs.jpg" alt="" title="NGC6992, Eastern Veil Nebula in OSH" />]]></content><author><name></name></author><category term="ngc" /><category term="ic" /><category term="journal" /><category term="nebula" /><category term="mono" /><category term="narrowband" /><category term="nebula" /><summary type="html"><![CDATA[Ever seen those three almost perfectly aligned stars in the night sky during winter? That area is filled with hydrogen...]]></summary></entry><entry><title type="html">IC434, Horsehead Nebula</title><link href="https://undersampled.com/ic434/" rel="alternate" type="text/html" title="IC434, Horsehead Nebula" /><published>2024-01-10T12:05:44+00:00</published><updated>2024-01-10T12:05:44+00:00</updated><id>https://undersampled.com/ic434</id><content type="html" xml:base="https://undersampled.com/ic434/"><![CDATA[<h2 id="acquisition-details">Acquisition Details</h2>

<table>
  <thead>
    <tr>
      <th>IC1848</th>
      <th>Hα</th>
      <th>R</th>
      <th>G</th>
      <th>B</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Frames</td>
      <td>53</td>
      <td>19</td>
      <td>17</td>
      <td>17</td>
    </tr>
    <tr>
      <td>Exp. time</td>
      <td>300s</td>
      <td>300s</td>
      <td>300s</td>
      <td>300s</td>
    </tr>
    <tr>
      <td>Flats</td>
      <td>20</td>
      <td>20</td>
      <td>20</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Darks</td>
      <td>20</td>
      <td> </td>
      <td> </td>
      <td> </td>
    </tr>
    <tr>
      <td>Bias</td>
      <td>15</td>
      <td> </td>
      <td> </td>
      <td> </td>
    </tr>
  </tbody>
</table>

<h2 id="final-masters">Final Masters</h2>

<div class="mt-[20px]" x-data="{ modalOpen: false, divClass: 'inner', color: 'red', activeUrl: '', activeLabel: '' }">

    <div x-on:click="modalOpen = false" x-show="modalOpen == true" x-bind:class="`${divClass}`" style="display: none" class="
            fixed
            w-full

            flex flex-col
            justify-center content-center

            top-0 left-0 bottom-0 right-0
            bg-black/80  p-0">

        <div class="max-w-[960px] flex flex-col m-auto gap-[10px] p-[20px]">
            <img class="cursor-pointer block w-[75%] mx-auto object-cover  self-center" x-bind:src="activeUrl" />

            <div class="flex flex-row content-center items-center mx-auto font-black font-noto-sans gap-[20px]">
    <!--            <span x-on:click="modalOpen = true"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6 text-white">-->
    <!--                  <path stroke-linecap="round" stroke-linejoin="round" d="M19.5 12h-15m0 0l6.75 6.75M4.5 12l6.75-6.75" />-->
    <!--                </svg>-->
    <!--            </span>-->
                <p class="self-center w-full text-center  text-white m-0 p-0" style="margin: 0;" x-html="activeLabel"></p>
    <!--            <span><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6 text-white">-->
    <!--                  <path stroke-linecap="round" stroke-linejoin="round" d="M4.5 12h15m0 0l-6.75-6.75M19.5 12l-6.75 6.75" />-->
    <!--                </svg>-->
    <!--            </span>-->
            </div>
        </div>
    </div>

    <div class="grid grid-cols-2 sm:grid-cols-3 3 gap-[20px] md:gap-[40px] mt-[20px]">
        
        <div>
            <div class="flex w-full items-end justify-end aspect-square rounded-lg border-[1px] border-[rgba(255,255,255,0.075)] cursor-pointer " style="background-size: cover; background-image: url('https://res.cloudinary.com/undersampled/image/upload/v1705482157/IC434/IC434-Ha_to2hrw.jpg');" x-on:click="activeUrl = 'https://res.cloudinary.com/undersampled/image/upload/v1705482157/IC434/IC434-Ha_to2hrw.jpg';activeLabel = 'Ha'; modalOpen = true">
                <div class="hover:text-white/50 text-white p-[10px] lg:p-[20px]">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 3.75v4.5m0-4.5h4.5m-4.5 0L9 9M3.75 20.25v-4.5m0 4.5h4.5m-4.5 0L9 15M20.25 3.75h-4.5m4.5 0v4.5m0-4.5L15 9m5.25 11.25h-4.5m4.5 0v-4.5m0 4.5L15 15" />
                    </svg>

                </div>
            </div>
            <em>Ha</em>
        </div>
        
        <div>
            <div class="flex w-full items-end justify-end aspect-square rounded-lg border-[1px] border-[rgba(255,255,255,0.075)] cursor-pointer " style="background-size: cover; background-image: url('https://res.cloudinary.com/undersampled/image/upload/v1705952273/IC434/R_ydtsib.jpg');" x-on:click="activeUrl = 'https://res.cloudinary.com/undersampled/image/upload/v1705952273/IC434/R_ydtsib.jpg';activeLabel = 'R'; modalOpen = true">
                <div class="hover:text-white/50 text-white p-[10px] lg:p-[20px]">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 3.75v4.5m0-4.5h4.5m-4.5 0L9 9M3.75 20.25v-4.5m0 4.5h4.5m-4.5 0L9 15M20.25 3.75h-4.5m4.5 0v4.5m0-4.5L15 9m5.25 11.25h-4.5m4.5 0v-4.5m0 4.5L15 15" />
                    </svg>

                </div>
            </div>
            <em>R</em>
        </div>
        
        <div>
            <div class="flex w-full items-end justify-end aspect-square rounded-lg border-[1px] border-[rgba(255,255,255,0.075)] cursor-pointer " style="background-size: cover; background-image: url('https://res.cloudinary.com/undersampled/image/upload/v1705952273/IC434/G_qeeijr.jpg');" x-on:click="activeUrl = 'https://res.cloudinary.com/undersampled/image/upload/v1705952273/IC434/G_qeeijr.jpg';activeLabel = 'G'; modalOpen = true">
                <div class="hover:text-white/50 text-white p-[10px] lg:p-[20px]">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 3.75v4.5m0-4.5h4.5m-4.5 0L9 9M3.75 20.25v-4.5m0 4.5h4.5m-4.5 0L9 15M20.25 3.75h-4.5m4.5 0v4.5m0-4.5L15 9m5.25 11.25h-4.5m4.5 0v-4.5m0 4.5L15 15" />
                    </svg>

                </div>
            </div>
            <em>G</em>
        </div>
        
        <div>
            <div class="flex w-full items-end justify-end aspect-square rounded-lg border-[1px] border-[rgba(255,255,255,0.075)] cursor-pointer " style="background-size: cover; background-image: url('https://res.cloudinary.com/undersampled/image/upload/v1705952273/IC434/B_fpt6qz.jpg');" x-on:click="activeUrl = 'https://res.cloudinary.com/undersampled/image/upload/v1705952273/IC434/B_fpt6qz.jpg';activeLabel = 'B'; modalOpen = true">
                <div class="hover:text-white/50 text-white p-[10px] lg:p-[20px]">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 3.75v4.5m0-4.5h4.5m-4.5 0L9 9M3.75 20.25v-4.5m0 4.5h4.5m-4.5 0L9 15M20.25 3.75h-4.5m4.5 0v4.5m0-4.5L15 9m5.25 11.25h-4.5m4.5 0v-4.5m0 4.5L15 15" />
                    </svg>

                </div>
            </div>
            <em>B</em>
        </div>
        
    </div>
</div>

<h2 id="description">Description</h2>

<p>This is 🐴 IC434 🐴 mostly known by its other name: the <strong>Horsehead Nebula</strong>.</p>

<p>Ever seen those three almost perfectly aligned stars in the night sky during winter? The lowest star (seen from the northern hemisphere) is surrounded by a massive hydrogen cloud where stars can be formed and has a diameter of 1500 light years.</p>

<p>Shot this image using a Hydrogen-alpha (Hα) filter and regular red, green and blue filters.</p>

<blockquote>
  <h2 id="merging-h-alpha-with-rgb-data">Merging H-alpha with RGB data</h2>
  <p>This image needed a different approach. Since IC434 contains lots of Hydrogen, I shot with a Hydrogen filter rather than a Lumminance filter. This way I could filter out the
details of the nebulae. After combining <strong>red</strong>, <strong>green</strong> and <strong>blue</strong> channel data, normally, you’d merge it with <strong>luminance</strong> data. Instead, I merged the <strong>hydrogen</strong> data with the <strong>red</strong> channel using PixelMath. For this, the following statement was provided on the red channel:</p>

  <div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code># PixelMath
B: $T
G: $T
R: $T * 0.05 + Hα * 0.95
</code></pre></div>  </div>
</blockquote>

<p>Below you can see the H-alpha master file I used</p>

<img src="https://res.cloudinary.com/undersampled/image/upload/v1705482157/IC434/IC434-Ha_to2hrw.jpg" alt="M110" title="H-alpha inverted" />
<h2 id="h-alpha-inverted">H-alpha Inverted</h2>

<p>For most of the narrowband images I create an inverted image as well. This way details are more visible than normal. Below is the inverted Hα-master.</p>

<img src="https://res.cloudinary.com/undersampled/image/upload/v1705482003/IC434/IC434-inv_jfgvlm.jpg" alt="M110" title="H-alpha inverted" />
<h2 id="astrometry-calibration">Astrometry Calibration</h2>

<table>
  <tbody>
    <tr>
      <td>Astrometry Job</td>
      <td><a href="https://nova.astrometry.net/user_images/9175119#annotated">9023077</a></td>
    </tr>
    <tr>
      <td>Center (RA, Dec)</td>
      <td>(84.980, -2.646)</td>
    </tr>
    <tr>
      <td>Center (RA, hms)</td>
      <td>05h 39m 55.081s</td>
    </tr>
    <tr>
      <td>Center (Dec, dms)</td>
      <td>-02° 38’ 45.103”</td>
    </tr>
    <tr>
      <td>Size</td>
      <td>2.57 x 2.57 deg</td>
    </tr>
    <tr>
      <td>Radius</td>
      <td>1.819 deg</td>
    </tr>
    <tr>
      <td>Pixel Scale</td>
      <td>1.56 arcsec/pixel</td>
    </tr>
  </tbody>
</table>

<h2 id="data-processing">Data Processing</h2>

<p>Processing was done in PixInsight only. Steps of the process are listed below:</p>

<ol>
  <li>DynamicBackgroundExtraction on separate channels,</li>
  <li>LRGBCombination on only RGB channels</li>
  <li><a href="https://pixinsight.com/doc/docs/SPCC/SPCC.html#__Applying_SPCC_to_Narrowband_Images__" target="_blank">SPCC</a>,</li>
  <li>Merging Ha with Red channel on RGB image using expression: <strong>$T * 0.05 + Ha * 0.95</strong></li>
  <li>Rerunning <a href="https://pixinsight.com/doc/docs/SPCC/SPCC.html#__Applying_SPCC_to_Narrowband_Images__" target="_blank">SPCC</a> again for exact spectral match of stars and therefor enhancing red channel,</li>
  <li><a href="https://www.rc-astro.com/software/bxt/" target="_blank">BlurXTerminator</a> on the HaRGB-channel for correcting stars and nebulae</li>
  <li><a href="https://www.pixinsight.com/doc/legacy/LE/21_noise_reduction/scnr/scnr.html" target="_blank">SNCR</a> noise reduction (0,70) to reduce green noise,</li>
  <li>BackgroundNeutralization to make sure background is correctly calibrated</li>
  <li>Stretched the image using HistogramTransformation</li>
  <li>DarkStructureEnhance on the image (0,40) to enhance horsehead nebula</li>
  <li><a href="https://www.rc-astro.com/software/sxt/" target="_blank">StarXTerminator</a> (splitting stars and background),</li>
  <li>Adjustments with <a href="https://pixinsight.com/doc/tools/CurvesTransformation/CurvesTransformation.html" target="_blank">CurvesTransformation</a></li>
  <li><a href="https://www.rc-astro.com/software/nxt/" target="_blank">NoiseXTerminator</a> on the starless image using masks for separate background and galaxy noise reduction</li>
  <li>Merging of the stars and starless image using PixelMath, expression: <strong>$T + HaRGB_stars</strong></li>
  <li>Final adjustments with <a href="https://pixinsight.com/doc/tools/CurvesTransformation/CurvesTransformation.html" target="_blank">CurvesTransformation</a></li>
  <li><a href="https://www.rc-astro.com/software/bxt/" target="_blank">BlurXTerminator</a> for reducing star size a bit</li>
</ol>]]></content><author><name></name></author><category term="ic" /><category term="journal" /><category term="nebula" /><category term="mono" /><category term="broadband" /><category term="nebula" /><summary type="html"><![CDATA[Ever seen those three almost perfectly aligned stars in the night sky during winter? That area is filled with hydrogen...]]></summary></entry><entry><title type="html">M42, the Orion Nebula</title><link href="https://undersampled.com/m42/" rel="alternate" type="text/html" title="M42, the Orion Nebula" /><published>2023-12-28T18:16:17+00:00</published><updated>2023-12-28T18:16:17+00:00</updated><id>https://undersampled.com/m42</id><content type="html" xml:base="https://undersampled.com/m42/"><![CDATA[<h2 id="acquisition-details">Acquisition Details</h2>

<table>
  <thead>
    <tr>
      <th>M42</th>
      <th>Lum.</th>
      <th>Red</th>
      <th>Green</th>
      <th>Blue</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Frames</td>
      <td>28</td>
      <td>17</td>
      <td>16</td>
      <td>16</td>
    </tr>
    <tr>
      <td>Exp. Time</td>
      <td>30s</td>
      <td>120s</td>
      <td>120s</td>
      <td>120s</td>
    </tr>
    <tr>
      <td>Darks</td>
      <td>Master</td>
      <td> </td>
      <td> </td>
      <td> </td>
    </tr>
  </tbody>
</table>

<h2 id="final-masters">Final Masters</h2>

<div class="mt-[20px]" x-data="{ modalOpen: false, divClass: 'inner', color: 'red', activeUrl: '', activeLabel: '' }">

    <div x-on:click="modalOpen = false" x-show="modalOpen == true" x-bind:class="`${divClass}`" style="display: none" class="
            fixed
            w-full

            flex flex-col
            justify-center content-center

            top-0 left-0 bottom-0 right-0
            bg-black/80  p-0">

        <div class="max-w-[960px] flex flex-col m-auto gap-[10px] p-[20px]">
            <img class="cursor-pointer block w-[75%] mx-auto object-cover  self-center" x-bind:src="activeUrl" />

            <div class="flex flex-row content-center items-center mx-auto font-black font-noto-sans gap-[20px]">
    <!--            <span x-on:click="modalOpen = true"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6 text-white">-->
    <!--                  <path stroke-linecap="round" stroke-linejoin="round" d="M19.5 12h-15m0 0l6.75 6.75M4.5 12l6.75-6.75" />-->
    <!--                </svg>-->
    <!--            </span>-->
                <p class="self-center w-full text-center  text-white m-0 p-0" style="margin: 0;" x-html="activeLabel"></p>
    <!--            <span><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6 text-white">-->
    <!--                  <path stroke-linecap="round" stroke-linejoin="round" d="M4.5 12h15m0 0l-6.75-6.75M19.5 12l-6.75 6.75" />-->
    <!--                </svg>-->
    <!--            </span>-->
            </div>
        </div>
    </div>

    <div class="grid grid-cols-2 sm:grid-cols-3 3 gap-[20px] md:gap-[40px] mt-[20px]">
        
        <div>
            <div class="flex w-full items-end justify-end aspect-square rounded-lg border-[1px] border-[rgba(255,255,255,0.075)] cursor-pointer " style="background-size: cover; background-image: url('/assets/img/M42/L_30.jpg');" x-on:click="activeUrl = '/assets/img/M42/L_30.jpg';activeLabel = 'L, 300s'; modalOpen = true">
                <div class="hover:text-white/50 text-white p-[10px] lg:p-[20px]">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 3.75v4.5m0-4.5h4.5m-4.5 0L9 9M3.75 20.25v-4.5m0 4.5h4.5m-4.5 0L9 15M20.25 3.75h-4.5m4.5 0v4.5m0-4.5L15 9m5.25 11.25h-4.5m4.5 0v-4.5m0 4.5L15 15" />
                    </svg>

                </div>
            </div>
            <em>L, 300s</em>
        </div>
        
        <div>
            <div class="flex w-full items-end justify-end aspect-square rounded-lg border-[1px] border-[rgba(255,255,255,0.075)] cursor-pointer " style="background-size: cover; background-image: url('https://res.cloudinary.com/undersampled/image/upload/v1704642381/M42/L_HDR_8L_1I_soxfub.jpg');" x-on:click="activeUrl = 'https://res.cloudinary.com/undersampled/image/upload/v1704642381/M42/L_HDR_8L_1I_soxfub.jpg';activeLabel = 'L, HDR'; modalOpen = true">
                <div class="hover:text-white/50 text-white p-[10px] lg:p-[20px]">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 3.75v4.5m0-4.5h4.5m-4.5 0L9 9M3.75 20.25v-4.5m0 4.5h4.5m-4.5 0L9 15M20.25 3.75h-4.5m4.5 0v4.5m0-4.5L15 9m5.25 11.25h-4.5m4.5 0v-4.5m0 4.5L15 15" />
                    </svg>

                </div>
            </div>
            <em>L, HDR</em>
        </div>
        
        <div>
            <div class="flex w-full items-end justify-end aspect-square rounded-lg border-[1px] border-[rgba(255,255,255,0.075)] cursor-pointer " style="background-size: cover; background-image: url('/assets/img/M42/R.jpg');" x-on:click="activeUrl = '/assets/img/M42/R.jpg';activeLabel = 'Red'; modalOpen = true">
                <div class="hover:text-white/50 text-white p-[10px] lg:p-[20px]">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 3.75v4.5m0-4.5h4.5m-4.5 0L9 9M3.75 20.25v-4.5m0 4.5h4.5m-4.5 0L9 15M20.25 3.75h-4.5m4.5 0v4.5m0-4.5L15 9m5.25 11.25h-4.5m4.5 0v-4.5m0 4.5L15 15" />
                    </svg>

                </div>
            </div>
            <em>Red</em>
        </div>
        
        <div>
            <div class="flex w-full items-end justify-end aspect-square rounded-lg border-[1px] border-[rgba(255,255,255,0.075)] cursor-pointer " style="background-size: cover; background-image: url('/assets/img/M42/G.jpg');" x-on:click="activeUrl = '/assets/img/M42/G.jpg';activeLabel = 'Green'; modalOpen = true">
                <div class="hover:text-white/50 text-white p-[10px] lg:p-[20px]">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 3.75v4.5m0-4.5h4.5m-4.5 0L9 9M3.75 20.25v-4.5m0 4.5h4.5m-4.5 0L9 15M20.25 3.75h-4.5m4.5 0v4.5m0-4.5L15 9m5.25 11.25h-4.5m4.5 0v-4.5m0 4.5L15 15" />
                    </svg>

                </div>
            </div>
            <em>Green</em>
        </div>
        
        <div>
            <div class="flex w-full items-end justify-end aspect-square rounded-lg border-[1px] border-[rgba(255,255,255,0.075)] cursor-pointer " style="background-size: cover; background-image: url('/assets/img/M42/B.jpg');" x-on:click="activeUrl = '/assets/img/M42/B.jpg';activeLabel = 'Blue'; modalOpen = true">
                <div class="hover:text-white/50 text-white p-[10px] lg:p-[20px]">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 3.75v4.5m0-4.5h4.5m-4.5 0L9 9M3.75 20.25v-4.5m0 4.5h4.5m-4.5 0L9 15M20.25 3.75h-4.5m4.5 0v4.5m0-4.5L15 9m5.25 11.25h-4.5m4.5 0v-4.5m0 4.5L15 15" />
                    </svg>

                </div>
            </div>
            <em>Blue</em>
        </div>
        
    </div>
</div>

<blockquote>
  <h2 id="update-28-dec-23">Update: 28 Dec 23</h2>
  <h3 id="removing-flat-frames">Removing flat frames</h3>
  <p>After almost a year I’ve updated the M42 image with another revision of the same data. I ditched the flat frames
since these where taken with a way too short exposure time creating bands of read noise. The ideal exposure time for
flat frames is <strong>3+ sec</strong> for astro cameras.</p>

  <h3 id="adding-high-dynamic-range-hdr">Adding High Dynamic Range (HDR)</h3>
  <p>I’d taken 30 sec exposures as well so I decided to try and test out the HDR workflow. This includes a combination
of both <strong>HDRComposition</strong> (for merging the two luminance images masters to a high dynamic range image) and the <strong>HDRMultiscaleTransform</strong>.</p>

  <p>A great workflow of creating HDR images in PixInsight can be seen on the video below:</p>
  <iframe src="https://www.youtube.com/embed/LdCm9Ack8KI" frameborder="0" allow="" allowfullscreen=""></iframe>
  <p><em>PixInsight Wokflows: instructions on how to process images as HDR</em></p>
</blockquote>

<h2 id="description">Description</h2>
<p>Another run on M42 after a full strip down of the HEQ5 Pro and applying some thorough maintenance. 
Shot this new footage of M42 together with some new flat frames since my master flat frame had some banding issues. 
Luckily this could be fixed easily by making new ones with longer exposures.</p>

<p>Maybe time for an Hα-filter? 🙃</p>

<p>The image below shows a high contrast visual of the annotated M42.</p>

<p><img src="https://res.cloudinary.com/undersampled/image/upload/v1704644454/M42/WB_g5u6vc.jpg" alt="" />
<em>M42 Inversed, high contrast</em></p>

<h2 id="astrometry-calibration">Astrometry Calibration</h2>

<table>
  <tbody>
    <tr>
      <td>Astrometry Job</td>
      <td><a href="http://nova.astrometry.net/status/7292529">7292529</a></td>
    </tr>
    <tr>
      <td>Center (Dec, dms)</td>
      <td>-05° 17’ 31.781”</td>
    </tr>
    <tr>
      <td>Center (RA, Dec)</td>
      <td>(83.785, -5.292)</td>
    </tr>
    <tr>
      <td>Center (RA, hms)</td>
      <td>05h 35m 08.351s</td>
    </tr>
    <tr>
      <td>Pixel Scale</td>
      <td>1.56 arcsec/pixel</td>
    </tr>
    <tr>
      <td>Radius</td>
      <td>1.694 deg</td>
    </tr>
    <tr>
      <td>Size</td>
      <td>2.39 x 2.4 deg</td>
    </tr>
  </tbody>
</table>

<h2 id="data-processing">Data Processing</h2>

<p>Processing was done in PixInsight only. Steps of the process are listed below:</p>

<ol>
  <li>Weighted Batch PreProcessing,</li>
  <li>DynamicBackgroundExtraction,</li>
  <li><a href="https://pixinsight.com/doc/tools/ChannelCombination/ChannelCombination.html" target="_blank">ChannelCombination</a>,</li>
  <li>ImageSolver,</li>
  <li>PhotometricColorCalibration with background neutralization,</li>
  <li>BackgroundNeutralization,</li>
  <li>HistogramTransformation,</li>
  <li>Masked appliance of NoiseXTerminator and BlurXTerminator.</li>
  <li>Final adjustments (LRGB merging color and saturation) done in in Photoshop.</li>
</ol>]]></content><author><name></name></author><category term="messier" /><category term="ngc" /><category term="journal" /><category term="nebula" /><category term="revision" /><category term="mono" /><category term="broadband" /><category term="nebula" /><summary type="html"><![CDATA[Another run on M42 after a full strip down of the HEQ5 Pro and applying some thorough maintenance.]]></summary></entry><entry><title type="html">M31, Andromeda Galaxy</title><link href="https://undersampled.com/m31/" rel="alternate" type="text/html" title="M31, Andromeda Galaxy" /><published>2023-12-16T20:50:26+00:00</published><updated>2023-12-16T20:50:26+00:00</updated><id>https://undersampled.com/m31</id><content type="html" xml:base="https://undersampled.com/m31/"><![CDATA[<h2 id="acquisition-details">Acquisition Details</h2>

<table>
  <thead>
    <tr>
      <th>IC1848</th>
      <th>L</th>
      <th>R</th>
      <th>G</th>
      <th>B</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Frames</td>
      <td>76</td>
      <td>102</td>
      <td>60</td>
      <td>164</td>
    </tr>
    <tr>
      <td>Exp. time</td>
      <td>120s</td>
      <td>120s</td>
      <td>120s</td>
      <td>120s</td>
    </tr>
    <tr>
      <td>Flats</td>
      <td>20</td>
      <td>20</td>
      <td>20</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Darks</td>
      <td>Master</td>
      <td> </td>
      <td> </td>
      <td> </td>
    </tr>
    <tr>
      <td>Bias</td>
      <td>Master</td>
      <td> </td>
      <td> </td>
      <td> </td>
    </tr>
  </tbody>
</table>

<h2 id="final-masters">Final Masters</h2>

<div class="mt-[20px]" x-data="{ modalOpen: false, divClass: 'inner', color: 'red', activeUrl: '', activeLabel: '' }">

    <div x-on:click="modalOpen = false" x-show="modalOpen == true" x-bind:class="`${divClass}`" style="display: none" class="
            fixed
            w-full

            flex flex-col
            justify-center content-center

            top-0 left-0 bottom-0 right-0
            bg-black/80  p-0">

        <div class="max-w-[960px] flex flex-col m-auto gap-[10px] p-[20px]">
            <img class="cursor-pointer block w-[75%] mx-auto object-cover  self-center" x-bind:src="activeUrl" />

            <div class="flex flex-row content-center items-center mx-auto font-black font-noto-sans gap-[20px]">
    <!--            <span x-on:click="modalOpen = true"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6 text-white">-->
    <!--                  <path stroke-linecap="round" stroke-linejoin="round" d="M19.5 12h-15m0 0l6.75 6.75M4.5 12l6.75-6.75" />-->
    <!--                </svg>-->
    <!--            </span>-->
                <p class="self-center w-full text-center  text-white m-0 p-0" style="margin: 0;" x-html="activeLabel"></p>
    <!--            <span><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6 text-white">-->
    <!--                  <path stroke-linecap="round" stroke-linejoin="round" d="M4.5 12h15m0 0l-6.75-6.75M19.5 12l-6.75 6.75" />-->
    <!--                </svg>-->
    <!--            </span>-->
            </div>
        </div>
    </div>

    <div class="grid grid-cols-2 sm:grid-cols-3 3 gap-[20px] md:gap-[40px] mt-[20px]">
        
        <div>
            <div class="flex w-full items-end justify-end aspect-square rounded-lg border-[1px] border-[rgba(255,255,255,0.075)] cursor-pointer " style="background-size: cover; background-image: url('https://res.cloudinary.com/undersampled/image/upload/v1703147206/M31/G_g96obh.jpg');" x-on:click="activeUrl = 'https://res.cloudinary.com/undersampled/image/upload/v1703147206/M31/G_g96obh.jpg';activeLabel = 'Luminance'; modalOpen = true">
                <div class="hover:text-white/50 text-white p-[10px] lg:p-[20px]">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 3.75v4.5m0-4.5h4.5m-4.5 0L9 9M3.75 20.25v-4.5m0 4.5h4.5m-4.5 0L9 15M20.25 3.75h-4.5m4.5 0v4.5m0-4.5L15 9m5.25 11.25h-4.5m4.5 0v-4.5m0 4.5L15 15" />
                    </svg>

                </div>
            </div>
            <em>Luminance</em>
        </div>
        
        <div>
            <div class="flex w-full items-end justify-end aspect-square rounded-lg border-[1px] border-[rgba(255,255,255,0.075)] cursor-pointer " style="background-size: cover; background-image: url('https://res.cloudinary.com/undersampled/image/upload/v1703147205/M31/R_l3bs0c.jpg');" x-on:click="activeUrl = 'https://res.cloudinary.com/undersampled/image/upload/v1703147205/M31/R_l3bs0c.jpg';activeLabel = 'Red'; modalOpen = true">
                <div class="hover:text-white/50 text-white p-[10px] lg:p-[20px]">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 3.75v4.5m0-4.5h4.5m-4.5 0L9 9M3.75 20.25v-4.5m0 4.5h4.5m-4.5 0L9 15M20.25 3.75h-4.5m4.5 0v4.5m0-4.5L15 9m5.25 11.25h-4.5m4.5 0v-4.5m0 4.5L15 15" />
                    </svg>

                </div>
            </div>
            <em>Red</em>
        </div>
        
        <div>
            <div class="flex w-full items-end justify-end aspect-square rounded-lg border-[1px] border-[rgba(255,255,255,0.075)] cursor-pointer " style="background-size: cover; background-image: url('https://res.cloudinary.com/undersampled/image/upload/v1703147206/M31/G_g96obh.jpg');" x-on:click="activeUrl = 'https://res.cloudinary.com/undersampled/image/upload/v1703147206/M31/G_g96obh.jpg';activeLabel = 'Green'; modalOpen = true">
                <div class="hover:text-white/50 text-white p-[10px] lg:p-[20px]">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 3.75v4.5m0-4.5h4.5m-4.5 0L9 9M3.75 20.25v-4.5m0 4.5h4.5m-4.5 0L9 15M20.25 3.75h-4.5m4.5 0v4.5m0-4.5L15 9m5.25 11.25h-4.5m4.5 0v-4.5m0 4.5L15 15" />
                    </svg>

                </div>
            </div>
            <em>Green</em>
        </div>
        
        <div>
            <div class="flex w-full items-end justify-end aspect-square rounded-lg border-[1px] border-[rgba(255,255,255,0.075)] cursor-pointer " style="background-size: cover; background-image: url('https://res.cloudinary.com/undersampled/image/upload/v1703147205/M31/R_l3bs0c.jpg');" x-on:click="activeUrl = 'https://res.cloudinary.com/undersampled/image/upload/v1703147205/M31/R_l3bs0c.jpg';activeLabel = 'Blue'; modalOpen = true">
                <div class="hover:text-white/50 text-white p-[10px] lg:p-[20px]">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 3.75v4.5m0-4.5h4.5m-4.5 0L9 9M3.75 20.25v-4.5m0 4.5h4.5m-4.5 0L9 15M20.25 3.75h-4.5m4.5 0v4.5m0-4.5L15 9m5.25 11.25h-4.5m4.5 0v-4.5m0 4.5L15 15" />
                    </svg>

                </div>
            </div>
            <em>Blue</em>
        </div>
        
    </div>
</div>

<h2 id="description">Description</h2>

<p>Normally, I am very critical of my work, but I am secretly quite proud of this result.</p>

<p>The weather is nothing but cloudy these days. Yesterday we’ve had one night of clear sky and M31 in Zenit. Guess what the target was…</p>

<p>This is my third attempt to capture M31, our closest neighboring galaxy. Its distance from us is “only” 2.5 million light years, which is relatively close in astronomical terms. Wanted to shoot H-alpha channel as well but trees were blocking the view by then. Might add those later.</p>

<blockquote>
  <h2 id="m110-andromedas-satellite-galaxy">M110, Andromeda’s satellite galaxy</h2>
  <p><img src="https://res.cloudinary.com/undersampled/image/upload/v1703147224/M31/M110_scvvmv.jpg" alt="M110" title="M110 Galaxy" />
<em>M110 Galaxy</em></p>

  <p>Another thing to keep in mind during the processing of this image was to make sure enough details 
of M110 remained visible. As you look closer, some dust cloud are visible.</p>

</blockquote>

<h2 id="astrometry-calibration">Astrometry Calibration</h2>

<table>
  <tbody>
    <tr>
      <td>Astrometry Job</td>
      <td><a href="https://nova.astrometry.net/user_images/9080942#annotated">8927496</a></td>
    </tr>
    <tr>
      <td>Center (RA, Dec)</td>
      <td>(10.716, 41.263)</td>
    </tr>
    <tr>
      <td>Center (RA, hms)</td>
      <td>00h 42m 51.856s</td>
    </tr>
    <tr>
      <td>Center (Dec, dms)</td>
      <td>+41° 15’ 46.807”</td>
    </tr>
    <tr>
      <td>Size</td>
      <td>2.55 x 2.56 deg</td>
    </tr>
    <tr>
      <td>Radius</td>
      <td>1.807 deg</td>
    </tr>
    <tr>
      <td>Pixel Scale</td>
      <td>1.56 arcsec/pixel</td>
    </tr>
  </tbody>
</table>

<h2 id="data-processing">Data Processing</h2>

<p>Processing was done in PixInsight only. Steps of the process are listed below:</p>

<ol>
  <li>DynamicBackgroundExtraction on separate channels,</li>
  <li>LRGBCombination on only RGB channels</li>
  <li><a href="https://pixinsight.com/doc/docs/SPCC/SPCC.html#__Applying_SPCC_to_Narrowband_Images__" target="_blank">SPCC</a>,</li>
  <li><a href="https://www.pixinsight.com/doc/legacy/LE/21_noise_reduction/scnr/scnr.html" target="_blank">SNCR</a> noise reduction (0,70) to reduce green noise,</li>
  <li><a href="https://pixinsight.com/doc/tools/ArcsinhStretch/ArcsinhStretch.html" target="_blank">ArcsinhStretch</a> a couple of times to stretch the RGB image where colors remain having their calibrated color value,</li>
  <li><a href="https://www.rc-astro.com/software/bxt/" target="_blank">BlurXTerminator</a> on the L-channel for correcting stars and nebulae</li>
  <li>LRGBCombination to merge the noise L-image on the RGB-image</li>
  <li><a href="https://www.rc-astro.com/software/sxt/" target="_blank">StarXTerminator</a> (splitting stars and background),</li>
  <li>Color adjustments on the starless image</li>
  <li><a href="https://www.rc-astro.com/software/nxt/" target="_blank">NoiseXTerminator</a> on the starless image using masks for separate background and galaxy noise reduction</li>
  <li>Merging of the stars and starless image using PixelMath, expression: $T + STARS</li>
  <li>DarkStructureEnhance on the image (0,40) to enhance galaxy dust bands</li>
  <li>Final adjustments with <a href="https://pixinsight.com/doc/tools/CurvesTransformation/CurvesTransformation.html" target="_blank">CurvesTransformation</a></li>
  <li>Last small bit of noise reduction using <a href="https://www.rc-astro.com/software/nxt/" target="_blank">NoiseXTerminator</a></li>
  <li>Star reduction/resizing using the StarDe-emphasis script (add the url https://pixinsight-updates.astroswell.com/ to your repositories)</li>
</ol>]]></content><author><name></name></author><category term="messier" /><category term="journal" /><category term="galaxy" /><category term="mono" /><category term="broadband" /><category term="galaxy" /><summary type="html"><![CDATA[The weather is nothing but cloudy these days. Yesterday we've had one night of clear sky and M31 in Zenit. Guess what the target was...]]></summary></entry></feed>