Image projection system and image projection method

US9529371B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9529371-B2
Application numberUS-201414325422-A
CountryUS
Kind codeB2
Filing dateJul 8, 2014
Priority dateJul 10, 2013
Publication dateDec 27, 2016
Grant dateDec 27, 2016

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.

An image projection system projects a single image on an image projection region from a plurality of image projection sections and includes section that detects checker intersection coordinates in a corrected checkered sheet image, a section that calculates a first projective transformation matrix from the checker intersection coordinates, a section that generates first and second spatial code images, a section that acquires boundary lines in the first and second spatial code images, and acquires first intersection coordinates of the boundary lines, a section that calculates a second projective transformation matrix for projective transformation of the first intersection coordinates, transformed using the first projective transformation matrix, into second intersection coordinates distributed over an entire sub-region of the image projection region, and a section that transforms image data by using the second projective transformation matrix.

First claim

Opening claim text (preview).

What is claimed is: 1. An image projection system for projecting a single image on an image projection region by projecting images on different sub-regions within the image projection region from a plurality of image projection sections, the system comprising: an image-taking section configured to take, via a lens, an image of a checkered sheet placed in the image projection region; a correction section configured to correct lens-induced distortion of the taken checkered sheet image by using an internal parameter of the image-taking section; a checker intersection coordinate detection section configured to detect, with sub-pixel precision, checker intersection coordinates in the corrected checkered sheet image; a first transformation matrix calculation section configured to calculate a first projective transformation matrix for projective transformation of the detected checker intersection coordinates into checker intersection coordinates located at equal or substantially equal intervals in the image projection region; a generation section configured to correct, when first positive images and first negative images of an 8-bit vertical Gray code pattern projected on a first sub-region of the image projection region from a given one of the image projection sections are taken by the image-taking section, lens-induced distortion of the taken first positive images and first negative images by using the internal parameter of the image-taking section, and generate a first spatial code image whose code value changes in a lateral direction based on the corrected first positive images and first negative images, and to correct, when second positive images and second negative images of an 8-bit horizontal Gray code pattern projected on the first sub-region from the given image projection section are taken by the image-taking section, lens-induced distortion of the taken second positive images and second negative images by using the internal parameter of the image-taking section, and generate a second spatial code image whose code value changes in a longitudinal direction based on the corrected second positive images and second negative images; a boundary coordinate acquisition section configured to obtain, with sub-pixel precision, an intersection of brightness profiles in the corrected first positive images and first negative images, and obtain, with sub-pixel precision, an intersection of brightness profiles in the corrected second positive images and second negative images, thus acquiring the obtained intersections as boundary coordinates; an intersection acquisition section configured to acquire, based on the acquired boundary coordinates, a first boundary line connecting the boundary coordinates of the same code value in the first spatial code image, acquire, based on the acquired boundary coordinates, a second boundary line connecting the boundary coordinates of the same code value in the second spatial code image, and combine the first and second spatial code images, thus acquiring first intersection coordinates of the first and second boundary lines; a second transformation matrix calculation section configured to transform the acquired first intersection coordinates by using the first projective transformation matrix, and calculate a second projective transformation matrix for projective transformation of the transformed first intersection coordinates into second intersection coordinates distributed over the entire first sub-region; and an image data correction section configured to transform, using the second projective transformation matrix, image data to be outputted to the given image projection section, thus correcting the image data; wherein the second transformation matrix calculation section is configured to transform the first intersection coordinates transformed by using the first projective transformation matrix and the second intersection coordinates to be distributed over the entire first sub-region into coordinates of a local coordinate system specific to the given image projection section, and then calculate the second projective transformation matrix. 2. The image projection system according to claim 1 , wherein the second intersection coordinates distributed over the entire first sub-region are intersection coordinates of the first and second boundary lines obtained when the first boundary line in the first spatial code image and the second boundary line in the second spatial code image are placed in a grid pattern in the first sub-region. 3. The image projection system according to claim 2 , wherein when the first and second boundary lines are placed in a grid pattern in the first sub-region and a size of an input image of the given image projection section is “X” by “Y” pixels, a value of “j” obtained when a value of {Y+(j−1)}/j (where “j” is a positive integer) is closest to a number of the first boundary lines is defined as an interval between the first boundary lines, and a value of “k” obtained when a value of {X+(k−1)}/k (where “k” is a positive integer) is closest to a number of the second boundary lines is defined as an interval between the second boundary lines. 4. An image projection method for projecting a single image on an image projection region by projecting images on different sub-regions within the image projection region from a plurality of image projection sections, the method comprising: preparing an image-taking section that takes an image via a lens, and a plurality of image projection sections that project images on the different sub-regions within the image projection region; taking an image of a checkered sheet placed in the image projection region by the image-taking section; correcting lens-induced distortion of the taken checkered sheet image by using an internal parameter of the image-taking section; detecting, with sub-pixel precision, checker intersection coordinates in the corrected checkered sheet image; calculating a first projective transformation matrix for projective transformation of the detected checker intersection coordinates into checker intersection coordinates located at equal or substantially equal intervals in the image projection region; correcting, when first positive images and first negative images of an 8-bit vertical Gray code pattern projected on a first sub-region of the image projection region from a given one of the image projection sections are taken by the image-taking section, lens-induced distortion of the taken first positive images and first negative images by using the internal parameter of the image-taking section, and generating a first spatial code image whose code value changes in a lateral direction based on the corrected first positive images and first negative images; correcting, when second positive images and second negative images of an 8-bit horizontal Gray code pattern projected on the first sub-region from the given image projection section are taken by the image-taking section, lens-induced distortion of the taken second positive images and second negative images by using the internal parameter of the image-taking section, and generating a second spatial code image whose code value changes in a longitudinal direction based on the corrected second positive images and second negative images; obtaining, with sub-pixel precision, an intersection of brightness profiles in the corrected first positive images and first negative images, and obtaining, with sub-pixel precision, an intersection of brightness profiles in the corrected second positive images and second negative images, thus acquiring the obtained intersections as boundary coordinates; acquiring, based on the acquired boundary coordinates, a first boundary line connecting the boundary coordinates of the same code value in the first spatial code image, acquiring, based on the acquired boundary

Assignees

Inventors

Classifications

  • for controlling or regulating additive manufacturing processes · CPC title

  • for controlling or regulating additive manufacturing processes · CPC title

  • Operations & Transport · mapped topic

  • Operations & Transport · mapped topic

  • G05D25/02Primary

    characterised by the use of electric means · 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 US9529371B2 cover?
An image projection system projects a single image on an image projection region from a plurality of image projection sections and includes section that detects checker intersection coordinates in a corrected checkered sheet image, a section that calculates a first projective transformation matrix from the checker intersection coordinates, a section that generates first and second spatial code …
Who is the assignee on this patent?
Roland Dg Corp
What technology area does this patent fall under?
Primary CPC classification G05D25/02. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 27 2016 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).