Mosaic Automation
 
Share:
Notifications
Clear all

MAY 4 2026: APP 2.0.0-beta44 has been released !

New improved internal memory controls should now work on all computers

May 1 2026: APP 2.0.0-beta43 has been released !

Improved internal memory controls (much more stable and faster on big datasets), fixed CPU image viewer, fixed Narrowband extraction demosaic algortihms.

Apr 29 2026 APP 2.0.0-beta42 has been released !

New improved Normalization engine, Fixed random crashes in integration, fixed RGB Combine & Calibrate Star Colors, fixed Narrowband extraction algorithms, new development platform with performance gains, bug fixes in the tools, etc...

Apr 14 2026: Google Pay, Apple Pay & WeChat Pay added as payment options

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.

 

Mosaic Automation

11 Posts
5 Users
3 Reactions
1,704 Views
(@rixon)
Neutron Star
Joined: 8 years ago
Posts: 53
Topic starter  

It would be great to have an option to process subs from every panel of a mosaic all at once, and have APP save each panel's integrations separately, without combining them as a mosaic. Currently, I have to process each panel's subs separately which is time consuming.

I'd like to be able to load ALL subs of ALL panels of a mosaic as lights and have APP automatically process them and save their integrations individually. Then, I can remove gradients of each of these saved panel integrations before creating the final mosaic.

Does APP already have a way to do this? If not, is there a formal procedure for submitting this as a feature request? Thanks!



   
ReplyQuote
(@wvreeven)
Quasar
Joined: 8 years ago
Posts: 2134
 

@rixon Have you tried loading the lights per panel in separate sessions and then selecting "intergrate per session" for Multi-Session options in tab 6 and use all other configuration options necessary for mosaics?



   
ReplyQuote
(@rixon)
Neutron Star
Joined: 8 years ago
Posts: 53
Topic starter  

Hi Wouter, Thanks! That worked great! It would be even better if all subs could be added all at once and that APP could sort out which went into their respective individual sessions if there was an agreed upon naming convention for the panels (e.g. Panel1, Panel2, Panel3). But this is still a huge time saver, so thank Mabula for that. 



   
ReplyQuote
(@rixon)
Neutron Star
Joined: 8 years ago
Posts: 53
Topic starter  

Hi Wouter, So after using the above technique to produce separate integrations, it's not quite what I'm after. APP still takes a lot of time mapping the mosaic even though it doesn't combine the panels into a final one image mosaic. Would love it if mosaic registration wasn't part of this process. If I remove that mosaic setting in registration, it tries to register all panels as one image and of course, fails. 

Any other ideas?


This post was modified 3 years ago by rixon

   
ReplyQuote
(@wvreeven)
Quasar
Joined: 8 years ago
Posts: 2134
 

@rixon Yeah mosaic registration can take a long time. I'm afraid that in this case you need to process the panels individually.

Perhaps an option "register per session" could be added that registers all lights in session 1, all lights in session 2 etc without cross-registering between sessions. @mabula-admin, what do you think?



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

Hi @rixon & @wvreeven,

The best way for now, is that you really need to make individual panels first yourself with normal registration and then afterwards combine those with mosaic registration. When making the individual panels, it is strongly advised to use MBB and LNC 1 st degree(not higher degrees!) to get rid of possible stack artefacts at borders. It is also strongly advised to not use any gradient removal tool like our Remove Light Pollution tool on the individual mosaic panels. Gradient removal tools never work perfectly and can in fact complicate gradients in such a way that when you create the mosaic the correction for illumination differences becomes more difficult 😉 This is from my own experience.

With regard to combining all subs as once to a mosaic, this is on our ToDo list to make possible which means i will completely rewrite the mosaic algortihms for this to make that possible in a smart and efficient way.

Hope this helps and explains it for now?

Mabula



   
ReplyQuote
(@wvreeven)
Quasar
Joined: 8 years ago
Posts: 2134
 
Posted by: @mabula-admin

With regard to combining all subs as once to a mosaic, this is on our ToDo list to make possible which means i will completely rewrite the mosaic algortihms for this to make that possible in a smart and efficient way.

Great, thanks very much in advance!



   
Mabula-Admin reacted
ReplyQuote
(@rixon)
Neutron Star
Joined: 8 years ago
Posts: 53
Topic starter  

Thank you Mabula! Looking forward to the rewrite. Good to know about your experience and recommendation with gradient removal too.



   
Mabula-Admin reacted
ReplyQuote
(@readyjetty)
Neutron Star
Joined: 4 years ago
Posts: 79
 

@mabula-admin 

Hi Mabula,

Thanks for the advice.  I'm curious, why not use higher than 1st degree LNC?   I use LNC when I shoot Alt/Az on a Dobsonian with no tracking, so I get field rotation and some drift, so even with Flats the registered frames have various differing gradients.  It seems to help, but I don't know how to understand when and what Degrees and number of iterations to use.   How am I to understand, without excessive experimentation, what to set them to based on my data?



   
ReplyQuote
(@Anonymous 174)
Joined: 9 years ago
Posts: 5702
 

Higher degrees and iterations get complicated fast and slows down the process. Usually it's not required to go higher, if the data has a lot of different gradients, then it is a challenge on its own for sure. I think the best bet then, would be to try to use the LP tool if multiple iterations. The algorithms in APP do expect some kind of logical gradient so that may be why it's not the best solution in your case and does require experimentation.



   
ReplyQuote
(@mabula-admin)
Universe Admin
Joined: 9 years ago
Posts: 5254
 
Posted by: @readyjetty

@mabula-admin 

Hi Mabula,

Thanks for the advice.  I'm curious, why not use higher than 1st degree LNC?   I use LNC when I shoot Alt/Az on a Dobsonian with no tracking, so I get field rotation and some drift, so even with Flats the registered frames have various differing gradients.  It seems to help, but I don't know how to understand when and what Degrees and number of iterations to use.   How am I to understand, without excessive experimentation, what to set them to based on my data?

Hi @readyjetty,

Using LNC higher then 1st degree on the single mosaic panels can actually make problems worse. The LNC algortihm is not a perfect algortihm and thus the higher LNC degrees can actually introduce unwanted gradients. The LNC 1st degree is in that sense safe since it will only introduce/correct linear gradients.

Mabula

 



   
ReplyQuote
Share: