Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/neelanjan00/image-forgery-detection

A deep convolutional neural network for the detection as well as localization of the area of manipulation in forged images, bearing forgeries of simple as well as complex nature. Further along, the trained model is interfaced with a web application for users to interact with the model in a simple and effective manner, and finally, we also develop a chatbot for further easing the process of interaction with the model and effectively tackling the problem of fake news forwards in popular internet messaging platforms such as WhatsApp.
https://github.com/neelanjan00/image-forgery-detection

chatbot computer-vision deep-learning flask forgery-detection tensorflow

Last synced: 27 days ago
JSON representation

A deep convolutional neural network for the detection as well as localization of the area of manipulation in forged images, bearing forgeries of simple as well as complex nature. Further along, the trained model is interfaced with a web application for users to interact with the model in a simple and effective manner, and finally, we also develop a chatbot for further easing the process of interaction with the model and effectively tackling the problem of fake news forwards in popular internet messaging platforms such as WhatsApp.

Awesome Lists containing this project

README

        

![Image Forgery](https://firebasestorage.googleapis.com/v0/b/neelanjan-manna.appspot.com/o/project-images%2FImageForgery.jpeg?alt=media&token=eaaa86e3-a2eb-45b2-aa98-5719767b66e8)

Welcome to Image Forgery Detection 👋



Version

Twitter: NeelanjanManna

> [Published in Project Innovations in Distributed Computing and Internet Technology, 10th Edition (Pages 69-79), Springer](https://github.com/neelanjan00/Image-Forgery-Detection/blob/master/Application%20of%20Convolutional%20Neural%20Network%20for%20Image%20Forgery%20Detection%20and%20Localization.pdf) With the quick adoption of internet, social media, and widespread availability of unsophisticated image manipulation tools, the adverse consequences of image forgery are taking a toll on society. More than often visual inspection is ineffective to determine a forgery in an image, making it potentially perilous for all the illicit means of its application. To overcome this problem, we analyze the effectiveness of a deep convolutional neural network for the detection as well as localization of the area of manipulation in forged images, bearing forgeries of simple as well as complex nature. Further along, we interface the trained model with a web application for users to interact with the model in a simple and effective manner, and finally, we also develop a chatbot for further easing the process of interaction with the model and effectively tackling the problem of fake news forwards in popular internet messaging platforms such as WhatsApp.

### 🏠 [Homepage](https://github.com/neelanjan00/Image-Forgery-Detection)

## Install

```sh
pip install -r requirements.txt
```

## Usage

### Web Application
```sh
python app.py
```
### Telegram Bot
```sh
python bot.py
```

## Author

👤 **Neelanjan Manna**

* Website: https://neelanjanmanna.ml/
* Twitter: [@NeelanjanManna](https://twitter.com/NeelanjanManna)
* Github: [@neelanjan00](https://github.com/neelanjan00)
* LinkedIn: [@neelanjan00](https://linkedin.com/in/neelanjan00)

## Show your support

Give a ⭐️ if this project helped you!