Source camera identification: a distributed computing approach using Hadoop

被引:3
作者
Faiz, Muhammad [1 ]
Anuar, Nor Badrul [1 ]
Wahab, Ainuddin Wahid Abdul [1 ]
Shamshirband, Shahaboddin [2 ,3 ]
Chronopoulos, Anthony T. [4 ,5 ]
机构
[1] Univ Malaya, Fac Comp Sci & Informat Technol, Kuala Lumpur 50603, Malaysia
[2] Ton Duc Thang Univ, Dept Management Sci & Technol Dev, Ho Chi Minh City, Vietnam
[3] Ton Duc Thang Univ, Fac Informat Technol, Ho Chi Minh City, Vietnam
[4] Univ Texas San Antonio, Dept Comp Sci, San Antonio, TX USA
[5] Univ Patras, Dept Comp Sci, Patras, Greece
来源
JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS | 2017年 / 6卷
关键词
Source camera identification; Distributed computing; Hadoop; Mahout;
D O I
10.1186/s13677-017-0088-x
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The widespread use of digital images has led to a new challenge in digital image forensics. These images can be used in court as evidence of criminal cases. However, digital images are easily manipulated which brings up the need of a method to verify the authenticity of the image. One of the methods is by identifying the source camera. In spite of that, it takes a large amount of time to be completed by using traditional desktop computers. To tackle the problem, we aim to increase the performance of the process by implementing it in a distributed computing environment. We evaluate the camera identification process using conditional probability features and Apache Hadoop. The evaluation process used 6000 images from six different mobile phones of the different models and classified them using Apache Mahout, a scalable machine learning tool which runs on Hadoop. We ran the source camera identification process in a cluster of up to 19 computing nodes. The experimental results demonstrate exponential decrease in processing times and slight decrease in accuracies as the processes are distributed across the cluster. Our prediction accuracies are recorded between 85 to 95% across varying number of mappers.
引用
收藏
页数:11
相关论文
共 50 条
[41]   Fault prediction for distributed computing hadoop clusters using real-Time higher order differential inputs to svm: Zedacross [J].
Pinto J. ;
Jain P. ;
Kumar T. .
International Journal of Information and Computer Security, 2020, 12 (2-3) :181-198
[42]   Fast source camera identification using matching signs between query and reference fingerprints [J].
Hu, Yongjian ;
Li, Chang-Tsun ;
Lai, Zhimao .
MULTIMEDIA TOOLS AND APPLICATIONS, 2015, 74 (18) :7405-7428
[43]   EXPLORING COMPRESSION EFFECTS FOR IMPROVED SOURCE CAMERA IDENTIFICATION USING STRONGLY COMPRESSED VIDEO [J].
Chuang, Wei-Hong ;
Su, Hui ;
Wu, Min .
2011 18TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2011,
[44]   Fast source camera identification using matching signs between query and reference fingerprints [J].
Yongjian Hu ;
Chang-Tsun Li ;
Zhimao Lai .
Multimedia Tools and Applications, 2015, 74 :7405-7428
[45]   COMPARATIVE STUDY OF FEATURE EXTRACTION USING SEVERAL WAVELET TRANSFORMS FOR SOURCE CAMERA IDENTIFICATION [J].
Jeyalakshmi, A. ;
Chitra, D. Ramya .
PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON INVENTIVE SYSTEMS AND CONTROL (ICISC 2018), 2018, :1407-1414
[46]   Scheduling in Big Data Heterogeneous Distributed System Using Hadoop [J].
Thakkar, Shraddha ;
Patel, Sanjay .
PROCEEDINGS OF INTERNATIONAL CONFERENCE ON ICT FOR SUSTAINABLE DEVELOPMENT ICT4SD 2015, VOL 2, 2016, 409 :119-131
[47]   Neural Network-Based Approach for ATC Estimation Using Distributed Computing [J].
Pandey, Seema N. ;
Pandey, Nirved K. ;
Tapaswi, Shashikala ;
Srivastava, Laxmi .
IEEE TRANSACTIONS ON POWER SYSTEMS, 2010, 25 (03) :1291-1300
[48]   G-Hadoop: MapReduce across distributed data centers for data-intensive computing [J].
Wang, Lizhe ;
Tao, Jie ;
Ranjan, Rajiv ;
Marten, Holger ;
Streit, Achim ;
Chen, Jingying ;
Chen, Dan .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2013, 29 (03) :739-750
[49]   Evaluating Distributed Computing Infrastructures: An Empirical Study Comparing Hadoop Deployments on Cloud and Local Systems [J].
Bhattacharya, Devipsita ;
Currim, Faiz ;
Ram, Sudha .
IEEE TRANSACTIONS ON CLOUD COMPUTING, 2021, 9 (03) :1075-1088
[50]   Distributed Denial of Services Attack Protection System with Genetic Algorithms on Hadoop Cluster Computing Framework [J].
Mizukoshi, Masataka ;
Munetomo, Masaharu .
2015 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2015, :1575-1580