Control system, robot system, and control method

US9652660B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9652660-B2
Application numberUS-201514810657-A
CountryUS
Kind codeB2
Filing dateJul 28, 2015
Priority dateJul 29, 2014
Publication dateMay 16, 2017
Grant dateMay 16, 2017

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 control system includes a projection section that projects predetermined patterned light on a target object, a first imaging section that captures an image of the target object on which the predetermined patterned light is projected by the projection section, a second imaging section that is disposed in a position different from a position where the first imaging section is disposed and captures an image of the target object on which the predetermined patterned light is projected by the projection section, and a calculation section that calculates a three-dimensional shape of the target object based on a first point in a first captured image captured by the first imaging section and a second point in a second captured image captured by the second imaging section.

First claim

Opening claim text (preview).

What is claimed is: 1. A control system comprising: a projector that projects predetermined patterned light on a target object; a first camera that captures a first image of the target object on which the predetermined patterned light is projected by the projector; a second camera that is disposed in a position different from a position where the first camera is disposed and captures a second image of the target object on which the predetermined patterned light is projected by the projector; a memory including computer-readable instructions; and a processor configured to execute the computer-readable instructions to: calculate a three-dimensional shape of the target object based on a first point in the first image and a second point in the second image; calculate, based on the first and second images, a reliability that serves as an index representing probability of coincidence of a position identified by a certain point in the first image and a position identified by each point in the second image; and associate each point in the first image to the each point in the second image based on the reliability. 2. The control system according to claim 1 , wherein the processor is configured to execute the computer-readable instructions to: derive a first likelihood function corresponding to the each point in the first image; derive a second likelihood function corresponding to the each point in the second image; and calculate the reliability based on the first and second likelihood functions. 3. The control system according to claim 2 , wherein the patterned light has luminance or hue that periodically changes in a certain direction, and the processor configured to execute the computer-readable instructions to: calculate a first phase associated with a change in the luminance or the hue of the patterned light at the each point in the first image and a second phase associated with the change in the luminance or the hue of the patterned light at the each point in the second image; derive the first likelihood function based on the first phase; and derive the second likelihood function based on the second phase. 4. A robot system comprising: the control system according to claim 3 ; and a robot, wherein the control system includes a robot controller configured to control the robot based on the three-dimensional shape of the target object. 5. A robot system comprising: the control system according to claim 2 ; and a robot, wherein the control system includes a robot controller configured to control the robot based on the three-dimensional shape of the target object. 6. A robot system comprising: the control system according to claim 1 ; and a robot, wherein the control system includes a robot controller configured to control the robot based on the three-dimensional shape of the target object. 7. A control method for causing a processor to execute computer-readable instructions stored in a memory, the method comprising executing on the processor the step of: projecting predetermined patterned light on a target object; causing a first camera to capture a first image of the target object on which the predetermined patterned light is projected; causing a second camera that is disposed in a position different from a position where the first camera is disposed to capture a second image of the target object on which the predetermined patterned light is projected; calculating a three-dimensional shape of the target object based on a first point in the first image captured by the first camera and a second point in the second image captured by the second camera; calculating, based on the first and second images, a reliability that serves as an index representing probability of coincidence of a position identified by a certain point in the first image and a position identified by each point in the second image; and associating each point in the first image to the each point in the second image based on the reliability. 8. The control method according to claim 7 , wherein the processor is configured to execute the computer-readable instructions to: derive a first likelihood function corresponding to the each point in the first image; derive a second likelihood function corresponding to the each point in the second image; and calculate the reliability based on the first and second likelihood functions. 9. The control method according to claim 8 , wherein the patterned light has luminance or hue that periodically changes in a certain direction, and the processor which is further configured to execute computer-readable instructions to: calculate a first phase associated with a change in the luminance or the hue of the patterned light at the each point in the first image and a second phase associated with the change in the luminance or the hue of the patterned light at the each point in the second image; derive the first likelihood function based on the first phase; and derive the second likelihood function based on the second phase.

Assignees

Inventors

Classifications

  • Three-dimensional [3D] objects · CPC title

  • G06T7/521Primary

    from laser ranging, e.g. using interferometry; from the projection of structured light · CPC title

  • by analysing segments intersecting the pattern · CPC title

  • Vision controlled systems · CPC title

  • Optical · 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 US9652660B2 cover?
A control system includes a projection section that projects predetermined patterned light on a target object, a first imaging section that captures an image of the target object on which the predetermined patterned light is projected by the projection section, a second imaging section that is disposed in a position different from a position where the first imaging section is disposed and captu…
Who is the assignee on this patent?
Seiko Epson Corp
What technology area does this patent fall under?
Primary CPC classification G06T7/521. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 16 2017 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).