{'fraction_non_alphanumeric': 0.01405152224824356, 'fraction_numerical': 0.0, 'mean_word_length': 5.14748201438849, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Template free eye motion correction for scanning systems.

Scanning imaging systems are susceptible to image warping in the presence of target motion occurring within the time required to acquire an individual image frame. In this Letter, we introduce the use of a dual raster scanning approach to correct for motion distortion without the need for prior knowledge of the undistorted image. In the dual scanning approach, the target is imaged simultaneously with two imaging beams from the same imaging system. The two imaging beams share a common pupil but have a spatial shift between the beams on the imaging plane. The spatial shift can be used to measure high speed events, because it measures an identical region at two different times within the time required for acquisition of a single frame. In addition, it provides accurate spatial information, since two different regions on the target are imaged simultaneously, providing an undistorted estimate of the spatial relation between regions. These spatial and temporal relations accurately measure target motion. Data from adaptive optics scanning laser ophthalmoscope (AOSLO) imaging of the human retina are used to demonstrate this technique. We apply the technique to correct the shearing of retinal images produced by eye motion. Three control subjects were measured while imaging different retinal layers and retinal locations to qualify the effectiveness of the algorithm. Since the time shift between channels is readily adjustable, this method can be tuned to match different imaging situations. The major requirement is the need to separate the two images; in our case, we used different near infrared spectral regions and dichroic filters.