Index – Practical Guide to Machine Vision Software: An Introduction with LabVIEW

Index

a

  • area of interest (AOI)
  • audio video interleaved
    • file creation, using image files
    • file format
    • IMAQ AVI close
    • IMAQ AVI2 Close
    • IMAQ AVI2 Create function
    • IMAQ AVI2 Get Codec Names function
    • IMAQ AVI Get Info
    • IMAQ AVI Open function
    • IMAQ AVI read frame
    • IMAQ AVI2 read frame
    • IMAQ AVI2 Write Frame
    • IMAQ AVI Write Frame function
    • New AVI File
    • read frame from files
    • read procedure
    • real-time image acquisition, file creation
  • automated data collection
  • Automated Imaging Association (AIA)
  • AVI. See audio video interleaved
  • AVI Read Frame function

b

  • binary image
    • conversion
      • from color to grayscale image
      • from grayscale to binary image
  • binary particle classification
    • main VI for classification
    • overlay for classification
    • Vision Acquisition Express to load image files
    • Vision Assistant Express for classification
  • BMP, image format
  • Build Path function

c

  • calibration. See also LabVIEW Vision
    • axis
      • setup
    • image
    • results
    • setup, image
    • type
  • camera
    • analog
    • area scan vs. line scan
    • bus
    • 1394 camera vs. USB
    • color and monochrome
    • GigE
    • IEEE
    • intelligent surveillance
    • lens selection
    • line scan
    • misalignment, image distortion
    • monochrome analog
    • sensors
    • USB
      • image acquisition
  • Camera Link
    • cable
    • camera description files
    • NI software, to acquire camera image
  • CCTV (closed circuit television)
    • AVI file
  • collision analysis
  • color extraction
  • color image
    • acquired
    • 32 bit
    • pixel location
    • RGB values
  • color pattern matching
    • example patterns for
    • Main VI
    • Vision Acquisition Express
      • image acquisition
      • saving image to a file
    • Vision Assistant Express
      • image acquisition
  • Color Plane Extraction function
  • continuous image acquisition
  • contour analysis
    • defect detection
      • Analyze Curvature tab
      • by comparing contours
      • contour template
      • curvature profile
    • reference image for
    • result
    • setup
    • USB camera, image acquisition
    • using Vision Assistant
    • VI creation–
    • Vision Assistant Express
  • Contour Defect Inspection.vi

d

  • defect detection. See also contour analysis
    • block diagram
    • distance, threshold value
    • example images for
    • on threshold value
    • using contour
      • difference
    • using curvature
      • profile
    • using template contour
  • deletion, folder. See also reading image
  • digital color images
  • Distortion Model (Grid)

e

  • edge detection
    • IMAQ ExtractSingleColorPlane function
    • via Vision Assistant
    • VI for real-time-based
    • Vision Assistant Express
  • Ethernet, communication interface
  • Exists.vi folder, checking

f

  • file/folder exists, Boolean output
  • FireWire
  • focal length, calculation
  • folder creation
    • SubVI, block diagram
  • folder deletion
  • frame grabbers
  • frame rate
  • frames per second
  • frame trigger

g

  • geometric matching
    • for circles
    • for ellipses
    • shape matching
      • functions
      • results for ellipse
    • using Vision Assistant Express
  • Gigabit Ethernet (GigE)
  • Grab function
  • graph properties
  • grayscale image
  • grid
    • calibration
      • distortion model/camera model
    • features, extract
    • image, nonlinear
    • pattern
    • spacing, specify

h

  • HSL (hue, saturation, and luminance)

i

  • IEEE
  • image acquisition
    • AVI file creation based on real-time
    • continuous
    • Gigabit Ethernet
    • Grab function
    • IMAQ Create function
    • IMAQ image save (BMP)
    • making AVI file
    • USB camera
    • Vision Acquisition Express
  • image calibration. See also calibration; image correction
  • image correction
    • comparison
    • real-time
      • results
      • VI for
    • setup
    • using Vision Assistant Express
    • VI creation for
  • Image Create function
    • IMAQ
  • image distortion
    • calibration file, creation
    • due to camera misalignment
    • due to perspective error
  • image management functions
    • IMAQ Create
    • IMAQ Dispose
  • image pixel
    • binary
    • value–
  • image quality
  • image read
    • block diagram for
    • from file
      • Image Read function
      • IMAQ Readfile
    • Recursive File List.vi
    • saving part of image defined by ROI
  • image resolution
    • calculation
  • image save
    • image defined by ROI
  • imaging system, components of
  • IMAQ Extract Tetragon function
  • IMAQ Overlay Multiple Line
  • IMAQ Readfile
  • IMAQ write file

j

  • JPEG
    • image format
    • IMAQ Write file
    • JPEG2000, IMAQ Write file
  • L
  • LabVIEW
    • acquiring images using
      • block diagram
      • IMAQdx Close Camera
      • IMAQdx Configure Grab
      • IMAQdx functions
      • IMAQdx Grab
      • IMAQdx Open Camera
    • code (See LabVIEW code creation)
    • image acquisition with
    • machine vision applications (See LabVIEW Machine Vision applications)
    • particle analysis provided by
    • using vision assistant
    • Vision Acquisition Module
    • Vision Development Module
    • vision function palettes
  • LabVIEW code creation. See also Vision Assistant
    • block diagram
      • of created VI from Vision Assistant
      • modification of Image Read or Image Acquisition Code
    • code generation
    • created LabVIEW software
    • VI creation wizard
  • LabVIEW Machine Vision applications
    • automobile industry
    • industrial printing
    • inspection
      • of defects
    • medical/bio applications
    • semiconductor manufacturing
    • semiconductor wafer alignment
  • lens
    • focal length
  • lightings
    • back
    • DC/high-frequency
    • diffused
    • importance of
    • ring
    • strobe
  • List.vi, recursive file

m

  • Measurement & Automation Explorer (MAX)
    • acquiring images with
      • steps
    • imaging system configuration via
  • morphology functions

n

  • National Instruments LabVIEW software
  • NI Vision Calibration tools
  • NI Vision Development Module
  • nonlinear grid image

o

  • object tracking setup
  • OCR. See Optical Character Recognition
  • Optical Character Recognition
    • character training using Vision Assistant
      • edit character set file
      • OCR/OCV function
      • OCR setup
      • OCR training interface
      • open image file of characters to be trained
    • OCR VI creation for Using Vision Assistant
      • block diagram

p

  • particle analysis
    • binary image conversion
    • morphology
    • Particle Analysis function
  • pattern matching
    • Matches
    • Matches array
    • using Vision Assistant
  • pixels. See also color image; grayscale image; image resolution
    • conversion to real-world units
      • image pixel to distance conversion using line ROI
      • IMAQ convert ROI to Line function
      • pixel to distance ratio calculation
    • value
  • PNG, image format

r

  • reading image
    • frame from AVI file and saving
    • from image files
  • real-time image correction–
  • Recursive File List function
  • reference coordinate system–
  • region of interest
    • Image Mask function
    • image mask setup
    • image size reduction due to
  • RGB values
  • ROI. See region of interest

s

  • saving image
  • sensor size
  • shape detection–
  • standard analog video
  • strip path function
  • student projects
    • driving a LEGO NXT car
    • intelligent surveillance camera
    • noncontact motion measurement
    • piano keyboard using machine vision
  • subfolder generation, from current folder

t

  • target points, contour analysis
  • template points, contour analysis
  • TIFF, image format
  • tracking
    • algorithm
    • block diagram for
    • Vision Assistant

u

  • USB communication interfaces

v

  • VI creation
  • Vision Acquisition Express
  • Vision Assistant
    • edge detection
    • pattern matching
  • Vision Assistant Express
    • for contour analysis
    • conversion to a Standard VI
    • exercise for tracking via

w

  • waveform graph, cursor creation from
  • working distance

z

  • Zoom to Fit menu
  • zoom tool