Ha-OIII color algor...
 
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.

 

Ha-OIII color algorithm?

13 Posts
4 Users
2 Likes
4,340 Views
(@ahbok)
Red Giant
Joined: 6 years ago
Posts: 31
Topic starter  

I’m really enjoying using APP with my Optolong L-eNhance filter and my ASI071MC Pro OSC. I’ve been able to create a mono lum and Ha/OIII extracts and combine them. My question re: the Ha-OIII color algorithm. Does this do the same as manually extracting, registering and combing the lum, Ha and OIII? It appears to do this but is much easier. If not, what is the purpose of the Ha-OIII color algorithm?


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

In the 0-tab where you select the Ha-OIII algorithm, this indeed takes out either the Ha or OIII data automatically which you then register, normalize and integrate. When done with one, you go back to the 0-tab, select the other and APP wil ask to re-normalize the subs and goes on to make the other integration. You then combine the integrations yourself.


   
ReplyQuote
(@ahbok)
Red Giant
Joined: 6 years ago
Posts: 31
Topic starter  

Yes. I did this and extracted both Ha and OIII and successfully combined them along with a mono lum. My question is about the Ha-OIII color algorithm. I’m curious about what it is for. When I use this algorithm it appears to give me a composite of Ha and OIII that I can then separate into channels in the combine tool in order to map them to different colors. Is this correct or is this algorithm for another purpose?


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

Ahh I'm sorry, I misunderstood your question. So the color algorithm gives an RGB output as-is recorded by the sensor, not separated and processed as one. You can indeed adjust them later, but the "extract Ha" or "extract OIII" are there to get the Ha and OIII data out straight away and giving you more control on post-processing (you can then adjust these channels to your liking completely before combining). The "mono" is meant to give you a "luminance" result.


   
ReplyQuote
(@ahbok)
Red Giant
Joined: 6 years ago
Posts: 31
Topic starter  

Vincent—Thank you very much. This completely answers my question. APP is great for us OSC users!


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

I agree! 🙂


   
ReplyQuote
(@jan-willem)
Neutron Star
Joined: 7 years ago
Posts: 105
 

@vincent-mod

 

Hi Vincent and Ahbok,

 

May I ask an additional question? What is the difference between the Hydrogen Alpha algorithm and the HA O3 extract HA?

Also what would be the difference between O3 algorithm an the HA O3 extract O3?

Is it a complete other algorithm (for example O3 an the HA O3 extract O3). Ore is it the same with a other name?

 

Hope you can give us a bit more insight?

 

Clear skies Jan-Willem

This post was modified 5 years ago by Jan-Willem

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

Hi Jan-Willem,

I think they are the same algorithm, not 100% sure but I can't think of why it wouldn't be really. In all cases APP gets the RGB data from an OSC sensor presented and it doesn't really matter what filter was used. It also doesn't know, which is why you manually select it. I think it's just a simpler way for users to pick the right one, it would confuse people if we only had the "OIII, extract Ha" as the only option to extract Ha.


   
ReplyQuote
(@jan-willem)
Neutron Star
Joined: 7 years ago
Posts: 105
 

@vincent-mod

Hi Vincent,

 

Thanks, so if I understand correctly (for example) the O3 algorithm and the HA OIII extract O3 are both the same? It is only for "user friendly" use that the "extract" algorithm was made?

 

If so couldn't it be possible to make a new "algorithm" that would automatically makes to stacks? 1 of Ha and 1 of O3? 

 

Clear skies Jan-Willem


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

I *think* so. 🙂 I'm not 100% sure, so for that I'll tag @mabula-admin.


   
ReplyQuote
(@jan-willem)
Neutron Star
Joined: 7 years ago
Posts: 105
 

@vincent-mod, @mabula-admin

 

Hi Vincent,

 

Thanks again, i hope Mabula can give us a bit more insight how this algarithm work and if it would be possible to make an extra algortihm that could make an HA and O3 integration in one session.

 

Cheers Jan-Willem


   
ReplyQuote
(@annehouw)
Neutron Star
Joined: 7 years ago
Posts: 55
 

Hi All,

 

I agree with the "in one session" request. 

As for the explanation on the algorithms used, Mabula did a write up in the release notes for 1.068:. Note the section on the difference with the AAD algorithm, even for color images. I have found with the STC-DUO in that going straight for a color output is an efficient route. It gives good star colors and good nebulosity colors. Only when you are dealing with significant OIII contributions, you would look at doing it manually. Simply because then you would want to increase the OIII signal in comparison to the HA signal, because the HA signal is so dominant.

Below the write up:

 

Astro Pixel Processor 1.068

These filters enable you to capture narrowband data from Hydrogen Alpha and from Oxygen III at the same time with a One Shot Color camera (OSC = DSLR or Astronomical Color camera) camera. The OPT filter has a bit broader bandpass so it also includes Hydrogen Beta which is close to OIII.

Since you will capture data, shot with these filters, with your OSC camera in the Red, Green and Blue channels, there are different ways to process the data. You can simply interpret the data directly as it is recorded in RGB (Ha-OIII color). You can interpret it as luminance data, so monochrome (Ha-OIII mono). You can even directly extract the Hydrogen alpha (Ha-OIII extract Ha) and Oxygen III (Ha-OIII extract OIII) data directly from these exposures, which will give you much more control in post-processing. The purpose of the new debayer algorithmes is to enable you to do this directly 😉 by choosing the suitable debayer algorithm:

The 4 new debayer algoritmes are:

  1. Ha-OIII color
  2. Ha-OIII mono
  3. Ha-OIII extract Ha
  4. Ha-OIII extract OIII

The Ha-OIII color algorithm is an improvement of processing data shot with these kind of filters, over the default Adaptive Airy Disc (AAD) debayer algortihm.

The OIII data quality and sharpness is the same, since the AAD algorithm is perfect for the OIII data that has data in both the green and blue channels.

For the Hydrogen alpha data however, the AAD algorithm is not suitable. The HA-OIII color algorithm will treat the Hydrogen alpha data totally separate from the OIII data and will therefore give a much better reconstruction of the Hydrogen alpha data versus the AAD algorithm. The noise in your H-alpha data will be much lower ;-). In integrations of several frames the Signal To Noise Ratio will be much higher as a consequence.


   
ReplyQuote
(@ahbok)
Red Giant
Joined: 6 years ago
Posts: 31
Topic starter  

Thank you very much for this. I am primarily interested in combing NB data with the RGB data taken with my OSC. It appears that using the Ha-OIII color algorithm will be an efficient way to get the NB data  to integrate with my RGB data.


   
ReplyQuote
Share: