Apr 14 2026: Google Pay, Apple Pay & WeChat Pay added as payment options
Apr 12 2026 APP 2.0.0-beta41 has been released !
It has a major performance boost of 30-50% over 2.0.0-beta39 from calibration to integration, for mosaics even faster! 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 has been released which works much better and faster. Improved Outlier Rejection with LN 2.0 rejection. macOS CMD+A works now in file chooser ! And more...
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.
Jørgen (@mailjorgenhald-dk)
At first glance it looks like these could be hot pixels on the camera sensor, combined with dithers that may be too small and too few.
Did you use a good masterdark (exposure time and temperature matched). Is it reasonably 'fresh' (or like mine - a bit too old 😉 ). A new BPM ?
How many exposures. How many dithers. What size dithers.
There are other possibilities, but this is where we should start.
JC
John Connor
Thank you very much for your response.
Looking once more at the above image, I noticed that all these small point clouds (in R, G or B) all have the points distributed in the exact same way. To me that indicates dithering being the cause as stated also by you. So the bad/hot pixels get repeated in the pattern of mount movement during dithering. If the system could identify the movements and if the Bad Pixel Map were known, perhaps the point clouds could be removed? I was hoping that such functionality had already been impllemented.
The light frames used for the above image were taken on October 4th 2024, while the Dark frames were taken on October 17th 2023. I guess that is a bit too long time difference? I have no stored information about the performed dithering, but 35 images were recorded and used.
The focal length of the telescope was 342 mm, explaining why the point clouds are compact.
I can upload a newer session with new Dark frames. Would that help?
Jørgen
Jørgen (@mailjorgenhald-dk)
That's definately the place to start. Take a new set of darks (exposure time and temperature matched), make a new masterdark and try a new integration. Don't reuse the old BPM - let APP make a new one. I always take at least 30 darks - some people recommend more and some recommend less.
To my shame, my masterdarks are older than yours - but different sensors degrade at different rates so this is definately worth a try. If hot pixels are the issue this should sort it out perfectly, although ideally your 'new' darks should have been taken at about the same date as your exposures.
If this integration is from 35 exposures then it looks like you must have dithered every exposure. Nothing wrong with that - its a good thing - but it makes me a bit more confident that it is an out of date masterdark that is the issue. I do wonder if you may have changed the rejection settings. You should ensure that APP is using the default settings to start.
I would note that I have seen some people recommend that a BPM should be created and saved from a room temperature masterdark - to give the best chance of catching all the borderline hot pixels. I have never found that necessary and don't really recommend it - I just thought I would mention it for your consideration.
JC
On 15/3 I took a new set of Darks, and to have the Darks and the Lights close to each other in time, I used a set of exposures of M101 taken 19/2 2026. All the point clouds have gone! I am surprised that Darks must be taken so close in time to the Lights.
Thank you so much for your valuable input to my problem.
Clear skies
Jørgen (@mailjorgenhald-dk)
You are very welcome. Hopefully your sensor will have 'settled' a bit and you won't need to keep refreshing your masterdark too frequently. But you will know when you need to do it.
JC
