Author Topic: NEW TOOLS: B3E & FluxCalibration  (Read 13926 times)

Offline fernando

  • Newcomer
  • Posts: 9
  • astronomer
NEW TOOLS: B3E & FluxCalibration
« on: 2012 April 04 04:29:31 »
Hello everybody,

I am glad to announce that two new modules, B3E (short for Ballesteros Black Body Estimator) and FluxCalibration are now available to PixInsight’s users.

B3E purpose

This new tool is based in a novel study of Planck’s law of black-body radiation, which relates the emission of a black body among different wavelength. Thanks to this, B3E can generate synthetic images at any wavelength using as input two images (of the same field) obtained through two different filters, following a black body model (i.e. fitting every pixel to a black body). Such image is an estimation of how the sources in the image would be like at that wavelength, if they were black bodies. As the black body is a more natural model for the continuum, it can be used for interpolation/extrapolation with much better results that a linear fitting.

In short, from two images of the same field obtained with two different filters, B3E computes a fast estimation of the objects in the image at any other wavelength, assuming a black body model. This provides a quick way to identify divergences from a black body behavior (as line emitters) or similitude with it (as stars).

As B3E fits every pixel to a black body, it can also obtain its equivalent black body temperature, providing a “thermal” image of the image, i.e. an estimation of temperatures for every pixel in the image if the emissions were produced by black bodies.

Examples

Both outputs can result very useful to detect interesting features in our images, as can be seen in the examples included in the documentation accompanying the tool.

FluxCalibration purpose

Together with this module we publish another tool, FluxCalibration, used to produce an estimation of energy calibration, converting the ADUs in your images into energy flux (in ergs/cm^2/s/nm).

This estimation is calculated by correcting all the effects affecting to the detection process (as quantum efficiency, filter transmissivity, telescope aperture, etc), allowing to tie the image pixel values to a standard physical system, in this case to a spectral energy flux.

Availability

Both modules are available for all the platforms.

Documentation

« Last Edit: 2012 April 04 05:37:22 by fernando »

Offline Nocturnal

  • PixInsight Jedi Council Member
  • *******
  • Posts: 2727
    • http://www.carpephoton.com
Re: NEW TOOLS: B3E & FluxCalibration
« Reply #1 on: 2012 April 04 06:43:43 »

Sounds interesting! Two new modules and apparently a new Pteam member as well :)
Best,

    Sander
---
Edge HD 1100
QHY-8 for imaging, IMG0H mono for guiding, video cameras for occulations
ASI224, QHY5L-IIc
HyperStar3
WO-M110ED+FR-III/TRF-2008
Takahashi EM-400
PIxInsight, DeepSkyStacker, PHD, Nebulosity

Offline fernando

  • Newcomer
  • Posts: 9
  • astronomer
Re: NEW TOOLS: B3E & FluxCalibration
« Reply #2 on: 2012 April 04 07:00:03 »
Just a padawan collaborator...  ^-^

Offline elowitzr

  • Newcomer
  • Posts: 3
    • http://www.markelowitz.com
Re: NEW TOOLS: B3E & FluxCalibration
« Reply #3 on: 2012 April 04 09:13:36 »
I have searched everywhere on the PixInsight website for the new B3E and FluxCalibration modules, but I can't find the download files anywhere.
Robert M. Elowitz
Astronomy, Astrobiology, Image/Spectral Science
Minor Planet:  "13652 Elowitz"
Member of the American Astronomical Society

Offline Nocturnal

  • PixInsight Jedi Council Member
  • *******
  • Posts: 2727
    • http://www.carpephoton.com
Re: NEW TOOLS: B3E & FluxCalibration
« Reply #4 on: 2012 April 04 09:19:27 »
Auto update.
Best,

    Sander
---
Edge HD 1100
QHY-8 for imaging, IMG0H mono for guiding, video cameras for occulations
ASI224, QHY5L-IIc
HyperStar3
WO-M110ED+FR-III/TRF-2008
Takahashi EM-400
PIxInsight, DeepSkyStacker, PHD, Nebulosity

Offline pluckas

  • Newcomer
  • Posts: 11
Re: NEW TOOLS: B3E & FluxCalibration
« Reply #5 on: 2012 April 04 18:09:04 »
The tool sounds very interesting, thanks to Fernando Ballesteros and all involved.

My auto update is not picking up anything new, however. Is it in the system?

Paul

Offline Nocturnal

  • PixInsight Jedi Council Member
  • *******
  • Posts: 2727
    • http://www.carpephoton.com
Re: NEW TOOLS: B3E & FluxCalibration
« Reply #6 on: 2012 April 04 19:01:23 »
Yep, that's how I got it this morning. You probably have to be running 1.7.5.
Best,

    Sander
---
Edge HD 1100
QHY-8 for imaging, IMG0H mono for guiding, video cameras for occulations
ASI224, QHY5L-IIc
HyperStar3
WO-M110ED+FR-III/TRF-2008
Takahashi EM-400
PIxInsight, DeepSkyStacker, PHD, Nebulosity

Offline Alejandro Tombolini

  • PTeam Member
  • PixInsight Jedi
  • *****
  • Posts: 1267
    • Próxima Sur
Re: NEW TOOLS: B3E & FluxCalibration
« Reply #7 on: 2012 April 04 19:16:47 »
Woow!!! the forum is going very fast, I can't find the time to read all post and each one is more interesting than the one before. As a good friend of this forum always says; "Life takes me time for astronomy"
This new tool seem to be very interesting, at least its name and description are. although I can not figure out its use yet, this week end is going to be a good time to read the documentation and learn about that. 
Thank you!!!

Saludos,
Alejandro.

Offline Enzo De Bernardini

  • PTeam Member
  • PixInsight Addict
  • ***
  • Posts: 274
  • Resistance is futile.
    • Astronomí­a Sur
Re: NEW TOOLS: B3E & FluxCalibration
« Reply #8 on: 2012 April 04 21:54:48 »
As a good friend of this forum always says; "Life takes me time for astronomy"

 ;)

Offline georg.viehoever

  • PTeam Member
  • PixInsight Jedi Master
  • ******
  • Posts: 2132
Re: NEW TOOLS: B3E & FluxCalibration
« Reply #9 on: 2012 April 06 04:42:06 »
Let me try to say in my own words what these tools are good for, and correct me if I am wrong:

- FluxCalibration standardizes the already calibrated (bias, dark, flat, ...) images into an energy flow, taking into account terms like atmosperic extinction, transmissivity of filter, mirror, lenses, ..., which are not accounted for by the normal calibration procedure (which only calibrates within an images, not between images).

- B3Estimator, given two flux calibrated images at different wavelengths, can estimate the temperature of black bodies in these images, and synthesize an image at an arbitrary 3rd wavelength from this. Black bodies are most stars (and as a consequence galaxies), reflection nebula, dust. Non-black bodies are emmision nebula, planetary nebula, novae (more?). It is useful to:
-- see effects generated by temperature difference (your Sombrero galaxy example: dust ring and stellar formation zone)
-- enhance non-blackbody objects (your M31 example: planetary nebula, nova, your IRAS example: hydrocarbonates)
-- enhance black body emmisions (your M97 example: reflection, your IRAS example: foreground black body stars)

Questions:
- For the mere mortals amongst us: Is there a simplified flux calibration procedure that we can use when imaging with one telescope at one geographic location in one night with a DSLR camera (with only approximately know filter, telescope mirror/transmission and sensor characteristics)? For example calibrating against a known star?
- Filters usualy have a bandwidth, sometimes rather large. Where does this go into the computation?
- How would I use B3E to generate an RGB image? Sensitivity of the eye is not located at 3 exact wavelength, but rather in ranges.

Georg
Georg (6 inch Newton, unmodified Canon EOS40D+80D, unguided EQ5 mount)

Offline Foton

  • Newcomer
  • Posts: 10
Re: NEW TOOLS: B3E & FluxCalibration
« Reply #10 on: 2012 April 06 14:42:50 »
A new era serving the astrophisics community is starting for PixInsight ?.
Congratullation Fernando et al. for this new insight.
Jose Luis Martin (VIU alumni).
www.estelario.blogspot.com

Offline fernando

  • Newcomer
  • Posts: 9
  • astronomer
Re: NEW TOOLS: B3E & FluxCalibration
« Reply #11 on: 2012 April 06 23:33:20 »
Dear Georg, you understood perfectly well the purpose and use of both tools!! Regarding your questions:

“For the mere mortals amongst us: Is there a simplified flux calibration procedure that we can use when imaging with one telescope at one geographic location in one night with a DSLR camera (with only approximately know filter, telescope mirror/transmission and sensor characteristics)? For example calibrating against a known star?”

The correct way is always to calibrate with standard photometric stars. This is how professional astronomers did the flux calibration (a.k.a. photometric calibration). But you need at least to know the filter bandwidth!! Let us suppose that your image is already corrected of flats, darks, bias, etc... If in your image there is a star for which you can know the correct amount of energy flux through your filter, let’s say “f” ergs/cm^2/s, and you have in your image for that same star (and through that filter) a measured number of “c” counts once subtracted the background, then the factor to calibrate all your image is just “f/c”, this is the number to multiply for passing from image counts to energy flux [To obtain spectral energy flux (i.e. per nm), you should divide by the filter bandwidth, too]

“Filters usualy have a bandwidth, sometimes rather large. Where does this go into the computation?”

B3E relationships have been deduced for the monochromatic emission of black bodies, not for their emission in bands. Unfortunately it is not possible an equivalent analytical formula for black bodies seen through broadband filters. All instances of the Planck equation integrated within a spectral range need to be solved numerically, because its integral is analytic only over 0 to infinity (the Stefan-Boltzmann equation). Doing such numerical fit for every pixel in the image is, simply, a complete nightmare.

Thus, when observing black bodies through filters, these calculations will be right for narrow band filters (once corrected the intensities by dividing them by the bandwidth), and will diverge gradually as a function of the band width. Fortunately, filters in standard photometrical systems are narrow enough, and a numerical integration is not necessary in general. Dividing the intensity measured through a filter by the filter width gives a value rather close to the monochromatic emission at the effective wavelength of that filter.

Then, to answer your question: B3E assumes spectral inputs!! So, if your images come from filters with different bandwidth you should divide previously every image by the bandwidth of their respective filter to approximate them to a spectral behavior (you don’t need to do this if your images are the output of the FluxCalibration module, as it gives spectral fluxes).

“How would I use B3E to generate an RGB image? Sensitivity of the eye is not located at 3 exact wavelength, but rather in ranges.”

Well, in principle you can do a color image even using three narrowband images centred in three arbitrary wavelength, as you know, colors does NOT exist in the Nature, it is simply an interpretation of our brain. You can take an image taken in infrared, another in ultraviolet and a third in the blue zone, and there you are! a color image (this is rather usual in ESA or NASA images). But nevertheless, for approximating a “natural” RGB “way” you can consider this scheme:

Suppose you have two images obtained through two photographic R and G filters, which have bandwidths of, for example, 60 and 80 nm respectively, and whose central wavelengths (the “middle point”) are 630 nm and 540 nm respectively. And you want to generate a synthetic image corresponding to a B filter of bandwidth 70 nm and with central wavelength of 450 nm. Then:

a) Divide your R image by 60, and your G image by 80 (but keep the original ones).
b) Use the two new images as input for B3E, selecting as input wavelengths 630 nm and 540 nm, and as output wavelength 450 nm.
c) your output image is assumed to be a narrowband one centred at 450, but you want to simulate a 70 nm bandwidth B filter, so multiply the output image by 70, et voilà, you have your synthetic B image.

And regarding Alejandro Tombolini, this can serve also as an answer: a possible usage is to generate color images from only two filters, in a more natural way than other methods.

Regards!

Offline fernando

  • Newcomer
  • Posts: 9
  • astronomer
Re: NEW TOOLS: B3E & FluxCalibration
« Reply #12 on: 2012 April 06 23:37:09 »
Gracias, Fotón!

Offline georg.viehoever

  • PTeam Member
  • PixInsight Jedi Master
  • ******
  • Posts: 2132
Re: NEW TOOLS: B3E & FluxCalibration
« Reply #13 on: 2012 April 07 02:45:04 »
Thanks for this very good answer!
Georg
Georg (6 inch Newton, unmodified Canon EOS40D+80D, unguided EQ5 mount)

Offline fernando

  • Newcomer
  • Posts: 9
  • astronomer
Re: NEW TOOLS: B3E & FluxCalibration
« Reply #14 on: 2012 April 07 14:44:55 »
Just another comment: for B3E, the use of FluxCalibration is NOT mandatory. You can use B3E even if the images do not have an absolute calibration of flux. It is enough a relative calibration flux: you only need that the input images are well equalized (balanced), i.e. the same graytone in both images means exactly the same amount of flux [And this flux can be energy flux per wavelength unit, OR energy flux per frequency, OR photon flux per wavelength unit, OR photon flux per frequency, the choice depending on your data and preferences]. The output will be balanced (equalized) with the two input images.
« Last Edit: 2012 April 07 15:27:03 by fernando »