Size function#Formal definition
{{Short description|Shape descriptions in a geometrical/topological sense}}
{{Use dmy dates|date=July 2022}}
Size functions are shape descriptors, in a geometrical/topological sense. They are functions from the half-plane
Formal definition
In size theory, the size function
Patrizio Frosini and Michele Mulazzani, Size homotopy groups for computation of natural size distances, Bulletin of the Belgian Mathematical Society, 6:455–464 1999.)
The concept of size function can be easily extended to the case of a measuring function
A survey about size functions (and size theory) can be found in.Silvia Biasotti, Leila De Floriani, Bianca Falcidieno, Patrizio Frosini, Daniela Giorgi, Claudia Landi, Laura Papaleo, Michela Spagnuolo,
Describing shapes by geometrical-topological properties of real functions
ACM Computing Surveys, vol. 40 (2008), n. 4, 12:1–12:87.
File:SFesWiki.PNG
{{clear}}
History and applications
Size functions were introduced in
for the particular case of
In
the case of
Here the topology on
An extension of the concept of size function to algebraic topology was made in
where the concept of size homotopy group was introduced. Here measuring functions taking values in
An extension to homology theory (the size functor) was introduced in
The concepts of size homotopy group and size functor are strictly related to the concept of persistent homology group
Herbert Edelsbrunner, David Letscher and Afra Zomorodian, Topological Persistence and Simplification, Discrete and Computational Geometry, 28(4):511–533, 2002.
studied in persistent homology. It is worth to point out that the size function is the rank of the
and the size homotopy group is analogous to the one existing between homology groups and homotopy groups.
Size functions have been initially introduced as a mathematical tool for shape comparison in computer vision and pattern recognition, and have constituted the seed of size theory.Claudio Uras and Alessandro Verri, [http://www.icsi.berkeley.edu/pubs/techreports/tr-92-057.pdf Describing and recognising shape through size functions] ICSI Technical Report TR-92-057, Berkeley, 1992.Alessandro Verri, Claudio Uras, Patrizio Frosini and Massimo Ferri, On the use of size functions for shape analysis, Biological Cybernetics, 70:99–107, 1993.Patrizio Frosini and Claudia Landi, Size functions and morphological transformations, Acta Applicandae Mathematicae, 49(1):85–104, 1997.Alessandro Verri and Claudio Uras, Metric-topological approach to shape representation and recognition, Image Vision Comput., 14:189–207, 1996.Alessandro Verri and Claudio Uras, Computing size functions from edge maps, Internat. J. Comput. Vision, 23(2):169–183, 1997.Françoise Dibos, Patrizio Frosini and Denis Pasquignon,
The use of size functions for comparison of shapes through differential invariants, Journal of Mathematical Imaging and Vision, 21(2):107–118, 2004.Andrea Cerri, Massimo Ferri, Daniela Giorgi, Retrieval of trademark images by means of size functions Graphical Models 68:451–471, 2006.Silvia Biasotti, Daniela Giorgi, Michela Spagnuolo, Bianca Falcidieno, Size functions for comparing 3D models Pattern Recognition 41:2855–2873, 2008.
The main point is that size functions are invariant for every transformation preserving the measuring function. Hence, they can be adapted to many different applications, by simply changing the measuring function in order to get the wanted invariance. Moreover, size functions show properties of relative resistance to noise, depending on the fact that they distribute the information all over the half-plane
Main properties
Assume that
- every size function
\ell_{(M,\varphi)}(x,y) is a non-decreasing function in the variablex and a non-increasing function in the variabley . - every size function
\ell_{(M,\varphi)}(x,y) is locally right-constant in both its variables. - for every
x , \ell_{(M,\varphi)}(x,y) is finite. - for every
x<\min \varphi and everyy>x ,\ell_{(M,\varphi)}(x,y)=0 . - for every
y\ge\max \varphi and everyx , \ell_{(M,\varphi)}(x,y) equals the number of connected components ofM on which the minimum value of\varphi is smaller than or equal tox .
If we also assume that
- in order that
(x,y) is a discontinuity point for\ell_{(M,\varphi)} it is necessary that eitherx ory or both are critical values for\varphi .Patrizio Frosini, Connections between size functions and critical points, Mathematical Methods in the Applied Sciences, 19:555–569, 1996.
A strong link between the concept of size function and the concept of natural pseudodistance
- if
\ell_{(N,\psi)}(\bar x,\bar y)>\ell_{(M,\varphi)}(\tilde x,\tilde y) thend((M,\varphi),(N,\psi))\ge \min\{\tilde x-\bar x,\bar y-\tilde y\} .
The previous result gives an easy way to get lower bounds for the natural pseudodistance and is one of the main motivation to introduce the concept of size function.
Representation by formal series
An algebraic representation of size
functions in terms of collections of points and lines in the real plane with
multiplicities, i.e. as particular formal series, was furnished in
Claudia Landi and Patrizio Frosini, New pseudodistances for the size function space, Proc. SPIE Vol. 3168, pp. 52–60, Vision Geometry VI, Robert A. Melter, Angela Y. Wu, Longin J. Latecki (eds.), 1997.
The points (called cornerpoints) and lines (called cornerlines) of such formal series encode the information about
discontinuities of the corresponding size functions, while
their multiplicities contain the information about the values taken by the
size function.
Formally:
- cornerpoints are defined as those points
p=(x,y) , withx , such that the number
::
\beta)-\ell _{({ M},\varphi )} (x+\alpha ,y+\beta )-
\ell_{({ M},\varphi )} (x-\alpha ,y-\beta )+\ell _{({ M}
,\varphi )} (x-\alpha ,y+\beta )
:is positive. The number
- cornerlines and are defined as those lines
r:x=k such that
:: )}(k+\alpha ,y)- \ell _{({ M},\varphi )}(k-\alpha ,y)>0.
: The number
- Representation Theorem: For every
{\bar x}<{\bar y} , it holds
::
This representation contains the
same amount of information about the shape under study as the original
size function does, but is much more concise.
This algebraic approach to size functions leads to the definition of new similarity measures
between shapes, by translating the problem of comparing size functions into
the problem of comparing formal series. The most studied among these metrics between size function is the matching distance.
References
{{reflist}}