IMAGE CONVERSION APPARATUS, METHOD, AND STORAGE MEDIUM
First Claim
1. An image conversion apparatus comprising:
- a first calculation unit for executing, based on a first value used to obtain first coordinate values in a second image before first image conversion, which correspond to coordinate values of one pixel in a first image after the first image conversion, calculation of obtaining a second value used to obtain second coordinate values in the second image before the first image conversion, which correspond to coordinate values of a pixel adjacent to the one pixel in the first image after the first image conversion;
a second calculation unit for executing calculation of obtaining the second coordinate values using the second value obtained by the calculation of the first calculation unit;
a coordinate conversion unit for executing coordinate conversion of converting the second coordinate values obtained by the second calculation unit into third coordinate values for second image conversion of converting a third image into the second image; and
an image conversion unit for executing the first and second image conversion of converting the third image into the first image, based on the third coordinate values converted by the coordinate conversion unit,wherein the first calculation unit iteratively executes one of addition and subtraction using a predetermined constant and an output of the first calculation unit as inputs so as to sequentially output a value corresponding to a multiplication result obtained by multiplying coordinate values of each of a plurality of adjacent pixels in the first image after the first image conversion by the predetermined constant.
1 Assignment
0 Petitions
Accused Products
Abstract
An image conversion apparatus calculates, based on a first value for obtaining first coordinate values in a second image before first conversion, which correspond to coordinate values of one pixel in a first image after first conversion, a second value for obtaining second coordinate values in the second image, which correspond to coordinate values of a pixel adjacent to the one pixel in the first image. The apparatus converts the second coordinate values into third coordinate values for second conversion of converting a third image into the second image and converts the third image into the first image. In the calculation of the second value, addition or subtraction using a constant and a result of the calculation is iteratively executed for sequentially outputting values corresponding to results of multiplication of coordinate values of each pixel in the first image and the constant.
-
Citations
20 Claims
-
1. An image conversion apparatus comprising:
-
a first calculation unit for executing, based on a first value used to obtain first coordinate values in a second image before first image conversion, which correspond to coordinate values of one pixel in a first image after the first image conversion, calculation of obtaining a second value used to obtain second coordinate values in the second image before the first image conversion, which correspond to coordinate values of a pixel adjacent to the one pixel in the first image after the first image conversion; a second calculation unit for executing calculation of obtaining the second coordinate values using the second value obtained by the calculation of the first calculation unit; a coordinate conversion unit for executing coordinate conversion of converting the second coordinate values obtained by the second calculation unit into third coordinate values for second image conversion of converting a third image into the second image; and an image conversion unit for executing the first and second image conversion of converting the third image into the first image, based on the third coordinate values converted by the coordinate conversion unit, wherein the first calculation unit iteratively executes one of addition and subtraction using a predetermined constant and an output of the first calculation unit as inputs so as to sequentially output a value corresponding to a multiplication result obtained by multiplying coordinate values of each of a plurality of adjacent pixels in the first image after the first image conversion by the predetermined constant. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An image conversion apparatus comprising:
-
a calculation unit for executing, based on a first value used to obtain coordinate values in a second image before image conversion, which correspond to coordinate values of one pixel in a first image after the image conversion, calculation of obtaining a second value used to obtain coordinate values in the second image before the image conversion, which correspond to coordinate values of a pixel adjacent to the one pixel in the first image after the image conversion; and a conversion unit for converting an image to be converted, based on the second value obtained by the calculation unit, wherein the calculation unit iteratively executes, for each of a plurality of blocks obtained by dividing the first image after the image conversion, one of addition and subtraction using a predetermined constant and an output of the calculation unit as inputs so as to sequentially output a value corresponding to a multiplication result obtained by multiplying coordinate values of each of a plurality of adjacent pixels in the first image after the image conversion by the predetermined constant. - View Dependent Claims (9, 18, 19, 20)
-
-
10. An image conversion method of an image conversion apparatus, comprising:
-
executing, based on a first value used to obtain first coordinate values in a second image before first image conversion, which correspond to coordinate values of one pixel in a first image after the first image conversion, first calculation of obtaining a second value used to obtain second coordinate values in the second image before the first image conversion, which correspond to coordinate values of a pixel adjacent to the one pixel in the first image after the first image conversion; executing second calculation of obtaining the second coordinate values using the second value obtained by the first calculation; executing coordinate conversion of converting the second coordinate values obtained by the second calculation into third coordinate values for second image conversion of converting a third image into the second image; and executing the first and second image conversion of converting the third image into the first image, based on the third coordinate values converted by the coordinate conversion, wherein in the first calculation, one of addition and subtraction using a predetermined constant and a result of the first calculation as inputs is iteratively executed so as to sequentially output a value corresponding to a multiplication result obtained by multiplying coordinate values of each of a plurality of adjacent pixels in the first image after the first image conversion by the predetermined constant. - View Dependent Claims (11, 12, 13, 14)
-
-
15. An image conversion method of an image conversion apparatus, comprising:
-
executing, based on a first value used to obtain coordinate values in a second image before image conversion, which correspond to coordinate values of one pixel in a first image after the image conversion, calculation of obtaining a second value used to obtain coordinate values in the second image before the image conversion, which correspond to coordinate values of a pixel adjacent to the one pixel in the first image after the image conversion; and converting an image to be converted, based on the second value obtained by the calculation, wherein in the calculation, one of addition and subtraction using a predetermined constant and an output of the calculation as inputs is iteratively executed for each of a plurality of blocks obtained by dividing the first image after the image conversion so as to sequentially output a value corresponding to a multiplication result obtained by multiplying coordinate values of each of a plurality of adjacent pixels in the first image after the image conversion by the predetermined constant. - View Dependent Claims (16)
-
-
17. A storage medium storing a computer program, the computer program comprising:
-
executing, based on a first value used to obtain first coordinate values in a second image before first image conversion, which correspond to coordinate values of one pixel in a first image after the first image conversion, first calculation of obtaining a second value used to obtain second coordinate values in the second image before the first image conversion, which correspond to coordinate values of a pixel adjacent to the one pixel in the first image after the first image conversion; executing second calculation of obtaining the second coordinate values using the second value obtained by the first calculation; executing coordinate conversion of converting the second coordinate values obtained by the second calculation into third coordinate values for second image conversion of converting a third image into the second image; and executing first and second conversion of converting the image into the first image, based on the third coordinate values converted by the coordinate conversion, wherein in the first calculation, one of addition and subtraction using a predetermined constant and a result of the first calculation as inputs is iteratively executed so as to sequentially output a value corresponding to a multiplication result obtained by multiplying coordinate values of each of a plurality of adjacent pixels in the first image after the first image conversion by the predetermined constant.
-
Specification