All Projects → isi-vista → BusterNet

isi-vista / BusterNet

Licence: other
No description or website provided.

Programming Languages

Jupyter Notebook
11667 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to BusterNet

GARI
GARI (Genetic Algorithm for Reproducing Images) reproduces a single image using Genetic Algorithm (GA) by evolving pixel values.
Stars: ✭ 41 (-16.33%)
Mutual labels:  image-manipulation, image-analysis
Python Computer Vision from Scratch
This repository explores the variety of techniques commonly used to analyze and interpret images. It also describes challenging real-world applications where vision is being successfully used, both for specialized applications such as medical imaging, and for fun, consumer-level tasks such as image editing and stitching, which students can apply…
Stars: ✭ 219 (+346.94%)
Mutual labels:  image-manipulation, image-analysis
Pyimsegm
Image segmentation - general superpixel segmentation & center detection & region growing
Stars: ✭ 213 (+334.69%)
Mutual labels:  image-segmentation, image-analysis
Max Image Segmenter Web App
Deploy a Deep Learning Powered "Magic Cropping Tool" using Pre-Trained Open Source Models
Stars: ✭ 29 (-40.82%)
Mutual labels:  image-manipulation, image-segmentation
Menyoki
Screen{shot,cast} and perform ImageOps on the command line 🌱 🏞️
Stars: ✭ 255 (+420.41%)
Mutual labels:  image-manipulation, image-analysis
imei
IMEI - ImageMagick Easy Install
Stars: ✭ 126 (+157.14%)
Mutual labels:  image-manipulation, image-analysis
QuadTreeAndroid
Library that helps to implement the QuadTree in android, by using splitting images
Stars: ✭ 30 (-38.78%)
Mutual labels:  image-manipulation, image-analysis
coursera-ai-for-medicine-specialization
Programming assignments, labs and quizzes from all courses in the Coursera AI for Medicine Specialization offered by deeplearning.ai
Stars: ✭ 80 (+63.27%)
Mutual labels:  image-manipulation, image-segmentation
Mindseye
Neural Networks in Java 8 with CuDNN and Aparapi
Stars: ✭ 8 (-83.67%)
Mutual labels:  image-manipulation, image-analysis
Pel
PHP Exif Library - library for reading and writing Exif headers in JPEG and TIFF files using PHP.
Stars: ✭ 232 (+373.47%)
Mutual labels:  image-manipulation, image-analysis
Quantitative-Big-Imaging-2018
(Latest semester at https://github.com/kmader/Quantitative-Big-Imaging-2019) The material for the Quantitative Big Imaging course at ETHZ for the Spring Semester 2018
Stars: ✭ 50 (+2.04%)
Mutual labels:  image-analysis
image space
Interactive Image similarity and Visual Search and Retrieval application
Stars: ✭ 91 (+85.71%)
Mutual labels:  image-analysis
dagpi
Dagpi is a powerful and fast api that does image manipulation as well as serves datasets. It is fast and written in rust and python. Perfect for discord bots, social media apps, camera apps and more.
Stars: ✭ 25 (-48.98%)
Mutual labels:  image-manipulation
Slicer-DeepInfer
3D Slicer Module for connecting to model repository and use models for image analysis.
Stars: ✭ 23 (-53.06%)
Mutual labels:  image-analysis
F9-Corner-Detection-Library
A faster re-implementation of the FAST-9 algorithm (C++, with C bindings available)
Stars: ✭ 14 (-71.43%)
Mutual labels:  image-analysis
MorphoLibJ
Collection of mathematical morphology methods and plugins for ImageJ
Stars: ✭ 84 (+71.43%)
Mutual labels:  image-analysis
ImageM
GUI for Image processing with Matlab
Stars: ✭ 25 (-48.98%)
Mutual labels:  image-analysis
fiap-ml-visao-computacional
Repositório dos exemplos e desafios utilizados na disciplina de Visão Computacional do curso de MBA Machine Learning da FIAP
Stars: ✭ 33 (-32.65%)
Mutual labels:  image-segmentation
Video-Stabilization-and-image-mosaicing
video stabilization: stabilize the videos which is taken from wavering camera. Image mosaicing: stitches multiple, overlapping snapshot images of a video together in order to produce one large image.
Stars: ✭ 16 (-67.35%)
Mutual labels:  image-segmentation
Fourier-and-Images
Fourier and Images
Stars: ✭ 81 (+65.31%)
Mutual labels:  image-manipulation

BusterNet: Detecting Copy-Move Image Forgery with Source/Target Localization

Introduction

We introduce a novel deep neural architecture for image copy-move forgery detection (CMFD), code-named BusterNet. Unlike previous efforts, BusterNet is a pure, end-to-end trainable, deep neural network solution. It features a two-branch architecture followed by a fusion module. The two branches localize potential manipulation regions via visual artifacts and copy-move regions via visual similarities, respectively. To the best of our knowledge, this is the first CMFD algorithm with discernibility to localize source/target regions.

In this repository, we release many paper related things, including

  • a pretrained BusterNet model
  • custom layers implemented in keras-tensorflow
  • CASIA-CMFD, CoMoFoD-CMFD, and USCISI-CMFD dataset
  • python notebook to reproduce paper results

Repo Organization

The entire repo is organized as follows:

  • Data - host all datasets
    • *CASIA-CMFD
    • *CoMoFoD-CMFD
    • *USCISI-CMFD
  • Model - host all model files
  • ReadMe.md - this file

Due to the size limit, we can't host all dataset in repo. For those large ones, we host them externally. *indicated dataset requires to be downloaded seperately. Please refer to the document of each dataset for more detailed downloading instructions.

Python/Keras/Tensorflow

The original model was trained with

  • keras.version = 2.0.7
  • tensorflow.version = 1.1.0

we also test the repository with

  • keras.version = 2.2.2
  • tensorflow.version = 1.8.0

Though small differences may be found, results are in general consistent.

Citation

If you use the provided code or data in any publication, please kindly cite the following paper.

@inproceedings{wu2018eccv,
  title={BusterNet: Detecting Image Copy-Move Forgery With Source/Target Localization},
  author={Wu, Yue, and AbdAlmageed, Wael and Natarajan, Prem},
  booktitle={European Conference on Computer Vision (ECCV)},
  year={2018},
  organization={Springer},
}

Contact

  • Name: Yue Wu
  • Email: yue_wu[at]isi.edu

License

The Software is made available for academic or non-commercial purposes only. The license is for a copy of the program for an unlimited term. Individuals requesting a license for commercial use must pay for a commercial license.

  USC Stevens Institute for Innovation 
  University of Southern California 
  1150 S. Olive Street, Suite 2300 
  Los Angeles, CA 90115, USA 
  ATTN: Accounting 

DISCLAIMER. USC MAKES NO EXPRESS OR IMPLIED WARRANTIES, EITHER IN FACT OR BY OPERATION OF LAW, BY STATUTE OR OTHERWISE, AND USC SPECIFICALLY AND EXPRESSLY DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, VALIDITY OF THE SOFTWARE OR ANY OTHER INTELLECTUAL PROPERTY RIGHTS OR NON-INFRINGEMENT OF THE INTELLECTUAL PROPERTY OR OTHER RIGHTS OF ANY THIRD PARTY. SOFTWARE IS MADE AVAILABLE AS-IS. LIMITATION OF LIABILITY. TO THE MAXIMUM EXTENT PERMITTED BY LAW, IN NO EVENT WILL USC BE LIABLE TO ANY USER OF THIS CODE FOR ANY INCIDENTAL, CONSEQUENTIAL, EXEMPLARY OR PUNITIVE DAMAGES OF ANY KIND, LOST GOODWILL, LOST PROFITS, LOST BUSINESS AND/OR ANY INDIRECT ECONOMIC DAMAGES WHATSOEVER, REGARDLESS OF WHETHER SUCH DAMAGES ARISE FROM CLAIMS BASED UPON CONTRACT, NEGLIGENCE, TORT (INCLUDING STRICT LIABILITY OR OTHER LEGAL THEORY), A BREACH OF ANY WARRANTY OR TERM OF THIS AGREEMENT, AND REGARDLESS OF WHETHER USC WAS ADVISED OR HAD REASON TO KNOW OF THE POSSIBILITY OF INCURRING SUCH DAMAGES IN ADVANCE.

For commercial license pricing and annual commercial update and support pricing, please contact:

  Rakesh Pandit USC Stevens Institute for Innovation 
  University of Southern California 
  1150 S. Olive Street, Suite 2300
  Los Angeles, CA 90115, USA 

  Tel: +1 213-821-3552
  Fax: +1 213-821-5001 
  Email: [email protected] and ccto: [email protected]
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].