Text-Independent Algorithm for Source Printer Identification Based on燛nsemble Learning
Source abstract
Abstract
Because of the widespread availability of low-cost printers and scanners, document forgery has become extremely popular. Watermarks or signatures are used to protect important papers such as certificates, passports, and identification cards. Identifying the origins of printed documents is helpful for criminal investigations and also for authenticating digital versions of a document in today’s world. Source printer identification (SPI) has become increasingly popular for identifying frauds in printed documents. This paper provides a proposed algorithm for identifying the source printer and categorizing the questioned document into one of the printer classes. A dataset of 1200 papers from 20 distinct (13) laser and (7) inkjet printers achieved significant identification results. A proposed algorithm based on global features such as the Histogram of Oriented Gradient (HOG) and local features such as Local Binary Pattern (LBP) descriptors has been proposed for printer identification. For classification, Decision Trees (DT), k-Nearest Neighbors (k-NN), Random Forests, Aggregate bootstrapping (bagging), Adaptive-boosting (boosting), Support Vector Machine (SVM), and mixtures of these classifiers have been employed. The proposed algorithm can accurately classify the questioned documents into their appropriate printer classes. The adaptive boosting classifier attained a 96% accuracy. The proposed algorithm is compared to four recently published algorithms that used the same dataset and gives better classification accuracy.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Digital Media Forensic Detection · Advanced Steganography and Watermarking Techniques · Currency Recognition and Detection
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (37)
Show source-provided references
1. A robust 3-D medical watermarking based on wavelet transform for data protection10.32604/csse.2022.022305 ↗
2. Robust reversible audio watermarking scheme for telemedicine and privacy protection
3. Mikkilineni · Security, Steganography, and Watermarking of Multimedia Contents VII · 2005 · 5681 · 43010.1117/12.593796 ↗
4. A study of certain characteristic features of various printed documents to determine the type printer used in forensic investigations
5. A review: Strategies for recognizing forgery in identity documents
6. Passive classification of source printer using text-line-level geometric distortion signatu from scanned images of printed documents10.1007/s11042-019-08508-x ↗
7. Document manipulation detection and authenticity verification using machine learning and blockchain
8. Digital forensics of printed source identification for Chinese characters10.1007/s11042-013-1642-2 ↗
9. Detecting documents forged by printing and copying10.1186/1687-6180-2014-140 ↗
10. Laser printer attribution: Exploring new features and beyond10.1016/j.forsciint.2014.11.030 ↗
11. Single classifier-based passive system for source printer classification using local texture features10.1109/TIFS.2017.2779441 ↗
12. Data-driven feature characterization techniques for laser printer attribution10.1109/TIFS.2017.2692722 ↗
13. Decision-theoretic model to identify printed sources10.1007/s11042-018-5938-0 ↗
14. Deep learning for printed document source identification
15. Printer identification using supervised learning for document forgery detection
16. Document forgery detection using printer source identification-A text-independent approach
17. Forensic document examination system using boosting and bagging methodologies10.1007/s00500-019-04297-5 ↗
18. A computational approach for printed document forensics using SURF and ORB features10.1007/s00500-020-04733-x ↗
19. Document authentication using printing technique features and unsupervised anomaly detection
20. HOG feature extraction and KNN classification for detecting vehicle in the highway10.22146/ijccs.54050 ↗
21. C. Sudha Sree, “Survey on extraction of texture based features using local binary pattern,” Accessed: Nov. 19, 2021. [Online]. Available: www.ijert.org.
22. A comparative study of texture measures with classification based on featured distributions10.1016/0031-3203(95)00067-4 ↗
23. Impulse noise reduction for texture images using real word spelling correction algorithm and local binary patterns
24. Supervised machine learning: A review of classification techniques
25. Classification based on becision tree algorithm for machine learning10.38094/jastt20165 ↗
26. Decision tree classifier for network intrusion detection with GA-based feature selection
27. Classification of heart disease using K-nearest neighbor and genetic algorithm10.1016/j.protcy.2013.12.340 ↗
28. Color laser printer forensic based on noisy feature and support vector machine classifier10.1007/s11042-011-0835-9 ↗
29. Random forests10.1023/A:1010933404324 ↗
30. A short introduction to boosting
31. Ensemble based systems in decision making10.1109/MCAS.2006.1688199 ↗
32. Application of bagging and boosting approaches using decision tree-based algorithms in diabetes risk prediction
33. An image splicing detection method based on PCA minimum eigenvalues
34. Scanner identification using sensor pattern noise
35. Efficient markov feature extraction method for image splicing detection using maximization and threshold expansion10.1117/1.JEI.25.2.023031 ↗
36. Image region forgery detection: A deep learning approach
37. Evaluation of image forgery detection using multi-scale weber ocal descriptors