sitemapcontacthome

  AA Title  

 

Information Technology

The experience and continual success of the Machine Vision & Imaging work executed by Alexander & Associates is derived from experience in a wide range of fields in computer science and engineering for nearly a decade. Most of the work falls under, but is not limited to, three main categories: (1) projects involving vision algorithm and programming; (2) those that include vision integration controls environment and (3) interfacing with data acquisition and decision support systems

The Computer Science Department at Alexander & Associates also designs, develops and integrates custom software and web programs for specific client needs. Outlined below are the classifications of projects predominately completed by the IT Department.

Vision Algorithm (Programming):

At Alexander & Associates, we are capable of analyzing unique machine vision analysis request and creating tailored solutions for quality control or product measurement for client needs.  A typical vision application consists not only of designing an image inspection, but also performing domain analysis with the client to account for the environment in which the image is captured. These applications may also consist of choosing optimum lighting, determining any possible source of false results and correct camera positioning and other factors that can affect overall performance of the vision algorithm.

When the previously mentioned conditions are met and design and testing of the image inspection has been completed, specific tasks are performed using tools to find data or features. A few examples of the features often examined are; calculating the “real world distance” from one product feature to another, detecting a damaged product or missing features, or performing quality measurements by determining the amount of light passing through a product certain point.  The range of analysis and data collection applications for which machine vision can be used is almost limitless.

Vision Integration Controls Environment:

Alexander & Associates has gained experience integrating vision systems with data acquisition and reject systems, and interfacing camera results with a controls environment.  Data is often gleaned from a high-resolution, area-scan vision system and stored in a database, sent over a network, or communicated directly with a PLC.  We have also been successful implementing high-speed, line scan vision systems that depend on encoder clicks and PLS signals on a manufacturing line.

We develop vision applications using Microsoft Visual Studio and LabVIEW, and we will also write software directly on a camera’s embedded operating system.  A few of the vision application tools we use include National Instruments Vision Builder for Automated Inspection (VBAI), Cognex Insight, and DVT Intellect.

Data Acquisition, Decision Support Systems & Custom Software:

Data acquisition typically involves the acquisition of signals and waveforms and processing them to obtain desired information. The components of data acquisition systems include appropriate sensors that convert any measurement parameter to an electrical signal, which is acquired by data acquisition hardware.  Typical sensors used in data acquisition include pressure, temperature, distance, light-eyes for presence/non-presence, and encoders to track line speed.

Alexander & Associates has experience correlating vision results with other data being acquired throughout the line on these various sensors.  We have access to a wide variety of graphing, charting, and other real-time updateable controls and indicators for HMI display.  Working with engineers familiar with this process, we can also work statistical analysis into the design of software to show control charting.  Vision systems can be designed to track various process variables and give instantaneous feedback to help an operator decide if the process is trending outside of its specification.  The operator will be able to correct for this while the manufacturing line is in motion.

EXPERTISE:

  • Machine Vision & Imaging
  • Vision Algorithm (Programming)
  • Vision Integration Controls Environment
  • Data Acquisition
  • Decision Support Systems
  • Custom Software

 

Related Services:

 

 

 

aa