PixInsight Process Portfolio
course
bool(true)
NULL
Start Learning Path
You are currently viewing a preview of this learning path. Start this Learning Path to access resources and track your progress!
Learning Path Preview
Pixel Math
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…
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…
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…
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…
Gradients (Linear and Circular)
This is a members-only video found in PixInsight: Fundamentals: Pixel Math: Section 02.
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…
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…
Image and Process Containers
Image Container
<p>This video demonstrates the use of the Image Container in the PixInsight Fundamentals series. </p> n<p><img src="//sh-cosmiccanvas.s3.us-west-2.amazonaws.com/Video_Posters/__Fundamentals.jpg" alt="" width="900" height="600" /></p>
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…
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…
MLT and MMT
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…
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…
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…
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…
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…
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)…
HDRMT
HDRMT Lagoon Nebula (Simple Example)
This is a members-only video lesson protected by copyright (Clear Skies Astronomy LLC).
HDRMT Usage (NGC 2022)
This is a members-only video lesson protected by copyright (Clear Skies Astronomy LLC).
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…
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…
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…
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>
Linear Fit
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…
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…
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.
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…
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.…
Morphological Transation
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. </p> n<p><img src="//sh-cosmiccanvas.s3.us-west-2.amazonaws.com/Video_Posters/Fundamentals_Morphological.jpg" alt="" width="900" height="600" /></p>
Morphological Transformation Part 2
<p>This video is part 2 of Morphological Transformation. </p> n<p> </p> n<p><img src="//sh-cosmiccanvas.s3.us-west-2.amazonaws.com/Video_Posters/Fundamentals_Morphological.jpg" alt="" width="900" height="600" /></p>
SubFrameSelector (SFS)
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. </p> n<p> </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>
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>
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. </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>
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> </p> n<style></style>
Common Processes
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> </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>
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>
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>
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>
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.…
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.