GRAPHICS PROCESSING UNIT BASED PARALLEL COPY MOVE IMAGE FORGERY DETECTION SCHEME AHMAD UWAYS BIN ZULKURNAIN

Similar documents
JPEG IMAGE TAMPERING DETECTION BASED ON BLOCKING ARTIFACTS ALI EBRAHIMI

NON-LINEAR WATER LEVEL FORECASTING OF DUNGUN RIVER USING HYBRIDIZATION OF BACKPROPAGATION NEURAL NETWORK AND GENETIC ALGORITHM SITI HAJAR BINTI ARBAIN

A HIGH SPEED 2D CONVOLUTION HARDWARE MODULE FOR IMAGE PROCESSING APPLICATIONS IN FPGA BEENAL BABA UNIVERSITI TEKNOLOGI MALAYSIA

OBJECT CLASSIFICATION USING DEEP LEARNING FONG SOON FEI

A GRAY-SCALE IMAGE STEGANOGRAPHY TECHNIQUE USING FIBONACCI 12-BITPLANE DECOMPOSITION AND LSB APPROACH SABAH FADHEL HAMOOD

HOUMAN OMIDI. A project report submitted in partial fulfilment of the. Master of Engineering (Electrical-Power) Faculty of Electrical Engineering

ADAPTIVE CROSS WIGNER-VILLE DISTRIBUTION FOR PARAMETER ESTIMATION OF DIGITALLY MODULATED SIGNALS CHEE YEN MEI

SELECTION OF THE INDUSTRILIZED BUILDING MATERIAL SUPPLIER BY ANALYTIC HIERARCHY PROCESS METHOD MOHAMMAD YOUSEF MORAVVEJI

SYSTEM IDENTIFICATION AND POSITION CONTROL OF PNEUMATIC ACTUATOR USING EMBEDDED SYSTEM TAHA MOHAMMED AHMED SADEQ

FPGA IMPLEMENTATION OF A RECONFIGURABLE ADDRESS GENERATION UNIT FOR IMAGE PROCESSING APPLICATIONS KAM KOK HORNG UNIVERSITI TEKNOLOGI MALAYSIA

EFFECTIVENESS OF SAFETY PROGRAMS IN MALAYSIAN CONSTRUCTION INDUSTRY JAIMEY ATTAU

OPTIMAL PROPORTIONAL INTEGRAL DERIVATIVE CONTROLLER FOR AUTOMATIC VOLTAGE REGULATOR SYSTEM USING PARTICLE SWARM OPTIMIZATION ALGORITHM

CARBON NANOTUBE FIELD-EFFECT TRANSISTOR FOR A LOW NOISE AMPLIFIER NGU KEK SIANG UNIVERSITI TEKNOLOGI MALAYSIA

COMPARISON BETWEEN PIEZOELECTRIC AND CAPACITIVE SENSORS FOR PD DETECTION AND SIGNAL MONITORING IN PALM OIL

EFFECTIVE AEROSOL OPTICAL THICKNESS RETRIEVAL ALGORITHM USING MODIS 500 METRE DATA AHMAD MUBIN BIN WAHAB UNIVERSITI TEKNOLOGI MALAYSIA

A HYBRID APPROACH BASED ON ARIMA AND ARTIFICIAL NEURAL NETWORKS FOR CRIME SERIES FORECASTING MOHD SUHAIMI MOHD ZAKI

RESONANT CONTROL OF A FLEXIBLE MANIPULATOR SYSTEM

CRASH ANALYSIS OF A RAINFOREST VEHICLE (RFV) UNDER FRONTAL IMPACT LOADING MOHAMAD SYAUQY AMIN BIN OTHMAN

THERMAL ANALYSIS OF H.V INSULATION OIL DURING PARTIAL DISCHARGE DETECTION RASOOL ABDELFADIL GATEA UNIVERSITI TEKNOLOGI MALAYSIA

ANTENNA ARRAY (DESIGN AT 28 GHz FOR 5G MOBILE NETWORK BASIL JABIR SHANSHOOL. A project submitted in partial fulfilment of the

DETERMINATION OF LEAKAGE IN AN OIL AND GAS PIPELINE NOR AZIAN BINTI MOHIDEEN ABDUL KADIR

MODELING OF IMAGE PROCESSING ALGORITHMS FOR HARDWARE-SOFTWARE CO-SIMULATION IBRAHIM ISA UNIVERSITI TEKNOLOGI MALAYSIA

PARTICLE SWARM OPTIMIZATION FOR MPPT : SIMULATION AND ANALYSIS NOOR DZULAIKHA BINTI DAUD UNIVERSITI TEKNOLOGI MALAYSIA

CONTINUOUS INDIVIDUAL PLOT CURVES TECHNIQUE FOR SIMULTANEOUS TARGETING AND DESIGN OF A MASS EXCHANGE NETWORK YANWARIZAL UNIVERSITI TEKNOLOGI MALAYSIA

AN IMPROVED ACCURACY OF WEB SERVICE SELECTION BASED ON MULTI-CRITERIA DECISION MAKING AND WEB SERVICE MODELING ONTOLOGY

EXPERIMENTAL ANALYSIS OF MACHINING PERFORMANCE BASED ON SELECTED CUTTING PARAMETERS FOR SMART CNC TURNING ENVIRONMENT

LONG TERM EVOLUTION MULTIMEDIA BROADCAST AND MULTICAST SERVICES IN SINGLE FREQUENCY NETWORK AMIRUDIN IBRAHIM UNIVERSITI TEKNOLOGI MALAYSIA

COMPUTER AIDED APPROACH FOR OCCUPATIONALLY HEALTHIER CHEMICAL PROCESSES ASSESSMENT AND SELECTION SANTHA PANDIAN UNIVERSITI TEKNOLOGI MALAYSIA

DUAL BAND APERTURE COUPLED MICROSTRIP PATCH ANTENNA USING DIFFERENT APERTURE SHAPE FOR WIRELESS LAN APPLICATION

OPTIMAL HEAT TRANSFER OF HEAT SINK DESIGN BASED ON ELECTRONIC PACKAGE THERMAL DISTRIBUTION USING COMSOL PACKAGE SOFTWARE

DEVELOPMENT OF DYNAMIC EQUIVALENTS FOR INTERCONNECTED POWER SYSTEMS USING IDENTIFICATION APPROACHES KOK BOON CHING UNIVERSITI TEKNOLOGI MALAYSIA

HARMONIC MODELING IN POWER DISTRIBUTION SYSTEM USING TIME SERIES SIMULATION CHE KU FARHANA BINTI CHE KU AMRAN UNIVERSITI TEKNOLOGI MALAYSIA

MESOPYME-IEMA SOFTWARE PROCESS EVALUATION MODEL FOR SMALL AND MEDIUM SOFTWARE INDUSTRIES IMRAN BASHA

HIRZI BIN MOHD ISHAK UNIVERSITI TEKNOLOGI MALAYSIA

SIMULATION AND OPTIMIZATION OF ELECTRICAL DISCHARGE MACHINING PROCESS USING MATLAB ELNAZ KARIMPOUR UNIVERSITI TEKNOLOGI MALAYSIA

PRODUCTIVITY IMPROVEMENTS USING LEAN PRACTICES AT JAPANESE ELECTRICAL AND ELECTRONICS MANUFACTURING AFIF AIMADUDDIN BIN PARNON

ENHANCEMENT OF VOLTAGE STABILITY AND POWER LOSSES FOR DISTRIBUTION SYSTEM WITH DISTRIBUTED GENERATION USING GENETIC ALGORITHM OMAR TAHSEEN OMAR KHALAF

WIRELEES VIBRATION MONITORING SYSTEM (WVMS) WONG YOON KHANG APRIL 2007

MODIFIED STEREO VISION METHOD FOR AN UNMANNED GROUND VEHICLE MASOUD SAMADI UNIVERSITI TEKNOLOGI MALAYSIA

THREE-DIMENSIONAL FINITE-DIFFERENCE TIME-DOMAIN SIMULATION OF COAXIAL TRANSMISSION LINE FOR BROADBAND DIELECTRIC CHARACTERIZATION

CLASSIFICATION OF ABNORMAL CROWD BEHAVIOR USING IMAGE PROCESSING AND STATE MACHINES NG TZE JIA

SOFTWARE PROCESS FOR INTEGRATED PATTERN ORIENTED ANALYSIS AND DESIGN (POAD) AND COMPONENT ORIENTED PROGRAMMING (COP) ON EMBEDDED REAL-TIME SYSTEMS

PERFORMANCE STUDY OF VIRTUAL FENCING USING WIRELESS SENSING NETWORK CHAN HUI TING UNIVERSITI TEKNOLOGI MALAYSIA

STATIC AND DYNAMIC CONTROL OF NETWORK BASED ROTARY INVERTED PENDULUM SYSTEM ZAID BIN YAAKOB

LEARNING ENHANCEMENT OF THREE-TERM BACKPROPAGATION NETWORK BASED ON ELITIST MULTI-OBJECTIVE EVOLUTIONARY ALGORITHMS ASHRAF OSMAN IBRAHIM ELSAYED

A NEW STATISTIC TO THE THEORY OF CORRELATION STABILITY TESTING IN FINANCIAL MARKET SHAMSHURITAWATI SHARIF UNIVERSITI TEKNOLOGI MALAYSIA

OPTIMUM ANALYSIS OF OFFSHORE STRUCTURES LIFTING PADEYES USING FINITE ELEMNT METHOD ABDELRAHIM MUSA MAHGOUB HAMADELNIL

DEVELOPMENT OF MONOPOLE SENSORS FOR RICE QUALITY CHARACTERIZATION IN MALAYSIA JAMALIAH BINTI SALLEH

PATTERN AND FREQUENCY RECONFIGURABLE ANTENNA FOR WIRELESS APPLICATIONS DELPHINE ABIJURU. requirements for the award of the degree of

SOCIAL NETWORK SITE APPROPRIATION PROCESSES BASED ON FAMILY TYPES YUZI BINTI MAHMUD

3 AN EXPLORATORY STUDY UNIVERSITY TEKNOLOGI MALAYSIA S INNOVATION TOWARD COMMERCIALIZATION BAWER MARWAN ABDULAHAD

UNIVERSITI TEKNOLOGI MALAYSIA

TRIPLE-BAND DIPOLE ANTENNA WITH ARTIFICIAL MAGNETIC CONDUCTOR FOR RADIO FREQUENCY IDENTIFICATION MAISARAH BINTI ABU UNIVERSITI TEKNOLOGI MALAYSIA

MODEL DEVELOPMENT OF ESTIMATING OIL DISCHARGE FOR SUSTAINABLE GREEN PORT NAJLAA NAZIHAH BINTI MAS OOD UNIVERSITI TEKNOLOGI MALAYSIA

DESIGN AND ANALYSIS OF WIDEBAND CIRCULARLY POLARIZED DIELECTRIC RESONATOR ANTENNA FOR WIRELESS COMMUNICATION APPLICATIONS

ADOPTION OF COMPUTERIZED ACCOUNTING INFORMATION SYSTEM (CAIS) AMONG MALAYSIAN SMEs

HIGH-PERFORMANCE DIGITAL FILTER IN FPGA SITI SUHAILA MOHD YUSOF UNIVERSITI TEKNOLOGI MALAYSIA

INTEGRATED SYSTEM OF AUTOMATIC IDENTIFICATION SYSTEM (AIS) AND RADAR FOR PORT TRAFFIC MANAGEMENT NUR AIREEN BT. AMRAN UNIVERSITI TEKNOLOGI MALAYSIA

TWO DIMENSIONAL DIRECT CURRENT RESISTIVITY MAPPING FOR SUBSURFACE INVESTIGATION USING COMPUTATIONAL INTELLIGENCE TECHNIQUES

MULTIBAND TEXTILE ANTENNA FOR WEARABLE APPLICATION MOHD EZWAN BIN JALIL

AN IMPROVED METHOD FOR UNIVERSITY BUILDING S ENERGY EFFICIENCY INDEX USING CLUSTER APPROACH NUR NAJIHAH BINTI ABU BAKAR UNIVERSITI TEKNOLOGI MALAYSIA

PRODUCT DESIGN IMPROVEMENT USING DESIGN FOR MANUFACTURE AND ASSEMBLY (DFMA) METHODOLOGY

PUMP SCHEDULING OPTIMIZATION FOR WATER SUPPLY SYSTEM USING ADAPTIVE WEIGHTED SUM GENETIC ALGORITHM FOLORUNSO TALIHA ABIODUN

ASSESSING CLOUD COMPUTING SECURITY LEVEL OF AWARENESS AMONG IT AND NON IT STUDENTS IN UTM ALWUHAYD MUTEB MOHAMMED UNIVERSITI TEKNOLOGI MALAYSIA

CONSTRUCTABILITY COMPARISON BETWEEN IBS AND CONVENTIONAL CONSTRUCTION EHSAN HARIRCHIAN UNIVERSITI TEKNOLOGI MALAYSIA

Implementation of Integrated Project Delivery (IPD) and Building Information Modelling (BIM) In the Construction Industry.

THE MEDIATION EFFECT OF VALUE ON EXPERIENCE AND SERVICE QUALITY TOWARD SATISFACTION IN MALAYSIAN TOURISM INDUSTRY KWOK SEE YING

IMPROVED TOTAL SITE HEAT INTEGRATION INCORPORATING PRESSURE DROP AND PROCESS MODIFICATIONS CHEW KEW HONG

ANALYSIS OF MARINE INCIDENTS IN MALAYSIA SURHAN JAMIL BIN HARON

ELECTROMAGNETIC TOMOGRAPHY FOR 2-D LIM MENG CHUN

EFFECTIVENESS OF EXTERNAL TECHNOLOGY TRANSFER TO CEPP, UTM

SILICON NANOWIRE FIELD-EFFECT TRANSISTOR (SINWFET) AND ITS CIRCUIT LEVEL PERFORMANCE SITI NORAZLIN BINTI BAHADOR UNIVERSITI TEKNOLOGI MALAYSIA

SECURE ON-DEMAND ROUTING PROTOCOL IN WIRELESS SENSOR NETWORKS BASED ON ROUTE WEIGHT AND KNOWLEDGE SHARING ALI FARROKHTALA

A 10-BIT 50 MEGA-SAMPLES-PER-SECOND PIPELINED ANALOG-TO-DIGITAL CONVERTER YUZMAN BIN YUSOFF UNIVERSITI TEKNOLOGI MALAYSIA

CORRELATIVE INTERFEROMETRY FOR ANGLE OF ARRIVAL ESTIMATION AND SIGNAL SOURCE LOCATING USMAN BATURE ISYAKU

AN FPGA IMPLEMENTATION OF ALAMOUTI S TRANSMIT DIVERSITY TECHNIQUE PUSHPAMALAR MUKILAN

CONFIGURATION DESIGN MOHD FAHRUL BIN HASSAN

MICROWAVE PARAMETERS FOR BITUMEN EMULSION AND ITS APPLICATION IN HIGHWAY ENGINEERING NAJEEB ULLAH KHAN

STUDY ON STABILITY OF REFLECTANCE CHARACTERISTICS OF NATURAL FEATURES FOR CALIBRATING REMOTE SENSING DATA

FITTING SOIL-WATER CHARACTERISTIC CURVE BY USING UNIMODAL AND BBIMODAL SOIL PHYSICAL PROPERTIES HOCK CHEONG JUN QUAN

EVALUATION OF VARIOUS MILLING STRATEGIES IN SUPPORTING ADVANCED CAD/CAM ENVIRONMENT FOR BIOMEDICAL APPLICATIONS

COMPARATIVE STUDY OF REGTANGULAR MICROSTRIP PATCH ANTENNA ARRAY DESIGN ABDULLAHI MOALLIM YUSUF

ENERGY ANALYSIS AND OPTIMIZATION OF PUBLIC BUILDING USING BUILDING INFORMATION MODELING APPLICATION

MITIGATING INTER-CARRIER INTERFERENCE IN ORTHOGONAL FREQUENCY DIVSION MULTIPLEXING SYSTEM USING SCALED ALPHA PULSE SHAPING TECHNIQUE

PWM PIC16F877A DIMMING ELECTRONIC BALLAST FOR HPS LAMP NATRA BINTI ISMAIL

MODELING, SIMULATION AND DESIGN OF AN IMPROVED HIGH POWER FACTOR BRIDGELESS SEPIC CONVERTER IZNI BINTI MUSTAFAR UNIVERSITI TEKNOLOGI MALAYSIA

ON THE ESTABLISHMENT OF THE LOWEST ASTRONOMICAL TIDE FOR MARINE PARCEL COMMENCEMENT IN PENINSULAR MALAYSIA

SYSTEM IDENTIFICATION AND INTELLIGENT CONTROL OF AUTOMOTIVE AIR CONDITIONING SYSTEM. MOHD FIRDAUS BIN MOHAMED

MULTIPLE INPUT MULTIPLE OUTPUT DIELECTRIC RESONATOR ANTENNA FOR LONG TERM EVOLUTION APPLICATIONS SITI FAIRUZ ROSLAN UNIVERSITI TEKNOLOGI MALAYSIA

KORELASI. Standard Technical Manual. Rekod Pindaan / Semakan. Pindaan 1 : Pindaan pada pengenalan. Pindaan pada tatacara no

PREDICTION OF TOTAL CONCENTRATION FOR SPHERICAL AND TEAR SHAPE DROPS BY USING NEURAL NETWORK NORHUSNA BINTI SAHARUN UNIVERSITI TEKNOLOGI MALAYSIA

A BIOMETRIC ENCRYPTION SYSTEM ALGORITHM DEVELOPMENT AND SYSTEM LEVEL DESIGN RABIA BAKHTERI UNIVERSITI TEKNOLOGI MALAYSIA

CONSTRUCTIVE HEURISTICS FOR WEATHER-TYPE MODELS OF CAPACITATED ARC ROUTING PROBLEMS IN WASTE COLLECTION MOHAMMAD FADZLI BIN RAMLI

IMPLEMENTATION OF GENETIC ALGORITHM IN MODEL IDENTIFICATION OF BOX-JENKINS METHODOLOGY MOHD ZULARIFFIN MD MAAROF UNIVERSITI TEKNOLOGI MALAYSIA

IMPROVING THE DOCUMENTATION OF USER S REQUIREMENTS FOR E-SERVICE SYSTEMS USING SERVICE RESPONSIBILITY TABLE IBRAHIM SALIHU ANKA

EXPECTED LIFE CYCLE COST FOR SYSTEMS WITH REPAIRABLE COMPONENTS AMIRHOSSEIN EBRAHIMI

DATA SAMPLING TIME SCHEDULING BASED ON MAXIMUM ALLOWABLE LOOP DELAY FOR NETWORKED CONTROL SYSTEM AMIRA SARAYATI AHMAD DAHALAN

THE APPLICATION OF TERRESTRIAL LASER SCANNING AND WEB-BASED GEOGRAPHICAL INFORMATION SYSTEM FOR INDOOR ASSET MANAGEMENT

PERFORMANCE OF INVERSE RESPONSE PROCESS WITH VARIATION OF PROCESS PARAMETERS AND TUNING METHODS LOW YEOK CHAN

THE INTEGRATION OF CLOSE RANGE PHOTOGRAMMETRY AND DATABASE MANAGEMENT FOR TRAFFIC ACCIDENT MAPPING NURKHALIESA BALQIS BINTI HAMZAH

Transcription:

GRAPHICS PROCESSING UNIT BASED PARALLEL COPY MOVE IMAGE FORGERY DETECTION SCHEME AHMAD UWAYS BIN ZULKURNAIN A project report submitted in partial fulfilment of the requirements for the award of the degree of Master of Computer Science (Information Security) Faculty of Computing Universiti Teknologi Malaysia JANUARY 2015

iii To my family, especially my wife, Noridah, for unending support she has given me and my son, Ihsan, for inspiring me to improve. They are my motivation.

iv ACKNOWLEDGEMENT Thank you to Dr. Mohd Fo ad Rohani for his guidance, support and understanding. He is extremely accommodating and sincere in helping me complete the project. Thank you to my wife and parents for their support. Without them, I could not have completed this project. Finally, thank you to all my course mates who have given me feedback and were gracious enough to share their knowledge which helped me successfully execute this project. I would also like to thank the developers of the utmthesis L A TEX project for making the thesis writing process a lot easier for me. Thanks to them, I could focus on the content of the thesis, and not waste time with formatting issues. Those guys are awesome.

v ABSTRACT In digital image forensics, an important area of research is forgery detection. Copy-move forgery is a specific type of image tampering where a part of the image is copied and pasted on some other part of the same image. Currently, robust copy move image forgery detection techniques are complex and face the problem of high computation time. CPU based and partial GPU based versions of copy move image forgery detection schemes currently exist, but parallelization can be improved to further reducing computation time. In this project, a fully GPU based detection scheme was designed and developed to achieve improved performance. In addition, this project uses counting bloom filters instead of radix sort for detecting duplicated image regions. To compare counting bloom filters with radix sort for duplicate detection, a detection scheme which supports both techniques is developed. The effectiveness of counting bloom filter is tested for robustness against copy move image forgeries with added post-processing and geometric transformations. The developed GPU based scheme is five times faster than multi-threaded CPU implementations for the feature extraction process while counting bloom filters performed 18 times faster than radix sort in duplicate detection. The scheme also achieves 84% detection rate. No false positives were detected by the scheme.

vi ABSTRAK Dalam forensik imej digital, salah satu bidang penting dalam penyelidikan adalah pengesanan pemalsuan. Pemalsuan secara salin dan tampal adalah sejenis teknik pengubahan imej tertentu di mana sebahagian daripada imej disalin dan dialihkan ke bahagian lain dalam imej yang sama. Kaedah mantap untuk mengesan pemalsuan secara salin dan tampal dalam imej digital yang kini wujud adalah kompleks dan menghadapi masalah masa pengiraan yang tinggi. Skim pengesanan berasaskan CPU sepenuhnya dan separa berasaskan GPU bagi pengesanan pemalsuan imej secara salin dan tampal telah dibangunkan, tetapi penyelarian masih boleh diperbaiki untuk mengurangkan masa pengiraan. Projek ini mereka bentuk dan membina sebuah skim pengesanan berasaskan GPU sepenuhnya untuk mencapai prestasi yang lebih baik. Di samping itu, projek ini menggunakan counting bloom filter sebagai alternatif kepada penyusunan radix untuk mengesan kawasan imej yang hampir sama. Untuk membandingkan counting bloom filter dengan penyusunan radix dalam proses mengenal pasti ciri imej berpadanan, satu skim pengesanan yang menyokong kedua-dua teknik dibangunkan. Keberkesanan counting bloom filter diuji untuk ketegapan terhadap pemalsuan imej secara salin dan tampal dengan penambahan pasca pemprosesan dan transformasi geometri kawasan imej yang disalin. Skim berasaskan GPU yang dibangunkan lima kali lebih pantas daripada pelaksanaan CPU untuk proses pengekstrakan ciri manakala counting bloom filter 18 kali lebih pantas daripada penyusunan radix dalam pengesanan pendua. Skim ini juga mencapai 84% kadar pengesanan. Tiada pengesanan palsu berlaku dengan skim tersebut.