Method of image transformation in a display device
First Claim
1. A method for transforming a first image into a second image having a different scale, location or orientation to obtain an intensity distribution in the second image according to the intensities at discrete positions of the first image which is provided in a matrix manner, comprising:
- a first step of calculating a first position in said first image from an arbitrarily-selected second position in the second image on the basis of a selected transformation factor;
a second step of determining a group of the four mutually-nearest discrete positions in the first image which are nearest to the calculated first position;
a third step of determining an intensity weight factor for each of the respective four discrete positions based on the intensity at a respective discrete position and the two distances along column and row directions of the matrix between the calculated first position and the one of the four discrete positions diagonally opposing the respective discrete position and on the basis of the intensity distribution of the four discrete positions; and
a fourth step of determining the intensity at the second position by adding the intensity weight factors determined for the respective four discrete positions.
1 Assignment
0 Petitions
Accused Products
Abstract
In an image transformation method in an image display apparatus for displaying a digital image derived by transforming an original digital image, each of intensities of second picture elements including at least three points on the original digital image surrounding a first point on the original digital image, corresponding to coordinates of a first picture element on a transformed digital image is weighted by a value related to a length of at least one of two sides of a polygon which apexes are the second picture element opposing to its own second picture element and the first point, the two sides surrounding the first point, and the intensity of the first picture element is determined based on the calculated intensities of the second picture elements.
32 Citations
17 Claims
-
1. A method for transforming a first image into a second image having a different scale, location or orientation to obtain an intensity distribution in the second image according to the intensities at discrete positions of the first image which is provided in a matrix manner, comprising:
-
a first step of calculating a first position in said first image from an arbitrarily-selected second position in the second image on the basis of a selected transformation factor; a second step of determining a group of the four mutually-nearest discrete positions in the first image which are nearest to the calculated first position; a third step of determining an intensity weight factor for each of the respective four discrete positions based on the intensity at a respective discrete position and the two distances along column and row directions of the matrix between the calculated first position and the one of the four discrete positions diagonally opposing the respective discrete position and on the basis of the intensity distribution of the four discrete positions; and a fourth step of determining the intensity at the second position by adding the intensity weight factors determined for the respective four discrete positions. - View Dependent Claims (2, 7, 8)
-
-
9. A method of transforming a first image into a second image having a different scale, location or orientation to obtain an intensity distribution in the second image according to the intensities at discrete positions of the first image which are provided in a matrix manner, comprising:
-
a first step of calculating a first position in said first image from an arbitrarily-selected second position in the second image on the basis of a selected transformation factor; a second step of determining a group of four mutually-nearest discrete positions in the first image which are nearest to the calculated first position; a third step of determining an intensity weight factor for each of the respective four discrete positions, based on the intensity at the respective discrete position and the two distances along column and row directions of the matrix between the calculated first position and the one of the four discrete positions diagonally opposing the respective discrete position; a fourth step of detecting whether or not intensity distribution of the four discrete positions represents the presence of a line pattern passing through two diagonally-opposing discrete positions of the four discrete positions; a fifth step of determining the intensity at the second position by adding the intensity weight factors of the respective four discrete positions; and a sixth step of digitizing the determined intensity of said second position with a threshold so that the threshold has a first value when the result of the detection in said fourth step is negative and a second value lower than the first value when the detection result in said fourth step is affirmative.
-
-
10. A method for transforming a first image into a second image having a different scale, location or orientation to obtain an intensity distribution in the second image according to the intensities at discrete positions of the first image which are provided in a matrix manner, comprising:
-
a first step of calculating a first position in said first image from an arbitrarily-selected second position in the second image on the basis of a selected transformation factor; a second step of determining a group of four mutually-nearest discrete positions in the first image which are nearest to the calculated first position; a third step of determining an intensity weight factor for each of the respective four discrete positions, based on the intensity at the respective discrete position and the two distances along column and row directions of the matrix between the calculated first position and the one of the four discrete positions diagonally-opposing the respective discrete position; a fourth step of detecting whether or not intensity distribution of the four discrete positions represents the presence of a line pattern passing through two diagonally-opposing discrete positions of the four discrete positions; a fifth step of determining the intensity at the second position by adding the intensity weight factors of the respective four discrete positions; and a sixth step of increasing the determined intensity of said second position when the detection result of said fourth step is affirmative.
-
-
11. A method for transforming a first image into a second image having a different scale, location or orientation to obtain an intensity distribution in the second image according to the intensities at discrete positions of the first image, comprising:
-
a first step of providing said first image wherein the discrete positions thereof are located respectively at the apexes of a plurality of equilateral triangles; a second step of calculating a first position in said first image from an arbitrarily-selected second position in the second image on the basis of a selected transformation factor; a third step of determining the group of the three mutually-nearest discrete positions in the first image which form the equilateral triangle within which the first position is located; a fourth step of determining an intensity weight factor for each of the respective three discrete positions, based on the intensity at the respective discrete position and the area of a triangle which has apexes at the calculated first position and at the other two of the discrete positions; and a fifth step of determining the intensity at the second position by adding the intensity weight factors determined for the three discrete positions.
-
-
12. An apparatus for transforming a first image into a second image having a different scale, location or orientation to obtain an intensity distribution in the second image according to the intensities at discrete positions of the first image, comprising:
-
storage means for storing said first image in the form of a column and row matrix of data values indicating the intensities at said discrete positions of said first image; means for calculating a first position in said first image from an arbitrarily-selected second position in said second image on the basis of a selected transformation factor, including means for determining the distances along column and row directions of the matrix between the calculated first position and the respective four discrete positions mutually nearest thereto; address generator means responsive to said calculating means for generating the addresses of storage locations in said storage means of data values for the four mutually-nearest discrete positions in the first image which are nearest to said calculated first position and for applying said addresses to said storage means to read out said data values; and level calculator means for calculating the level of the intensity at said calculated first position of said first image including first means connected to said storage means and said calculating means for determining an intensity weight factor for each of the respective four discrete positions for which data is read out of said storage means based on the intensity at a respective discrete position and the two distances along column and row directions of the matrix between the calculated first position and the one of the four discrete positions diagonally-opposing the respective discrete position and on the basis of the intensity distribution of the four discrete positions, and second means for adding the intensity weight factors determined by said first means. - View Dependent Claims (3, 4, 5, 6, 13, 14, 15, 16, 17)
-
Specification