Skip to content
Snippets Groups Projects
Iuliia Tkachenko's avatar
Iuliia Tkachenko authored
904ae670

A Two-Step Method for Ensuring Printed Document Integrity using Crossing Number Distances

Table of content

Overview

This page contains the materials presented in the paper A Two-Step Method for Ensuring Printed Document Integrity using Crossing Number Distances.

You can find here the impementation of proposed method in Python 3 and the augmented PaySlip dataset.

Method

The implementation of our method was done using Python and standard image processing libraries, such as OpenCV, matplotlib, and scikit-image.

Dataset

The augmented PaySlip dataset can be downloaded here. We provide 100 document images printed and scanned using X priner/scanner at 600dpi resolution.

Augmanted PaySlip samples

Augmanted PaySlip samples

Integrity check results

For our dataset, we have obtained the following results :

Resolution Genuine Forged
PS 300dpi 100% 95%
PS 600dpi 100% 90%
Double PS 600dpi 50% 100%
Total mean 83% 95%
:--- :---: :----:

Citation

The code and the augmented dataset could only be used for scientific purposes. It must not be republished other than by the original authors. The scientific use includes processing the data and showing it in publications and presentations. If you use it, please cite:

@InProceedings{yriarte2022two,
    author    = {Yriarte F., Puteaux P. and Tkachenko I},
    title     = {A Two-Step Method for Ensuring Printed Document Integrity using Crossing Number Distances},
    booktitle = {},
    month     = {},
    year      = {}
}

Acknowledgments

This work was funded by the project FuzzyDoc supported by the CNRS Research Group of Information, Signal, Image and Vision (CNRS GdR-ISIS).

LIRIS logo CRIStAL logo GDR-ISIS logo