CS6825: Computer Vision word cloud
Laser Ranging Systems

Laser ranging works on the principle that the surface of the object reflects laser light back towards a receiver which then measures the time (or phase difference) between transmission and reception in order to calculate the depth.

Most laser rangefinders:

  • Work at long distances (greater than tex2html_wrap_inline3044)
  • Consequently their depth resolution is inadequate for detailed vision tasks.
  • Shorter range systems exist but still have an inadequate depth resolution (1cm at best) for most practical industrial vision purposes.

Figure: Laser Rangefinder based on Time-of-flight.

The instrument has 3 principal functional components, a transmitter, a scanning mirror and a receiver. The basic idea is to measure the time difference between the reference signal and the transmitted/received signal; knowing the speed of light as it is possible to calculate the distance to the object



Structured Light Methods

Basic idea:

  • Project patterns of light (grids, stripes, elliptical patterns etc.) onto an object.
  • Surface shapes are then deduced from the distortions of the patterns that are produced on Object's Surface.
  • Knowing relevant camera and projector geometry, depth can be inferred by triangulation.

  • Many methods have been developed using this approach.
  • Major advantage -- simple to use.
  • Low spatial resolution -- patterns become sparser with distance.
  • Some close range (4cm) sensors exist with good depth resolution (around 0.05mm) but have very narrow field of view and close range of operation.

Figure: Illustration of Structured Light Scanner, one configuration.


Figure: Geometric Triangulation Property used to calculate Depth.



Moire Fringe Methods

The essence of the method is that a grating is projected onto an object and an image is formed in the plane of some reference grating as shown in Fig. 1.

The image then interferes with the reference grating to form Moire fringe contour patterns which appear as dark and light stripes, as demonstrated by Fig. 2. Analysis of the patterns then gives accurate descriptions of changes in depth and hence shape.

 

Fig. 1 A moire projection system

 

Fig. 2 Moire fringe patterns

NOTE: Ambiguities arise in interrogating the fringe patterns.

  • It is not possible to determine whether adjacent contours are higher or lower in depth.
  • Resolve by moving one of the gratings and taking multiple Moire images.
  • Reference grating can also be omitted and its effect can be simulated in software.

Moire fringe methods are capable of producing very accurate depth data (resolution to within about 10 microns) but the methods have certain drawbacks.

  • Methods are relatively computationally expensive.
  • Surfaces at a large angle are sometimes unmeasurable -- fringe density becomes too dense.



Shape from Shading Methods

Methods based on shape from shading employ photometric stereo techniques to produce depth measurements.

Using a single camera, two or more images are taken of an object in a fixed position but under different lighting conditions.

By studying the changes in brightness over a surface and employing constraints in the orientation of surfaces, certain depth information may be calculated.

Methods based on these techniques are not suited for general three-dimensional depth data acquisition:

  • Methods are sensitively dependent on the illumination and surface reflectance properties of objects present in the scene.
  • Methods only work well on objects with uniform surface texture.
  • It is difficult to infer absolute depth, and only surface orientation is easily inferred.
  • Methods are mostly used when it is desired to extract surface shape information.



Passive Stereoscopic Methods

Stereoscopy as a technique for measuring range by triangulation to selected locations in a scene imaged by two cameras already -- further details on general stereo configurations in Books.

The primary computational problem of stereoscopy is to find the correspondence of various points in the two images.

This requires:

  • Reliable extraction of certain features (such as edges or points) from both images
  • Matching of corresponding features between images.
  • Both of these tasks are non-trivial and computationally complex.
  • Passive stereo may not produce depth maps within a reasonable time.
  • the depth data produced is typically sparse since high level features, such as edges, are used rather than points.

NOTE:

  • Problems in finding and accurately locating features in each image can be hard.
  • Care needed not to introduce errors.
  • Depth measurements accurate to a few millimetres.
  • One such passive stereo vision system is TINA developed at Sheffield University.



Active Stereoscopic Methods

The problems of passive stereoscopic techniques may be overcome by

  • Illuminating the scene with a strong source of light (in the form of a point or line of light) which can be observed by both cameras.
  • Known corresponding points provided in each image.
  • Depth maps can then be produced by sweeping the light source across the whole scene.
  • Laser light source typically employed.
  • Active stereo can only be applied in controlled environments -- industrial applications.

© Lynne Grewe