Figure 10: Mapper on an image with a discontinuous height
function is not guaranteed to produce a tree.
Mapper still produces a graph, but it is no longer gua-
ranteed that this graph is a tree. Figure 10 an example
of an image whose height function is discontinuous.
Depending on the application at a hand this limi-
tation of Mapper could potentially be used for image
understanding. As illustrated in Figure 10 the graph
captures the ”shape” in the underlying image.
10 CONCLUSIONS
We introduce the study of Mapper on simply connected
domains, in particular 2d images. On simply con-
nected domains, the Mapper construction generalizes
contour, split, and join trees. Our work here uses the
properties of the image domain to obtain a customi-
zed algorithm for Mapper on images, which we show
to have advantages in making the graph calculation
more efficient. The algorithmic aspects to deal with
additional domains have also been addressed in this
work. We plan to investigate such directions more in
the future.
ACKNOWLEDGEMENTS
This work was supported in part by a grants from
the National Science Foundation (IIS-1513616) and
(OAC-1443046).
REFERENCES
Attene, M., Biasotti, S., and Spagnuolo, M. (2003). Shape
understanding by contour-driven retiling. The Visual
Computer, 19(2):127–138.
Bajaj, C. L., Pascucci, V., and Schikore, D. R. (1997). The
contour spectrum. In Proceedings of the 8th Confe-
rence on Visualization’97, pages 167–ff. IEEE Compu-
ter Society Press.
Boyell, R. L. and Ruston, H. (1963). Hybrid techniques
for real-time radar simulation. In Proceedings of the
November 12-14, 1963, fall joint computer conference,
pages 445–458. ACM.
Carlsson, G. (2009). Topology and data. Bulletin of the
American Mathematical Society, 46(2):255–308.
Carlsson, G., Ishkhanov, T., De Silva, V., and Zomorodian,
A. (2008). On the local behavior of spaces of natu-
ral images. International journal of computer vision,
76(1):1–12.
Carlsson, G., Zomorodian, A., Collins, A., and Guibas, L. J.
(2005). Persistence barcodes for shapes. International
Journal of Shape Modeling, 11(02):149–187.
Carr, H., Snoeyink, J., and Axen, U. (2003). Computing con-
tour trees in all dimensions. Computational Geometry,
24(2):75–94.
Carr, H., Snoeyink, J., and van de Panne, M. (2004). Sim-
plifying flexible isosurfaces using local geometric me-
asures. In Visualization, 2004. IEEE, pages 497–504.
IEEE.
Carri
`
ere, M. and Oudot, S. (2015). Structure and sta-
bility of the 1-dimensional mapper. arXiv preprint
arXiv:1511.05823.
Collins, A., Zomorodian, A., Carlsson, G., and Guibas, L. J.
(2004). A barcode shape descriptor for curve point
cloud data. Computers & Graphics, 28(6):881–894.
Dey, T. K., Memoli, F., and Wang, Y. (2017). Topological
analysis of nerves, reeb spaces, mappers, and multis-
cale mappers. arXiv preprint arXiv:1703.07387.
Doraiswamy, H. and Natarajan, V. (2009). Efficient algo-
rithms for computing reeb graphs. Computational Ge-
ometry, 42(6):606–616.
Hopcroft, J. and Tarjan, R. (1971). Efficient algorithms for
graph manipulation. Technical report, STANFORD
UNIV CALIF DEPT OF COMPUTER SCIENCE.
Kweon, I. S. and Kanade, T. (1994). Extracting topographic
terrain features from elevation maps. CVGIP: image
understanding, 59(2):171–182.
Lum, P., Singh, G., Lehman, A., Ishkanov, T., Vejdemo-
Johansson, M., Alagappan, M., Carlsson, J., and Carls-
son, G. (2013). Extracting insights from the shape
of complex data using topology. Scientific reports,
3:1236.
Munch, E. and Wang, B. (2015). Convergence between
categorical representations of reeb space and mapper.
arXiv preprint arXiv:1512.04108.
Munkres, J. R. (2000). Topology. Prentice Hall.
Nicolau, M., Levine, A. J., and Carlsson, G. (2011). To-
pology based data analysis identifies a subgroup of
breast cancers with a unique mutational profile and ex-
cellent survival. Proceedings of the National Academy
of Sciences, 108(17):7265–7270.
Pascucci, V., Cole-McLaughlin, K., and Scorzelli, G. (2004).
Multi-resolution computation and presentation of con-
tour trees. In Proc. IASTED Conference on Visualiza-
tion, Imaging, and Image Processing, pages 452–290.
VISAPP 2018 - International Conference on Computer Vision Theory and Applications
346