This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
The Discrete Analytical Hyperspheres
January-March 1997 (vol. 3 no. 1)
pp. 75-86

Abstract—An analytical definition of a discrete hypersphere with arbitrary center, radius, and thickness in dimension n is introduced. The new discrete hypersphere is called discrete analytical hypersphere. The hypersphere has important original properties including exact point localization, space tiling, k-separation, etc. These properties are almost obvious with this new discrete analytical definition contrary to the classical approaches based on digitization schemes. The analytically defined circle is compared to Pham's classically defined circle. Efficient incremental circle and hypersphere generation algorithms are provided.

[1] L. Adams et al., "Computer-Assisted Surgery," IEEE Computer Graphics and Applications, Vol. 10, No. 3, MAY 1990, pp. 43-51.
[2] E. Andres, "Discrete Circles, Hyperspheres, and Spheres," Computer Graphics, vol. 18, no. 5, pp. 695-706, 1994.
[3] E. Andres, R. Acharya, and C. Sibata, "Discrete Hyperplanes in Arbitrary Dimensions," submitted to CVGIP-GMIP.
[4] S.N. Biswas and B.B. Chaudhuri, "On the Generation of Discrete Circular Objects and Their Properties," CVGIP, vol. 32, pp. 158-170, 1985.
[5] J.E. Bresenham, "Algorithms for Computer Control of a Digital Plotter," IBM Systems J., vol. 4, no. 1, pp. 25-30, 1965.
[6] J. Bresenham,“A linear algorithm for incremental digital display of circular arcs,” Comm. ACM, vol. 20, no. 2, pp. 100-16, 1977.
[7] L. Caponetti and A.M. Fanelli, "Computer-Aided Simulation for Bone Surgery," IEEE Computer Graphics and Applications, vol. 13, no. 6, pp. 86-92, Nov. 1993.
[8] J.L. Coatrieux and C. Barillot, "A Survey of 3D Display Techniques to Render Medical Data," 3D Imaging in Medicine, K.H. Hohne, H. Fuchs, S.K. Pizer, eds., pp. 175-195.Berlin: Springer-Verlag, 1990.
[9] D. Cohen and A. Shaked, "Photo-Realistic Imaging of Digital Terrains," Computer Graphics Forum, vol. 12, no. 3, pp. 363-373, 1993.
[10] D. Cohen-Or and A. Kaufman, "Fundamentals of Surface Voxelization," CVGIP: Graphics Models and Image Processing, Vol. 56, No. 6, Nov. 1995, pp. 453-461.
[11] H. Freeman, "Techniques for the Digital Computer Analysis of Chain-Encoded Arbitrary Plane Curves," Proc. Nat'l Electronics Conf. 17, pp. 421-432, 1961.
[12] A. Kaufman and E. Shimony, "3D Scan-Conversion Algorithms for Voxel-Based Graphics," Proc. 1986 Workshop on Interactive 3D Graphics, ACM Press, New York, 1986, pp. 45-75.
[13] A. Kaufman, “Efficient Algorithms for 3-D Scan Conversion of Parametric Curves, Surfaces, and Volumes,” Computer Graphics, vol. 21, pp. 171-179, 1987.
[14] Z. Kulpa and B. Kruse, "Algorithms for Circular Propagation in Discrete Images," CVGIP, vol. 24, pp. 305-328, 1983.
[15] M.D. McIlroy, "Best Approximate Circles on Integer Grids," ACM Trans. Graphics, Vol. 2, No. 4, Oct. 1983, pp. 237-263.
[16] C. Montani and R. Scopigno, "Spheres-to-Voxel Conversion," Graphic Gems I, A.S. Glassner, ed. Academic Press.
[17] A. Nakamura and K. Aizawa, "Digital Circles," CVGIP, vol. 26, no. 4, pp. 242-255, 1984.
[18] S. Pham, "Digital Circles with Non-Lattice Centers," Visual Computing, vol. 9, pp. 1-24, 1992.
[19] A. Pommert et al., "3D-Imaging in Medicine," Encyclopedia of Computer Science and Technology, vol. 28, Supplement 13, pp. 341-370, 1993.
[20] K.C. Posch and W.D. Fellner, "The Circle-Brush Algorithm," ACM Trans. Graphics, vol. 8, no. 1, pp. 1-24, 1989.
[21] J-P. Reveilles, "Geometrie Discrete, calcul en nombres entiers et algorithmique," state thesis (in French), UniversitéLouis Pasteur, Strasbourg, France, 1991.
[22] R. Yagel, D. Cohen, and A. Kaufman, "Discrete Ray Tracing," IEEE Computer Graphics and Applications, Vol. 12, No. 5, Sept. 1992, pp. 19-28.

Index Terms:
Circle, sphere, hypersphere, raster, arbitrary dimension, nonlattice center, noninteger radius, discrete analytical definition.
Citation:
Eric Andres, Marie-Andrée Jacob, "The Discrete Analytical Hyperspheres," IEEE Transactions on Visualization and Computer Graphics, vol. 3, no. 1, pp. 75-86, Jan.-March 1997, doi:10.1109/2945.582354
Usage of this product signifies your acceptance of the Terms of Use.