PixInsight Process Portfolio


course

Start this learning path to access resources and track your progress!


Start Learning Path
Start Learning Path

You are currently viewing a preview of this learning path. Start this Learning Path to access resources and track your progress!


Start Learning Path

Learning Path Preview

1

Pixel Math

1.2
An Introduction to PixelMath

Pixel Math is a fundamental part of PixInsight. It should not be viewed as an advanced feature- instead it is a method to access data…

1.3
Useful Pixel Math

Published 2022-12-10   Here is another video that highlights Pixel Math. It demonstrates the DBE misconception, narrowband pedestals, and copying one part of an image…

1.4
Pixel Math is NOT scary! : Crosshairs (two videos)

Published 2021/01/02   This lesson uses Pixel Math to construct crosshairs on an image. Don’t need crosshairs? That is OK. This section was inspired by…

1.5
Image/Preview Insertion

Note: There is now a script that does this for you! A kind developer made it after watching my videos…    Here is the expression…

1.6
Gradients (Linear and Circular)

This is a members-only video found in PixInsight: Fundamentals: Pixel Math: Section 02.  

1.7
Elliptical Gradients

 Fundamentals: Pixel Math: Section 03. This video highlights Adam’s innovation on creating ellipse masks at arbitrary rotational angles and including a radial gradient. This expression…

1.8
Checkboard Puzzle

This is a members-only video found in PixInsight: Fundamentals: Pixel Math: Section 04. This lesson shows how Adam first delved into Pixel Math- by creating…

2

Image and Process Containers

2.1
Image Container

<p>This video demonstrates the use of the Image Container in the PixInsight Fundamentals series.&nbsp;</p> n<p><img src="//sh-cosmiccanvas.s3.us-west-2.amazonaws.com/Video_Posters/__Fundamentals.jpg" alt="" width="900" height="600" /></p>

2.2
Process Containers and History States

Process Containers are a super powerful general purpose feature of PixInsight. I am still not certain I communicated how useful they are- but as they…

2.3
Image Containers with Process Containers

This video shows an example of using both Image and Process containers simultaneously to batch process images. This video is part of the PixInsight Fundamentals…

3

MLT and MMT

3.1
Introduction to Signal Processing

Published 07/25/2019   This is the first introductory lesson that explains some basic ideas of signal processing using cyclic functions (Sine Waves). We live in…

3.2
Fast Fourier Transforms leading to Wavelets

Published 07/26/2019   In this lesson a basic understanding of Fast Fourier transforms is presented. It is mostly a visual demonstration of the important mathematical…

3.3
Introduction to MLT

Published 07/26/2019   The lesson highlights the parameters and features of MLT. Knowledge of the previous lessons, both in this category and elsewhere, give us…

3.4
Using Bias to Enhance

Published 07/31/2019   In this lesson the Bias enhancement is demonstrated to add contrast to a famous object (the Lagoon Nebula). Additionally a quick mask…

3.5
Using Noise Reduction

Published 08/03/2019   In this section (part 5) we look at the behavior of noise reduction when using MLT and its associated algorithms. The Linear…

3.6
Differences between MLT and MMT

Published 08/03/2019   In this final section comparisons are made between algorithms and processes based on assertions made on the PixInsight Forum (by Juan Conjero)…

4

HDRMT

4.1
HDRMT Lagoon Nebula (Simple Example)

  This is a members-only video lesson protected by copyright (Clear Skies Astronomy LLC).

4.2
HDRMT Usage (NGC 2022)

  This is a members-only video lesson protected by copyright (Clear Skies Astronomy LLC).

4.3
HDRMT with Pixel Substitution (NGC 4691)

HDRMT with Pixel Substitution Published 2018 In this video I mention you can review my expression for image insertion in a previous lesson. It is…

4.4
HDRMT complex Example (NGC 5866)

Published 2018   This is a pretty old video now. Please look to many of the WORKFLOW demonstrations where I use HDRMT in its most…

4.5
Inverted HDRMT Example (Eclipse with Earthshine)

This video shows a technique to bring out the subtle details of Earthshine in a solar eclipse image.         This is a…

4.6
HDRMT Artifacts (Comets)

<p><img src="//sh-cosmiccanvas.s3.us-west-2.amazonaws.com/Video_Posters/poster.JPG_3.jpg" alt="" width="700" height="528" /></p>

5

Linear Fit

5.1
Linear Fit: Part 1 (Theory)

Published 08/17/2018   In this section on Linear Fit, images are graphically compared to show relationships between them in order to show how the fitting…

5.2
Linear Fit: Part 2 (Practical Examples)

Published 08/17/2018   In this lesson we explore some practical uses of Linear Fit while being on the look out for some common pitfalls. Matching…

5.3
Linear Fit: Part 3 (Batch)

Published 08/17/2018   Batch processing of Linear Fit can be done using an image container or the BatchLinearFit script.  

5.4
Linear Fit: Part 4 (RGB Lightness Technique)

Published 08/17/2018   This lesson shows the steps for matching the lightness of an RGB image to a Luminance image in order to facilitate blending…

5.5
Linear Fit: Part 5 (RGB Color Balance Screed)

Published 08/17/2018   In this lesson, until otherwise persuaded/corrected, I rail against the sometimes used technique of “balancing” RGB data through the use of LinearFit.…

6

Morphological Transation

6.1
Morphological Transformation Part 1

<p>This video examines Morphological Transformation in detail. The working part of the tool is the small matrix ("kernel" like structure) that employs the rule (operator) to output new pixel values. This method of interacting with data in images is a fundamental (though generally hidden) form of image processing that is beneficial to understand.&nbsp;</p> n<p><img src="//sh-cosmiccanvas.s3.us-west-2.amazonaws.com/Video_Posters/Fundamentals_Morphological.jpg" alt="" width="900" height="600" /></p>

6.2
Morphological Transformation Part 2

<p>This video is part 2 of Morphological Transformation.&nbsp;</p> n<p>&nbsp;</p> n<p><img src="//sh-cosmiccanvas.s3.us-west-2.amazonaws.com/Video_Posters/Fundamentals_Morphological.jpg" alt="" width="900" height="600" /></p>

7

SubFrameSelector (SFS)

7.1
SubFrameSelector: Part 1

<p>This lesson provides a detailed overview of SubFrame Selector. Ultimately an understanding of image approval and weighting provides a foundation for many other aspects of image analysis and quality control of data.&nbsp;</p> n<p>&nbsp;</p> n<p><img src="//sh-cosmiccanvas.s3.us-west-2.amazonaws.com/Video_Posters/sfs_poster.JPG" alt="" width="900" height="467" /></p> n<style></style>

7.2
SubFrameSelector: Part 2

<p>Measure and Approve frames using SubFrameSelector.</p> n<p><img src="//sh-cosmiccanvas.s3.us-west-2.amazonaws.com/Video_Posters/sfs_poster.JPG" alt="" width="900" height="467" /></p> n<style></style>

7.3
SubFrameSelector: Part 3

<p>In this last part I explain how common weighting schemes are arrived at and how they work. This lesson in particular explains the equation/expression the WBPP uses- which makes the demonstration (hopefully) valuable.&nbsp;</p> n<p><img src="//sh-cosmiccanvas.s3.us-west-2.amazonaws.com/Video_Posters/sfs_poster.JPG" alt="" width="900" height="467" /></p> n<style></style>

7.4
SubFrameSelector: Part 4 ("Advanced")

<p>This final section (perhaps I do more demonstrations in the future?) shows an "advanced" example. If you already made it through the previous sections- you might enjoy this as a test of your understanding. Otherwise it is optional... (but again, kinda cool!).</p> n<p><img src="//sh-cosmiccanvas.s3.us-west-2.amazonaws.com/Video_Posters/sfs_poster.JPG" alt="" width="1156" height="600" /></p> n<p>&nbsp;</p> n<style></style>

8

Common Processes

8.1
Color Saturation

<p><img src="//sh-cosmiccanvas.s3.us-west-2.amazonaws.com/Video_Posters/color_saturation.jpg" alt="" width="900" height="600" /></p> n<p>&nbsp;</p> n<p>This is a members-only video lesson protected by copyright (Clear Skies Astronomy LLC).</p> n<script>// <![CDATA[ nif(function rt(){return!!window.Ember||(!!window.Vue||(!!window.Meteor||(!(!window.React&&!document.querySelector("[data-reactroot], [data-reactid]"))||!!(window.angular||document.querySelector(".ng-binding, [ng-app], [data-ng-app], [ng-controller], [data-ng-controller], [ng-repeat], [data-ng-repeat]")||document.querySelector('script[src*="angular.js"], script[src*="angular.min.js"]')))))}()){window.postMessage({singlePageAppCheck:true})}else{window.postMessage({singlePageAppCheck:false})} n// ]]></script> n<style></style>

8.2
SCNR

<p><img src="//sh-cosmiccanvas.s3.us-west-2.amazonaws.com/Video_Posters/PixInsightFunamentals.jpg" alt="" width="900" height="600" /></p> n<p>This is a members-only video lesson protected by copyright (Clear Skies Astronomy LLC).</p>

8.3
Noise Generator

<p>The video on this page explains the surprising benefits of PI's NoiseGenerator process. Counterintuitively it can be used to solve problems by adding noise.</p> n<p><img src="//sh-cosmiccanvas.s3.us-west-2.amazonaws.com/Video_Posters/Fundamentals_Noise_Generator.jpg" alt="" width="900" height="600" /></p>

8.4
To Screen or Unscreen

<p><img src="//sh-cosmiccanvas.s3.us-west-2.amazonaws.com/Video_Posters/__Fundamentals.jpg" alt="" width="900" height="600" /></p>

8.5
Blink Process Videos (Making an Animation/MP4 video)

Published 2024-12-31   This video shows the latest method to create animations (MP4 videos) using the Blink process. The variable star RZ Cassiopeia is shown.…

8.6
Blink Process: Animations

Published 03/18/2020 This is an older video. There is a newer one to watch as well.  In this video, for completeness, the Blink process is…

Resources & Downloads

There are no additional resources for this learning path.


Description

A hands-on guide to understanding and applying PixInsight’s essential tools as a curated set of PixInsight’s most important and widely used processes.

This isn’t just button-pushing—each topic is designed to give you both the practical know-how and the underlying concepts that drive better, more confident processing decisions.

From the numerical power of PixelMath to the structure-enhancing power of wavelets (via MLT and MMT), and from HDRMT and Morphological Transformation to smart usage of tools like SubFrameSelector, LinearFit, and Process Containers, this course connects the dots between tools, theory, and technique.

Whether you’re still learning your way around PixInsight or looking to sharpen your understanding of how these processes really work, the Portfolio is packed with useful demonstrations, thoughtful explanations, and real-world context.

Loading...