swissranger sr-3000 manual - uni-bielefeld.de · 6 sr-3000 mounting instructions the sr-3000 can be...

28
SwissRanger SR-3000 Manual Version 1.02 October, 2006

Upload: others

Post on 21-Jul-2020

36 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SwissRanger SR-3000 Manual - uni-bielefeld.de · 6 SR-3000 Mounting Instructions The SR-3000 can be mounted using the two M4 threads on the backside of the SR-3000 camera. The maximal

SwissRanger SR-3000 Manual

Version 1.02 October, 2006

Page 2: SwissRanger SR-3000 Manual - uni-bielefeld.de · 6 SR-3000 Mounting Instructions The SR-3000 can be mounted using the two M4 threads on the backside of the SR-3000 camera. The maximal

MESA Imaging AG October, 2006

2

Page 3: SwissRanger SR-3000 Manual - uni-bielefeld.de · 6 SR-3000 Mounting Instructions The SR-3000 can be mounted using the two M4 threads on the backside of the SR-3000 camera. The maximal

MESA Imaging AG October, 2006

History Date Version Name Description Approved 20.12.2005 V1.0 various 14.06.2006 V1.01 Tog - Scattering light Artifact

- CSEM to MESA corrections - Web-Link adjustments

18.06.2006 V1.02 Tog Mounting instructions 18.10.2006 V1.03 JSP Quick guide for 3D demo

3

Page 4: SwissRanger SR-3000 Manual - uni-bielefeld.de · 6 SR-3000 Mounting Instructions The SR-3000 can be mounted using the two M4 threads on the backside of the SR-3000 camera. The maximal

MESA Imaging AG October, 2006

Table of contents

1 FOREWORD ............................................................................................................6

2 TARGET APPLICATIONS.......................................................................................7

3 3D-TOF MEASUREMENT PRINCIPLE ...................................................................8

4 SR-3000 DELIVERY PACKAGE ...........................................................................10

5 SR-3000 DIMENSIONS..........................................................................................11

6 SR-3000 MOUNTING INSTRUCTIONS.................................................................12

7 SR-3000 BLOCK DIAGRAM .................................................................................13

8 SR-3000 TIMING....................................................................................................14

8.1 Detailed SR-3000 Timing ............................................................................................................ 14

9 SR-3000 SYSTEM PARAMETERS........................................................................15

9.1 Hardware Parameters.................................................................................................................. 15

9.2 System Performance................................................................................................................... 16

9.3 Electrical Characteristics ........................................................................................................... 16

9.4 Environment Specifications ....................................................................................................... 17

10 SR-3000 SOFTWARE ........................................................................................18

10.1 Drivers .......................................................................................................................................... 18

10.2 Sample Code................................................................................................................................ 18

10.3 Demo Software ............................................................................................................................ 18

10.4 Matlab Package............................................................................................................................ 19

11 SR-3000 INTERFACE ........................................................................................20

11.1 API Package ................................................................................................................................. 20

11.2 Amplitude Threshold................................................................................................................... 20

11.3 Integration Time........................................................................................................................... 21

11.4 Image Acquisition........................................................................................................................ 21

4

Page 5: SwissRanger SR-3000 Manual - uni-bielefeld.de · 6 SR-3000 Mounting Instructions The SR-3000 can be mounted using the two M4 threads on the backside of the SR-3000 camera. The maximal

MESA Imaging AG October, 2006

11.5 X, Y, Z Data................................................................................................................................... 21

12 SOFTWARE DOWNLOADS ..............................................................................22

12.1 Camera Configuration / Firmware Update ................................................................................ 22

12.2 API Package ................................................................................................................................. 22

12.3 Demo Software Package for Windows2000/XP ........................................................................ 23

12.4 3D Demo Software Quick-Start Guide....................................................................................... 24

12.5 Demo Software Package for Linux ............................................................................................ 25

12.6 Demo Software Package for Mac OS X ..................................................................................... 25

13 SR-3000 ARTIFACTS ........................................................................................26

13.1 Light Scattering ........................................................................................................................... 26

13.2 Multiple Reflections..................................................................................................................... 27

14 CONTACT ADDRESS........................................................................................28

5

Page 6: SwissRanger SR-3000 Manual - uni-bielefeld.de · 6 SR-3000 Mounting Instructions The SR-3000 can be mounted using the two M4 threads on the backside of the SR-3000 camera. The maximal

MESA Imaging AG October, 2006

1 Foreword

Range cameras are expected to find many practical uses in manufacturing, safety, surveillance and security. In particular, compact solid-state range cameras are extremely appropriate for a wide range of applications. The present document gives an overview of the capability, the operation of the first product of a complete solid-state Time-Of–Flight (TOF) range camera, developed by CSEM. Interestingly, it has already been demonstrated that, for a large range of illumination levels, the range accuracy is essentially only limited by the shot noise of the available light. Our theoretical understanding of TOF range cameras allows us to predict reliably the obtainable range resolution. Nevertheless, the practical use and suitability of this type of camera, for example in an industrial environment, typically require proceeding software and algorithms.

Figure 1: Photograph of the SR-3000 camera.

6

Page 7: SwissRanger SR-3000 Manual - uni-bielefeld.de · 6 SR-3000 Mounting Instructions The SR-3000 can be mounted using the two M4 threads on the backside of the SR-3000 camera. The maximal

MESA Imaging AG October, 2006

2 Target Applications • Mobile Robotics: Navigation • Machine Vision: Presence Check • Gaming / PC peripherals • Biometrics • Men-Machine Interface • People Counting • Security • Safety in Robotics • …

Figure 2: Example of an application in biometrics.

7

Page 8: SwissRanger SR-3000 Manual - uni-bielefeld.de · 6 SR-3000 Mounting Instructions The SR-3000 can be mounted using the two M4 threads on the backside of the SR-3000 camera. The maximal

MESA Imaging AG October, 2006

3 3D-TOF measurement principle The 3D camera developed at CSEM is an imaging and distance-measuring device. It simultaneously delivers gray level images and the 3D information of the scene. With the default settings (i.e. a modulation frequency of 20 MHz), the non-ambiguity distance range is 7.5 meters. Distances up to 20 meters can however be measured using lower modulation frequencies. The camera can be read by a USB2.0 interface (USB1.1 also possible, but slows down the frame rate). The results of the distance-measuring process can be viewed as a color-coded image on a PC with a (lateral) spatial QCIF resolution (176x144 pixels). The depth accuracy is typically of the order of a few centimeters down to millimeter for advantageous scenarios. The distance accuracy depends on distance range, (the AC modulated) signal intensity and the DC background illumination. The distance measurement is based on the Time-Of-Flight (TOF) principle. A detailed discussion of the TOF principle and its present implementation in a silicon-based image sensor has been published, for example during the RIM Days. The paper can be downloaded from http://www.swissranger.ch/ The SR-3000 camera is based on a 2-dimensional dedicated image sensor with a

spatial resolution of 176*144 pixels manufactured in 0.6 micron CMOS / CCD technology. The camera is typically driven with an internal main frequency of 20 MHz, the emitted light being modulated at 20 MHz. The measured distance is proportional to (twice) the time needed for the light to travel from the camera to the object. In the present CW modulation scheme, a phase shift is actually measured, namely the phase shift between the outgoing signal (modulated

illumination intensity) and the detected reflected signal. The reflected signal is sampled four times (samples A0, A1, A2, A3) in a period, each time phase-shifted by 90°.

Figure 3: 4-times sampled incoming light signal.

In the following, the phase shift is computed according to equation 1. At the same time, the amplitude A can be calculated using equation 2.

8

Page 9: SwissRanger SR-3000 Manual - uni-bielefeld.de · 6 SR-3000 Mounting Instructions The SR-3000 can be mounted using the two M4 threads on the backside of the SR-3000 camera. The maximal

MESA Imaging AG October, 2006

Table 1: Basic time-of-flight calculations

⎟⎟⎠

⎞⎜⎜⎝

⎛−−

=)c()c()c()c(atan

20

13

ττττϕ 1

[ ] [ ]2

)()()()( 220

213 ττττ CCCC

A−+−

= 2

The SR-3000 sensor is controlled as a so-called 1-tap sensor. This means that in order to obtain distance information, four consecutive exposures have to be performed. Fast moving targets in the scene may therefore cause errors in the distance calculations. The computed offset and amplitude allow a comparison and finally a qualification of the measured distance even at camera level. The SR-3000 camera is controlled by an FPGA, whose registers may be changed through the USB interface. This allows for the selection of different settings.

9

Page 10: SwissRanger SR-3000 Manual - uni-bielefeld.de · 6 SR-3000 Mounting Instructions The SR-3000 can be mounted using the two M4 threads on the backside of the SR-3000 camera. The maximal

MESA Imaging AG October, 2006

4 SR-3000 Delivery Package

• Hardware o 3D-TOF SR-3000 Camera o Power Supply with cable o USB cable

• Software o Drivers for Windows o Visualization Demo Software for Windows2000 / XP o Drivers for Linux / Mac OS X o Visualization Demo Software for Linux / Mac OS X (ready in Q1, 2005) o Source Code Console Program for Camera Operation in C++ o Source Code Data Visualization Program in C++

• SR-3000 Camera Manual

Figure 4: Hardware delivery package.

10

Page 11: SwissRanger SR-3000 Manual - uni-bielefeld.de · 6 SR-3000 Mounting Instructions The SR-3000 can be mounted using the two M4 threads on the backside of the SR-3000 camera. The maximal

MESA Imaging AG October, 2006

5 SR-3000 Dimensions

Ø16

R2.5

AA

67

R2

42.3

(29.3

)(1

3)

50

R15

58.8

16.5

Ø12

.7

A-A

24

M4

13

10

1/4"-2

0 Foto

gewi

nde

Figure 5: Camera drawing.

11

Page 12: SwissRanger SR-3000 Manual - uni-bielefeld.de · 6 SR-3000 Mounting Instructions The SR-3000 can be mounted using the two M4 threads on the backside of the SR-3000 camera. The maximal

MESA Imaging AG October, 2006

6 SR-3000 Mounting Instructions The SR-3000 can be mounted using the two M4 threads on the backside of the SR-3000 camera. The maximal penetration depth of the screws is < 5 mm. The camera can also be fixed using the standard ¼ ‘’ photo thread. Again, the maximal screw length is < 5 mm (see Figure 5). In order to avoid interfering signal directly reflected by the pedestal the camera is mounted on, the SR-3000 has to be fixed in such a way that direct reflection is avoided. Figure 7 illustrates the mounting instruction to avoid direct reflection from the camera pedestal

Figure 6: Air flow through the SR-3000 camera

a) Figure 7: M

a)

Note: Make sure that during all operation conditions, the airslits on the top and bottom of the SR-3000 camera arekept free in order to guarantee a constant airflowthrough the SR-3000 camera (see Figure 6).

b) ounting instruction to avoid direct reflections; wrong mounting, b) ideal mounting.

12

Page 13: SwissRanger SR-3000 Manual - uni-bielefeld.de · 6 SR-3000 Mounting Instructions The SR-3000 can be mounted using the two M4 threads on the backside of the SR-3000 camera. The maximal

MESA Imaging AG October, 2006

7 SR-3000 Block Diagram

Figure 8: Block diagram of the camera

6 6.1 / 6.2

5

4

3

2

1

The SR-3000 camera comprises: 1. Camera solid aluminum casing 2. High speed demodulation imager 3. Built-in high-speed near-infrared

illumination unit 4. Built-in optical band-pass filter for

daylight rejection 5. Built-in high speed lens 6. Camera electronics

6.1. USB communication board 6.2. Built-in image processing board

Figure 8 illustrates the different modules of the SR-3000 camera.

13

Page 14: SwissRanger SR-3000 Manual - uni-bielefeld.de · 6 SR-3000 Mounting Instructions The SR-3000 can be mounted using the two M4 threads on the backside of the SR-3000 camera. The maximal

MESA Imaging AG October, 2006

8 SR-3000 Timing In order to determine the impinging sine wave for each pixel, four sampling operations are executed. For that reason, in total four consequent integration cycles have to be performed. The image request from the PC directly loads the on-camera saved data to the PC.

8.1 Detailed SR-3000 Timing The implemented timing schedule looks as sketched in Figure 9.

Figure 9: Timing schedule of the SR-3000.

14

Page 15: SwissRanger SR-3000 Manual - uni-bielefeld.de · 6 SR-3000 Mounting Instructions The SR-3000 can be mounted using the two M4 threads on the backside of the SR-3000 camera. The maximal

MESA Imaging AG October, 2006

9 SR-3000 System Parameters

9.1 Hardware Parameters

9.1.1 ILLUMINATION Parameter Ratings Units Conditions Number of LEDs 55 - Modulation Frequency 20 MHz Total Emitted Optical Mean Power during Integration

1 W @ 20 MHz Modulation @ room temperature

Peak Wavelength 850 nm @ room temperature Bandwidth FWHM 35 nm @ room temperature Emission Angle ±25 deg @ room temperature

9.1.2 LENS Parameter Ratings Units Conditions Focal length 8 mm Aperture diameter 5.7 mm Mounting thread M12x0.5

9.1.3 ELECTRONICS The camera architecture is based on a modular PCB setup. In total, four PCBs are implemented in the camera. The boards are stacked onto each other. All boards have the same dimensions, except the illumination Module. The four boards are named:

• Illumination Module (ILM) • Sensor Head Module (SHM) • Image Processing Module (IPM) • Communication Interface Module USB (CIM-USB)

The ILM contains 55 LEDs and their high-power driver electronics. It is directly connected to SH boards through a stacking socket. The SHM controls the sensors and converts the raw sensor output signals into digital data values. The IPM processes the data from the SH and performs the distance and amplitude calculation as well as additional signal processing tasks.. The CIM-USB ensures the USB2.0 interface to the computer. Furthermore, it contains the power supplies.

15

Page 16: SwissRanger SR-3000 Manual - uni-bielefeld.de · 6 SR-3000 Mounting Instructions The SR-3000 can be mounted using the two M4 threads on the backside of the SR-3000 camera. The maximal

MESA Imaging AG October, 2006

9.1.4 OPTICAL FILTER Parameter Ratings Units Conditions CWL typical 870 nm FWHM typical 80 nm

9.1.5 SENSOR Parameter Ratings Units Conditions Number of active Pixels 176 x 144 - QCIF Demodulation Frequency (default) 20 MHz Dynamic Range Modulated Light 70 dB Background light suppression ability 400 W/m2/ µm corresponds to 50% of

the maximal sun light Pixel Size 40 x 40 µm2

9.2 System Performance Parameter Ratings Units Conditions Best Case Standard Deviation < 0.3 cm @ 20 MHz Modulation Non-ambiguity Range 750 cm Depth resolution of central Pixel 1Distance [m] 0.3 1 2 3 Frame Rate [Hz]2 29 20 15 12 Resolution [mm] 2.5 6 13 22

9.3 Electrical Characteristics Parameter Ratings Units Conditions Power supply 12±5% VDC Typical power consumption 12 W Depends on integration time Maximal power consumption 18 W Drawing of Power Supply Connector: (not compatible with SR2!) 0V DC (GND) + 12V DC DC Connector Manufactor – TCO: Typ - K-0135A Distributor – Compona: Best. Nr. 127 017-0

1 Acquisition at room temperature; target with 90% reflectivity, 20 MHz modulation frequency 2 At full frame

16

Page 17: SwissRanger SR-3000 Manual - uni-bielefeld.de · 6 SR-3000 Mounting Instructions The SR-3000 can be mounted using the two M4 threads on the backside of the SR-3000 camera. The maximal

MESA Imaging AG October, 2006

9.4 Environment Specifications Parameter Min max Units Storage Temperature Range -10 75 C˚ Operating Temperature Range 0 50 C˚ Background illumination 0 4003 W/m2/µm

3 Corresponds to 50 % of the maximal sun light power condition

17

Page 18: SwissRanger SR-3000 Manual - uni-bielefeld.de · 6 SR-3000 Mounting Instructions The SR-3000 can be mounted using the two M4 threads on the backside of the SR-3000 camera. The maximal

MESA Imaging AG October, 2006

10 SR-3000 Software

10.1 Drivers Drivers are available for Windows2000/XP, for Linux and MacOSx.

10.1.1 WINDOWS2000/XP INSTALLATION

1) Download the most recent SwissrangerSetupX.X.X.X.exe drivers from http://www.swissranger.ch and execute it (Note: You need to be administrator to install it!).

2) Plug in theSR-3000 camera. 3) Execute the steps described in the Swissranger.chm help file, section ‘Driver

installation’. 4) Start the demo program (Make sure you have connection to http! See note

below).

Note: At the first call to the SR-3000 dll-function, the camera specific calibration file (*.xml) is automatically downloaded from the http server and stored at the right location on: C:\Program Files\CSEM\Swissranger\firmware If at the start-up the camera-specific xml-file is neither available in this folder nor can be downloaded via http, a warning message will appear. If this can not be fixed contact the distributor to get this file.

10.2 Sample Code Some very simple sample code is also contained in the driver package. libusbSRTester is a very simple console test application that shows how to open the driver, setup the camera, acquire images and close the driver. It acts also as a function test of the camera. SwissrangerSampleGui is a simple Win32-application that acquires and displays data on Windows.

10.3 Demo Software

10.3.1 WINDOWS2000/XP • Plug and Play point cloud visualization • Visualization of distance and amplitude • On-line settings change • File sequence storage

18

Page 19: SwissRanger SR-3000 Manual - uni-bielefeld.de · 6 SR-3000 Mounting Instructions The SR-3000 can be mounted using the two M4 threads on the backside of the SR-3000 camera. The maximal

MESA Imaging AG October, 2006

10.3.2 LINUX Please check out: http://www.swissranger.ch/drivers.php

10.4 Matlab Package The complete Matlab interface is described in the Swissranger.chm help file that is installed with the driver.

Note: To make all the functions available to Matlab under Windows, following path must be added at the end to the Matlab search path: (Matlab->Set Path...) C:\Program Files\CSEM\Swissranger\matlab\swissranger C:\WINDOWS\system32

To have an overview and further details about the implemented m-functions call help swissranger from Matlab or read the Swissranger.chm help file.

19

Page 20: SwissRanger SR-3000 Manual - uni-bielefeld.de · 6 SR-3000 Mounting Instructions The SR-3000 can be mounted using the two M4 threads on the backside of the SR-3000 camera. The maximal

MESA Imaging AG October, 2006

11 SR-3000 Interface The camera transmits its data trough a USB2.0 interface to the computer. However, the camera interface can be complemented in the future with the following standards:

• Ethernet 10/100M • CAN Bus (for control data flow only) • Camera Link • …

Please contact [email protected], for the availability of other interfaces than USB.

11.1 API Package The camera is delivered with an API package that provides functions to setup the camera, to acquire and to process distance images. Below the most important interface functions are described. The complete and detailed API is described in the Swissranger.chm help file that is installed with the driver.

11.2 Amplitude Threshold Setting the amplitude threshold, noisy pixels can be filtered. The amplitude determines the amount of emitted light that is reflected back on the pixel. Therefore, it represents a means to qualify the measurements for each pixel. All pixels, that do no reach a higher amplitude values as given in this register are filtered and set to ‘0’. The amplitude threshold can be set with the API-function

SR_SetAmplitudeThreshold(…). Figure 10 shows the effect of setting the amplitude threshold filter and filtering out all pixels with an amplitude considered as being g too small.

a) b) Figure 10: Example of the setting a high amplitude threshold: a) the threshold is set to 0, therefore no distance is filtered. b) The threshold is set to a high value. All dark blue pixels are considered

not having reflected enough light to be considered.

20

Page 21: SwissRanger SR-3000 Manual - uni-bielefeld.de · 6 SR-3000 Mounting Instructions The SR-3000 can be mounted using the two M4 threads on the backside of the SR-3000 camera. The maximal

MESA Imaging AG October, 2006

11.3 Integration Time The integration time can be set by register 20. It controls the exposure time for one of the four acquired images and can be varied from 200 µs to 51.2 ms in steps of 200 µs, whereas the value ’0’ corresponds to an integration time of 200 µs and 255 of 51.2 ms. The integration time can be set with the API-function:

SR_SetIntegrationTime(…,intTime). The integration time is then (1+ intTime)* 200 µs.

11.4 Image Acquisition The camera transmits 16 bit distance and amplitude data. The distance is in spherical coordinates with values from 0x0000 to 0xffff that represent a distance from 0 m to 7.5 m. The data is acquired with the API-function

SR_Acquire(…). The memory of the images can be inquired with the functions

SR_GetImage(…,index) where index 0 refers to a 16bit distance image and index 1 refers to a 16bit amplitude image.

11.5 X, Y, Z Data The spherical distance data can be transformed into carthesian coordinates with the API-functions:

SR_CoordTrfXXX()

21

Page 22: SwissRanger SR-3000 Manual - uni-bielefeld.de · 6 SR-3000 Mounting Instructions The SR-3000 can be mounted using the two M4 threads on the backside of the SR-3000 camera. The maximal

MESA Imaging AG October, 2006

12 Software Downloads The following documents / packages can be downloaded from the website http://www.swissranger.ch/drivers.php:

• API Package o SwissRanger dll o C++ Source Code

Console Program Simple Data Visualization Program

o Libusb Drivers o Help Files o Matlab Demo Files o Calibration Toolbox

• Demo Software Package for Windows 2000/XP (*.exe file) • Visualization Program for Linux • Visualization Program for Mac OS X • FAQ • Camera configuration files

12.1 Camera Configuration / Firmware Update At every start-up of the camera, the camera is configured through the USB port. The customer can always download the latest firmware update from the web. The camera configuration is set through the USB port.

12.2 API Package The latest API package is available on the net. It helps to ensure an easy interfacing of the SwissRanger camera for customers using various operation systems. The API package includes:

• SwissRanger DLL • C++ source code

o Console program o Simple Data Visualization Program

• Libusb drivers • Help Files • Matlab Demo Files

22

Page 23: SwissRanger SR-3000 Manual - uni-bielefeld.de · 6 SR-3000 Mounting Instructions The SR-3000 can be mounted using the two M4 threads on the backside of the SR-3000 camera. The maximal

MESA Imaging AG October, 2006

12.3 Demo Software Package for Windows2000/XP The Demo software for Windows2000/XP aims at the first plug-and-play visualization of the data acquired by the SR-3000 camera.

Figure 11: Snap shot of the demo software for Windows 2000/XP.

23

Page 24: SwissRanger SR-3000 Manual - uni-bielefeld.de · 6 SR-3000 Mounting Instructions The SR-3000 can be mounted using the two M4 threads on the backside of the SR-3000 camera. The maximal

MESA Imaging AG October, 2006

12.4 3D Demo Software Quick-Start Guide

Init Cam Start / Stop

Initializes the camera Starts/Stops capturing

Amplitude ThresholdIntegration Time Auto

Distance quality threshold Integration time Highest possible integration time

Sqrt Scaling Stretch

Uses the square root of the amplitude for amplitude display Histogram equalization of amplitude

Sets the size of the points when in point list display mode Cut off distance in the display Scales the view in depth Shift the origin in the z-axis Scales the color bar Sets the color offset of the color bar

Display 3D Median Filer Oscillate

Main display on/off Median filtering of distance data Oscillates the view by xx degrees

Number of Frames Start Export

Number of frames to be streamed Starts the memory stream Exports normalized distance, normalized lateral values & and amplitude as ASCII

Right click in the main display window to pop-up the menu

Solid Wire Frame Point List Color Amplitude

Display distance as surface Display distance as wires Display distance as point cloud Uses a color map as overlay Uses amplitude as overlay

Export dxf Export stl Export point cloud

Uses amplitude as overlay DXF export of current frame Binary STL export of current frame ASCII export

24

Page 25: SwissRanger SR-3000 Manual - uni-bielefeld.de · 6 SR-3000 Mounting Instructions The SR-3000 can be mounted using the two M4 threads on the backside of the SR-3000 camera. The maximal

MESA Imaging AG October, 2006

For any updates on the demo program, please check out: http://www.swissranger.ch/demosoftware.php

12.5 Demo Software Package for Linux Please check out: http://www.swissranger.ch/drivers.php

12.6 Demo Software Package for Mac OS X Please check out: http://www.swissranger.ch/drivers.php

25

Page 26: SwissRanger SR-3000 Manual - uni-bielefeld.de · 6 SR-3000 Mounting Instructions The SR-3000 can be mounted using the two M4 threads on the backside of the SR-3000 camera. The maximal

MESA Imaging AG October, 2006

13 SR-3000 Artifacts

13.1 Light Scattering Light scattering occurs in the camera’s internal optical path. Since not all of the impinging light is absorbed by the imager, a portion is reflected by the imager. This reflected light can be again reflected by e.g. the optical lens back to other pixels on the sensor. Of course, this artifact mainly affects the distance values of those pixels that do not get much of modulated energy from the direct optical light. Figure 12 illustrates this “light scattering” effect schematically.

Figure 12: Schematic drawing illustrating the light scattering artefact.

26

Page 27: SwissRanger SR-3000 Manual - uni-bielefeld.de · 6 SR-3000 Mounting Instructions The SR-3000 can be mounted using the two M4 threads on the backside of the SR-3000 camera. The maximal

MESA Imaging AG October, 2006

13.2 Multiple Reflections All LEDs on the SR-3000 camera are perfectly synchronized and all the pixels acquire the image simultaneously. Multiple paths might occur in the scene. As illustrated on Figure 13, the light projected from Point A reflects directly to the camera on path 1 as well as on path 2. This artifact can mainly be observed by acquiring corners.

Figure 13: Illustration of a scenario with multiple reflections.

27

Page 28: SwissRanger SR-3000 Manual - uni-bielefeld.de · 6 SR-3000 Mounting Instructions The SR-3000 can be mounted using the two M4 threads on the backside of the SR-3000 camera. The maximal

MESA Imaging AG October, 2006

14 Contact Address MESA Imaging SA Badenerstrasse 569 8048 Zürich - Switzerland - phone +41 44 497 1411 fax +41 44 497 1400 [email protected]

28