Home
User Manual VFU-Camera
Contents
1. To install in this folder click Next To install to a different folder enter it below or click Browse Please choose an installation folder and click gt Next C Program Files visiosens Total space required on drive 9 44 MB Space available on drive 55 GB Remaining free space on drive 55 GB Figure 5 File Location VFU Series User Manual V1 0 2 2011 visiosens GmbH Hannah Vogt Str 1 D 37085 Gottingen w ISIOSens To Uninstall the VFU SDK please run the setup and choose Modify for Installation of single components Repair for recovery Uninstall to uninstall the VFU SDK Advanced Installer Change VFU SDK v1 0 1 1 Installation wisiosens Uninstall Remove VFU SDK v1 0 1 1 Figure 6 Unistallation 2 2 2 Driver Please start the VFUDriverx86 v1 5 5 installer to install the VFU Driver package on a 32bit system or VFUDriverxo4 v1 5 5 on a 64bit system wisiosens Click gt Next Welcome to the VFU Driver x32 v1 5 5 Setup Wizard The Setup Wizard will allow you to change the way VFU Driver x32 v1 5 5 features are installed on your computer or even to remove VFU Driver x32 v1 5 5 from your computer Click Next to continue or close the window to exit the Setup Wizard Figure 7 Driver Installation Choose the installation you want wisiosens Choose Typical to use the default settings T RT Choose Custom to define target folders and components
2. w ISIOSens defines the maximum size for Logging files If this size is exceded Logging files will either be deleted or split into several files backups depending on the configuration of the element MaxSizeRollBackups The maximum size is given in Kilobytes KB If the maximum has to be 100KB the element should be set to MaximumFileSizeKBvalue 100 gt As Default 1024KB are used The parameter MaxSizeRollBackupsvalue gt Defines the maximum number of Logging files If one file with lt MaximumFileSizeKB gt will exceded its defined size the Logging will be continued with a new file The files are numbered with increasing numbers within the file ending The element MaxSizeRollBackups defines how many additional files can be created When this element is set to O the file will be deleted after exceding the maximum size and afterwards a new file will be created If max two backup files shall be used the element has to be set to MaxSizeRollBackupsvalue 2 This is the standard configuration 4 4 Image Processing The Image Processing inside the VFU dll is responsible for Data and Image Processing Operations This operation can be executed either on the Host CPU or on the Graphic Card Processor GPU The usage of the GPU will decrease the CPU load GPU processing will be automatically used if the graphic card supports OpenCL 1 0 The GPU usage can be defined using OperationDeviceF
3. w ISIOSens 1 Introduction Visiosens GmbH has taken every possible care in preparing this manual We however assume no liability for the content completeness or quality of the information contained in this document The content of this document is regularly updated and adapted to reflect the current status of the software Furthermore we do not guarantee that this product will function without errors even if the stated specifications are adhered to Under no circumstances can we guarantee that a particular objective can be achieved with the purchase of this product Insofar as permitted under statutory regulations we assume no liability for direct damage indirect damage or damages suffered by third parties resulting from the purchase of this product In no event shall any liability exceed the purchase price of the product Please note that the content of this manual is neither part of any previous or existing agreement promise representation or legal relationship nor an alteration or amendment thereof All obligations of visiosens GmbH result from the respective contract of sale which also includes the complete and exclusively applicable warranty regulations These contractual warranty regulations are neither extended nor limited by the information contained in this document Should you require further information on this product or encounter specific problems that are not discussed in sufficient detail in the manual please contact
4. 1 Display In this area the Camera Images are displayed 2 Image and Stream The Dropdown menu allows choosing the image type to be taken from the VFU Camera Clicking the Get Image Button immediately requests an image from the VFU Camera The Stream Start Button starts an image stream This will run continuously until the Stream Stop is executed o The Stream can either be free running VFU Camera is system master or triggered an external source is the system master o f the Trigger checkbox is enabled the stream is triggered To test the functionality a software trigger can be initialized in this setting by clicking the test button o The red indicator lamp will blink if the present bandwidth on USB2 is not enough to transport all images In this case a frame will drop Image and Stream Bitmap e Frame Dropped E Trigger Stream Stop Figure 12 Dropping Frames w ISIOSens 3 Image Presets The Image Presets allow choosing the image resolution as a one click preset A detailed configuration can be made using the Image Settings in the Control functionalities 4 Control The Camera Controls allow parameterizing the VFU Camera parameters To access the desired selection please click on the corresponding list item This will open a control window that contains the desired controls These Windows are described in chapters 3 3 to 3 8 3 3 Image Settings Window The image settings s Figure 13 allow configuring the
5. EE EE DEREN OE EN 26 w ISIOSens Aa Mage RL CCC S SING os se bie EE in Maton oie ede EN oi EE ie ODIUM p F R DEUM Ee 21 5 Camela HIONA eO Em 28 S Family OVVIE EE EE EE E EEE REEF VEU NEUE 28 o2 Available SINS OS secre ccc ecg mete T T ER ER EE NE AG NG EE LEE 28 5 3 CTU CTO ANTE s osse EE OE EE ER ES EN EE Se oe Se EK oe N SE eo Oe 29 List of figures Figure 1 Selup VVIZOPO EE RE n 7 Figure 2 Installation Type ie ee ee ee ER EA EA EA Re ee ee ee ee Ee ee ee ee RE Re KRK KR ee nnne 7 Fig re s suecessiul Installasie envie taie et Ee T T 8 PIOUS a CUSTOMS tall all N sti ene ie ee EE EE ee Pe oo Ge Enana 8 FOUG o File EOC AMON se EE o m ei N Ge EE n N En 8 FOUG C UNISTA REOS 9 Figure 7 Driver InstallatlON ee ee ee esses 9 FUE SS ENE LOM TY DE EE N EE OE EE ET 9 Figure 9 Remove Driver ees ee Ee EE ee EE ee Ee ee EE ee EE ee ran Ran KKR RAR KKR KKR KKR KKR nnne nnne senes KR RK RR KRK nn 10 Foure 105 Canea GG rie io R ENE 11 mies TI Malni di ee RE OE OE EE MM 12 Figure 12 Dropping Frames si me se ee NE eN N oo ee NE oi oe ode n nk N ESEA EERS 12 OUE Image SEUSS io RE EO EE RE EO ne eee RE yes one MEI N EE RE EE GE 13 Figure 14 Image ROI ee ee ee Ee ER ER EE ee Re RE ee EE narr Ee ee Ee ee KKR KKR Ee ee nnne KSR RK RR KSR KKR KR nns 13 Figure 15 Updating Image ROL sesse ERAS SE ER ER EE ei ge mo SE de SE EE n ES Ge de 14 FOU ord Mage ae EE EE EE EE EE EE EE EE 14 Figure T IGS SS
6. GOOSE EE EE N Ee GE Ee EG ee 14 Figure 18 AULO BEIODITeS Sina se oie oi eo oie ei io one ao ne ee EE 15 Figure 19 Integration Time Setin assistien DR EER ED EN MESE De Ge HE EE 16 Figure 20 Gain SOU ING NEC 16 Figure 21 White Balance ie ee se ee ER EA EA EA EA ee nennen nennen nnn nnne KR RK KKR RKS ee ee ee ee 17 Figure 22 Camera SettiINGS iese see ee EE ee EE ee Ee ee EE ee Ee ee ee ee ee ee Ee ee ee ee Ee ee ee ee ee ee nn 17 Figure 23 Automatc Frequency ReductION ees ee ee ee Ee Ee RE ee Ee ee ee Ee ee ee ee ee ee ee ran nn 18 FOUE 24 GI PICS STUND Sao as SE EE oe EE ei EE EG ot M Ee 18 F iotie 26 TAg er IE amp oklol EE EE EE EE Ee DOE Ee Ee EE ENS N ER N 19 ore 26 leer Te ai EO EE EE EE EG ESE TOT 19 Figure 27 LED OMY Ol otc reenact ER ge Ee Oe Ee EN DS ER oe ee oe GR Ee ee oe EE Ee 20 figure 26 LED Targel ccm 20 F RS 29 CED SOWING esse EE E N ee EE ee ee ei ee ee ee ee ge uf 21 Figure 30 Multiple Camera Mode ees ese ee ee EE ee EE ee Ee ee EE ee ee ee ee Ee ee ee ee Ee ee ee ee ee ee 21 rigure OT MUSEI Aa aae 22 FOUE s2 Leer INO Si Ee EE ee EA a ee ee NI ins M ND DU DE 22 Figure 33 Camera Name esse see ee EE ee EE ee EE ee Ee ee Ee ee Ee ee ee ee ee ee Ee KRK RAR KKR KKR ee ee ee 22 Figure 34 HDR SCHEME oer et Roy tiat sidan ER sata RR ED BRN re ee Ee N gue 23 Fig re 39 HDR elders ek DE Ee EE EE ee EO ee ie GEE sege 24 Figure 96 VO Port sehemalie es ei Ee De esclusa ur Ee INS Ee ee 29
7. Setup Wizard will install VFU SDK v1 0 1 1 on RR eg Click Next to continue or close the window to exit the Setup Wizard Figure 1 Setup Wizard vv VFU SDK vLO11 Setup Es Advanced Installer Choose the installation you want N ISIOSerni Choose Install Now to use the default s n settings Please choose your preferred type of VFU SDK v1 0 1 1 installation below Choose Custom to define target folders and components to install Install Now 2 Installs most common features a gt i Figure 2 Installation Type If an older version is installed please remove this manualy w ISIOSens If chosen nstall Now the installation process will now be executed wv VFU SDK v0 11 Setup Click Close to exit the setup wisiosens am nnl PT VFU SDK v1 0 1 1 has been successfully installed x Close Figure 3 Successful Installation If chosen Custom please choose the components to be installed and ov VFU SDK v1 0 1 1 Setup click gt Next Advanced Installer 7 Installation Option wisiosens Customize how VFU SDK v1 0 1 1 will be installed v VFU SDK v1 0 1 1 M Visual Studio Examples Total space required on drive 9 44 MB Space available on drive 55 GB Figure 4 Custom Installation V VFU SDK v1 0 1 1 Setup k Advanced Installer hk Choose a file location W ISIOSens a ai as
8. and Gains for the single color channels are present Brightness Control wl Auto Brightness w Integration Time Fader Gain Fader amplify Regal Global 1 Red 1 GreenRed Blue GreenBlue Figure 20 Gain Setting The Gains are displayed in amplification factors and also in Register Values of the VFU Camera Please use the PageUp PageDown buttons for the fine tuning of the fader VISIOSENS 3 9 White Balance Window A Software White Balance can be applied to the image if the checkbox White Balance Enabled is checked s Figure 21 The default parameters for the color amplification factors are 1 X White Balance Zl A Software White Balance White Balance Enabled Lalculate White Balance Factors Calculate Figure 21 White Balance To calculate the color amplification factors for the actual illumination scenario please click Calculate The factors are updated immediately Also a manual White Balance can be applied by changing the factors using the corresponding sliders The White Balance is computed either on the CPU or the GPU depending on the system components s chapter 2 1 and the settings for the Image Processing s chapter 4 4 3 6 Camera Settings Window The Camera Settings allow setting all Hardware Parameters of the VFU Camera Ww Camera Settings inm Pixel Clock Camera GPIO Trigger IO LED Multiple Cameras Made Figure 22 Camera Settings w ISIOSens
9. corresponding configuration file must be located in the application folder of the corresponding application and must be named like the application itself and must have the ending config Example Application VFUWpfDemoApp exe Corresponding configuration file VFUWpfDemoApp exe config The configuration file can be created by using any text editor like e g Notepad As default there is no configuration file it has to be created during the implementation in the customers application The example below shows the minimum level implementation of the configuration file lt xml version 1 0 gt configuration lt I Cont ar EIER The configuration of VFU dll is possible within a section lt VFUDLL gt lt VFUDLL gt within the section lt configuration gt lt configuration gt In this case the implementation looks like lt xml version 1 0 gt conftiquration Register a section handler for the VFUDLL section gt configSections section name VFUDLL type System Configuration IgnoreSectionHandler configSections lt VFUDLL gt lt VFUDLL gt lt configuration gt w ISIOSens Within the section lt VFUDLL gt lt VFUDLL gt the section features given below can be integrated Configuration category Section Description Logging Logging Logging Function of VFU DLL lt Logging gt enable disable and Logging Parameters Image Processing lt ImageProcessingMa
10. for each camera e g one camera is triggered by an external event another camera Is in free running mode Disadvantages of asynchronous mode o When not enough bandwidth available frames may drop o Asynchronous Mode should only be used if each camera is connected to its own USB Host Controller Camera Settings Pixel Clock Camera GPIO Trigger IO Image Data Transfer Mode Synchronous Default Asynchronous Please read documentation before using asynchronous mode Figure 30 Multiple Camera Mode w ISIOSens 3 User Flash The VFU Camera series supports different User Flash functionality for storing user data in a nonvolatile Flash RAM of User Flash ES w Camera User Flash I Camera Name Figure 31 User Flash The four User Strings can be accessed by the user by using get to read the corresponding string from cameras Flash RAM and using set to write the string from the corresponding text field into the Flash RAM rm User Flash ft EEEFEEEEEEEETEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEETEEEEFEEEEEEEE EEEE EEEEEEEE EEEE EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEET Camera User Flash User Strina 1 get set User Flash1 User Strina 2 get set User Flash2 User Strina 3 get set User Flash3 User Strina 4 get set User Flash4 w Camera Name Figure 32 User Strings Additional to the four User Strings also a Camera Name can be given in order to identify the conn
11. vB 7 2 2 2 Bi RE EE EE ER TE E EE N 9 2 9 Gonnecting a VFU Garner sede ier ee ee Si oe ee SR N ee ER EN EE 10 SEE e ivoelleiie MEET Ee ee oe E ee ee eon ob ee Ge ee ee ee ee id 11 3 1 X Starting the Demo Application ie ee RE ER Ee ee EE ee ee RE Ee ee nnn 11 3 2 Main Te oe nnne nnne nnne nnne nnne nnne nnne nnne nnne nnne nnns 12 oo made Settings WIndOW is Ras Re vts out lesb datio teta edad vtae Res dun etant Re dorus 13 ad Briontness Control VMEISON s sudant deere EE Ie EE ER der EUM EE 14 3 4 1 Pto BOONE SS season ESE ESME EN N DE ga E dnte pm NE dnte Ed Eg ie as DRUMS than 15 942 Iiedlalo MIE sa ae ai EE oe Di ae ek Re Dl ao ke hr nta nS ND 16 se Ol ER N ER ER EE ER ER EE EE OE OE EE NE N EN 16 3 5 White Balance WindOW eise ee RE RE RR EE RR EE RR RR EE RE RR rar rar KKR KKR EE ee nnne nnne nnne nnne nnns 17 36 Camela npe Ae Teen 17 3 6 1 Pikel oe ARR RE m 18 ab Game OPIO se DE 18 di Oar 10 EE EE EE EE EE RE EE EE E EE EE EE EE ie 19 OI EET ee ee Di Ee A er ie si ee ed ei ie 20 23265 Mu ltipl Cameras Mode i s ER Ee EG Ge teta leno dad AO iE 21 MAN S ducat 22 c a ne E E E ESA SRSNUNRENRRI EE 23 4 Software Development IL tos EE ie ES EE oe EE ED talateieteleisitelatenaiedeibintatt 25 4 1 Philosophy EE EE EE EE EE EE EE EE EE TE EE EE EE t 25 42 OE Kei sl ol N ON N EE EE EE N Ee Ux 25 4 3 Ee ee RE EE OE EE OE EE
12. 3 6 1 Pixel Clock The VFU Cameras allow controlling the Pixel Clock Frequency of the image sensor This enables to either increase the Frame Rate to a system specific maximum or to slow down the system in order not to stall the system resources and to decrease noise effects on the output images Please note that the Integration Time has to be updated when the Pixel Clock Frequency was changed 4 Camera Settings J Pixel Clock v Automatic frequency reduction Pixel Clock v Camera GPIO w Trigger IO w LED Figure 23 Automatc Freguency Reduction When Automatic Frequency Reduction is enabled the VFU Camera decreases the Pixel Clock to a level that allows transmitting Image Data at the maximum available bandwidth and without losing frames Please note If the Pixel Clock Frequency was changed the Integration Time has to be updated manually when Auto Brightness is not used s chapter 3 4 2 3 6 2 Camera GPIO The VFU Camera series is equipped with four General Purpose Inputs Outputs Two of them are inputs two are outputs Camera Settings w Pixel Clock Refresh Inputs IN 1 High Low OUT1 High Low IM 2 High Low OUT2 High Low w Trigger IO w LED w Multiple Cameras Mode Figure 24 GPIO Settings The Refresh Inputs button reads the current values of the inputs from the VFU Camera The Outputs are set immediately after any change has been made on the check items w ISIOSens 3 6 3 Trigge
13. ED 4 Frequency Ch1 i E Rotate Demo Speed v Multiple Cameras Mode Figure 27 LED Control Depending on the type of connected VFU Camera different LED Targets are available These are the Ring Connector for the Front Site LED Ring and the Backside Connector hw Camera Settings w Pixel Clock I Camera GPIO w Trigger IO J LED Led Target LED 1 DIT LED 2 Of x Freg figure 28 LED Target Beyond the possibility of turning the LED on or off also an intensity regulation based on a Pulse Width Modulation PWM is available There are two PWM available that can be controlled in base frequency Frequency Chx and in Pulse Width PWM Chx w ISIOSens Led Target Ring Connector vw LED 1 LED 2 LED 3 LED 4 FT Rotate Demo Figure 29 LED Settings As a little demo also a rotating light for the Ring Light is available To enable this demo check the Rotate option 3 6 5 Multiple Cameras Mode When using multiple VFU Cameras two approaches can be used Synchronous In this mode all Cameras are synchronized to each other This is useful if all cameras shall have the same priority Here one image is transferred from one camera then one image from the second camera and so on Asynchronous In this mode images are transferred at the moment they are present in the camera Advantages of the asynchronous mode o Individual start of integration for each camera o Different trigger scenarios
14. Gottingen w ISIOSens 4 Software Development Kit 4 1 Philosophy Our philosophy is to enable you to realize your application with a minimum amount of development time To be also independent of operation system structure the SDK for VFU Series is based on the DotNet Framework for Windows machines and the equivalent Mono Framework for Linux This allows changing your application to a different operation system even when your application development is already done A major new feature is the so called Self Describing Interface This interface takes care of all camera specific parameters in a way that the Software Engineer don t have to take care about parameters such as e g available image sizes or gain settings All the specific info can be requested by an equivalent info method When using this interface the Software Engineer can easily exchange the camera hardware e g change to another image sensor without changing his implementation A complete implementation example is provided with the Demo Application Please feel free to reuse this source code but please notice that it is provided as is and visiosens cannot give any warranty of function for this A detailed description of all methods can be found in the XML Documentation installed together with the Software Development Kit 4 2 SDK Configuration The behavior of VFU dll can be configured using the DotNet Framework Each application can contain its own schematic XML code The
15. desired Region of Interest ROI that has to be read out from the camera and also the Image Orientation Flip Image Settings Y Image Roi w Flip Image Figure 13 Image Settings To access one of the topics please click on the expand symbol In the figure Figure 14 a ROI of 2 560 H x 1 440 V pixel is set using a VFU J003 with a native resolution of 10 Megapixel In combination with the subsampling settings binning in horizontal 2x and vertical 2x direction the resulting resolution of the output image is 1280x720 pixels xStan 72 Width 2560 vStart 640 Heiah 1440 Subsamplin Binning s 2x y Skip 2x w Flip Image Figure 14 Image ROI Depending on the camera hardware not all subsampling modes and values are supported The Drop down menus contain just the supported modes If any changes have been made the Set Button will switch to red s Figure 15 Click on Set in order to transmit the changes to the camera If you want to readout the current settings use the Get Button Please notice that setting a new ROI is only available when there is no streaming running w ISIOSens Iu Image 5ettings Image Roi EEN xStar 8 2 Widtt 2560 yStart 640 Heiah 1440 Subsamplin x Skip y Skip w Flip Image Figure 15 Updating Image ROI In order to flip the output image in vertical and or horizontal direction check the corresponding item Image Settings Image Roi J F
16. ected camera by its name rm User Flash w Camera User Flash C Camera Name Camera Name get set VFU J003 CH Figure 33 Camera Name w ISIOSens 3 8 HDR Depending on the type of the image sensor several VFU Cameras support a so called High Dynamic Range HDR Modus The HDR modus allows acquiring images with very high contrasts inside a scene To enable the HDR check Enable HDR Auto Adjust controls the timing for the integration time of the single steps automatically The number of Knees allows choosing the number of steps of integration One Knee corresponds with two steps two Knees with tree steps In Auto Adjust Mode the relative settings Knee1 Knee 2 can be defined by setting V1 V2 T2 T3 In Manual Mode all parameters have to be set individually and depending on the image scene Also the Auto Brightness functionality is not available then So its highly recommended to use the Auto Adjust Mode T2 T3 DN Knee 2 MEM Wa V2 Knee 1 V1 Integration Time Figure 34 HDR Scheme w ISIOSens HDR Control Knees One Knee Two Knees Auto Adjust IntegrationTime RegValue 1 480 iae Knee 1 in Reg Values Time 1 Voltage 1 Knee 2 in Reg Values Time 2 Voltage z Voltage 3 4 in Reg Values Voltane 2 Voltane 4 i T2 T3 Ratio in Reg Values get HDR Status Figure 35 HDR Settings VFU Series User Manual V1 0 2 2011 visiosens GmbH Hannah Vogt Str 1 D 37085
17. erating Systems o Microsoft Windows XP with SP2 32 64Bit o Microsoft Windows Vista 32 64Bit o Microsoft Windows 7 32 64Bit e Further Software Requirements o VFU assembly VFU dl Microsoft NET Framework 2 0 o VFU Demo Application Example Microsoft NET Framework 3 5 with Service Pack 1 Optional requirements Requirements for GPU OpenCL 1 0 accelerated functions e NVIDIA Graphics cards o GeForce 8 series and later GPUs Driver Release 265 Version 266 58 and higher o Quadro FX Series x700 and newer as well as the FX4600 and FX5600 Driver Release 265 Version 267 17 and higher e ATI Graphics cards o ATI Radeon Series AMD Catalyst Software Suite 11 2 and higher o ATI FirePro Series ATI FirePro GL MV Software Suite 8 773 1 1 and higher o AMD FireStream Series AMD Catalyst Software Suite 11 2 and higher e Intel Graphics cards currently do not support OpenCL w ISIOSens 2 2 Installing VFU Software on Windows machines To install the VFU SDK please run the setup exe file provided in the archive file and follow the procedure described below before plugging in the camera Additional to the SDK the corresponding driver for 32bit or 64bit has to be installed Please also make sure that there is no older driver version installed W VFU SDK v1 0 1 1 Setup a Advanced Installer C ick E gt Next Welcome to the VFU SDK v1 0 1 1 Setup Wizard W ISIOSeOris The
18. ilter If the GPU shall not be used the following configuration has to be used lt OperationDeviceFilter gt lt IgnoreDevice type opencl gt lt OperationDeviceFilter gt w ISIOSens 5 Camera Hardware 5 1 Family overview The VFU Camera Series contains a wide range of different versions for each supported image sensor These versions are VFU xxxx xB VFU xxxx xB M12 VFU xxxx xB M12 Lxxx VFU xxxx xB C CS Boardlevel version Boardlevel version Boardlevel version Boardlevel version prepared for mount prepared for mount prepared for mount prepared for mount various VO various VO various VO various VO M12 mount S Mount M12 mount S Mount C Mount with filter option LED Ring different CS Mount with filter option wavelength available VFU oooc xS C CS VFU ooo xH C CS VFU xxxx xH M12 Custom Name Convention Boardlevel version Housed version Housed version Customized versions please prepared for mount prepared for mount prepared for mount contact your local sales various VO various VO various VO representative for further USB Mini Connector USB Mini Connector USB Mini Connector information C Mount with filter option Mounting Options Mounting Options C Mount M12 Mount LED Ring CS Mount M12 Mount LED Ring 5 2 Available sensors The sens
19. lip Image E Flip Y Figure 16 Image Flip 3 4 Brightness Control Window The Brightness Control Window contains all necessary settings to control the image brightness There are several ways to control the brightness of an output image 4 Brightness Control wl Auto Brightness w Integration Time Fader w Gain Fader Figure 17 Brightness Control VISIOSENS 3 4 1 Auto Brightness As default the Auto Brightness functions are enabled This ensures that images are correctly illuminated Depending on the VFU Camera type several different settings are available This can be Hardware not available on all types and Software The figure below shows a Software setting for both Auto Integration Time and Auto Gain control j Iv Brightness Control Auto Brightness Enable Auto Integration Time Software Auto Gain Software Target Brightness Measure ROI X Width 1280 Y w Integration Time Fader ww Gain Fader Figure 18 Auto Brightness Several further options can be set in order to adapt to the target In detail these are Target Brightness The Target Brightness allows setting the mean value of the output image in terms of percent This means if Target Brightness is set to 0 5 the mean value of the output image will be 128 based on an 8 bit image range or 512 based on an 10 bit image range Measure ROI Some application requires controlling of the image brightness using just a detail of
20. nager gt Configuration of internal Data and lt ImageProcessingManager gt Image Processing Table 1 SDK configuration Each category itself contains its own sections 4 3 Logging The Logging functionality is designed to simplify support and maintenance of the VFU SDK in combination with the customer s application During the operation the VFU dll creates so called Logging files The names of these files depend on the name of the application that uses the dll As an example the application VFUWpfDemoApp exe wil cause logging files that are named Log VFUWpfDemoApp txt and Log VFUWpfDemoApp bin The logging behavior of the VFU dll can be configured by using Level value gt If Logging shall be used the element have to be configured like given below this is the default configuration Level value all If Logging has to be disabled the element should be set to Level value off Disabling the Logging functionality should be done only when the development process has been completed The element AppendToFilevalue gt Defines whether Logging files will be overwritten on every start of the application or whether files shall be append with new data file size will increase The default configuration is AppendToFilevalue true for appending new data For overwriting the element should look like AppendToFilevalue false The parameter MaximumFileSizeKBvaluez gt
21. ors listed below are currently available in VFU Camera Series MT9V024 mono RGB Wide VGA 1 3 Global Shutter MT9MO33 mono RGB 1 2MPixel 1 3 Rolling Shutter MT9P031 mono RGB 5MPixel 1 2 5 Rolling Shutter MT9J003 mono RGB 10MPixel 1 2 3 Rolling Shutter table 2 Available sensors 5 3 O functionality VO Port Gonnectivity w ISIOSens I O Port Schematic Camera User Circuit Pin I O connector IN1 1 Trigger IN Molex Picoblade 2 IN 1 51021 0800 3 IN2 4 OUT Binder M12 Series 5 GND INx OUTx ds uS MB Ua SUPPLY 7 Sensor Strobe f Flashlight DM 8 GND f Flashlight TE PF g Inputs IN1 and IN2 are opto coupled OUT i RVI Outputs OUT1 and OUT2 are opto coupled open t ie V OUT collector Please note that an extern Pullup Resistor is E 5 necessary for operation Table 3 I O P ivi RV2 able 3 VO Port Connectivity OUT E V OUT EE EE OE ET ese GND INx OUTx 77 SUPPLY GND Sensor Strobe V STROBE Be ordes tee es NER on Trigger_IN V TriggerlN GND f Flashlight Figure 36 I O Port Schematic DIGITAL GND Electrical Characteristics VO Port Symbol Definiton Condition Min Typ Max Unit V_IN1 V IN2 Input Voltage Range 0 5 12 V on IN1 IN2 V_IH Input HIGH Voltage 1 8 5 12 V on IN1 IN2 V IL Input LOW Voltage 0 0 0 5 V on IN1 IN2 VIN Input Current on at V INx 1 8V 1 2 mA IN1 IN2 at V INx 5V 7 at V INx 12V 19 OUTx SUPPLY Supply Vol
22. plication is designed to show the complete functionality of the VFU Camera This allows realizing a system specific setup within minutes Moreover the complete source code of the Demo Application is provided within the SDK in order to minimize the customer s implementation workload to a minimum 3 1 Starting the Demo Application When the Demo Application is started an overview list of connected cameras is given as shown in figure Figure 10 7 Camera Control das M 1 VFU camera found Camera list VFU JO03 CB Select a camera Figure 10 Camera Control In this example one VFU J003 CB is connected If no VFU Camera is connected the control light will turn red The overview list is updated every time a VFU Camera is connected or disconnected Please note that cameras are differentiated by using a unique Camera Name The usage is described in chapter 3 7 To start the Main Window for the chosen camera just click on the corresponding list item w ISIOSens 3 2 Main Window The Main Window s Figure 11 is separated into four functional areas 4 Camera VFU J003 CH C Image Info wISIOSERNS Control Display NE Control Brightness Control White Balance Camera Settings User Flash Image and wen uem Image Stream Presets Image and Stream Image Presets Bitmap Frame Dropped E Trigger HD 1280x720 Get Image i Stream Start Output Size 1280x720 Framerate Figure 11 Main Window
23. r IO Additionally to the GPIO the VFU Camera series allows to synchronize the image exposure with other system components using the Trigger Input Output functionality A trigger can be executed either on the rising or falling edge of the Trigger Input pin The Trigger Delay allows delaying the start of exposure in relation to the trigger event The Strobe Delay and Strobe Duration controls allow to define a Strobe Out signal on the corresponding pin with the delay in relation to the start of exposure and its duration fas Camera Settings w Pixel Clock v Camera GPIO Trigger IO Trigger IN High Low Refresh Trigger on Rising Edge vw time us Trigger Delay Strobe Delay Strobe Duration Test Strobe Out Test w LED w Multiple Cameras Mode Figure 25 Trigger IO Control The figure below shows a typical trigger scenario starting on the rising edge of the Trigger In Trigger Delay Strobe Delay Strobe Duration Trigger In Image Exposure Strobe Out time Figure 26 Trigger Scheme The Test Button enables to check the Strobe Out functionality from the Demo Application without requiring a physical trigger source w ISIOSens 3 6 4 LED The VFU Camera series contains up to two 4 Chanel LED Controllers These allow controlling the four channels independently of Camera Settings Pixel Clock Camera GPIO Trigger IO LED 1 LED 2 Frequency ChO d LED 3 PWM Chi L
24. tage for 0 24 V Open Collector Outputs RV1 RV2 Series Resistor 1 4 5 6 KO V OUT1 V OUT2 Open Collector at OUTx SUPPLY 5V RV 5 6KO 0 17 L 5 H V Output Voltage at OUTx SUPPLY 10V RV 5 6KQ 0 23 L 10 H at OUTx SUPPLYz24V RV 5 6KQ 0 58 L 24 H V STROBE Strobe Out Voltage 0 75 2 9 3 V STROBE Strobe Out Current 0 10 mA V TriggerlN Trigger In Voltage 0 5 3 8 V H 2 1 3 8 L 0 0 8 Hysteresis H lt gt L 60 mV TriggerlN Trigger Input 1 HA Current Table 4 Electrical Characteristics I O Port Caution Stresses greater than those listed may cause permanent damage to the camera Caution Do not connect GND Inx OUTx with GND f Flashlight
25. the complete image E g if on a high contrast image on detail has to have a defined brightness brightness and other details are allowed to be dark or to be saturated As default the Measure ROI is set to the complete image If just a detail has to be used set the corresponding ROI parameters and click Set Use Get to get the current settings Please note that for Get Image the Auto Brightness will not be able to set the Target Brightness for the first image The Auto Brightness will need several images to adapt to the scenario During this the scenario must not change its brightness w ISIOSens 3 4 2 Integration Time The Integration Time Fader allows setting the Integration Time of the image manually This is useful if the Integration Time has to have a dedicated value in order to synchronize with target requirements or to avoid flicker on scenes that are illuminated with halogen lamps This function can also be used in combination with Auto Gain Control Brightness Control w Auto Brightness A Integration Time Fader time ms ReqVal Te 171 389 6526 w Gain Fader Figure 19 Integration Time Setting The Integration Time is displayed in ms and also in Register Values of the VFU Camera Please use the PageUp PageDown buttons for the fine tuning of the fader 3 4 3 Gain Depending on the type of VFU Camera different Gain Controls are available The figure below shows the Controls for a VFU J003 There a Global Gain
26. to install Typical Installs the most common program features Recommended for most users Custom Allows users to choose which program features will be installed and where they will be installed Recommended for advanced users Figure 8 Installation Type VFU Series User Manual V1 0 2 2011 visiosens GmbH Hannah Vogt Str 1 D 37085 Gottingen w ISIOSens To Uninstall the VFU Driver please run the setup and choose Hemove E VFU Driver x32 v1 5 5 Setup E x click gt Next Change your installation of VFU Driver x32 Wi4EESIO S ens f al Modify Allows users to change the way features are installed Repair Repairs errors in the most recent installation state fixes missing or corrupt files shortcuts and registry entries Remove Removes VFU Driver x32 v1 5 5 from your computer KERE Figure 9 Remove Driver 2 3 Connecting a VFU Camera Please install the software first as described in the Installing VFU Software on Windows machines section Connect the VFU Camera to the PC using the USB 2 0 cable It will be recognized automatically You can connect your VFU Cameras to any USB 2 0 High speed compatible USB port either directly or via hubs and repeaters Please use only USB 2 0 High speed certified cables or cables provided by visiosens Please also ensure that the USB port drives a current of minimum 200mA w ISIOSens 3 Demo Application The Demo Ap
27. w ISIOSens User Manual for VFU Camera Series T pi v E a E JA ry AVD F 4 0 f AN A F 11 EA L x p Cu 4 TA ATNOQK 4 T E ries User Manual V1 0 2 02011 visiosens GmbH Hannah Vogt Str 1 D 37085 G ttingen w ISIOSens Dear valid customer Thank you for purchasing a VFU Camera Please read the following chapters first to get a quick overview on what is new in this software release and on getting started with your new VFU Camera If you need further assistance please contact your local visiosens distributor for first level support in your language This is Address Framos GmbH Zugspitzstr 5 82049 Pullach Germany Telephone 49 89 710667 58 Email support framos de If you have any suggestions for improvement of our products please send us a short feedback to feedback visiosens de Thanks very much in advance G ttingen August 1 2011 Lutz Brekerbohm CEO visiosens GmbH uty Please consider the environment before printing this document w ISIOSens Table of Content FD SHOT Os RN m 3 ENS de ies T T Tt 4 IE ucl 5 1 1 SaiebliniormaUONM ss EERS KERE EN ER EDE GE Ee Ee GES Ee ee ER GES GE ee nn nn 5 Tee Operaung EV INO nia osse ee si m E 5 13 EMG DIEGIMES e EE BE ER ER EE BE AG EE ee rd 5 MEN EG c RE RE N 6 2 System HegbLeldellls Ee EE EE oi eo Ee iut it 6 2 2 Installing VFU Software on Windows machines esse ee ee ee Ee ee ee ee ee 7 2 2 1
28. your local visiosens distributor All rights reserved This manual may not be reproduced transmitted or translated to another language either as a whole or in parts without the prior written permission of visiosens GmbH 1 1 Safety Information The product must be connected taken into operation and maintained only by appropriately qualified personnel The error free and safe operation of this product can only be ensured if it is properly transported stored set up and assembled and operated and maintained with due care 1 2 Operating Environment Please comply with the requirements for the proper use of this product Failure to do so will render the warranty void Do not subject this product to direct sunlight moisture or shock The environmental conditions specified in the relevant datasheet are required 1 3 EMC Directives Visiosens GmbH hereby confirms that this product has been developed designed and manufactured in compliance with the EC Directive 89 336 EEC Electromagnetic Compatibility Compliance with the directives tested against following standards EN 61000 6 2 2005 EN 61000 6 3 2001 A11 2004 w ISIOSens 2 Installation Please follow the next topics that describe the installation procedure 2 1 System Requirements e Minimum System Requirements o PC with Intel or AMDprocessor gt 1 2 GHz restricted performance with Intel Atom processors o 2GBRAM o USB 2 0 Host Controller EHCI e Supported Op
Download Pdf Manuals
Related Search
Related Contents
Viewsonic TD2740 2.4 GHz Dual Cordless Handset Call Waiting Caller ID Phone Nesp N70 I 2755-6.3, Hand-Held Cordless Bar Code Scanners User Manual Copyright © All rights reserved.
Failed to retrieve file