Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/shekit/mirror-selfie
- Owner: shekit
- Created: 2019-06-27T17:09:05.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-06-27T17:39:17.000Z (over 5 years ago)
- Last Synced: 2024-08-05T09:16:54.498Z (5 months ago)
- Topics: deep-learning, jupyter-notebook, keras, keras-tensorflow, tensorflow
- Language: Jupyter Notebook
- Size: 19.2 MB
- Stars: 38
- Watchers: 1
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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