pixinsight吧 关注:34贴子:56
  • 11回复贴,共1

Astrophotography PixInsight Calibration Monochrome Workflow

只看楼主收藏回复


作者:SarahMaths Astro
总体步骤:
1)Image Evaluation (Blink)
2) Calibration
3) Cosmetically Correct Calibrated Light Frames - Cosmetic Correction
4) Image Evaluation(SubframeSelector - Weight + Approve/Reject Lights)
5) Register Light Frames - Star Alignment
6) Normalize Light Frames - LocalNormalization
7) Master Light Files - ImageIntegration
8) Master Light Drizzle Files - DrizzleIntegration
1. Blink
2. Calibration
共需要7个Calibration Master Files
1) Master Dark File of 300.00s Dark Subframes
2) Master Dark Flat Files(hso各一个)
3) Master Flat Files(hso各一个)
Calibration Workflow
Step 1:Create Master Dark File(integrate Dark subframes with same exposure length, gain, bin, temperature etc.)


Rejection Algorithm根据暗场数量大小选择;
F6(Apply Global)运行!
保存master dark文件(.xisf格式)


IP属地:吉林1楼2023-06-12 20:05回复

    Step 2:Create Master Dark Flat Files(same exposure length, gain, bin, temperature)
    (1)Master Dark Flat for Hα
    (2)Master Dark Flat for SⅡ
    (3)Master Dark Flat for OⅢ
    ImageIntegration>AddFiles,把Hα对应的Dark Flat文件选择进来。


    Rejection Algorithm根据文件数量选择对应的。
    Apply Global, 保存文件(如:master_darkflat_Ha.xisf)
    对SⅡ、OⅢ对应的Dark Flat文件做相同操作。
    最后生成3个master darkflat文件(如:master_darkflat_Ha.xisf、master_darkflat_Sii.xisf、master_darkflat_oiii.xisf)
    Step 3: Calibrate Flat Frames by Filter Type(same filter, exposure length, gain, bin, orientation etc.)
    ImageCalibration>Add Files,把Hα对应的Flat文件填加进来。

    既然是monochrome,去掉Enable CFA;指定Output Files;没有用到Bias,所以Master Bias勾去掉;Master Dark这里要注意,并不是选择字面上的Master Dark,而是要选择之前步骤生成的master_darkflat_Ha.xisf;Master Flat勾去掉。
    Apply Global!
    对SⅡ、OⅢ对应的flat文件同样的操作。 最后生成Hα、SⅡ、OⅢ三组calibrated flat frames.


    IP属地:吉林2楼2023-06-13 00:11
    回复
      Step 4: Create Master Flat Files(same filter, exposure length, gain, bin, orientation etc.)
      (1)Master Flat for Hα
      (2)Master Flat for SⅡ
      (3)Master Flat for OⅢ
      ImageIntegration>Add Files, 把calibrated Hα flat files添加进来。

      注意:这里的Normalization选择Multiplicative!

      注意:Normalization选择Equalize fluxes
      对calibrated SⅡ、OⅢ做同样的操作。最后生成3个文件,如master_flat_ha.xisf、master_flat_sii.xisf、master_flat_oiii.xisf.
      Step 5: Calibrate Light Frames by Filter Type(same filter, exposure length, gain, bin, etc)
      ImageCalibration > Add Files, 把Hα对应的light frames添加进来。

      Enable CFA勾去掉;Output Files指定输出目录;没用到Bias,所以Master Bias勾去掉;Master Dark这里选择真正的master dark:-);Master Flat选择上一步骤生成的Hα master flat文件(如master_flat_ha.xisf)
      Apply Global!
      对SⅡ、OⅢ对应的light frames做同样的操作。 最后生成Hα、SⅡ、OⅢ3组calibrated light frames.


      IP属地:吉林3楼2023-06-13 01:13
      回复
        至此,所有calibration相关的操作都完成了。
        3. Cosmetically Correct Calibrated Light Frames - Cosmetic Correction
        CosmeticCorrection > Add Files, 把Hα calibrated light frames添加进来。

        Output directory指定要输出的目录;Use Master Dark选择master dark file;Cold Pixel Threshold等其他都打勾选上,也就是选择默认。
        Apply Global!
        对SⅡ、OⅢ对应的calibrated light frames做相同操作。
        最后生成3组calibrated and cosmetically corrected light frames。


        IP属地:吉林4楼2023-06-13 01:46
        回复

          4. Image Evaluation(SubframeSelector - Weight + Approve/Reject Lights)

          SubframeSelector > Add Files, 把上一步骤calibrated and cosmetically corrected light frames添加进来。
          双击列表中第一个,然后File>Fits Header, 在FITSHeader对话框里找到FOCALLEN、XPIXSZ,再根据图中公示取得Subframe scale。EGAIN数值添进Camera gain对应文本框里。Scale unit选Arcseconds(arcsec), Data unit选Electrons(e-)。
          Apply Global!
          所有subs的Weighting值起先都是0。

          输入如下Weighting Expression执行后,每个sub就会被赋予相应的Weighting值了。

          Weighting Expression: (20*(1-(FWHM-FWHMMin)/(FWHMMax-FWHMMin))) + (20*(1-(Eccentricity-EccentricityMin)/(EccentricityMax-EccentricityMin))) + (20*(PSFFlux-PSFFluxMin)/(PSFFluxMax-PSFFluxMin))+40
          主要的参考项:
          ● FWHM: Star size measurement. How focused are the stars in an image? 值越小越好。
          ● Eccentricity: Helps us determine the shape of our stars; the more circular the better. How good was guiding/tracking during an image? 值越小越圆。
          ● Stars: How many stars are in an image? Helps determine the transparency of the sky in a image,值越大越好。
          ● PSF Flux: Point Spead Fuction Flux. PSF Flux characterizes the profile of a star; quality of brightness from star. Helps us determine quality of sky/transparency. 值越高越好,作者相对于Stars,更偏爱PSF Flux。

          先选择FWHM和Weight来看一下,中间那条横线是median,也就是中间值。深灰部分是1 standard deviation away from median, 到了浅灰部分就是2 standard deviation points away from median。FWHM是越小越好,median下面的不用管,往上看,看看有没有FWHM值超过2 standard deviation away from median的,没有!也就是FWHM角度上暂时没有需要排除的sub.

          这回选择PSF Flux, PSF Flux是值越大越好,median上面不用,往下看,发现两个超过2 standard deviation的。点击排除这两个!
          还有另一种方法是用Approval,如:

          接下来是把Approved Subframes输出的指定目录下。

          Routine选择Output Subframes;Output Files下指定一个输出目录, Keyword保留默认的SSWEIGHT,这个关键字在以后叠加亮场时会派上用场。


          IP属地:吉林5楼2023-06-14 00:53
          收起回复
            Apply Global!
            到输出目录下会发现所有文件名都会带上_a后缀。
            忘了说了,刚刚结束的这个步骤还只是针对Hα(calibrated and cosmetically corrected)。
            但针对 Hα的SubframeSelector还剩两个任务未完成,一个是指定Reference Image,还有选择最好的30%作为Local Normalization用。

            用Weight降序排序,排最上面的当然就是表现最好的,用记事本之类的记下它的文件名,将来ImageIntegration时用作Reference Image;再选择排前30%的文件,记下它们的文件名(Local Normalization时用)。
            对SⅡ、OⅢ对应的文件做相同操作。也就是Weighting,然后根据FWHM、PSF Flux等图表排除掉表现不好的subs,然后再记下表现最好的那个,还有前30%表现最好的。
            参考一下作者的记事本内容,其中用于StarAlignment的参考文件作者选的是Hα组中表现最好的。

            下一环节进入Star Alignment!


            IP属地:吉林6楼2023-06-14 01:54
            回复
              5. Register Light Frames - Star Alignment
              在pi中打开所有lights中表现最好的。
              StarAlignment > Reference image, 点击下向三角按钮,选择刚刚打开的the best one. 接下来的操作中Hα、SⅡ、OⅢ三组都用它来做对齐。

              这里虽然可以一次性选择Hα、SⅡ、OⅢ三组图,但为了组织方便,一组一组来。
              Add Files, 把approved Hα那一组添加进来。 Output Images指定输出目录。
              其它选择默认, Apply Global!
              Reference image不动,对SⅡ、OⅢ那二组分别做一遍。
              打开输出目录,可以看到除了_c_cc_a_r后缀的.xisf文件之外,还同时生成了对应的.xdrz的dizzle file。
              后缀_c_cc_a_r:【_c:calibrated,_cc:cosmetically corrected,_a:approved, r:registered】


              IP属地:吉林7楼2023-06-14 12:50
              回复
                6. Normalize Light Frames - LocalNormalization

                LocalNormalization的Reference image当然也可以直接选SubframeSelector提示的Hα那组里表现最好的那个,但作者选择把表现最好的前30%叠加后,把叠加后的作为Reference image.
                那就先把LocalNormalization放一边,打开ImageIntegration. Add Files,把之前标注好的Hα组里表现最好的前30%文件添加进来,当然是到前一步骤StarAlignment完成后的那组里挑了。


                作者Hα那一组的30%只有6张,对应的Rejection algorithm选择了Percentile Clipping.Apply Global,生成的叠加文件改名为Ha_LN,打开LocalNormalization, Reference Image里选择它。

                其他选择默认,Apply Global!
                打开指定的Output directory,可以看到生成了一堆.xnml的文件。
                对SⅡ、OⅢ二组也做一遍。


                IP属地:吉林8楼2023-06-23 15:13
                回复
                  LocalNormalization步骤里有一个Target Images标签栏下Add Files,把registered light frames添加进来的步骤忘提了。
                  7. Master Light Files - ImageIntegration

                  ImageIntegration > Add Files,把Hα对应light frames添加进来;然后是Add L.Norm. Files,把上一步骤生成的Hα对应的Local normalization files(.xnml)添加进来;Add Drizzle Files,把StarAlignment步骤中生成的Hα对应的drizzle files添加进来; Set Reference,指定Hα亮场中表现最亮眼的那位。
                  下面选项中Nornalization会自动选会Local normalization, Weight keyword先FITS keyword: SSWEIGHT。

                  Pixel Rejection里的Normalization也是会自动默认选择Local normalization的。Rejection algorithm根据亮场数量选择对应的。

                  作者根据自己卫星轨迹等明显的情况,选择和打勾了Large-Scale Pixel Rejection。其他选择默认。Apply Global!对SⅡ、OⅢ二组也做一遍。 最后生成三个master light frames.


                  IP属地:吉林9楼2023-06-23 16:37
                  回复
                    8. Master Light Drizzle Files - DrizzleIntegration

                    Add Files, 把Hα对应的drizzle files添加进来;Add L.Norm.Files,把Hα对应的local normalization files添加进来。
                    Apply Global!
                    对SⅡ、OⅢ二组也做一遍!
                    至此, 三组Preprocessing步骤全部完成!


                    IP属地:吉林10楼2023-06-23 16:49
                    回复