GUI-Based Non-Numeric Sliders for Vision System Parameter Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current automatic inspection technologies, such as photodetector arrays and machine vision systems, face limitations in flexibility, accuracy, and speed, particularly in handling diverse products and uncertain object locations, and are often costly and complex to set up and operate.

Innovation Solution

A vision detection system employing a low-resolution imager with on-board processors, capable of high frame rates and sensitive to short shutter times, which uses a GUI-based interface for setup and monitoring, allowing for flexible configuration and real-time analysis of objects moving through the field of view.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If machine vision systems are used for automatic inspection, then measurement precision and adaptability are improved, but device complexity and cost increase

Engineering Contradiction:
Improveinspection accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The vision system is divided into separate functional modules: an imager for capturing images, a processor for analyzing images and making decisions, and a GUI for user interaction. This segmentation allows each module to be optimized independently, reducing overall system complexity while maintaining high inspection accuracy through specialized processing capabilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A graphical user interface (GUI) acts as an intermediary between the user and the complex vision system. The GUI provides intuitive controls and visual feedback, allowing users to configure and monitor the system without needing to understand the underlying complex processing algorithms, thus reducing the perceived complexity while maintaining high measurement precision.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If photodetector arrays are used for inspection, then device complexity is reduced, but adaptability and measurement precision worsen

Engineering Contradiction:
Improvesystem simplicityVSAvoidproduct flexibility
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system employs dynamic image processing algorithms that can adapt to different inspection requirements in real-time. The processor analyzes complete images and can adjust analysis parameters based on the specific object being inspected, providing high adaptability to different products while maintaining a relatively simple hardware configuration compared to specialized photodetector arrays.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The vision system changes processing parameters such as threshold values, region of interest, and analysis algorithms based on the inspection requirements. This allows a single flexible system to handle diverse inspection tasks with different precision requirements, maintaining simplicity while achieving adaptability through software-based parameter adjustment rather than hardware reconfiguration.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If traditional vision systems are used, then measurement precision is improved, but productivity decreases due to slower processing speed

Engineering Contradiction:
Improveinspection accuracyVSAvoidprocessing speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system performs preliminary image processing steps such as noise reduction, edge detection, and region of interest identification before the final inspection decision. This preliminary processing prepares the data in advance, allowing the main inspection algorithm to work more efficiently and achieve high precision results faster, thereby improving both measurement precision and productivity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The processor continuously analyzes images as they are captured by the imager, maintaining a steady stream of inspection decisions without interruption. This continuous processing eliminates idle time between inspections and ensures that each image is analyzed immediately, maximizing productivity while maintaining high measurement precision through consistent processing quality.

Inventive Principle:
Principle #20Continuity of useful action

4Measurement precision

If photodetectors are arranged to inspect multiple points, then measurement precision is improved, but device complexity and ease of operation worsen due to physical arrangement requirements

Engineering Contradiction:
Improvefeature detection accuracyVSAvoidsetup complexity
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

Instead of physically arranging multiple photodetectors to inspect different points, the system uses a single imager to capture a complete image of the object. The processor then creates virtual copies of the inspection process by analyzing different regions of the captured image, achieving multi-point inspection accuracy without the physical complexity of arranging multiple sensors.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system transitions from a one-dimensional array of photodetectors to a two-dimensional image capture approach. By capturing the entire object in a single 2D image, the system can analyze multiple points simultaneously across the object surface, improving measurement precision while eliminating the physical arrangement complexity associated with linear photodetector arrays.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

The system enables reliable, efficient, and flexible inspection of objects by capturing and analyzing multiple images in real-time, reducing setup complexities and costs, while improving decision-making speed and accuracy.

Implementation Method 1

The image is captured by exposing a two-dimensional array of photosensitive elements for a brief period, called the integration or shutter time, to light that has been focused on the array by a lens.

Methodology Applied
Scientific EffectPhotoelectric Effect: Photoelectric Effect

Data Source

PatentUS7720315B2System and method for displaying and using non-numeric graphic elements to control and monitor a vision system
Publication Date: 2010.05.18 COGNEX CORP
  • US7720315B2 patent drawing
  • US7720315B2 patent drawing
  • US7720315B2 patent drawing

AI summary

This invention provides a system and method for employing GUI-based non-numeric slide buttons and bar meters to setup and monitor operating parameters of a vision system (the term “vision system” as used herein including the above-described vision detector). Such parameters can include, but are not limited to the threshold at which a feature is activated in viewing an image. Operating parameters also include the under-lying range of contrast values and levels of brightness intensities (or by input inversion, the level of darkness) recognized and acted upon by the vision system. Graphical representations of operating parameters are displayed in a parameter box on the GUI with moving bars that are shaded, patterned or colored so as to provide a relative level between two extremes on a scale of the given operating parameter. The endpoints of the scale can be established by analyzing the relevant extremes on a subject image view. The current level of the given parameter is displayed as a bar that extends a distance along the scale that is proportional to the current level of the parameter along the scale. Input of operating parameter settings with respect to the scale is made by moving a setting slider along the scale between the extremes. The position of the slider establishes the user-input setting relative to the scale. In an illustrative embodiment, scales, level bars and setting sliders can also be displayed on the image view itself, adjacent to a given image view feature, which is the subject of the scale.