Triangulation device, triangulation method, and recording medium recording program therefor

US10126115B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10126115-B2
Application numberUS-201515510737-A
CountryUS
Kind codeB2
Filing dateSep 18, 2015
Priority dateSep 18, 2014
Publication dateNov 13, 2018
Grant dateNov 13, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A triangulation device for computing a three-dimensional position of a measurement target point using a stereo method, the triangulation device includes: optimum image coordinate estimation unit configured to, based on coordinates of corresponding points corresponding to the measurement target point in two images each of which including an image of the measurement target point, and intrinsic parameters and extrinsic parameters of optical instruments generating the two images, calculate correction vectors by which coordinates of the corrected corresponding points satisfy an epipolar equation composed of the intrinsic parameters and the extrinsic parameters, using a characteristic polynomial including a correction amount of coordinates of the corresponding points or a reciprocal of the correction amount as a variable, and compute coordinates of the corrected corresponding points based on calculated correction vectors; and three-dimensional coordinate calculation unit configured to calculate three-dimensional coordinates of the measurement target point based on coordinates of the corrected corresponding points, the intrinsic parameters and the extrinsic parameters.

First claim

Opening claim text (preview).

What is claimed is: 1. A triangulation device for computing a three-dimensional position of a measurement target point using a stereo method, the triangulation device comprising: an optimum image coordinate estimation unit configured to, based on coordinates of corresponding points corresponding to the measurement target point in two images each of which including an image of the measurement target point, and intrinsic parameters and extrinsic parameters of optical instruments generating the two images, calculate correction vectors by which coordinates of corrected corresponding points satisfy an epipolar equation composed of the intrinsic parameters and the extrinsic parameters, using a characteristic polynomial including a correction amount of the coordinates of the corresponding points or a reciprocal of the correction amount as a variable, and compute the coordinates of the corrected corresponding points based on the calculated correction vectors; and a three-dimensional coordinate calculation unit configured to calculate three-dimensional coordinates of the measurement target point based on the coordinates of the corrected corresponding points, the intrinsic parameters and the extrinsic parameters. 2. The triangulation device according to claim 1 , wherein the optimum image coordinate estimation unit includes: a characteristic polynomial calculation unit configured to receive the coordinates of the corresponding points, the intrinsic parameters and the extrinsic parameters, calculate a predetermined constraint matrix indicating a constraint to be satisfied by the correction vectors and including the correction amount of the coordinates of the corresponding points or the reciprocal of the correction amount as an eigenvalue, and solve a characteristic equation of the constraint matrix to compute a minimum correction amount; and a correction vector calculation unit configured to calculate an eigenvector of the constraint matrix corresponding to the minimum correction amount, with the coordinates of the corresponding points, the constraint matrix and the minimum correction amount as inputs, perform predetermined scaling on the eigenvector to calculate the correction vectors, and calculate the coordinates of the corrected corresponding points based on the correction vectors. 3. The triangulation device according to claim 1 , wherein the correction amount of the corresponding points indicates a Lagrange multiplier in a constrained nonlinear optimization problem including magnitude of the correction vectors as an objective function and the epipolar equation with scale indeterminacy as a constraint. 4. The triangulation device according to claim 1 , wherein the stereo method is a passive stereo method in which two images of the measurement target point are captured by cameras from different positions, respectively. 5. The triangulation device according to claim 1 , wherein the stereo method is an active stereo method in which an image of the measurement target point is projected by a projector from a certain position, and an image of the measurement target point is captured by a camera from another position. 6. A triangulation method comprising, by a triangulation device: receiving coordinates of corresponding points corresponding to a measurement target point in images capturing a measurement target from two different positions, and intrinsic parameters and extrinsic parameters of optical instruments capturing the two images; calculating correction vectors by which coordinates of corrected corresponding points satisfy an epipolar equation composed of the intrinsic parameters and the extrinsic parameters, based on a characteristic polynomial including a correction amount of the coordinates of the corresponding points or a reciprocal of the correction amount as a variable; computing the coordinates of the corrected corresponding points based on the calculated correction vectors; and receiving the coordinates of the corrected corresponding points, the intrinsic parameters and the extrinsic parameters, and calculating three-dimensional coordinates of the measurement target point based on the coordinates of the corrected corresponding points, the intrinsic parameters and the extrinsic parameters. 7. The triangulation method according to claim 6 , wherein the triangulation device receives the coordinates of the corresponding points, the intrinsic parameters and the extrinsic parameters, calculates a predetermined constraint matrix indicating a constraint to be satisfied by the correction vectors and including the correction amount of the coordinates of the corresponding points or the reciprocal of the correction amount as an eigenvalue, solves a characteristic equation of the constraint matrix to compute a minimum correction amount, calculates an eigenvector of the constraint matrix corresponding to the minimum correction amount, based on the coordinates of the corresponding points, the constraint matrix, and the minimum correction amount, performs predetermined scaling on the eigenvector to calculate the correction vectors, and calculates the coordinates of the corrected corresponding points based on the correction vectors. 8. The triangulation method according to claim 6 , wherein the correction amount of the corresponding points indicates a Lagrange multiplier in a constrained nonlinear optimization problem including magnitude of the correction vectors as an objective function and the epipolar equation with scale indeterminacy as a constraint. 9. A non-transitory computer-readable recording medium storing a program causing a computer to function as: optimum image coordinate estimation unit configured to receive coordinates of corresponding points corresponding to a measurement target point in two images each of which including an image of the measurement target point, and intrinsic parameters and extrinsic parameters of optical instruments generating the two images, calculate correction vectors by which coordinates of corrected corresponding points satisfy an epipolar equation composed of the intrinsic parameters and the extrinsic parameters, based on a characteristic polynomial including a correction amount of the coordinates of the corresponding points or a reciprocal of the correction amount as a variable, and compute the coordinates of the corrected corresponding points based on the calculated correction vectors; and three-dimensional coordinate calculation unit configured to calculate three-dimensional coordinates of the measurement target point based on the coordinates of the corrected corresponding points, the intrinsic parameters and the extrinsic parameters. 10. The non-transitory computer-readable recording medium storing the program according to claim 9 , wherein the optimum image coordinate estimation unit includes: characteristic polynomial calculation unit configured to calculate a predetermined constraint matrix indicating a constraint to be satisfied by the correction vectors and including the correction amount of the coordinates of the corresponding points or the reciprocal of the correction amount as an eigenvalue, based on the coordinates of the corresponding points, the intrinsic parameters and the extrinsic parameters, and solve a characteristic equation of the constraint matrix to compute a minimum correction amount; and correction vector calculation unit configured to calculate an eigenvector of the constraint matrix corresponding to the minimum correction amount, based on the coordinates of the corresponding points, the constraint matrix, and the minimum correction amount, perform predetermined scaling on the eigenvector to calculate the correction vectors,

Assignees

Inventors

Classifications

  • G01B11/002Primary

    for measuring two or more coordinates · CPC title

  • using feature-based methods · CPC title

  • Use of electric radiation detectors · CPC title

  • involving 3D image data · CPC title

  • G01C3/14Primary

    with binocular observation at a single point, e.g. stereoscopic type (G01C3/20 takes precedence) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10126115B2 cover?
A triangulation device for computing a three-dimensional position of a measurement target point using a stereo method, the triangulation device includes: optimum image coordinate estimation unit configured to, based on coordinates of corresponding points corresponding to the measurement target point in two images each of which including an image of the measurement target point, and intrinsic pa…
Who is the assignee on this patent?
Nec Corp
What technology area does this patent fall under?
Primary CPC classification G01B11/002. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 13 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).