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 条
  • [1] Source camera identification: a distributed computing approach using Hadoop
    Muhammad Faiz
    Nor Badrul Anuar
    Ainuddin Wahid Abdul Wahab
    Shahaboddin Shamshirband
    Anthony T. Chronopoulos
    Journal of Cloud Computing, 6
  • [2] A Scalable Approach to Source Camera Identification over Hadoop
    Cattaneo, Giuseppe
    Roscigno, Gianluca
    Petrillo, Umberto Ferraro
    2014 IEEE 28TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2014, : 366 - 373
  • [3] Achieving efficient source camera identification on Hadoop
    Cattaneo, Giuseppe
    Petrillo, Umberto Ferraro
    Abate, Andrea F.
    Narducci, Fabio
    Barra, Silvio
    MULTIMEDIA TOOLS AND APPLICATIONS, 2019, 78 (23) : 32999 - 33021
  • [4] Achieving efficient source camera identification on Hadoop
    Giuseppe Cattaneo
    Umberto Ferraro Petrillo
    Andrea F. Abate
    Fabio Narducci
    Silvio Barra
    Multimedia Tools and Applications, 2019, 78 : 32999 - 33021
  • [5] Distributed computation of raster data using open source Hadoop
    Liu, Lei
    Yin, Fang
    Feng, Min
    Liu, Rui
    Huazhong Keji Daxue Xuebao (Ziran Kexue Ban)/Journal of Huazhong University of Science and Technology (Natural Science Edition), 2013, 41 (07): : 103 - 108
  • [6] Source Camera Identification using GLCM
    Kulkarni, Nilambari
    Mane, Vanita
    2015 IEEE INTERNATIONAL ADVANCE COMPUTING CONFERENCE (IACC), 2015, : 1242 - 1246
  • [7] PRACTICAL RESULTS USING APACHE HADOOP PLATFORM FOR DISTRIBUTED AND PARALLEL COMPUTING
    Toma, Cristian
    INTERNATIONAL CONFERENCE ON INFORMATICS IN ECONOMY, 2012, : 30 - 35
  • [8] Dielectrics Identification Using Distributed Computing
    Karpov, Andrey G.
    Klemeshev, Vladimir A.
    2015 INTERNATIONAL CONFERENCE "STABILITY AND CONTROL PROCESSES" IN MEMORY OF V.I. ZUBOV (SCP), 2015, : 638 - 641
  • [9] Hadoop Distributed Computing Clusters for Fault Prediction
    Pinto, Joey
    Jain, Pooja
    Kumar, Tapan
    2016 20TH INTERNATIONAL COMPUTER SCIENCE AND ENGINEERING CONFERENCE (ICSEC), 2016,
  • [10] Resilient Distributed Computing Platforms for Big Data Analysis Using Spark and Hadoop
    Chang, Bao Rong
    Tsai, Hsiu-Fen
    Wang, Yo-Ai
    Huang, Chien-Feng
    PROCEEDINGS OF 2016 INTERNATIONAL CONFERENCE ON APPLIED SYSTEM INNOVATION (ICASI), 2016,