Coder Social home page Coder Social logo

shawn-chung / outpainting Goto Github PK

View Code? Open in Web Editor NEW

This project forked from etarthur/outpainting

0.0 1.0 0.0 42.91 MB

Our attempt at improving current outpainting methods using a local & global discriminator and applying residual blocks

Python 45.10% Shell 0.12% TeX 54.78%

outpainting's Introduction

Our work builds upon the context encoder baseline model for image outpainting proposed in Image Outpaintng and Harmonization using Generative Adversarial Networks. This project was for the class Deep Learning by Professor Jacob Whitehill at Worcester Polytechnic Institute.

Summary

We generate a 192x192 image from the given ground truth of the same size, masked to only show 128x128 of the target. We qualitatively evaluate improvements to the generative network and discriminator including implementing super-resolution upscaling techniques.

Examples

Example of outpainting models

Usage

Our models are separated in their respective folders, but each use a train and val folder in the repository root for training. The dataset zips linked to these respective folders contain images from the MIT Places365-Standard dataset.

  • Run train.py of each model to train the network
  • Evaluate custom input image by running forward.py input.jpg output.jpg

outpainting's People

Contributors

etarthur avatar henryshm avatar pgardias avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.