background image

STH-DCSG

 

U

SER

M

ANUAL

 

 

 

 

 

 

 

 

 

 

 

 

 

©

2005

 

V

IDERE 

D

ESIGN

 

 

12 

In MSW Windows, execute the file 

bin\setup_dcs.bat

.  This will 

copy 

svsdcs.dll/lib

 as the interface libraries. 

Under Linux, copy the following file in the 

bin/

 directory: 

 

dcscap.so -> libsvscap.so  (Linux) 

 

You can check that the correct interface library is installed, by looking at 
the information text when the capture application is started.  It should say 
“DCS digital stereo interface”.  If not, the wrong interface library is 
installed in 

svsgrab.dll

 or 

libsvscap.so

 

The directory structure for the software is: 

bin/ 

     smallv(.exe) 
     smallvcal(.exe) 
     smallvmat(.exe) 
 
     svsgrab.dll/lib 
     libsvscap.so 
     interface libraries 
     stereo calculation libraries 
 src/ 
     flwin.cpp 
     image_io.cpp 
     svsclass.h 
     svs.h 
     flwin.h 
samples/ 
     smallv.cpp 
     fldispx.cpp 
     *.dsw, *.dsp, makefile 

There are several applications – see the SVS User’s Manual for more 
information.  The source code for all applications is included in the 
distribution.  The stereo calculation libraries are also included, so that user 
applications can link to them.  The calibration libraries are 

not

 included; the 

only way to run the SVS calibration procedures is through the 

smallvcal(.exe)

 application. 

smallv(.exe)

 is a GUI-based application that allows the user to 

exercise the capture and stereo functions of the STH-DCSG/-C.  It is 
described in earlier sections of this document. 

smallvmat(.exe)

 is similar to 

smallv

, with the addition of a MatLab 

interface for sending images and stereo information to MatLab.  You must 
have installed the R13 release of MatLab to run this program.  There is also 
a version of SVS that can be invoked directly from MatLab – again, see the 
SVS User’s Manual. 

smallvcal(.exe)

 is the same as 

smallv

, with the addition of a 

calibration package for calibrating a stereo rig.  Use this application to 
perform calibration on your stereo system. 

stcap(.exe)

 is a simple application that connects to the stereo head and 

displays images.  It can serve as a template for user programs that integrate 
stereo capture from the STH-DCSG/-C. 

stdisp(.exe)

 is a simple application that connects to the stereo head, 

grabs images and performs stereo analysis, and displays the results.  It can 
serve as a template for user programs that integrate stereo capture and 
computation from the STH-DCSG/-C. 

Summary of Contents for STH-DCSG

Page 1: ...STH DCSG USER S MANUAL 2005 VIDERE DESIGN 1 STH DCSG C Stereo Head User s Manual April 2005 2005 Videre Design...

Page 2: ...IEEE 1394 Cable 13 5 2 IEEE 1394 Host Interface 13 5 3 Supplying Power 13 6 Lenses 15 6 1 Locking Lenses 15 6 2 C and CS Mount Lenses 15 6 3 Changing Lenses 15 6 4 Cleaning the Imagers 15 6 5 Imager...

Page 3: ...e 11 Figure 5 1 External power supply connections 14 Figure 6 1 Range resolution in mm as a function of distance 16 Figure 7 1 Video Parameters dialog 18 Figure 7 2 Frame size and sampling controls 19...

Page 4: ...to the STH DCSG C please see the STH DCSG VAR C manual for more information SRI s Small Vision System SVS software has an interface to the STH DCSG C and is included with each stereo head You can sim...

Page 5: ...s high sensitivity the STH DCSG allows for very short exposure times even under moderate lighting conditions So it is appropriate for high motion applications such as outdoor robotics motion capture e...

Page 6: ...be supplied see Section 5 3 The PC operating system will normally recognize the STH DCSG and install the correct system drivers Please see the Videre support web pages www videredesign com support ht...

Page 7: ...e menu A more complete description of the video capture program is in Section 7 The SVS programs are described in the SVS User s Manual and the SVS Calibration Addendum documentation that comes with t...

Page 8: ...de only that is each line is output in succession from the full frame The maximum video rate is 12 megapixels per second from each imager The imagers are synchronized to a common clock so that the cor...

Page 9: ...oduce a smaller image with improved noise characteristics 3 3 50 Hz Operation Indoor lighting especially from fluorescent fixtures can oscillate at the frequency of the electrical supply If the image...

Page 10: ...o is determined by the maximum bandwidth of the bus for isochronous transfers 32 MB s This rate cannot be exceeded by the combined video streams on the bus Table 2 shows the bandwidth requirements for...

Page 11: ...Section 5 for information about cabling and power for the IEEE 1394 bus 4 1 2 Linux Hardware and Driver Installation Linux kernels 2 4 or 2 6 kernels are required for operation Please see the Videre D...

Page 12: ...alibration libraries are not included the only way to run the SVS calibration procedures is through the smallvcal exe application smallv exe is a GUI based application that allows the user to exercise...

Page 13: ...be added by installing a 1394 PCI card or PCMCIA card for laptops 1394 PCI cards have 6 pin ports and supply power PCMCIA cards do not have the capability of supplying power and come with an adapter f...

Page 14: ...5 1 External power supply connections On the left is power supplied to a PC Card with a power port On the right power is supplied through a hub with a power port Power should be 7 to 16 VDC at 1 5 W...

Page 15: ...older or lens threads Once the threads are engaged continue screwing it on until it seats firmly You can snug it down but do not tighten it excessively since this can damage the lens and the lens hold...

Page 16: ...ution comes with it 6 8 Range Resolution Range resolution is the minimum distance the stereo system can distinguish Since stereo is a triangulation operation the range resolution gets worse with incre...

Page 17: ...SER S MANUAL 2005 VIDERE DESIGN 17 Lens focal length Horizontal FOV Vertical FOV 2 8 mm 69 deg 54 deg 4 0 51 40 8 0 27 20 16 14 10 Table 3 Horizontal and vertical field of view for different lens foca...

Page 18: ...rmation is sampled at a lower resolution than a similar non colorized camera samples monochrome information In general a color camera has about the spatial resolution of a similar monochrome camera Th...

Page 19: ...r the STH DCSG C devices In manual mode the user program sets the exposure and gain The exposure and gain are based on a 0 to 100 scale Here are some tips for setting exposure and gain In general keep...

Page 20: ...me size and sampling setting affect the output image Explicit control over the sampling mode is accomplished with the SetSample function from the SVS API The first two lines of the table are for full...

Page 21: ...ice is downloaded and stored in the device and will cause 50 Hz operation every time the STH DCSG is accessed To change back to 60 Hz uncheck the box and again save it to the device It is also possibl...

Page 22: ...STH DCSG USER S MANUAL 2005 VIDERE DESIGN 22 8 Interface Software API Please see the Small Vision System manual for information about the software API for capturing and saving images...

Page 23: ...hysical Dimensions and Mounting Diagram The diagram below shows the physical dimensions for the STH DCSG C The larger hole is threaded for a 20 machine screw standard tripod mounting screw The two sma...

Page 24: ...125 6 5 12 5 25 50 Hz Max 30 Hz at 640x480 Exposure 1 line time to full frame Gain 0 12 dB 1x 4x Sensitivity 4 8 V lux sec monochrome S N 60 dB no gain Power 1 W Synchronization Internal pixel locked...

Page 25: ...STH DCSG USER S MANUAL 2005 VIDERE DESIGN 25 10 2 Imager Response Color 10 3 Imager Response Monochrome...

Page 26: ...STH DCSG USER S MANUAL 2005 VIDERE DESIGN 26 10 4 Filter Transmittance...

Page 27: ...hnical support please contact Videre Design by email or FAX Videre Design 865 College Avenue Menlo Park CA 94025 Fax 650 323 3646 Email support videredesign com Technical information about stereo algo...

Reviews: