Algorithm 1: Fingerprint segmentation |
Data: Volume V, Mask M (optional) Result: Surface S Def. := region scaling factor (hardware dependent) Def. := initial search region size (hardware dependent) Def. := set of initial kernel sizes (scan size and resolution dependent) 1 Copy the full volume scan V from CPU memory to located in GPU memory ▹Intensity roll-off compensation: 2 Store the average intensities of the en-face slices as a vector 3 Run a linear regression on to measure the deviation from the average 4 Set to normalize the intensity profile ▹Volume pyramid and contrast enhancement: 5 Generate additional versions of where is the result of downsampling by a factor of two along all three dimensions (note: for upsampling and downsampling, the GPU’s texture mapping unit is used in linear interpolation mode) |