Share:
Notifications
Clear all

15th Feb 2024: Astro Pixel Processor 2.0.0-beta29 released - macOS native File Chooser, macOS CMD-Q fixed, read-only Fits on network fixed and other bug fixes

7th December 2023:  added payment option Alipay to purchase Astro Pixel Processor from China, Hong Kong, Macau, Taiwan, Korea, Japan and other countries where Alipay is used.

 

A DSLR data calibration workflow by Mabula

16 Posts
6 Users
1 Likes
8,785 Views
(@mabula-admin)
Universe Admin
Joined: 7 years ago
Posts: 4366
Topic starter  

Hi all,

This is a new video tutorial made possible by using data of Douglas Mason, thank you Douglas!

A DSLR data calibration workflow

Let me know if there are any questions 😉

Mabula


   
ReplyQuote
(@frank_teunissen)
Hydrogen Atom
Joined: 6 years ago
Posts: 1
 

Hallo Mabula, zou het kunnen zijn dat er een foutje zit in deze video/handleiding?

Moet de iso waarde van de BIAS frames overeenkomen met de iso waarde van de DARK frames? Zo ja dan moet dus alle BIAS, DARK, FLAT en de LIGHT frames dezelfde iso waarde hebben. In de video wordt er mogelijk een onderscheid gemaakt: iso DARK = iso LIGHT en iso BIAS = iso FLAT (bij 1m:01s) . In het verhaal staat echter: iso DARK = iso FLAT. Wat is de juiste setting?

Mvg Frank  Teunissen

edit: translation by Mabula:

Does the ISO value of Bias frames need to be the same as the ISO value of dark frames? If that's the case, then there might be an error in your DSLR data calibration video tutorial. What's the correct value?

 


   
ReplyQuote
(@mabula-admin)
Universe Admin
Joined: 7 years ago
Posts: 4366
Topic starter  

Hi Frank @frank_teunissen,

No there is no error there. Let me explain:

It all depends on what you are trying to calibrate with the bias frames.

If you use bias frames to calibrate flats, the bias frames need to have the same ISO value as the flats.

If you use bias frames to calibrate lights, the bias frames need to have the same ISO values as the lights.

( and... If you use bias frames to calibrate darks, the bias frames need to have the same ISO as the darks.)

Other applications are less strict about this and fundamentally that's not a good thing in my opinion. If your Bias frames have a clear noise pattern to them (like horizontal or vertical stripes) then not following these rules will actually give you worse calibration. Currently APP forces these rules which confuses some users since other applications are not so strict. I do intend to make this easier in a next APP version though. The whole calibration engine will be upgraded soon.

Kind regards,

Mabula


   
ReplyQuote
(@hans_van_overzee)
Red Giant
Joined: 7 years ago
Posts: 39
 

Ha Mabula I have got a question.

For making  the master flat for instance an ISO for the flats of 400 is used.

As I understand it the Bias has to be also ISO 400. Both frames got to have  the same exposure time.

What about the bad pixel map used in this case has it also to be made of frames from darks and flats of ISO 400 with the same exposure time ?

 

If the lights have an other exposure time  and ISO for instance 800 the masterdark has to be made with the same exposure time and the ISO as the lights this is clear.

What about the bad pixel map in this case?

Have we got to make a second bad pixel map existing out of flats and darks with the same exposure time and ISO as the Lights and darks in this case?

 


   
ReplyQuote
(@mabula-admin)
Universe Admin
Joined: 7 years ago
Posts: 4366
Topic starter  
Posted by: Hans van Overzee

Ha Mabula I have got a question.

For making  the master flat for instance an ISO for the flats of 400 is used.

As I understand it the Bias has to be also ISO 400. Both frames got to have  the same exposure time.

What about the bad pixel map used in this case has it also to be made of frames from darks and flats of ISO 400 with the same exposure time ?

 

If the lights have an other exposure time  and ISO for instance 800 the masterdark has to be made with the same exposure time and the ISO as the lights this is clear.

What about the bad pixel map in this case?

Have we got to make a second bad pixel map existing out of flats and darks with the same exposure time and ISO as the Lights and darks in this case?

 

Hi Hans @hans_van_overzee,

As I understand it the Bias has to be also ISO 400. Both frames got to have the same exposure time.

Yes, If the flats are ISO400, then the Bias for the flats need to be ISO400, if you use darkflats for the flats, then they need to have the same ISO and exposure as the flats.

What about the bad pixel map used in this case has it also to be made of frames from darks and flats of ISO 400 with the same exposure time ?

No, the Bad Pixel Map is NOT ISO and exposure dependent. You can make a Bad Pixel Map using any ISO and exposure time and use it on data which have other ISO and exposure times. Just make one Bad Pixel Map using a set of darks with exposure times of several minutes (the longer the better) and an arbitrary ISO value. And the flats used in the BPM creation can have a different ISO and exposure time then those darks, no problem 😉

Have we got to make a second bad pixel map existing out of flats and darks with the same exposure time and ISO as the Lights and darks in this case?

So no, just make 1 BPM and use it on all Lights and Flats that you have 😉

Kind regards,

Mabula


   
ReplyQuote
(@hans_van_overzee)
Red Giant
Joined: 7 years ago
Posts: 39
 

Thanks Mabula for this clear explanation

Cheers,

Hans 


   
ReplyQuote
(@hans_van_overzee)
Red Giant
Joined: 7 years ago
Posts: 39
 

Thanks Mabula for this clear explanation

Cheers,

Hans 


   
ReplyQuote
(@didi_sangye)
White Dwarf
Joined: 4 years ago
Posts: 14
 

@mabula-admin

Hallo Mabula,

as a beginner in astrofotography (but already a fan of APP and your work you have done!!) i want to ask you a  "basic" support to understand a little bit more what i'm doing, because there is still confusion and unclearity in my mind about the steps of the pre-processing in APP (and i didn't find any explanations). In the Internet i can find a lot about "Calibration", "Registration" and "Stacking" (i think that's what you call "Ingetration").

But can you please help me to understand what "Analayze Star" and "Normalize" is good for and what is happening in APP; and in which of the steps "Debuyering" occurs.

I know these are basic-questions of a beginner, but i want to understand the things a little bit better; so i'm asking you to give me some advices, tipps or explanations, so it can become "clearer" in my mind.

I'm starting with a astro-modified DSLR (Canon 80D); watched your tutorials; understood what darks, flats and bias are good for and how to get them. But i'm lacking understanding what the steps of pre-processing are doing in APP.

So thanks for your understanding and help

Dietmar

 


   
ReplyQuote
(@mabula-admin)
Universe Admin
Joined: 7 years ago
Posts: 4366
Topic starter  

Hi Dietmar @didi_sangye,

Welcome to our forum 😉

Analyse stars serves 2 purposes:

  • first of all, APP analyses the stars in your images and uses that for frame quality calculation.
  • Secondly, while analysing the stars, the star centroids are calculated. Star Centroids are the locations of the stars on your images in subpixel precision. These centroids are needed for registration of the images, registration means aligning the images to get very sharp and precise stacks/integrations.

And yes, stacks are also called integrations. If you combine multiple exposures by stacking them, you can also say that you are integrating their exposures into 1 image.

Debayering of color images happens after data calibration, APP will do this automatically at the right time in processing. So step 3) Analyse stars works on calibrated images which are debayered if they need to... 😉 In APP you won't need to concern yourself about when you need to do this, because APP handles this automatically.

Normalization is all about correcting your images for illumination differences in your dataset. This is very important to get good results.

Are you familiar already with data-calibration?

Kind regards,

Mabula

 


   
ReplyQuote
(@didi_sangye)
White Dwarf
Joined: 4 years ago
Posts: 14
 

@mabula-admin

Hey Mabula,

thank you very much for your explanations; they are helping me a lot and maybe a good topic for the upcoming manual as well 👌

concerning the calibration i studied your tutorial and your posts and through them i think it becoming clear, altough opposite to your dslr-workflow i decided to calibrate the flat-frames with a master-dark for flats (see your post „Data calibration principles/rules - must read !“) and the lights with a master-dark for lights and both additionaly with a BPM; so in this workflow i will do no bias. Is this okay??

 

kind regards

didi


   
ReplyQuote
(@vincent-mod)
Universe Admin
Joined: 7 years ago
Posts: 5707
 

So you can calibrate flats with a dark-flat (or whatever people call it 😉 ). It's simply a dark with exposure length and settings being the same as the flats. This is fine, it will contain the bias signal, some camera's even need this bit of extra dark exposure time to generate a proper bias signal.


   
ReplyQuote
(@sdvanblarcom)
White Dwarf
Joined: 4 years ago
Posts: 5
 

Since creating this workflow in 2017, a few things seem to have changed.

In loading Flats and Darks to create the BMP, one is now asked to answer some questions before the loading happens:  What channels should the Flats be assigned to?  I assume this is "All"?  And How many sessions?  I assume "one" (the default that is checked)?

There is also no longer a "Calibrate" button under the "Bad Pixel Map" in the side bar.  I think I will be giving up on the "Tutorial" and see if I can find something helpful elsewhere on the web. 

Seems you should "Un-Sticky" this tutorial and make a new one. 

 

In the meantime, A.V. Astronomy has put up a good tutorial on YouTube dealing with the recent iteration of the APP:

 


   
Jean reacted
ReplyQuote
(@vincent-mod)
Universe Admin
Joined: 7 years ago
Posts: 5707
 

Yes, agreed and was already planned to go through the stickies, sorry for that!


   
ReplyQuote
(@sdvanblarcom)
White Dwarf
Joined: 4 years ago
Posts: 5
 

Thank you, Vincent.  I must also note the terrific series of tutorials by Roswell on YouTube:

 

 

 


   
ReplyQuote
(@didi_sangye)
White Dwarf
Joined: 4 years ago
Posts: 14
 

I don't think so! Because if they don't fit to the actual version; they are not very helpful at all 🙁

Even the 'A.V. Astronomy'-Video is not based on the actual version!!

So i think, for users like me it's much more important to document the new features of a new version than to offer one version after the other; very difficult to get the best out of it.

There is no documentation, there is no tutorial; although promises for a long time!!!


   
ReplyQuote
(@vincent-mod)
Universe Admin
Joined: 7 years ago
Posts: 5707
 

Yes, we shouldn't have promised that regarding timeframe. It's going to be an extensive manual and we misjudged how much time that consumes together with making the program. When it releases though, it will suddenly be one of the few with an actual in-depth manual (others also don't always have one). I also wished it would've been here already, I get that. Hopefully I can go through the stickies and remove old ones and add other information as sticky. And ofcourse you can always ask if something isn't clear.


   
ReplyQuote
Share: