Removed dots

Dot removal, a part of algorithm transparency, is the first filter applied to traced skeleton before pore removal. Dots are skeleton minutiae with no ridges (or valleys in valley skeleton) attached to them.

KeywordSuffixZip
ridges-removed-dots.json046-ridges-removed-dots.json
ridges-removed-dots.dat047-ridges-removed-dots.dat
valleys-removed-dots.json062-valleys-removed-dots.json
valleys-removed-dots.dat063-valleys-removed-dots.dat

Visualization

Visualization of skeleton after dot removal was constructed by comparing this stage's json and binary data to traced skeleton data. Visualization itself is not part of transparency data.

Fingerprint skeleton with dots removed and changes marked red
Fingerprint skeleton after dot removal. Removals, if any, are marked red.

Binary data

Binary data has the same structure as for traced skeleton.

Example: 047-ridges-removed-dots.dat

Json

Structure of json data is the same as for traced skeleton.

Example: 046-ridges-removed-dots.json

{
  "width": 388,
  "height": 374,
  "minutiae": [
    {
      "x": 76,
      "y": 268
    },
    {
      "x": 189,
      "y": 352
    },
    {
      "x": 312,
      "y": 124
    },
    {
      "x": 312,
      "y": 126
    },
    {
      "x": 223,
      "y": 326
    },
    {
      "x": 313,
      "y": 67
    },
    {
      "x": 80,

... skipped 1,431 lines ...

      "end": 184,
      "length": 279
    },
    {
      "start": 155,
      "end": 172,
      "length": 40
    },
    {
      "start": 161,
      "end": 186,
      "length": 5
    },
    {
      "start": 165,
      "end": 165,
      "length": 4
    },
    {
      "start": 166,
      "end": 176,
      "length": 18
    },
    {
      "start": 168,
      "end": 180,
      "length": 138
    }
  ]
}