Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/shekit/mirror-selfie

Removing the phone from the notorious mirror selfie using deep learning
https://github.com/shekit/mirror-selfie

deep-learning jupyter-notebook keras keras-tensorflow tensorflow

Last synced: about 1 month ago
JSON representation

Removing the phone from the notorious mirror selfie using deep learning

Awesome Lists containing this project

README

        

# Mirror Selfie

Removing the phone from the notorious mirror selfie using deep learning

# Demo Video

![](no-phone.gif)

[Full Video](https://youtu.be/BXwDPqzWilI)

# How to run

The notebooks were created and run in Google colab. A google colab runtime resets every 12 hours. You can link it to your google drive to help with file persistence.

- **mirror_selfie.ipynb** - detect masks and do inpainting based on your trained model
- **training_inpainting.ipynb** - train the inpainting model on your own dataset

## Code is based on the following work:

- https://github.com/matterport/Mask_RCNN
- https://github.com/MathiasGruber/PConv-Keras