PinPoint 6.1 Release Notes

This minor release moves PinPoint onto a later Microsoft C++/COM platform that, along with a couple of optimizations made possible bythis move, results in a dramatic (2X or more) solving speed increase. In addition, some minor tweaks were made to allow PinPoint to use a local all-sky engine, eliminating the need for an internet connection (at the cost of significant disk space and installation effort).

What's New in 6.1?

What's Changed in 6.1?

PinPoint 6.0 Release Notes

PinPoint 6 is a major release incorporating all-sky plate solving with Astrometry.net, support for the UCAC4 catalog, plus new API calls, speed and reliability improvements, and of course bug fixes.

Critical Info for Programmers:

The following info may benefit the PinPoint usage in your program:

  1. In order to prevent false solutions, the plate scales (Plate.ArcserPerPixelHoriz and Plate.ArcSecPerPixelVert) must now be set to a value within the range of 75% to 125% of the actual plate scale of the image. If the solution calculates a plate scale outside this range, it will be rejected by the engine. There are no limits to the rotation angle.
  2. You can almost always use the new Plate.RemoveHotPixels() method before calling Plate.FindImageStars() or Plate.Solve (without Plate.FindImageStars() beforehand) to improve the chances of a successful solution. Often times, hot pixel removal will greatly improve solution reliability!
  3. The Point Spread Function (PSF fit) detector has been improved to the point where it is comparable in sensitivity to the (default) aperture photometry detector. You should probably use this (Plate.CentroidAlgorithm = ppPSF) in preference to the default detector. Start with Plate.SigmaAboveMean at 2.0. Do not run the Plate.ConvolveGaussian() filter with the PDF detector. It actually hurts its ability to detect.
  4. To take advantage of the all-sky solving capability, you have to specifically call Plate.SolveAllSky(). An internet connection is required.
  5. The Plate.MinimumBrightness property has been deprecated. Do not set it. The default value of zero is fine. It des not affect the operation of the (now recommended) PSF fit detector.

What's New in 6.0?

What's Changed in 6.0?

Older Release Notes