Image generating system, image generating method, and information storage medium

US9766458B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9766458-B2
Application numberUS-201615043870-A
CountryUS
Kind codeB2
Filing dateFeb 15, 2016
Priority dateFeb 27, 2015
Publication dateSep 19, 2017
Grant dateSep 19, 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.

An image generating system includes a first attitude data obtaining unit obtaining first attitude data indicating an attitude of a head-mounted display in first timing; a reference image generating unit generating a reference image showing a state of looking at a virtual three-dimensional space from a viewpoint, a position and a sight line direction of the viewpoint being identified on a basis of the first attitude data; a second attitude data obtaining unit obtaining second attitude data indicating the attitude of the head-mounted display in second timing; a corresponding position identifying unit identifying a corresponding position for each pixel within a display image to be displayed on the head-mounted display; a pixel value identifying unit identifying a pixel value of the pixel within the display image, the pixel being associated with the corresponding position; and a display image generating unit generating the display image.

First claim

Opening claim text (preview).

What is claimed is: 1. An image generating system comprising: a first attitude data obtaining unit obtaining first attitude data indicating an attitude of a head-mounted display in first timing; a reference image generating unit generating a reference image shoving a state of looking at a virtual three-dimensional space from a viewpoint, a position and a sight line direction of the viewpoint being identified on a basis of the first attitude data; a second attitude data obtaining unit obtaining second attitude data indicating the attitude of the head-mounted display in second timing subsequent to the first timing; a corresponding position identifying unit identifying a corresponding position for each pixel within a display image to be displayed on the head-mounted display, the corresponding position being a position on a plane including the reference image and being associated with the pixel, on a basis of a difference between the attitude indicated by the first attitude data and the attitude indicated by the second attitude data; a pixel value identifying unit identifying a pixel value of the pixel within the display image, the pixel being associated with the corresponding position, on a basis of one or more pixel values of one or more corresponding pixels within the reference image, the one or more corresponding pixels being selected on a basis of the corresponding position; and a display image generating unit generating the display image on a basis of the pixel value identified for each pixel within the display image; according to presence or absence of the one or mere corresponding pixels within the reference image, the one or more corresponding pixels being selected on the basis of the corresponding position, the pixel value identifying unit controlling whether or not to identify the pixel value of the pixel within the display image, the pixel being associated with the corresponding position, on a basis of one or more pixel values of one or more corresponding pixels within the reference image, the one or more corresponding pixels being selected on a basis of a position on a segment connecting the corresponding position to a position of a reference point within the reference image. 2. The image generating system according to claim 1 , wherein according to the presence or absence of the one or more corresponding pixels within the reference image, the one or more corresponding pixels being selected on the basis of the corresponding position, the pixel value identifying unit controls whether or not to identify the pixel value of the pixel within the display image, the pixel being associated with the corresponding position, on a basis of one or more pixel values of one or more corresponding pixels within the reference image, the one or more corresponding pixels being selected on a basis of a position of a point of intersection of the segment connecting the corresponding position to the reference point within the reference image and an edge of the reference image. 3. The image generating system according to claim 1 , wherein according to the presence or absence of the one or more corresponding pixels within the reference image, the one or more corresponding pixels being selected on the basis of the corresponding position, the pixel value identifying unit controls whether or not to identify the pixel value of the pixel within the display image, the pixel being associated with the corresponding position, on a basis of one or more pixel values of one or more corresponding pixels within the reference image, the one or more corresponding pixels being selected on a basis of a position of a point symmetric to the corresponding position with respect to a point of intersection of the segment connecting the corresponding position to the position of the reference point within the reference image and an edge of the reference image. 4. The image generating system according to claim 1 , wherein the reference point within the reference image is a center point of the reference image. 5. The image generating system according to claim 4 , wherein the reference image is a circular image. 6. An image generating method comprising: obtaining first attitude data indicating an attitude of a head-mounted display in first timing; generating a reference image showing a state of looking at a virtual three-dimensional space from a viewpoint, a position and a sight line direction of the viewpoint being identified on a basis of the first attitude data; obtaining second attitude data indicating the attitude of the head-mounted display in second timing subsequent to the first timing; identifying a corresponding position for each pixel within a display image to be displayed on the head-mounted display, the corresponding position being a position on a plane including the reference image and being associated with the pixel, on a basis of a difference between the attitude indicated by the first attitude data and the attitude indicated by the second attitude data; identifying a pixel value of the pixel within the display image, the pixel being associated with the corresponding position, on a basis of one or more pixel values of one or more corresponding pixels within the reference image, the one or more corresponding pixels being selected on a basis of the corresponding position; and generating the display image on a basis of the pixel value identified for each pixel within the display image; in the identifying of the pixel value, according to presence or absence of the one or more corresponding pixels within the reference image, the one or more corresponding pixels being selected on the basis of the corresponding position, control being performed as to whether or not to identify the pixel value of the pixel within the display image, the pixel being associated with the corresponding position, on a basis of one or more pixel values of one or more corresponding pixels within the reference image, the one or more corresponding pixels being selected on a basis of a position on a segment connecting the corresponding position to a position of a reference point within the reference image. 7. A non-transitory computer readable information storage medium storing a program for a computer, the program including: obtaining first attitude data indicating an attitude of a head-mounted display in first timing; generating a reference image showing a state of looking at a virtual three-dimensional space from a viewpoint, a position and a sight line direction of the viewpoint being identified on a basis of the first attitude data; obtaining second attitude data indicating the attitude of the head-mounted display in second timing subsequent to the first timing; identifying a corresponding position for each pixel within a display image to be displayed on the head-mounted display, the corresponding position being a position on a plane including the reference image and being associated with the pixel, on a basis of a difference between the attitude indicated by the first attitude data and the attitude indicated by the second attitude data; identifying a pixel value of the pixel within the display image, the pixel being associated with the corresponding position, on a basis of one or more pixel values of one or more corresponding pixels within the reference image, the one or more corresponding pixels being selected on a basis of the corresponding position; and generating the display image on a basis of the pixel value identified for each pixel within the display image; in the identifying of the pixel value, according to presence or absence of the one or more corresponding pixels within the reference image, the one or more corresponding pixels being selected on the basis of the corresponding position, control being perform

Assignees

Inventors

Classifications

  • G02B27/017Primary

    Head mounted · CPC title

  • comprising information/image processing systems · CPC title

  • Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00 (architectures of general purpose stored program computers G06F15/76) · CPC title

  • slaved to motion of at least a part of the body of the user, e.g. head, eye · CPC title

  • Head tracking input arrangements · 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 US9766458B2 cover?
An image generating system includes a first attitude data obtaining unit obtaining first attitude data indicating an attitude of a head-mounted display in first timing; a reference image generating unit generating a reference image showing a state of looking at a virtual three-dimensional space from a viewpoint, a position and a sight line direction of the viewpoint being identified on a basis …
Who is the assignee on this patent?
Sony Computer Entertainment Inc, Sony Corp, Sony Interactive Entertainment Inc
What technology area does this patent fall under?
Primary CPC classification G02B27/017. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 19 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 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).