├── .gitignore ├── LICENSE ├── README.md ├── _config.yml ├── autocomplete └── data_generation.py ├── data ├── __init__.py ├── aligned_dataset.py ├── base_data_loader.py ├── base_dataset.py ├── custom_dataset_data_loader.py ├── data_loader.py ├── image_folder.py ├── labeled_dataset.py ├── single_dataset.py └── unaligned_dataset.py ├── docs ├── index.html └── resources │ ├── bibtex_iccv19.txt │ ├── gifs │ ├── cupcake.gif │ ├── emoji.gif │ ├── orange.gif │ ├── pineapple.gif │ ├── select_patches.gif │ ├── strawberry.gif │ └── watermelon_warp.gif │ └── imgs │ ├── interface.png │ ├── method.png │ ├── paper.jpg │ ├── paper.png │ └── teaser.png ├── imgs ├── current_scribble.jpg └── pineapple.gif ├── main_gui_shadow_draw_color.py ├── main_gui_shadow_draw_pix2pix.py ├── main_gui_shadow_draw_sketch.py ├── main_gui_shadow_draw_sketchy.py ├── models ├── base_model.py ├── common_net.py ├── gumbelmodule.py ├── label_channel_gated_pix2pix_model.py ├── models.py ├── networks.py ├── networks_pix2pixhd.py ├── networks_sparse.py ├── pix2pixhd_model.py ├── sparse_wgangp_pix2pix_model.py └── stochastic_label_channel_gated_pix2pix_model.py ├── options ├── __init__.py ├── base_options.py ├── test_options.py └── train_options.py ├── requirements.txt ├── scripts ├── download_pretrained_car_outlines.sh ├── download_pretrained_emoji.sh ├── download_pretrained_scribble_dataset.sh ├── download_pretrained_sketchy_dataset.sh ├── prepare_autocomplete_emoji.sh └── prepare_autocomplete_scribble_dataset.sh ├── test.py ├── train.py ├── ui_shadow_draw ├── gangate_draw.py ├── gangate_vis.py ├── img_utils.py ├── py-thin-plate-spline │ ├── LICENSE │ ├── README.md │ ├── TPS.ipynb │ ├── requirements.txt │ ├── setup.py │ └── thinplate │ │ ├── __init__.py │ │ ├── numpy.py │ │ ├── pytorch.py │ │ └── tests │ │ ├── __init__.py │ │ ├── test_tps_numpy.py │ │ └── test_tps_pytorch.py ├── thinplate │ ├── __init__.py │ ├── numpy.py │ ├── pytorch.py │ └── tests │ │ ├── __init__.py │ │ ├── test_tps_numpy.py │ │ └── test_tps_pytorch.py ├── ui_recorder.py └── ui_sketch.py └── util ├── __init__.py ├── get_data.py ├── html.py ├── image_pool.py ├── png.py ├── util.py └── visualizer.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/README.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/_config.yml -------------------------------------------------------------------------------- /autocomplete/data_generation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/autocomplete/data_generation.py -------------------------------------------------------------------------------- /data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/aligned_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/data/aligned_dataset.py -------------------------------------------------------------------------------- /data/base_data_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/data/base_data_loader.py -------------------------------------------------------------------------------- /data/base_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/data/base_dataset.py -------------------------------------------------------------------------------- /data/custom_dataset_data_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/data/custom_dataset_data_loader.py -------------------------------------------------------------------------------- /data/data_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/data/data_loader.py -------------------------------------------------------------------------------- /data/image_folder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/data/image_folder.py -------------------------------------------------------------------------------- /data/labeled_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/data/labeled_dataset.py -------------------------------------------------------------------------------- /data/single_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/data/single_dataset.py -------------------------------------------------------------------------------- /data/unaligned_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/data/unaligned_dataset.py -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/resources/bibtex_iccv19.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/docs/resources/bibtex_iccv19.txt -------------------------------------------------------------------------------- /docs/resources/gifs/cupcake.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/docs/resources/gifs/cupcake.gif -------------------------------------------------------------------------------- /docs/resources/gifs/emoji.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/docs/resources/gifs/emoji.gif -------------------------------------------------------------------------------- /docs/resources/gifs/orange.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/docs/resources/gifs/orange.gif -------------------------------------------------------------------------------- /docs/resources/gifs/pineapple.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/docs/resources/gifs/pineapple.gif -------------------------------------------------------------------------------- /docs/resources/gifs/select_patches.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/docs/resources/gifs/select_patches.gif -------------------------------------------------------------------------------- /docs/resources/gifs/strawberry.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/docs/resources/gifs/strawberry.gif -------------------------------------------------------------------------------- /docs/resources/gifs/watermelon_warp.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/docs/resources/gifs/watermelon_warp.gif -------------------------------------------------------------------------------- /docs/resources/imgs/interface.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/docs/resources/imgs/interface.png -------------------------------------------------------------------------------- /docs/resources/imgs/method.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/docs/resources/imgs/method.png -------------------------------------------------------------------------------- /docs/resources/imgs/paper.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/docs/resources/imgs/paper.jpg -------------------------------------------------------------------------------- /docs/resources/imgs/paper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/docs/resources/imgs/paper.png -------------------------------------------------------------------------------- /docs/resources/imgs/teaser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/docs/resources/imgs/teaser.png -------------------------------------------------------------------------------- /imgs/current_scribble.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/imgs/current_scribble.jpg -------------------------------------------------------------------------------- /imgs/pineapple.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/imgs/pineapple.gif -------------------------------------------------------------------------------- /main_gui_shadow_draw_color.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/main_gui_shadow_draw_color.py -------------------------------------------------------------------------------- /main_gui_shadow_draw_pix2pix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/main_gui_shadow_draw_pix2pix.py -------------------------------------------------------------------------------- /main_gui_shadow_draw_sketch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/main_gui_shadow_draw_sketch.py -------------------------------------------------------------------------------- /main_gui_shadow_draw_sketchy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/main_gui_shadow_draw_sketchy.py -------------------------------------------------------------------------------- /models/base_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/models/base_model.py -------------------------------------------------------------------------------- /models/common_net.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/models/common_net.py -------------------------------------------------------------------------------- /models/gumbelmodule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/models/gumbelmodule.py -------------------------------------------------------------------------------- /models/label_channel_gated_pix2pix_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/models/label_channel_gated_pix2pix_model.py -------------------------------------------------------------------------------- /models/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/models/models.py -------------------------------------------------------------------------------- /models/networks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/models/networks.py -------------------------------------------------------------------------------- /models/networks_pix2pixhd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/models/networks_pix2pixhd.py -------------------------------------------------------------------------------- /models/networks_sparse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/models/networks_sparse.py -------------------------------------------------------------------------------- /models/pix2pixhd_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/models/pix2pixhd_model.py -------------------------------------------------------------------------------- /models/sparse_wgangp_pix2pix_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/models/sparse_wgangp_pix2pix_model.py -------------------------------------------------------------------------------- /models/stochastic_label_channel_gated_pix2pix_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/models/stochastic_label_channel_gated_pix2pix_model.py -------------------------------------------------------------------------------- /options/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /options/base_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/options/base_options.py -------------------------------------------------------------------------------- /options/test_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/options/test_options.py -------------------------------------------------------------------------------- /options/train_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/options/train_options.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/download_pretrained_car_outlines.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/scripts/download_pretrained_car_outlines.sh -------------------------------------------------------------------------------- /scripts/download_pretrained_emoji.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/scripts/download_pretrained_emoji.sh -------------------------------------------------------------------------------- /scripts/download_pretrained_scribble_dataset.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/scripts/download_pretrained_scribble_dataset.sh -------------------------------------------------------------------------------- /scripts/download_pretrained_sketchy_dataset.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/scripts/download_pretrained_sketchy_dataset.sh -------------------------------------------------------------------------------- /scripts/prepare_autocomplete_emoji.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/scripts/prepare_autocomplete_emoji.sh -------------------------------------------------------------------------------- /scripts/prepare_autocomplete_scribble_dataset.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/scripts/prepare_autocomplete_scribble_dataset.sh -------------------------------------------------------------------------------- /test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/test.py -------------------------------------------------------------------------------- /train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/train.py -------------------------------------------------------------------------------- /ui_shadow_draw/gangate_draw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/ui_shadow_draw/gangate_draw.py -------------------------------------------------------------------------------- /ui_shadow_draw/gangate_vis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/ui_shadow_draw/gangate_vis.py -------------------------------------------------------------------------------- /ui_shadow_draw/img_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/ui_shadow_draw/img_utils.py -------------------------------------------------------------------------------- /ui_shadow_draw/py-thin-plate-spline/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/ui_shadow_draw/py-thin-plate-spline/LICENSE -------------------------------------------------------------------------------- /ui_shadow_draw/py-thin-plate-spline/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/ui_shadow_draw/py-thin-plate-spline/README.md -------------------------------------------------------------------------------- /ui_shadow_draw/py-thin-plate-spline/TPS.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/ui_shadow_draw/py-thin-plate-spline/TPS.ipynb -------------------------------------------------------------------------------- /ui_shadow_draw/py-thin-plate-spline/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/ui_shadow_draw/py-thin-plate-spline/requirements.txt -------------------------------------------------------------------------------- /ui_shadow_draw/py-thin-plate-spline/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/ui_shadow_draw/py-thin-plate-spline/setup.py -------------------------------------------------------------------------------- /ui_shadow_draw/py-thin-plate-spline/thinplate/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/ui_shadow_draw/py-thin-plate-spline/thinplate/__init__.py -------------------------------------------------------------------------------- /ui_shadow_draw/py-thin-plate-spline/thinplate/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/ui_shadow_draw/py-thin-plate-spline/thinplate/numpy.py -------------------------------------------------------------------------------- /ui_shadow_draw/py-thin-plate-spline/thinplate/pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/ui_shadow_draw/py-thin-plate-spline/thinplate/pytorch.py -------------------------------------------------------------------------------- /ui_shadow_draw/py-thin-plate-spline/thinplate/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ui_shadow_draw/py-thin-plate-spline/thinplate/tests/test_tps_numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/ui_shadow_draw/py-thin-plate-spline/thinplate/tests/test_tps_numpy.py -------------------------------------------------------------------------------- /ui_shadow_draw/py-thin-plate-spline/thinplate/tests/test_tps_pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/ui_shadow_draw/py-thin-plate-spline/thinplate/tests/test_tps_pytorch.py -------------------------------------------------------------------------------- /ui_shadow_draw/thinplate/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/ui_shadow_draw/thinplate/__init__.py -------------------------------------------------------------------------------- /ui_shadow_draw/thinplate/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/ui_shadow_draw/thinplate/numpy.py -------------------------------------------------------------------------------- /ui_shadow_draw/thinplate/pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/ui_shadow_draw/thinplate/pytorch.py -------------------------------------------------------------------------------- /ui_shadow_draw/thinplate/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ui_shadow_draw/thinplate/tests/test_tps_numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/ui_shadow_draw/thinplate/tests/test_tps_numpy.py -------------------------------------------------------------------------------- /ui_shadow_draw/thinplate/tests/test_tps_pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/ui_shadow_draw/thinplate/tests/test_tps_pytorch.py -------------------------------------------------------------------------------- /ui_shadow_draw/ui_recorder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/ui_shadow_draw/ui_recorder.py -------------------------------------------------------------------------------- /ui_shadow_draw/ui_sketch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/ui_shadow_draw/ui_sketch.py -------------------------------------------------------------------------------- /util/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /util/get_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/util/get_data.py -------------------------------------------------------------------------------- /util/html.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/util/html.py -------------------------------------------------------------------------------- /util/image_pool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/util/image_pool.py -------------------------------------------------------------------------------- /util/png.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/util/png.py -------------------------------------------------------------------------------- /util/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/util/util.py -------------------------------------------------------------------------------- /util/visualizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arnabgho/iSketchNFill/HEAD/util/visualizer.py --------------------------------------------------------------------------------