Improving and Evaluating Machine Learning Methods for Forensic Shoeprint Matching
<|reference_start|>Improving and Evaluating Machine Learning Methods for Forensic Shoeprint Matching: We propose a machine learning pipeline for forensic shoeprint pattern matching that improves on the accuracy and generalisability of existing methods. We extract 2D coordinates from shoeprint scans using edge detection and align the two shoeprints with iterative closest point (ICP). We then extract similarity metrics to quantify how well the two prints match and use these metrics to train a random forest that generates a probabilistic measurement of how likely two prints are to have originated from the same outsole. We assess the generalisability of machine learning methods trained on lab shoeprint scans to more realistic crime scene shoeprint data by evaluating the accuracy of our methods on several shoeprint scenarios: partial prints, prints with varying levels of blurriness, prints with different amounts of wear, and prints from different shoe models. We find that models trained on one type of shoeprint yield extremely high levels of accuracy when tested on shoeprint pairs of the same scenario but fail to generalise to other scenarios. We also discover that models trained on a variety of scenarios predict almost as accurately as models trained on specific scenarios.<|reference_end|>
@article{jain2024improving,
    title={Improving and Evaluating Machine Learning Methods for Forensic Shoeprint
  Matching},
    author={Divij Jain, Saatvik Kher, Lena Liang, Yufeng Wu, Ashley Zheng, Xizhen
  Cai, Anna Plantinga, Elizabeth Upton},
    journal={arXiv preprint arXiv:2405.14878},
    year={2024},
    archivePrefix={arXiv},
    eprint={2405.14878},
    primaryClass={eess.IV cs.CV cs.LG stat.AP}
}