1. A system that facilitates automatically generating additional corresponding points from input existing point landmarks in correspondence across multidimensional images, including: an image database that stores at least two images each containing a set of landmarks with tracked correspondence across images; and a processor that executes computer-executable instructions stored in a memory, to perform the steps of: projecting input landmarks along one or more determined directions onto one or more determined projection targets in each image; identifying a candidate additional point at each location where each projection ray path intersects with a projection target in each image; assigning correspondence between additional points across images by transfer of the correspondence between the input landmarks from which they have been projected in their respective image, and by further distinction according to projection direction and/or projection target in the case where a plurality of these is used; and registering the images using all or a selected subset of all combined input existing landmark correspondences and transferred correspondences between the new projected landmark points.