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.
APP 2.0.0 Beta 39 Cannot Save Calibrated Light Frames With Align Channels Selected
APP stops processing after 3 files processed. If I deselect Align Channels files will process.
10:13:16 - GENERAL IMAGE LOADER: loading frame D:\HAL2024 Astro\Work\lights\2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits
10:13:16 - 2) CALIBRATE: Adaptive Data Pedestal: disabled
10:13:16 - 2) CALIBRATE: performing calibration in 32bits normalized floats...
10:13:16 - 2) CALIBRATE: converting data to 32bits normalized floats...
10:13:16 - FITS FRAME SAVER: D:\HAL2024 Astro\Work\APP\2026-03-10-0157_6-M82_533_60s_101g_-10d_d_00003-cal.fits : finished successfully
10:13:16 - GENERAL FRAME SAVER: null : finished successfully
10:13:16 - 2) CALIBRATE: starting Cosmetic Correction...
10:13:16 - 2) CALIBRATE: Cosmetic Correction: hot pixel correction enabled with kappa 3.0
10:13:16 - 2) CALIBRATE: Cosmetic Correction: cold column correction enabled with kappa 8.0
10:13:16 - 2) CALIBRATE: Cosmetic Correction: hot column correction enabled with kappa 8.0
10:13:16 - 2) CALIBRATE: Cosmetic Bad Column Correction: CFA data
10:13:16 - 2) CALIBRATE: Cosmetic Correction: number of cosmetically corrected hot columns: 0
10:13:16 - 2) CALIBRATE: Cosmetic Correction: number of cosmetically corrected cold columns: 0
10:13:16 - 2) CALIBRATE: Cosmetic Correction: number of cosmetically corrected bad columns: 0
10:13:16 - 2) CALIBRATE: Cosmetic Hot Pixel Correction:: Bayer CFA data
10:13:17 - 2) CALIBRATE: Cosmetic Hot Pixel Correction: creating cosmetic Hot Pixel Map...
10:13:17 - 2) CALIBRATE: Cosmetic Hot Pixel Correction: number of cosmetically corrected hot pixels: 13958
10:13:17 - 2) CALIBRATE: Cosmetic Correction: finished...
10:13:17 - Channel Aligner: starting for frame 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits
10:13:17 - Channel Aligner: performing star analysis on frame 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: starting...
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: color data
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: getting channel 1
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: creating star map...
10:13:17 - GENERAL IMAGE LOADER: frame D:\HAL2024 Astro\Work\lights\2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits was loaded successfully
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: identifying star candidates...
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: identifying star candidates: initial FWHM estimate: 7.20 +- 1.80 pixels
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: identifying star candidates: target noise level is at kappa 1.0
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: identifying star candidates: target luminosity of stars is 1.622E-03
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: identifying star candidates: initially identified 27 of possible star candidates
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: star map created successfully
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: identified star candidates successfully
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: probing star positions and luminosities...
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: probing local background, noise and FWHM for all stars...
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: estimated Full Width at Half Maximum (FWHM) of star profiles : 7.20 +- 1.80 pixels...
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: analysing all stars candidates with star size areas equal to or larger than 20 pixels...
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: performed & collecting 2D general gaussian star profile regression and IW centroiding on all stars successfully
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: removed 5 star candidates stars from the initial star candidates
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: 22 star candidates left
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: removed stars that are too close to each other successffully: 0 stars removed
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: correcting star map and star list for possible bad star detections...
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: number of removed duplicate stars 1
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: final number of identified and fully analysed stars 21
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: receiving final details...
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: closed
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: starting...
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: color data
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: getting channel 2
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: creating star map...
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: probed star positions and luminosities successfully
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: probed local background, noise and FWHM for all stars successfully
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: got all star details succesfully
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: probed local background, noise and FWHM for all stars successfully
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: identifying star candidates...
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: star map created successfully
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: identifying star candidates: initial FWHM estimate: 10.44 +- 2.61 pixels
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: identifying star candidates: target noise level is at kappa 1.0
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: identifying star candidates: target luminosity of stars is 3.185E-04
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: identifying star candidates: initially identified 96 of possible star candidates
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: probing star positions and luminosities...
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: probing local background, noise and FWHM for all stars...
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: identified star candidates successfully
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: estimated Full Width at Half Maximum (FWHM) of star profiles : 10.44 +- 2.61 pixels...
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: analysing all stars candidates with star size areas equal to or larger than 20 pixels...
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: probed star positions and luminosities successfully
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: performed & collecting 2D general gaussian star profile regression and IW centroiding on all stars successfully
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: removed 11 star candidates stars from the initial star candidates
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: 76 star candidates left
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: removed stars that are too close to each other successffully: 0 stars removed
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: correcting star map and star list for possible bad star detections...
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: number of removed duplicate stars 2
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: final number of identified and fully analysed stars 74
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: receiving final details...
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: closed
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: starting...
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: color data
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: getting channel 3
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: creating star map...
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: probed local background, noise and FWHM for all stars successfully
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: got all star details succesfully
10:13:17 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: probed local background, noise and FWHM for all stars successfully
10:13:18 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: identifying star candidates...
10:13:18 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: star map created successfully
10:13:18 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: identifying star candidates: initial FWHM estimate: 10.51 +- 2.63 pixels
10:13:18 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: identifying star candidates: target noise level is at kappa 1.0
10:13:18 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: identifying star candidates: target luminosity of stars is 3.473E-04
10:13:18 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: identifying star candidates: initially identified 83 of possible star candidates
10:13:18 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: probing star positions and luminosities...
10:13:18 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: probing local background, noise and FWHM for all stars...
10:13:18 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: estimated Full Width at Half Maximum (FWHM) of star profiles : 10.51 +- 2.63 pixels...
10:13:18 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: analysing all stars candidates with star size areas equal to or larger than 20 pixels...
10:13:18 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: identified star candidates successfully
10:13:18 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: probed star positions and luminosities successfully
10:13:18 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: probed local background, noise and FWHM for all stars successfully
10:13:18 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: performed & collecting 2D general gaussian star profile regression and IW centroiding on all stars successfully
10:13:18 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: removed 5 star candidates stars from the initial star candidates
10:13:18 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: 67 star candidates left
10:13:18 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: removed stars that are too close to each other successffully: 0 stars removed
10:13:18 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: correcting star map and star list for possible bad star detections...
10:13:18 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: number of removed duplicate stars 1
10:13:18 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: final number of identified and fully analysed stars 66
10:13:18 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: receiving final details...
10:13:18 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: closed
10:13:18 - Channel Aligner: received star analysis results for frame 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits
10:13:18 - Channel Aligner: starting registration for Red and Blue channels with Green Channel for frame 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits
10:13:18 - Channel Aligner: received pattern recognition descriptors for Green Channel for frame 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits
10:13:18 -
10:13:18 - 4) REGISTER: triangles descriptors: start expansion of registration hypothesis for frames 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits-Red-channel with reference -Green-channel with 18 star pairs
10:13:18 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: got all star details succesfully
10:13:18 - 3) ANALYSE STARS: 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits: probed local background, noise and FWHM for all stars successfully
10:13:18 - 4) REGISTER: RANSAC: testing registration hypothesis for frames 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits-Red-channel and reference -Green-channel
10:13:18 - 4) REGISTER: RANSAC: no DDC performing RANSAC # 18 pairs
10:13:18 - 4) REGISTER: RANSAC: no DDC after RANSAC # 18 pairs with RMS 1.09
10:13:18 - 4) REGISTER: RANSAC: Is homography nearly identity matrix: true
10:13:18 - 4) REGISTER: RANSAC: DCC disabled at startup: true
10:13:18 - 4) REGISTER: RANSAC: choosing noUndistortionModel
10:13:18 - 4) REGISTER: RANSAC: initial RMS 1.094 on 18 star pairs
10:13:18 - 4) REGISTER: RANSAC: number of pairs after RANSAC: 00019 - RMS 1.07 - noUndistortionModel
10:13:18 - 4) REGISTER: RANSAC: number of pairs after RANSAC: 00019 - RMS 1.07 - noUndistortionModel
10:13:18 - 4) REGISTER: RANSAC: limiting hypothesis using no DDC
10:13:18 - 4) REGISTER: RANSAC: number of pairs after RANSAC: 00005 - RMS 0.18 - noUndistortionModel
10:13:18 - 4) REGISTER: RANSAC: number of pairs after RANSAC: 00006 - RMS 0.28 - noUndistortionModel
10:13:18 - 4) REGISTER: RANSAC: number of pairs after RANSAC: 00007 - RMS 0.40 - noUndistortionModel
10:13:18 - 4) REGISTER: RANSAC: number of pairs after RANSAC: 00008 - RMS 0.42 - noUndistortionModel
10:13:18 - 4) REGISTER: RANSAC: number of pairs after RANSAC: 00009 - RMS 0.44 - noUndistortionModel
10:13:18 - 4) REGISTER: RANSAC: number of pairs after RANSAC: 00010 - RMS 0.64 - noUndistortionModel
10:13:18 - 4) REGISTER: RANSAC: number of pairs after RANSAC: 00011 - RMS 0.88 - noUndistortionModel
10:13:18 - 4) REGISTER: RANSAC: number of pairs after RANSAC: 00012 - RMS 0.99 - noUndistortionModel
10:13:18 - 4) REGISTER: RANSAC: number of pairs after RANSAC: 00013 - RMS 1.11 - noUndistortionModel
10:13:18 - 4) REGISTER: RANSAC: number of pairs after RANSAC: 00013 - RMS 1.11 - noUndistortionModel
10:13:18 - 4) REGISTER: RANSAC: frames 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits-Red-channel and reference -Green-channel finished - number of pairs 13 RMS 1.11
10:13:18 - 4) REGISTER: triangles descriptors: finished expansion of registration hypothesis for frames 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits-Red-channel with reference -Green-channel
10:13:18 - 4) REGISTER: triangles descriptors: number of accepted star pairs for frames 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits-Red-channel with reference -Green-channel = 18
10:13:18 - 4) REGISTER: triangles descriptors: found at descriptor scale 1
10:13:18 - 4) REGISTER: triangles descriptors: hypothesis gives number of starPairs: 13
10:13:18 - 4) REGISTER: triangles descriptors: stopping at scale 1
10:13:18 - 4) REGISTER: triangles descriptors: number of final star pairs for frames 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits-Red-channel with reference -Green-channel = 13
10:13:18 -
10:13:18 - Channel Aligner: received registration results for Red Channel for frame 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits
10:13:18 -
10:13:18 - 4) REGISTER: triangles descriptors: start expansion of registration hypothesis for frames 2026-03-10-0158_6-M82 533 60s 101g -10d d_00004.fits-Blue-channel with reference -Green-channel with 30 star pairs
The Save Calibrated Frames with Align Channels does work in Beta 38.
I have the same problem with beta 39 and beta 41. Yes beta 38 works fine.
Hi Vincent @lainev and James @jhayeshayesfam-org,
Thank you very much for posting this issue. I will test myself and will get back to you soon 😉
Mabula
Hi James @jhayeshayesfam-org & Vincent @lainev,
Just an updated on this issue.
I have tested this on several RGB datasets. Saving calibrated frames with align channels enabled works without problems here in beta41, but the posted console log indicates clearly that the data to be calibrated has very little stars, right? So the issue is related to that then. I will see if I can test this now with data with very little stars, less than 20, to see why it stops. Beta39 has the new registration engine, so that is probably the reason why it does work in beta38 and now is broken on your data.
In the mean time, can you both upload data on which this problem happens, so I can pinpoint it down and fix it? Thanks, please upload it here:
https://upload.astropixelprocessor.com/
username: uploadData
password: uploadTestData
Please make a folder with your name and issue like: Vincent-AlignChannels-issue
upload the data there and let me know once done, thanks.
Mabula
Hi Mabula,
My data is Rho Ophiuchi, so lots of stars.
I have uploaded sample lights and calibration frames under James-AlignChannels-issue.
Let me know what else I can provide.
Thank you for your great work!
-James
Error I get (it did save 1 file successfully):
Astro Pixel Processor - 2.0.0-beta41
Oracle JDK 25.0.2 - Linux-64-bit
Encountered error in module:
FindBestRegistrationModel
Error message:
java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
Cause:
Index 0 out of bounds for length 0
astropixelprocessor@2.0.0-beta41/com.ariesproductions.algebra.c.d(MatrixOperations.java:1594)
astropixelprocessor@2.0.0-beta41/com.ariesproductions.algebra.a.b(LinearLeastSquaresSolver.java:212)
astropixelprocessor@2.0.0-beta41/com.ariesproductions.transformations.b.b(ProjectiveCoordinateTransformations.java:160)
astropixelprocessor@2.0.0-beta41/com.ariesproductions.transformations.b.a(ProjectiveCoordinateTransformations.java:190)
Thank you James @jhayeshayesfam-org,
I will look at the data now and will try to fix it 😉
You can update in the meantime to 2.0.0-beta44 which was released this morning which has several improvements and fixes over beta41 😉
Mabula
Hi James @jhayeshayesfam-org,
I have tested your data in 2.0.0-beta44 and all works fine now 😉
I will try to reproduce Vincent's issue @lainev as well now. That is probably slightly different and related to little stars in the data. Vincent, can you possible upload your data so I can test it?
https://upload.astropixelprocessor.com/
username: uploadData
password: uploadTestData
Please make a folder with your name and issue like: Vincent-AlignChannels-issue
James, the bug you encountered was fixed in 2.0.0-beta42
FIXED ArrayIndexOutOfBoundsException in FindBestRegistrationModelÂ
As reported here https://www.astropixelprocessor.com/community/main-forum/arrayindexoutofboundsexception-in-findbestregistrationmodel-while-registering/#post-34227 an ArrayIndexOutOfBoundsException could be thrown when registering in the FindBestRegistrationModel module. The issue will be caused when dynamic distortion correction is enabled. When disabled all works as expected. The issue would manifest if APP tries to calculate distortion correction on data that really does not need it for already perfect registration. The issue is now solved and prevented by simply disabling distortion correction completely in the 2-view registration phase on data that has very little movement in the stars between the images. The user can simply leave distortion correction enabled, internally, APP will disable it for the specific registration task.
Thank you Mabula!Â
I will give the beta 44 a try.
