IMAGE PROCESSING APPARATUS
First Claim
1. An image processing apparatus comprising:
- a detecting unit configured to detect an object in an input image including pixel values of each pixel;
a depth map generating unit configured to select, from at least one depth template defining a depth value of a pixel, a depth template corresponding to a type of the object and place a selected depth template on a depth map in accordance with a position of the object to generate the depth map having a depth value for each pixel of the input image;
a correcting unit configured to calculate a weight of at least one interested pixel and a weight of a peripheral pixel in the depth map based on a relationship between respective pixel values corresponding to the interested pixel and the peripheral pixel and correct the depth value of the interested pixel based on a weighted sum of respective depth values of the interested pixel and the peripheral pixel; and
an image generating unit configured to generate a plurality of parallax images based on the depth map corrected by the correcting unit and the input image.
1 Assignment
0 Petitions
Accused Products
Abstract
A detecting unit detects an object in an input image. A depth map generating unit selects a depth template corresponding to a type of the object and places a selected depth template on a depth map in accordance with a position of the object to generate the depth map having a depth value for each pixel. A correcting unit calculates a weight of at least one interested pixel and a weight of a peripheral pixel based on a relationship between pixel values to the interested pixel and the peripheral pixel and corrects the depth value of the interested pixel based on a weighted sum of the respective depth values corresponding to the interested pixel and the peripheral pixel. An image generating unit generates parallax images based on the corrected depth map and the input image.
43 Citations
7 Claims
-
1. An image processing apparatus comprising:
-
a detecting unit configured to detect an object in an input image including pixel values of each pixel; a depth map generating unit configured to select, from at least one depth template defining a depth value of a pixel, a depth template corresponding to a type of the object and place a selected depth template on a depth map in accordance with a position of the object to generate the depth map having a depth value for each pixel of the input image; a correcting unit configured to calculate a weight of at least one interested pixel and a weight of a peripheral pixel in the depth map based on a relationship between respective pixel values corresponding to the interested pixel and the peripheral pixel and correct the depth value of the interested pixel based on a weighted sum of respective depth values of the interested pixel and the peripheral pixel; and an image generating unit configured to generate a plurality of parallax images based on the depth map corrected by the correcting unit and the input image. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus comprising:
-
a detecting unit configured to detect an object in an input image including pixel values of each pixel; a disparity map generating unit configured to select, from at least one disparity template defining a disparity value of a pixel, a disparity template corresponding to a type of the object and place a selected disparity template on a disparity map in accordance with a position of the object to generate the disparity map having a disparity value for each pixel of the input image; a correcting unit configured to calculate a weight of at least one interested pixel and a weight of a peripheral pixel in the disparity map based on a relationship between respective pixel values corresponding to the interested pixel and the peripheral pixel and correct the disparity value of the interested pixel based on a weighted sum of respective disparity values corresponding to the interested pixel and the peripheral pixel; and an image generating unit configured to generate a plurality of parallax images based on the disparity map corrected by the correcting unit and the input image.
-
Specification