Skip to main content
Log in

CCD camera modeling and simulation

  • Published:
Journal of Intelligent and Robotic Systems Aims and scope Submit manuscript

Abstract

In this paper we propose a modeling of an acquisition line made up of a CCD camera, a lens and a frame grabber card. The purpose of this modeling is to simulate the acquisition process in order to obtain images of virtual objects. The response time has to be short enough to permit interactive simulation. All the stages are modelised: in the first phase, we present a geometric model which supplies a point to point transformation that provides, for a space point in the camera field, the corresponding point on the plane of the CCD sensor. The second phase consists of modeling the discrete space which implies passing from the continous known object view to a discrete image, in accordance with the different orgin of the contrast loss. In the third phase, the video signal is reconstituted in order to be sampled by the frame grabber card. The practical results are close to reality when compared to image processing. This tool makes it possible to obtain a short computation time simulation of a vision sensor. This enables interactivity either with the user or with software for the design/simulation of an industrial workshop equipped with a vision system. It makes testing possible and validates the choice of sensor placement and image processing and analysis. Thanks to this simulation tool, we can control perfectly the position of the object image placed under the camera and in this way, we can characterise the performance of subpixel accuracy determining methods for object positioning.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

References

  • Batchelor, B. G., Hill, D. A., and Hodgson, D. C.: 1985, in Automated Visual Inspection, IFS Publ., U.K., Ch. 10, pp. 255–294.

    Google Scholar 

  • Ben Amar, C., Lucas, Y., Redarce, T., and Jutard, A.: 1992, Off-line programming and dimensional control, Manufacturing Systems (Yougoslavia) 21(4), 247–251.

    Google Scholar 

  • Ben Amar, C., Perrin, S., and Redarce, T.: 1994, The programming and animation of a control station devoted to vision, Revue d'Automatique et de Productique Appliquées 7(3), 297–316.

    Google Scholar 

  • Berger, J. L., Blamoutier, M., Coutures, J. L., Descure, P., and Thenoz, Y.: 1980, Les dispositifs à transfert de charge, Revue Technique THOMSON CSF 12(1), 65.

    Google Scholar 

  • Buil, C.: 1989, Astronomie CCD-Construction et utilisation des caméras CCD en astronomie amateur, in Société d'Astronomie Populaire Ch. 5, pp. 238–248.

  • Butler, D. A. and Pierson, P.: 1991, A distortion-correction scheme for industrial machine-vision application, IEEE Trans. Robotics and Automation 7(4), 546–551.

    Google Scholar 

  • Devernay, F.: 1993, A fast and efficient subpixelic edge detector, 4émes Journées Orasis GDR-PRC Communication Homme-machine, Mulhouse 11–14 Octobre 1993, pp. 146–150.

  • EEV: 1987, CCD Imaging III, EEV 106, Waterhouse Lane, Chelmsford, Essex CM1 2QU, England, p. 60.

  • Goshtabsy, A.: 1989, Correction of image deformation from lens distortion using Bezier patches, Computer Vision, Graphics, and Image Processing 47, 385–394.

    Google Scholar 

  • Gruver, W. A., Thomson, C. T., Chawla, S. D., and Schmitt, L. A.: 1985, CAD off-line programming for robot vision, Robotics 1(2).

  • Gullixson, G. A.: 1992, Two-dimensional imagery, in Steve B. Howel (ed.), Astronomical CCD Observing and Reduction Techniques, A.S.P. Conferences Series, Vol. 23, pp. 130–159.

  • Huertas, A. and Medioni, G.: 1986, Detection of intensity changes with subpixel accuracy using Laplacian-Gaussian masks, IEEE TPAMI 8(5), 651–661.

    Google Scholar 

  • Jain, A. K.: 1989, in Fundamentals of Digital Image Processing, Ch. 9, Prentice-Hall, pp. 342–430.

  • Lyvers, E. P., Mitchell, O. K., Ackley, M. L., and Reeves, A. P.: 1989, Subpixel measurements using a moment based edge operator, IEEE Trans. PAMI 11(12), 1293–1308.

    Google Scholar 

  • Kleinemeier, B.: 1988, Measurement of CCD interpolation functions in the subpixel precision range, in Industrial Inspection, SPIE, Vol. 1010, pp. 158–165.

  • ParrishJr., E. A. and Goksel, A. K.: 1977, A camera model for natural scene processing, IEEE Pattern Recognition 9, 131–136.

    Google Scholar 

  • Perrin, S. and Redarce, T.: 1992, Discrétisation par maillage quadrilatéral, in Actes du Colloque Géométrie Discrète en Imagerie, Grenoble September 1992, pp. 57–68.

  • Peushot, B.: 1993, Camera virtual equivalent model 0,01 pixel detectors, Computerized Medical Imaging and Graphics 17(4/5), 289–294.

    Google Scholar 

  • Raczkowsky, J. and Mittenbuehler, K. H.: 1989, Simulation of cameras in robot applications, IEEE Computer Graphics Applications (January), 16–25.

  • Redarce, T., Lucas, Y., Betemps, M., and Jutard, A.: 1991, CAD off-line programming for industrial machine vision, J. Intelligent and Robotic Systems 4, 129–143.

    Google Scholar 

  • Redarce, H. T., Lucas, Y., Ben Amar, C., and Perrin, S.: 1995, An integrated approach for programming vision inspection cells, Int. J. Integrated Manufacturing 8, 298–311.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Perrin, S., Redarce, T. CCD camera modeling and simulation. Journal of Intelligent and Robotic Systems 17, 309–325 (1996). https://doi.org/10.1007/BF00339666

Download citation

  • Received:

  • Accepted:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF00339666

Key words

Navigation