G01B21/04

Camera calibration method using human joint points

A novel multiple camera calibration algorithm uses human joint points for matched key points. A recent machine-learning based human joint detector provides joint positions with labels (e.g. left wrist, right knee, and others). In single person situation, it directly provides matched key points between multiple cameras. Thus, the algorithm does not suffer a key-point matching problem, even in a very sparse camera configuration, which is challenging in the traditional image feature-based method. This algorithm provides easy setup for a multiple camera configuration for marker-less pose estimation.

Method for calibrating parameters of surface texture measuring apparatus
11536563 · 2022-12-27 · ·

A method for calibrating parameters includes a measurement step that obtains measurement data by scanning a defined surface; a correction step that obtains corrected data by correcting the measurement data based on the parameters; a determination step that calculates a roundness of the corrected data and determines whether the calculated roundness is equal to or less than a predetermined value; and an adjustment step that increases or reduces at least one of the parameters when the roundness is determined to be greater than the predetermined value, and the correction step, the determination step, and the adjustment step are repeated until the roundness is determined to be equal to or less than the predetermined value.

Measurement point determination method, non-transitory storage medium, and measurement point determination apparatus

A measurement point determination method for determining the number or an arrangement of measurement points for a measurement apparatus that performs measurement processing of a measurement item at a plurality of measurement points, the method comprises the steps of acquiring a minimum value and a maximum value of the number of measurement points, acquiring a target value of uncertainty for the measurement item of the measurement apparatus, estimating uncertainties when the measurement item is measured by the measurement apparatus using two or more of the numbers of measurement points between the minimum value and the maximum value of the number of measurement points, and determining the number of measurement points of the measurement apparatus on the basis of the target value and the estimated uncertainties.

Robotic alignment method for workpiece measuring systems

Embodiments provide measurement systems having a coordinate measuring machine, a workpiece storage apparatus, and a robot for delivering workpieces from the workpiece storage apparatus to the coordinate measuring machine, and methods for orienting and operating such systems. Illustrative embodiments employ a reference geometry tool on the robotic arm, and kinematic locators on the coordinate measuring machine and/or on the workpiece storage apparatus to define a coordinate system common to the coordinate measuring machine, the workpiece storage apparatus, and the robot.

PROBE UNIT CORRECTION METHOD
20220390227 · 2022-12-08 · ·

There is provided a probe unit correction method for correcting linear expansion of a probe unit to obtain an accurate measurement value. First, a probe offset value is calculated as a model. Then, a probe unit correction method includes a temperature data acquisition step of acquiring a temperature difference between a temperature at a time of calibration and a temperature of a current measurement environment, a reference tip coordinate correction step of calculating, as a reference tip correction coordinate value, a correction value of a reference tip coordinate value to which linear expansion is added, and a probe offset correction step of calculating, as a probe offset correction value, a correction value of a probe offset value to which the linear expansion is added.

Inspection program editing environment including integrated alignment program planning and editing features

A system is provided for programming workpiece feature inspection operations for a coordinate measuring machine (CMM), including a user interface that comprises a workpiece inspection program simulation portion configurable to display a 3-D view of a workpiece; an editing user interface portion comprising an editable plan representation of a current workpiece feature inspection plan for the workpiece; and an editable alignment program plan representation for the workpiece. The system is configured with the editable alignment program plan representation being automatically responsive to editing operations, regardless of whether the editing operations are performed in the 3-D view or the editable plan representation. The editing operations include deleting or adding at least one workpiece feature to or from the editable alignment program plan representation.

Scanning Path Segmentation of Workpiece
20220381559 · 2022-12-01 ·

A method efficiently measures an object having a feature. The feature has a plurality of cross-sections that each have a surface. The method provides a coordinate measuring machine having a discretely indexable wrist coupled with a measuring probe. The wrist has a given wrist orientation, relative to an arm of the coordinate measuring machine, that is adjustable between a plurality of different orientations. The probe is able to measure different surfaces as a function of the different wrist orientations. The method segments an object to be measured into a plurality of segments that are each measurable with a given wrist orientation.

Scanning Path Segmentation of Workpiece
20220381559 · 2022-12-01 ·

A method efficiently measures an object having a feature. The feature has a plurality of cross-sections that each have a surface. The method provides a coordinate measuring machine having a discretely indexable wrist coupled with a measuring probe. The wrist has a given wrist orientation, relative to an arm of the coordinate measuring machine, that is adjustable between a plurality of different orientations. The probe is able to measure different surfaces as a function of the different wrist orientations. The method segments an object to be measured into a plurality of segments that are each measurable with a given wrist orientation.

AUTOMATIC GENERATION OF OBJECT INSPECTIONS
20220381555 · 2022-12-01 · ·

In an embodiment, a method for automatically generating object inspections includes generating a preliminary list of inspection directions for an object to be inspected. The method also includes checking a compatibility of the preliminary list of inspection directions with each of a plurality of surfaces of the object. The method also includes creating a master set of direction-surface pairs responsive to the checking. The method also includes selecting candidate inspection points for each direction-surface pair in the master set of direction-surface pairs. The method also includes, responsive to a determination that the plurality of surfaces each have at least one compatible inspection direction indicated in the master set of direction-surface pairs, generating an optimized set of direction-surface pairs using a minimization algorithm. The method also includes returning the optimized set of direction-surface pairs and corresponding inspection points.

Reference-standard device for calibration of measurements of length, and corresponding calibration process

A reference-standard device (20) for calibration of measurements of length, comprising a substrate (10) that includes a surface (10a) having at least one calibration pattern (11). According to the invention, this pattern comprises a plurality of nanometric structures (14), said nanometric structures (14) having one and the same section in the plane of said surface and having the same nanometric dimensions, in particular less than 50 nm, said nanometric structures (14) being arranged at a distance from one another by a constant pitch of nanometric length, in particular less than 50 nm, in at least one direction, said nanometric structures (14) being arranged within spatial regions (12) delimited in one or more directions in the plane of the substrate (10), said nanometric structures (14) being obtained via application to said substrate (10) of a process of nanostructuring (100) by means of a mask of block copolymers in order to make calibrations of measurements of length of the order of nanometres.