A system for automatically generating additional corresponding points from input existing point landmarks in correspondence across multidimensional images, including: an image database comprising at least two images each containing a set of landmarks with tracked correspondence across images; and a processor configured to execute 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; if at least one of the candidate additional points is selected as valid based upon evaluating one or more individual selective criteria in each image, assigning correspondence between said candidate additional points across images to form new projected landmark points by using the known 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. an image database comprising at least two images each containing a set of landmarks with tracked correspondence across images; and a processor configured to execute 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; if at least one of the candidate additional points is selected as valid based upon evaluating one or more individual selective criteria in each image, assigning correspondence between said candidate additional points across images to form new projected landmark points by using the known 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. 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; if at least one of the candidate additional points is selected as valid based upon evaluating one or more individual selective criteria in each image, assigning correspondence between said candidate additional points across images to form new projected landmark points by using the known 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.