MLchartDataset catalogue

Patent · US10873739B2 · B2 · US

Calibrating method and calibration apparatus

(11) Publication number
US10873739B2
(21) Application number
16/224,817
(22) Filing date
2018-12-19
(30) Priority date
2017-12-21
(43) Publication date
2020-12-22
(45) Date of grant
2020-12-22
(52) CPC
  • H04N Pictorial communication, e.g. television: 13/246
  • B23K Soldering or unsoldering; welding; cladding or plating by soldering or welding; cutting by applying heat locally, e.g. flame cutting; working by laser beam: 26/032, 26/082, 26/0884, 26/21, 26/707
  • G01B Measuring length, thickness or similar linear dimensions; measuring angles; measuring areas; measuring irregularities of surfaces or contours: 11/2518
  • G02B Optical elements, systems or apparatus: 26/127
  • G06T Image data processing or generation, in general: 2207/30244, 7/33, 7/521, 7/80
(73) Assignee
YASKAWA ELECTRIC CORP
(54) Title
Calibrating method and calibration apparatus
(57) Abstract

A calibrating method includes controlling a laser radiator to radiate calibration laser light to an object such that a pattern is projected in a laser coordinate system with respect to the laser radiator; controlling a camera to obtain a first image of first light points of the calibration laser light projected on a surface of the object when the object is in a first position; and controlling the camera to obtain a second image of second light points of the calibration laser light projected on the surface of the object when the object is in the second position. A positional relationship between the laser coordinate system and the camera coordinate system is calculated based on the three-dimensional positions of the first light points and the three-dimensional positions of the second light points.

Full text
View on Google Patents

Claims (18)

  1. A calibrating method comprising: controlling a laser radiator to radiate calibration laser light to an object such that a pattern is projected in a laser coordinate system with respect to the laser radiator; controlling a camera to obtain a first image of first light points of the calibration laser light projected on a surface of the object when the object is in a first position; calculating, based on the first image, three-dimensional positions of the first light points in a camera coordinate system with respect to the camera; changing a position of the object from the first position to a second position; controlling the camera to obtain a second image of second light points of the calibration laser light projected on the surface of the object when the object is in the second position; calculating, based on the second image, three-dimensional positions of the second light points in the camera coordinate system; and calculating a positional relationship between the laser coordinate system and the camera coordinate system based on the three-dimensional positions of the first light points and the three-dimensional positions of the second light points, wherein the step of calculating the positional relationship comprises calculating regression lines based on the three-dimensional positions of the first light points and the second light points, and calculating a control origin of the calibration laser light based on an intersection of the regression lines.
  2. The calibrating method according to claim 1, wherein the step of calculating the positional relationship comprises calculating, based on the regression lines, a base vector of the laser coordinate system with the control origin serving as an origin of the laser coordinate system.
  3. The calibrating method according to claim 1, wherein the pattern comprises a rectangular pattern on a surface perpendicular to a Z axis of the laser coordinate system.
  4. The calibrating method according to claim 1, further comprising, after calculating the positional relationship between the laser coordinate system and the camera coordinate system, specifying a radiation position in the camera coordinate system and radiating the calibration laser light to the radiation position to determine, based on the three-dimensional positions of the first light points and the second light points, whether the laser coordinate system and the camera coordinate system have been calibrated relative to each other normally.
  5. The calibrating method according to claim 4, further comprising, when a determination has been made that the laser coordinate system and the camera coordinate system have been calibrated relative to each other normally, calibrating the calibrated camera coordinate system of the camera and a camera coordinate system of another camera relative to each other, the camera and the another camera having overlapping fields of vision.
  6. The calibrating method according to claim 1, wherein the camera comprises a monocular camera, and wherein the object comprises a plate having a surface which has markers arranged in a pattern and on which the calibration laser light is radiated.
  7. The calibrating method according to claim 1, wherein the laser radiator is configured to switchably radiate the calibration laser light and machining laser light coaxial to the calibration laser light.
  8. The calibrating method according to claim 1, wherein the predetermined pattern comprises a rectangular pattern on a surface perpendicular to a Z axis of the laser coordinate system.
  9. The calibrating method according to claim 1, wherein the pattern has a substantially constant pattern in the laser coordinate system when the object is in the first position and the second position.
  10. The calibrating method according to claim 1, further comprising, after calculating the positional relationship between the laser coordinate system and the camera coordinate system, specifying a predetermined radiation position in the camera coordinate system and radiating the calibration laser light to the predetermined radiation position to determine, based on the three-dimensional positions of the light points, whether the laser coordinate system and the camera coordinate system have been calibrated relative to each other normally.
  11. A calibration apparatus comprising: circuitry configured to: control a laser radiator to radiate calibration laser light to an object such that a pattern is projected in a laser coordinate system with respect to the laser radiator; control a camera to obtain a first image of first light points of the calibration laser light projected on a surface of the object when the object is in a first position; calculate, based on the first image, three-dimensional positions of the first light points in a camera coordinate system with respect to the camera; change a position of the object from the first position to a second position; control the camera to obtain a second image of second light points of the calibration laser light projected on the surface of the object when the object is in the second position; calculate, based on the second image, three-dimensional positions of the second light points in the camera coordinate system; and calculate a positional relationship between the laser coordinate system and the camera coordinate system based on the three-dimensional positions of the first light points and the three-dimensional positions of the second light points, wherein the circuitry is configured to calculate regression lines based on the three-dimensional positions of the first light points and the second light points, and configured to calculate a control origin of the calibration laser light based on an intersection of the regression lines.
  12. The calibration apparatus according to claim 11, wherein the circuitry is configured to calculate, based on the regression lines, a base vector of the laser coordinate system with the control origin serving as an origin of the laser coordinate system.
  13. The calibration apparatus according to claim 11, wherein the pattern comprises a rectangular pattern on a surface perpendicular to a Z axis of the laser coordinate system.
  14. The calibration apparatus according to claim 11, wherein the circuitry is configured to, after calculating the positional relationship between the laser coordinate system and the camera coordinate system, specifying a radiation position in the camera coordinate system and radiating the calibration laser light to the radiation position to determine, based on the three-dimensional positions of the first light points and the second light points, whether the laser coordinate system and the camera coordinate system have been calibrated relative to each other normally.
  15. The calibration apparatus according to claim 14, wherein the circuitry is configured to, when the circuitry has determined that the laser coordinate system and the camera coordinate system have been calibrated relative to each other normally, calibrate the calibrated camera coordinate system of the camera and a camera coordinate system of another camera relative to each other, the camera and the another camera having overlapping fields of vision.
  16. The calibration apparatus according to claim 11, wherein the camera comprises a monocular camera, and wherein the object comprises a plate having a surface which has markers arranged in a pattern and on which the calibration laser light is radiated.
  17. The calibration apparatus according to claim 11, wherein the circuitry is configured to control the laser radiator to switch the calibration laser light to machining laser light coaxial to the calibration laser light and configured to radiate the machining laser light.
  18. The calibration apparatus according to claim 11, wherein the pattern has a substantially constant pattern in the laser coordinate system when the object is in the first position and the second position.

Citations (9)

  • EP2070664A1
  • EP2769800A1
  • JPH08174256A
  • US2011157373A1
  • US2017011501A1
  • US2020105019A1
  • US2020124406A1
  • US5690846A
  • US6101455A
Record as JSON
{
  "publication_number": "US10873739B2",
  "country": "US",
  "kind": "B2",
  "title": "Calibrating method and calibration apparatus",
  "abstract": "A calibrating method includes controlling a laser radiator to radiate calibration laser light to an object such that a pattern is projected in a laser coordinate system with respect to the laser radiator; controlling a camera to obtain a first image of first light points of the calibration laser light projected on a surface of the object when the object is in a first position; and controlling the camera to obtain a second image of second light points of the calibration laser light projected on the surface of the object when the object is in the second position. A positional relationship between the laser coordinate system and the camera coordinate system is calculated based on the three-dimensional positions of the first light points and the three-dimensional positions of the second light points.",
  "claims": [
    "1. A calibrating method comprising: controlling a laser radiator to radiate calibration laser light to an object such that a pattern is projected in a laser coordinate system with respect to the laser radiator; controlling a camera to obtain a first image of first light points of the calibration laser light projected on a surface of the object when the object is in a first position; calculating, based on the first image, three-dimensional positions of the first light points in a camera coordinate system with respect to the camera; changing a position of the object from the first position to a second position; controlling the camera to obtain a second image of second light points of the calibration laser light projected on the surface of the object when the object is in the second position; calculating, based on the second image, three-dimensional positions of the second light points in the camera coordinate system; and calculating a positional relationship between the laser coordinate system and the camera coordinate system based on the three-dimensional positions of the first light points and the three-dimensional positions of the second light points, wherein the step of calculating the positional relationship comprises calculating regression lines based on the three-dimensional positions of the first light points and the second light points, and calculating a control origin of the calibration laser light based on an intersection of the regression lines.",
    "2. The calibrating method according to claim 1, wherein the step of calculating the positional relationship comprises calculating, based on the regression lines, a base vector of the laser coordinate system with the control origin serving as an origin of the laser coordinate system.",
    "3. The calibrating method according to claim 1, wherein the pattern comprises a rectangular pattern on a surface perpendicular to a Z axis of the laser coordinate system.",
    "4. The calibrating method according to claim 1, further comprising, after calculating the positional relationship between the laser coordinate system and the camera coordinate system, specifying a radiation position in the camera coordinate system and radiating the calibration laser light to the radiation position to determine, based on the three-dimensional positions of the first light points and the second light points, whether the laser coordinate system and the camera coordinate system have been calibrated relative to each other normally.",
    "5. The calibrating method according to claim 4, further comprising, when a determination has been made that the laser coordinate system and the camera coordinate system have been calibrated relative to each other normally, calibrating the calibrated camera coordinate system of the camera and a camera coordinate system of another camera relative to each other, the camera and the another camera having overlapping fields of vision.",
    "6. The calibrating method according to claim 1, wherein the camera comprises a monocular camera, and wherein the object comprises a plate having a surface which has markers arranged in a pattern and on which the calibration laser light is radiated.",
    "7. The calibrating method according to claim 1, wherein the laser radiator is configured to switchably radiate the calibration laser light and machining laser light coaxial to the calibration laser light.",
    "8. The calibrating method according to claim 1, wherein the predetermined pattern comprises a rectangular pattern on a surface perpendicular to a Z axis of the laser coordinate system.",
    "9. The calibrating method according to claim 1, wherein the pattern has a substantially constant pattern in the laser coordinate system when the object is in the first position and the second position.",
    "10. The calibrating method according to claim 1, further comprising, after calculating the positional relationship between the laser coordinate system and the camera coordinate system, specifying a predetermined radiation position in the camera coordinate system and radiating the calibration laser light to the predetermined radiation position to determine, based on the three-dimensional positions of the light points, whether the laser coordinate system and the camera coordinate system have been calibrated relative to each other normally.",
    "11. A calibration apparatus comprising: circuitry configured to: control a laser radiator to radiate calibration laser light to an object such that a pattern is projected in a laser coordinate system with respect to the laser radiator; control a camera to obtain a first image of first light points of the calibration laser light projected on a surface of the object when the object is in a first position; calculate, based on the first image, three-dimensional positions of the first light points in a camera coordinate system with respect to the camera; change a position of the object from the first position to a second position; control the camera to obtain a second image of second light points of the calibration laser light projected on the surface of the object when the object is in the second position; calculate, based on the second image, three-dimensional positions of the second light points in the camera coordinate system; and calculate a positional relationship between the laser coordinate system and the camera coordinate system based on the three-dimensional positions of the first light points and the three-dimensional positions of the second light points, wherein the circuitry is configured to calculate regression lines based on the three-dimensional positions of the first light points and the second light points, and configured to calculate a control origin of the calibration laser light based on an intersection of the regression lines.",
    "12. The calibration apparatus according to claim 11, wherein the circuitry is configured to calculate, based on the regression lines, a base vector of the laser coordinate system with the control origin serving as an origin of the laser coordinate system.",
    "13. The calibration apparatus according to claim 11, wherein the pattern comprises a rectangular pattern on a surface perpendicular to a Z axis of the laser coordinate system.",
    "14. The calibration apparatus according to claim 11, wherein the circuitry is configured to, after calculating the positional relationship between the laser coordinate system and the camera coordinate system, specifying a radiation position in the camera coordinate system and radiating the calibration laser light to the radiation position to determine, based on the three-dimensional positions of the first light points and the second light points, whether the laser coordinate system and the camera coordinate system have been calibrated relative to each other normally.",
    "15. The calibration apparatus according to claim 14, wherein the circuitry is configured to, when the circuitry has determined that the laser coordinate system and the camera coordinate system have been calibrated relative to each other normally, calibrate the calibrated camera coordinate system of the camera and a camera coordinate system of another camera relative to each other, the camera and the another camera having overlapping fields of vision.",
    "16. The calibration apparatus according to claim 11, wherein the camera comprises a monocular camera, and wherein the object comprises a plate having a surface which has markers arranged in a pattern and on which the calibration laser light is radiated.",
    "17. The calibration apparatus according to claim 11, wherein the circuitry is configured to control the laser radiator to switch the calibration laser light to machining laser light coaxial to the calibration laser light and configured to radiate the machining laser light.",
    "18. The calibration apparatus according to claim 11, wherein the pattern has a substantially constant pattern in the laser coordinate system when the object is in the first position and the second position."
  ],
  "cpc": [
    "H04N 13/246",
    "B23K 26/032",
    "B23K 26/082",
    "B23K 26/0884",
    "B23K 26/21",
    "B23K 26/707",
    "G01B 11/2518",
    "G02B 26/127",
    "G06T 2207/30244",
    "G06T 7/33",
    "G06T 7/521",
    "G06T 7/80"
  ],
  "assignees": [
    "YASKAWA ELECTRIC CORP"
  ],
  "filing_date": "2018-12-19",
  "publication_date": "2020-12-22",
  "grant_date": "2020-12-22",
  "priority_date": "2017-12-21",
  "application_number": "US-201816224817-A",
  "family_id": "64664996",
  "citations": [
    "EP2070664A1",
    "EP2769800A1",
    "JPH08174256A",
    "US2011157373A1",
    "US2017011501A1",
    "US2020105019A1",
    "US2020124406A1",
    "US5690846A",
    "US6101455A"
  ]
}

Record 743 of 5,000 in Patents full text (MLC-0201). Request the full dataset.