Applications of Capsules

Slides:



Advertisements
Similar presentations
A brief review of non-neural-network approaches to deep learning
Advertisements

1 1 Chenhao Tan, 1 Jie Tang, 2 Jimeng Sun, 3 Quan Lin, 4 Fengjiao Wang 1 Department of Computer Science and Technology, Tsinghua University, China 2 IBM.
JPEG C OMPRESSION A LGORITHM I N CUDA Group Members: Pranit Patel Manisha Tatikonda Jeff Wong Jarek Marczewski Date: April 14, 2009.
Creating With Code.
Chapter 8 Fuzzy Associative Memories Li Lin
A Memory-efficient Huffman Decoding Algorithm
Computer Vision, Robert Pless
Fully Convolutional Networks for Semantic Segmentation
M. Wang, T. Xiao, J. Li, J. Zhang, C. Hong, & Z. Zhang (2014)
SPIHT algorithm combined with Huffman encoding Wei Li, Zhen Peng Pang, Zhi Jie Liu, 2010 Third International Symposium on Intelligent Information Technology.
An Out-of-core Implementation of Block Cholesky Decomposition on A Multi-GPU System Lin Cheng, Hyunsu Cho, Peter Yoon, Jiajia Zhao Trinity College, Hartford,
Hierarchical Motion Evolution for Action Recognition Authors: Hongsong Wang, Wei Wang, Liang Wang Center for Research on Intelligent Perception and Computing,
Assignment 4: Deep Convolutional Neural Networks
Parsing Natural Scenes and Natural Language with Recursive Neural Networks INTERNATIONAL CONFERENCE ON MACHINE LEARNING (ICML 2011) RICHARD SOCHER CLIFF.
Bassem Makni SML 16 Click to add text 1 Deep Learning of RDF rules Semantic Machine Learning.
Tofik AliPartha Pratim Roy Department of Computer Science and Engineering Indian Institute of Technology Roorkee CVIP-WM 2017 Paper ID 172 Word Spotting.
Naifan Zhuang, Jun Ye, Kien A. Hua
Deep Learning for Dual-Energy X-Ray
CS 4501: Introduction to Computer Vision Object Localization, Detection, Semantic Segmentation Connelly Barnes Some slides from Fei-Fei Li / Andrej Karpathy.
Analysis of Sparse Convolutional Neural Networks
CS 4501: Introduction to Computer Vision Computer Vision + Natural Language Connelly Barnes Some slides from Fei-Fei Li / Andrej Karpathy / Justin Johnson.
Summary of “Efficient Deep Learning for Stereo Matching”
Mini Places Challenge Adrià Recasens, Nov 21.
Computational Vision --- a window to our brain
Convolutional Neural Fabrics by Shreyas Saxena, Jakob Verbeek
A practical guide to learning Autoencoders
Query-Focused Video Summarization – Week 1
A Neural Approach to Blind Motion Deblurring
Depth estimation and Plane detection
Combining CNN with RNN for scene labeling (segmentation)
Spring Courses CSCI 5922 – Probabilistic Models (Mozer) CSCI Mind Reading Machines (Sidney D’Mello) CSCI 7000 – Human Centered Machine Learning.
Deep learning and applications to Natural language processing
Mean Euclidean Distance Error (mm)
CS 698 | Current Topics in Data Science
CS6890 Deep Learning Weizhen Cai
Deeply Supervised Salient Object Detection with Short Connections Qibin Hou, Ming-Ming Cheng, Xiaowei Hu, Ali Borji, Zhuowen Tu, Philip H. S. Torr Observations:
Dynamic Routing Using Inter Capsule Routing Protocol Between Capsules
Fully Convolutional Networks for Semantic Segmentation
Convolutional Neural Networks
Introduction to Neural Networks
Learning to See in the Dark
Section 6.4 Multiplicative Inverses of Matices and Matrix Equations
Wei Liu, Chaofeng Chen and Kwan-Yee K. Wong
Blockchain Technology and IoT Security Andy Wang March 21, 2018
Towards Understanding the Invertibility of Convolutional Neural Networks Anna C. Gilbert1, Yi Zhang1, Kibok Lee1, Yuting Zhang1, Honglak Lee1,2 1University.
Final Presentation: Neural Network Doc Summarization
Introduction of MATRIX CAPSULES WITH EM ROUTING
Semantic segmentation
Age and Gender Classification using Convolutional Neural Networks
On Convolutional Neural Network
GAN Applications.
Deep Neural Networks for Onboard Intelligence
Section 9.4 Multiplicative Inverses of Matices and Matrix Equations
YOLO-LITE: A Real-Time Object Detection Web Implementation
Neural Speech Synthesis with Transformer Network
Visualizing and Understanding Convolutional Networks
Recurrent Encoder-Decoder Networks for Time-Varying Dense Predictions
Forward and Backward Max Pooling
History of Deep Learning 1/16/19
Coding neural networks: A gentle Introduction to keras
Artificial Intelligence 10. Neural Networks
Word2Vec.
Deep Learning Authors: Yann LeCun, Yoshua Bengio, Geoffrey Hinton
U-Net: Convolutional Network for Segmentation
Deep Object Co-Segmentation
3D Point Capsule Networks Lifting Capsule Networks to Raw 3D Data
Neural Machine Translation using CNN
Pps Download Center ©
Huawei CBG AI Challenges
Shengcong Chen, Changxing Ding, Minfeng Liu 2018
Presentation transcript:

Applications of Capsules Segmentation

Presentation Outline Capsule Segmentation Challenges & Solutions Applications of Segmentation Capsules Lung Tissue, Retinal Vessels, Handling Transformations. Code Demo University of Central Florida | Center for Research in Computer Vision (CRCV)

Capsule Segmentation Challenges Typically larger image sizes & dense output Required more GPU memory Balance global & local information Requires even more GPU memory University of Central Florida | Center for Research in Computer Vision (CRCV)

Overcoming the Memory Burden Locally-constrained dynamic routing Transformation matrix sharing “Deconvolutional” capsules Encoder-decoder networks University of Central Florida | Center for Research in Computer Vision (CRCV)

Locally-Constrained Dynamic Routing University of Central Florida | Center for Research in Computer Vision (CRCV)

Transformation Matrix Sharing Convolutional capsule layers use different transformation matrices for each member of the grid as well as for each type of capsule. Sharing transformation matrices across members of the grid can further reduce parameters. Still have different matrices for each capsule type. University of Central Florida | Center for Research in Computer Vision (CRCV)

“Deconvolutional” Capsules Prediction vectors formed using transposed convolutions. Routing is computed the same. University of Central Florida | Center for Research in Computer Vision (CRCV)

Example Segmentation Architectures University of Central Florida | Center for Research in Computer Vision (CRCV)

University of Central Florida | Center for Research in Computer Vision (CRCV)

Example Applications Retinal Blood Vessels Pathological Lungs Ground-glass opacity Nodule Emphysema University of Central Florida | Center for Research in Computer Vision (CRCV)

Lung Segmentation University of Central Florida | Center for Research in Computer Vision (CRCV)

Retinal Vessel Segmentation University of Central Florida | Center for Research in Computer Vision (CRCV)

Handling Transformations Credit to Cheng-Lin Li: https://cheng-lin-li.github.io/SegCaps/ University of Central Florida | Center for Research in Computer Vision (CRCV)

Handling Transformations R. Varghese, S. Sharma and M. Premalatha, "Transforming Auto-Encoder and Decoder Network for Pediatric Bone Image Segmentation using a State-of-the-art Semantic Segmentation network on Bone Radiographs," 2018 International Conference on Intelligent Informatics and Biomedical Sciences (ICIIBMS), Bangkok, 2018, pp. 251-256. Handling Transformations Input Image U-Net Output SegCaps Output University of Central Florida | Center for Research in Computer Vision (CRCV)

Code Demo Google Colab Notebook https://drive.google.com /drive/folders/1MhebBrD sh3N5HSntj2Zl5edx56_IkXk N?usp=sharing Can download and use Jupyter Notebook University of Central Florida | Center for Research in Computer Vision (CRCV)

Code is Publically Available Thank You! Questions and Discussions Comment on project page Email lalonde@knights.ucf.edu Project Page https://goo.gl/ySiQHF Code is Publically Available University of Central Florida | Center for Research in Computer Vision (CRCV)