Bijective Rotations on Hexagonal Lattice
by K. Pluta, T. Roussillon, D. Cœurjolly,
P. Romon, Y. Kenmochi, V. Ostromoukhov
21/06/2018, JIG 2018, Lyon
Motivations
Digitized rotations on the square grid are burdened with an incompatibility between rotations and the geometry of the grid.
Agenda
-
Introduction to the Bees' Point of View
-
Quick Introduction to Rigid Motions
- Bijective Digitized Rotations
- Contributions
- Conclusions & Perspectives
The beehive figure's source and author unknown (if you recognize it, please let me know). The image of the bee comes from http://karenswhimsy.com/public-domain-images (public domain)
Contributions in Short
- Characterization of bijective digitized rotations on the regular hexagonal lattice
- Comparison of frequencies of such rotations on the square and the regular hexagonal lattices
Pure, extracted honey
Related Studies
- Pluta, K., Romon, P., Kenmochi, Y., Passat, N.: Bijective Digitized Rigid Motions on Subsets of the Plane. Journal of Mathematical Imaging and Vision (2017)
- Pluta, K., Romon, P., Kenmochi, Y., Passat, N.: Bijectivity Certification of 3D Digitized Rotations. CTIC (2016)
- Roussillon, T., Cœurjolly, D.: Characterization of Bijective Discretized Rotations by Gaussian Integers. Research report, LIRIS UMR CNRS 5205 (2016). URL: https://hal.archives-ouvertes.fr/hal-01259826
Introduction to the Bees' Point of View
The figure comes from http://thegraphicsfairy.com/vintage-clip-art-bees-with-honeycomb
The Lattices
Eisenstein:
and Gaussian:
integers
Properties
Property | Gaussian integers | Eisenstein integers |
---|---|---|
conjugate | ||
squared modulus | ||
units |
divisibility |
greatest common divisor |
|
Digitization Model
A hexagonal cell of
denoted by
Digitization Model
The digitization operator is defined as
such that
and
Quick Lesson on Rigid Motions
Or how to become a beekeeper. Part I - Equipment
The figure comes from Wikimedia. Original source The New Student's Reference Work (public domain)
Rotations on
Properties
- Do preserve distances
- Bijective
– a unit modulus complex number
– a rotation angle
Properties
- Non-injective
- Non-surjective
- Do not preserve distances
Rigid Motions on
A digitized rotation is bijective if and only if
such that
- a continuous rotation
- a digitization cell centered at
- the hexagonal lattice
Conditions for Bijectivity
and multiplied by
Bijective Digitized Rotations on Hexagonal Lattice
The figure comes from Wikimedia. The original source The honey bee: a manual of instruction in apiculture (public domain)
The figure of bumble bee comes from http://www.ase.org.uk (public domain), The bee figure by Pearson Scott Foresman, Wikimedia.
Set of Remainders
A 2D digitized rotation is then bijective when
Double Surjectivity
Double Surjectivity
Double Surjectivity
The double surjectivity condition is then
provided that
Primitive Eisenstein Integers
and
not being divisible by 3.
and
such that
Set of Remainders
The double surjectivity condition is then
provided that
Primitive Eisenstein Integers
A bunch of facts
Set of Remainders
The double surjectivity condition is then
provided that
Proving Bijectivity
Proving Bijectivity
For which s and t,
or
are in the green but not in the
black hexagonal cell?
Proving Bijectivity
From the equation of the line passing through the vertices of the green line-segment we obtain:
Proving Bijectivity
Then, we substitute t with s + e to arrive at
which are violated when s = 1 or when s > 1 and e = 1.
From the equation of the line passing through the vertices of the green line-segment we obtain:
Proving Bijectivity
At the end we have to check if
or
are members
of the lattice that spans the values of
Proving Bijectivity
Step 2: Check if for s = 1 or s > 1 and e = 1, the uncommon space of the hexagonal cells does not contain Eisenstein integers.
Proving Bijectivity
The Square Grid
The Hexagonal Grid
Conclusion & Perspectives
Or extracting the pure, organic honey
The figure comes from Wikimedia. The original comes from A practical treatise on the hive and honey-bee (public domain)
- Characterization of bijective digitized rotations on the regular hexagonal lattice
- Comparison of frequencies of such rotations on the square and the regular hexagonal lattices
Conclusion
Perspectives
Investigate bijectivity of digitized rigid motions on finite subsets of Eisenstein integers.
Thank you for your attention and see you again!
Bijective Rotations on Hexagonal Lattice
By Kacper Pluta
Bijective Rotations on Hexagonal Lattice
Presentation created for JIG 18 in Lyon.
- 1,786