Display apparatus, method and program
First Claim
1. A display apparatus for displaying an image on a display device which includes rows of pixels, each pixel composed of three sub-pixels that align in a lengthwise direction of the pixel rows and emit light of three primary colors respectively, the display apparatus comprising:
- a front image storage unit operable to store color values of sub-pixels that constitute a front image to be displayed on the display device;
a calculation unit operable to calculate a dissimilarity level of a target sub-pixel to one or more sub-pixels that are adjacent to the target sub-pixel in the lengthwise direction of the pixel rows, from color values of first-target-range sub-pixels composed of the target sub-pixel and the one or more adjacent sub-pixels stored in the front image storage unit;
a superimposing unit operable to generate, from color values of the front image stored in the front image storage unit and color values of an image currently displayed on the display device, color values of sub-pixels constituting a composite image of the front image and the currently displayed image;
a filtering unit operable to smooth out color values of second-target-range sub-pixels of the composite image that correspond to the first-target-range sub-pixels, by assigning weights, which are determined in accordance with the dissimilarity level, to the second-target-range sub-pixels; and
a displaying unit operable to display the composite image based on the color values thereof after the smoothing out.
1 Assignment
0 Petitions
Accused Products
Abstract
A display apparatus that displays a composite image of a front image and a back image. The display apparatus includes: a front-image change detecting unit 42 that detects a difference in a visual characteristic between a sub-pixel and the surrounding sub-pixels in a front image; a filtering necessity judging unit 43 that judges for each sub-pixel in the front image whether a sub-pixel should be subject to the filtering process or not, based on the degree of the detected difference; and a filtering unit 45 that performs the filtering process only on sub-pixels in the composite image that correspond to the sub-pixels that have been judged as having to be subject to the filtering process.
-
Citations
12 Claims
-
1. A display apparatus for displaying an image on a display device which includes rows of pixels, each pixel composed of three sub-pixels that align in a lengthwise direction of the pixel rows and emit light of three primary colors respectively, the display apparatus comprising:
-
a front image storage unit operable to store color values of sub-pixels that constitute a front image to be displayed on the display device;
a calculation unit operable to calculate a dissimilarity level of a target sub-pixel to one or more sub-pixels that are adjacent to the target sub-pixel in the lengthwise direction of the pixel rows, from color values of first-target-range sub-pixels composed of the target sub-pixel and the one or more adjacent sub-pixels stored in the front image storage unit;
a superimposing unit operable to generate, from color values of the front image stored in the front image storage unit and color values of an image currently displayed on the display device, color values of sub-pixels constituting a composite image of the front image and the currently displayed image;
a filtering unit operable to smooth out color values of second-target-range sub-pixels of the composite image that correspond to the first-target-range sub-pixels, by assigning weights, which are determined in accordance with the dissimilarity level, to the second-target-range sub-pixels; and
a displaying unit operable to display the composite image based on the color values thereof after the smoothing out. - View Dependent Claims (2, 3, 4)
-
-
5. A display apparatus for displaying an image on a display device which includes rows of pixels, each pixel composed of three sub-pixels that align in a lengthwise direction of the pixel rows and emit light of three primary colors respectively, the display apparatus comprising:
-
a front image storage unit operable to store color values and transparency values of sub-pixels that constitute a front image to be displayed on the display device, where the transparency values indicate degrees of transparency of sub-pixels of the front image when the front image is superimposed on an image currently displayed on the display device;
a calculation unit operable to calculate a dissimilarity level of a target sub-pixel to one or more sub-pixels that are adjacent to the target sub-pixel in the lengthwise direction of the pixel rows, from at least one of (i) color values and (ii) transparency values of first-target-range sub-pixels composed of the target sub-pixel and the one or more adjacent sub-pixels stored in the front image storage unit;
a superimposing unit operable to generate, from color values of the front image stored in the front image storage unit and color values of the image currently displayed on the display device, color values of sub-pixels constituting a composite image of the front image and the currently displayed image;
a filtering unit operable to smooth out color values of second-target-range sub-pixels of the composite image that correspond to the first-target-range sub-pixels, by assigning weights, which are determined in accordance with the dissimilarity level, to the second-target-range sub-pixels; and
a displaying unit operable to display the composite image based on the color values thereof after the smoothing out. - View Dependent Claims (6, 7, 8)
-
-
9. A display method for displaying an image on a display device which includes rows of pixels, each pixel composed of three sub-pixels that align in a lengthwise direction of the pixel rows and emit light of three primary colors respectively, the display method comprising:
-
a front image acquiring step for acquiring color values of first-target-range sub-pixels composed of a target sub-pixel and one or more sub-pixels that are adjacent to the target sub-pixel in the lengthwise direction of the pixel rows, the first-target-range sub-pixels are included in sub-pixels that constitute a front image to be displayed on the display device;
a calculation step for calculating a dissimilarity level of the target sub-pixel to the one or more sub-pixels, from the color values of the first-target-range sub-pixels acquired in the front image acquiring step;
a superimposing step for generating, from the color values of the front image acquired in the front image acquiring step and color values of an image currently displayed on the display device, color values of sub-pixels constituting a composite image of the front image and the currently displayed image;
a filtering step for smoothing out color values of second-target-range sub-pixels of the composite image that correspond to the first-target-range sub-pixels, by assigning weights, which are determined in accordance with the dissimilarity level, to the second-target-range sub-pixels; and
a displaying step for displaying the composite image based on the color values thereof after the smoothing out.
-
-
10. A display method for displaying an image on a display device which includes rows of pixels, each pixel composed of three sub-pixels that align in a lengthwise direction of the pixel rows and emit light of three primary colors respectively, the display method comprising:
-
a front image acquiring step for acquiring color values and transparency values of first-target-range sub-pixels composed of a target sub-pixel and one or more sub-pixels that are adjacent to the target sub-pixel in the lengthwise direction of the pixel rows, the first-target-range sub-pixels are included in sub-pixels that constitute a front image to be displayed on the display device, where the transparency values indicate degrees of transparency of sub-pixels of the front image when the front image is superimposed on an image currently displayed on the display device;
a calculation step for calculating a dissimilarity level of the target sub-pixel to the one or more sub-pixels, from at least one of the (i) color values and (ii) transparency values of the first-target-range sub-pixels acquired in the front image acquiring step;
a superimposing step for generating, from the color values of the front image acquired in the front image acquiring step and color values of the currently displayed image, color values of sub-pixels constituting a composite image of the front image and the currently displayed image;
a filtering step for smoothing out color values of second-target-range sub-pixels of the composite image that correspond to the first-target-range sub-pixels, by assigning weights, which are determined in accordance with the dissimilarity level, to the second-target-range sub-pixels; and
a displaying step for displaying the composite image based on the color values thereof after the smoothing out.
-
-
11. A display program for displaying an image on a display device which includes rows of pixels, each pixel composed of three sub-pixels that align in a lengthwise direction of the pixel rows and emit light of three primary colors respectively, the display program causing a computer to execute:
-
a front image acquiring step for acquiring color values of first-target-range sub-pixels composed of a target sub-pixel and one or more sub-pixels that are adjacent to the target sub-pixel in the lengthwise direction of the pixel rows, the first-target-range sub-pixels are included in sub-pixels that constitute a front image to be displayed on the display device;
a calculation step for calculating a dissimilarity level of the target sub-pixel to the one or more sub-pixels, from the color values of the first-target-range sub-pixels acquired in the front image acquiring step;
a superimposing step for generating, from the color values of the front image acquired in the front image acquiring step and color values of an image currently displayed on the display device, color values of sub-pixels constituting a composite image of the front image and the currently displayed image;
a filtering step for smoothing out color values of second-target-range sub-pixels of the composite image that correspond to the first-target-range sub-pixels, by assigning weights, which are determined in accordance with the dissimilarity level, to the second-target-range sub-pixels; and
a displaying step for displaying the composite image based on the color values thereof after the smoothing out.
-
-
12. A display program for displaying an image on a display device which includes rows of pixels, each pixel composed of three sub-pixels that align in a lengthwise direction of the pixel rows and emit light of three primary colors respectively, the display program causing a computer to execute:
-
a front image acquiring step for acquiring color values and transparency values of first-target-range sub-pixels composed of a target sub-pixel and one or more sub-pixels that are adjacent to the target sub-pixel in the lengthwise direction of the pixel rows, the first-target-range sub-pixels are included in sub-pixels that constitute a front image to be displayed on the display device, where the transparency values indicate degrees of transparency of sub-pixels of the front image when the front image is superimposed on an image currently displayed on the display device;
a calculation step for calculating a dissimilarity level of the target sub-pixel to the one or more sub-pixels, from at least one of the (i) color values and (ii) transparency values of the first-target-range sub-pixels acquired in the front image acquiring step;
a superimposing step for generating, from the color values of the front image acquired in the front image acquiring step and color values of the currently displayed image, color values of sub-pixels constituting a composite image of the front image and the currently displayed image;
a filtering step for smoothing out color values of second-target-range sub-pixels of the composite image that correspond to the first-target-range sub-pixels, by assigning weights, which are determined in accordance with the dissimilarity level, to the second-target-range sub-pixels; and
a displaying step for displaying the composite image based on the color values thereof after the smoothing out.
-
Specification