IMAGE PROCESSING APPARATUS AND METHOD, AND RELATED COMPUTER PROGRAM
First Claim
1. An image processing apparatus comprising:
- a mask correcting section configured to correct externally-set mask patterns into corrected mask patterns in a variable correction degree;
a depth map processing section configured to process a depth map for each of areas designated by the corrected mask patterns respectively, the depth map being for an input image;
an image generating section configured to generate a different-viewpoint image on the basis of the input image and the depth map processed by the depth map processing section, the different-viewpoint image relating to a viewpoint different from the viewpoint concerning the input image; and
a texture analyzing section configured to analyze a texture in the input image to obtain an analyzation result;
wherein the mask correcting section varies the correction degree in response to the analyzation result obtained by the texture analyzing section.
1 Assignment
0 Petitions
Accused Products
Abstract
Externally-set mask patterns are corrected into corrected mask patterns in a variable correction degree. A depth map is processed for each of areas designated by the corrected mask patterns respectively. The depth map is for an input image. A different-viewpoint image is generated on the basis of the input image and the processed depth map. The different-viewpoint image relates to a viewpoint different from the viewpoint concerning the input image. A texture in the input image is analyzed to obtain an analyzation result. The correction of the externally-set mask patterns into the corrected mask patterns includes varying the correction degree in response to the obtained analyzation result.
48 Citations
10 Claims
-
1. An image processing apparatus comprising:
-
a mask correcting section configured to correct externally-set mask patterns into corrected mask patterns in a variable correction degree; a depth map processing section configured to process a depth map for each of areas designated by the corrected mask patterns respectively, the depth map being for an input image; an image generating section configured to generate a different-viewpoint image on the basis of the input image and the depth map processed by the depth map processing section, the different-viewpoint image relating to a viewpoint different from the viewpoint concerning the input image; and a texture analyzing section configured to analyze a texture in the input image to obtain an analyzation result; wherein the mask correcting section varies the correction degree in response to the analyzation result obtained by the texture analyzing section. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of processing an image, comprising the steps of:
-
correcting externally-set mask patterns into corrected mask patterns in a variable correction degree; processing a depth map for each of areas designated by the corrected mask patterns respectively, the depth map being for an input image; generating a different-viewpoint image on the basis of the input image and the processed depth map, the different-viewpoint image relating to a viewpoint different from the viewpoint concerning the input image; and analyzing a texture in the input image to obtain an analyzation result; wherein said correcting includes varying the correction degree in response to the obtained analyzation result.
-
-
10. An image processing program for enabling a computer to implement processes comprising the processes of:
-
correcting externally-set mask patterns into corrected mask patterns in a variable correction degree; processing a depth map for each of areas designated by the corrected mask patterns respectively, the depth map being for an input image; generating a different-viewpoint image on the basis of the input image and the processed depth map, the different-viewpoint image relating to a viewpoint different from the viewpoint concerning the input image; and analyzing a texture in the input image to obtain an analyzation result; wherein said correcting includes varying the correction degree in response to the obtained analyzation result.
-
Specification