SlideShare a Scribd company logo
1 of 33
Download to read offline
Energetic lattices and braids
Joint work with Jean SERRA
Kiran BANGALORE RAVI
Universit´e Lille 3
beedotkiran@gmail.com
March 22, 2017
Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 1 / 21
Overview
1 Optimal Cut
2 Conditions
3 Energetic Lattice
4 Braids
5 Future directions
This is part of my thesis [9].
In this talk i will present
Energetic lattice : theorhetical basis
for dynamical programming (DP)
Braids of Partitions : Family
preserving energetic ordering and
DP substructure
I will not present
Constrained optimization on
hierarchies: global & local
constraints [9], [18]
Ground truth energies, net
openings, ground truth fusion :
[10], [11]
Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 2 / 21
Problem Formulation
E
S1 S2
a b c d e
E
S1 S2
a b c d e
Problems :
Tractable
solution ?
Uniqueness
conditions ?
Larger Family
of partitions ?
minimize
π∈Π(E,H)
S∈π
ω(S)
Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 3 / 21
Optimization on hierarchies
Decision tree cost-complexity
pruning [4]
Rate-distortion minimization,
level line selection. [16], [3]
Guigues Scale-sets/λ-cuts [8]
Given : Hierarchy H, Energies ωφ, ω∂ : S → R.
Calculate the nested subtrees or hierarchy of partitions with increasing
scale parameter λ.
Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 4 / 21
Definitions
Partitions
Non-void mutually disjoint subsets of space E whose union restitutes E
π = {Si ⊆ E | ∪i Si = E, ∀i, j Si ∩ Sj = ∅} (1)
Partial Partitions [14]
Partition restricted to subset S ⊂ E :
π(S) = {Ai | Ai ⊆ S, ∀i, j Ai ∩ Aj = ∅} = π {S} (2)
where S = ∪i Ai is called the support of π(S).
Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 5 / 21
Refinement ordering and partition lattice
Set of all partitions on space E fors a complete lattice (unique
supremum/infimum) for the refinement ordering. If πi ≤ πj , each class of
Si ∈ πi including a point x ∈ E will be included in the class Sj ∈ πj
including x.
Figure : Refinement ordering.
πi ≤ πj Si (x) ⊆ Sj (x) (3)
Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 6 / 21
Hierarchy of Partitions (HOP)
An indexed family of partitions : {πi , i ∈ I ⊂ Z}
A Hierarchy H is :
H = {πi , i ∈ I} s.t. ∀i ≤ k =⇒ πi ≤ πk, I ⊂ Z
π0 is the finest partition in the family and is called the leaves.
π0 contains a finite number of leaves.
π0 ≤ π1 ≤ π2
Elements S ∈ π, π ∈ H are called the classes of the hierarchy H.
Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 7 / 21
Cuts
E
S1 S2
a b c d e
E
S1 S2
a b
E
S1 S2
c d e
A Cut is a partition created with classes S ∈ H.
It can also be seen as the set of subtrees possible from the original
hierarchy/tree.4
Examples : ( is the disjoint union operator.)
π0 = a b c d e
π = a b S2
π = S1 c d e
Π(E, H) : family of all cuts possible using classes from H.
Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 8 / 21
Energies
The family of partial partitions D or PPs is the set of all partial
partitions possible of E.
The energy is a value associated with each partial partition
ω : PPs → R (4)
To obtain the final energy of π(S) a partial partition we need a
composition function/law :
ω(π(S)) = Ai ∈π(S) ω(Ai ) (5)
Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 9 / 21
Dynamic Program
π∗(S) =
{S}, if ω(S) ≤ (ω(π∗(a))), a ∈ π(S)
a∈π(S) π∗(a), otherwise
Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 10 / 21
Dynamic Program
π∗(S) =
{S}, if ω(S) ≤ (ω(π∗(a))), a ∈ π(S)
a∈π(S) π∗(a), otherwise
Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 10 / 21
Dynamic Program
π∗(S) =
{S}, if ω(S) ≤ (ω(π∗(a))), a ∈ π(S)
a∈π(S) π∗(a), otherwise
Can we do other operations than additive ?
Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 10 / 21
Dynamic Program
π∗(S) =
{S}, if ω(S) ≤ (ω(π∗(a))), a ∈ π(S)
a∈π(S) π∗(a), otherwise
What conditions preserve the DP ?
Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 10 / 21
Dynamic Program
π∗(S) =
{S}, if ω(S) ≤ (ω(π∗(a))), a ∈ π(S)
a∈π(S) π∗(a), otherwise
Only local comparisions performed in DP, though we claim global
optimum.
Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 10 / 21
Energy composition
Additive composition : Supremum composition :
Additive :
π∗(S) =
{S}, if ω(S) ≤ a∈π(S) ω(π∗(a))
a∈π(S) π∗(a), otherwise
S more energetic than all its descendants.
ω(S∗) ≥ π(S) ω(Ti )
Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 11 / 21
Generalized Minkowski composition
ω(π(S), α) = children ω(u)α
1
α
Additive: [4],[16],[8]
Supremum, Dominant Ancestor: [19],[20],[21]
Minkowski parameter: [15]
Max-pooling type, alternating compositions
Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 12 / 21
h-increasingness on HOP
ω(π1(S)) ≤ ω(π2(S)) =⇒ ω(π1(S) π0) ≤ ω(π2(S) π0) (6)
h-increasingness provides the DP sub-structure necessary for optimum [17]
Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 13 / 21
Singular eneriges
10
3 5
1.5 1.5 1 3 1
∀ π(S) ∈ Π(S), ω({S}) = ω(π(S))}
Various authors indirectly use the singularity for a unique solution.
Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 14 / 21
Energetic Ordering
π ω π ⇔ ∀S ∈ π ∨ π we have ω(π {S}) ≤ ω(π {S})
One never evaluates energy of a partition during the dynamic program
but only of partial partitions.
The energetic lattice ( ω, ∨ω ) derives from the energetic order.
Existence of unique solution when ω singular.
local minimum =⇒ global minimum.
Given H, ω we have an energetic lattice iff ω is singular.
h-increasingess
Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 15 / 21
Segmentation Example
luminance fidelity term
ωϕ(T) = T ||l(x) − µ(T)||2
dx
Initial image
chrominance fidelity term
ωϕ(T) = i T ||ci (x) − µi (T)||2
dx
ω(π(S), λ) = k ωϕ(Tk) + λω∂(Tk)
Contour length : ω∂(Tk) = ∂Tk
λ was fixed to have same coding
cost
Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 16 / 21
Braids of Partitions (BOP)
Pair-wise Refinement supremum are hierarchical [12]
∀ π1, π2 ∈ B ⇒ π1 ∨ π2 ∈ Π(H, E)  {E}
All properties of
optimiszation of the
hierarchies extend to braids:
h-increasingness
dynamic programing
energetic lattice
Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 17 / 21
h-increasingness for Braids
ω(π1(S)) ≤ ω(π2(S)) ⇒ ω(π1(S) π0) ≤ ω(π2(S) π0)
Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 18 / 21
Why Braids ?
Uncertain boundaries =⇒ mutliple partial partitions are optimal.
Multivariate energy minimization, partial partitions across
components.
Accomodates variablity in Human & Machine segmenations.
Better DP infimum & compatible with Energetic Lattice.
Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 19 / 21
Future work
Given a hierarchy of partitions that are totally not ordered by
refinement, i.e. H = {πi , i ∈ I} s.t. ∀i, j, k, either πi ≤ πj ≤ πk,
πi ≥ πj ≤ πk, πi ≤ πj ≥ πk, πi ≥ πj ≥ πk. How do formulate the DP
to achieve the global optima ? This is possible in algorithms that
perform local refinements, but always working from a fixed partition
lattice.
Understanding the optimal cut and pruning problems in ensembles.
Recent paper on Cost-complexity pruning of Random Forests explores
this subject. [13]
Maximally weighted independent set as segmentation follows a similar
dynamic program [5]
Project under study : Multi-class graph-cuts to optimize energies
using the α-extension algorithm [7].
Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 20 / 21
Thank you!
On to Hyperspectral imaging
Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 21 / 21
References I
[1] J. Angulo and D. Jeulin. Stochastic watershed segmentation. In G. J. F. Banon, J. Barrera, U. d. M. Braga-Neto, and
N. S. T. Hirata, editors, Proceedings, (ISMM), Rio de Janeiro, volume 1, pages 265–276. INPE, Oct 2007.
[2] P. Arbelaez. Boundary extraction in natural images using ultrametric contour maps. In Proceedings of the 2006 Conference
on Computer Vision and Pattern Recognition Workshop, CVPRW ’06, pages 182–, Washington, DC, USA, 2006. IEEE
Computer Society.
[3] C. Ballester, V. Caselles, L. Igual, and L. Garrido. Level lines selection with variational models for segmentation and
encoding. Journal of Mathematical Imaging and Vision, 27(1):5–27, 2007.
[4] L. Breiman, J. H. Friedman, R. A. Olshen, and C. J. Stone. Classification and Regression Trees. Statistics/Probability
Series. Wadsworth Publishing Company, Belmont, California, U.S.A., 1984.
[5] W. Brendel and S. Todorovic. Segmentation as maximum-weight independent set. In NIPS, pages 307–315, 2010.
[6] J. Cousty and L. Najman. Incremental algorithm for hierarchical minimum spanning forests and saliency of watershed cuts.
In ISMM, pages 272–283, 2011.
[7] A. Delong, L. Gorelick, O. Veksler, and Y. Boykov. Minimizing energies with hierarchical costs. International Journal of
Computer Vision (IJCV), 100(1):38–58, 2012.
[8] L. Guigues, J. P. Cocquerez, and H. Le Men. Scale-sets image analysis. International Journal of Computer Vision,
68(3):289–317, 2006.
[9] B. R. Kiran. Energetic-Lattice based optimization. PhD thesis, Universit´e Paris-Est, 2014.
[10] B. R. Kiran and J. Serra. Ground truth energies for hierarchies of segmentations. In International Symposium on
Mathematical Morphology and Its Applications to Signal and Image Processing, pages 123–134. Springer Berlin Heidelberg,
2013.
[11] B. R. Kiran and J. Serra. Fusion of ground truths and hierarchies of segmentations. Pattern Recognition Letters, 47:63–71,
2014.
[12] B. R. Kiran and J. Serra. Braids of partitions. In 12th International Symposium On Mathematical Morphology, 2015.
[13] K. B. Ravi and J. Serra. Cost-complexity pruning of random forests. In ISMM 2017, 2017.
Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 22 / 21
References II
[14] C. Ronse. Partial partitions, partial connections and connective segmentation. J. Math. Imaging Vis., 32(2):97–125, Oct
2008.
[15] P. Salembier. Study of binary partition tree pruning techniques for polarimetric sar images. In International Symposium on
Mathematical Morphology, ISMM 2015, Reykjavik, Iceland, 05/2015 2015. Springer, Springer.
[16] P. Salembier and L. Garrido. Binary partition tree as an efficient representation for image processing, segmentation, and
information retrieval. IEEE transactions on Image Processing, 9(4):561–576, 2000.
[17] J. Serra and B. R. Kiran. Optima on hierarchies of partitions. In ISMM, pages 147–158, 2013.
[18] J. Serra and B. R. Kiran. Constrained optimization on hierarchies and braids of partitions. In 12th International
Symposium On Mathematical Morphology, 2015.
[19] P. Soille. Constrained connectivity for hierarchical image partitioning and simplification. IEEE transactions on pattern
analysis and machine intelligence, 30(7):1132–1145, 2008.
[20] S. Valero, P. Salembier, and J. Chanussot. Hyperspectral image representation and processing with binary partition trees.
IEEE Transactions on Image Processing, 22:1430 – 1443, April 2013 2013.
[21] M. Veganzones, G. Tochon, M. Dalla-Mura, A. Plaza, and J. Chanussot. Hyperspectral image segmentation using a new
spectral unmixing-based binary partition tree representation. ITIP, 23(8):3574–3589, Aug 2014.
Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 23 / 21
Braid Examples
UCM Hierarchy : [2]
Stochastic Watershed : [1]
Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 24 / 21
Braid Examples
Input image Area & Vol. watersheds [6] Monitor Hierarchy
Minimum Spanning Tree (MST) Braid, B5 = {π ∈ Π(E) | π = 5}
Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 25 / 21
Perturning Hierarchies : Searching for better optimum
Random re-compositions on hierarchies
For πi ∈ H
For S ∈ πi
if(ω(πq(S) < π∗
p(S))
π∗(S) = πq(S)
else
recompose new children
For every class of parent partition πp we regroup children in πl at random
to search possible finer parent level πq
Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 26 / 21
Example
Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 27 / 21
Example
Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 28 / 21
Example
Observation
Perturbation and search is λ-dependent.
Locally random perturbations. (More evoled versions possible)
Refinement order respected.
Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 29 / 21

More Related Content

What's hot

Pattern-based classification of demographic sequences
Pattern-based classification of demographic sequencesPattern-based classification of demographic sequences
Pattern-based classification of demographic sequencesDmitrii Ignatov
 
2. Prasad_Komal JNU2015 (1)
2. Prasad_Komal JNU2015 (1)2. Prasad_Komal JNU2015 (1)
2. Prasad_Komal JNU2015 (1)Komal Goyal
 
Spacey random walks and higher-order data analysis
Spacey random walks and higher-order data analysisSpacey random walks and higher-order data analysis
Spacey random walks and higher-order data analysisDavid Gleich
 
Orthogonal Vector Spaces
Orthogonal Vector Spaces Orthogonal Vector Spaces
Orthogonal Vector Spaces Sohaib H. Khan
 
IRJET- Classification of Dynkin diagrams & imaginary roots of Quasi hyperboli...
IRJET- Classification of Dynkin diagrams & imaginary roots of Quasi hyperboli...IRJET- Classification of Dynkin diagrams & imaginary roots of Quasi hyperboli...
IRJET- Classification of Dynkin diagrams & imaginary roots of Quasi hyperboli...IRJET Journal
 
Some Common Fixed Point Results for Expansive Mappings in a Cone Metric Space
Some Common Fixed Point Results for Expansive Mappings in a Cone Metric SpaceSome Common Fixed Point Results for Expansive Mappings in a Cone Metric Space
Some Common Fixed Point Results for Expansive Mappings in a Cone Metric SpaceIOSR Journals
 
SUPER MAGIC CORONATIONS OF GRAPHS
SUPER MAGIC CORONATIONS OF GRAPHS SUPER MAGIC CORONATIONS OF GRAPHS
SUPER MAGIC CORONATIONS OF GRAPHS IAEME Publication
 
Fixed Point Results for Weakly Compatible Mappings in Convex G-Metric Space
Fixed Point Results for Weakly Compatible Mappings in Convex G-Metric SpaceFixed Point Results for Weakly Compatible Mappings in Convex G-Metric Space
Fixed Point Results for Weakly Compatible Mappings in Convex G-Metric Spaceinventionjournals
 
Applications and Properties of Unique Coloring of Graphs
Applications and Properties of Unique Coloring of GraphsApplications and Properties of Unique Coloring of Graphs
Applications and Properties of Unique Coloring of GraphsIJERA Editor
 
Chapter0 reviewofalgebra-151003150137-lva1-app6891
Chapter0 reviewofalgebra-151003150137-lva1-app6891Chapter0 reviewofalgebra-151003150137-lva1-app6891
Chapter0 reviewofalgebra-151003150137-lva1-app6891Cleophas Rwemera
 
"A Metaheuristic Search Technique for Graceful Labels of Graphs" by J. Ernst...
"A Metaheuristic Search Technique for Graceful  Labels of Graphs" by J. Ernst..."A Metaheuristic Search Technique for Graceful  Labels of Graphs" by J. Ernst...
"A Metaheuristic Search Technique for Graceful Labels of Graphs" by J. Ernst...Jon Ernstberger
 
Degree Equitable Connected cototal dominating graph
Degree Equitable Connected cototal dominating graphDegree Equitable Connected cototal dominating graph
Degree Equitable Connected cototal dominating graphIOSRJM
 
Algorithmic Aspects of Vertex Geo-dominating Sets and Geonumber in Graphs
Algorithmic Aspects of Vertex Geo-dominating Sets and Geonumber in GraphsAlgorithmic Aspects of Vertex Geo-dominating Sets and Geonumber in Graphs
Algorithmic Aspects of Vertex Geo-dominating Sets and Geonumber in GraphsIJERA Editor
 

What's hot (18)

Pattern-based classification of demographic sequences
Pattern-based classification of demographic sequencesPattern-based classification of demographic sequences
Pattern-based classification of demographic sequences
 
2. Prasad_Komal JNU2015 (1)
2. Prasad_Komal JNU2015 (1)2. Prasad_Komal JNU2015 (1)
2. Prasad_Komal JNU2015 (1)
 
Spacey random walks and higher-order data analysis
Spacey random walks and higher-order data analysisSpacey random walks and higher-order data analysis
Spacey random walks and higher-order data analysis
 
Orthogonal Vector Spaces
Orthogonal Vector Spaces Orthogonal Vector Spaces
Orthogonal Vector Spaces
 
IRJET- Classification of Dynkin diagrams & imaginary roots of Quasi hyperboli...
IRJET- Classification of Dynkin diagrams & imaginary roots of Quasi hyperboli...IRJET- Classification of Dynkin diagrams & imaginary roots of Quasi hyperboli...
IRJET- Classification of Dynkin diagrams & imaginary roots of Quasi hyperboli...
 
QMC: Operator Splitting Workshop, Composite Infimal Convolutions - Zev Woodst...
QMC: Operator Splitting Workshop, Composite Infimal Convolutions - Zev Woodst...QMC: Operator Splitting Workshop, Composite Infimal Convolutions - Zev Woodst...
QMC: Operator Splitting Workshop, Composite Infimal Convolutions - Zev Woodst...
 
Some Common Fixed Point Results for Expansive Mappings in a Cone Metric Space
Some Common Fixed Point Results for Expansive Mappings in a Cone Metric SpaceSome Common Fixed Point Results for Expansive Mappings in a Cone Metric Space
Some Common Fixed Point Results for Expansive Mappings in a Cone Metric Space
 
Deep Learning Opening Workshop - Robust Information Bottleneck - Poh-Ling Loh...
Deep Learning Opening Workshop - Robust Information Bottleneck - Poh-Ling Loh...Deep Learning Opening Workshop - Robust Information Bottleneck - Poh-Ling Loh...
Deep Learning Opening Workshop - Robust Information Bottleneck - Poh-Ling Loh...
 
Pattern baysin
Pattern baysinPattern baysin
Pattern baysin
 
SUPER MAGIC CORONATIONS OF GRAPHS
SUPER MAGIC CORONATIONS OF GRAPHS SUPER MAGIC CORONATIONS OF GRAPHS
SUPER MAGIC CORONATIONS OF GRAPHS
 
Fixed Point Results for Weakly Compatible Mappings in Convex G-Metric Space
Fixed Point Results for Weakly Compatible Mappings in Convex G-Metric SpaceFixed Point Results for Weakly Compatible Mappings in Convex G-Metric Space
Fixed Point Results for Weakly Compatible Mappings in Convex G-Metric Space
 
Applications and Properties of Unique Coloring of Graphs
Applications and Properties of Unique Coloring of GraphsApplications and Properties of Unique Coloring of Graphs
Applications and Properties of Unique Coloring of Graphs
 
Chapter0 reviewofalgebra-151003150137-lva1-app6891
Chapter0 reviewofalgebra-151003150137-lva1-app6891Chapter0 reviewofalgebra-151003150137-lva1-app6891
Chapter0 reviewofalgebra-151003150137-lva1-app6891
 
"A Metaheuristic Search Technique for Graceful Labels of Graphs" by J. Ernst...
"A Metaheuristic Search Technique for Graceful  Labels of Graphs" by J. Ernst..."A Metaheuristic Search Technique for Graceful  Labels of Graphs" by J. Ernst...
"A Metaheuristic Search Technique for Graceful Labels of Graphs" by J. Ernst...
 
NCM Latin squares talk
NCM Latin squares talkNCM Latin squares talk
NCM Latin squares talk
 
E021201032037
E021201032037E021201032037
E021201032037
 
Degree Equitable Connected cototal dominating graph
Degree Equitable Connected cototal dominating graphDegree Equitable Connected cototal dominating graph
Degree Equitable Connected cototal dominating graph
 
Algorithmic Aspects of Vertex Geo-dominating Sets and Geonumber in Graphs
Algorithmic Aspects of Vertex Geo-dominating Sets and Geonumber in GraphsAlgorithmic Aspects of Vertex Geo-dominating Sets and Geonumber in Graphs
Algorithmic Aspects of Vertex Geo-dominating Sets and Geonumber in Graphs
 

Similar to Joint work on energetic lattices and braids

Ph.D. Thesis : Ranjan JHA : Contributions to the Performance Analysis of Para...
Ph.D. Thesis : Ranjan JHA : Contributions to the Performance Analysis of Para...Ph.D. Thesis : Ranjan JHA : Contributions to the Performance Analysis of Para...
Ph.D. Thesis : Ranjan JHA : Contributions to the Performance Analysis of Para...Dr. Ranjan Jha
 
A lattice-based consensus clustering
A lattice-based consensus clusteringA lattice-based consensus clustering
A lattice-based consensus clusteringDmitrii Ignatov
 
Theory of Relational Calculus and its Formalization
Theory of Relational Calculus and its FormalizationTheory of Relational Calculus and its Formalization
Theory of Relational Calculus and its FormalizationYoshihiro Mizoguchi
 
A Coq Library for the Theory of Relational Calculus
A Coq Library for the Theory of Relational CalculusA Coq Library for the Theory of Relational Calculus
A Coq Library for the Theory of Relational CalculusYoshihiro Mizoguchi
 
Parallel Bayesian Optimization
Parallel Bayesian OptimizationParallel Bayesian Optimization
Parallel Bayesian OptimizationSri Ambati
 
Hyers ulam rassias stability of exponential primitive mapping
Hyers  ulam rassias stability of exponential primitive mappingHyers  ulam rassias stability of exponential primitive mapping
Hyers ulam rassias stability of exponential primitive mappingAlexander Decker
 
離散値ベクトル再構成手法とその通信応用
離散値ベクトル再構成手法とその通信応用離散値ベクトル再構成手法とその通信応用
離散値ベクトル再構成手法とその通信応用Ryo Hayakawa
 
Finding Top-k Similar Graphs in Graph Database @ ReadingCircle
Finding Top-k Similar Graphs in Graph Database @ ReadingCircleFinding Top-k Similar Graphs in Graph Database @ ReadingCircle
Finding Top-k Similar Graphs in Graph Database @ ReadingCirclecharlingual
 
Density theorems for anisotropic point configurations
Density theorems for anisotropic point configurationsDensity theorems for anisotropic point configurations
Density theorems for anisotropic point configurationsVjekoslavKovac1
 
Ag (2 22) tian2007
Ag (2 22) tian2007Ag (2 22) tian2007
Ag (2 22) tian2007hong-nguyen
 
Ridge regression, lasso and elastic net
Ridge regression, lasso and elastic netRidge regression, lasso and elastic net
Ridge regression, lasso and elastic netVivian S. Zhang
 
L4 cluster analysis NWU 4.3 Graphics Course
L4 cluster analysis NWU 4.3 Graphics CourseL4 cluster analysis NWU 4.3 Graphics Course
L4 cluster analysis NWU 4.3 Graphics CourseMohaiminur Rahman
 
Paper introduction to Combinatorial Optimization on Graphs of Bounded Treewidth
Paper introduction to Combinatorial Optimization on Graphs of Bounded TreewidthPaper introduction to Combinatorial Optimization on Graphs of Bounded Treewidth
Paper introduction to Combinatorial Optimization on Graphs of Bounded TreewidthYu Liu
 
RP-102: Formulation of Solutions of a Very Special Class of Standard Quadrati...
RP-102: Formulation of Solutions of a Very Special Class of Standard Quadrati...RP-102: Formulation of Solutions of a Very Special Class of Standard Quadrati...
RP-102: Formulation of Solutions of a Very Special Class of Standard Quadrati...IJSRED
 
Verification of dynamic relaxation (dr) method in isotropic, orthotropic and ...
Verification of dynamic relaxation (dr) method in isotropic, orthotropic and ...Verification of dynamic relaxation (dr) method in isotropic, orthotropic and ...
Verification of dynamic relaxation (dr) method in isotropic, orthotropic and ...Osama Mohammed Elmardi Suleiman
 

Similar to Joint work on energetic lattices and braids (20)

Ph.D. Thesis : Ranjan JHA : Contributions to the Performance Analysis of Para...
Ph.D. Thesis : Ranjan JHA : Contributions to the Performance Analysis of Para...Ph.D. Thesis : Ranjan JHA : Contributions to the Performance Analysis of Para...
Ph.D. Thesis : Ranjan JHA : Contributions to the Performance Analysis of Para...
 
A lattice-based consensus clustering
A lattice-based consensus clusteringA lattice-based consensus clustering
A lattice-based consensus clustering
 
Theory of Relational Calculus and its Formalization
Theory of Relational Calculus and its FormalizationTheory of Relational Calculus and its Formalization
Theory of Relational Calculus and its Formalization
 
Set Theory and its Applications
Set Theory and its ApplicationsSet Theory and its Applications
Set Theory and its Applications
 
A Coq Library for the Theory of Relational Calculus
A Coq Library for the Theory of Relational CalculusA Coq Library for the Theory of Relational Calculus
A Coq Library for the Theory of Relational Calculus
 
Parallel Bayesian Optimization
Parallel Bayesian OptimizationParallel Bayesian Optimization
Parallel Bayesian Optimization
 
QMC Program: Trends and Advances in Monte Carlo Sampling Algorithms Workshop,...
QMC Program: Trends and Advances in Monte Carlo Sampling Algorithms Workshop,...QMC Program: Trends and Advances in Monte Carlo Sampling Algorithms Workshop,...
QMC Program: Trends and Advances in Monte Carlo Sampling Algorithms Workshop,...
 
Hyers ulam rassias stability of exponential primitive mapping
Hyers  ulam rassias stability of exponential primitive mappingHyers  ulam rassias stability of exponential primitive mapping
Hyers ulam rassias stability of exponential primitive mapping
 
D0561416
D0561416D0561416
D0561416
 
kcde
kcdekcde
kcde
 
離散値ベクトル再構成手法とその通信応用
離散値ベクトル再構成手法とその通信応用離散値ベクトル再構成手法とその通信応用
離散値ベクトル再構成手法とその通信応用
 
Finding Top-k Similar Graphs in Graph Database @ ReadingCircle
Finding Top-k Similar Graphs in Graph Database @ ReadingCircleFinding Top-k Similar Graphs in Graph Database @ ReadingCircle
Finding Top-k Similar Graphs in Graph Database @ ReadingCircle
 
Density theorems for anisotropic point configurations
Density theorems for anisotropic point configurationsDensity theorems for anisotropic point configurations
Density theorems for anisotropic point configurations
 
Homometric Number of Graphs
Homometric Number of GraphsHomometric Number of Graphs
Homometric Number of Graphs
 
Ag (2 22) tian2007
Ag (2 22) tian2007Ag (2 22) tian2007
Ag (2 22) tian2007
 
Ridge regression, lasso and elastic net
Ridge regression, lasso and elastic netRidge regression, lasso and elastic net
Ridge regression, lasso and elastic net
 
L4 cluster analysis NWU 4.3 Graphics Course
L4 cluster analysis NWU 4.3 Graphics CourseL4 cluster analysis NWU 4.3 Graphics Course
L4 cluster analysis NWU 4.3 Graphics Course
 
Paper introduction to Combinatorial Optimization on Graphs of Bounded Treewidth
Paper introduction to Combinatorial Optimization on Graphs of Bounded TreewidthPaper introduction to Combinatorial Optimization on Graphs of Bounded Treewidth
Paper introduction to Combinatorial Optimization on Graphs of Bounded Treewidth
 
RP-102: Formulation of Solutions of a Very Special Class of Standard Quadrati...
RP-102: Formulation of Solutions of a Very Special Class of Standard Quadrati...RP-102: Formulation of Solutions of a Very Special Class of Standard Quadrati...
RP-102: Formulation of Solutions of a Very Special Class of Standard Quadrati...
 
Verification of dynamic relaxation (dr) method in isotropic, orthotropic and ...
Verification of dynamic relaxation (dr) method in isotropic, orthotropic and ...Verification of dynamic relaxation (dr) method in isotropic, orthotropic and ...
Verification of dynamic relaxation (dr) method in isotropic, orthotropic and ...
 

Recently uploaded

“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfUjwalaBharambe
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfadityarao40181
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...jaredbarbolino94
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 

Recently uploaded (20)

“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdf
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 

Joint work on energetic lattices and braids

  • 1. Energetic lattices and braids Joint work with Jean SERRA Kiran BANGALORE RAVI Universit´e Lille 3 beedotkiran@gmail.com March 22, 2017 Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 1 / 21
  • 2. Overview 1 Optimal Cut 2 Conditions 3 Energetic Lattice 4 Braids 5 Future directions This is part of my thesis [9]. In this talk i will present Energetic lattice : theorhetical basis for dynamical programming (DP) Braids of Partitions : Family preserving energetic ordering and DP substructure I will not present Constrained optimization on hierarchies: global & local constraints [9], [18] Ground truth energies, net openings, ground truth fusion : [10], [11] Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 2 / 21
  • 3. Problem Formulation E S1 S2 a b c d e E S1 S2 a b c d e Problems : Tractable solution ? Uniqueness conditions ? Larger Family of partitions ? minimize π∈Π(E,H) S∈π ω(S) Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 3 / 21
  • 4. Optimization on hierarchies Decision tree cost-complexity pruning [4] Rate-distortion minimization, level line selection. [16], [3] Guigues Scale-sets/λ-cuts [8] Given : Hierarchy H, Energies ωφ, ω∂ : S → R. Calculate the nested subtrees or hierarchy of partitions with increasing scale parameter λ. Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 4 / 21
  • 5. Definitions Partitions Non-void mutually disjoint subsets of space E whose union restitutes E π = {Si ⊆ E | ∪i Si = E, ∀i, j Si ∩ Sj = ∅} (1) Partial Partitions [14] Partition restricted to subset S ⊂ E : π(S) = {Ai | Ai ⊆ S, ∀i, j Ai ∩ Aj = ∅} = π {S} (2) where S = ∪i Ai is called the support of π(S). Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 5 / 21
  • 6. Refinement ordering and partition lattice Set of all partitions on space E fors a complete lattice (unique supremum/infimum) for the refinement ordering. If πi ≤ πj , each class of Si ∈ πi including a point x ∈ E will be included in the class Sj ∈ πj including x. Figure : Refinement ordering. πi ≤ πj Si (x) ⊆ Sj (x) (3) Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 6 / 21
  • 7. Hierarchy of Partitions (HOP) An indexed family of partitions : {πi , i ∈ I ⊂ Z} A Hierarchy H is : H = {πi , i ∈ I} s.t. ∀i ≤ k =⇒ πi ≤ πk, I ⊂ Z π0 is the finest partition in the family and is called the leaves. π0 contains a finite number of leaves. π0 ≤ π1 ≤ π2 Elements S ∈ π, π ∈ H are called the classes of the hierarchy H. Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 7 / 21
  • 8. Cuts E S1 S2 a b c d e E S1 S2 a b E S1 S2 c d e A Cut is a partition created with classes S ∈ H. It can also be seen as the set of subtrees possible from the original hierarchy/tree.4 Examples : ( is the disjoint union operator.) π0 = a b c d e π = a b S2 π = S1 c d e Π(E, H) : family of all cuts possible using classes from H. Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 8 / 21
  • 9. Energies The family of partial partitions D or PPs is the set of all partial partitions possible of E. The energy is a value associated with each partial partition ω : PPs → R (4) To obtain the final energy of π(S) a partial partition we need a composition function/law : ω(π(S)) = Ai ∈π(S) ω(Ai ) (5) Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 9 / 21
  • 10. Dynamic Program π∗(S) = {S}, if ω(S) ≤ (ω(π∗(a))), a ∈ π(S) a∈π(S) π∗(a), otherwise Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 10 / 21
  • 11. Dynamic Program π∗(S) = {S}, if ω(S) ≤ (ω(π∗(a))), a ∈ π(S) a∈π(S) π∗(a), otherwise Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 10 / 21
  • 12. Dynamic Program π∗(S) = {S}, if ω(S) ≤ (ω(π∗(a))), a ∈ π(S) a∈π(S) π∗(a), otherwise Can we do other operations than additive ? Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 10 / 21
  • 13. Dynamic Program π∗(S) = {S}, if ω(S) ≤ (ω(π∗(a))), a ∈ π(S) a∈π(S) π∗(a), otherwise What conditions preserve the DP ? Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 10 / 21
  • 14. Dynamic Program π∗(S) = {S}, if ω(S) ≤ (ω(π∗(a))), a ∈ π(S) a∈π(S) π∗(a), otherwise Only local comparisions performed in DP, though we claim global optimum. Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 10 / 21
  • 15. Energy composition Additive composition : Supremum composition : Additive : π∗(S) = {S}, if ω(S) ≤ a∈π(S) ω(π∗(a)) a∈π(S) π∗(a), otherwise S more energetic than all its descendants. ω(S∗) ≥ π(S) ω(Ti ) Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 11 / 21
  • 16. Generalized Minkowski composition ω(π(S), α) = children ω(u)α 1 α Additive: [4],[16],[8] Supremum, Dominant Ancestor: [19],[20],[21] Minkowski parameter: [15] Max-pooling type, alternating compositions Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 12 / 21
  • 17. h-increasingness on HOP ω(π1(S)) ≤ ω(π2(S)) =⇒ ω(π1(S) π0) ≤ ω(π2(S) π0) (6) h-increasingness provides the DP sub-structure necessary for optimum [17] Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 13 / 21
  • 18. Singular eneriges 10 3 5 1.5 1.5 1 3 1 ∀ π(S) ∈ Π(S), ω({S}) = ω(π(S))} Various authors indirectly use the singularity for a unique solution. Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 14 / 21
  • 19. Energetic Ordering π ω π ⇔ ∀S ∈ π ∨ π we have ω(π {S}) ≤ ω(π {S}) One never evaluates energy of a partition during the dynamic program but only of partial partitions. The energetic lattice ( ω, ∨ω ) derives from the energetic order. Existence of unique solution when ω singular. local minimum =⇒ global minimum. Given H, ω we have an energetic lattice iff ω is singular. h-increasingess Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 15 / 21
  • 20. Segmentation Example luminance fidelity term ωϕ(T) = T ||l(x) − µ(T)||2 dx Initial image chrominance fidelity term ωϕ(T) = i T ||ci (x) − µi (T)||2 dx ω(π(S), λ) = k ωϕ(Tk) + λω∂(Tk) Contour length : ω∂(Tk) = ∂Tk λ was fixed to have same coding cost Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 16 / 21
  • 21. Braids of Partitions (BOP) Pair-wise Refinement supremum are hierarchical [12] ∀ π1, π2 ∈ B ⇒ π1 ∨ π2 ∈ Π(H, E) {E} All properties of optimiszation of the hierarchies extend to braids: h-increasingness dynamic programing energetic lattice Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 17 / 21
  • 22. h-increasingness for Braids ω(π1(S)) ≤ ω(π2(S)) ⇒ ω(π1(S) π0) ≤ ω(π2(S) π0) Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 18 / 21
  • 23. Why Braids ? Uncertain boundaries =⇒ mutliple partial partitions are optimal. Multivariate energy minimization, partial partitions across components. Accomodates variablity in Human & Machine segmenations. Better DP infimum & compatible with Energetic Lattice. Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 19 / 21
  • 24. Future work Given a hierarchy of partitions that are totally not ordered by refinement, i.e. H = {πi , i ∈ I} s.t. ∀i, j, k, either πi ≤ πj ≤ πk, πi ≥ πj ≤ πk, πi ≤ πj ≥ πk, πi ≥ πj ≥ πk. How do formulate the DP to achieve the global optima ? This is possible in algorithms that perform local refinements, but always working from a fixed partition lattice. Understanding the optimal cut and pruning problems in ensembles. Recent paper on Cost-complexity pruning of Random Forests explores this subject. [13] Maximally weighted independent set as segmentation follows a similar dynamic program [5] Project under study : Multi-class graph-cuts to optimize energies using the α-extension algorithm [7]. Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 20 / 21
  • 25. Thank you! On to Hyperspectral imaging Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 21 / 21
  • 26. References I [1] J. Angulo and D. Jeulin. Stochastic watershed segmentation. In G. J. F. Banon, J. Barrera, U. d. M. Braga-Neto, and N. S. T. Hirata, editors, Proceedings, (ISMM), Rio de Janeiro, volume 1, pages 265–276. INPE, Oct 2007. [2] P. Arbelaez. Boundary extraction in natural images using ultrametric contour maps. In Proceedings of the 2006 Conference on Computer Vision and Pattern Recognition Workshop, CVPRW ’06, pages 182–, Washington, DC, USA, 2006. IEEE Computer Society. [3] C. Ballester, V. Caselles, L. Igual, and L. Garrido. Level lines selection with variational models for segmentation and encoding. Journal of Mathematical Imaging and Vision, 27(1):5–27, 2007. [4] L. Breiman, J. H. Friedman, R. A. Olshen, and C. J. Stone. Classification and Regression Trees. Statistics/Probability Series. Wadsworth Publishing Company, Belmont, California, U.S.A., 1984. [5] W. Brendel and S. Todorovic. Segmentation as maximum-weight independent set. In NIPS, pages 307–315, 2010. [6] J. Cousty and L. Najman. Incremental algorithm for hierarchical minimum spanning forests and saliency of watershed cuts. In ISMM, pages 272–283, 2011. [7] A. Delong, L. Gorelick, O. Veksler, and Y. Boykov. Minimizing energies with hierarchical costs. International Journal of Computer Vision (IJCV), 100(1):38–58, 2012. [8] L. Guigues, J. P. Cocquerez, and H. Le Men. Scale-sets image analysis. International Journal of Computer Vision, 68(3):289–317, 2006. [9] B. R. Kiran. Energetic-Lattice based optimization. PhD thesis, Universit´e Paris-Est, 2014. [10] B. R. Kiran and J. Serra. Ground truth energies for hierarchies of segmentations. In International Symposium on Mathematical Morphology and Its Applications to Signal and Image Processing, pages 123–134. Springer Berlin Heidelberg, 2013. [11] B. R. Kiran and J. Serra. Fusion of ground truths and hierarchies of segmentations. Pattern Recognition Letters, 47:63–71, 2014. [12] B. R. Kiran and J. Serra. Braids of partitions. In 12th International Symposium On Mathematical Morphology, 2015. [13] K. B. Ravi and J. Serra. Cost-complexity pruning of random forests. In ISMM 2017, 2017. Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 22 / 21
  • 27. References II [14] C. Ronse. Partial partitions, partial connections and connective segmentation. J. Math. Imaging Vis., 32(2):97–125, Oct 2008. [15] P. Salembier. Study of binary partition tree pruning techniques for polarimetric sar images. In International Symposium on Mathematical Morphology, ISMM 2015, Reykjavik, Iceland, 05/2015 2015. Springer, Springer. [16] P. Salembier and L. Garrido. Binary partition tree as an efficient representation for image processing, segmentation, and information retrieval. IEEE transactions on Image Processing, 9(4):561–576, 2000. [17] J. Serra and B. R. Kiran. Optima on hierarchies of partitions. In ISMM, pages 147–158, 2013. [18] J. Serra and B. R. Kiran. Constrained optimization on hierarchies and braids of partitions. In 12th International Symposium On Mathematical Morphology, 2015. [19] P. Soille. Constrained connectivity for hierarchical image partitioning and simplification. IEEE transactions on pattern analysis and machine intelligence, 30(7):1132–1145, 2008. [20] S. Valero, P. Salembier, and J. Chanussot. Hyperspectral image representation and processing with binary partition trees. IEEE Transactions on Image Processing, 22:1430 – 1443, April 2013 2013. [21] M. Veganzones, G. Tochon, M. Dalla-Mura, A. Plaza, and J. Chanussot. Hyperspectral image segmentation using a new spectral unmixing-based binary partition tree representation. ITIP, 23(8):3574–3589, Aug 2014. Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 23 / 21
  • 28. Braid Examples UCM Hierarchy : [2] Stochastic Watershed : [1] Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 24 / 21
  • 29. Braid Examples Input image Area & Vol. watersheds [6] Monitor Hierarchy Minimum Spanning Tree (MST) Braid, B5 = {π ∈ Π(E) | π = 5} Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 25 / 21
  • 30. Perturning Hierarchies : Searching for better optimum Random re-compositions on hierarchies For πi ∈ H For S ∈ πi if(ω(πq(S) < π∗ p(S)) π∗(S) = πq(S) else recompose new children For every class of parent partition πp we regroup children in πl at random to search possible finer parent level πq Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 26 / 21
  • 31. Example Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 27 / 21
  • 32. Example Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 28 / 21
  • 33. Example Observation Perturbation and search is λ-dependent. Locally random perturbations. (More evoled versions possible) Refinement order respected. Kiran BANGALORE RAVI (CRISTaL) Energetic lattices and braids March 22, 2017 29 / 21