├── Adobe Deep Image Mattng Dataset License Agreement.pdf ├── LICENSE.md ├── README.md ├── evaluation_code ├── compute_connectivity_error.m ├── compute_gradient_loss.m ├── compute_mse_loss.m ├── compute_sad_loss.m ├── gaussgradient.m └── hleval.m ├── examples ├── images │ ├── beach-747750_1280_2.png │ ├── boy-1518482_1920_9.png │ ├── light-bulb-1104515_1280_3.png │ ├── spring-289527_1920_15.png │ └── wedding-dresses-1486260_1280_3.png └── trimaps │ ├── beach-747750_1280_2.png │ ├── boy-1518482_1920_9.png │ ├── light-bulb-1104515_1280_3.png │ ├── spring-289527_1920_15.png │ └── wedding-dresses-1486260_1280_3.png ├── kid.png ├── lists ├── generate_imlist.py ├── test.txt └── train.txt ├── matte.png ├── pretrained └── indexnet_matting.pth.tar ├── requirements.txt ├── scripts ├── Composition_code.py ├── demo.py ├── demo_deep_matting.py ├── demo_indexnet_matting.py ├── hlaspp.py ├── hlconv.py ├── hldataset.py ├── hldecoder.py ├── hlindex.py ├── hlmobilenetv2.py ├── hltrainval.py ├── hlvggnet.py ├── lib │ └── nn │ │ ├── __init__.py │ │ ├── __pycache__ │ │ └── __init__.cpython-36.pyc │ │ ├── modules │ │ ├── __init__.py │ │ ├── __pycache__ │ │ │ ├── __init__.cpython-36.pyc │ │ │ ├── batchnorm.cpython-36.pyc │ │ │ ├── comm.cpython-36.pyc │ │ │ ├── replicate.cpython-36.pyc │ │ │ └── unittest.cpython-36.pyc │ │ ├── batchnorm.py │ │ ├── comm.py │ │ ├── replicate.py │ │ ├── tests │ │ │ ├── test_numeric_batchnorm.py │ │ │ └── test_sync_batchnorm.py │ │ └── unittest.py │ │ └── parallel │ │ ├── __init__.py │ │ ├── __pycache__ │ │ ├── __init__.cpython-36.pyc │ │ └── data_parallel.cpython-36.pyc │ │ └── data_parallel.py ├── modelsummary.py └── utils.py ├── supp.pdf └── train.sh /Adobe Deep Image Mattng Dataset License Agreement.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/Adobe Deep Image Mattng Dataset License Agreement.pdf -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/README.md -------------------------------------------------------------------------------- /evaluation_code/compute_connectivity_error.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/evaluation_code/compute_connectivity_error.m -------------------------------------------------------------------------------- /evaluation_code/compute_gradient_loss.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/evaluation_code/compute_gradient_loss.m -------------------------------------------------------------------------------- /evaluation_code/compute_mse_loss.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/evaluation_code/compute_mse_loss.m -------------------------------------------------------------------------------- /evaluation_code/compute_sad_loss.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/evaluation_code/compute_sad_loss.m -------------------------------------------------------------------------------- /evaluation_code/gaussgradient.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/evaluation_code/gaussgradient.m -------------------------------------------------------------------------------- /evaluation_code/hleval.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/evaluation_code/hleval.m -------------------------------------------------------------------------------- /examples/images/beach-747750_1280_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/examples/images/beach-747750_1280_2.png -------------------------------------------------------------------------------- /examples/images/boy-1518482_1920_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/examples/images/boy-1518482_1920_9.png -------------------------------------------------------------------------------- /examples/images/light-bulb-1104515_1280_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/examples/images/light-bulb-1104515_1280_3.png -------------------------------------------------------------------------------- /examples/images/spring-289527_1920_15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/examples/images/spring-289527_1920_15.png -------------------------------------------------------------------------------- /examples/images/wedding-dresses-1486260_1280_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/examples/images/wedding-dresses-1486260_1280_3.png -------------------------------------------------------------------------------- /examples/trimaps/beach-747750_1280_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/examples/trimaps/beach-747750_1280_2.png -------------------------------------------------------------------------------- /examples/trimaps/boy-1518482_1920_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/examples/trimaps/boy-1518482_1920_9.png -------------------------------------------------------------------------------- /examples/trimaps/light-bulb-1104515_1280_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/examples/trimaps/light-bulb-1104515_1280_3.png -------------------------------------------------------------------------------- /examples/trimaps/spring-289527_1920_15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/examples/trimaps/spring-289527_1920_15.png -------------------------------------------------------------------------------- /examples/trimaps/wedding-dresses-1486260_1280_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/examples/trimaps/wedding-dresses-1486260_1280_3.png -------------------------------------------------------------------------------- /kid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/kid.png -------------------------------------------------------------------------------- /lists/generate_imlist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/lists/generate_imlist.py -------------------------------------------------------------------------------- /lists/test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/lists/test.txt -------------------------------------------------------------------------------- /lists/train.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/lists/train.txt -------------------------------------------------------------------------------- /matte.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/matte.png -------------------------------------------------------------------------------- /pretrained/indexnet_matting.pth.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/pretrained/indexnet_matting.pth.tar -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/Composition_code.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/scripts/Composition_code.py -------------------------------------------------------------------------------- /scripts/demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/scripts/demo.py -------------------------------------------------------------------------------- /scripts/demo_deep_matting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/scripts/demo_deep_matting.py -------------------------------------------------------------------------------- /scripts/demo_indexnet_matting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/scripts/demo_indexnet_matting.py -------------------------------------------------------------------------------- /scripts/hlaspp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/scripts/hlaspp.py -------------------------------------------------------------------------------- /scripts/hlconv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/scripts/hlconv.py -------------------------------------------------------------------------------- /scripts/hldataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/scripts/hldataset.py -------------------------------------------------------------------------------- /scripts/hldecoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/scripts/hldecoder.py -------------------------------------------------------------------------------- /scripts/hlindex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/scripts/hlindex.py -------------------------------------------------------------------------------- /scripts/hlmobilenetv2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/scripts/hlmobilenetv2.py -------------------------------------------------------------------------------- /scripts/hltrainval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/scripts/hltrainval.py -------------------------------------------------------------------------------- /scripts/hlvggnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/scripts/hlvggnet.py -------------------------------------------------------------------------------- /scripts/lib/nn/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/scripts/lib/nn/__init__.py -------------------------------------------------------------------------------- /scripts/lib/nn/__pycache__/__init__.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/scripts/lib/nn/__pycache__/__init__.cpython-36.pyc -------------------------------------------------------------------------------- /scripts/lib/nn/modules/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/scripts/lib/nn/modules/__init__.py -------------------------------------------------------------------------------- /scripts/lib/nn/modules/__pycache__/__init__.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/scripts/lib/nn/modules/__pycache__/__init__.cpython-36.pyc -------------------------------------------------------------------------------- /scripts/lib/nn/modules/__pycache__/batchnorm.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/scripts/lib/nn/modules/__pycache__/batchnorm.cpython-36.pyc -------------------------------------------------------------------------------- /scripts/lib/nn/modules/__pycache__/comm.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/scripts/lib/nn/modules/__pycache__/comm.cpython-36.pyc -------------------------------------------------------------------------------- /scripts/lib/nn/modules/__pycache__/replicate.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/scripts/lib/nn/modules/__pycache__/replicate.cpython-36.pyc -------------------------------------------------------------------------------- /scripts/lib/nn/modules/__pycache__/unittest.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/scripts/lib/nn/modules/__pycache__/unittest.cpython-36.pyc -------------------------------------------------------------------------------- /scripts/lib/nn/modules/batchnorm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/scripts/lib/nn/modules/batchnorm.py -------------------------------------------------------------------------------- /scripts/lib/nn/modules/comm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/scripts/lib/nn/modules/comm.py -------------------------------------------------------------------------------- /scripts/lib/nn/modules/replicate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/scripts/lib/nn/modules/replicate.py -------------------------------------------------------------------------------- /scripts/lib/nn/modules/tests/test_numeric_batchnorm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/scripts/lib/nn/modules/tests/test_numeric_batchnorm.py -------------------------------------------------------------------------------- /scripts/lib/nn/modules/tests/test_sync_batchnorm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/scripts/lib/nn/modules/tests/test_sync_batchnorm.py -------------------------------------------------------------------------------- /scripts/lib/nn/modules/unittest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/scripts/lib/nn/modules/unittest.py -------------------------------------------------------------------------------- /scripts/lib/nn/parallel/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/scripts/lib/nn/parallel/__init__.py -------------------------------------------------------------------------------- /scripts/lib/nn/parallel/__pycache__/__init__.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/scripts/lib/nn/parallel/__pycache__/__init__.cpython-36.pyc -------------------------------------------------------------------------------- /scripts/lib/nn/parallel/__pycache__/data_parallel.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/scripts/lib/nn/parallel/__pycache__/data_parallel.cpython-36.pyc -------------------------------------------------------------------------------- /scripts/lib/nn/parallel/data_parallel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/scripts/lib/nn/parallel/data_parallel.py -------------------------------------------------------------------------------- /scripts/modelsummary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/scripts/modelsummary.py -------------------------------------------------------------------------------- /scripts/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/scripts/utils.py -------------------------------------------------------------------------------- /supp.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/supp.pdf -------------------------------------------------------------------------------- /train.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poppinace/indexnet_matting/HEAD/train.sh --------------------------------------------------------------------------------