Använda viktning i Subframe Selector i PixInsight
Posted: 2019-04-12 21:18:49
Jag fick några förfrågningar i en annan tråd om hur man kan vikta subs i PixInsight. Så här kommer en kort beskrivning.
Syftet med att tilldela vikt är att låta bra subs bidra mer till den slutgiltiga bilden än sämre subs. Det är klart att man ska sålla bort de exponeringarna som är undermåliga. Men efter man har gjort det, kommer det alltid finnas subs kvar som är bättre än andra. Och dessa subs vill man ska bidra mer än de sämre.
Om man vill ha maximal skärpa i den stackade bilden, är det främst stjärnornas profil, eller utbredning som är ett bra mått på hur bra en exponering är. Stjärnornas profil anges med en parameter som heter Full Width Half Maximum, eller FWHM. Parametern talar om hur bred stjärnprofilen är i pixlar eller bådsekunder, vid halva dess intensitet. Parametern bestäms av hur bra seeing det var, hur bra monteringen höll stjärnan på samma plats (guide kvalitet), fokus, osv.
Vidare vill man att de bilder som har bäst signal-brus förhållande (Signal Noise Ratio, SNR) ska få bidra mer till den stackade bilden. Här ska jag visa hur man kan kombinera dessa parametrar för att bestämma hur mycket varje sub får bidra till slutresultatet.
Börja med att kalibrera dina bilder som vanligt. Man vill ju inte mäta heta pixlar eller ha amp glow som ger missbedömningar.
Ladda de kalibrerade bilder i skriptet SubFrameSelector. Det finns under menyn Scripts | Batch Processing.
Här har jag laddat upp tio bilder Mät alla bilder. Då skapas det en tabell med olika bildparametrar. Vi är intresserade av FWHM och SNRWeight. Om du inte guidar, behöver du kanske ta med Eccentricity, som anger hur avlånga stjärnorna är i bilden. När det gäller FWHM, är det minsta värdet bäst. SNRWeight ska däremot vara så stor som möjligt. Sortera bilderna enligt FWHM och notera det minsta och det största värdet. Sortera sedan enligt SNRWeight, och notera återigen det minsta och det största värdet.
Nu ska du skapa viktformeln i rutan Weighting, under rubriken Expressions. Uttrycket är:
(5.005 - FWHM) / (5.005 - 4.334) + (SNRWeight - 2.55) / (4.211 - 2.55)
Uttrycket säkerställer att den bästa exponeringen får värdet 1, och den sämsta får värdet 0 för varje parameter.
Nu ska dessa värden sparas i varje bild också. Du ska då låta skriptet kopiera (copy, INTE flytta: move) alla subs till en ny katalog. Samtidigt ger du viktfaktorn ett namn. I detta fall blir namnet FWHM_SNR. Fyll i detta under rubriken Output Viktigt: notera också vilken sub som fick störst värde för viktfaktorn. Denna bild kommer att bli referens när du stackar sen. Tryck nu "Output Subframes"
Dina kalibrerade bilder har nu sparats med ett nytt FITS nyckelord.
Nu kan du registrera bilderna som vanligt. Använd gärna referensbilden (med störst värde för viktfaktorn) som referens även här.
Efter registreringen av dina bilder ska de stackas. Öppna Image Integration och ladda dina registrerade bilder.
Under rubriken "Image Integration" väljer du Weights: FITS Keyword, och som Weight keyword väljer du det FITS nyckelord som du gav viktfaktorn (här: FWHM_SNR). Välj nu även den bild som hade högst värde för viktfaktorn som referens (välj i listan och tryck på knappen "Set Reference". Bilden flyttas då upp till överst i listan. Nu kan du välja din favorita stackningsmetod, med eller utan pixel rejection.
Lycka till.
Syftet med att tilldela vikt är att låta bra subs bidra mer till den slutgiltiga bilden än sämre subs. Det är klart att man ska sålla bort de exponeringarna som är undermåliga. Men efter man har gjort det, kommer det alltid finnas subs kvar som är bättre än andra. Och dessa subs vill man ska bidra mer än de sämre.
Om man vill ha maximal skärpa i den stackade bilden, är det främst stjärnornas profil, eller utbredning som är ett bra mått på hur bra en exponering är. Stjärnornas profil anges med en parameter som heter Full Width Half Maximum, eller FWHM. Parametern talar om hur bred stjärnprofilen är i pixlar eller bådsekunder, vid halva dess intensitet. Parametern bestäms av hur bra seeing det var, hur bra monteringen höll stjärnan på samma plats (guide kvalitet), fokus, osv.
Vidare vill man att de bilder som har bäst signal-brus förhållande (Signal Noise Ratio, SNR) ska få bidra mer till den stackade bilden. Här ska jag visa hur man kan kombinera dessa parametrar för att bestämma hur mycket varje sub får bidra till slutresultatet.
Börja med att kalibrera dina bilder som vanligt. Man vill ju inte mäta heta pixlar eller ha amp glow som ger missbedömningar.
Ladda de kalibrerade bilder i skriptet SubFrameSelector. Det finns under menyn Scripts | Batch Processing.
Här har jag laddat upp tio bilder Mät alla bilder. Då skapas det en tabell med olika bildparametrar. Vi är intresserade av FWHM och SNRWeight. Om du inte guidar, behöver du kanske ta med Eccentricity, som anger hur avlånga stjärnorna är i bilden. När det gäller FWHM, är det minsta värdet bäst. SNRWeight ska däremot vara så stor som möjligt. Sortera bilderna enligt FWHM och notera det minsta och det största värdet. Sortera sedan enligt SNRWeight, och notera återigen det minsta och det största värdet.
Nu ska du skapa viktformeln i rutan Weighting, under rubriken Expressions. Uttrycket är:
(5.005 - FWHM) / (5.005 - 4.334) + (SNRWeight - 2.55) / (4.211 - 2.55)
Uttrycket säkerställer att den bästa exponeringen får värdet 1, och den sämsta får värdet 0 för varje parameter.
Nu ska dessa värden sparas i varje bild också. Du ska då låta skriptet kopiera (copy, INTE flytta: move) alla subs till en ny katalog. Samtidigt ger du viktfaktorn ett namn. I detta fall blir namnet FWHM_SNR. Fyll i detta under rubriken Output Viktigt: notera också vilken sub som fick störst värde för viktfaktorn. Denna bild kommer att bli referens när du stackar sen. Tryck nu "Output Subframes"
Dina kalibrerade bilder har nu sparats med ett nytt FITS nyckelord.
Nu kan du registrera bilderna som vanligt. Använd gärna referensbilden (med störst värde för viktfaktorn) som referens även här.
Efter registreringen av dina bilder ska de stackas. Öppna Image Integration och ladda dina registrerade bilder.
Under rubriken "Image Integration" väljer du Weights: FITS Keyword, och som Weight keyword väljer du det FITS nyckelord som du gav viktfaktorn (här: FWHM_SNR). Välj nu även den bild som hade högst värde för viktfaktorn som referens (välj i listan och tryck på knappen "Set Reference". Bilden flyttas då upp till överst i listan. Nu kan du välja din favorita stackningsmetod, med eller utan pixel rejection.
Lycka till.