<?xml version="1.0" encoding="UTF-8"?>
<!--
********************************************************************
PixInsight XML Process Serialization Module - XPSM 1.0
********************************************************************
Generated on 2017-08-11T19:08:24.155Z
PixInsight Core 01.08.05.1353 (x64)
Copyright (c) 2003-2017 Pleiades Astrophoto
********************************************************************
-->
<xpsm version="1.0" xmlns="http://www.pixinsight.com/xpsm" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.pixinsight.com/xpsm http://pixinsight.com/xpsm/xpsm-1.0.xsd">
   <instance class="AutomaticBackgroundExtractor" id="Step02_Option1_AutomaticBackground_Extractor_Ch09_instance">
      <description>This is best used for photos with no nebulosity, or perhaps little nebulosity.</description>
      <parameter id="tolerance" value="1.000"/>
      <parameter id="deviation" value="0.800"/>
      <parameter id="unbalance" value="1.800"/>
      <parameter id="minBoxFraction" value="0.050"/>
      <parameter id="maxBackground" value="1.0000"/>
      <parameter id="minBackground" value="0.0000"/>
      <parameter id="useBrightnessLimits" value="false"/>
      <parameter id="polyDegree" value="4"/>
      <parameter id="boxSize" value="5"/>
      <parameter id="boxSeparation" value="5"/>
      <parameter id="modelImageSampleFormat" value="f32"/>
      <parameter id="abeDownsample" value="2.00"/>
      <parameter id="writeSampleBoxes" value="false"/>
      <parameter id="justTrySamples" value="false"/>
      <parameter id="targetCorrection" value="Subtract"/>
      <parameter id="normalize" value="false"/>
      <parameter id="discardModel" value="false"/>
      <parameter id="replaceTarget" value="true"/>
      <parameter id="correctedImageId"></parameter>
      <parameter id="correctedImageSampleFormat" value="SameAsTarget"/>
      <parameter id="verboseCoefficients" value="false"/>
      <parameter id="compareModel" value="false"/>
      <parameter id="compareFactor" value="10.00"/>
   </instance>
   <instance class="StarAlignment" id="Step01_Rough_Mosaic_instance">
      <parameter id="structureLayers" value="5"/>
      <parameter id="noiseLayers" value="1"/>
      <parameter id="hotPixelFilterRadius" value="1"/>
      <parameter id="noiseReductionFilterRadius" value="0"/>
      <parameter id="sensitivity" value="0.100"/>
      <parameter id="peakResponse" value="0.80"/>
      <parameter id="maxStarDistortion" value="0.500"/>
      <parameter id="upperLimit" value="1.000"/>
      <parameter id="invert" value="false"/>
      <parameter id="distortionModel"></parameter>
      <parameter id="undistortedReference" value="false"/>
      <parameter id="distortionCorrection" value="true"/>
      <parameter id="distortionMaxIterations" value="100"/>
      <parameter id="distortionTolerance" value="0.005"/>
      <parameter id="matcherTolerance" value="0.0500"/>
      <parameter id="ransacTolerance" value="6.00"/>
      <parameter id="ransacMaxIterations" value="2000"/>
      <parameter id="ransacMaximizeInliers" value="1.00"/>
      <parameter id="ransacMaximizeOverlapping" value="1.00"/>
      <parameter id="ransacMaximizeRegularity" value="1.00"/>
      <parameter id="ransacMinimizeError" value="1.00"/>
      <parameter id="maxStars" value="0"/>
      <parameter id="useTriangles" value="false"/>
      <parameter id="polygonSides" value="5"/>
      <parameter id="descriptorsPerStar" value="20"/>
      <parameter id="restrictToPreviews" value="true"/>
      <parameter id="intersection" value="MosaicOnly"/>
      <parameter id="useBrightnessRelations" value="false"/>
      <parameter id="useScaleDifferences" value="false"/>
      <parameter id="scaleTolerance" value="0.100"/>
      <parameter id="referenceImage">M45_3_mosaic</parameter>
      <parameter id="referenceIsFile" value="false"/>
      <table id="targets" rows="0"/>
      <parameter id="inputHints"></parameter>
      <parameter id="outputHints"></parameter>
      <parameter id="mode" value="RegisterUnion"/>
      <parameter id="writeKeywords" value="true"/>
      <parameter id="generateMasks" value="false"/>
      <parameter id="generateDrizzleData" value="false"/>
      <parameter id="frameAdaptation" value="true"/>
      <parameter id="noGUIMessages" value="true"/>
      <parameter id="useSurfaceSplines" value="true"/>
      <parameter id="splineSmoothness" value="0.25"/>
      <parameter id="pixelInterpolation" value="Auto"/>
      <parameter id="clampingThreshold" value="0.30"/>
      <parameter id="outputDirectory"></parameter>
      <parameter id="outputExtension">.xisf</parameter>
      <parameter id="outputPrefix"></parameter>
      <parameter id="outputPostfix">_r</parameter>
      <parameter id="maskPostfix">_m</parameter>
      <parameter id="outputSampleFormat" value="SameAsTarget"/>
      <parameter id="overwriteExistingFiles" value="false"/>
      <parameter id="onError" value="Continue"/>
      <parameter id="useFileThreads" value="true"/>
      <parameter id="fileThreadOverload" value="1.20"/>
      <parameter id="maxFileReadThreads" value="1"/>
      <parameter id="maxFileWriteThreads" value="1"/>
      <table id="outputData" rows="0"/>
   </instance>
   <instance class="StarAlignment" id="Step02_Proper_Mosaic_instance">
      <parameter id="structureLayers" value="5"/>
      <parameter id="noiseLayers" value="1"/>
      <parameter id="hotPixelFilterRadius" value="1"/>
      <parameter id="noiseReductionFilterRadius" value="0"/>
      <parameter id="sensitivity" value="0.100"/>
      <parameter id="peakResponse" value="0.80"/>
      <parameter id="maxStarDistortion" value="0.500"/>
      <parameter id="upperLimit" value="1.000"/>
      <parameter id="invert" value="false"/>
      <parameter id="distortionModel"></parameter>
      <parameter id="undistortedReference" value="false"/>
      <parameter id="distortionCorrection" value="true"/>
      <parameter id="distortionMaxIterations" value="100"/>
      <parameter id="distortionTolerance" value="0.005"/>
      <parameter id="matcherTolerance" value="0.0500"/>
      <parameter id="ransacTolerance" value="2.00"/>
      <parameter id="ransacMaxIterations" value="2000"/>
      <parameter id="ransacMaximizeInliers" value="1.00"/>
      <parameter id="ransacMaximizeOverlapping" value="1.00"/>
      <parameter id="ransacMaximizeRegularity" value="1.00"/>
      <parameter id="ransacMinimizeError" value="1.00"/>
      <parameter id="maxStars" value="0"/>
      <parameter id="useTriangles" value="false"/>
      <parameter id="polygonSides" value="5"/>
      <parameter id="descriptorsPerStar" value="20"/>
      <parameter id="restrictToPreviews" value="true"/>
      <parameter id="intersection" value="MosaicOnly"/>
      <parameter id="useBrightnessRelations" value="false"/>
      <parameter id="useScaleDifferences" value="false"/>
      <parameter id="scaleTolerance" value="0.100"/>
      <parameter id="referenceImage">M45_4_mosaic</parameter>
      <parameter id="referenceIsFile" value="false"/>
      <table id="targets" rows="0"/>
      <parameter id="inputHints"></parameter>
      <parameter id="outputHints"></parameter>
      <parameter id="mode" value="RegisterMatch"/>
      <parameter id="writeKeywords" value="true"/>
      <parameter id="generateMasks" value="false"/>
      <parameter id="generateDrizzleData" value="false"/>
      <parameter id="frameAdaptation" value="true"/>
      <parameter id="noGUIMessages" value="true"/>
      <parameter id="useSurfaceSplines" value="true"/>
      <parameter id="splineSmoothness" value="0.25"/>
      <parameter id="pixelInterpolation" value="Auto"/>
      <parameter id="clampingThreshold" value="0.30"/>
      <parameter id="outputDirectory">D:/Astrophotography/Astro Images/M45/12-03-17/mosiac registered</parameter>
      <parameter id="outputExtension">.xisf</parameter>
      <parameter id="outputPrefix"></parameter>
      <parameter id="outputPostfix">_r</parameter>
      <parameter id="maskPostfix">_m</parameter>
      <parameter id="outputSampleFormat" value="SameAsTarget"/>
      <parameter id="overwriteExistingFiles" value="false"/>
      <parameter id="onError" value="Continue"/>
      <parameter id="useFileThreads" value="true"/>
      <parameter id="fileThreadOverload" value="1.20"/>
      <parameter id="maxFileReadThreads" value="1"/>
      <parameter id="maxFileWriteThreads" value="1"/>
      <table id="outputData" rows="0"/>
   </instance>
   <instance class="GradientMergeMosaic" id="Step03_Gradient_Merge_Mosaic_instance">
      <table id="targetFrames" rows="4">
         <tr>
            <td id="enabled" value="true"/>
            <td id="path">D:/Astrophotography/Astro Images/M45/12-03-17/mosiac registered/M45_1_mosaic_1_r.xisf</td>
         </tr>
         <tr>
            <td id="enabled" value="true"/>
            <td id="path">D:/Astrophotography/Astro Images/M45/12-03-17/mosiac registered/M45_2_crop_mosaic_2_r.xisf</td>
         </tr>
         <tr>
            <td id="enabled" value="true"/>
            <td id="path">D:/Astrophotography/Astro Images/M45/12-03-17/mosiac registered/M45_3_mosaic_2_r.xisf</td>
         </tr>
         <tr>
            <td id="enabled" value="true"/>
            <td id="path">D:/Astrophotography/Astro Images/M45/12-03-17/mosiac registered/M45_4_mosaic_2_r.xisf</td>
         </tr>
      </table>
      <parameter id="type" value="Overlay"/>
      <parameter id="nShrinkCount" value="1"/>
      <parameter id="nFeatherRadius" value="15"/>
      <parameter id="blackPoint" value="0.000"/>
      <parameter id="generateMask" value="false"/>
   </instance>
   <instance class="DynamicCrop" id="Step01_DynamicCrop_Ch08_instance">
      <description>Crop off all black edges</description>
      <parameter id="centerX" value="0.50000"/>
      <parameter id="centerY" value="0.50000"/>
      <parameter id="width" value="1.00000"/>
      <parameter id="height" value="1.00000"/>
      <parameter id="angle" value="0.0000"/>
      <parameter id="scaleX" value="1.00000"/>
      <parameter id="scaleY" value="1.00000"/>
      <parameter id="optimizeFast" value="true"/>
      <parameter id="interpolation" value="Auto"/>
      <parameter id="clampingThreshold" value="0.00"/>
      <parameter id="smoothness" value="1.50"/>
      <parameter id="xResolution" value="72.000"/>
      <parameter id="yResolution" value="72.000"/>
      <parameter id="metric" value="false"/>
      <parameter id="forceResolution" value="false"/>
      <parameter id="red" value="0.000000"/>
      <parameter id="green" value="0.000000"/>
      <parameter id="blue" value="0.000000"/>
      <parameter id="alpha" value="1.000000"/>
      <parameter id="noGUIMessages" value="false"/>
   </instance>
   <instance class="GradientMergeMosaic" id="Process_Steps_instance">
      <description>1. Open images

2. Crop off black edges

3. Extract background.

4. Move images into rough layout of final image.

5. Create preview where first two images overlap.

6. Open &apos;Rough Mosaic&apos; process icon.

7. Change reference image to be first image.

8. Apply process icon to second image.

9. Close first two images and replace with new mosaic that was created.

10. Repeat steps 5 - 9 for remaining images.

11. Open &apos;Proper Mosaic&apos; process icon.

12. Change reference image to be the final rough mosaic output with all images combined.

13. Apply process icon to each of the 4 original images from Step 3, you want to keep images that have each pane in a final mosaic with large black areas where the other images would reside. Save these images to hard drive.

14. Open &apos;Gradient Merge Mosaic&apos; process icon and add the files created in step 13. Apply the process.

15. Increasing the feather option helps with getting a smoother seam, increasing the shrink radius helps if you get pinching around a star.</description>
      <table id="targetFrames" rows="4">
         <tr>
            <td id="enabled" value="true"/>
            <td id="path">D:/Astrophotography/Astro Images/M45/12-03-17/mosiac registered/M45_1_mosaic_1_r.xisf</td>
         </tr>
         <tr>
            <td id="enabled" value="true"/>
            <td id="path">D:/Astrophotography/Astro Images/M45/12-03-17/mosiac registered/M45_2_crop_mosaic_2_r.xisf</td>
         </tr>
         <tr>
            <td id="enabled" value="true"/>
            <td id="path">D:/Astrophotography/Astro Images/M45/12-03-17/mosiac registered/M45_3_mosaic_2_r.xisf</td>
         </tr>
         <tr>
            <td id="enabled" value="true"/>
            <td id="path">D:/Astrophotography/Astro Images/M45/12-03-17/mosiac registered/M45_4_mosaic_2_r.xisf</td>
         </tr>
      </table>
      <parameter id="type" value="Overlay"/>
      <parameter id="nShrinkCount" value="1"/>
      <parameter id="nFeatherRadius" value="15"/>
      <parameter id="blackPoint" value="0.000"/>
      <parameter id="generateMask" value="false"/>
   </instance>
   <icon id="Step02_Option1_AutomaticBackground_Extractor_Ch09" instance="Step02_Option1_AutomaticBackground_Extractor_Ch09_instance" xpos="1596" ypos="369" workspace="Linear_Post_Processing"/>
   <icon id="Step01_Rough_Mosaic" instance="Step01_Rough_Mosaic_instance" xpos="1596" ypos="399" workspace="Linear_Post_Processing"/>
   <icon id="Step02_Proper_Mosaic" instance="Step02_Proper_Mosaic_instance" xpos="1596" ypos="429" workspace="Linear_Post_Processing"/>
   <icon id="Step03_Gradient_Merge_Mosaic" instance="Step03_Gradient_Merge_Mosaic_instance" xpos="1596" ypos="459" workspace="Linear_Post_Processing"/>
   <icon id="Step01_DynamicCrop_Ch08" instance="Step01_DynamicCrop_Ch08_instance" xpos="1596" ypos="339" workspace="Linear_Post_Processing"/>
   <icon id="Process_Steps" instance="Process_Steps_instance" xpos="1596" ypos="309" workspace="Linear_Post_Processing"/>
</xpsm>
