Image processing apparatus, head-mounted display, and image displaying method
AssigneeSony Interactive Entertainment Inc.
InventorsKatsushi Otsuka, Takashi Shimazu, Yuichiro Nakamura
Life of this patent
Estimating the term…
Abstract
Disclosed herein is an image processing apparatus including: a captured image acquisition unit configured to acquire data of a captured image; a correction unit configured to refer to a displacement vector map, which is stored in a storage unit and represents, on an image plane, displacement vectors each representative of a displacement amount and a displacement direction of a pixel used when the captured image is to be corrected to a display image or calculate the displacement vectors to correct the captured image; and an image display controlling unit configured to cause the corrected image to be displayed on a display panel.
Claims16
An image processing apparatus comprising:
- a captured image acquisition unit configured to acquire data of a captured image;
- a correction unit configured to refer to a displacement vector map, which is stored in a storage unit and represents, on an image plane, displacement vectors each representative of a displacement amount and a displacement direction of a pixel used when the captured image is to be corrected to a display image or calculate the displacement vectors to correct the captured image;
- and
- an image display controlling unit configured to cause the corrected image to be displayed on a display panel;
- wherein the correction unit corrects the captured image on a basis of the displacement vectors that are different for respective primary colors represented by the display panel.
A head-mounted display comprising:
- an image processing apparatus including
- a captured image acquisition unit configured to acquire data of a captured image,
- a correction unit configured to refer to a displacement vector map, which is stored in a storage unit and represents, on an image plane, displacement vectors each representative of a displacement amount and a displacement direction of a pixel used when the captured image is to be corrected to a display image or calculate the displacement vectors to correct the captured image, and
- an image display controlling unit configured to cause the corrected image to be displayed on a display panel;
- an imaging apparatus configured to supply a captured image to the captured image acquisition unit;
- and
- the display panel;
- wherein the correction unit corrects the captured image on a basis of the displacement vectors that are different for respective primary colors represented by the display panel.
An image displaying method executed by an image processing apparatus, comprising:
- acquiring data of a captured image;
- reading out from a memory a displacement vector map representing, on an image plane, displacement vectors each representative of a displacement amount and a displacement direction of a pixel used when the captured image is to be corrected to a display image and referring to the displacement vector map, or calculating the displacement vectors to correct the captured image;
- correcting the captured image on a basis of the displacement vectors that are different for respective primary colors represented by the display panel;
- and
- causing the corrected image to be displayed on a display panel.
An image processing apparatus comprising:
- a captured image acquisition unit configured to acquire data of a captured image;
- a correction unit configured to refer to a displacement vector map, which is stored in a storage unit and represents, on an image plane, displacement vectors each representative of a displacement amount and a displacement direction of a pixel used when the captured image is to be corrected to a display image or calculate the displacement vectors to correct the captured image;
- and
- an image display controlling unit configured to cause the corrected image to be displayed on a display panel,
- wherein the storage unit stores therein the displacement vector map for one color from among primary colors represented by the display panel and a difference vector map that represents, on an image plane, difference vectors representative of differences between a displacement vector represented by the displacement vector map and displacement vectors used for other colors from among the primary colors, and
- wherein the correction unit refers to the displacement vector map to correct color components of the captured image and refers to the difference vector map to further correct components of the other colors.
A head-mounted display comprising:
- an image processing apparatus including
- a captured image acquisition unit configured to acquire data of a captured image,
- a correction unit configured to refer to a displacement vector map, which is stored in a storage unit and represents, on an image plane, displacement vectors each representative of a displacement amount and a displacement direction of a pixel used when the captured image is to be corrected to a display image or calculate the displacement vectors to correct the captured image, and
- an image display controlling unit configured to cause the corrected image to be displayed on a display panel;
- an imaging apparatus configured to supply a captured image to the captured image acquisition unit;
- and
- the display panel;
- wherein the storage unit stores therein the displacement vector map for one color from among primary colors represented by the display panel and a difference vector map that represents, on an image plane, difference vectors representative of differences between a displacement vector represented by the displacement vector map and displacement vectors used for other colors from among the primary colors, and
- wherein the correction unit refers to the displacement vector map to correct color components of the captured image and refers to the difference vector map to further correct components of the other colors.
An image displaying method executed by an image processing apparatus, comprising:
- acquiring data of a captured image;
- reading out from a memory a displacement vector map representing, on an image plane, displacement vectors each representative of a displacement amount and a displacement direction of a pixel used when the captured image is to be corrected to a display image and referring to the displacement vector map, or calculating the displacement vectors to correct the captured image;
- and
- storing the displacement vector map for one color from among primary colors represented by a display panel and a difference vector map that represents, on an image plane, difference vectors representative of differences between a displacement vector represented by the displacement vector map and displacement vectors used for other colors from among the primary colors;
- and
- referring to the displacement vector map to correct color components of the captured image;
- referring to the difference vector map to further correct components of the other colors;
- and
- causing the corrected image to be displayed on the display panel.
Dependencies are inferred from the claim text.