SlideShare uma empresa Scribd logo
1 de 20
Baixar para ler offline
Double-constrained RPCA based on
Saliency Maps for Foreground Detection in
Automated Maritime Surveillance
Andrews Sobral, Thierry Bouwmans and El-hadi ZahZah
Ph.D. Student, Computer Vision
Lab. L3I/MIA – University of La Rochelle, France
Summary
▪ Context: Maritime Surveillance
▪ Understanding an Intelligent Video Surveillance Framework
▪ Introduction to Background Subtraction
▪ Robust Principal Component Analysis (RPCA)
▪ The SCM-RPCA approach
▪ Definition of shape and confidence map
▪ Solving the SCM-RPCA
▪ Experimental results
▪ Conclusions
Context: Maritime Surveillance
http://www.asv.fr/en/media
Images from:
▪ The automatic video surveillance of maritime
environment aims to:
▪ Detect and identify specific ships, vessels or boats on
the sea and their activity.
▪ Extend the capabilities to identify maritime risks: piracy,
trafficking, immigration, etc.
▪ However, the development of automatic video
surveillance applications for maritime environment
is a very difficult task due to the complexity of the
scenes: moving water, waves, etc.
▪ The motion of the objects of interest (i.e. ships or
boats) can be mixed with the dynamic behavior of the
background (non-regular patterns).
!
Video Content Analysis
(VCA) or Video Analytics
Behavior
Analysis
Image
acquisition and
preprocessing
Object
Detection
Object
Tracking
event location
Intrusion
detection
Collision
prevention
Target detection
and tracking
Anomaly
detection
Target behavior
analysis
Traffic data
collection and
analysis
activity report
Understanding an Intelligent Video Surveillance Framework
supervisor
Behind the Scenes of an Intelligent Video Surveillance
Framework
!
Example of automatic
incident detection
our focus
Introduction to Background Subtraction
Initialize
Background Model
frame model
Foreground
Detection
Background Model
Maintenance
Background subtraction methods
Traditional methods:
• Basic methods, mean and variance over time
• Fuzzy based methods
• Statistical methods
• Non-parametric methods
• Neural and neuro-fuzzy methods
Matrix and Tensor Factorization methods:
• Eigenspace-based methods (PCA / SVD)
• RPCA, LRR, NMF, MC, ST, etc.
• Tensor Decomposition, NTF, etc.
BGSLibrary (C++)
https://github.com/andrewssobral/bgslibrary
A large number of algorithms have been proposed for background subtraction
over the last few years:
LRSLibrary (MatLab)
https://github.com/andrewssobral/lrslibrary
our focus
Andrews Sobral and Antoine Vacavant. A comprehensive review of background subtraction algorithms
evaluated with synthetic and real videos. Computer Vision and Image Understanding (CVIU), 2014.
http://dx.doi.org/10.1016/j.cviu.2013.12.005
Robust Principal Component Analysis (RPCA)
▪ RPCA can be formulated as the problem of decomposing a data matrix (M) into two
components (L) and (S), where (M) is the sum of a low-rank matrix (L) and a sparse
matrix (S):
▪ M = L + S
Sparse error matrix
SL
Underlying low-rank matrix
M
Matrix of corrupted observations
Robust Principal Component Analysis (RPCA)
http://perception.csl.illinois.edu/matrix-rank/home.html
M L S
(tradeoff between rank and sparsity)
What about RPCA for dynamic background?
▪  
The SCM-RPCA approach
▪ We propose to combine some ideas of Oreifej et al. (2013) and Yang et al. (2015).
▪ The weighting matrix proposed by Yang et al. (2015) can be used as a shape constraint (or region
constraint),
▪ While the confidence map proposed by Oreifej et al. (2013) reinforces the pixels belonging from
the moving objects.
▪ The original 3WD was modified adding the shape constraint as has been done in the
RMAMR.
▪ We chose to modify the 3WD instead of RMAMR due its capacity to deal more robustly with the
multimodality of the background.
Definition of shape and confidence map
▪ The second contribution of this paper refers to the way of building the shape constraint and
confidence map.
▪ Instead of using dense optical flow (temporal descriptor) as a preliminary step, we suggest to use a
saliency detector (spatial descriptor).
▪ In some cases where:
▪ a) the object of interest moves very slowly (i.e long distance boats) or
▪ b) the background is very dynamic (i.e boats in the sea), the optical flow may not be enough to ensure the object
detection.
▪ In addition, the computation of the dense optical flow usually request more computational cost than
saliency maps.
▪ In this work, the BMS method proposed by Zhang and Sclaroff (2014) was selected by its speed performance and
visual results.
http://cs-people.bu.edu/jmzhang/BMS/BMS.html
Block diagram of the SCM-RPCA
Is important to note that the double constraints (confidence map and shape) can be
built from two different types of source (i.e. from spatial, temporal, or spatio-temporal
information), but in this work we focus only on spatial saliency maps.
Solving the SCM-RPCA
Experimental results
UCSD MarDT
The UCSD and MarDT data sets consists of 18 and 28 video sequences, respectively, both
acquired from a stationary and moving camera, but in this work (due to page limits) we
have selected only four sequences from UCSD and three sequences from MarDT.
http://www.svcl.ucsd.edu/projects/background_subtraction/ucsdbgsub_dataset.htm
http://www.dis.uniroma1.it/~labrococo/MAR/index.htm
Quantitative results on UCSD data set
The quantitative results in Table 2 show that the SCM-RPCA outperforms the previous methods, with the
highest F-measure average over the selected video sequences.
Is important to note that all constrained RPCA evaluated in this paper have been used the saliency maps as
the input constraint.
Benchmark evaluation over UCSD data set
The algorithms were implemented in MATLAB (R2014a) running on a laptop computer with
Windows 7 Professional 64 bits, 2.7 GHz Core i7-3740QM processor and 32Gb of RAM.
We can see that the combination of shape constraint and confidence map did not changed
significantly the number of iterations and computation time over original 3WD.
Visual results on UCSD data set
From left to right: (a) input frame, (b) saliency map generated by BMS, (c) ground truth, (d) proposed
approach, (e) 3WD, and (f) RMAMR.
Visual results on MarDT data set
Is important to note that in the UCSD scenes we have used the original spatial saliency map provided
by BMS, while for the MarDT scenes we have subtracted its temporal median due to the high saliency
from the buildings around the river.
Conclusions
▪ The experimental results indicate a better enhancement of the object foreground mask
when compared with its direct competitors.
▪ As shown in quality evaluation, the combination with confidence map and shape
constraint can reduce the amount of false positive pixels.
▪ In the future work, we will investigate how the combination of different types of source
can improve the foreground detection.
▪ We are also interested to perform the decomposition incrementally as in Online RPCA proposed
by Feng et al. (2013).
▪ MATLAB codes available: https://sites.google.com/site/scmrpca
Double-constrained RPCA based on Saliency Maps for Foreground Detection in Automated Maritime Surveillance

Mais conteúdo relacionado

Mais procurados

Deformable DETR Review [CDM]
Deformable DETR Review [CDM]Deformable DETR Review [CDM]
Deformable DETR Review [CDM]Dongmin Choi
 
Methods of Manifold Learning for Dimension Reduction of Large Data Sets
Methods of Manifold Learning for Dimension Reduction of Large Data SetsMethods of Manifold Learning for Dimension Reduction of Large Data Sets
Methods of Manifold Learning for Dimension Reduction of Large Data SetsRyan B Harvey, CSDP, CSM
 
Review: You Only Look One-level Feature
Review: You Only Look One-level FeatureReview: You Only Look One-level Feature
Review: You Only Look One-level FeatureDongmin Choi
 
Object Segmentation (D2L7 Insight@DCU Machine Learning Workshop 2017)
Object Segmentation (D2L7 Insight@DCU Machine Learning Workshop 2017)Object Segmentation (D2L7 Insight@DCU Machine Learning Workshop 2017)
Object Segmentation (D2L7 Insight@DCU Machine Learning Workshop 2017)Universitat Politècnica de Catalunya
 
YolactEdge Review [cdm]
YolactEdge Review [cdm]YolactEdge Review [cdm]
YolactEdge Review [cdm]Dongmin Choi
 
ViT (Vision Transformer) Review [CDM]
ViT (Vision Transformer) Review [CDM]ViT (Vision Transformer) Review [CDM]
ViT (Vision Transformer) Review [CDM]Dongmin Choi
 
Review : Prototype Mixture Models for Few-shot Semantic Segmentation
Review : Prototype Mixture Models for Few-shot Semantic SegmentationReview : Prototype Mixture Models for Few-shot Semantic Segmentation
Review : Prototype Mixture Models for Few-shot Semantic SegmentationDongmin Choi
 
Transformer in Computer Vision
Transformer in Computer VisionTransformer in Computer Vision
Transformer in Computer VisionDongmin Choi
 
Semantic Segmentation - Fully Convolutional Networks for Semantic Segmentation
Semantic Segmentation - Fully Convolutional Networks for Semantic SegmentationSemantic Segmentation - Fully Convolutional Networks for Semantic Segmentation
Semantic Segmentation - Fully Convolutional Networks for Semantic Segmentation岳華 杜
 
[unofficial] Pyramid Scene Parsing Network (CVPR 2017)
[unofficial] Pyramid Scene Parsing Network (CVPR 2017)[unofficial] Pyramid Scene Parsing Network (CVPR 2017)
[unofficial] Pyramid Scene Parsing Network (CVPR 2017)Shunta Saito
 
Review : PolarMask: Single Shot Instance Segmentation with Polar Representati...
Review : PolarMask: Single Shot Instance Segmentation with Polar Representati...Review : PolarMask: Single Shot Instance Segmentation with Polar Representati...
Review : PolarMask: Single Shot Instance Segmentation with Polar Representati...Dongmin Choi
 
Mask-RCNN for Instance Segmentation
Mask-RCNN for Instance SegmentationMask-RCNN for Instance Segmentation
Mask-RCNN for Instance SegmentationDat Nguyen
 
[Review] BoxInst: High-Performance Instance Segmentation with Box Annotations...
[Review] BoxInst: High-Performance Instance Segmentation with Box Annotations...[Review] BoxInst: High-Performance Instance Segmentation with Box Annotations...
[Review] BoxInst: High-Performance Instance Segmentation with Box Annotations...Dongmin Choi
 
NeuRoute: Predictive Dynamic Routing for Software-Defined Networks
NeuRoute: Predictive Dynamic Routing for Software-Defined NetworksNeuRoute: Predictive Dynamic Routing for Software-Defined Networks
NeuRoute: Predictive Dynamic Routing for Software-Defined NetworksAbdelhadi Azzouni
 
LogMap: Large-scale, Logic-based and Interactive Ontology Matching
LogMap: Large-scale, Logic-based and Interactive Ontology MatchingLogMap: Large-scale, Logic-based and Interactive Ontology Matching
LogMap: Large-scale, Logic-based and Interactive Ontology MatchingErnesto Jimenez Ruiz
 
Interpretability of Convolutional Neural Networks - Eva Mohedano - UPC Barcel...
Interpretability of Convolutional Neural Networks - Eva Mohedano - UPC Barcel...Interpretability of Convolutional Neural Networks - Eva Mohedano - UPC Barcel...
Interpretability of Convolutional Neural Networks - Eva Mohedano - UPC Barcel...Universitat Politècnica de Catalunya
 

Mais procurados (20)

Deformable DETR Review [CDM]
Deformable DETR Review [CDM]Deformable DETR Review [CDM]
Deformable DETR Review [CDM]
 
Methods of Manifold Learning for Dimension Reduction of Large Data Sets
Methods of Manifold Learning for Dimension Reduction of Large Data SetsMethods of Manifold Learning for Dimension Reduction of Large Data Sets
Methods of Manifold Learning for Dimension Reduction of Large Data Sets
 
Review: You Only Look One-level Feature
Review: You Only Look One-level FeatureReview: You Only Look One-level Feature
Review: You Only Look One-level Feature
 
Object Segmentation (D2L7 Insight@DCU Machine Learning Workshop 2017)
Object Segmentation (D2L7 Insight@DCU Machine Learning Workshop 2017)Object Segmentation (D2L7 Insight@DCU Machine Learning Workshop 2017)
Object Segmentation (D2L7 Insight@DCU Machine Learning Workshop 2017)
 
YolactEdge Review [cdm]
YolactEdge Review [cdm]YolactEdge Review [cdm]
YolactEdge Review [cdm]
 
ViT (Vision Transformer) Review [CDM]
ViT (Vision Transformer) Review [CDM]ViT (Vision Transformer) Review [CDM]
ViT (Vision Transformer) Review [CDM]
 
Review : Prototype Mixture Models for Few-shot Semantic Segmentation
Review : Prototype Mixture Models for Few-shot Semantic SegmentationReview : Prototype Mixture Models for Few-shot Semantic Segmentation
Review : Prototype Mixture Models for Few-shot Semantic Segmentation
 
Transformer in Computer Vision
Transformer in Computer VisionTransformer in Computer Vision
Transformer in Computer Vision
 
Semantic Segmentation - Fully Convolutional Networks for Semantic Segmentation
Semantic Segmentation - Fully Convolutional Networks for Semantic SegmentationSemantic Segmentation - Fully Convolutional Networks for Semantic Segmentation
Semantic Segmentation - Fully Convolutional Networks for Semantic Segmentation
 
[unofficial] Pyramid Scene Parsing Network (CVPR 2017)
[unofficial] Pyramid Scene Parsing Network (CVPR 2017)[unofficial] Pyramid Scene Parsing Network (CVPR 2017)
[unofficial] Pyramid Scene Parsing Network (CVPR 2017)
 
Review : PolarMask: Single Shot Instance Segmentation with Polar Representati...
Review : PolarMask: Single Shot Instance Segmentation with Polar Representati...Review : PolarMask: Single Shot Instance Segmentation with Polar Representati...
Review : PolarMask: Single Shot Instance Segmentation with Polar Representati...
 
Mask-RCNN for Instance Segmentation
Mask-RCNN for Instance SegmentationMask-RCNN for Instance Segmentation
Mask-RCNN for Instance Segmentation
 
[Review] BoxInst: High-Performance Instance Segmentation with Box Annotations...
[Review] BoxInst: High-Performance Instance Segmentation with Box Annotations...[Review] BoxInst: High-Performance Instance Segmentation with Box Annotations...
[Review] BoxInst: High-Performance Instance Segmentation with Box Annotations...
 
NeuRoute: Predictive Dynamic Routing for Software-Defined Networks
NeuRoute: Predictive Dynamic Routing for Software-Defined NetworksNeuRoute: Predictive Dynamic Routing for Software-Defined Networks
NeuRoute: Predictive Dynamic Routing for Software-Defined Networks
 
Content-based Image Retrieval - Eva Mohedano - UPC Barcelona 2018
Content-based Image Retrieval - Eva Mohedano - UPC Barcelona 2018Content-based Image Retrieval - Eva Mohedano - UPC Barcelona 2018
Content-based Image Retrieval - Eva Mohedano - UPC Barcelona 2018
 
LogMap: Large-scale, Logic-based and Interactive Ontology Matching
LogMap: Large-scale, Logic-based and Interactive Ontology MatchingLogMap: Large-scale, Logic-based and Interactive Ontology Matching
LogMap: Large-scale, Logic-based and Interactive Ontology Matching
 
Lec11 object-re-id
Lec11 object-re-idLec11 object-re-id
Lec11 object-re-id
 
Interpretability of Convolutional Neural Networks - Eva Mohedano - UPC Barcel...
Interpretability of Convolutional Neural Networks - Eva Mohedano - UPC Barcel...Interpretability of Convolutional Neural Networks - Eva Mohedano - UPC Barcel...
Interpretability of Convolutional Neural Networks - Eva Mohedano - UPC Barcel...
 
Deep Learning for Computer Vision: Image Retrieval (UPC 2016)
Deep Learning for Computer Vision: Image Retrieval (UPC 2016)Deep Learning for Computer Vision: Image Retrieval (UPC 2016)
Deep Learning for Computer Vision: Image Retrieval (UPC 2016)
 
Deep Learning for Computer Vision: Segmentation (UPC 2016)
Deep Learning for Computer Vision: Segmentation (UPC 2016)Deep Learning for Computer Vision: Segmentation (UPC 2016)
Deep Learning for Computer Vision: Segmentation (UPC 2016)
 

Destaque

2009.06.09 chris poppe - public PhD defense
2009.06.09   chris poppe - public PhD defense2009.06.09   chris poppe - public PhD defense
2009.06.09 chris poppe - public PhD defenseChris Poppe
 
Incremental and Multi-feature Tensor Subspace Learning applied for Background...
Incremental and Multi-feature Tensor Subspace Learning applied for Background...Incremental and Multi-feature Tensor Subspace Learning applied for Background...
Incremental and Multi-feature Tensor Subspace Learning applied for Background...ActiveEon
 
Space based vessel detection – combining earth observation and ais for mariti...
Space based vessel detection – combining earth observation and ais for mariti...Space based vessel detection – combining earth observation and ais for mariti...
Space based vessel detection – combining earth observation and ais for mariti...Innovation Norway
 
Video Surveillance Systems For Traffic Monitoring
Video Surveillance Systems For Traffic MonitoringVideo Surveillance Systems For Traffic Monitoring
Video Surveillance Systems For Traffic MonitoringMeridian Media
 
HUMAN MOTION DETECTION AND TRACKING FOR VIDEO SURVEILLANCE
HUMAN MOTION DETECTION AND TRACKING FOR VIDEO SURVEILLANCEHUMAN MOTION DETECTION AND TRACKING FOR VIDEO SURVEILLANCE
HUMAN MOTION DETECTION AND TRACKING FOR VIDEO SURVEILLANCEAswinraj Manickam
 
Visual Design with Data
Visual Design with DataVisual Design with Data
Visual Design with DataSeth Familian
 
3 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 20173 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 2017Drift
 
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheLeslie Samuel
 

Destaque (8)

2009.06.09 chris poppe - public PhD defense
2009.06.09   chris poppe - public PhD defense2009.06.09   chris poppe - public PhD defense
2009.06.09 chris poppe - public PhD defense
 
Incremental and Multi-feature Tensor Subspace Learning applied for Background...
Incremental and Multi-feature Tensor Subspace Learning applied for Background...Incremental and Multi-feature Tensor Subspace Learning applied for Background...
Incremental and Multi-feature Tensor Subspace Learning applied for Background...
 
Space based vessel detection – combining earth observation and ais for mariti...
Space based vessel detection – combining earth observation and ais for mariti...Space based vessel detection – combining earth observation and ais for mariti...
Space based vessel detection – combining earth observation and ais for mariti...
 
Video Surveillance Systems For Traffic Monitoring
Video Surveillance Systems For Traffic MonitoringVideo Surveillance Systems For Traffic Monitoring
Video Surveillance Systems For Traffic Monitoring
 
HUMAN MOTION DETECTION AND TRACKING FOR VIDEO SURVEILLANCE
HUMAN MOTION DETECTION AND TRACKING FOR VIDEO SURVEILLANCEHUMAN MOTION DETECTION AND TRACKING FOR VIDEO SURVEILLANCE
HUMAN MOTION DETECTION AND TRACKING FOR VIDEO SURVEILLANCE
 
Visual Design with Data
Visual Design with DataVisual Design with Data
Visual Design with Data
 
3 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 20173 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 2017
 
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your Niche
 

Semelhante a Double-constrained RPCA based on Saliency Maps for Foreground Detection in Automated Maritime Surveillance

IRJET- Analysis of Ship Detection Techniques in Remote Sensing Images
IRJET- Analysis of Ship Detection Techniques in Remote Sensing ImagesIRJET- Analysis of Ship Detection Techniques in Remote Sensing Images
IRJET- Analysis of Ship Detection Techniques in Remote Sensing ImagesIRJET Journal
 
Digital Image Watermarking
Digital Image WatermarkingDigital Image Watermarking
Digital Image WatermarkingPralin Pavithran
 
Robust techniques for background subtraction in urban
Robust techniques for background subtraction in urbanRobust techniques for background subtraction in urban
Robust techniques for background subtraction in urbantaylor_1313
 
Materials Design in the Age of Deep Learning and Quantum Computation
Materials Design in the Age of Deep Learning and Quantum ComputationMaterials Design in the Age of Deep Learning and Quantum Computation
Materials Design in the Age of Deep Learning and Quantum ComputationKAMAL CHOUDHARY
 
Improved Quality of Watermark Image by using Integrated SVD with Discrete Wav...
Improved Quality of Watermark Image by using Integrated SVD with Discrete Wav...Improved Quality of Watermark Image by using Integrated SVD with Discrete Wav...
Improved Quality of Watermark Image by using Integrated SVD with Discrete Wav...IRJET Journal
 
AUTO AI 2021 talk Real world data augmentations for autonomous driving : B Ra...
AUTO AI 2021 talk Real world data augmentations for autonomous driving : B Ra...AUTO AI 2021 talk Real world data augmentations for autonomous driving : B Ra...
AUTO AI 2021 talk Real world data augmentations for autonomous driving : B Ra...Ravi Kiran B.
 
REAL-TIME PEDESTRIAN DETECTION USING APACHE STORM IN A DISTRIBUTED ENVIRONMENT
REAL-TIME PEDESTRIAN DETECTION USING APACHE STORM IN A DISTRIBUTED ENVIRONMENTREAL-TIME PEDESTRIAN DETECTION USING APACHE STORM IN A DISTRIBUTED ENVIRONMENT
REAL-TIME PEDESTRIAN DETECTION USING APACHE STORM IN A DISTRIBUTED ENVIRONMENTcscpconf
 
Real-Time Pedestrian Detection Using Apache Storm in a Distributed Environment
Real-Time Pedestrian Detection Using Apache Storm in a Distributed Environment Real-Time Pedestrian Detection Using Apache Storm in a Distributed Environment
Real-Time Pedestrian Detection Using Apache Storm in a Distributed Environment csandit
 
10.1007@978 3-319-29504-657
10.1007@978 3-319-29504-65710.1007@978 3-319-29504-657
10.1007@978 3-319-29504-657Manish Gupta
 
A Novel Approach for Ship Recognition using Shape and Texture
A Novel Approach for Ship Recognition using Shape and Texture A Novel Approach for Ship Recognition using Shape and Texture
A Novel Approach for Ship Recognition using Shape and Texture ijait
 
Ship Ad-hoc Network (SANET)
Ship Ad-hoc Network (SANET)	Ship Ad-hoc Network (SANET)
Ship Ad-hoc Network (SANET) Benyamin Moadab
 
A Blind Multiple Watermarks based on Human Visual Characteristics
A Blind Multiple Watermarks based on Human Visual Characteristics A Blind Multiple Watermarks based on Human Visual Characteristics
A Blind Multiple Watermarks based on Human Visual Characteristics IJECEIAES
 
IRJET Autonomous Simultaneous Localization and Mapping
IRJET  	  Autonomous Simultaneous Localization and MappingIRJET  	  Autonomous Simultaneous Localization and Mapping
IRJET Autonomous Simultaneous Localization and MappingIRJET Journal
 
Image processing-ieee-2014-projects
Image processing-ieee-2014-projectsImage processing-ieee-2014-projects
Image processing-ieee-2014-projectsVijay Karan
 
Image Processing IEEE 2014 Projects
Image Processing IEEE 2014 ProjectsImage Processing IEEE 2014 Projects
Image Processing IEEE 2014 ProjectsVijay Karan
 

Semelhante a Double-constrained RPCA based on Saliency Maps for Foreground Detection in Automated Maritime Surveillance (20)

IRJET- Analysis of Ship Detection Techniques in Remote Sensing Images
IRJET- Analysis of Ship Detection Techniques in Remote Sensing ImagesIRJET- Analysis of Ship Detection Techniques in Remote Sensing Images
IRJET- Analysis of Ship Detection Techniques in Remote Sensing Images
 
Digital Image Watermarking
Digital Image WatermarkingDigital Image Watermarking
Digital Image Watermarking
 
Robust techniques for background subtraction in urban
Robust techniques for background subtraction in urbanRobust techniques for background subtraction in urban
Robust techniques for background subtraction in urban
 
Materials Design in the Age of Deep Learning and Quantum Computation
Materials Design in the Age of Deep Learning and Quantum ComputationMaterials Design in the Age of Deep Learning and Quantum Computation
Materials Design in the Age of Deep Learning and Quantum Computation
 
Improved Quality of Watermark Image by using Integrated SVD with Discrete Wav...
Improved Quality of Watermark Image by using Integrated SVD with Discrete Wav...Improved Quality of Watermark Image by using Integrated SVD with Discrete Wav...
Improved Quality of Watermark Image by using Integrated SVD with Discrete Wav...
 
Ba36317323
Ba36317323Ba36317323
Ba36317323
 
AUTO AI 2021 talk Real world data augmentations for autonomous driving : B Ra...
AUTO AI 2021 talk Real world data augmentations for autonomous driving : B Ra...AUTO AI 2021 talk Real world data augmentations for autonomous driving : B Ra...
AUTO AI 2021 talk Real world data augmentations for autonomous driving : B Ra...
 
AR/SLAM for end-users
AR/SLAM for end-usersAR/SLAM for end-users
AR/SLAM for end-users
 
REAL-TIME PEDESTRIAN DETECTION USING APACHE STORM IN A DISTRIBUTED ENVIRONMENT
REAL-TIME PEDESTRIAN DETECTION USING APACHE STORM IN A DISTRIBUTED ENVIRONMENTREAL-TIME PEDESTRIAN DETECTION USING APACHE STORM IN A DISTRIBUTED ENVIRONMENT
REAL-TIME PEDESTRIAN DETECTION USING APACHE STORM IN A DISTRIBUTED ENVIRONMENT
 
Real-Time Pedestrian Detection Using Apache Storm in a Distributed Environment
Real-Time Pedestrian Detection Using Apache Storm in a Distributed Environment Real-Time Pedestrian Detection Using Apache Storm in a Distributed Environment
Real-Time Pedestrian Detection Using Apache Storm in a Distributed Environment
 
Real time traffic management - challenges and solutions
Real time traffic management - challenges and solutionsReal time traffic management - challenges and solutions
Real time traffic management - challenges and solutions
 
10.1007@978 3-319-29504-657
10.1007@978 3-319-29504-65710.1007@978 3-319-29504-657
10.1007@978 3-319-29504-657
 
Portfolio
PortfolioPortfolio
Portfolio
 
A Novel Approach for Ship Recognition using Shape and Texture
A Novel Approach for Ship Recognition using Shape and Texture A Novel Approach for Ship Recognition using Shape and Texture
A Novel Approach for Ship Recognition using Shape and Texture
 
Paper
PaperPaper
Paper
 
Ship Ad-hoc Network (SANET)
Ship Ad-hoc Network (SANET)	Ship Ad-hoc Network (SANET)
Ship Ad-hoc Network (SANET)
 
A Blind Multiple Watermarks based on Human Visual Characteristics
A Blind Multiple Watermarks based on Human Visual Characteristics A Blind Multiple Watermarks based on Human Visual Characteristics
A Blind Multiple Watermarks based on Human Visual Characteristics
 
IRJET Autonomous Simultaneous Localization and Mapping
IRJET  	  Autonomous Simultaneous Localization and MappingIRJET  	  Autonomous Simultaneous Localization and Mapping
IRJET Autonomous Simultaneous Localization and Mapping
 
Image processing-ieee-2014-projects
Image processing-ieee-2014-projectsImage processing-ieee-2014-projects
Image processing-ieee-2014-projects
 
Image Processing IEEE 2014 Projects
Image Processing IEEE 2014 ProjectsImage Processing IEEE 2014 Projects
Image Processing IEEE 2014 Projects
 

Último

Natural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsNatural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsAArockiyaNisha
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...Sérgio Sacani
 
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.aasikanpl
 
Work, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE PhysicsWork, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE Physicsvishikhakeshava1
 
Physiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptxPhysiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptxAArockiyaNisha
 
Isotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoIsotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoSérgio Sacani
 
GFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptxGFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptxAleenaTreesaSaji
 
Biological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfBiological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfmuntazimhurra
 
G9 Science Q4- Week 1-2 Projectile Motion.ppt
G9 Science Q4- Week 1-2 Projectile Motion.pptG9 Science Q4- Week 1-2 Projectile Motion.ppt
G9 Science Q4- Week 1-2 Projectile Motion.pptMAESTRELLAMesa2
 
Botany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfBotany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfSumit Kumar yadav
 
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...anilsa9823
 
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCESTERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCEPRINCE C P
 
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxSOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxkessiyaTpeter
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksSérgio Sacani
 
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡anilsa9823
 
Orientation, design and principles of polyhouse
Orientation, design and principles of polyhouseOrientation, design and principles of polyhouse
Orientation, design and principles of polyhousejana861314
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Sérgio Sacani
 
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsHubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsSérgio Sacani
 
Types of different blotting techniques.pptx
Types of different blotting techniques.pptxTypes of different blotting techniques.pptx
Types of different blotting techniques.pptxkhadijarafiq2012
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Lokesh Kothari
 

Último (20)

Natural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsNatural Polymer Based Nanomaterials
Natural Polymer Based Nanomaterials
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
 
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
 
Work, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE PhysicsWork, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE Physics
 
Physiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptxPhysiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptx
 
Isotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoIsotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on Io
 
GFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptxGFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptx
 
Biological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfBiological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdf
 
G9 Science Q4- Week 1-2 Projectile Motion.ppt
G9 Science Q4- Week 1-2 Projectile Motion.pptG9 Science Q4- Week 1-2 Projectile Motion.ppt
G9 Science Q4- Week 1-2 Projectile Motion.ppt
 
Botany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfBotany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdf
 
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
 
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCESTERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
 
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxSOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disks
 
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡
 
Orientation, design and principles of polyhouse
Orientation, design and principles of polyhouseOrientation, design and principles of polyhouse
Orientation, design and principles of polyhouse
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
 
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsHubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
 
Types of different blotting techniques.pptx
Types of different blotting techniques.pptxTypes of different blotting techniques.pptx
Types of different blotting techniques.pptx
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
 

Double-constrained RPCA based on Saliency Maps for Foreground Detection in Automated Maritime Surveillance

  • 1. Double-constrained RPCA based on Saliency Maps for Foreground Detection in Automated Maritime Surveillance Andrews Sobral, Thierry Bouwmans and El-hadi ZahZah Ph.D. Student, Computer Vision Lab. L3I/MIA – University of La Rochelle, France
  • 2. Summary ▪ Context: Maritime Surveillance ▪ Understanding an Intelligent Video Surveillance Framework ▪ Introduction to Background Subtraction ▪ Robust Principal Component Analysis (RPCA) ▪ The SCM-RPCA approach ▪ Definition of shape and confidence map ▪ Solving the SCM-RPCA ▪ Experimental results ▪ Conclusions
  • 3. Context: Maritime Surveillance http://www.asv.fr/en/media Images from: ▪ The automatic video surveillance of maritime environment aims to: ▪ Detect and identify specific ships, vessels or boats on the sea and their activity. ▪ Extend the capabilities to identify maritime risks: piracy, trafficking, immigration, etc. ▪ However, the development of automatic video surveillance applications for maritime environment is a very difficult task due to the complexity of the scenes: moving water, waves, etc. ▪ The motion of the objects of interest (i.e. ships or boats) can be mixed with the dynamic behavior of the background (non-regular patterns).
  • 4. ! Video Content Analysis (VCA) or Video Analytics Behavior Analysis Image acquisition and preprocessing Object Detection Object Tracking event location Intrusion detection Collision prevention Target detection and tracking Anomaly detection Target behavior analysis Traffic data collection and analysis activity report Understanding an Intelligent Video Surveillance Framework supervisor Behind the Scenes of an Intelligent Video Surveillance Framework ! Example of automatic incident detection our focus
  • 5. Introduction to Background Subtraction Initialize Background Model frame model Foreground Detection Background Model Maintenance
  • 6. Background subtraction methods Traditional methods: • Basic methods, mean and variance over time • Fuzzy based methods • Statistical methods • Non-parametric methods • Neural and neuro-fuzzy methods Matrix and Tensor Factorization methods: • Eigenspace-based methods (PCA / SVD) • RPCA, LRR, NMF, MC, ST, etc. • Tensor Decomposition, NTF, etc. BGSLibrary (C++) https://github.com/andrewssobral/bgslibrary A large number of algorithms have been proposed for background subtraction over the last few years: LRSLibrary (MatLab) https://github.com/andrewssobral/lrslibrary our focus Andrews Sobral and Antoine Vacavant. A comprehensive review of background subtraction algorithms evaluated with synthetic and real videos. Computer Vision and Image Understanding (CVIU), 2014. http://dx.doi.org/10.1016/j.cviu.2013.12.005
  • 7. Robust Principal Component Analysis (RPCA) ▪ RPCA can be formulated as the problem of decomposing a data matrix (M) into two components (L) and (S), where (M) is the sum of a low-rank matrix (L) and a sparse matrix (S): ▪ M = L + S Sparse error matrix SL Underlying low-rank matrix M Matrix of corrupted observations
  • 8. Robust Principal Component Analysis (RPCA) http://perception.csl.illinois.edu/matrix-rank/home.html M L S (tradeoff between rank and sparsity)
  • 9. What about RPCA for dynamic background? ▪  
  • 10. The SCM-RPCA approach ▪ We propose to combine some ideas of Oreifej et al. (2013) and Yang et al. (2015). ▪ The weighting matrix proposed by Yang et al. (2015) can be used as a shape constraint (or region constraint), ▪ While the confidence map proposed by Oreifej et al. (2013) reinforces the pixels belonging from the moving objects. ▪ The original 3WD was modified adding the shape constraint as has been done in the RMAMR. ▪ We chose to modify the 3WD instead of RMAMR due its capacity to deal more robustly with the multimodality of the background.
  • 11. Definition of shape and confidence map ▪ The second contribution of this paper refers to the way of building the shape constraint and confidence map. ▪ Instead of using dense optical flow (temporal descriptor) as a preliminary step, we suggest to use a saliency detector (spatial descriptor). ▪ In some cases where: ▪ a) the object of interest moves very slowly (i.e long distance boats) or ▪ b) the background is very dynamic (i.e boats in the sea), the optical flow may not be enough to ensure the object detection. ▪ In addition, the computation of the dense optical flow usually request more computational cost than saliency maps. ▪ In this work, the BMS method proposed by Zhang and Sclaroff (2014) was selected by its speed performance and visual results. http://cs-people.bu.edu/jmzhang/BMS/BMS.html
  • 12. Block diagram of the SCM-RPCA Is important to note that the double constraints (confidence map and shape) can be built from two different types of source (i.e. from spatial, temporal, or spatio-temporal information), but in this work we focus only on spatial saliency maps.
  • 14. Experimental results UCSD MarDT The UCSD and MarDT data sets consists of 18 and 28 video sequences, respectively, both acquired from a stationary and moving camera, but in this work (due to page limits) we have selected only four sequences from UCSD and three sequences from MarDT. http://www.svcl.ucsd.edu/projects/background_subtraction/ucsdbgsub_dataset.htm http://www.dis.uniroma1.it/~labrococo/MAR/index.htm
  • 15. Quantitative results on UCSD data set The quantitative results in Table 2 show that the SCM-RPCA outperforms the previous methods, with the highest F-measure average over the selected video sequences. Is important to note that all constrained RPCA evaluated in this paper have been used the saliency maps as the input constraint.
  • 16. Benchmark evaluation over UCSD data set The algorithms were implemented in MATLAB (R2014a) running on a laptop computer with Windows 7 Professional 64 bits, 2.7 GHz Core i7-3740QM processor and 32Gb of RAM. We can see that the combination of shape constraint and confidence map did not changed significantly the number of iterations and computation time over original 3WD.
  • 17. Visual results on UCSD data set From left to right: (a) input frame, (b) saliency map generated by BMS, (c) ground truth, (d) proposed approach, (e) 3WD, and (f) RMAMR.
  • 18. Visual results on MarDT data set Is important to note that in the UCSD scenes we have used the original spatial saliency map provided by BMS, while for the MarDT scenes we have subtracted its temporal median due to the high saliency from the buildings around the river.
  • 19. Conclusions ▪ The experimental results indicate a better enhancement of the object foreground mask when compared with its direct competitors. ▪ As shown in quality evaluation, the combination with confidence map and shape constraint can reduce the amount of false positive pixels. ▪ In the future work, we will investigate how the combination of different types of source can improve the foreground detection. ▪ We are also interested to perform the decomposition incrementally as in Online RPCA proposed by Feng et al. (2013). ▪ MATLAB codes available: https://sites.google.com/site/scmrpca