Image generation apparatus, image generation system, and image generation method
AssigneeSony Interactive Entertainment Inc.
InventorDaisuke Nakata
Life of this patent
Estimating the term…
Abstract
An image processing section 750 draws an image viewed in a line-of-sight direction from a viewpoint position at a certain time. An image storage section 760 holds the image drawn by the image processing section 750 as past frames. A past frame selection section 790 selects, from among the past frames held in the image storage section 760, a substitute image to be viewed in the line-of-sight direction from a current viewpoint position. An image providing section 770 outputs the substitute image before providing the image viewed in the line-of-sight direction from the current viewpoint position, drawn by the image processing section 750.
Claims6
An image generation apparatus for compensating for drawing delays, the image generating apparatus comprising:
- an image generation section that draws a display image viewed in a line-of-sight direction from a viewpoint position at a certain time,
- wherein the display image displays a virtual three-dimensional space from the viewpoint position on a display of a non-transmissive head mounted display (HMD),
- a storage section that holds already displayed display images as past frames for a predetermined period of time;
- a selection section that selects a substitute image to be viewed in the line-of-sight direction from a current viewpoint position from among the past frames held in the storage section;
- and
- an image providing section that displays the substitute image on the display, to compensate for drawing delays, before displaying a new image viewed in the line-of-sight direction from the current viewpoint position drawn by the image generation section,
- wherein the display image, the past frames, and the substitute image are all full frame images covering an entirety of the display.
An image generation system comprising:
- a server;
- and
- a client that is connected to the server via a network, wherein
- the server includes
- an image generation section that draws a display image viewed in a line-of-sight direction from a viewpoint position at a certain time, a storage section that holds a plurality of already displayed display images as past frames,
- a selection section that selects a substitute image to be viewed in the line-of-sight direction from a current viewpoint position from among the past frames held in the storage section, and
- an image providing section that transmits the substitute image to the client before providing a new display image viewed in the line-of-sight direction from the current viewpoint position drawn by the image generation section,
- wherein the display image displays a virtual three-dimensional space from the viewpoint position, and
- wherein the display image, the past frames, and the substitute image are all full frame images covering an entirety of a display of a non-transmissive head mounted display (HMD),
- and
- the client includes
- a reprojection section that performs processing of deviating the substitute image received from the server in accordance with a motion amount of at least one of the viewpoint position and the line-of-sight direction and displaying the deviated image on the display.
An image generation method comprising:
- drawing a display image viewed in a line-of-sight direction from a viewpoint position at a certain time,
- wherein the display image displays a virtual three-dimensional space from the viewpoint position on a display of a non-transmissive head mounted display (HMD);
- storing already displayed display images as past frames for a predetermined period of time;
- selecting a substitute image to be viewed in the line-of-sight direction from a current viewpoint position from among the past frames;
- and
- outputting the substitute image to the display before providing a new image viewed in the line-of-sight direction from the current viewpoint position drawn to the display,
- wherein the display image, the past frames, and the substitute image are all full frame images covering an entirety of the display.
Dependencies are inferred from the claim text.