Skip to content

Matching Algorithm (possible reimplementation?) #6

@szbergeron

Description

@szbergeron

Let me know if this isn't the proper place for this, I'm mostly putting it here because it doesn't make as much sense quite yet to try to bug the libfprint guys about it.

Since the sensor we're dealing with seems to work based on several low resolution, low quality images, what is the general consensus on how to implement a suitable matching algorithm?

Some thoughts on a few points:

The low quality images (high noise floor with some artifacting) shouldn't be too hard to eliminate. Since a bunch of captures can be done in a short amount of time, mean averaging of pixels over 3 or so captures should be enough to improve contrast fairly drastically.

The low resolution images could be a bit of an issue. One solution would be attempts at super-resolution by setting estimates for ridge width and then tracking movement over a few frames, this would require probably quite a bit of work to implement. Another possible solution is to attempt to grab different minutia over a few frames, and directly feed a collected set of them to a pre-existing matching algorithm. I suppose a third option would be to reduce matching accuracy, but this seems like it should be a last resort.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions