IMAGE PROCESSING DEVICE, DISPLAY DEVICE, IMAGE PROCESSING METHOD, PROGRAM, AND STORAGE MEDIUM
First Claim
1. An image processing device comprising:
- a dividing process section which divides inputted image data into a plural pieces of divided image data; and
a plurality of upscaling process sections which enhance resolution of each of the plural pieces of divided image data, respectively,the dividing process section producing the plural pieces of divided image data so that each one of the plural pieces of divided image data shares a portion with its adjacent one of the plural pieces of divided image data, so that border areas of that one and its adjacent one of the plural pieces of divided image data overlap each other,each of the plurality of upscaling process sections including;
a difference operation section which carries out a difference operation process in which a gradation value of a target pixel is calculated by an operation with use of differentiation or difference of gradation values in vicinity to the target pixel, the gradation value of the target pixel being used for extracting an edge of an article pictured in an image,an averaging process section which carries out an averaging process in which an average value of the gradation values in vicinity to the target pixel is calculated as a gradation value of the target pixel;
a correlation operation section which carries out calculation process for obtaining a correlation value indicative of a correlation between difference image data and averaged image data, the difference image data being produced by subjecting the plural pieces of divided image data to the difference operation process, and the averaged image data being produced by subjecting the plural pieces of divided image data to the difference operation process and the averaging process; and
an interpolation process section which carries out an interpolation process on the plural pieces of divided image data with use of an interpolation method which is selected in accordance with the correlation value.
1 Assignment
0 Petitions
Accused Products
Abstract
Each of the upscaling circuits (12a through 12d) which receives divided image data includes: a difference circuit (31) for calculating a gradation value of a target pixel with use of differentiation or difference of gradation values in vicinity to the target pixel, so that an edge of an article pictured in an image can be extracted; an averaging circuit (34) for calculating a gradation value of a target pixel by averaging gradation values in vicinity to the target pixel; and a correlation operation circuit (35) which calculates a correlation value indicative of a correlation between difference image data and averaged image data, the difference image data being produced by carrying out the difference operation process on the divided image data, and the averaged image data being produced by carrying out the difference operation process and the averaging process on the divided image data. Further, an interpolation process is carried out on the divided image data with an interpolation method in accordance with the calculated correlation value. This makes it possible to provide the image processing device which divides inputted image data into pieces of image data for a plurality of areas, and enhances resolution of the divided image data. With the image processing device, it is possible to produce a high-resolution image without increasing a circuit size and processing time.
-
Citations
11 Claims
-
1. An image processing device comprising:
-
a dividing process section which divides inputted image data into a plural pieces of divided image data; and a plurality of upscaling process sections which enhance resolution of each of the plural pieces of divided image data, respectively, the dividing process section producing the plural pieces of divided image data so that each one of the plural pieces of divided image data shares a portion with its adjacent one of the plural pieces of divided image data, so that border areas of that one and its adjacent one of the plural pieces of divided image data overlap each other, each of the plurality of upscaling process sections including; a difference operation section which carries out a difference operation process in which a gradation value of a target pixel is calculated by an operation with use of differentiation or difference of gradation values in vicinity to the target pixel, the gradation value of the target pixel being used for extracting an edge of an article pictured in an image, an averaging process section which carries out an averaging process in which an average value of the gradation values in vicinity to the target pixel is calculated as a gradation value of the target pixel; a correlation operation section which carries out calculation process for obtaining a correlation value indicative of a correlation between difference image data and averaged image data, the difference image data being produced by subjecting the plural pieces of divided image data to the difference operation process, and the averaged image data being produced by subjecting the plural pieces of divided image data to the difference operation process and the averaging process; and an interpolation process section which carries out an interpolation process on the plural pieces of divided image data with use of an interpolation method which is selected in accordance with the correlation value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 10, 11)
-
-
9. An image processing method comprising the steps of:
-
(a) dividing inputted image data into a plural pieces of divided image data; and (b) a plurality of upscaling process sections enhancing resolution of each of the plural pieces of divided image data, respectively, in the step (a), the plural pieces of divided image data being produced so that each one of the plural pieces of divided image data shares a portion with its adjacent one of the plural pieces of divided image data, so that border areas of that one and its adjacent one of the plural pieces of divided image data overlap with each other, each of the plurality of upscaling process sections carrying out; a difference operation process in which a gradation value of a target pixel is calculated by an operation with use of differentiation or difference of gradation values in vicinity to the target pixel, the gradation value of the target pixel being used for extracting an edge of an article pictured in an image; an averaging process in which an average value of the gradation values in vicinity to the target pixel is calculated as a gradation value of the target pixel; a calculation process for obtaining a correlation value indicative of a correlation between difference image data and averaged image data, the difference image data being produced by subjecting the plural pieces of divided image data to the difference operation process, and the averaged image data being produced by subjecting the plural pieces of divided image data to the difference operation process and the averaging process; and an interpolation process on the plural pieces of divided image data with use of an interpolation method which is selected in accordance with the correlation value.
-
Specification