HADI Tutorial Templates 20151101.

Slides:



Advertisements
Similar presentations
Working with Profiles in IX1D v 3 – A Tutorial © 2006 Interpex Limited All rights reserved Version 1.0.
Advertisements

KompoZer. This is what KompoZer will look like with a blank document open. As you can see, there are a lot of icons for beginning users. But don't be.
Advanced Microsoft Word Hosted by Jared Hoffman Topics Keyboard Shortcuts Customizing Toolbars and Menus Auto Format & Auto Correct Tabs Inserting Pictures.
Using the Photo Album in PowerPoint 2003 Multimedia Services at The Citadel Updated 6/18/07.
Annotation & Nomenclature By Corey Fortezzo for PG&G GIS Workshop, 2010.
Note if in doubt click the “Help” button
Macros Tutorial Week 20. Objectives By the end of this tutorial you should understand how to: Create macros Assign macros to events Associate macros with.
Power Point Presentation - Advanced Julia J. Stahl Distributed System Specialist.
GroupWise Tutorial What is GroupWise? GroupWise is an and calendar service (much like Microsoft outlook) for Collin College faculty and staff.
With Alex Conger – President of Webmajik.com FrontPage 2002 Level I (Intro & Training) FrontPage 2002 Level I (Intro & Training)
SE 313 – Computer Graphics Lecture 11: Projection Painting and Merging Textures Lecturer: Gazihan Alankuş 1.
Scottish Legal Aid Board Content Management using OpenCms Martin Spinks CTO Navyblue Tuesday, March 16, 2010.
Website design Feng Zhao College of Educatioin California State University, Northridge.
Power Point EDU 271 Microsoft PowerPoint is a powerful tool to create professional looking presentations and slide shows. PowerPoint allows you to construct.
How to Download and Install a Sharp Print Driver on a Mac.
CTS130 Spreadsheet Lesson 5 Working with Simple Formulas.
Back to content Final Presentation Mr. Phay Sok Thea, class “2B”, group 3, Networking Topic: Mail Client “Outlook Express” *At the end of the presentation.
PowerPoint. Basic Vocabulary Slide - Presentation - Slide layout – ► ► ► ► a single page in PowerPoint all the slides for a speech all the slides for.
Ranjeet Department of Physics & Astrophysics University of Delhi Working with Origin.
Micro sites Basic training guide. Welcome to your Micro site. Here you can create your own personal page within the Countrywide website. When you first.
CAD3D Project. SketchUp - Project Create a new SketchUp project called InitialsXX where the XX are your first and last initial. Use the Rectangle tool.
Ellsworth Publishing Company (888) Keyboard Short Course Part 2: Student Side (Screen-Based Version—No Textbook Needed) 20-minute, Self-Paced,
LearningNet Breeze Presentation Publishing Guide Learning Solution Group Learning Center, Korea Last Updated: November 30,
Dreamweaver MX. 2 Overview of Templates n Templates represent a web page design or _______ that will be common to multiple pages. n There are two situations.
Enjoy-a-Ball Franchisee Basic training guide. Welcome to your Enjoy-a-Ball Micro site. Here you can create your own personal page within the Enjoy-a-Ball.
1 What to do before class starts??? Download the sample database from the k: drive to the u: drive or to your flash drive. The database is named “FormBelmont.accdb”
Change in your CAD Project File - it happens all the time in robotics.
FIX Eye FIX Eye Getting started: The guide EPAM Systems B2BITS.
Downloading and Installing Autodesk Inventor Professional 2015 This is a 4 step process 1.Register with the Autodesk Student Community 2.Downloading the.
Machine Vision Introduction to Using Cognex DVT Intellect.
WinCvs. WinCVS WinCvs is a window based version control system. Use WinCvs when  You want to save every version of your file you have ever created. CVS.
Double –Click on the Netscape Icon on your desktop The following are a series of steps to help you get started with Netscape Composer.
Know your computer Make a Folder Copy from Word to Composer Format the Font Change the Alignment Format the Background Format the Colors Insert a Picture.
InDesign CS3 Lesson 3 Working with Layers. By default, a new document contains just one layer (named Layer1). You can rename the layer and add more layers.
GTL PowerPoint Template Reporting Style Template March 19, 2012.
Associate ® Administration An Associate administrator has the ability to change the parameters for both the author and for the typist. There can be enterprise.
Copyright © Texas Education Agency, All rights reserved.1 Web Technologies Creating a Navigation Bar.
HADI Tutorial Void Inspection Contents 1.Basic Void Inspection Procedure 2.Smooth ROI 3.Background Processing (Flatten BG) 4.Thresholding (Void.
HADI Tutorial HADI Usage Contents 1.System Requirements 2.Capture Image 3.Calibration 4.Properties of Measurement Tools 5.View and Display 6.Show.
PowerPoint Tutorial.
Add Video Library in Company
PowerPoint PowerPoint is a presentation software package. With PowerPoint, you can easily create slide shows. Trainers and other presenters use slide shows.
Spinning Circle.
Microsoft Word Objectives: Word processing using Microsoft Word
Read Naturally Software Edition.
Using Photoshop to edit Images
1.0 COMPUTER NAME & WORKGROUP SETTING
With Microsoft FrontPage 2000
Shelly Cashman: Microsoft Word 2016
Microsoft Word 2010.
3.01 Apply Controls Associated With Visual Studio Form
3.01 Apply Controls Associated With Visual Studio Form
Microsoft Windows XP Inside Out Second Edition
Word and the Writing Process
Unit Six: Labels In this unit… Review Adding Text to Maps
Indent markers In some cases, you may want to have more control over indents. Word provides indent markers that allow you to indent paragraphs to.
Microsoft Excel 2007 – Level 1
Module 6: Creating Web Pages and Working with Channels
Assistant lecturer Nisreen A. Jabr
Embedding Graphics in Web Pages
How To Use PowerPoint A Brief Introduction to Commonly Used Features
Using the QGIS Layout Manager to create
How To Use PowerPoint A Brief Introduction to Commonly Used Features
How To Use PowerPoint2 A Brief Introduction to Commonly Used Features
Autodesk Inventor Tips and Tricks for New Users
How To Use PowerPoint A Brief Introduction to Commonly Used Features
How To Use PowerPoint A Brief Introduction to Commonly Used Features
Drupal user guide Evashni Jansen Web Office.
How To Use PowerPoint A Brief Introduction to Commonly Used Features
Tutorial 11 Using and Writing Visual Basic for Applications Code
Presentation transcript:

HADI Tutorial Templates 20151101

Contents Template based Inspection Where are the Templates Create a Template Show a Template Template is Locked Cannot move or edit ROI Edit a Template Apply a Template to an Image Template Settings

1. Template based Inspection The concept of Template-based Inspection is that, Create a Template through load an image. Put some ROIs or other Tools on the Template. For all incoming similar images, HADI will do the image alignment that align the incoming images to the selected Template. And the HADI will map all the ROIs and parameter settings of the selected Template to the images.

2. Where are the Templates Goto “VIEW” and check “Templates” In the beginning, only “Default Group” is shown User can create new group and rename it.

3. Create a Template Two methods in right menu Some other method In image dock panel, right menu -> “Create Template” In “VOID INSPECTION” -> “Create Template”, will create a Template from current displaying image. All ROIs and parameters will also copied. Two methods in right menu Create a new Template by loading an image from disk Create a new Template from current displaying image

4. Show a Template Double click on Template item can show a Template Single click will only select this Template. If there are too many Templates, user can choose to load group Check the group will load group Templates immediately. Uncheck the group, HADI will not load the group Templates next time.

5. Template is Locked User needs to make ROI movable By default, Template panel is Locked, user cannot edit Templates Click on “Lock” Button, a log in dialog popup, default password is “3dii”. If you lost password, please contact with us (kangho.lee@3dii.net) After login, user probably still cannot edit template because the position is fixed for each ROI It is for mis-operation User needs to make ROI movable Right click on ROI, check “Movable” Or “Ctrl+A” select all ROIs, right click to check “Movable”

5-1 Cannot Move and Edit ROI User can make ROI editable by Right click on ROI, check “Movable” Or “Ctrl+A” select all ROIs, right click to check “Movable”

6. Edit a Template Double click on Template item in “Template Dock Panel” The template is shown All the operation on Template will be automatically saved. User just edit Template as a common image is OK. The following parameters will be automatically saved in Template BGA Inspection Parameters Void Inspection Parameters ROI and all ROI Properties Position Size Rotation Color Font Parameters Etc.

7-1. Apply a Template to an Image Load an Image and display it Right click on Template and choose “Apply Template” Everything (ROI, Properties) inside Template will be applied to the currently displaying image Display Image can also be changed, see next slide. In “VOID INSPECTION” tab “Apply Template & Inspect” will apply currently selected Template to current displaying image. If your currently displaying image is a Template, and you choose to apply Template, all the ROIs will be duplicated. Please care about this.

7-2. Apply a Template to an Image Apply a Template to an Image will also change the target image To put the ROI in the right position, the target image will be translated, rotated, scaled a little bit. Image Alignment Template image Target Image Target Image will be corrected

8-1. Template Settings Select one or multiple Templates, and click on Use Image Alignment User can choose to use the image alignment or not. In general, the incoming image and Template have some different transformations (rotation, translation, scaling etc.). That’s because of X-Ray machine cannot get the exact position (especially offline inspection) for each incoming image to map with Template. Maximum Score For each alignment iteration, a score will be calculated. After alignment process done, a score which calculates the sum of intensity differences between image and Template is gained. If the score lower than defined score, the alignment process is succeed, or else, “Image Alignment Error” will be displayed in the main window. The default score value is 1000. In 1000x1000 resolution images, if the brightness doesn’t change much and the translation less than 200 pixels and the rotation less than 30 degrees. The alignment score value is about 500~1000. For larger image like 1500x1000, the score can over 1000, about 1500. Set Alignment Speed Set the alignment speed, default is 4 times faster than normal. Obviously, set higher speed will bring less accuracy.

8-2. Template Settings For advanced Image Alignment Use Affine Transformation Use affine transformation to align incoming image and Template (image). The affine transformation supports image translation, image Rotation, image scaling and image shearing. The image alignment process will consider all the above transformations. Use Rigid Transformation The image alignment process will only consider Translation and Rotation between incoming image and Template Use Edge-based Alignment The default image alignment is using image intensities as the major factor. In some case, the brightness and contrast between incoming image and Template changes a lot. Since the alignment score is a sum of intensity difference between incoming image and Template, it will become abnormal even the image structure (object layout) are exactly same. So for the image that have the similar structures with Template but brightness is quite different, use edge-based alignment would be better. The edge information shows the structure while ignoring the intensity values. The brightness differences can be ignored.