Image processing apparatus, computer readable medium storing program, image processing method, and computer data signal
First Claim
1. An image processing apparatus, comprising:
- a table generation unit that generates a table in which a coefficient set including predetermined weighting coefficients and pixels contained in a resolution converted image are related to each other on the basis of a size of an input image and a size of a resolution converted image;
a coefficient selecting unit that selects a particular coefficient set to be applied for a calculation of a pixel value in the resolution converted image out of a plurality of coefficient sets on the basis of a table generated by the table generation unit; and
a pixel value calculating unit that calculates pixel values to be used in the resolution converted image resulting from the resolution conversion of the input image on the basis of the particular coefficient set selected by the coefficient selecting unit and a plurality of pixel values contained in the input image, whereinthe table relates pixels contained in the resolution converted image to one coefficient set included in a coefficient set group,the coefficient set group is composed of plural coefficient sets relating to various basic resolution conversions,the table is composed of orthogonal tables in two directions, and a size of the table corresponds to a size of the resolution converted image, andthe orthogonal tables in two directions relate pixels identified by coordinate in the resolution converted image to the particular coefficient set to be used for calculating a pixel value of the pixel.
1 Assignment
0 Petitions
Accused Products
Abstract
An image processing apparatus includes: a table generation unit that generates a table in which a coefficient set including predetermined weighting coefficients and pixels contained in a resolution converted image are related to each other on the basis of a size of an input image and a size of a resolution converted image; a coefficient selecting unit that selects a coefficient set to be applied for a calculation of a pixel value in the resolution converted image out of plural coefficient sets on the basis of a table generated by the table generation unit; and a pixel value calculating unit that calculates pixel values to be used in the resolution converted image resulting from the resolution conversion of the input image on the basis of the coefficient set selected by the coefficient selecting unit and plural pixel values contained in the input image.
35 Citations
10 Claims
-
1. An image processing apparatus, comprising:
-
a table generation unit that generates a table in which a coefficient set including predetermined weighting coefficients and pixels contained in a resolution converted image are related to each other on the basis of a size of an input image and a size of a resolution converted image; a coefficient selecting unit that selects a particular coefficient set to be applied for a calculation of a pixel value in the resolution converted image out of a plurality of coefficient sets on the basis of a table generated by the table generation unit; and a pixel value calculating unit that calculates pixel values to be used in the resolution converted image resulting from the resolution conversion of the input image on the basis of the particular coefficient set selected by the coefficient selecting unit and a plurality of pixel values contained in the input image, wherein the table relates pixels contained in the resolution converted image to one coefficient set included in a coefficient set group, the coefficient set group is composed of plural coefficient sets relating to various basic resolution conversions, the table is composed of orthogonal tables in two directions, and a size of the table corresponds to a size of the resolution converted image, and the orthogonal tables in two directions relate pixels identified by coordinate in the resolution converted image to the particular coefficient set to be used for calculating a pixel value of the pixel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer readable medium storing a program for causing a computer to execute a process comprising:
-
generating a table in which a coefficient set including predetermined weighting coefficients and pixels contained in a resolution converted image are related to each other on the basis of a size of an input image and a size of a resolution converted image; selecting a particular coefficient set to be applied for a calculation of a pixel value in the resolution converted image out of a plurality of coefficient sets on the basis of the generated table; and calculating pixel values to be used in the resolution converted image resulting from the resolution conversion of the input image on the basis of the selected particular coefficient set and a plurality of pixel values contained in the input image, wherein the table relates pixels contained in the resolution converted image to one coefficient set included in a coefficient set group, the coefficient set group is composed of plural coefficient sets relating to various basic resolution conversions, the table is composed of orthogonal tables in two directions, and a size of the table corresponds to a size of the resolution converted image, and the orthogonal tables in two directions relate pixels identified by coordinate in the resolution converted image to the particular coefficient set to be used for calculating a pixel value of the pixel.
-
-
10. An image processing method, comprising:
-
generating a table in which a coefficient set including predetermined weighting coefficients and pixels contained in a resolution converted image are related to each other on the basis of a size of an input image and a size of a resolution converted image; selecting a particular coefficient set to be applied for a calculation of a pixel value in the resolution converted image out of a plurality of coefficient sets on the basis of the generated table; and calculating pixel values to be used in the resolution converted image resulting from the resolution conversion of the input image on the basis of the selected particular coefficient set and a plurality of pixel values contained in the input image, wherein the table relates pixels contained in the resolution converted image to one coefficient set included in a coefficient set group, the coefficient set group is composed of plural coefficient sets relating to various basic resolution conversions, the table is composed of orthogonal tables in two directions, and a size of the table corresponds to a size of the resolution converted image, and the orthogonal tables in two directions relate pixels identified by coordinate in the resolution converted image to the particular coefficient set to be used for calculating a pixel value of the pixel.
-
Specification