Optotune focus-tunable lenses for machine vision

Similar documents
Rodenstock Photo Optics

Untangling the megapixel lens myth! Which is the best lens to buy? And how to make that decision!

AF 70~300 mm F/4-5.6 Di LD Macro 1:2 (Model A17)

ENGLISH VERSION. ueye LE. Your imagination is our challenge

APPLICATION NOTE. Basler racer Migration Guide. Mechanics. Flexible Mount Concept. Housing

Basler. Area Scan Cameras

TS-E24mm f/3.5l TS-E45mm f/2.8 TS-E90mm f/2.8 Instructions

MRC High Resolution. MR-compatible digital HD video camera. User manual

User Guide LUXXOR VIDEO MICROSCOPE. 2 Luxxor Video Microscope Set Up

L-LAS-TB-CL serie. laser light curtains for inline measuring tasks

Basler scout AREA SCAN CAMERAS

TAGARNO AS Sandøvej Horsens Denmark Tel: Mail: mail@tagarno.com

18-270mm F/ Di II VC PZD for Canon, Nikon (Model B008) mm F/ Di II PZD for Sony (Model B008)

MANUAL FOR RX700 LR and NR

EF-S18-55mm f/ IS II COPY ENG. Instruction

Basler pilot AREA SCAN CAMERAS

Rodenstock Photo Optics

Handheld USB Digital Endoscope/Microscope

A new advance in routine inspections INVERTED MICROSCOPE CKX41/CKX31

SP AF 300mm F/2.8 LD [IF] for Canon (Model 360EE)

THERMAL ANEMOMETRY ELECTRONICS, SOFTWARE AND ACCESSORIES

Basler. Line Scan Cameras

KS732 Family. Rev KS732. 1/3 CCD Color USB Camera

Basler Cameras PRODUCT LINE OVERVIEW

SP AF 17~50 mm F/2.8 XR Di-II LD Aspherical [IF] (Model A16)

Appearance Type Setting distance Sensing area Model Remarks Camera with lighting. 34mm to 49mm 5mm x 4.9mm to 9mm x 8.

Be careful not to scratch or hit front edge of the side viewing micro prisms onto hard objects!

2) A convex lens is known as a diverging lens and a concave lens is known as a converging lens. Answer: FALSE Diff: 1 Var: 1 Page Ref: Sec.

Contents OVERVIEW WORKFLOW PROBLEM. SOLUTION. FEATURE. BENEFIT 4 5 EASY STEPS TO CALIBRATE YOUR LENSES 5

SP AF 90mm F/2.8 Di Macro 1:1 (Model 272E)

7 MEGAPIXEL 180 DEGREE IP VIDEO CAMERA

Fast Z-stacking 3D Microscopy Extended Depth of Field Autofocus Z Depth Measurement 3D Surface Analysis

95508 SKYRIS 132C SKYRIS 132M USB 3.0 ASTRONOMICAL CMOS CAMERA INSTRUCTIONAL MANUAL

ZEISS Axiocam 506 color Your Microscope Camera for Imaging of Large Sample Areas Fast, in True Color, and High Resolution

Appearance Type Setting distance Sensing area Model Remarks Camera with lighting. 34mm to 49mm 5mm x 4.9mm to 9mm x 8.

Stop Alert Flasher with G-Force sensor

DMX-K-DRV. Integrated Step Motor Driver + (Basic Controller) Manual

EF-S18-135mm f/ IS

AxioCam MR The All-round Camera for Biology, Medicine and Materials Analysis Digital Documentation in Microscopy

USB 3.0 Camera User s Guide

EF70-300mm f/4-5.6 IS USM

Material test chamber with mechanical convection

JNIOR. Overview. Get Connected. Get Results. JNIOR Model 310. JNIOR Model 312. JNIOR Model 314. JNIOR Model 410

9.7" Microscope Tablet Camera (REALPAD 5.5) Introduction. Feature

Lecture 17. Image formation Ray tracing Calculation. Lenses Convex Concave. Mirrors Convex Concave. Optical instruments

CS Digital Microscope User Manual

Basler racer. Line Scan Cameras. Next generation CMOS sensors with 2k to 12k resolution and up to 80 khz line rate

Basler Cameras. Product line overview

EF-S55-250mm f/4-5.6 IS STM COPY ENG. Instructions

Séries U3-CMOS. Nouvelles. Caméras Numériques USB3. Ultra rapides

LEICA TRI-ELMAR-M mm f/4 ASPH. 1

Mobile POS Tablet Barcode Scanner

In-Sight Hardware specifications

An Experimental Study on Pixy CMUcam5 Vision Sensor

Automation System TROVIS 6400 TROVIS 6493 Compact Controller

CAM-HFR-A HIGH FRAME RATE CAMERA

Technical Data. FLIR T (incl. Wi-Fi)

DRO Function guide: Zero setting 1/2 calculation mm/inch conversion INC/ABS conversion

Inspection and Illumination Systems for Visual Quality Assurance. Large selection Attractive prices Tailored solutions. optometron.

Revision problem. Chapter 18 problem 37 page 612. Suppose you point a pinhole camera at a 15m tall tree that is 75m away.

Basler dart AREA SCAN CAMERAS. Board level cameras with bare board, S- and CS-mount options

Building a Simulink model for real-time analysis V Copyright g.tec medical engineering GmbH

Imaging Systems Laboratory II. Laboratory 4: Basic Lens Design in OSLO April 2 & 4, 2002

Protocol for Microscope Calibration

Zlinx Wireless I/O. Peer-to-Peer and Modbus I/O B&B ELECTRONICS PRODUCT INFORMATION

LED red (-): Measuring value < lower tolerance threshold LED red (+): Measuring value > upper tolerance threshold. Page 1/6

VICKERS HARDNESS TESTER. HBS HBW Kc

pb tec solutions GmbH, Max-Planck-Str. 11, Alzenau (Germany) Tel.: Fax:

EF24-105mm f/4l IS USM

Phase One Lenses Overview. Ready for 100MP. And beyond. what the world s best photography is made of

Transmitter Interface Program

High Power Programmable DC Power Supplies PVS Series

EF70-200mm F2.8L IS USM. Instruction

Fingerprint Based Biometric Attendance System

We bring quality to light. MAS 40 Mini-Array Spectrometer. light measurement

NETWORK ENABLED EQUIPMENT MONITOR

Motion Activated Camera User Manual

MACRO PHOTO LENS. MP-E 65mm f/ ENG. Instruction

Automated Optical Inspection is one of many manufacturing test methods common in the assembly of printed circuit boards. This list includes:

QuickSpecs. Model. HP USB HD 720p v2 Business Webcam. Overview

User Manual Gigabit Ethernet Vision Quick Start Guide

Performance testing for Precision 500D Classical R/F System

Overview. Proven Image Quality and Easy to Use Without a Frame Grabber. Your benefits include:

Measuring the Point Spread Function of a Fluorescence Microscope

LBS-300 Beam Sampler for C-mount Cameras. YAG Focal Spot Analysis Adapter. User Notes

EVAL-UFDC-1/UFDC-1M-16

Basler beat AREA SCAN CAMERAS. High-resolution 12 MP cameras with global shutter

Mirror Mount Video Monitor/Recorder with Front and Rear View Night Cameras PLCMDVR5

Industrial Bar Code Scanners

Physics 116. Nov 4, Session 22 Review: ray optics. R. J. Wilkes

Flat-Field IR Mega-Pixel Lens

FPGA-Camera for Soldering stations F-Cam I1 Documentation (english)

OCR and 2D DataMatrix Specification for:

Optimao. In control since Machine Vision: The key considerations for successful visual inspection

Alpy guiding User Guide. Olivier Thizy François Cochard

E70 Rear-view Camera (RFK)

EMR-9 Quick Start Guide (00175)D 1

Subminiature Load Cell Model 8417

Transcription:

Optotune focus-tunable lenses for machine vision Application note Machine vision August 2016 Bernstrasse 388 CH-8953 Dietikon Switzerland Phone +41 58 856 3011 www.optotune.com info@optotune.com

Agenda Introduction How to combine ELs with off-the-shelf optics Electrical integration Software Available products 1

Working principle based on membrane and fluid Mechanically tunable lens Electrically tunable lens Membrane Lens shaper Fluid Videos available on www.optotune.com 2

Tunable lenses offer a natural focusing solution Fixed focus optics Image sensor Optotune approach Image sensor Lens with fixed focal length Working range limited by depth of field Larger lens with variable focal length Increased working range 5cm to infinity Benefits Larger working distance range Faster recognition Less lighting required thanks to smaller F# Easier installation 3

Focus tunable polymer lenses are fast 600 Hz focus oscillation fast image stacking 4

Agenda Introduction How to combine ELs with off-the-shelf optics Electrical integration Software Available products 5

Three main configurations for machine vision Front-lens configuration Back-lens configuration High magnification Camera Fixed focal length lens Optotune lens Camera Optotune lens Fixed focal length lens >=35mm Camera Tube lens Optotune lens Zoom lens Mounted on filter thread (adapter might be required) Working distances typically from infinity to 100mm Tunable lens acts like a distance ring Easy mechanical solution (C-mount) Works best with infinity corrected lenses 1x to 40x magnification Most versatile configuration Best quality for short working distances Best for high magnifications 6

Front-lens configuration typically for large working distances Front-lens configuration C-mount camera C- to S-Mount adapter 12mm board lens EL-10-30-C-VIS-LD-MV Fixed focal length lens 3 cm 6.5 cm EL-16-40-TC-VIS-5D-M27 Working distance ranges from infinity to about 100mm 7 Working distance 47 cm

EL-10-30 well suited for board lenses Front-lens configuration 12mm lens only 12mm lens + EL-10-30-C ½ sensor C-mount camera C- to S-Mount adapter 12mm board lens ½ sensor C-mount camera C- to S-Mount adapter 12mm board lens Tunable lens EL-10-30-C 8

EL-16-40 on Schneider Topaz lenses is optimal for 1.1 12MP sensors Front-lens configuration Lumenera LT1265R camera 1 12 mega pixel sensor 3.1um pixel size No vignetting Schneider Xenon-Topaz lenses: 30, 38 & 50mm available 1.1 sensors & 3um pixel sizes M30.5 filter thread Lenses: http://www.schneiderkreuznach.com/industrial-solutions/objektive-und-zubehoer/produkte/11-oe176mm-objektive/ 9

Back-lens configuration typically for macro imaging Back-lens configuration 20mm C-mount camera ½ 5MP sensor Optotune lens EL-10-30-Ci-VIS-LD-MV Results: Configuration Large WD Short WD Magnification 0.4x 0.7x Working distance 160mm 100mm Z range 25mm 5mm Z resolution 6.25µm 1.25µm HFOV 16mm 9mm Tamron 50mm lens (23FM50SP) This only works for lenses with focal length >= 35mm 10

Image circles of 30mm possible Back-lens configuration WD range: from 1100mm to 380mm @ -2Dpt to 3Dpt Distortion unchanged Resolution equally good No added vignetting 13mm of spacers M42x0.1 Without EL With EL-16-40 EL-16-40-TC-VIS-M42 8mm spacer Apo-Componon 60mm lens F4 F8 Test report available online: http://www.optotune.com/applications/machine-vision Note: Infinite focus is possible by using only 8mm instead of 13mm of spacers at the back. 11

Telecentric lenses preferably integrate the EL to achieve large Z-ranges Moritex MML1-ST150D with integrated EL-16-40 15mm Z-range <5% mag change Moritex MML2-HR110 with integrated EL-16-40 5.5mm Z-range <8% mag change Std back-lens configuration OL 0.5[m m d pt] PMAG 2 new SILL prototypes 1x 2x 10x 12 Magnification 8 10

EL in off-the-shelf Moritex telecentric lenses Many Moritex telecentric lenses can be taken apart Integration of Optotune EL requires only one adapter 30mm C-Mount spacer 2/3 camera sensors 15mm z-range at 1X mag <5% mag change Resolution unchanged Optotune EL-16-40-TC C-Mount to Moritex adapter Moritex MML1-ST150D Without EL With EL-16-40 1 1/2 13

Optimized 2X telecentric lens for large formats Tubes: M42 tube required for large format sensors C-mount tube ok for sensors up to 20mm in diagonal (as shown) 30mm image circle Large WD range: 105 +/-5mm EL tuning from -2 to +3 dpt 4.5% mag change over full range Resolution close to diffraction limit reaching 90lp/mm Without EL With EL-16-40 Optotune EL-16-40-TC Sill Optics Correctal T/2.0 Test report available 14 USAF group element: 7/4 Lp/mm (object): 181 Lp/mm (image): 90

Autofocus for high magnification High mag Results: C-mount camera ½ 5MP sensor 1.5x mini tube lens P/N 29-90-28-000 Magnification 1.1x 3.5x 7.9x Z range 400mm 40mm 8mm Z resolution 100µm 10µm 2µm DOF (approx.) 1mm 0.3mm 0.1mm HFOV 4.5mm 1.4mm 0.65mm Optotune lens EL-10-30-Ci-VIS-LD-MV Optem 70XL zoom (0.75x-5.25x) P/N 399510-309 Coaxial lighting unit with lens P/N 296515-310 LED ring light (used instead) Optem is a registered trademark of Qioptiq, Inc 15 Working distance: ~90mm No vignetting Off-the-shelf components

Low cost AF microscope with fixed mag High mag C-mount camera Empty C-mount tube, 40-60mm long Tube length 40mm 60mm Magnification 3X 4X Z-range: ~3mm ~2mm Resolution*: 3.7um 2.8um Image circle 25mm 25mm *Line width of group 6 element 4 Optotune lens EL-10-30-Ci-VIS-LD M22 to C-mount adapter 25mm lens (reversed!) Edmund Optics 85358 Working distance: ~20mm 16

Frequency mode allows for multiple working distances within one image Lower plane in focus The visible barcode corresponds to the lying package. Upper plane in focus The visible barcode corresponds to the upright package. Frequency feature applied The working distance is modulated with a frequency of 35 Hz. Both the lower and the upper barcode are readable. Note: Contrast is reduced as the two images are added/overlaid during exposure. A fast camera that acquires both images separately and image processing can be used avoid this effect. 17

Front lens Back lens What we need to make a recommendation Customer requirement Calculations Overall focal length: Recommendation From MV appl. note: Optical leverage of EL: 1. Field of view (FOV) on object 2. Minimum and maximum working distance (WD) 3. Z-range on object (distance to focus over) 4. Target sensor size Optotune EL selection Estimate of required current range Thread adapters 18

Online lens configurator for endocentric lenses http://configurator.optotune.com 19

Where are the limits? The main limitations of Optotune s lenses for machine vision are: Aperture size Wavefront error influenced by gravity Aperture currently limited to 16mm Optical axis vertical: 0.05 0.15 λ RMS Optical axis horizontal: 0.15 0.25 λ RMS 20 Sensors limited to 30mm diagonal Wide angles are problematic (f=8mm or less) Note: Wavefront error measured at 525nm over 80% of clear aperture Most applications work well in all orientations Few applications require the optical axis to be vertical

EL-10-30-Ci in back lens configuration can produce a ghost image Back-lens configuration Aperture of imaging lens is imaged onto the sensor when EL-10-30-C is at ~65mA C-mount camera 17.5 + 5.3 = 22.8mm EL-10-30-C C-mount lenses telecentic or FL>30mm Behavior very similar for different kinds of imaging lenses Solution: 1. Insert distance ring between camera and EL-10-30 to change the current at which the ghost image is in focus With 10mm spacer: Aperture of imaging lens is imaged onto the sensor when EL- 10-30-C is at 0mA 2. Use EL-16-40-TC instead (no ghost images within +/-5 dpt) 21

Agenda Introduction How to combine ELs with off-the-shelf optics Electrical integration Software Available products 22

The focal power (D = 1/f ) of Optotune s lenses is controlled by current MV LP Note: This curve varies from lens to lens. However, it is reproducible once calibrated 23

Focal power mode for good reproducibility Why it is important: - The focal power of our lenses drifts with temperature by about 0.06 diopters / C (depends on lens model) Lens characterization f vs T vs I Typical accuracy achieved: +/- 0.1dpt I need a lens with f=125mm (8 diopters) Use focal power mode to set lens to 8 diopters Temperature compensated control current to adjust lens to 8 diopters Lens calibration curve stored on lens internal memory Lens calibration table and temperature read by lens driver Temp sensor with EEPROM f=125mm (8 diopters) 24

Three options to drive Optotune s lenses Optotune Lens Driver Our circuit on customer PCB Customer s own circuit Currently only USB based RS232 & analog interface possible for R&D (connections on PCB) Responsibility for performance with Optotune FW shared in compiled form only All interfaces can be used Responsibility for performance with Optotune Only very limited FW support provided Implementation of focal power mode is not simple Responsibility for performance with customer! Best for R&D and low volume Fast implementation for high volumes Optimized for cost & performance 25

Industrial driver with GigE interface by Gardasoft Gardasoft TR-CL180 Optotune Lens Driver 4i Current range -400 to +400 ma -290 to + 290 ma Current resolution 0.1 ma 0.07 ma Current accuracy 0.5 ma 0.5 ma Latency in current mode NA 1-2 ms Latency in focal power mode 1 ms 2-4 ms Interfaces GigE, RS232, Analog 0-10 V USB 2.0 (UART & analog* 0-5 V on the PCB) Supply voltage 24 V 5 V * Analog input only mapped to current, not focal power 26

Up to 20m of combined cable length tested USB 2.0 cable Hirose cable 1.8m included - Ships with Lens Driver 4 5m specified - According to USB 2.0 standard 10m tested - Full performance verified 1m Optotune standard - P/N: CAB-6-100 3m specified - According to I2C standard 10m tested - Full performance verified - I2C enters clock stretching mode 27

Agenda Introduction How to combine ELs with off-the-shelf optics Electrical integration Software Available products 28

How to find the right focus Image based autofocus Preset lookup tables Using a distance sensor Product Focus Distance Focus A 2 dpt 100mm 1 dpt B 1 dpt 200mm 2 dpt C 3 dpt 300mm 3 dpt A B C A B C Multiple images are acquired to find the best focus by algorithm Typically 10-15 frames required ~1sec focus time Focus positions are stored in a lookup table during calibration (teaching) Only one focus step required 15ms focus time Multiple distance vs focal power points are saved during calibration Only one focus step required 15ms focus time Cheap, flexible but not 100% reliable Inflexible, as reliable as the focal power mode (~0.1dpt) Flexible, quite reliable but expensive 29

Image based autofocus In order to increase the framerate >30 fps it is recommended to use a small ROI We recommend doing AF in current mode and switch back to focal power mode afterwards Optotune has implemented AF in C# and shares the source code - Very limited support for customer SW Pros No additional HW cost No teaching required Works without focal power mode Good for demos Usually works well for code reading Cons Focus is not always found (depending on target) Quite slow (~1 sec) SW development required 30

Optotune s autofocus algorithm Image contrast Search states: Coarse Medium Fine Fine threshold Image contrast Actual contrast curve Medium threshold Coarse threshold Lens current Parameters can be set in Lens Driver Controller: max Lens current 31

Optotune s autofocus algorithm 32

Preset focus lookup table Once the system is installed, the customer saves the focal power values for each product or inspection step (teaching) The customer SW sends a single focal power command per inspection step 15ms focus time with EL-10-30 Product Focus A 2 dpt B 1 dpt C 3 dpt A B C Pros Cons Fastest way to focus No additional HW cost Deterministic focus method Minimal SW development required Teaching required (may have to be repeated from time to time) Only works for limited pre-set positions Only as accurate as focal power mode (~0.1 dpt) 33

Always in focus with a distance sensor Once the system is installed, the customer calibrates multiple pairs of distance vs. focal power Suitable sensors (e.g. Keyence, µε, Sick) - Time of flight (~1mm resolution, ~400EUR) - Confocal (~10um resolution, >1000 EUR) The Lens Driver s analog input can be used Distance Focus 100mm 1 dpt 200mm 2 dpt 300mm 3 dpt A B C Pros Cons Focus in 20ms Can work as stand-alone system (without PC) Calibration required (may have to be repeated from time to time) Only as accurate as focal power mode (~0.1 dpt) Not all surfaces work well Additional hardware cost 34

Fast focusing with the EL-10-30 Video available on www.optotune.com 35

Serial protocol can be implemented by customers Optotune s Lens driver is a serial device in Windows, Linux or using RS232 - COM port in Windows - /dev/ttyacm0 in Linux Example commands are: - Start Ready (works in ASCII) - SetCurrent - SetFocalPower - GetTemperature Command flow: Serial protocol: Implementation of a 16bit CRC is required Optotune provides sample code in C#, Labview, Python and Halcon 36

Software partners Partner company Software Integration features Common Vision Blox EyeVision Halcon Matrox Modular X NeuroCheck 6.1 nvision - Lens Driver integrated in custom release - Slider for Focal Power Mode - Auto focus function - Lens Driver built in through plugin interface - User friendly integration of current mode - Auto focus function - Lens Driver integrated via HDevelop procedure library - Source code can be edited - Image stacking & 3D reconstruction - C++ project compatible with MIL10 - Auto focus implementation incl. continuous mode - Lens control via DLL calls - Several autofocus functions incl. continuous mode - Image stacking & 3D reconstruction - Lens control via plugin-dll - - Optical power mode - Parallel use of several lenses - Complete integration of all Driver features 37

Agenda Introduction How to combine ELs with off-the-shelf optics Electrical integration Software Available products 38

Optotune s electrically focus tunable lenses EL-10-30 EL-10-30-C(i) EL-16-40 Focal power range* 8 22 Dpt -1.5 +3.5 Dpt -2 +3 Dpt -10 +10 Dpt Clear aperture 10mm 10mm 16mm Outer diameter 30mm 30mm 40mm Wavefront quality RMS @525nm** Absolute focal power accuracy <0.25 / 0.5 <0.15 / 0.25 <0.25 / 0.5 <0.25 / 1.5 N/A < 0.1 dpt < 0.1 dpt Built-in sensors None Temperature Temperature Applications Microscopy Machine vision Machine vision Ophthalmology 39 * Depends on selected optical fluid ** vertical / horizontal optical axis ***Qualification is ongoing

New EL-16-40 with versatile configurations Two optical configurations: Thin membrane (+/- 10 diopters) Thick membrane (-2 to 3 diopters) EL-16-40-TC-VIS-20D EL-16-40-TC-VIS-5D Connector at 0 Push/pull design (convex/concave lens) - No need for offset lens Several mechanical configurations: - C-mount (male & female) - M42-mount - Filter threads (M25.5, M27, M30.5) Adapter threads can rotate freely and be locked 40

EL-16-40 configurations for machine vision Front-lens configuration Back-lens configuration C-mount camera C-mount camera M42-mount camera C-mount lens filter threads M25.5 M27 & M30.5 EL-16-40-TC-VIS-5D-C EL-16-40-TC-VIS-5D-M42 EL-16-40-TC-VIS-5D-M25.5 EL-16-40-TC-VIS-5D-M27 EL-16-40-TC-VIS-5D-M30.5 C-mount lenses telecentic or FL>30mm M42-mount lens Typical WD range: 200mm to infinity WD <200mm, Range depends on magnification 300mm to infinity 41

Kowa 35mm lens with integrated EL-10-30-Ci Optimized optical design provides top performance 1 camera sensors F5.6 to F32 (lower F# achievable with EL-16-40-TC) WD range: 250 500mm (250 infinity achievable with EL-16-40-TC) MTF50 @ 80 120lp/mm No orientation dependence F5.6 F11 1 sensor 1 sensor Diagonal: 16mm Diagonal: 16mm Spec sheet: www.optotune.com/images/products/optotune-kowa 35mm lens S10-469 spec sheet.pdf Test report: www.optotune.com/images/products/optotune 35mm imaging lens for 1inch sensors.pdf 42

Optotune 1 slide Optotune Switzerland AG Bernstrasse 388 CH-8953 Dietikon Switzerland Phone: +41 58 856 3000 Fax: +41 58 856 3001 www.optotune.com info@optotune.com