Code Monkey home page Code Monkey logo

alertwildfire-da-segmentation's Introduction

Domain Adaptation for semantic segmentation of Smoke

Course project for CSE291: Domain Adaptation in Computer Vision, Winter 2021, UCSD

Pranav Verma, Sanika Patange, Satyam Gaba, Jessica

This project consists of multiple experiments, each in their own subdirectories. We describe each of them briefly. Instructions on how to run them are in the respective subdirectories.

  • AdaptSegNet: Unsupervised Domain Adaptation method for semantic segmentation. Adapted from Tsai et al.'s [1] work, from their GitHub repository here
    • To run this,
  • smoke-advent: Unsupervised Domain Adaptation for semantic segmentation using Entropy Minimization. Adapted from Vu et al.'s [2] work, from their Github repository here
  • Generative Adversarial Networks for Image style transfer:
    • CycleGAN [3]
    • Pix2Pix GAN [4]
  • Deep FCNs for smoke segmentation: UNet [5]

References

[1] Y.-H. Tsai and W.-C. Hung and S. Schulter and K. Sohn and M.-H. Yang and M. Chandraker (2018). Learning to Adapt Structured Output Space for Semantic Segmentation. IEEE Conference on Computer Vision and Pattern Recognition (CVPR)

[2] Vu, Tuan-Hung and Jain, Himalaya and Bucher, Maxime and Cord, Mathieu and P{'e}rez, Patrick (2019). ADVENT: Adversarial Entropy Minimization for Domain Adaptation in Semantic Segmentation IEEE Conference on Computer Vision and Pattern Recognition (CVPR)

[3] Jun-Yan Zhu, Taesung Park, Phillip Isola, Alexei A. Efros (2017). Unpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networks IEEE International Conference on Computer Vision (ICCV)

[4] Phillip Isola, Jun-Yan Zhu, Tinghui Zhou, Alexei A. Efros (2017). Image-to-Image Translation with Conditional Adversarial Networks IEEE Conference on Computer Vision and Pattern Recognition (CVPR)

[5] Olaf Ronneberger, Philipp Fischer, Thomas Brox (2015). U-Net: Convolutional Networks for Biomedical Image Segmentation International Conference on Medical image computing and computer-assisted intervention

alertwildfire-da-segmentation's People

Contributors

pranav0897 avatar ojessicao avatar sanika79 avatar satyamgaba avatar

Watchers

James Cloos avatar  avatar

Forkers

sanika79

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.