On Geometry of Isophote Curves in Galilean space
Zuhal Kucukarslan Yuzbasi, Dae Won Yoon

TL;DR
This paper explores the geometry of isophote curves on surfaces in Galilean 3-space, analyzing their properties, computation methods, and relationships with helices, including specific cases on surfaces of revolution.
Contribution
It introduces the concept of isophote curves in Galilean space, distinguishes cases based on the nature of the axis vector, and provides methods for their computation on surfaces of revolution.
Findings
Derived formulas for isophote curves on surfaces of revolution
Established relationship between isophote curves and slant helices
Provided an example of computing isophote curves on isotropic surfaces
Abstract
In this paper, we introduce isophote curves on surfaces in Galilean 3-space. Apart from the general concept of isophotes, we split our studies into two cases to get the axis d of isophote curves lying on a surface such that d is an isotropic or a non isotropic vector. We also give the method to compute isophote curves of surfaces of revolution. Subsequently, we show the relationship between isophote curves and slant(general) helices on surfaces of revolution obtained by revolving a curve by Euclidean rotations. Finally, we give an example to compute isophote curves on isotropic surfaces of revolution.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
On Geometry of Isophote Curves in Galilean space
Zühal Küçükarslan Yüzbaşı † and Dae Won Yoon ‡
Abstract
In this paper, we introduce isophote curves on surfaces in Galilean 3-space. Apart from the general concept of isophotes, we split our studies into two cases to get the axis of isophote curves lying on a surface such that is an isotropic or a non isotropic vector. We also give the method to compute isophote curves of surfaces of revolution. Subsequently, we show the relationship between isophote curves and slant(general) helices on surfaces of revolution obtained by revolving a curve by Euclidean rotations. Finally, we give an example to compute isophote curves on isotropic surfaces of revolution.
Department of Mathematics
Fırat University
23119 Elazig, Turkey
E-mail address: [email protected]
Department of Mathematics Education and RINS
Gyeongsang National University
Jinju 52828, Republic of Korea
E-mail address: [email protected]
†† Corresponding author: Dae Won Yoon.††2010 AMS Mathematics Subject Classification: 53A35, 53Z05.†† Key words and phrases: Galilean space, isophote curve, surfaces of revolution. The second author was supported by Basic Science Research Program through the National Research Foundation of Korea funded by the Ministry of Education(NRF-2018R1D1A1B07046979).
1 Introduction
The isophote curve method is one of the most efficient methods that can be used to analyze and visualize surfaces by lines of equal light intensity. Isophote curve whose normal vectors make a constant angle with a fixed vector(the axis) is one of the curves to characterize surfaces such as parameter, geodesics and asymptotic curves or lines of curvature. Moreover, this curve is used in computer graphics and it is also interesting to study for geometry.
The isophote curve of a given surface is calculated with two steps: firstly the normal vector field of the surface is computed, and secondly the surface point is traced as
[TABLE]
where is a constant angle().
Isophote curve is called a silhouette curve when the angle is given as a right angle such that
[TABLE]
where is the fixed vector.
From past to present, there have been a lot of researchers about isophote curves and their characterizations in [3, 4, 6, 7].
In this paper, our aim is to investigate isophote curves on surfaces in Galilean space and find its axis such that it is an isotropic and a non isotropic vector by means of the Galilean Darboux frame. According to the axis , we split our studies into two cases to find the axis of isophote curves lying on a surface in Galilean space. Moreover, we give the method to compute isophote curves of surfaces of revolution obtained by revolving a curve by Euclidean and isotropic rotations.
2 Preliminaries
In accordance with the Erlangen Program, due to F. Klein, each geometry is associated with a group of transformations, and hence there are as many geometries as groups of transformations. Associated with group of transformations that in physics guarantees the invariance of many mechanical systems, the Galilei group, is the so-called Galilean geometry. That is, Galilean geometry is one of the nine Cayley-Klein geometries with projective signature . The absolute of the Galilean geometry is an ordered triple , where is the ideal (absolute) plane, the line in and the fixed elliptic involution of .
We introduce homogeneous coordinates in in such a way that the absolute plane is given by , the absolute line by and the elliptic involution by .
The group of motions of is a six-parameter group given (in affine coordinates) by
[TABLE]
A plane is called Euclidean if it contains , otherwise it is called isotropic or i.e., planes are Euclidean, and so is the plane . Other planes are isotropic. In other words, an isotropic plane does not involve any isotropic direction.
A Galilean scalar product of two vectors and in the Galilean 3-space is defined as
[TABLE]
and a Galilean norm of is given by
[TABLE]
A Galilean cross product of and on is defined by
[TABLE]
Let be an admissible curve of the class in and parametrized by the invariant parameter , defined by
[TABLE]
Then the Frenet frame fields of are given by
[TABLE]
where the curvature and the torsion of are written as, respectively,
[TABLE]
Here and are said to be the tangent, principal normal and binormal vectors of .
On the other hand, the Frenet formula of the curve is given by (cf. [9])
[TABLE]
Consider a -regular surface , , in parameterized by
[TABLE]
We denote by , and the partial derivatives of the functions , and with respect to (), respectively.
On the other hand, the matrix of the first fundamental form of a surface in is given by
[TABLE]
where and . Here and means the Euclidean scalar product of the projections of vectors onto the -plane.
The unit normal vector field of a surface is defined by
[TABLE]
where the positive function is given by
[TABLE]
Let be a Galilean Darboux frame of with as the tangent vector of a curve in and be the unit normal to a surface and . Then the Galilean Darboux frame is expressed as
[TABLE]
where , and are the geodesic curvature, normal curvature and geodesic torsion of on , respectively. Also, (2.2) implies
[TABLE]
where is an angle between the surface normal vector and the binormal vector of ([12]). A curve is a geodesic (an asymptotic curve or a line of curvature) if and only if ( or ) vanishes, respectively.
On the other hand, the usual transformation between the Galilean Frenet frames and the Darboux frames takes the form
[TABLE]
Artykbaev was introduced an angle between two vectors in Galilean space as follows:
Definition 2.1**.**
([1]) Let and be two unit non-isotropic vectors in . Then an angle between and is defined by
[TABLE]
Definition 2.2**.**
([1]) An angle between a unit non-isotropic vector and an isotropic vector in is defined by
[TABLE]
Definition 2.3**.**
([1]) An angle between two isotropic vectors and parallel to the Euclidean plane in is equal to the Euclidean angle between them. That is,
[TABLE]
3 The axis of an isophote curve in Galilean Space
The starting point of this section is to get the fixed vector of an isophote curve via its Galilean Darboux frame.
Let be an admissible regular surface and be an unit speed curve parametrized by as an isophote curve for some .
In order to prove the results, we split it into two cases according to the fixed vector .
Case 1. is an unit isotropic vector.
Since is the unit isotropic normal vector of a surface , we have
[TABLE]
If we differentiate with respect to , using the Galilean Darboux frame (2.2), then we obtain
[TABLE]
which implies
[TABLE]
Taking account of the derivative of (3.1) we get
[TABLE]
where if , which means that should be an asymptotic curve or which means that should be a line of curvature. Then, for can be written as
[TABLE]
since is a constant vector, should be equal zero. Also this is the trivial result.
For can be written as
[TABLE]
Since , we get
[TABLE]
In this situation, we conclude that or
From (2.3) and (2.4) in terms of the Galilean Frenet frame, we get
[TABLE]
If we differentiate (3.6) using (3.7) and , we get that is, is a constant isotropic vector. From now on, we suppose if is a unit-speed isophote curve, then is also a line of curvature.
Theorem 3.1**.**
Let be a unit-speed isophote curve on a surface in with a fixed unit isotropic vector as the axis of the isophote curve. In that case, we have the following:
* If is a geodesic curve, then is a straight line.*
* If is an asymptotic curve on , then it is a plane curve, and the fixed vector is spanned by *
Proof.
If is a geodesic curve, then we have and so from (3.2) it follows that also By substituting and into (2.3), we get , that is, is a straight line.
If is an asymptotic curve, we have From (2.3) and (3.8), we obtain that
[TABLE]
Also, by substituting and into (2.4), we get It means that is a plane curve.
Theorem 3.2**.**
Let be a unit-speed isophote curve on a surface in with a fixed unit isotropic vector as the axis of the isophote curve. The axis is perpendicular to the principal normal line of if and only if either is a straight line, or an asymptotic curve on with taking or is a curve with
Proof.
If is a unit-speed isophote curve with , then from (3.8), we get
[TABLE]
from this equation, we have or .
If then, from Theorem 3.1, is a straight line.
If , then that is, is an asymptotic curve.
If we take , then we can easily get
Theorem 3.3**.**
Let be a unit-speed isophote curve on a surface in with a fixed unit isotropic vector as the axis of the isophote curve. The axis is perpendicular to the principal binormal line of such that if and only if equals .
Proof.
If is a unit-speed isophote curve with , then from (3.8), we get
[TABLE]
Since is a non-geodesic curve, So, . We know that then we get
Theorem 3.4**.**
If is a silhouette curve on and is a unit isotropic vector such that it is parallel to , then the curve is a plane curve.
Proof.
If a fixed vector is a unit isotropic vector and is parallel to , then we have
[TABLE]
By differentiating above equations with respect to , we obtain
[TABLE]
Since is a silhouette curve with , we get
[TABLE]
from this, we have It means that is a plane curve.
Case 2. Now, our aim is to find a fixed unit non-isotropic vector as the axis of an isophote curve.
Since is the unit isotropic normal vector of a surface , we have
[TABLE]
Let be a unit speed admissible isophote curve. If we differentiate
[TABLE]
with respect to using the Galilean Darboux frame (2.2) then we have
[TABLE]
It follows from (2.6) that we find
[TABLE]
Taking account of the derivative of and using the Galilean Darboux frame (2.2)
[TABLE]
where if , then from (3.12) we get which means that should be an asymptotic curve. Then, for can be written as
[TABLE]
Since is a constant vector, . Thus, we have the following result:
Corollary 3.5**.**
Let be a unit-speed isophote curve on a surface in with a fixed unit non-isotropic vector as the axis of the isophote curve. If is a geodesic curve or a line of curvature, then is a straight line.
If , that is, is a line of curvature, then can be written as
[TABLE]
Since is a constant vector, , which implies , that is, is a straight line.
Theorem 3.6**.**
Let be a silhouette curve on and be a unit non-isotropic vector.
* If lies in the plane spanned by and , then is a plane curve.*
* If the axis is spanned by , then is a geodesic curve.*
Proof.
Since is a silhouette curve and is a unit non-isotropic vector, we get
[TABLE]
If we differentiate (3.16) with respect to , then we get
[TABLE]
Since is lied in the plane spanned by and we get . Also, if we differentiate with respect to , we get
[TABLE]
it follows that
Also, by substituting and into (2.3), we get Thus, is a plane curve.
If is spanned by , then we get
[TABLE]
If we differentiate above equation, then , it follows that , that is, the curve is a geodesic curve.
4 Applications for Isophote Curves
We investigate an isophote curve among surfaces in Galilean space. Now we give some examples for this subject. To see this, notice that in surfaces of revolution are obtained by revolving a curve by Euclidean or isotropic rotations as follows, respectively,
[TABLE]
where is the Euclidean angle and
[TABLE]
where and .
The trajectory of a single point under a Euclidean rotation is a Euclidean circle
[TABLE]
The invariant is the radius of the circle. Euclidean circles intersect the absolute line in the fixed points of the elliptic involution .
The trajectory of a point under isotropic rotation is an isotropic circle whose normal form is
[TABLE]
The invariant is the radius of the circle. The fixed line of the isotropic rotation is the absolute line f\[11]. For some more studies, see [2, 5].
If a curve is rotated by Euclidean rotations, then a surface of revolution is parametrized by
[TABLE]
If a curve is parametrized by the arc-length, then we take Then, the unit isotropic normal vector field of is defined by
[TABLE]
where and are the partial differentiations with respect to and respectively. Then, the isotropic normal vector is given by
[TABLE]
it becomes in terms of the Frenet frame as follows:
[TABLE]
Proposition 4.1**.**
Let a curve be a general helix with the isotropic axis . Then, for the curve on* surfaces of revolution given by (4.3) of revolution is an isophote curve with the axis .*
Proof.
Substituting into (4.5), we get
[TABLE]
If is a general helix with the axis , then constant. Therefore, we get
[TABLE]
Thus is an isophote curve with the axis on the surfaces of revolution.
Proposition 4.2**.**
Let a curve be a slant helix with the isotropic axis . Then, for the curve on surfaces of revolution given by (4.3) is an isophote curve with the axis .
Proof.
Substituting into (4.5), we get
[TABLE]
If is a slant helix with the axis , then constant. Therefore, we get
[TABLE]
Thus is an isophote curve with the axis on the surfaces of revolution.
If a curve is rotated by isotropic rotations, then a surface of revolution is parametrized by
[TABLE]
If a curve is parametrized by the arc-length, then we take Then, the isotropic surface normal is given by
[TABLE]
it becomes in terms of the Frenet frame as follows:
[TABLE]
Proposition 4.3**.**
*Let an isotropic axis is given by (0,). *
If and is a second order function, then the curve on surfaces of revolution given by (4.6) is an isophote curve.
If and is a second order function, then the curve * on surfaces of revolution given by (4.6) is an isophote curve.*
Proof.
If * then we get *.
Using this above condition on (4.7), we get
[TABLE]
From the above equation, we can get Thus we obtain
If * then we get * Using this above condition on (4.7), we get
[TABLE]
From the above equation, we can get Thus we obtain
Therefore, the rotating curve is an isotropic circle on surfaces of revolution. We also show the surfaces (4.6) for in Figure 1.
Corollary 4.4**.**
The generating curve on surfaces of revolution given by (4.6) becomes both a general helix and a slant helix with the axis .
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] A. Artykbaev, Total angle about the vertex of a cone in Galilean space, Math. Notes, 43 (1988), 379–382
- 2[2] M. Dede, C. Ekici and W. Goemans, Surfaces of revolution with vanishing curvature in Galilean 3-space, J. Math. Phys. Anal. Geo., 14 (2) (2018), 141-152.
- 3[3] F. Doğan and Y. Yaylı, On isophote curves and their characterizations, Turkish J. Math., 39 (5) (2015), 650-664.
- 4[4] F. Doğan and Y. Yaylı, Isophote curves on spacelike surfaces in Lorentz-Minkowski space E 1 3 superscript subscript 𝐸 1 3 E_{1}^{3} , ar Xiv preprint ar Xiv:1203.4388.
- 5[5] A. Kazan and H. B. Karadag, Weighted Minimal and Weighted Flat Surfaces of Revolution in Galilean 3-Space with Density, Int. J. Anal. Appl., 16 (3) (2018), 414-426.
- 6[6] K. J. Kim and I. K. Lee, Computing isophotes of surface of revolution and canal surface, Comput-Aided Des., 35 (2003), 215-223.
- 7[7] J. J. Koenderink, A. J. van Doorn, Photometric invariants related to solid shape, J. Modern Opt., 27 (7) (1980), 981-996.
- 8[8] E. Molnar, The projective interpretation of the eight 3-dimensional Homogeneous geometries, Beitr. Algebra Geom., 38 (1997), 261–288.
