HOME

TheInfoList



OR:

In
geometry Geometry (; ) is a branch of mathematics concerned with properties of space such as the distance, shape, size, and relative position of figures. Geometry is, along with arithmetic, one of the oldest branches of mathematics. A mathematician w ...
, an isophote is a
curve In mathematics, a curve (also called a curved line in older texts) is an object similar to a line, but that does not have to be straight. Intuitively, a curve may be thought of as the trace left by a moving point. This is the definition that ...
on an illuminated surface that connects points of equal
brightness Brightness is an attribute of visual perception in which a source appears to be radiating/reflecting light. In other words, brightness is the perception dictated by the luminance of a visual target. The perception is not linear to luminance, and ...
. One supposes that the illumination is done by parallel light and the brightness is measured by the following
scalar product In mathematics, the dot product or scalar productThe term ''scalar product'' means literally "product with a scalar as a result". It is also used for other symmetric bilinear forms, for example in a pseudo-Euclidean space. Not to be confused wit ...
: :b(P)= \vec n(P)\cdot \vec v=\cos\varphi where is the unit
normal vector In geometry, a normal is an object (e.g. a line, ray, or vector) that is perpendicular to a given object. For example, the normal line to a plane curve at a given point is the infinite straight line perpendicular to the tangent line to the cu ...
of the surface at point and the
unit vector In mathematics, a unit vector in a normed vector space is a Vector (mathematics and physics), vector (often a vector (geometry), spatial vector) of Norm (mathematics), length 1. A unit vector is often denoted by a lowercase letter with a circumfle ...
of the light's direction. If , i.e. the light is
perpendicular In geometry, two geometric objects are perpendicular if they intersect at right angles, i.e. at an angle of 90 degrees or π/2 radians. The condition of perpendicularity may be represented graphically using the '' perpendicular symbol'', � ...
to the surface normal, then point is a point of the surface silhouette observed in direction Brightness 1 means that the light vector is perpendicular to the surface. A plane has no isophotes, because every point has the same brightness. In
astronomy Astronomy is a natural science that studies celestial objects and the phenomena that occur in the cosmos. It uses mathematics, physics, and chemistry in order to explain their origin and their overall evolution. Objects of interest includ ...
, an isophote is a curve on a photo connecting points of equal brightness. J. Binney, M. Merrifield: ''Galactic Astronomy'', Princeton University Press, 1998, , p. 178.


Application and example

In
computer-aided design Computer-aided design (CAD) is the use of computers (or ) to aid in the creation, modification, analysis, or optimization of a design. This software is used to increase the productivity of the designer, improve the quality of design, improve c ...
, isophotes are used for checking optically the smoothness of surface connections. For a surface (implicit or parametric), which is differentiable enough, the normal vector depends on the first derivatives. Hence, the differentiability of the isophotes and their geometric continuity is 1 less than that of the surface. If at a surface point only the tangent planes are continuous (i.e. G1-continuous), the isophotes have there a kink (i.e. is only G0-continuous). In the following example (s. diagram), two intersecting Bezier surfaces are blended by a third surface patch. For the left picture, the blending surface has only G1-contact to the Bezier surfaces and for the right picture the surfaces have G2-contact. This difference can not be recognized from the picture. But the geometric continuity of the isophotes show: on the left side, they have kinks (i.e. G0-continuity), and on the right side, they are smooth (i.e. G1-continuity). Isoph-bbb-g1g2.svg, Isophotes on two Bezier surfaces and a G1-continuous (left) and G2-continuous (right) blending surface: On the left the isophotes have kinks and are smooth on the right


Determining points of an isophote


On an implicit surface

For an
implicit surface In mathematics, an implicit surface is a Surface (geometry), surface in Euclidean space defined by an equation : F(x,y,z)=0. An ''implicit surface'' is the set of Zero of a function, zeros of a Function of several real variables, function of ...
with equation f(x,y,z)=0, the isophote condition is \frac= c \ . That means: points of an isophote with given parameter are solutions of the
nonlinear system In mathematics and science, a nonlinear system (or a non-linear system) is a system in which the change of the output is not proportional to the change of the input. Nonlinear problems are of interest to engineers, biologists, physicists, mathem ...
\begin f(x,y,z) &= 0, \\ pt \nabla f (x,y,z)\cdot \vec v -c\;, \nabla f(x,y,z), &= 0, \end which can be considered as the intersection curve of two implicit surfaces. Using the tracing algorithm of Bajaj et al. (see references) one can calculate a
polygon In geometry, a polygon () is a plane figure made up of line segments connected to form a closed polygonal chain. The segments of a closed polygonal chain are called its '' edges'' or ''sides''. The points where two edges meet are the polygon ...
of points.


On a parametric surface

In case of a
parametric surface A parametric surface is a surface in the Euclidean space \R^3 which is defined by a parametric equation with two parameters Parametric representation is a very general way to specify a surface, as well as implicit representation. Surfaces that oc ...
\vec x= \vec S(s,t) the isophote condition is \frac=c\ . which is equivalent to \ (\vec S_s\times\vec S_t)\cdot\vec v- c\;, \vec S_s\times\vec S_t, =0 \ . This equation describes an implicit curve in the s-t-plane, which can be traced by a suitable algorithm (see
implicit curve In mathematics, an implicit curve is a plane curve defined by an implicit equation relating two coordinate variables, commonly ''x'' and ''y''. For example, the unit circle is defined by the implicit equation x^2+y^2=1. In general, every implic ...
) and transformed by \vec S(s,t) into surface points.


See also

*
Contour line A contour line (also isoline, isopleth, isoquant or isarithm) of a Function of several real variables, function of two variables is a curve along which the function has a constant value, so that the curve joins points of equal value. It is a ...


References

*J. Hoschek, D. Lasser: ''Grundlagen der geometrischen Datenverarbeitung'', Teubner-Verlag, Stuttgart, 1989, , p. 31. *Z. Sun, S. Shan, H. Sang et al.: ''Biometric Recognition'', Springer, 2014, , p. 158. *C.L. Bajaj, C.M. Hoffmann, R.E. Lynch, J.E.H. Hopcroft: ''Tracing Surface Intersections'', (1988) Comp. Aided Geom. Design 5, pp. 285–307. *C. T. Leondes: ''Computer Aided and Integrated Manufacturing Systems: Optimization methods'', Vol. 3, World Scientific, 2003, {{ISBN, 981-238-981-4, p. 209.


External links


Patrikalakis-Maekawa-Cho: Isophotes (engl.)A. Diatta, P. Giblin: ''Geometry of Isophote Curves''Jin Kim: ''Computing Isophotes of Surface of Revolution and Canal Surface''
Curves