Automatic registration of aerial wide-area motion imagery is required to correct the camera parameters in order to eliminate the geocoding errors arising from frequent reinstallation of the camera array on the carrier aircraft. Approaches developed to date solely rely on the information present in the imagery not using a priori knowledge about the environment and the features present in it in the sequence analysis. To this end, we propose a novel method based on dynamic feature extraction and automatic multiscale feature matching to produce per-frame camera pose corrections. The features are extracted from the imagery using one of the three dedicated classifiers and are then robustly matched to the features projected from the datum using a coarse-to-fine multiscale approach. Finally, the bias between the estimated and the actual camera pose is estimated using ordinary least squares optimization performed on the distances between the approved match candidate pairs. The application of the proposed method to 50 frames of very high-resolution aerial imagery captured over mixed terrain at an altitude of 5.3 km demonstrates significant reduction in position error of the features (from 47.76 to 12.31 m) and proves the attractiveness of the approach as an alternative to manual labeling methods using ground control points.