×
INDI Library v1.8.7 Released (21 Nov 2020)

Nov. 2020 Release brings significant improvements to streaming and recording videos. Support for new drivers including Estatto focuser and Pegasus falcon rotator.

New Internal Solver for Mac, Windows, and Linux -- Testing/ Experiments needed

7 months 17 hours ago
DerPit
Platinum Boarder
Platinum Boarder
Posts: 565
Karma: 1
More
New Internal Solver for Mac, Windows, and Linux -- Testing/ Experiments needed #52842

rlancaste wrote: It is actually editable. Try hitting enter after you edit the text field in the combo box. Let me know if that works.


Indeed, it does.
(Not intuitive though, as the list is updated on the fly, suggesting it's active - and from KStars people are probably careful with hitting enter after text inputs ;) )

openSUSE Tumbleweed KStars git INDI git
GPDX+EQMOD, CEM60EC, ASI1600+EFW+EAF+ASI290 mini

Please Log in or Create an account to join the conversation.

7 months 17 hours ago
rlancaste
Supernova Explorer
Supernova Explorer
Posts: 2467
Karma: 24
More
Topic Author
New Internal Solver for Mac, Windows, and Linux -- Testing/ Experiments needed #52843

DerPit wrote:

rlancaste wrote: It is actually editable. Try hitting enter after you edit the text field in the combo box. Let me know if that works.


Indeed, it does.
(Not intuitive though, as the list is updated on the fly, suggesting it's active - and from KStars people are probably careful with hitting enter after text inputs ;) )


Gotcha. Well that is easy enough to fix. Ok I will change that.

Please Log in or Create an account to join the conversation.

7 months 17 hours ago
Kaczorek
Moderator
Moderator
Posts: 966
Karma: 6
More
New Internal Solver for Mac, Windows, and Linux -- Testing/ Experiments needed #52844

rlancaste wrote:

Kaczorek wrote: Rob, this is really great idea!
Attached please find my samples.
2 notes:
- Internal solving is not recorded (do not know why)
- ASTAP never works with default settings


Do you mean that it doesn't show up in the log? Yes that is correct because I haven't figured out how to direct the output to the log yet. But you can save the internal solver's output to a file. You will find those options on the left
For ASTAP, you have it all installed and it works correctly when you have used it in KStars or other programs? If so, then it's worth checkin out. If not, that is probably because ASTAP works very well and quickly with certain images and not others in my experience.


I meant it's not saved to the report along other solving engines. I though it would be useful for you to analyze results submitted by users.
For ASTAP, I have it installed and plate solving the same images without issues. It might be a matter of default parameters though.
BTW. I was running the tests on x64 powered by Ubuntu 18.04 (all paths verified before test, all (!) astrometry index files installed)

--
Radek Kaczorek
Astroberry Server | NEQ6 | Atik 460EX | Atik EFW2 | ASI 120MM

Please Log in or Create an account to join the conversation.

7 months 17 hours ago
rlancaste
Supernova Explorer
Supernova Explorer
Posts: 2467
Karma: 24
More
Topic Author
New Internal Solver for Mac, Windows, and Linux -- Testing/ Experiments needed #52845

DerPit wrote: Rob,

a few thoughts/observations while playing with it:

  • I am missing an option to limit the area of detected sources on the large end. If the main use is for focus and plate solve detecting galaxies etc is not wanted. (?)
  • Depending on whether you want to compute focus or plate solve you need very different settings. For focus you'd reject saturated stars, for PS you surely have to keep them: If I set a 'Cut brightest' or too high saturation limit, plate solve fails or takes substantially longer (factor 10).
  • Using the 'Min Cont.' deblending default of 1 (sextractor suggests .005) creates lots of double stars detected as singles. While it slows things a tiny bit you definitely want this
  • Changing options in Star filtering basically don't affect speed by itself (unless of course HFD computation is on)
  • HFD <strong>is</strong> expensive. Without further restrictions extraction time goes from 2s to 25s (in an image with some 15000 detected stars
  • Sextractor options have the largest influence on detection time, mostly the Min Area. I'd expect a good estimate (based on scale?) for this to have good potential for speedup

Hope this is useful...



Yes, this is extremely useful feedback!!!

Please Log in or Create an account to join the conversation.

7 months 13 hours ago
ChrisRowland
Platinum Boarder
Platinum Boarder
Posts: 537
Karma: 9
More
New Internal Solver for Mac, Windows, and Linux -- Testing/ Experiments needed #52860

rlancaste wrote: Chris, for your Raspberry PI issue, based on what you said, I would suspect the issue is the "inParallel" option. The folks at astrometry.net warn that you need to be sure that your system has enough memory to store all the index files you have in memory in order to use that option. It is typically disabled by default, but at the moment, I have the default as having it enabled by default. You can find that option in the options on the left at the top of the "Astrometry Config" tab. I'm pretty sure most Raspberry Pi's don't have enough memory to store all the index files you need for solving.

Thanks Rob, I'll try that. My RPi4 is a full fat one with 4Gb of memory and so far the only thing that's stetched it is building indI and EKOS.


I might be able to add a check to see how large the index files in the directory are and how much memory is available before starting the solver and then a warning could pop up telling you about it instead of blindly going ahead with the solve

Nope as of now, I don't have a way to save the configurations. At the moment this program is really a tester program for the library so that we can work out all these issues whatever they happen to be. I might end up having to add an option to save configurations just to make testing easier.

It would be useful because it's very easy to forget to set something even when testing.


Thanks for testing and providing feedback,

Rob

I always think it's useful to run as a total newcomer, simply using all the defaults. Software is very good at teaching people to avoid its pitfalls and before you know it people are saying that it's fine once you understand it.

Chris

Please Log in or Create an account to join the conversation.

6 months 4 weeks ago 6 months 4 weeks ago by Marc2b.
Marc2b
Expert Boarder
Expert Boarder
Posts: 119
Karma: 1
More
New Internal Solver for Mac, Windows, and Linux -- Testing/ Experiments needed #52898
Herre's my little contribution... :)

The average time is 4/5 secs with internal sextractor/external solver, against 24/25 secs with astrometry.net.
Although usually I get better results with astrometry.net in kstars (around 12 secs) the gain is obvious.
One image failed with astrometry.net and worked with internal sextractor/external solver.

Images are taken with 2800 mm focal length, full frame 24x36 and ASI1600mm-Pro.
Laptop Intel I3 8GB mem SSD drive.

- Marc

File Attachment:

File Name: 2020-04-29.zip
File Size:1 KB
Attachments:

Please Log in or Create an account to join the conversation.

6 months 4 weeks ago
rlancaste
Supernova Explorer
Supernova Explorer
Posts: 2467
Karma: 24
More
Topic Author
New Internal Solver for Mac, Windows, and Linux -- Testing/ Experiments needed #52911
Thank you to everyone who has tested so far. I tried to address some of the items of feedback I have received.

- Index File paths is now not editable, you click the buttons to add or remove paths to avoid the issue users had with the enter key.
- I resolved the cancelling issue for external astrometry engine. Now I both kill astrometry and give it a cancel file.
- I fixed the ASTAP Path for Linux
- I added a maximum diameter option for star filtering
- I added the automatic saving of settings (but NOT options)
- I added options profiles for sextracting/solving, so that you can use different profiles in different situations
- The profiles can be saved and loaded to disk so that you can perfect some settings and share it with me so I can try to make it better
- I added a multiple trials spin box so that you can set it to solve using the settings x number of times and compute the average time.

github.com/rlancaste/sexysolver-tester/releases/tag/0.9

Please continue to test and have fun! Let me know of any problems or if you find it, the perfect settings :-).
The following user(s) said Thank You pug916

Please Log in or Create an account to join the conversation.

6 months 4 weeks ago
RDBeck
Expert Boarder
Expert Boarder
Posts: 147
More
New Internal Solver for Mac, Windows, and Linux -- Testing/ Experiments needed #52954
Rob,

I updated to your latest version and ran 5 trials on each the internal solver and classic astrometry.net. I have uploaded a zip file with the csv from SexySolver and a LibreOffice spreadsheet where I looked at the ratio of the astrometry.net time to the internal solver time. I also noticed how hot the CPU got during, especially the astrometry.net solution, and have attached a screenshot of my plasma simple monitor widget (during an astrometry.net trial).

File Attachment:

File Name: Sexy_Solve...ials.zip
File Size:24 KB

Losmandy G11G, Hypertuned NEQ-6Pro (retired), ZWO OAG, ASI 120 min guide camera, SV 80ST, ASI 1600MM Pro, ASI filters and filter wheel
Attachments:

Please Log in or Create an account to join the conversation.

6 months 4 weeks ago 6 months 4 weeks ago by Lead_weight.
Lead_weight
Gold Boarder
Gold Boarder
Posts: 479
Karma: 4
More
New Internal Solver for Mac, Windows, and Linux -- Testing/ Experiments needed #52956
Is there a way for this solver to output the amount of error when plate solving? I'm running into an issue with MountWizard4, that uses the KStars solver, ASTAP, Cloudmakers, or external Astrometry, and for some reason certain solvers produce a large amount of error when solving. ( see issue here ). This amount of error, leads to poor mount models where most of the points are unusable.

-Andrew
––––––––––
Mac Observatory - All about using the Mac for Astrophotography: www.macobservatory.com
Astrobin: www.astrobin.com/users/Lead_Weight/
The following user(s) said Thank You pug916

Please Log in or Create an account to join the conversation.

6 months 4 weeks ago
rlancaste
Supernova Explorer
Supernova Explorer
Posts: 2467
Karma: 24
More
Topic Author
New Internal Solver for Mac, Windows, and Linux -- Testing/ Experiments needed #52961
RDBeck,

Thanks for testing again, nice variety of different images! That's a good verification that it works. Looks like you always used the defaults, did you want to try playing with some settings? In terms of how hot the CPU gets, I don't know that there is anything we can do about that. Plate solving is an intensive operation and will tax the CPU a bit.

Lead_weight,

I assume you mean how far off the final plate solved result image center is from the initial RA and DEC from the search parameters? Right now it doesn't do that, but that might be useful since many programs use that info.

Thanks,

Rob

Please Log in or Create an account to join the conversation.

6 months 4 weeks ago
Lead_weight
Gold Boarder
Gold Boarder
Posts: 479
Karma: 4
More
New Internal Solver for Mac, Windows, and Linux -- Testing/ Experiments needed #52963

rlancaste wrote: Lead_weight,

I assume you mean how far off the final plate solved result image center is from the initial RA and DEC from the search parameters? Right now it doesn't do that, but that might be useful since many programs use that info.

Thanks,

Rob


Yes, that's exactly what we're looking at. For some reason certain solvers show lots of error, around 800-2000, while others only show 50 or so. You can see it in the screenshot of the thread I linked. We're trying to uncover why this is happening with certain solvers. So I was just curious if you could report the error in the table results so we can see if any of the built in solvers for KStars show this issue.

-Andrew
––––––––––
Mac Observatory - All about using the Mac for Astrophotography: www.macobservatory.com
Astrobin: www.astrobin.com/users/Lead_Weight/
The following user(s) said Thank You pug916

Please Log in or Create an account to join the conversation.

6 months 4 weeks ago
rlancaste
Supernova Explorer
Supernova Explorer
Posts: 2467
Karma: 24
More
Topic Author
New Internal Solver for Mac, Windows, and Linux -- Testing/ Experiments needed #52966
Sure, I can add that

Please Log in or Create an account to join the conversation.

Time to create page: 0.692 seconds