I found a program that does just this, it's SIPS image processing. It came with my Moravian G4-9000 camera, I'm testing this now. Find an abstract from the manual
Guiding tab is intended for inter-image guiding. This feature is designed for modern mounts, which are precise enough to keep tracking with sub-pixel precision through the single exposure, and irregularities only appear on the multiple-exposure time-span. Such irregularities are caused by many sources (polar misalignment, differences in refraction calculations, mount and telescope mechanical deformation etc.) and cannot be completely avoided. Inter-image guiding then performs slight mount position fixes between individual exposures of the main camera, which eliminates “traveling” of the observed objects through the detector area during observing session.
Because this guiding method uses main imaging camera, it does not use another guiding camera and naturally does not need neither OAG nor separate guiding telescope to feed the light into it. This also brings another consequences:
The Guide using: Guiding camera/Telescope option is missing from inter-image guiding setup, as the inter-image guiding always use Telescope PulseGuide interface. If the particular telescope driver is not equipped with such interface, inter-image guiding cannot be used. Especially older mounts often rely on the “Autoguider port” only and thus require the opposite port, typically offered by the guider camera. But such mounts are often not capable to keep tracking for any reasonable long exposure without regular guiding, so this limitation is not that important.
The Position detection: Brightest star/Plate solution is also missing as the guiding method is always Plate solution. This means stars are searched within the whole image and matched with the stars on the reference frame (reference frame is the first frame taken after the inter-image guiding is turned on). This method results into more reliable guiding compared to brightest star method, as the mutual offset between frames is calculated as an average of offsets of all detected and matched stars. Brightest star method also requires frame cropping around the chosen star, which is naturally not possible in the case of the main camera.
It is necessary to detect at last 3 stars within the image to be able to use Plate match. If less stars can be detected, this method of guiding cannot be used.
Searching for stars is crucial for proper function of the inter-image guiding. One algorithm as well as one set of parameters for star searching is used within all SIPS tools (there is a second set of star search parameters, intended for guiding camera, but this is not relevant in this case). It is recommended to use the Astrometry tool to check whether stars within the image can be properly detected and possibly to modify star searching parameters. This procedure as well as the searching parameters are thoroughly described in the Astrometry tool chapter.