TechTip. Image processing with lookup tables (LUT): Make the (almost) invisible visible. Background

Similar documents
ENGLISH VERSION. GigE ueye RE IP 65/67. Your imagination is our challenge

ENGLISH VERSION. GigE ueye SE. Your imagination is our challenge

Statement SmartLCT User s Manual Welcome to use the product from Xi an NovaStar Tech Co., Ltd. (hereinafter referred to as NovaStar ). It is our great

SXGA096 DESIGN REFERENCE BOARD

HCImage Live Getting Started Guide

Quick Guide Book of Sending and receiving card

FIRMWARE RELEASE NOTE

Setup Guide. Teradek COLR. Rev. 1.1

MX215. Your advantages. 2MP Medical-Display

MX194. Your advantages. 1MP Medical-Display

Setup Guide. EIZO Monitors. Rev. 1.4

Calibrating and Profiling Your Monitor

Quick Start Guide. Multidimensional Imaging

Setup Guide. Pandora Pluto. Color Management System. Rev. 1.1

Setup Guide. AJA Video Systems LUT-box. Rev. 1.2

Palette Master Color Management Software

Setup Guide. Flanders Scientific BoxIO. Rev. 1.1

KS5600 USB E. Rev KS5600 USB E. Digital 1-CCD OEM Color Video Camera

Setup Guide. SpectraCal ColorBox. (also eecolor) Image Calibration Processor. Rev. 1.1

feno before light and beyond

2018 Quick Reference Guide

S1934H-BK. Your advantages. 19" Office-Monitor

USER MANUAL. Vidifox Document Camera DV 480

Setup Guide. Creating 3D LUTs. CalMAN Overview. Rev. 1.1

KRAMER ELECTRONICS LTD. USER MANUAL

PROTOTYPING AN AMBIENT LIGHT SYSTEM - A CASE STUDY

CLIPSTER. 3D LUT File Generation with the Kodak Display Manager. Supplement

Technical Specifications

Table of Contents. 2 Select camera-lens configuration Select camera and lens type Listbox: Select source image... 8

Setup Guide. Blackmagic Design HDLink Pro. Rev. 1.1

Neat Video noise reduction plug-in for After Effects (Mac)

VP2780-4K. Best for CAD/CAM, photography, architecture and video editing.

Setup Guide. Dolby PRM Rev. 1.1

MX215. Your advantages. 2MP Medical-Display

Select source Click the Bio Settings button to modify device settings. Select Fingers Use Ctrl+Left mouse button to select multiple fingers to scan.

Calibration Best Practices

ELSA WINNER Series M a n u a l

Yellow Frog. Manual Version 1.1

Media Tube HO ActionPad Configuration Manual V0.2 User Version

ICAC User Manual. ICAC - ( Intelligent Connection for Alignment & Calibration ) Setup Calibration Measurement USO RESTRITO. Version 14.2.

APPLICATION NOTE AN-B03. Aug 30, Bobcat CAMERA SERIES CREATING LOOK-UP-TABLES

Import and quantification of a micro titer plate image

Neat Video noise reduction plug-in for OpenFX-compatible hosts (Mac)

VeriLUM 5.2. Video Display Calibration And Conformance Tracking. IMAGE Smiths, Inc. P.O. Box 30928, Bethesda, MD USA

LedSet User s Manual V Official website: 1 /

Setup Guide. Panasonic BT-4LH310. Rev. 1.1

Lab Determining the Screen Resolution of a Computer

Transmitter Interface Program

WCS-D800 Programming Software for the Icom ID-800

Neat Video noise reduction plug-in for OpenFX-compatible hosts (Linux)

Technical Developments for Widescreen LCDs, and Products Employed These Technologies

WCS-V82 Programming Software for the Icom IC-V82

Neat Video noise reduction plug-in for AVX hosts (Win)

NEC MultiSync PA Series with SpectraView II

Setup Guide. Quantum Data 70x/80x Series. Video Generators. Rev. 1.1

Neat Video noise reduction plug-in for Final Cut (Mac)

Neue ELSA GmbH Sonnenweg Aachen Germany

NEC MultiSync PA Series Wide Gamut LED-backlit color accurate desktop displays

In-situ Port Cal for Dual Carriages Tuner

Neat Video noise reduction plug-in for Vegas

3 rd Party Interfaces. Version Installation and User Guide

Image 2 LUT. Manual. Image 2 LUT. Manual

KRS-V7A Programming Software for the Kenwood TM-V7A

Setup Guide. CalMAN Client for SCRATCH. Rev. 1.1

NEC MultiSync PA322UHD-2. Wide Gamut 4K UHD resolution, LED-backlit color accurate desktop display

HD-A60X Series Asynchronous-Synchronous operate manual

(Skip to step 11 if you are already familiar with connecting to the Tribot)

Basic Pattern Recognition with NI Vision

User Guide. The system is controlled via a 6 touch panel located in the lectern. Splash page. This is the page shown when the system is off.

BoxIO User Manual Updated Applies to BoxIO Firmware Version 1.51 IP Remote Utility Version 1.0

USER MANUAL. Vidifox Document Camera DV 550S

POWER TO YOUR NEXT STEP

MultiScopeLite. Users Guide. Video Measurement and Calibration Tools. RHMG Software Tools Library 1/18/2013. Bill and Scott Werba

Linkage 3.6. User s Guide

Logic Controls LV3000 VGA Connected Virtual Pole Display

AMIQ-K2 Program for Transferring Various-Format I/Q Data to AMIQ. Products: AMIQ, SMIQ

NEC MultiSync PA243W. Wide Gamut color critical accurate desktop display

Table of content. Table of content Introduction Concepts Hardware setup...4

Autotask Integration Guide

HD-SDI Express User Training. J.Egri 4/09 1

System Requirements SA0314 Spectrum analyzer:

The 01X Configuration Guide

Multi-Channel Image. Colour of channel

This guide gives a brief description of the ims4 functions, how to use this GUI and concludes with a number of examples.

MXS Strada USER GUIDE

Software Quick Manual

Projector Management Application Version 7.00 Instruction Guide

How-to Setup Motion Detection on a Dahua DVR/NVR

invr User s Guide Rev 1.4 (Aug. 2004)

VIDEOPOINT CAPTURE 2.1

2 Select the magic wand tool (M) in the toolbox. 3 Click the sky to select that area. Add to the. 4 Click the Quick Mask Mode button(q) in

HD-D10/D20/D30 Series Asynchronous operate manual. Chapter1 Summary

Quick Start manual for Nova

PRECAUTIONS. Please follow these precautions:

Using a Photron FASTCAM APX RS High-Speed Camera with MiDAS DA

Monitor QA Management i model

A NOVEL APPROACH FOR TEACHING DIGITAL IMAGE PROCESSING BASED ON A NEW MULTI-SCALABLE HARDWARE PLATFORM

Stimulus presentation using Matlab and Visage

AX20. Atlas 19.5" 3G-SDI/HDMI Field and Studio Monitor with 3D LUTs & Scopes. Quick Start Guide. What s Included CHECKED BY

2018 Quick Reference Guide

Transcription:

Image processing with lookup tables (LUT): Make the (almost) invisible visible The IDS Software Suite allows you to apply characteristic curves to digital images for all ueye camera models. This is done in the software by using lookup tables. Additionally the lookup tables can be used in the camera hardware for camera models of the GigE and USB 3 ueye series and the USB 2.0 CCD models rev. 3. Background With a lookup table it is easy to apply characteristic curves to digital images. A LUT is a table which assigns an output value to every possible input value. Using LUTs has the advantage that calculations can be done very fast. This is most advantageous for evaluating and correcting color spaces. The figure below shows a LUT which would binarize an image: For an 8 bit image, for example, this LUT would replace all pixels with gray values 0...127 with value 0 and all pixels with gray values 128...255 with value 255. LUT characteristic for binarizing So you can use a LUT, for example, to make even slight shading clearly visible. Example image before and after using a LUT characteristic 1

The use of a LUT has the advantage that image calculation can be done very fast. Typical applications are enhancing gamma or image contrast, brightness changes, gray value spreading, or setting individual gradation curves. Hardware or software LUT Depending on the camera model the LUT function can be done in the camera hardware or in the software API. Both methods have advantages and disadvantages. The hardware LUT is done in the camera and does not increase the PC s CPU load. To get a very good image quality, the image is processed with a bit depth of 12 bits per pixel. But for monochrome image it is not possible to apply a false-color LUT. Also, you cannot define separate LUT characteristics for each RGB color. With software LUT, it is the other way round: Here, you can apply a false-color LUT to monochrome images and define different LUT for each RGB color. As the software LUT processing is done on the PC, the CPU load increases. There also might be a little loss of quality as software LUT is often done with a bit depth of 8 or 10 bits per pixel. You can use the software LUT with all ueye camera models. The hardware LUT is only available with GigE and USB 3 ueye models and for USB 2.0 models with CCD sensors rev. 3. These models can be used both with the hardware and the software LUT. Depending on the set LUT the driver automatically selects the better option. Using LUT Open the Properties dialog in ueye Cockpit. Enable using the LUT in the LUT tab. Furthermore, you can configure the LUT characteristic individually or load a predefined LUT. On the top right you can see if the LUT function is done by hardware or software. For color cameras you set via the dropdown box channel whether the LUT is applied to all channels or only to a specific channel. In the Output area you can edit the LUT characteristic by moving single knee points with the mouse. You can draw a smooth curve for the selected channel by left-clicking on a blank space next to the curve. The LUT has 32 knee points by default. Knee points are used for defining the individual sections of the curve. When you select the "Split points" option, each knee point is split into two separate points. Thus, the start and end points of each curve section can be defined independently of the adjacent sections. 2

Configuring LUT characteristic ueye Cockpit To flip the LUT characteristic along the X or Y axis, use the buttons Mirror X and Mirror Y. To save a custom LUT characteristic in a file or to load a saved LUT characteristic, click on the buttons Save or Load. You can select a predefined LUT via the Presets dropdown box. The available LUT characteristics differ according to the camera model and the current set color format (see Format tab). The color separation is especially of interest with color cameras. For monochrome camera models different special LUTs for false-color representation offer many possibilities e. g. like Astro1 for astronomic captures. The freely selectable gamma is automatically added to the LUT. If using false color rendering, you should work without active gamma. Please also disable the auto functions. 3

Example: Color separations (LUT Only green ) Example: Brightness correction (LUT Digital gain 2x ) Example: Get more details in dark areas (LUT Negativ ) Example: False-color representation (LUT Rainbow1 ) Application areas The use of the LUT functions allows to highlight poorly visible areas by increasing the contrast or to edit the image by using gamma correction. So this function is especially interesting if you have to enhance a weak contrast in the image, do gray level spreading or apply a gamma function. 4

The LUT function is especially useful in the fields of medical technology such as blood analysis or ophthalmology. But there are also suitable applications in the fields of astronomy or thermography. Summary Using the LUT function of the IDS Software Suite you can quickly and easily enhance image contrast and gamma, or apply individual gradation characteristics both in the camera or on the PC. With the software LUT you can apply a LUT characteristic to all cameras even if they do not support this feature in the camera hardware. For more information on configuring and programming the LUT, refer to the ueye manual at http://en.ids-imaging.com/manuals-ueye.html. Authors Daniel Diezemann, Senior Vision Consultant Marion Gentele, Technical Documentation Contact IDS Imaging Development Systems GmbH Dimbacher Straße 6-8 74182 Obersulm Germany Phone: +49 7134 96196 0 Email: marketing@ids-imaging.de Web: www.ids-imaging.com 2014 IDS Imaging Development Systems GmbH More TechTips and case studies can be found on our website. 5