Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
SlideShare a Scribd company logo
Background Elimination
Tough Introduction to Background Elimination
Licking Review
Justice Define ( or Assumption )
2. Segmentation
Background Extermination flow ==
1. Select Target
Auto select
- by Category
- by Saliency
- …?
3. Refinement
User Input
- Shape based
- Line
- Crop
- Hint Mask
- Or just Category?
DL Models
- Pixelwise ||
Kernelwise
segmentation
- etc …
Algorithm
- Graph based
- Thresholding
- etc …
One Segmentation Model can’t be
perfect!
-> See Next page
Why two step Segmentation is better?
CNN
- Good at detect semantic
Graph based
- Good at Segmentation
More Accurate boundaries
or can be more robust
Neural Net output Chan-vese output
Pixelwise
Human’s Background Elimination
https://www.youtube.com/watch?v=0ve6JhrZBC4 (Disney’s Nogada)
Background Elimination = Object Detection ( selecting target : if auto)
+ Segmentation ( segmenting target )
+ Refinement ( improve quality of segmented mask )
간단해 보이지만 자그마치 3가지 컴비네이션이 들어간 기술!
Object Detection
Targeting the market
Object Detection is in Image Classification
https://www.slideshare.net/ssuserafc864/deep-learning-atoc-with-image-perspective
2 step method : extract region -> classification
It was SVM…?
SVM->NN
https://blog.lunit.io/2017/06/01/r-cnns-tutorial/
Or may be not…
https://www.slideshare.net/ssuserafc864/deep-learning-atoc-with-image-perspective
1 step method : extract region + classification
And the King has come - MaskRCNN
Classification + Segmentation + Object Detection
Segmentation
Before market capture, segmenting market is important
Segmentation
Image segmentation is the process of partitioning a digital image into
multiple segments
Low-level vision
http://scikit-image.org/docs/stable/auto_examples/segmentation/plot_thresholding.html#sphx-glr-auto-examples-
segmentation-plot-thresholding-py
Why Segmentation is Hard?
From 고양이책
?
Before deep learning, segmentation conducts without object detection
== Pixel wise segmentation! Wow… tough huh?
Types of Segmentation
1. Pixel-based Segmentation
Low-level vision
http://scikit-image.org/docs/stable/api/skimage.segmentation.html
Image -> Segmentation
Types of Segmentation
2. Guided Segmentation
High-level vision
User-friendly Interactive Image Segmentation through Unified Combinatorial
User Inputs ( 2010 )
Image + Hints(matting, co-, shape, …) -> Segmentation
Types of Segmentation
3. Semantic Segmentation
High-level vision
Image -> Segmentation + Class
Deep Image Matting
Matting + Image -> Segmentation -> Refinement
DeepMask / SharpMask
Image -> Segmentation
Learning to Segment Object Candidates (2015) Learning to Refine Object Segments (2016)
Segmentation +
scoring ( 0 to 1 )
(i) the patch contains an object roughly centered in the input patch
(ii) the object is fully contained in the patch and in a given scale range
Or Not DL…
Refinement
Nano marketing
Sharpening the mask
Segmentation Mask Refinement Using Image Transformations (2017)
Semantic Soft Segmentation
DeepLab with
TripleNet Network ( for L2 )
128 dimension (b) PCA to 3 (b) guided filter
-> dimension
reduction
https://github.com/iyah4888/SIGGRAPH18SSS https://github.com/yaksoy/SemanticSoftSegmentation
RefinementSegmentation
Semantic Segmentation Refinement by Monte Carlo Region Growing of
High Confidence Detections (2018)
DEEP LOGISMOS: DEEP LEARNING GRAPH-BASED 3D
SEGMENTATION OF PANCREATIC TUMORS ON CT
SCANS ( 2018 )
Use GMM for refinement
( remove false positive )
B.E. Related Product
https://enumcut.com/
Of course Photoshop
Allibaba’s Luban function

More Related Content

Similar to Background elimination review

Presentation1.pptx
Presentation1.pptxPresentation1.pptx
Presentation1.pptx
K Manjunath
 
Object classification in far field and low resolution videos
Object classification in far field and low resolution videosObject classification in far field and low resolution videos
Object classification in far field and low resolution videos
Insaf Setitra
 
vision_image_segmentation.pptx
vision_image_segmentation.pptxvision_image_segmentation.pptx
vision_image_segmentation.pptx
vrushalikanawade2
 
Analysis of Classification Approaches
Analysis of Classification ApproachesAnalysis of Classification Approaches
Analysis of Classification Approaches
paperpublications3
 
Sketch Based Image Retrieval using Deep Learning based Machine Learning
Sketch Based Image Retrieval using Deep Learning based Machine LearningSketch Based Image Retrieval using Deep Learning based Machine Learning
Sketch Based Image Retrieval using Deep Learning based Machine Learning
IRJET Journal
 
Sketch Based Image Retrieval using Deep Learning based Machine Learning
Sketch Based Image Retrieval using Deep Learning based Machine LearningSketch Based Image Retrieval using Deep Learning based Machine Learning
Sketch Based Image Retrieval using Deep Learning based Machine Learning
IRJET Journal
 
Cs231n convolutional neural networks for visual recognition
Cs231n convolutional neural networks for visual recognitionCs231n convolutional neural networks for visual recognition
Cs231n convolutional neural networks for visual recognition
vidhya DS
 
AI UNIT 4 - SRCAS JOC.pptx enjoy this ppt
AI UNIT 4 - SRCAS JOC.pptx enjoy this pptAI UNIT 4 - SRCAS JOC.pptx enjoy this ppt
AI UNIT 4 - SRCAS JOC.pptx enjoy this ppt
Pavankalayankusetty
 
Overview of computer vision and machine learning
Overview of computer vision and machine learningOverview of computer vision and machine learning
Overview of computer vision and machine learning
smckeever
 
Image processing
Image processingImage processing
Image processing
Mohammed Abraruddin
 
Remote Sensing Image Scene Classification
Remote Sensing Image Scene ClassificationRemote Sensing Image Scene Classification
Remote Sensing Image Scene Classification
Gaurav Singh
 
AISF19 - Unleash Computer Vision at the Edge
AISF19 - Unleash Computer Vision at the EdgeAISF19 - Unleash Computer Vision at the Edge
AISF19 - Unleash Computer Vision at the Edge
Bill Liu
 
AI Use Cases: Special Attention on Semantic Segmentation
AI Use Cases: Special Attention on Semantic SegmentationAI Use Cases: Special Attention on Semantic Segmentation
AI Use Cases: Special Attention on Semantic Segmentation
Frederick Apina
 
Image segmentation with deep learning
Image segmentation with deep learningImage segmentation with deep learning
Image segmentation with deep learning
Antonio Rueda-Toicen
 
Remote Sensing: Image Classification
Remote Sensing: Image ClassificationRemote Sensing: Image Classification
Remote Sensing: Image Classification
Kamlesh Kumar
 
Novel Hybrid Approach to Visual Concept Detection Using Image Annotation
Novel Hybrid Approach to Visual Concept Detection Using Image AnnotationNovel Hybrid Approach to Visual Concept Detection Using Image Annotation
Novel Hybrid Approach to Visual Concept Detection Using Image Annotation
CSCJournals
 
Image classification
Image classificationImage classification
Image classification
Anchor Charan
 
Introduction to Segmentation in Computer vision
Introduction to Segmentation in Computer vision Introduction to Segmentation in Computer vision
Introduction to Segmentation in Computer vision
ParrotAI
 
Deep Learning For Computer Vision- Day 3 Study Jams GDSC Unsri.pptx
Deep Learning For Computer Vision- Day 3 Study Jams GDSC Unsri.pptxDeep Learning For Computer Vision- Day 3 Study Jams GDSC Unsri.pptx
Deep Learning For Computer Vision- Day 3 Study Jams GDSC Unsri.pptx
pmgdscunsri
 
Feature Extraction and Feature Selection using Textual Analysis
Feature Extraction and Feature Selection using Textual AnalysisFeature Extraction and Feature Selection using Textual Analysis
Feature Extraction and Feature Selection using Textual Analysis
vivatechijri
 

Similar to Background elimination review (20)

Presentation1.pptx
Presentation1.pptxPresentation1.pptx
Presentation1.pptx
 
Object classification in far field and low resolution videos
Object classification in far field and low resolution videosObject classification in far field and low resolution videos
Object classification in far field and low resolution videos
 
vision_image_segmentation.pptx
vision_image_segmentation.pptxvision_image_segmentation.pptx
vision_image_segmentation.pptx
 
Analysis of Classification Approaches
Analysis of Classification ApproachesAnalysis of Classification Approaches
Analysis of Classification Approaches
 
Sketch Based Image Retrieval using Deep Learning based Machine Learning
Sketch Based Image Retrieval using Deep Learning based Machine LearningSketch Based Image Retrieval using Deep Learning based Machine Learning
Sketch Based Image Retrieval using Deep Learning based Machine Learning
 
Sketch Based Image Retrieval using Deep Learning based Machine Learning
Sketch Based Image Retrieval using Deep Learning based Machine LearningSketch Based Image Retrieval using Deep Learning based Machine Learning
Sketch Based Image Retrieval using Deep Learning based Machine Learning
 
Cs231n convolutional neural networks for visual recognition
Cs231n convolutional neural networks for visual recognitionCs231n convolutional neural networks for visual recognition
Cs231n convolutional neural networks for visual recognition
 
AI UNIT 4 - SRCAS JOC.pptx enjoy this ppt
AI UNIT 4 - SRCAS JOC.pptx enjoy this pptAI UNIT 4 - SRCAS JOC.pptx enjoy this ppt
AI UNIT 4 - SRCAS JOC.pptx enjoy this ppt
 
Overview of computer vision and machine learning
Overview of computer vision and machine learningOverview of computer vision and machine learning
Overview of computer vision and machine learning
 
Image processing
Image processingImage processing
Image processing
 
Remote Sensing Image Scene Classification
Remote Sensing Image Scene ClassificationRemote Sensing Image Scene Classification
Remote Sensing Image Scene Classification
 
AISF19 - Unleash Computer Vision at the Edge
AISF19 - Unleash Computer Vision at the EdgeAISF19 - Unleash Computer Vision at the Edge
AISF19 - Unleash Computer Vision at the Edge
 
AI Use Cases: Special Attention on Semantic Segmentation
AI Use Cases: Special Attention on Semantic SegmentationAI Use Cases: Special Attention on Semantic Segmentation
AI Use Cases: Special Attention on Semantic Segmentation
 
Image segmentation with deep learning
Image segmentation with deep learningImage segmentation with deep learning
Image segmentation with deep learning
 
Remote Sensing: Image Classification
Remote Sensing: Image ClassificationRemote Sensing: Image Classification
Remote Sensing: Image Classification
 
Novel Hybrid Approach to Visual Concept Detection Using Image Annotation
Novel Hybrid Approach to Visual Concept Detection Using Image AnnotationNovel Hybrid Approach to Visual Concept Detection Using Image Annotation
Novel Hybrid Approach to Visual Concept Detection Using Image Annotation
 
Image classification
Image classificationImage classification
Image classification
 
Introduction to Segmentation in Computer vision
Introduction to Segmentation in Computer vision Introduction to Segmentation in Computer vision
Introduction to Segmentation in Computer vision
 
Deep Learning For Computer Vision- Day 3 Study Jams GDSC Unsri.pptx
Deep Learning For Computer Vision- Day 3 Study Jams GDSC Unsri.pptxDeep Learning For Computer Vision- Day 3 Study Jams GDSC Unsri.pptx
Deep Learning For Computer Vision- Day 3 Study Jams GDSC Unsri.pptx
 
Feature Extraction and Feature Selection using Textual Analysis
Feature Extraction and Feature Selection using Textual AnalysisFeature Extraction and Feature Selection using Textual Analysis
Feature Extraction and Feature Selection using Textual Analysis
 

More from Dong Heon Cho

Forward-Forward Algorithm
Forward-Forward AlgorithmForward-Forward Algorithm
Forward-Forward Algorithm
Dong Heon Cho
 
What is Texture.pdf
What is Texture.pdfWhat is Texture.pdf
What is Texture.pdf
Dong Heon Cho
 
BADGE
BADGEBADGE
Neural Radiance Field
Neural Radiance FieldNeural Radiance Field
Neural Radiance Field
Dong Heon Cho
 
2020 > Self supervised learning
2020 > Self supervised learning2020 > Self supervised learning
2020 > Self supervised learning
Dong Heon Cho
 
All about that pooling
All about that poolingAll about that pooling
All about that pooling
Dong Heon Cho
 
Transparent Latent GAN
Transparent Latent GANTransparent Latent GAN
Transparent Latent GAN
Dong Heon Cho
 
Image matting atoc
Image matting atocImage matting atoc
Image matting atoc
Dong Heon Cho
 
Multi object Deep reinforcement learning
Multi object Deep reinforcement learningMulti object Deep reinforcement learning
Multi object Deep reinforcement learning
Dong Heon Cho
 
Multi agent reinforcement learning for sequential social dilemmas
Multi agent reinforcement learning for sequential social dilemmasMulti agent reinforcement learning for sequential social dilemmas
Multi agent reinforcement learning for sequential social dilemmas
Dong Heon Cho
 
Multi agent System
Multi agent SystemMulti agent System
Multi agent System
Dong Heon Cho
 
Hybrid reward architecture
Hybrid reward architectureHybrid reward architecture
Hybrid reward architecture
Dong Heon Cho
 
Use Jupyter notebook guide in 5 minutes
Use Jupyter notebook guide in 5 minutesUse Jupyter notebook guide in 5 minutes
Use Jupyter notebook guide in 5 minutes
Dong Heon Cho
 
AlexNet and so on...
AlexNet and so on...AlexNet and so on...
AlexNet and so on...
Dong Heon Cho
 
Deep Learning AtoC with Image Perspective
Deep Learning AtoC with Image PerspectiveDeep Learning AtoC with Image Perspective
Deep Learning AtoC with Image Perspective
Dong Heon Cho
 
LOL win prediction
LOL win predictionLOL win prediction
LOL win prediction
Dong Heon Cho
 
How can we train with few data
How can we train with few dataHow can we train with few data
How can we train with few data
Dong Heon Cho
 
Domain adaptation gan
Domain adaptation ganDomain adaptation gan
Domain adaptation gan
Dong Heon Cho
 
Dense sparse-dense training for dnn and Other Models
Dense sparse-dense training for dnn and Other ModelsDense sparse-dense training for dnn and Other Models
Dense sparse-dense training for dnn and Other Models
Dong Heon Cho
 
Squeeeze models
Squeeeze modelsSqueeeze models
Squeeeze models
Dong Heon Cho
 

More from Dong Heon Cho (20)

Forward-Forward Algorithm
Forward-Forward AlgorithmForward-Forward Algorithm
Forward-Forward Algorithm
 
What is Texture.pdf
What is Texture.pdfWhat is Texture.pdf
What is Texture.pdf
 
BADGE
BADGEBADGE
BADGE
 
Neural Radiance Field
Neural Radiance FieldNeural Radiance Field
Neural Radiance Field
 
2020 > Self supervised learning
2020 > Self supervised learning2020 > Self supervised learning
2020 > Self supervised learning
 
All about that pooling
All about that poolingAll about that pooling
All about that pooling
 
Transparent Latent GAN
Transparent Latent GANTransparent Latent GAN
Transparent Latent GAN
 
Image matting atoc
Image matting atocImage matting atoc
Image matting atoc
 
Multi object Deep reinforcement learning
Multi object Deep reinforcement learningMulti object Deep reinforcement learning
Multi object Deep reinforcement learning
 
Multi agent reinforcement learning for sequential social dilemmas
Multi agent reinforcement learning for sequential social dilemmasMulti agent reinforcement learning for sequential social dilemmas
Multi agent reinforcement learning for sequential social dilemmas
 
Multi agent System
Multi agent SystemMulti agent System
Multi agent System
 
Hybrid reward architecture
Hybrid reward architectureHybrid reward architecture
Hybrid reward architecture
 
Use Jupyter notebook guide in 5 minutes
Use Jupyter notebook guide in 5 minutesUse Jupyter notebook guide in 5 minutes
Use Jupyter notebook guide in 5 minutes
 
AlexNet and so on...
AlexNet and so on...AlexNet and so on...
AlexNet and so on...
 
Deep Learning AtoC with Image Perspective
Deep Learning AtoC with Image PerspectiveDeep Learning AtoC with Image Perspective
Deep Learning AtoC with Image Perspective
 
LOL win prediction
LOL win predictionLOL win prediction
LOL win prediction
 
How can we train with few data
How can we train with few dataHow can we train with few data
How can we train with few data
 
Domain adaptation gan
Domain adaptation ganDomain adaptation gan
Domain adaptation gan
 
Dense sparse-dense training for dnn and Other Models
Dense sparse-dense training for dnn and Other ModelsDense sparse-dense training for dnn and Other Models
Dense sparse-dense training for dnn and Other Models
 
Squeeeze models
Squeeeze modelsSqueeeze models
Squeeeze models
 

Recently uploaded

History of Artificial Intelligence.pptx
History  of Artificial Intelligence.pptxHistory  of Artificial Intelligence.pptx
History of Artificial Intelligence.pptx
ayushsharma230705
 
presentation for storage Storage Tank PPT.pdf
presentation for storage Storage Tank PPT.pdfpresentation for storage Storage Tank PPT.pdf
presentation for storage Storage Tank PPT.pdf
MustafaAhsan7
 
Reciprocating Air Compressor and its Types
Reciprocating Air Compressor and its TypesReciprocating Air Compressor and its Types
Reciprocating Air Compressor and its Types
Atif Razi
 
Trends in digital era-Programming Knowledge
Trends in digital era-Programming KnowledgeTrends in digital era-Programming Knowledge
Trends in digital era-Programming Knowledge
DrJSathyaPriyaPhd
 
抖音人气博主卖逼【网祉:5j8.net】反差幼师【网祉:5j8.net】中国农村野战
抖音人气博主卖逼【网祉:5j8.net】反差幼师【网祉:5j8.net】中国农村野战抖音人气博主卖逼【网祉:5j8.net】反差幼师【网祉:5j8.net】中国农村野战
抖音人气博主卖逼【网祉:5j8.net】反差幼师【网祉:5j8.net】中国农村野战
【网祉:5j8.net】 极品美鲍【网祉:5j8.net】
 
How BIM Modeling Services Revolutionize Architecture and Design.pdf
How BIM Modeling Services Revolutionize Architecture and Design.pdfHow BIM Modeling Services Revolutionize Architecture and Design.pdf
How BIM Modeling Services Revolutionize Architecture and Design.pdf
Chemionix Ltd
 
BLW vocational training mechanical production workshop report.
BLW vocational training mechanical production workshop report.BLW vocational training mechanical production workshop report.
BLW vocational training mechanical production workshop report.
nk3275141
 
Electrical and Electronics engineering power point presentation.
Electrical and Electronics engineering power point presentation.Electrical and Electronics engineering power point presentation.
Electrical and Electronics engineering power point presentation.
sameerkrdbg
 
Good Energy Haus: PHN Presents Building Electrification, A Passive House Symp...
Good Energy Haus: PHN Presents Building Electrification, A Passive House Symp...Good Energy Haus: PHN Presents Building Electrification, A Passive House Symp...
Good Energy Haus: PHN Presents Building Electrification, A Passive House Symp...
TE Studio
 
How Cash App Trains Large Language Models For Customer Support
How Cash App Trains Large Language Models For Customer SupportHow Cash App Trains Large Language Models For Customer Support
How Cash App Trains Large Language Models For Customer Support
Dean Wyatte
 
Structural Dynamics and Earthquake Engineering
Structural Dynamics and Earthquake EngineeringStructural Dynamics and Earthquake Engineering
Structural Dynamics and Earthquake Engineering
tushardatta
 
Youtube Transcript Sumariser- application of API
Youtube Transcript Sumariser- application of APIYoutube Transcript Sumariser- application of API
Youtube Transcript Sumariser- application of API
AnamikaRani12
 
Thesis on Assessment of Landslide Prone Area and Their Consequences Due to C...
Thesis on Assessment of Landslide Prone Area and Their Consequences  Due to C...Thesis on Assessment of Landslide Prone Area and Their Consequences  Due to C...
Thesis on Assessment of Landslide Prone Area and Their Consequences Due to C...
ErBamBhandari
 
Biology presentation regarding biomedical engineering
Biology presentation regarding biomedical engineeringBiology presentation regarding biomedical engineering
Biology presentation regarding biomedical engineering
ssinha0302
 
Failure Engineering - Architecting Resilient API's
Failure Engineering - Architecting Resilient API'sFailure Engineering - Architecting Resilient API's
Failure Engineering - Architecting Resilient API's
Akash Saxena
 
Computer Vision and GenAI for Geoscientists.pptx
Computer Vision and GenAI for Geoscientists.pptxComputer Vision and GenAI for Geoscientists.pptx
Computer Vision and GenAI for Geoscientists.pptx
Yohanes Nuwara
 
Procurement and Contract Strategy in Malaysia
Procurement and Contract Strategy in MalaysiaProcurement and Contract Strategy in Malaysia
Procurement and Contract Strategy in Malaysia
SingLingLim1
 
NVIDIA cuda programming, open source and AI
NVIDIA cuda programming, open source and AINVIDIA cuda programming, open source and AI
NVIDIA cuda programming, open source and AI
Tae wook kang
 
Introduction to Course_1 for Cyber Security
Introduction to Course_1 for Cyber SecurityIntroduction to Course_1 for Cyber Security
Introduction to Course_1 for Cyber Security
kuldeephule1989
 
SM_5th-SEM_Cse_Mobile-Computing.pdf_________________
SM_5th-SEM_Cse_Mobile-Computing.pdf_________________SM_5th-SEM_Cse_Mobile-Computing.pdf_________________
SM_5th-SEM_Cse_Mobile-Computing.pdf_________________
smarakd64
 

Recently uploaded (20)

History of Artificial Intelligence.pptx
History  of Artificial Intelligence.pptxHistory  of Artificial Intelligence.pptx
History of Artificial Intelligence.pptx
 
presentation for storage Storage Tank PPT.pdf
presentation for storage Storage Tank PPT.pdfpresentation for storage Storage Tank PPT.pdf
presentation for storage Storage Tank PPT.pdf
 
Reciprocating Air Compressor and its Types
Reciprocating Air Compressor and its TypesReciprocating Air Compressor and its Types
Reciprocating Air Compressor and its Types
 
Trends in digital era-Programming Knowledge
Trends in digital era-Programming KnowledgeTrends in digital era-Programming Knowledge
Trends in digital era-Programming Knowledge
 
抖音人气博主卖逼【网祉:5j8.net】反差幼师【网祉:5j8.net】中国农村野战
抖音人气博主卖逼【网祉:5j8.net】反差幼师【网祉:5j8.net】中国农村野战抖音人气博主卖逼【网祉:5j8.net】反差幼师【网祉:5j8.net】中国农村野战
抖音人气博主卖逼【网祉:5j8.net】反差幼师【网祉:5j8.net】中国农村野战
 
How BIM Modeling Services Revolutionize Architecture and Design.pdf
How BIM Modeling Services Revolutionize Architecture and Design.pdfHow BIM Modeling Services Revolutionize Architecture and Design.pdf
How BIM Modeling Services Revolutionize Architecture and Design.pdf
 
BLW vocational training mechanical production workshop report.
BLW vocational training mechanical production workshop report.BLW vocational training mechanical production workshop report.
BLW vocational training mechanical production workshop report.
 
Electrical and Electronics engineering power point presentation.
Electrical and Electronics engineering power point presentation.Electrical and Electronics engineering power point presentation.
Electrical and Electronics engineering power point presentation.
 
Good Energy Haus: PHN Presents Building Electrification, A Passive House Symp...
Good Energy Haus: PHN Presents Building Electrification, A Passive House Symp...Good Energy Haus: PHN Presents Building Electrification, A Passive House Symp...
Good Energy Haus: PHN Presents Building Electrification, A Passive House Symp...
 
How Cash App Trains Large Language Models For Customer Support
How Cash App Trains Large Language Models For Customer SupportHow Cash App Trains Large Language Models For Customer Support
How Cash App Trains Large Language Models For Customer Support
 
Structural Dynamics and Earthquake Engineering
Structural Dynamics and Earthquake EngineeringStructural Dynamics and Earthquake Engineering
Structural Dynamics and Earthquake Engineering
 
Youtube Transcript Sumariser- application of API
Youtube Transcript Sumariser- application of APIYoutube Transcript Sumariser- application of API
Youtube Transcript Sumariser- application of API
 
Thesis on Assessment of Landslide Prone Area and Their Consequences Due to C...
Thesis on Assessment of Landslide Prone Area and Their Consequences  Due to C...Thesis on Assessment of Landslide Prone Area and Their Consequences  Due to C...
Thesis on Assessment of Landslide Prone Area and Their Consequences Due to C...
 
Biology presentation regarding biomedical engineering
Biology presentation regarding biomedical engineeringBiology presentation regarding biomedical engineering
Biology presentation regarding biomedical engineering
 
Failure Engineering - Architecting Resilient API's
Failure Engineering - Architecting Resilient API'sFailure Engineering - Architecting Resilient API's
Failure Engineering - Architecting Resilient API's
 
Computer Vision and GenAI for Geoscientists.pptx
Computer Vision and GenAI for Geoscientists.pptxComputer Vision and GenAI for Geoscientists.pptx
Computer Vision and GenAI for Geoscientists.pptx
 
Procurement and Contract Strategy in Malaysia
Procurement and Contract Strategy in MalaysiaProcurement and Contract Strategy in Malaysia
Procurement and Contract Strategy in Malaysia
 
NVIDIA cuda programming, open source and AI
NVIDIA cuda programming, open source and AINVIDIA cuda programming, open source and AI
NVIDIA cuda programming, open source and AI
 
Introduction to Course_1 for Cyber Security
Introduction to Course_1 for Cyber SecurityIntroduction to Course_1 for Cyber Security
Introduction to Course_1 for Cyber Security
 
SM_5th-SEM_Cse_Mobile-Computing.pdf_________________
SM_5th-SEM_Cse_Mobile-Computing.pdf_________________SM_5th-SEM_Cse_Mobile-Computing.pdf_________________
SM_5th-SEM_Cse_Mobile-Computing.pdf_________________
 

Background elimination review

  • 1. Background Elimination Tough Introduction to Background Elimination Licking Review
  • 2. Justice Define ( or Assumption ) 2. Segmentation Background Extermination flow == 1. Select Target Auto select - by Category - by Saliency - …? 3. Refinement User Input - Shape based - Line - Crop - Hint Mask - Or just Category? DL Models - Pixelwise || Kernelwise segmentation - etc … Algorithm - Graph based - Thresholding - etc … One Segmentation Model can’t be perfect! -> See Next page
  • 3. Why two step Segmentation is better? CNN - Good at detect semantic Graph based - Good at Segmentation More Accurate boundaries or can be more robust Neural Net output Chan-vese output Pixelwise
  • 4. Human’s Background Elimination https://www.youtube.com/watch?v=0ve6JhrZBC4 (Disney’s Nogada) Background Elimination = Object Detection ( selecting target : if auto) + Segmentation ( segmenting target ) + Refinement ( improve quality of segmented mask ) 간단해 보이지만 자그마치 3가지 컴비네이션이 들어간 기술!
  • 6. Object Detection is in Image Classification https://www.slideshare.net/ssuserafc864/deep-learning-atoc-with-image-perspective 2 step method : extract region -> classification It was SVM…? SVM->NN https://blog.lunit.io/2017/06/01/r-cnns-tutorial/
  • 7. Or may be not… https://www.slideshare.net/ssuserafc864/deep-learning-atoc-with-image-perspective 1 step method : extract region + classification
  • 8. And the King has come - MaskRCNN Classification + Segmentation + Object Detection
  • 9. Segmentation Before market capture, segmenting market is important
  • 10. Segmentation Image segmentation is the process of partitioning a digital image into multiple segments Low-level vision http://scikit-image.org/docs/stable/auto_examples/segmentation/plot_thresholding.html#sphx-glr-auto-examples- segmentation-plot-thresholding-py
  • 11. Why Segmentation is Hard? From 고양이책 ? Before deep learning, segmentation conducts without object detection == Pixel wise segmentation! Wow… tough huh?
  • 12. Types of Segmentation 1. Pixel-based Segmentation Low-level vision http://scikit-image.org/docs/stable/api/skimage.segmentation.html Image -> Segmentation
  • 13. Types of Segmentation 2. Guided Segmentation High-level vision User-friendly Interactive Image Segmentation through Unified Combinatorial User Inputs ( 2010 ) Image + Hints(matting, co-, shape, …) -> Segmentation
  • 14. Types of Segmentation 3. Semantic Segmentation High-level vision Image -> Segmentation + Class
  • 15. Deep Image Matting Matting + Image -> Segmentation -> Refinement
  • 16. DeepMask / SharpMask Image -> Segmentation Learning to Segment Object Candidates (2015) Learning to Refine Object Segments (2016) Segmentation + scoring ( 0 to 1 ) (i) the patch contains an object roughly centered in the input patch (ii) the object is fully contained in the patch and in a given scale range
  • 19. Sharpening the mask Segmentation Mask Refinement Using Image Transformations (2017)
  • 20. Semantic Soft Segmentation DeepLab with TripleNet Network ( for L2 ) 128 dimension (b) PCA to 3 (b) guided filter -> dimension reduction https://github.com/iyah4888/SIGGRAPH18SSS https://github.com/yaksoy/SemanticSoftSegmentation RefinementSegmentation
  • 21. Semantic Segmentation Refinement by Monte Carlo Region Growing of High Confidence Detections (2018)
  • 22. DEEP LOGISMOS: DEEP LEARNING GRAPH-BASED 3D SEGMENTATION OF PANCREATIC TUMORS ON CT SCANS ( 2018 ) Use GMM for refinement ( remove false positive )
  • 23. B.E. Related Product https://enumcut.com/ Of course Photoshop Allibaba’s Luban function