HandwriterRF is designed to assist forensic document examiners by performing a statistical analysis on two handwriting samples. One or both of the samples could be from unknown writers. Two hypotheses are considered:
\(H_p: \text{The two documents were written by the same writer.}\) \(H_d: \text{The two documents were written by different writers.}\)
The statistical analysis produces a score-based likelihood ratio (SLR). An SLR greater than one, indicates that the evidence supports \(H_p\) over \(H_d\), and the larger the SLR, the stronger the support. An SLR less than one, indicates that the evidence supports \(H_d\) over \(H_p\), and the closer the SLR is to zero, the stronger the support.
HandwriterRF requires R and RStudio IDE.
Install the handwriterRF R package. Open RStudio, navigate to the console window, and type
install.packages("handwriterRF")
Open RStudio, navigate to the console window, and load handwriterRF.
library(handwriterRF)
The package includes 4 example handwriting samples from the CSAFE Handwriting Database. Compare 2 of these samples. In this case, both samples are from writer 30.
<- system.file(file.path("extdata", "docs", "w0005_s01_pLND_r03.png"), package = "handwriterRF")
sample1 <- system.file(file.path("extdata", "docs", "w0005_s02_pWOZ_r02.png"), package = "handwriterRF")
sample2 <- calculate_slr(sample1, sample2) slr
If you would like to use your own handwriting samples, scan and save them as PNG images.
<- "path/to/your_sample1.png"
sample1 <- "path/to/your_sample2.png"
sample2 <- calculate_slr(sample1, sample2) slr
The result is a dataframe:
Display the slr dataframe. We hide the file path columns here so that the dataframe fits on this page.
slr
docname1 writer1 docname2 writer2 score slr
1 w0005_s01_pLND_r03 unknown1 w0005_s02_pWOZ_r02 unknown2 0.635 1.482318
View a verbal interpretation of the score-based likelihood ratio.
interpret_slr(slr)
[1] "A score-based likelihood ratio of 1.5 means the likelihood of observing a similarity score of 0.635 if the documents were written by the same person is 1.5 times greater than the likelihood of observing this score if the documents were written by different writers."