Homotopic Digital Rigid Motion: An Optimization Approach on Cellular Complexes

Topology preservation is a property of rigid motions in ${\mathbb R^2}$, but not in $\mathbb Z^2$. In this article, given a binary object $\mathsf X \subset \mathbb Z^2$ and a rational rigid motion ${\mathcal R}$, we propose a method for building a binary object $\mathsf X_{\mathcal R} \subset \mathbb Z^2$ resulting from the application of ${\mathcal R}$ on a binary object $\mathsf X$. Our purpose is to preserve the homotopy-type between $\mathsf X$ and $\mathsf X_{\mathcal R}$. To this end, we formulate the construction of $\mathsf X_{\mathcal R}$ from $\mathsf X$ as an optimization problem in the space of cellular complexes with the notion of collapse on complexes. More precisely, we define a cellular space $\mathbb H$ by superimposition of two cubical spaces $\mathbb F$ and $\mathbb G$ corresponding to the canonical Cartesian grid of $\mathbb Z^2$ where $\mathsf X$ is defined, and the Cartesian grid induced by the rigid motion ${\mathcal R}$, respectively. The object $\mathsf X_{\mathcal R}$ is then computed by building a homotopic transformation within the space $\mathbb H$, starting from the cubical complex in $\mathbb G$ resulting from the rigid motion of $\mathsf X$ with respect to ${\mathcal R}$ and ending at a complex fitting $\mathsf X_{\mathcal R}$ in $\mathbb F$ that can be embedded back into $\mathbb Z^2$.

[1]  Isabelle Bloch,et al.  A new characterization of simple elements in a tetrahedral mesh , 2005, Graph. Model..

[2]  Michel Couprie,et al.  Paths, Homotopy and Reduction in Digital Images , 2011 .

[3]  Valérie Berthé,et al.  Discrete rotations and symbolic dynamics , 2007, Theor. Comput. Sci..

[4]  Nicolas Passat,et al.  Bijective Digitized Rigid Motions on Subsets of the Plane , 2017, Journal of Mathematical Imaging and Vision.

[5]  Hugues Talbot,et al.  Topology-Preserving Conditions for 2D Digital Images Under Rigid Transformations , 2014, Journal of Mathematical Imaging and Vision.

[6]  Hugues Talbot,et al.  Topology-Preserving Rigid Transformation of 2D Digital Images , 2014, IEEE Transactions on Image Processing.

[7]  Gilles Bertrand,et al.  New Characterizations of Simple Points in 2D, 3D, and 4D Discrete Spaces , 2009, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[8]  Vladimir A. Kovalevsky,et al.  Finite topology as applied to image analysis , 1989, Comput. Vis. Graph. Image Process..

[9]  Loïc Mazo Multi-scale Arithmetization of Linear Transformations , 2018, Journal of Mathematical Imaging and Vision.

[10]  Michel Couprie,et al.  Digital Imaging: A Unified Topological Framework , 2011, Journal of Mathematical Imaging and Vision.

[11]  Étienne Baudrier,et al.  Object digitization up to a translation , 2017, J. Comput. Syst. Sci..

[12]  Étienne Baudrier,et al.  Combinatorics of the Gauss Digitization Under Translation in 2D , 2018, Journal of Mathematical Imaging and Vision.

[13]  Yukiko Kenmochi,et al.  3D discrete rotations using hinge angles , 2011, Theor. Comput. Sci..