← 开源
bendangnuksung

Image-OutPainting

🏖 Keras Implementation of Painting outside the box

Model DevelopmentArchitectureJupyter Notebook
在 GitHub 打开
增长势头
+124 小时新增 Star+0.1%
1.15k
Star
223
Fork
+2
本周
2
贡献者
创建于 2018-07-20 · 更新于 2026-10-16 · 今日第 5805 名
主要开发者
bendangnuksung
README

Keras implementation of Image OutPainting

This is an implementation of Painting Outside the Box: Image Outpainting paper from Standford University. Some changes have been made to work with 256*256 image:

  • Added Identity loss i.e from generated image to the original image
  • Removed patches from training data. (training pipeline)
  • Replaced masking with cropping. (training pipeline)
  • Added convolution layers.

Results

The model was train with 3500 scrapped beach data with agumentation totalling upto 10500 images for 25 epochs.

Recursive painting

Install Requirements

sudo apt-get install curl
sudo pip3 install -r requirements.txt

Get Started

  1. Prepare Data:
    # Downloads the beach data and converts to numpy batch data
    # saves the Numpy batch data to 'data/prepared_data/'
    sh prepare_data.sh
    
  2. Build Model
    • To build Model from scratch you can directly run 'outpaint.ipynb'

OR

* You can [Download](https://drive.google.com/open?id=1MfXsRwjx5CTRGBoLx154S0h-Q3rIUNH0) my trained model and move it to 'checkpoint/' and run it.

References

排名相邻
同类项目