Image processing apparatus and image processing method
First Claim
1. An image processing apparatus comprising:
- an image input unit that inputs binocular stereoscopic image data including plane image data for a left eye and a right eye from an arbitrarily set viewpoint;
a plane-image creating unit that creates plane image data based on the binocular stereoscopic image data input;
a distance determining unit that determines distances from a single viewpoint at the time of viewing a binocular stereoscopic image based on the binocular stereoscopic image data to each of a plurality of points in a three-dimensional space;
an image correcting unit that corrects the plane image data using distance information about the each of the points in the three-dimensional space determined; and
an image output unit that outputs the plane image data corrected.
1 Assignment
0 Petitions
Accused Products
Abstract
An image processing apparatus includes an image input unit that inputs binocular stereoscopic image data including plane image data for both eyes from an arbitrarily set viewpoint, a plane-image creating unit that creates plane image data based on the binocular stereoscopic image data, a distance determining unit that determines distances from a single viewpoint at the time of viewing a binocular stereoscopic image based on the binocular stereoscopic image data to each of a plurality of points in a three-dimensional space, an image correcting unit that corrects the plane image data using distance information about the each of the points in the three-dimensional space, and an image output unit that outputs the plane image data.
27 Citations
38 Claims
-
1. An image processing apparatus comprising:
-
an image input unit that inputs binocular stereoscopic image data including plane image data for a left eye and a right eye from an arbitrarily set viewpoint;
a plane-image creating unit that creates plane image data based on the binocular stereoscopic image data input;
a distance determining unit that determines distances from a single viewpoint at the time of viewing a binocular stereoscopic image based on the binocular stereoscopic image data to each of a plurality of points in a three-dimensional space;
an image correcting unit that corrects the plane image data using distance information about the each of the points in the three-dimensional space determined; and
an image output unit that outputs the plane image data corrected. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An image processing apparatus comprising:
-
an image input unit that inputs binocular stereoscopic image data including plane image data for a left eye and a right eye from an arbitrarily set viewpoint;
a plane-image creating unit that creates plane image data based on the binocular stereoscopic image data input;
a distance determining unit that determines distances from a single viewpoint at the time of viewing a binocular stereoscopic image based on the binocular stereoscopic image data to each of a plurality of points in a three-dimensional space;
a color-information determining unit that determines color information about the each of the points in the three-dimensional space;
an image correcting unit that corrects the plane image data; and
an image output unit that outputs the plane image data corrected, wherein the image correcting unit corrects the plane image data using distance information about the each of the points in the three-dimensional space determined and the color information about the each of the points in the three-dimensional space determined. - View Dependent Claims (7, 8)
-
-
9. An image processing apparatus comprising:
-
an image input unit that inputs binocular stereoscopic image data including plane image data for a left eye and a right eye from an arbitrarily set viewpoint;
a plane-image creating unit that creates plane image data based on the binocular stereoscopic image data input;
a distance determining unit that determines distances from a single viewpoint at the time of viewing a binocular stereoscopic image based on the binocular stereoscopic image data to each of a plurality of points in a three-dimensional space;
a color-information determining unit that determines color information about the each of the points in the three-dimensional space;
an object determining unit that determines an attribute of an object in the plane image using distance information about the each of the points in the three-dimensional space determined and the color information about the each of the points in the three-dimensional space determined;
an image correcting unit that corrects the plane image data; and
an image output unit that outputs the plane image data corrected, wherein the image correcting unit performs a different correction for each of the objects determined by the object determining unit. - View Dependent Claims (10, 11, 12)
-
-
13. An image processing apparatus comprising:
-
an image input unit that inputs binocular stereoscopic image data including plane image data for a left eye and a right eye from an arbitrarily set viewpoint;
a plane-image creating unit that creates plane image data based on the binocular stereoscopic image data input;
a distance determining unit that determines distances from a single viewpoint at the time of viewing a binocular stereoscopic image based on the binocular stereoscopic image data to each of a plurality of points in a three-dimensional space;
a color-information determining unit that determines color information about the each of the points in the three-dimensional space;
an object determining unit that determines an attribute of an object in the plane image using distance information about the each of the points in the three-dimensional space determined and the color information about the each of the points in the three-dimensional space determined;
an image-type determining unit that determines an image type based on a spatial layout of each of the objects determined by the object determining unit;
an image correcting unit that corrects the plane image data; and
an image output unit that outputs the plane image data corrected, wherein the image correcting unit performs a different correction for each of the image types determined. - View Dependent Claims (14, 15)
-
-
16. An image processing apparatus comprising:
-
an image input unit that inputs binocular stereoscopic image data including plane image data for a left eye and a right eye from an arbitrarily set viewpoint;
a plane-image creating unit that creates plane image data based on the binocular stereoscopic image data input;
a distance determining unit that determines distances from a single viewpoint at the time of viewing a binocular stereoscopic image based on the binocular stereoscopic image data to each of a plurality of points in a three-dimensional space;
a color-information determining unit that determines color information about the each of the points in the three-dimensional space;
an object determining unit that determines an attribute of an object in the plane image using distance information about the each of the points in the three-dimensional space determined and the color information about the each of the points in the three-dimensional space determined;
a main-object determining unit that determines a main object from among the objects determined by the object determining unit;
an image-type determining unit that determines an image type based on a spatial layout of each of the objects determined;
an image correcting unit that corrects the plane image data; and
an image output unit that outputs the plane image data corrected, wherein the image correcting unit performs a different correction for each of combinations of a type of the main object and the image type. - View Dependent Claims (17, 18, 19)
-
-
20. An image processing method comprising:
-
inputting binocular stereoscopic image data including plane image data for a left eye and a right eye from an arbitrarily set viewpoint;
creating plane image data based on the binocular stereoscopic image data input;
determining distances from a single viewpoint at the time of viewing a binocular stereoscopic image based on the binocular stereoscopic image data to each of a plurality of points in a three-dimensional space;
correcting the plane image data; and
outputting the plane image data corrected, wherein the correcting includes correcting the plane image data using distance information about the each of the points in the three-dimensional space determined. - View Dependent Claims (21, 22, 23, 24)
-
-
25. An image processing method comprising:
-
inputting binocular stereoscopic image data including plane image data for a left eye and a right eye from an arbitrarily set viewpoint;
creating plane image data based on the binocular stereoscopic image data input;
determining distances from a single viewpoint at the time of viewing a binocular stereoscopic image based on the binocular stereoscopic image data to each of a plurality of points in a three-dimensional space;
determining color information about the each of the points in the three-dimensional space;
correcting the plane image data; and
outputting the plane image data corrected, wherein the correcting includes correcting the plane image data using distance information about the each of the points in the three-dimensional space determined and the color information about the each of the points in the three-dimensional space determined. - View Dependent Claims (26, 27)
-
-
28. An image processing method comprising:
-
inputting binocular stereoscopic image data including plane image data for a left eye and a right eye from an arbitrarily set viewpoint;
creating plane image data based on the binocular stereoscopic image data input;
determining distances from a single viewpoint at the time of viewing a binocular stereoscopic image based on the binocular stereoscopic image data to each of a plurality of points in a three-dimensional space;
determining color information about the each of the points in the three-dimensional space;
determining an attribute of an object in the plane image using distance information about the each of the points in the three-dimensional space determined and the color information about the each of the points in the three-dimensional space determined;
correcting the plane image data; and
outputting the plane image data corrected, wherein the correcting includes correcting the plane image data differently for each of the objects determined. - View Dependent Claims (29, 30, 31)
-
-
32. An image processing method comprising:
-
inputting binocular stereoscopic image data including plane image data for a left eye and a right eye from an arbitrarily set viewpoint;
creating plane image data based on the binocular stereoscopic image data input;
determining distances from a single viewpoint at the time of viewing a binocular stereoscopic image based on the binocular stereoscopic image data to each of a plurality of points in a three-dimensional space;
determining color information about the each of the points in the three-dimensional space;
determining an attribute of an object in the plane image using distance information about the each of the points in the three-dimensional space determined and the color information about the each of the points in the three-dimensional space determined;
determining an image type based on a spatial layout of each of the objects determined;
correcting the plane image data; and
outputting the plane image data corrected, wherein the correcting includes correcting the plane image data differently for each of the image types determined. - View Dependent Claims (33, 34)
-
-
35. An image processing method comprising:
-
inputting binocular stereoscopic image data including plane image data for a left eye and a right eye from an arbitrarily set viewpoint;
creating plane image data based on the binocular stereoscopic image data input;
determining distances from a single viewpoint at the time of viewing a binocular stereoscopic image based on the binocular stereoscopic image data to each of a plurality of points in a three-dimensional space;
determining color information about the each of the points in the three-dimensional space;
determining an attribute of an object in the plane image using distance information about the each of the points in the three-dimensional space determined and the color information about the each of the points in the three-dimensional space determined;
determining a main object from among the objects determined;
determining an image type based on a spatial layout of each of the objects determined;
correcting the plane image data; and
outputting the plane image data corrected, wherein the correcting includes correcting the plane image data differently for each of combinations of a type of the main object and the image type. - View Dependent Claims (36, 37, 38)
-
Specification