3D Vision Sensor Reference Plane Calibration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional three-dimensional vision sensors face challenges in accurately measuring objects when the supporting surface is not horizontal, as the reference plane defined during calibration may not align with the object's surface, leading to noise in recognition and inefficient processing.

Innovation Solution

A three-dimensional vision sensor system that includes a stereo camera, parameter calculation, and recognition units, allowing for the extraction of characteristic points, calculation of three-dimensional coordinates, and adjustment of the reference plane to set a height of zero, enabling flexible reference plane selection and correction of measurement parameters for accurate height recognition.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the reference plane is fixed during calibration, then the calibration process is simple and fast, but the measurement accuracy deteriorates when the supporting surface is not horizontal or does not coincide with the calibration plane

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

Solution Approach 1:

The reference plane is made dynamic rather than fixed. The system automatically determines the supporting surface plane through image processing and calculates the transformation matrix dynamically based on the actual object position, allowing the reference plane to adapt to different supporting surfaces without manual recalibration

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the reference plane parameters automatically by detecting the supporting surface and calculating the transformation matrix that maps the calibration plane to the actual supporting surface, thereby adjusting measurement parameters to match the actual measurement conditions

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If the calibration plane is set to height zero, then height measurement is convenient, but noise is introduced when objects below the target object are captured in the image

Engineering Contradiction:
Improveheight measurement convenienceVSAvoidrecognition noise
Core Design Contradiction:
Ease of operationVSObject-generated harmful factors

Solution Approach 1:

The system extracts only the relevant supporting surface plane information from the image and excludes other objects below the target object. By setting the supporting surface plane as the reference and using plane equation filtering, it removes noise from objects that should not be measured while maintaining convenience for height measurement

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If the supporting surface is not horizontal, then the measurement adapts to various object positions, but the measurement accuracy deteriorates due to misalignment with the calibration plane

Engineering Contradiction:
Improvesupporting surface adaptabilityVSAvoidmeasurement accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The system dynamically adapts to different supporting surface orientations by automatically detecting the plane equation of the supporting surface and calculating the appropriate transformation matrix, enabling accurate measurement on non-horizontal surfaces without sacrificing precision

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system achieves universal adaptability to various supporting surfaces (horizontal, inclined, vertical) while maintaining measurement accuracy through automatic plane detection and transformation matrix calculation, making the system multi-functional for different measurement scenarios

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS8559704B2Three-dimensional vision sensor
Publication Date: 2013.10.15 OMRON CORP
  • US8559704B2 patent drawing
  • US8559704B2 patent drawing
  • US8559704B2 patent drawing

AI summary

Enabling height recognition processing by setting a height of an arbitrary plane to zero for convenience of the recognition processing. A parameter for three-dimensional measurement is calculated and registered through calibration and, thereafter, an image pickup with a stereo camera is performed on a plane desired to be recognized as having a height of zero in actual recognition processing. Three-dimensional measurement using the registered parameter is performed on characteristic patterns (marks m1, m2 and m3) included in this plane. Based on a positional relationship between a plane defined as having a height of zero through the calibration and the plane expressed by the calculation equation, a transformation parameter (a homogeneous transformation matrix) for displacing points in the former plane into the latter plane is determined, and the registered parameter is changed using the transformation parameter.