NanEye in Awaiba Viewer

Similar documents
Nan Eye Labview API. 07/05/13 Version DATE: 07/05/13 PAGE: 1/14

SCD-0017 Firegrab Documentation

CHAPTER1: QUICK START...3 CAMERA INSTALLATION... 3 SOFTWARE AND DRIVER INSTALLATION... 3 START TCAPTURE...4 TCAPTURE PARAMETER SETTINGS... 5 CHAPTER2:

ToupSky Cameras Quick-guide

Veterinary Digital X-Ray System Quick Start Guide

Fly Elise-ng Grasstrook HG Eindhoven The Netherlands Web: elise-ng.net Tel: +31 (0)

4.5.1 Mirroring Gain/Offset Registers GPIO CMV Snapshot Control... 14

A Basic Guide to Photoshop Adjustment Layers

NanEye GS NanEye GS Stereo. Camera System

Bristol Photographic Society Introduction to Digital Imaging

A Basic Guide to Photoshop CS Adjustment Layers

GXCapture 8.1 Instruction Manual

Optika ISview. Image acquisition and processing software. Instruction Manual

It should also be noted that with modern cameras users can choose for either

HISTOGRAMS. These notes are a basic introduction to using histograms to guide image capture and image processing.

ADMS-847 Programming Software for the Yaesu FT-847

Leica DFC Cameras. Image Acquisition

5. SilverFast Tools Tools SilverFast Manual. 5. SilverFast Tools Image Auto-Adjust (Auto-Gradation) 114

RPS-9000 Programming Software for the TYT TH-9000

Principles of CT scan

LS-600. English Ver. 1. 1Operator's Manual

32 Float v3 Quick Start Guide. AUTHORED BY ANTHONY HERNANDEZ (415)

We recommend downloading the latest core installer for our software from our website. This can be found at:

An Introduction to Histograms in Photography

Movie 3. Basic Camera Raw workflow

ATP-588 Programming Software for the Anytone AT-588

Dynamic Range. H. David Stein

Picture Style Editor Ver Instruction Manual

Converting and editing raw images

CONVERTING AND EDITING RAW IMAGES

Funded from the Scottish Hydro Gordonbush Community Fund. Metering exposure

40 Digital Photo Retouching Techniques COPYRIGHTED MATERIAL

White Paper High Dynamic Range Imaging

Brightness and Contrast Control Reference Guide

Capture NX-D Reference Manual for Version 1.5.0

Sony PXW-FS7 Guide. October 2016 v4

Capture NX-D Reference Manual for Version 1.4.6

MY ASTROPHOTOGRAPHY WORKFLOW Scott J. Davis June 21, 2012

Operating Procedures for MICROCT1 Nikon XTH 225 ST

Machinery HDR Effects 3

Adobe Photoshop. Levels

inphoto ID Canon and Olympus camera control software Automatic ID photography User Guide

TEP Principles of Digital X-ray Imaging

MAKE SURE YOUR SLIDES ARE CLEAN (TOP & BOTTOM) BEFORE LOADING DO NOT LOAD SLIDES DURING SOFTWARE INITIALIZATION

Alignment of the camera

ID Photo Processor. Batch photo processing. User Guide

inphoto ID SLR Automatic ID photography With Canon SLR camera User Guide

32 Float v2 Quick Start Guide. AUTHORED BY ANTHONY HERNANDEZ - (415)

Picture Style Editor Ver Instruction Manual

BCC 3 Way Color Grade

User Guide for TWAIN / DirectX interface for GRYPHAX USB 3.0 cameras

ATP-5189 Programming Software for the Anytone AT-5189

Applying mathematics to digital image processing using a spreadsheet

Visioneer OneTouch Scanner. Installation Guide FOR WINDOWS

Capture NX-D Reference Manual for Version 1.4.0

QImaging. All rights reserved. QUICK START GUIDE

inphoto ID PS Automatic ID photography With Canon PowerShot camera User Guide

AT-5888UV Programming Software for the AnyTone AT-5888UV

Agilent HDCS-1020, HDCS-2020 CMOS Image Sensors Data Sheet

FOCUS, EXPOSURE (& METERING) BVCC May 2018

Shutter Controls how long the CCD is exposed to light. A slow shutter makes the image brighter but any movement may appear blurred.

Select your Image in Bridge. Make sure you are opening the RAW version of your image file!

Picture Style Editor Ver Instruction Manual

Professional RAW Editor for ios and icloud Photo Library (v2.0)

Parameter descriptions:

Digital Microscope. User Manual

WELCOME WHAT S IN THE BOX

Stitching MetroPro Application

Basler IP Fixed Dome Camera. User s Manual

ImagesPlus Basic Interface Operation

English PRO-642. Advanced Features: On-Screen Display

Zoom Set Too Tight Zoom Set Correctly Zoom Set Too Wide

Color and More. Color basics

Contents Technical background II. RUMBA technical specifications III. Hardware connection IV. Set-up of the instrument Laboratory set-up

easyhdr 3.3 User Manual Bartłomiej Okonek

Canon Log Instruction Manual

Teach Yourself Adobe Photoshop Topic 9: Photo Retouching Part 2

Micro-Image Capture 8 Installation Instructions & User Guide

Contents STARTUP MICROSCOPE CONTROLS CAMERA CONTROLS SOFTWARE CONTROLS EXPOSURE AND CONTRAST MONOCHROME IMAGE HANDLING

Diploma in Photoshop

Customer Calibration on the CS650 Family

inphoto ID Canon camera control software Automatic ID photography User Guide

OTHER RECORDING FUNCTIONS

Introduction. Introduction

How to correct a contrast rejection. how to understand a histogram. Ver. 1.0 jetphoto.net

A Stony Brook Student s Guide to Using CCDSoft By Stephanie Zajac Last Updated: 3 February 2012

CHROMACAL User Guide (v 1.1) User Guide

NexImage Burst USER S MANUAL Model # 95518, # ENGLISH

[Mallincam HD-10 User Manual] MALLINCAM HD-10. HD-10 User Manual. [Version 1.0] Michael Burns Rock Mallin

ASML Job Set-up procedure for Standard Jobs 4 wafers:

ARTRAY Camera / Converter Viewer Software. ART-VIEWER v1370. Manual

This PDF file is best viewed at actual size (Command-H on the Mac; Control-H on the PC) to maximize the clarity of photos and screenshots.

CHAPTER 7 - HISTOGRAMS

LSM 710 Confocal Microscope Standard Operation Protocol

GlassSpection User Guide

ScanGear CS-U 5.3 for CanoScan FB630U/FB636U Color Image Scanner User s Guide

Reference Guide. Color Image Scanner

Infinity Software Manual

Using Adobe Photoshop

2Click the Symbol XX

Transcription:

NanEye in Awaiba Viewer

Table of Contents 1 Introduction...3 2 NanEye in Awaiba Viewer...4 2.1 NanEye Sensor control...5 2.1.1 Manual Control Tab...5 2.1.2 Supply Voltage...6 2.1.3 Automatic Control...6 2.1.4 Expert Registers...8 2.1.5 Auto LED...9 2.2 Black and White Masks...9 2.2.1 How to create Black Masks...10 2.2.2 How to create White Masks...10 2.3 Image Processing...10 2.3.1 Color Pre-Gain...10 2.3.2 Color Reconstruction...11 2.3.3 Frame Processing...12 Index of Figures Figure 1: Awaiba Viewer - Main Interface...4 Figure 2: NanEye Sensor Control...5 Figure 3: Automatic Control - General Tab...6 Figure 4: Example 1: Gain 1 and Exposure 200...7 Figure 5: Example 2: Gain 3 and Exposure 222...8 Figure 6: Auto LED Interface...9 Figure 7: Manual LED Interface...9 Figure 8: Create Black and White Masks...10 Figure 9: Bayer Pattern...10 Figure 10: Image Processing - Color Pre-Gain tab...11 Figure 11: Image Processing - Color Reconstruction tab...11 Figure 12: Image Processing - Frame Processing tab...12 Date: 08/03/16 Version 1.0.2 Page: 2/14

1 Introduction The following document describes the NanEye specific options that can be used inside Awaiba Viewer software. Capture data from up to 2 NanEye module with NanoUSB2.2/EFM01 USB2 boards Capture data from up to 4 NanEye module with NanoUSB3 board For additional information regarding the registers, please take a look into NanEye Full Spec. Date: 08/03/16 Version 1.0.2 Page: 3/14

2 NanEye in Awaiba Viewer This option is used with EFM01, NanoUSB and NanoUSB3 board with either AwaibaViewer or StereoViewer options. For additional options please check Awaiba Viewer Quick Start document. Figure 1: Awaiba Viewer - Main Interface Date: 08/03/16 Version 1.0.2 Page: 4/14

2.1 NanEye Sensor control 2.1.1 Manual Control Tab Figure 2 shows the registers that can be changed by the user and the respective default values for NanEye 2D. Figure 2: NanEye Sensor Control Gain (Programmable gain per color channel): Has values between 0 and 3 0 is the darkest and 3 is the brightest level Offset: Has values between 0 and 3 0 is the darkest and 3 is the brightest level Exposure: Has values between 0 and 250 0 is the darkest and 250 is the brightest level Vrst_Pixel (slightly higher linear response range): Has values between 0 and 3 Sets the tension in which the pixel gets reset Recomendation: use default value Vref_CDS (works as a second programmable black level offset): Has values between 0 and 3 Is the CDS reference voltage which helps to remove some noise Recomendation: use default value Date: 08/03/16 Version 1.0.2 Page: 5/14

Note: Gain and Exposure registers can not be changed manually if Apply AEC is selected in Automatic Control tab! 2.1.2 Supply Voltage The user can change the sensor voltage between 1.8V and 2.4V. Increasing the supplied voltage also increases the sensor frame rate. 2.1.3 Automatic Control Figure 3 shows the interface of the automatic exposure control. Figure 3: Automatic Control - General Tab Apply AEC: In this mode the sensor will automatically change its registers, to adapt to the light that it is being exposed, and the user can not change them in the manual control. When the sensor is saturated it will decrease the Exposure and Gain until the image is not saturated. On the other hand, if the image is too dark, it will increase the Gain and Exposure until the image is bright enough. Show ROI: If this is enabled, it will show the area in which the AEC retrieves the values to perform its algorithm. On the bottom of the image there are 4 blue lines which represents the Gain (each line is a gain value) and the yellow line the Exposure value. Date: 08/03/16 Version 1.0.2 Page: 6/14

Region Of Interest: The values represent the area (rows and columns) that the algorithm uses to check if there is a need to update the sensor's registers. Target: Value that the algorithm will try to get. The lower it is, the darker the image will be. The higher it is, the brighter the image will be. Hysteresis: Threshold to avoid fluctuations in the target value. Step Size: The speed that the algorithm will adapt to the conditions. If this value is high, then the algorithm will adapt faster, but if it is too high, it could over-correct the image. If this value is too low, it will take the algorithm too much time to adapt the image to the current light conditions. Figure 4 shows an example where Gain is 1 and Exposure approximately 200. Figure 4: Example 1: Gain 1 and Exposure 200 Date: 08/03/16 Version 1.0.2 Page: 7/14

Figure 5 shows another example where Gain is 3 and Exposure approximately 222. Figure 5: Example 2: Gain 3 and Exposure 222 2.1.4 Expert Registers Explained in the Automatic Exposure Control algorithm document. Date: 08/03/16 Version 1.0.2 Page: 8/14

2.1.5 Auto LED Figure 6 shows the interface of the Auto LED. Figure 6: Auto LED Interface Apply LED Auto (on both NanoUSB2 and NanoUSB3 board): Tunes automatically the LED luminosity, adjusting its intensity according to the external light in order to comply to target limits within the ROI. The LED has also a manual option. The figure 7 shows the interface of the Manual LED. Figure 7: Manual LED Interface With the LED checkbox, checked, the LED will be turned on. It is possible to change LED luminosity between 0 and 4095 (0 for the lowest intensity, 4095 for the highest). 2.2 Black and White Masks To improve the image quality, the user can create a Black and a White Mask individually, as shown in figure 8. Date: 08/03/16 Version 1.0.2 Page: 9/14

Figure 8: Create Black and White Masks To load the files please press... button. Check the checkbox to apply the respective mask. 2.2.1 How to create Black Masks Press the Create BW Masks button Choose the File Name Cover the sensor to have a fully black image (can use the histogram in the More Options Menu to check it) and then the Software will create the Black Mask When finished, a message is displayed Black Mask created successfully 2.2.2 How to create White Masks Choose the File Name Adjust the light (using homogeneous light) to reach 90% of saturation When finished, a message is displayed White Mask created successfully The files has the following extension:.awblc and.awwlc for Black and White masks respectively. 2.3 Image Processing 2.3.1 Color Pre-Gain A Bayer Pattern is used as shown in figure 9. Figure 9: Bayer Pattern Date: 08/03/16 Version 1.0.2 Page: 10/14

Figure 10 shows the color pre-gain options. Figure 10: Image Processing - Color Pre-Gain tab Adjusting the pixel individually: Default value is set as 1 (do not change the pixel value) The values can vary between 0.5 and 2 How to do White Balancing: Point the sensor to a white surface/object Press the button Get White Balancing The pixel values will adjust automatically 2.3.2 Color Reconstruction Figure 11 shows the color reconstruction options. Figure 11: Image Processing - Color Reconstruction tab In order to have a colourful image please check the Color Reconstruction checkbox. Date: 08/03/16 Version 1.0.2 Page: 11/14

It is also possible to tune the image saturation manually or through a color matrix for each channel (Red, Green and Blue respectively). Color adjustment Matrix: The default value is set as 1.2 (do not change the Gain of each channel) To saturate the RED, the first row should be changed, increasing the first value and decreasing the other two values (Green and Blue) This changes can be done by pressing the + or - buttons The same procedure can be done for the Green and Blue channels 2.3.3 Frame Processing Figure 12 shows the frame processing tab options. Figure 12: Image Processing - Frame Processing tab Image Processing Awaiba Algorithms Open CV Algorithms Choose pixel format RGGB GRBG GBRG (defined as default value to show the image color correctly) BGGR Gamma Correction Applies a gamma function which allows the user to change values between 1 to 4 Date: 08/03/16 Version 1.0.2 Page: 12/14

Brightness Applies linear gain to the image Sharpness Allows to clean the image Reduce Processing Used when the PC can not handle the data the sensor is sending Only Masks are applied Skip Frames Used when the PC can not handle all the frames the sensor is sending Increasing the trackbar allows to skip more frames Date: 08/03/16 Version 1.0.2 Page: 13/14

End of Document Date: 08/03/16 Version 1.0.2 Page: 14/14