This application is directed, in general, to video monitors and, more specifically, to a system and method for displaying a three-dimensional image on a video monitor.
Various display devices are equipped for both monoptical (i.e., “mono”) and stereoscopic (i.e., “stereo”) viewing. Unlike mono viewing, stereo viewing involves the display of separate content for the right and left human eye. Specifically, such stereo viewing requires the presentation of a left image to the left human eye and a right image to the right human eye. In one particular type of stereo viewing, namely time-sequential stereo viewing, such left and right images are presented in an alternating manner.
Numerous technologies are capable of providing such stereo viewing. For example, dual projectors provide stereo viewing with polarized light and polarized glasses. Time-sequential displays [e.g., cathode ray tube (CRT) displays, digital light processing (DLP) projectors and liquid crystal displays (LCDs)] provide stereo viewing when combined with active shutter glasses that open corresponding left and right shutters at the appropriate time.
One aspect provides a process for making a video monitor for display of a three-dimensional (3D) image. The process includes measuring a characteristic of each of a plurality of sample LCD panels and calculating a display parameter based on the measured characteristics of the plurality of sample LCD panels. The process also includes evaluating a first 3D image displayed on one of the plurality of sample LCD panels using the calculated display parameter and, based on a result of the evaluation, assigning each of the plurality of sample LCD panels to one of a plurality of groups. The process further includes, for each group of sample LCD panels, calculating a group display parameter based on the measured characteristics of the sample LCD panels assigned to the group. The process also includes configuring a video monitor controller to display a second 3D image on an installation LCD panel based on the plurality of group display parameters and an indication of a group to which the installation LCD panel is assigned.
Another aspect provides a video monitor for display of a 3D image. The video monitor includes an installation LCD panel and a video monitor controller. The video monitor controller is configured to store a plurality of display parameters associated with a corresponding plurality of groups of sample LCD panels. The sample LCD panels are assigned to groups based on a measured characteristic of the sample LCD panels. The video monitor controller is further configured to display a first 3D image on the installation LCD panel based on the plurality of display parameters and an indication of a group to which the installation LCD panel is assigned.
Yet another aspect provides an LCD panel for installation in a video monitor for display of a 3D image. The video monitor includes a video monitor controller configured to (i) store a plurality of display parameters associated with a corresponding plurality of groups of sample LCD panels and (ii) display a first 3D image on the installation LCD panel based on the plurality of display parameters and an indication of a group to which the installation LCD panel is assigned. The LCD panel includes a storage circuit and a read port. The storage circuit is configured to store an indication of a group to which the installation LCD panel is assigned. The video monitor controller reads the indication from the storage circuit via the read port.
Reference is now made to the following descriptions taken in conjunction with the accompanying drawings, in which:
Display parameters stored in the OD table 112 are calculated using a plurality of sample panels of the same type as the LCD panel 108. A rising edge OD factor and a falling edge OD factor may be measured for each of the sample panels. Automated test equipment and/or an automated test routine may be used to make the measurements.
The first and second measured characteristics are panel characteristics chosen for their utility in predicting performance of a panel in displaying a 3D image. An example of such first and second panel characteristics is described with reference to
An average value 202 of the first and second panel characteristics across the first plurality of sample LCD panels may be calculated. Referring again to
Similarly to the graph 200 of
However, 3D images displayed on certain ones of the second plurality of sample LCD panels may exhibit larger amounts of 3D measurement error and visual ghosting, crosstalk, and/or other artifacts. Typically, such 3D image degradation will be exhibited on LCD panels whose measured first and second panel characteristics are the farthest from the calculated average value 302.
As will be described in greater detail with reference to
While the present disclosure describes embodiments assigning LCD panels to two groups—“fast” and “slow”—it will be understood that in other embodiments, any suitable number of groups may be used, to achieve a desired level of 3D image quality across substantially all LCD panels of a particular type. Similarly, still other embodiments may store OD tables for LCD panels of more than one type, to achieve a desired level of 3D image quality across substantially all LCD panels of more than one type.
At the beginning of the time period 508, the LCD panel has a corresponding first luminance level 504. At the end of the time period 508, the LCD panel has a corresponding second luminance level 506. The time period 508 is preferably one frame time, which is typically 8.3 milliseconds for a 120 Hertz (Hz) refresh rate. Using this technique, the measured characteristic of the LCD panel is the luminance level 506, expressed as a percentage of a steady state, long term luminance level 510 that is achieved by the LCD panel when displaying the second brightness level for an extended period of time.
It may be seen that over a time period 612—equal to two frame times—a luminance level of the LCD panel rises to from a first value 606 to a second value 608, then falls back to the first value 606. A value 604 represents a luminance level that would be achieved if continually displaying the frame with the lower brightness value. A value 610 represents a luminance level that would be achieved if continually displaying the frame with the higher brightness value. Using this technique, the measured characteristic of the LCD panel is the difference in the luminance levels 606 and 608. The measured characteristic is expressed as a percentage of the luminance levels 604 and 610 that are achieved as steady state values for the first and second brightness levels.
In some embodiments, the first and second panel characteristics described with reference to
In some embodiments, during a design phase of manufacturing, a first set of panel characteristics measured from sample LCD panels may be used in identifying two or more groups of panels having differing 3D image quality performance. Then, during a production phase of manufacturing, a second set of panel characteristics measured from installation LCD panels may be used to select from a corresponding group of two or more OD tables to use in displaying 3D images on the installation LCD panels.
Where one or more steps of a procedure according to the disclosure are performed by a third party, having that party make measurements as described with reference to
The controller circuit 706 includes an LCD overdrive circuit 710 and a plurality of OD tables 712, calculated using the techniques generally described with reference to
In some embodiments, the indication of the group to which the LCD panel 708 has been assigned is stored in a group ID storage circuit 714 of the LCD panel 708. Such storage may be performed by a manufacturer of the LCD panel, before the LCD panel is shipped to a monitor assembler. The controller circuit 706 is configured to read the group ID storage circuit 714 via a read port (not shown in
In some such embodiments, the group ID storage circuit 714 comprises a pattern of one or more resistor pull-ups and pull-downs (also known as strapping resistors). In other such embodiments, the group ID storage circuit 714 comprises electrically erasable programmable read-only memory (EEPROM) or other suitable semiconductor memory. In still other such embodiments, any other suitable storage may be used.
In other embodiments, the indication of the group to which the LCD panel 708 has been assigned is stored in memory accessible to the controller circuit 706. In some such embodiments, a technician or other user who is assembling the monitor 704 may measure one or more characteristics of the LCD panel 708 using one of the techniques described with reference to
In other such embodiments, a technician or other user may display one or more 3D images on the LCD panel 708 using a default one of the plurality of OD tables 712. The user then evaluates the displayed 3D image(s) and determines whether the LCD panel 708 should be assigned to a different group than the group associated with the default OD table. The 3D image(s) may be selected or designed such that one or more visual characteristics of the displayed image provide the user with guidance as to the group to which the LCD panel 708 should be assigned.
Once the user has determined the proper group for the LCD panel 708, the user assigns the LCD panel 708 to the group and then uses a menu system of the controller circuit 706 to store the indication of the group to which the LCD panel 708 has been assigned. It will be understood that, in embodiments where a menu system of the controller 706 is used to store the group indication, the user may interface with the menu system via the LCD panel 708 or via a service port (not shown in
In step 806, a first 3D image is displayed on one or more selected sample panels using the display parameter calculated in step 804. In some embodiments, the one or more panels are selected based upon a comparison of the measured characteristic(s) of the selected panels to the aggregate value calculated in step 804. In such embodiments, those panels having a greatest difference in value between their measured characteristic and the aggregate value may be selected.
An evaluation is made of one or more characteristics (or qualities) of the first 3D image as displayed on the one or more selected LCD panels. Based upon a result of the evaluation, a decision may be made to assign the plurality of sample LCD panels to two or more groups. In step 808, each of the plurality of sample LCD panels is assigned to one of one or more groups.
In some embodiments, such assignment is made by visually examining a graph such as the graph shown in
In step 810, a group display parameter is calculated for each group based on the measured characteristic(s) of the sample LCD panels assigned to the group. In some embodiments, the display parameter is calculated based upon an aggregate value calculated from the measured characteristic(s) of the panels assigned to the group. In some embodiments, the display parameter for each group is an LCD overdrive table. In other embodiments, the display parameter for each group includes additional or alternate parameters affecting the quality of a 3D image displayed on the panel.
In step 812, a video monitor controller circuit is configured to display one or more 3D images on LCD panels of a type represented by the sample LCD panels, where the LCD panels are installed in video monitors having the video monitor controller circuit. The controller circuit is configured to display the 3D images based upon the group display parameters calculated in step 810 and an indication of a group to which the installation LCD panel has been assigned.
Those skilled in the art to which this application relates will appreciate that other and further additions, deletions, substitutions and modifications may be made to the described embodiments. cm What is claimed is: