×

Image processing device, display device, image processing method, program, and storage medium

  • US 8,358,307 B2
  • Filed: 12/10/2008
  • Issued: 01/22/2013
  • Est. Priority Date: 04/21/2008
  • Status: Expired due to Fees
First Claim
Patent Images

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, wherein 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;

    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;

    each of the plurality of upscaling process sections includes an edge-distinguishing section which distinguishes, by comparing the correlation value in each pixel with a predetermined threshold value, an edge part from a non-edge part contained in each of the plural pieces of divided image data;

    the interpolation process section carries out the interpolation process on the edge part with an interpolation method with which the edge part stands out more than the non-edge part; and

    the difference operation section carries out (i) a horizontal difference operation process for extracting a horizontal edge contained in each of the plural pieces of divided image data and (ii) a vertical difference operation process for extracting a vertical edge contained in each of the plural pieces of divided image data;

    when a target pixel is judged as an edge part, the edge-distinguishing section calculates an inclined angle of the edge, the inclined angle of edge being a ratio between a gradation value of a target pixel after the horizontal difference operation process and a gradation value of the target pixel after the vertical difference operation process;

    the interpolation process section carries out interpolation process on an interpolation pixel in the edge part with use of gradation values of pixels which are adjacent to the interpolation pixel and selected in the order of distance from a straight line which passes through the interpolation pixel and extends in parallel with an inclining direction of the edge, the number of the pixels to be selected being equal to or smaller than a predetermined number; and

    the interpolation process section carries out interpolation process on an interpolation pixel in the non-edge part with use of gradation values of pixels which are adjacent to the interpolation pixel.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×