Has anyone successf...
 
Share:
Notifications
Clear all

Mar 28 2026 APP 2.0.0-beta40 will be released in 7 days.

It did take a long time to have the work finished on this and it  will have a major performance boost of 30-50% over 2.0.0-beta39 from calibration to integration. We extensively optimized many critical parts of APP. All has been tested to guarantee correct optimizations. Drizzle and image resampling is much faster for instance, those modules have been completely rewritten. Much less memory usage. LNC 2.0 will be released which works much better and faster than LNC in it's current state. And more, all will be added to the release notes in the coming weeks...

Update on the 2.0.0 release & the full manual

We are getting close to the 2.0.0 stable release and the full manual. The manual will soon become available on the website and also in PDF format. Both versions will be identical and once released, will start to follow the APP release cycle and thus will stay up-to-date to the latest APP version.

Once 2.0.0 is released, the price for APP will increase. Owner's license holders will not need to pay an upgrade fee to use 2.0.0, neither do Renter's license holders.

 

Has anyone successfully stacked files from Celestron Origin ?

28 Posts
2 Users
2 Reactions
6,631 Views
(@jochen-vollstedt)
Main Sequence Star
Joined: 5 years ago
Posts: 22
Topic starter  

Hi all,

has anyone successfully stacked files from Celestron Origin? Whatever I try, I get a strange pattern inside the stack (see picture).

The stack is calibrated with Celestron's dark-, flat- and bias- files but even if I don't use them, it doesn't change much.

It seems to work inside PI with the "weighted batch processing" - script, still I can't get it to work in APP.

Regards from Germany,

Jochen

APP stack


   
ReplyQuote
(@mabula-admin)
Universe Admin
Joined: 9 years ago
Posts: 5056
 

Dear Jochen @jochen-vollstedt,

Thank you very much for your post.

I have not yet had the opportunity to test data from the Celestron Origin.

Can you upload your data so I can test and make sure that everything works as expected with data from this telescope?

https://upload.astropixelprocessor.com/

username: uploadData

password: uploadTestData

Please make a folder like : Jochen-Celestron-Origin

and upload your data there and let me know once uploaded. I will test it as soon as possible.

I have checked the specifications of the Origin and I see that the sensor is a color sensor, right? From your screenshot, it shows that APP is only interpreting it as monochrome. What happens if you try the following:

in 0) RAW/FITS, enable force Bayer/X-Trans CFA and then try to set the correct CFA pattern, like RGGB, if you know the correct one. Will the data be in color then and look normal?

Mabula



   
ReplyQuote
(@jochen-vollstedt)
Main Sequence Star
Joined: 5 years ago
Posts: 22
Topic starter  

Hi Mabula,

thank you for your immediate reply! I am just uploading a folder that contains Lights and one dark/flat and BIAS.

I had already set the Bayer Pattern in "0) RAW/Fits" as Celestron's fits-header does not contain too much information.

Unfortunately, this did not help - the strange pattern (IMHO not a Bayer-pattern) is still there.

I didn't check the "force Bayer/X-Trans CFA" though - I am currently running a stack with that option enabled and will report soon.

The Origin's Bayer-pattern btw, is BGGR.

Best regards, Jochen


This post was modified 1 year ago by Jochen Vollstedt

   
ReplyQuote
(@jochen-vollstedt)
Main Sequence Star
Joined: 5 years ago
Posts: 22
Topic starter  

Enabling the "force Bayer/X-Trans CFA" has helped a lot. The result is much better now but there are still some horizontal lines in the stack:

APP stack2


   
ReplyQuote
(@mabula-admin)
Universe Admin
Joined: 9 years ago
Posts: 5056
 

Hi Jochen @jochen-vollstedt,

That is really great, I will test your data now myself.

I think those horizontal lines have to do with illumination differences between your light frames. In 6) Integrate, enable MBB and set the % to 25 and try again, it might look much better then 😉 Enabling Local Normalization Correction (LNC) shoudl improve things even more.

Mabula



   
ReplyQuote
(@jochen-vollstedt)
Main Sequence Star
Joined: 5 years ago
Posts: 22
Topic starter  

Hi Mabula,

thank you once again. I had already used MBB (15%) and am currently trying with 25%. I always use 2nd degree LNC / 3 iterations with my stacks.

I will report, if the increase of the MBB-value has helped.

Regards, Jochen

 

PS: this is not directly related to my problem and is also not a matter of great importance:

sometimes, I need to load the "FinalStackedMaster.tiff" of the Origin (for example for registering different sessions or to stack them together).

Whenever I try to load the .tiff, I get the following error:

APPError

I then use PI to convert those files into the .fit-format and it works. Maybe you can take a look - there must be a master.tiff in my uploaded folder.

 

 



   
Mabula-Admin reacted
ReplyQuote
(@jochen-vollstedt)
Main Sequence Star
Joined: 5 years ago
Posts: 22
Topic starter  

The stacking has just finished (25% MBB, 2nd degree LNC / 3 iterations). Unfortunately, the horizontal lines are still there:

APP11022025


   
ReplyQuote
(@mabula-admin)
Universe Admin
Joined: 9 years ago
Posts: 5056
 

Posted by: @jochen-vollstedt

Hi Mabula,

thank you once again. I had already used MBB (15%) and am currently trying with 25%. I always use 2nd degree LNC / 3 iterations with my stacks.

I will report, if the increase of the MBB-value has helped.

Regards, Jochen

 

PS: this is not directly related to my problem and is also not a matter of great importance:

sometimes, I need to load the "FinalStackedMaster.tiff" of the Origin (for example for registering different sessions or to stack them together).

Whenever I try to load the .tiff, I get the following error:

APPError

I then use PI to convert those files into the .fit-format and it works. Maybe you can take a look - there must be a master.tiff in my uploaded folder.

 

 

Dear Jochen,

That TIFF error seems to indicate that the Origin is actually creating a corrupt/badly specified TIFF somehow... Can you share that TIFF so I can find a way to have it load anyway in APP, thanks?

Edit, Oh, I see the TIFF in the upload, I will check things now and analyse your data.

Mabula

 

 


This post was modified 1 year ago by Mabula-Admin

   
ReplyQuote
(@jochen-vollstedt)
Main Sequence Star
Joined: 5 years ago
Posts: 22
Topic starter  

Is it perhaps just the unusual "4-letter-ending" .tiff ? Pixinsight loads the file without problems and as mentioned: if I save the file to .fit it loads in APP without problems. I haven't tried to just rename it to ".tif" though.

Regards, Jochen



   
ReplyQuote
(@mabula-admin)
Universe Admin
Joined: 9 years ago
Posts: 5056
 

Hi Jochen @jochen-vollstedt,

I have solved your issue with the horizontal band, there is 1 very bad light frame in your list that has no data at all. It is frame ligth008.fits. If you delete it, all will be fine, even without MBB enabled.

No Issue without bad frame
Bad Frame light008

I will now check that TIFF file to see if I can make it load in APP.

Mabula

 



   
ReplyQuote
(@jochen-vollstedt)
Main Sequence Star
Joined: 5 years ago
Posts: 22
Topic starter  

Ups... I'm sorry... 😇 

I actually don't "blink" through my lights and let APP do the judgement (integrate: average, weights: quality). That normally works perfectly, but this time it seemed to have failed recognizing the faulty light.

Maybe in future I should take a closer look at my lights before stacking. As I usually do short exposures, there are sometimes >1000 lights/session, which is quite a bit of work.

Regards, Jochen

 



   
ReplyQuote
(@mabula-admin)
Universe Admin
Joined: 9 years ago
Posts: 5056
 

Hi Jochen, @jochen-vollstedt

No problem, I actually find the light very quickly with sorting on the star amount seeing it was very low and then also big outliers on the sky background, etc...

Looking at the fits headers, the Celestron telescope only produces the bare minimum in terms of FITS info in the header. Hopefully this gets better with firmware updates 😉

The result that I get looks good for the Iris Nebula 🙂

Mabula



   
ReplyQuote
(@jochen-vollstedt)
Main Sequence Star
Joined: 5 years ago
Posts: 22
Topic starter  

Hi Mabula,

thank you for solving my issue!

According to Celestron's release notes, in their latest FW-version, the fits now contain "more useful header information for post processing".

https://www.celestron.com/pages/origin-release-notes

I have just installed it - now the only thing that is missing is CS. 😉 

So long,

Jochen

 



   
ReplyQuote
(@mabula-admin)
Universe Admin
Joined: 9 years ago
Posts: 5056
 

That sounds great Jochen @jochen-vollstedt,

And more good news, I have found the problem with the "FinalStackedMaster.tiff" file. The 4 letter tiff extension is not the issue. The TIFF has a weird TIFF tag that is not part of the TIFF specification (probably a proprietary Celestron tag) and this crashed APP... I have now built in a check for this so these TIFFs can still be read without problems including the TIFF header. The fix will be part of 2.0.0-beta33 to be released any day now. This is added to it's release notes.

 



   
ReplyQuote
(@jochen-vollstedt)
Main Sequence Star
Joined: 5 years ago
Posts: 22
Topic starter  

Hi Mabula,

brilliant! I really appreciate your quick support!

Thank you once again and best regards,

Jochen



   
Mabula-Admin reacted
ReplyQuote
(@mabula-admin)
Universe Admin
Joined: 9 years ago
Posts: 5056
 

You are most welcome Jochen @jochen-vollstedt !



   
ReplyQuote
(@jochen-vollstedt)
Main Sequence Star
Joined: 5 years ago
Posts: 22
Topic starter  

Hi Mabula,

unfortunately, I ran into some problems again. I am currently photographing the very faint Planetary "Purgathofer-Weinberger 1". So far, I have collected several sessions in several nights and it was no problem to integrate these with APP. A few days ago, I have installed a firmware-update on my Origin and since that update, a stack with the setting "force Bayer/X-Trans CFA" and Bayer-setting "BGGR" results in a greenish image with massive vertical stripes in it. If I change the pattern to "supported" and uncheck the force Bayer/X-Trans, the stack works.

Unfortunately, now I am not able to combine these sessions with the older ones anymore (stacked with BGGR forced) - the registration always fails.

I have created a subfolder named "2" in "jochen-vollstedt-registerFailure" and uploaded the two stacks I would like to combine.

Can you help?

Regards, Jochen

 


This post was modified 12 months ago by Jochen Vollstedt

   
ReplyQuote
(@mabula-admin)
Universe Admin
Joined: 9 years ago
Posts: 5056
 

Hi Jochen,

The solution is the following:

Load only your old data as before with force Bayer CFA and set the correct CFA pattern in 0) RAW/FITS. Then go to 2) Calibrate, and save the files as calibrated files at the bottom while enabling demosaic Bayer/X-Trans CFA. 

This will save your files already debayered/demosaiced.

Clear the file list now with the clear button at the bottom of 1) Load.

These newly saved calibrated files can then be loaded as lights together with your new lights and in 0) RAW/FITS you can disable force Bayer CFA and set the pattern to supported. The new files will automatically be processed correctly due to the new FITS tags included in the new files by your telescope. 

Let me know if this solves it.

Mabula

 

 



   
ReplyQuote
(@jochen-vollstedt)
Main Sequence Star
Joined: 5 years ago
Posts: 22
Topic starter  

Hi Mabula,

thank you once again for you reply!

Unfortunately, I still have some problems. Sticking to your instructions, at first, the data didn't want to register but I expect I had to remove the hook at "2) Calibrate --> demosaic Bayer/X-Trans CFA" when merging the files?  After I did that, registration and integration runs but the result is a picture with a lot of artefacts and hotpixels (I didn't use calibration frames for the test, though) and almost no stars:

screenshot

I have uploaded 15 single frames of "old data" and 15 single frames of "new data" to "jochen-vollstedt-registerFailure/2".

What am I doing wrong?

Best regards,

Jochen



   
ReplyQuote
(@jochen-vollstedt)
Main Sequence Star
Joined: 5 years ago
Posts: 22
Topic starter  

Sorry - I have to correct myself - I seem to have loaded the new files only. Merging both together (calibrated old plus new ones) still results in register failure.



   
ReplyQuote
(@jochen-vollstedt)
Main Sequence Star
Joined: 5 years ago
Posts: 22
Topic starter  

I have just found out that the files saved with the new firmware are mirrored. May this be the Problem with not registering?



   
ReplyQuote
(@mabula-admin)
Universe Admin
Joined: 9 years ago
Posts: 5056
 

Hi Jochen @jochen-vollstedt,

Do you know why the images are all of a sudden mirrored with the new firmware? That is a rather big change. If data is mirrored only in 1 axes, then you need to enable flip descripters in X/Y in 4) register. Then it will work. And then you also must disable same camera and optics, that flip actually is a fundamental data projection change.

"Sticking to your instructions, at first, the data didn't want to register but I expect I had to remove the hook at "2) Calibrate --> demosaic Bayer/X-Trans CFA" when merging the files? After I did that, registration and integration runs but the result is a picture with a lot of artefacts and hotpixels (I didn't use calibration frames for the test, though) and almost no stars"

Yes, 2) demosaic Bayer/X-trans CFA needs to be turned off as I indicated " with your new lights and in 0) RAW/FITS you can disable force Bayer CFA and set the pattern to supported".

I just tested your uploaded data, to combine the old "unflipped" data with the new "flipped" data, you need to enable flip descripters in X/Y in 4) register, and you need to disable same camera and optics in 4) register. This flip change between the the light frames requires these 2 settings and then the registration works fine without any problem.

The artefacts and such are not visible with beta36, i see from your screenshot that you use beta33? I think beta 35 had a big fix that solves that issue, APP would lock on to hot pixels instead of stars because you have short exposures and a lot of noise. Beta35, and beta36 work much better in that regard.

 

No problem with registration

Let me know if this helps.

Mabula


This post was modified 12 months ago by Mabula-Admin

   
ReplyQuote
(@jochen-vollstedt)
Main Sequence Star
Joined: 5 years ago
Posts: 22
Topic starter  

Hi Mabula,

perfect, it works ! 🙂 👍 

Posted by: @mabula-admin

Do you know why the images are all of a sudden mirrored with the new firmware?

This will remain Celestron's secret. I wonder why there was no announcement about it. I only discovered it by accident when I was processing a picture.

 

To sum it all up, this is what you need to do to merge images from Origin’s old firmware with files from the new one:

 

  1. load old-FW images into APP with the following settings: 0) RAW/FITS --> pattern: BGGR | force Bayer/X-Trans CFA: checked
  2. goto 2) CALIBRATE and select "demosaic Bayer/X-Trans CFA", then "save calibrated Light frames" (...to different folder)
  3. Clear everything or restart APP
  4. Load calibrated lights togehter with new-FW lights with the following settings: 0) RAW/FITS --> "pattern": supported | "force Bayer/X-Trans CFA": unchecked
  5. Uncheck 2) CALIBRATE --> demosaic Bayer/X-Trans CFA
  6. goto 4) REGISTER and check "flip descriptors in X/Y", uncheck "same camera and optics"
  7. Integrate

 

Thank you once again for your support!

Best regards from Germany,

Jochen


This post was modified 12 months ago by Jochen Vollstedt

   
ReplyQuote
(@mabula-admin)
Universe Admin
Joined: 9 years ago
Posts: 5056
 

Hi Jochen @jochen-vollstedt,

That is great ! Thank you very much for the clear workflow, so other's can benefit from this as well.

Mabuyla



   
ReplyQuote
(@jochen-vollstedt)
Main Sequence Star
Joined: 5 years ago
Posts: 22
Topic starter  

Attention: With firmware 1.2.5139, Celestron has once again changed the readout order of the Bayer matrix WITHOUT updating the FITS header accordingly.

You must now use RGGB (the FITS header still says "GBRG"). Therefore, under 0) RAW/FITS, you will now need to enter "RGGB" for 'pattern' and check the box for "force Bayer/X-trans CFA".

Unfortunately, there's no mention of this in the official release notes. Additionally, the orientation of the individual frames has been changed yet again; they are no longer horizontally mirrored.

Best regards,

Jochen



   
ReplyQuote
(@mabula-admin)
Universe Admin
Joined: 9 years ago
Posts: 5056
 

Hi Jochen, @jochen-vollstedt

Thank you very much for sharing this on our forum. Hope with this information, all can still be processed fine?

Mabula



   
ReplyQuote
(@jochen-vollstedt)
Main Sequence Star
Joined: 5 years ago
Posts: 22
Topic starter  

Posted by: @mabula-admin

Hope with this information, all can still be processed fine?

Yes, once the correct Bayer-pattern is set, everything works fine!

CS, Jochen

 



   
ReplyQuote
(@mabula-admin)
Universe Admin
Joined: 9 years ago
Posts: 5056
 

Great Jochen @jochen-vollstedt ! That is good to know 😉



   
ReplyQuote
Share: