The present invention relates to a display control device, a display device, and a display control method each having a so-called multi-view display function displaying different images to be respectively visible, from different viewing directions, on a common display screen.
As a display control device with a so-called multi-view display having a common display screen, on which different images are respectively visible from different viewing directions, there has been known a multi-view display with a liquid crystal panel having a parallax barrier on the front side thereof. Different information (images) can be displayed on the right and left sides of the display screen by separating directions of lights through a backlight on a pixel basis (for example, as disclosed in Patent Document 1). Such a display control device is mounted on a vehicle, allowing the front-seat passenger to watch a TV program or another image, while the driver is checking a navigation map image.
[8 Patent Document 1] Japanese Unexamined Patent Publication No. 2005-78080
In the above-mentioned display control device, a so-called crosstalk occurs such that the both of right and left images are mixed according to a direction from which the display screen is watched. For example, while the driver is watching the navigation image, when the TV image of the front passenger's seat side leaks out to the driver's seat side and overlaps with the navigation image, there is a possibility that the driver cannot distinguish navigation information clearly.
The present invention has been made in view of the above described problems, and it is an object of the present invention to provide a display control device, a display device, and a display control method which can reduce crosstalk of images and improve the visibility of images.
The above object is achieved by a display control device characterized by including: comparison means that compares a luminance of a first image with a luminance of a second image in units of pixel; interpolation means that interpolates a pixel value, having a luminance smaller than an attention pixel of at least one of the first image and the second image, to said at least one of the first image and the second image, when a difference in luminance between an attention pixel of the first image and an attention pixel of the second image is equal to or greater than a first threshold value; and display control means that displays the first image and the second image on a common display portion such that the first image and the second image are respectively visible from different viewing directions.
The present invention reduces the difference in luminance between the first image and the second image. This reduces the crosstalk of images and improves the visibility of the images.
In the above configuration, the interpolation means may directly output pixel values of attention pixels of the first image data and the second image data to the display control means, when the difference in luminance between the attention pixel of the first image and the attention pixel of the second image is smaller than the first threshold value.
Therefore, only the luminance of the pixel having a large difference in luminance is reduced, thereby reducing the crosstalk.
A display control device according to the present invention includes: comparison means that compares a luminance of a first image with a luminance of a second image on a pixel basis; interpolation means that interpolates a black pixel in at least one of the first image and the second image, when a difference in luminance between an attention pixel of the first image and an attention pixel of the second image is equal to or greater than a second threshold value, and that interpolates a pixel value, having a luminance smaller than the attention pixel of at least one of the first image and the second image, in said at least one of the first image and the second image, when the difference in luminance between the attention pixel of the first image and the attention pixel of the second image is equal to or greater than a third threshold value, the third threshold value being smaller than the second threshold value; and display control means that displays the first image and the second image on a common display portion such that the first image and the second image are respectively visible from different viewing directions.
The present invention reduces the difference in luminance between the first image and the second image. This reduces the crosstalk of images and improves the visibility of the images.
A display control device according to the present invention includes: comparison means that compares a luminance of a first image with a luminance of a second image in units of pixel; interpolation means that interpolates a pixel value that is adjusted based on a difference in luminance between an attention pixel of the first image and an attention pixel of the second image in at least one of the first image and the second image; and display control means that displays the first image and the second image on a common display portion such that the first image and the second image are respectively visible from different viewing directions.
The present invention reduces the difference in luminance between the first image and the second image. This reduces the crosstalk of images and improves the visibility of the images.
In the above configuration, the comparison means may compare the luminance of the first image with the luminance of the second image by comparing a luminance of an RGB signal of the first image with a luminance of an RGB signal of the second image.
This compares the luminance of the first image with that of the second image with accuracy.
In the above configuration, the interpolation means may interpolate the pixel value having the luminance smaller than the attention pixel in the first image data and the second image data for every given frames.
This simplifies a process.
A display control device according to the present invention includes: comparison means that compares a luminance of a first image with a luminance of a second image for every block with a given size; interpolation means that interpolates a block of an image, having a luminance smaller than a block to be compared with, of at least one of the first image and the second image, in said at least one of the first image and the second image, when a difference in luminance between a block of the first image and a block of the second image is a first threshold value; and display control means that displays the first image and the second image on a common display portion such that the first image and the second image are respectively visible from different viewing directions.
The present invention reduces the difference in luminance between the first image and the second image. This reduces the crosstalk of images and improves the visibility of the images. Additionally, the control is performed in units of a given block, thereby simplifying a process.
In the above configuration, the comparison means may compare the luminance by determining an average value or a maximum value of each luminance of blocks, to be compared with, of the first image and the second image.
This compares the luminance of the first image with that of the second image within a block with accuracy.
In the above configuration, the interpolation means may interpolate the block of the image having the luminance having a smaller than the luminance of the block to be compared with for every given frames of each of the first image and the second image.
This simplifies the process.
A display device according to the present invention includes: a display that displays a first image and a second image on a common display portion such that the first image and the second image are respectively visible from different viewing directions; and the display control device according to any one of claims 1 to 9.
A display control method according to the present invention includes: a step that compares a luminance of a first image with a luminance of a second image in units of pixel; a step that that interpolates a pixel value, having a luminance smaller than an attention pixel of at least one of the first image and the second image, in said at least one of the first image and the second image, when a difference in luminance between an attention pixel of the first image and an attention pixel of the second image is equal to or greater than a first threshold value; and a step that displays the first image and the second image on a common display portion such that the first image and the second image are respectively visible from different viewing directions.
The present invention reduces the crosstalk of the images and improves the visibility of the images.
A description will be given of preferred embodiments with reference to the accompanying drawings.
In the following, a description will be given of preferred embodiments with reference to the accompanying drawings.
Referring now to
To the display controller 10, image data (image signal) DT1 is supplied from a first image source 300A, and image data (image signal) DT2 is also supplied from a second image source 300B. Then, the display controller 10 inputs these image data and outputs image data (image signal) ADT, which is composed of the first image data DT1 and the second image data DT2, to the common display 100. The configuration of the display controller 10 will be described later in detail.
The first image source 300A and the second image source 300B are respectively composed of a camera, a TV receiver, a DVD reproducing portion, a HD reproducing portion, a navigation portion, and the like, as will be described later.
The display 100 has a liquid crystal panel, a backlight, a parallax barrier, and the like (as will be described later in detail). The display 100 displays the first image IM1 based on the first image data to be visible by an observer OBR from the right side. Also, the display 100 displays the second image IM2 based on the second image data to be visible by an observer OBL from the left side. The first image data DT1 and the second image data DT2 are displayed on the common display. The configuration of the display 100 will also be described later in detail.
Referring to
According to an exemplary embodiment shown in
As illustrated in
Referring now to
The controller 20 is connected to a camera 310, a CD/MD (compact disc/mini disc) reproducing portion 320, a radio receiver 330, a TV receiver 340, a DVD (digital versatile disc) reproducing portion 350, a HD (hard disc) reproducing portion 360, a navigation portion 370, and the like, which are mounted on a vehicle and respectively serve as supply sources supplying images and sounds, as illustrated in
The camera 310 captures images of surroundings and the like of the vehicle. The CD/MD reproducing portion 320 reproduces music or images. The radio receiver 330 receives radio waves via an antenna. The TV receiver 340 receives TV waves via an antenna through a selector 341. The DVD reproducing portion 350 reproduces music information and images in a DVD. The HD reproducing portion 360 reproduces images and music information stored in a HD. The navigation portion 370 outputs maps or route guide images on the basis of road information received by a VICS (Vehicle Information and Communication System) information receiver 371 and geographic information received by a GPS (Global Positioning System) information receiver 372.
Additionally, the controller 20 is also connected to a memory 140, the operating portion 150, a remote control send and receive portion 170, a brightness detecting sensor 190, a passenger detecting sensor 200, and the like. The controller 20 enables various controls on the basis of various kinds of data obtained from the afore-mentioned components.
The memory 140 stores various kinds of data. The operating portion 150 is provided for operating the display apparatus. The remote control send and receive portion 170 sends and receives infrared signals or wireless signals between a remote controller 171 provided for controlling the display apparatus remotely. The brightness detecting sensor 190 is composed of a light switch or a light sensor to detect the brightness inside the vehicle. The passenger detecting sensor 200 is composed of a pressure-sensitive sensor or the like on the driver's seat or the front passenger's seat to detect a passenger in the vehicle.
The distribution circuit 30 distributes sound data and image data supplied from the above-described camera 310, the CD/MD reproducing portion 320, the radio receiver 330, the TV receiver 340, the DVD reproducing portion 350, the HD reproducing portion 360, the navigation portion 370, and the like, to the first image quality adjusting circuit 50A or the second image quality adjusting circuit 50B, according to a control instruction issued by the controller 20.
A sound adjusting circuit 60 adjusts the sound data supplied from the distribution circuit 30 to output to a speaker 61.
Each of the first image quality adjusting circuit 50A and the second image quality adjusting circuit 50B, by reference to
The display 100 includes the liquid crystal panel 110, a backlight 120, a touch panel 130, and the like, as illustrated in
Referring now to
The above-described liquid crystal panel 110 has a display screen in which, for example, 800 pixels are arranged in a horizontal direction and 480 pixels in a vertical direction, as illustrated in
The parallax barrier 115 is formed in a stripe-shaped manner, and includes shielding portions and transmitting portions, as illustrated in
Here, a similar parallax barrier as disclosed in Japanese Patent Application Publication No. 10-123461 or Japanese Patent Application Publication No. 11-84131 may be employed for the parallax barrier 115.
The TFT substrate 112, by reference to
A drive timing of the data line drive circuit DR1 is controlled by a liquid crystal panel driving unit 74, as will be described later, to control a voltage applied to the pixel electrode EP.
A drive timing of the scanning line drive circuit DR2 is controlled by the liquid crystal panel driving unit 74, as will be described later, to selectively scan the TFT element EL.
The memory 140 may be formed with an electrically rewritable nonvolatile memory such as a flash memory or a volatile memory backed up with batteries, for example. The memory 140 stores necessary data for control operations to be performed by the controller 20, and the like.
As illustrated in
The first and second image data (image signals) DT1 and DT2 having the image quality adjusted by the first and second image quality adjusting circuits 50A and 50B are written in the frame memories 510A and 510B, respectively. The first and second image data DT1 and DT2 are image signals (video signals) from the TV reception unit 340, the DVD reproduction unit 350, the navigation unit 370, or the like.
The interpolation image data SB1 and SB2 are written in the auxiliary frame memories 510A and 510B by the controller 20.
The interpolation image data SB1 and SB2 are provided for displaying a black image on the display 100, as will be described later.
The switch SW1 selectively connects a movable contact point C3 to fixed contact points C1 and C2, in response to the synchronization signal SC outputted from the controller 20. When the fixed contact point C1 is connected to the movable contact point C3, the image data DT1 held in the frame memory 510A is output to the liquid crystal panel driving unit 74. When the fixed contact point C2 is connected to the movable contact point C3, the interpolation image data SB1 held n the auxiliary frame memory 520A is output to the liquid crystal panel driving unit 74.
The switch SW2 selectively connects the movable contact point C3 to the contact points C1 and C2, in response to the synchronization signal SC outputted from the controller 20. When the fixed contact point C1 is connected to the movable contact point C3, the image data DT2 held in the frame memory 510B is output to the liquid crystal panel driving unit 74.
When the fixed contact point C2 is connected to the movable contact point C3, the interpolation image data SB2 held n the auxiliary frame memory 520B is output to the liquid crystal panel driving unit 74.
The liquid crystal panel driving unit 74 drives the liquid crystal panel 110 of the display 100. The liquid crystal panel driving unit 74 drives the pixels of the liquid crystal panel 110 so as to display the images for the driver's seat (D seat) side, based on the image data held in the frame memory 510A or the interpolation image data held in the auxiliary frame memory 520A. Also, the liquid crystal panel driving unit 74 drives the pixels of the liquid crystal panel 110 so as to display the images for the front passenger's seat (P seat) side, based on the image data held in the frame memory 510B or the interpolation image data held in the auxiliary frame memory 520B. Additionally, a sorting process for sorting data to correspond to each pixel of the liquid crystal panel 110 is performed by the liquid crystal panel driving unit 74.
Next, a description will be given of a circuit configuration that compares the luminance of the first image data DT1 with that of the second image data DT2 in units of pixels.
The circuit configuration illustrated in
The differential circuit 600 calculates a difference between the luminance of the first image data DT1 and that of the second image data DT2. The first image data DT1 and the second image data DT2 are inputted to the differential circuit 600, and then the differential circuit 600 determines the difference in luminance between the image data DT1 and the image data DT2 on a pixel basis.
The differential circuit 600 creates each luminance value Y of the first image data DT1 and that of the second image data DT2 for every pixel, and then determines the difference of the luminance values Y. The luminance value of NTSC (National Television Standards Committee) is determined on the basis of the RGB (red, green, blue) signal by a following formula (1).
Y=0.29′R+0.6′G+0.11′B (1)
The comparison circuit 610 compares the differential value calculated by the differential circuit 600 with the first threshold value, and then outputs a signal that indicates a comparison result to the controller 20. The first threshold value is used as a threshold value for detecting that the attention pixel of the first image data DT1 and that of the second image data DT2 have a small difference in luminance. When the difference in luminance between the attention pixel of the first image data DT1 and that of the second image data DT2 is equal to or smaller than the first threshold value, the comparison circuit 610 outputs to the controller 20 a signal (hereinafter referred to as signal of no difference in luminance), indicating that the difference in luminance between both pixels is equal to or smaller than the first threshold value. In addition, when the difference in luminance between the attention pixel of the first image data DT1 and that of the second image data DT2 is greater than the first threshold value, the comparison circuit 610 outputs a signal (hereinafter referred to as signal of any difference in luminance), indicating that the difference in luminance between both pixels is greater than the first threshold value.
When the signal of no difference in luminance is outputted from the comparison circuit 610 to the controller 20, the controller 20 controls the switches SW1 and SW2 illustrated in
Additionally, when the signal of any difference in luminance is outputted from the comparison circuit 610 to the controller 20, the controller 20 connects the fixed contact point C1 of the switch SW1 to the movable contact point C3, and also connects the fixed contact point C2 of the switch SW2 to the movable contact point C3. That is, the pixel value of the attention pixel read from the frame memory 510A is outputted to the attention pixel of the first image data DT1, and the pixel value of the interpolation pixel read from the auxiliary frame memory 520B is interpolated to the attention pixel of the second image data DT2. Further, the controller 20 connects the fixed contact point C2 of the switch SW1 to the movable contact point C3, and also connects the fixed contact point C1 of the switch SW2 to the movable contact point C3. That is, the pixel value of the attention pixel read from the frame memory 510B is outputted to the attention pixel of the second image data DT2, and the pixel value of the interpolation pixel read from the auxiliary frame memory 520A is interpolated to the attention pixel of the first image data DT1.
A description will be given of a process sequence of the controller 20 with reference to a flowchart as illustrated in
When the signal of no difference in luminance is inputted to the controller 20, the controller 20 determines that the difference in luminance between the attention pixel of the first image data DT1 and that of the second image data DT2 is equal to or smaller than the first threshold value (step S1/YES).
In this case, the controller 20 switches between the switches SW1 and SW2 to turn off the interpolation of the black pixel (step S2). Since the difference in luminance between the first image data DT1 and the second image data DT2 is small, the black pixel is not interpolated, and then the pixel values of the first image data DT1 and the second image data DT2 are outputted without being changed. Also, the signal of any difference in luminance is inputted from the comparison circuit 610 to the controller 20, the controller 20 determines that the difference in luminance between the attention pixels of the first image data DT1 and the second image data DT2 is greater than the first threshold value (step S1/No). In this case, the controller 20 alternately switches between the switches SW1 and SW2 to alternately interpolate the black pixel to the first image data DT1 and the second image data DT2. The above mentioned processes are applied to all of the input pixels (step S4).
Here, a description will be given of the processes of the differential circuit 600 and the comparison circuit 610 in detail with reference to
At (a-1) illustrated in
The differential circuit 600 determines the difference in luminance between the pixel read from the frame memory 510A and the pixel read from the frame memory 510B. For example, when an attention is paid to D3 and P3 illustrated in
When the signal of no difference in luminance is inputted from the comparison circuit 610 to the controller 20, the controller 20 controls the switches SW1 and SW2 to alternately interpolate the interpolation pixel stored in the auxiliary frame memory 520A to the driver's side image D and interpolate the interpolation pixel stored in the auxiliary frame memory 520B to the front passenger's seat side image P. In the example illustrated in
In the above-mentioned present embodiment, the luminance of the first image data DT1 is compared with that of the second image data DT2 in units of pixels, and the pixel having reduced luminance is interpolated at the time when the difference in luminance is equal to or greater than the first threshold value, thereby reducing the luminance. This reduces the crosstalk of the images and improves the visibility of the images.
A circuit, which compares the luminance of the first image data DT1 with that of the second image data DT2 in units of pixels and which controls the image data to be outputted to the liquid crystal panel driving unit 74, may have a configuration illustrated in
The circuit configuration illustrated in
The second threshold value, which is inputted to the comparison circuit 620, is provided for detecting that there is a large difference in luminance between the first image data DT1 and the second image data DT2. When the difference in luminance between the attention pixel of the first image data DT1 and that of the second image data DT2 is greater than the second threshold value, the comparison circuit 620 outputs to the controller 20 the signal of any difference in luminance, indicating that there is a large difference in luminance of the attention pixels. This signal of any difference in luminance is also outputted to the AND gates 621 and 622 illustrated in
The AND gate 621 is supplied with a signal (signal of no difference in luminance or signal of any difference in luminance), which indicates the comparison result, from the comparison circuit 620, and a signal (hereinafter referred to as first signal), which indicates that the luminance of the attention pixel of the first image data DT1 is equal to or greater than that of the attention pixel of the second image data DT2. The first signal is outputted from the controller 20 to the AND gate 621. When the signal of any difference in luminance is inputted to the AND gate 621 from the comparison circuit 620 and the first signal is inputted to the AND gate 621 from the controller 20, the AND gate 621 switches the switch SW1 to output the signal from the LPF 623 to the liquid crystal panel driving unit 74.
The luminance of the first image data DT1 passing through the LPF 623 is a lowered signal.
Also, the signal (signal of no difference in luminance or signal of any difference in luminance), which indicates the comparison result, is inputted to the AND gate 622 from the comparison circuit 620. A signal (hereinafter referred to as second signal), which indicates that the luminance of the attention pixel of the first image data DT1 is smaller than that of the attention pixel of the second image data DT2, is inputted to the comparison circuit 620. The second signal is outputted from the controller 20 to the AND gate 622. When the signal of any difference in luminance is inputted to the AND gate 622 from the comparison circuit 620 and the second signal is inputted to the AND gate 622 from the controller 20, the AND gate 622 switches the switch SW2 to output the signal from the LPF 624 to the liquid crystal panel driving unit 74.
The luminance of the second image data DT2 passing through the LPF 623 is also a lowered signal.
When the output of the LPF 623 or 624 is selected, the liquid crystal panel driving unit 74 alternately inserts the output from the LPF 623 to the first image data DT1 and inserts the output from the LPF 624 to the second image data DT2, the first image data DT1 and the second image data DT2 being outputted to the liquid crystal panel driving unit 74.
A description will be given of a process sequence the circuit illustrated in
When the difference in luminance between the attention pixel of the first image data DT1 and that of the second image data DT2 is greater than the second threshold value (step S10/YES), the comparison circuit 620 outputs the signal of any difference in luminance, indicating that the difference in luminance is greater than the second threshold value, to the controller 20, and to the AND gates 621 and 622.
When the luminance of the attention pixel of the first image data DT1 is equal to or greater than that of the attention pixel of the second image data DT2 (step S12/YES), the first signal is outputted to the AND gate 621 by the controller 20. When the first signal and the signal of any difference in luminance are inputted to the AND gate 621, the AND gate 621 outputs a high-level signal for switching the switch SW1. By the output signal from the AND gate 621, the switch SW1 is switched, so the output of the LPF 623 is selected (step S13). The output of the LPF 623 is inputted to the liquid crystal panel driving unit 74.
When the luminance of the attention pixel of the first image data DT1 is smaller than that of the attention pixel of the second image data DT2 (step S12/NO), the second signal is outputted to the AND gate 622 from the controller 20. When the second signal and the signal of any difference in luminance are inputted to the AND gate 622, the AND gate 622 outputs a high-level signal for switching the switch SW2. By the output signal from the AND gate 622, the switch SW2 is switched, so the output of the LPF 624 is selected (step S14). The output of the LPF 624 is inputted to the liquid crystal panel driving unit 74.
When the signal having a small luminance and passing through the LPF 623 or LPF 624 is inputted to the liquid crystal panel driving unit 74, the liquid crystal panel driving unit 74 switches its output to alternately insert the signal to the first image data DT1 and the second image data DT2.
Also, when the difference in luminance between the attention pixel of the first image data DT1 and that of the second image data DT2 is equal to or smaller than the second threshold value (step S10/NO), the comparison circuit 620 outputs the signal of no difference in luminance to the controller 20. By outputting the signal of no difference in luminance to the AND gates 621 and 622, the outputs of the AND gates 621 and 622 are switched to low levels. Thus, the switches SW1 and SW2 are connected to the fixed contact point C1 side (step S11), so that the attention pixel of the first image data DT1 and that of the second image data DT2 are directly outputted to the liquid crystal panel driving unit 74.
A circuit configuration, which compares the luminance of the first image data DT1 with that of the second image data DT2 in units of pixels and which controls the image data to be outputted to the liquid crystal panel driving unit 74, may have a configuration illustrated in
The circuit configuration illustrated in
When the differential value calculated by the differential circuit 600 is equal to or greater than the third threshold value and is smaller than the forth threshold value, the comparator 630 outputs a signal (hereinafter referred to as third signal), indicating that the difference in luminance is equal to or greater than the third threshold value and is smaller than the forth threshold value, to the controller 20.
When the third signal is inputted from the comparator 630 to the controller (corresponding to an interpolation unit according to the present invention) 20, the controller 20 reduces the luminance of the corresponding pixel on the basis of this signal.
When the differential value calculated by the differential circuit 600 is smaller than the third threshold value, the comparator 630 outputs a signal (hereinafter referred to as fourth signal), indicating that the difference in luminance is smaller than the third threshold value, to the controller 20. When the fourth signal is inputted from the comparator 630 to the controller 20, the controller 20 determines that there is no difference in luminance between the attention pixel of the first image data DT1 and that of the second image data DT2, and then prohibits the interpolation of a black pixel.
When the differential value calculated by the differential circuit 600 is greater than the fourth threshold value, the comparator 630 outputs a signal (hereinafter referred to as fifth signal), indicating that the difference in luminance is greater than the fourth threshold value, to the controller 20. When the fifth signal is inputted to the comparator 630, the controller 20 determines that the difference in luminance between the attention pixel of the first image data DT1 and that of the second image data DT2, and then outputs a signal for permitting the black pixel to be interpolated. Additionally, the third threshold value may be set to be identical with the first threshold value. Likewise, the fourth threshold value may be set to be identical with the second threshold value.
A description will be given of a process sequence of the controller 20 with reference to a flowchart illustrated in
When the fourth signal, which indicates that the difference in luminance is smaller than the third threshold, is inputted from the comparator 630 to the controller 20 (step S21/YES), the controller 20 determines that the difference in luminance between the attention pixel of the first image data DT1 and that of the second image data DT2, and then set to turn off the interpolation of the black pixel (step S22).
When the third signal, which indicates that the differential value in luminance is equal to or greater than the third threshold value and is smaller than the forth threshold value, is inputted from the comparator 630 to the controller 20 (step S23/YES), the controller 20 reduces the luminance of the corresponding pixel on the basis of this signal (step S24).
When the fifth signal, which indicates that the differential value in luminance is equal to or greater than the forth threshold value, is inputted from the comparator 630 to the controller 20 (step S25/YES), the controller 20 determines that the difference in luminance between the attention pixel of the first image data DT1 and that of the second image data DT2, and then outputs a signal for permitting the black pixel to be interpolated (step S26).
A circuit, which compares the luminance of the first image data DT1 with that of the second image data DT2 in units of pixels and which controls the image data to be outputted to the liquid crystal panel driving unit 74, may have a configuration illustrated in
The circuit configuration illustrated in
The controller 20 controls the luminance of the attention pixel in response to the difference in luminance calculated by the differential circuit 600. That is, the luminance of the attention pixel is reduced and a pixel more similar to the black pixel is interpolated, as the difference in luminance between the attention pixel of the first image data DT1 and that of the second image data DT2 is greater. When the difference in luminance between the attention pixel of the first image data DT1 and that of the second image data DT2 is small, the luminance of the attention pixel is not reduced and a pixel more similar to the white pixel is interpolated.
In the above description, the luminance of the attention pixel of the first image data DT1 and that of the attention pixel of the second image data DT2 are directly compared by calculating the difference in luminance between the attention pixels. In addition thereto, the comparison can be performed by methods illustrated in
A description will be given of a method for comparing the luminance in
The differential circuit 600 determines the difference between the driver's side image and the front passenger's seat side image, which are added by the adding circuit. In the example shown in
Also, the driver's side image D and the front passenger's seat side image P may be individually processed. In the example shown in
Likewise, in the process for the driver's side image D, the additional values (D1+D2), (D2+D3), . . . are determined by adding the adjacent pixels of the driver's side images D1, D2, D3, as illustrated at (b-2) in
Further, there are various methods for calculating the luminance to be compared between the image data, in addition to the above-mentioned embodiments. For example, a difference between an R signal of the first image data DT1 and that of the second image data DT2, a difference between a G signal of the first image data DT1 and that of the second image data DT2, a difference between a B signal of the first image data DT1 and that of the second image data DT2, may be determined on a pixel basis. An average value of these differences may be determined as the difference in luminance between the attention pixels.
Alternately, the highest luminance among the R, G, and B signals of the first image data DT1, and the highest luminance among the R, G, and B signals of the second image data DT2, may be determined. The difference between the both may be determined on a pixel basis.
In the above-mentioned first embodiment, the differential value between the first image data DT1 and the second image data DT2 are determined on a pixel basis, and this differential value is compared with the threshold value.
In the present embodiment, the one flame of image data is divided in units of block each being composed of N (dot) ′ M (line) (N and M are any natural numbers), as illustrated in
Also, the pixel having the highest luminance in each of the first image data DT1 and the second image data DT2 within one block may be determined, and then the interpolation data, which is interpolated in the first image data DT1 and the second image data DT2, may be controlled based on the difference in luminance of these pixels.
In this way, in the present embodiment, the first image data DT1 and the second image data DT2 are compensated to reduce the difference in luminance therebetween. This reduces the crosstalk of images and improves the visibility thereof. Moreover, the compensation is performed in units of block, thereby simplifying the process.
In the first and second embodiments, the interpolation of the interpolation data is controlled in all the frame of the image data. In the present embodiment, the frame to be processed by way of the first or second embodiment is selected, as illustrated in
The interpolation of the interpolation data may be controlled in units of pixel, as described in the first embodiment, or in units of block each being composed of N (dot) ′ M (line), as described in the second embodiment. Such control also ensures the same effects of the first and second embodiments.
The present invention is not limited to the above-mentioned embodiment, and other embodiments, variations and modifications may be made without departing from the scope of the present invention.
Number | Date | Country | Kind |
---|---|---|---|
2007-077539 | Mar 2007 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2008/054852 | 3/17/2008 | WO | 00 | 9/10/2009 |