1. Field of the Invention
The invention relates generally to display systems and, more specifically, to a passive-stereo, three-dimensional display device.
2. Description of the Related Art
Three-dimensional (3D) displays have recently experienced a surge in popularity in the home consumer market. Many high-definition television sets (HDTVs) include hardware that enables consumers to view 3D content, such as stereoscopic video stored on Blu-ray Disc™ or DVD-ROM (digital versatile disc read only memory). In addition, computer systems typically include some sort of display device, such as a liquid crystal display (LCD) device, coupled to a graphics controller. During normal operation, the graphics controller generates video signals that are transmitted to the display device by scanning-out pixel data from a frame buffer. New software and hardware makes it possible for the graphics controller to generate 3D content that may be viewed on the 3D displays.
One technique for viewing 3D content is implemented via an active stereo vision system. In an active stereo vision system, the content for the left channel and the right channel is interleaved on the display device, with a frame of content for each channel being shown during successive LCD refresh cycles, and a pair of active shutter glasses is synchronized with the display device. Typically, active shutter glasses implement liquid crystal lenses that are alternately made transparent and opaque in coordination with the display of the left and right channels on the display device. When the left channel is displayed on the display device, the left lens is transparent and the right lens is opaque. When the right channel is displayed on the display device, the right lens is transparent and the left lens is opaque. The active shutter glasses and display device are typically run at 120-240 Hz or more, alternately displaying content to the user's left eye and right eye in quick succession. However, each pair of active shutter glasses requires a power supply (i.e., batteries), requires sensors to synchronize shuttering with the display device, and may be heavy and uncomfortable to the user. These specifications make each individual pair of active shutter glasses expensive to purchase and, therefore, consumers are not happy with active stereo vision systems.
As an alternative, another technique for viewing 3D content is implemented via a passive-stereo vision system. In a passive-stereo vision system, the user wears a simple pair of polarized glasses instead of the more complex active shutter glasses. Polarized glasses are lightweight, cheap to produce and easy to find, commonly being available at local movie theaters that show 3D films. However, passive-stereo vision systems require the display device to polarize the light associated with the left channel and the right channel. In movie theaters, polarizing the light for the left channel and right channel is usually implemented by utilizing different projectors for each channel, with each projector passing the light through a different type of polarizing filter. However, the cost of using multiple projectors is usually prohibitive to implement in a consumer device for the home market. More recently, some high-end HDTVs polarize the light for the different channels by implementing a filter on top of an LCD screen that causes the even horizontal lines of pixels to be polarized according to a first polarization associated with one channel and causes the odd horizontal lines of pixels to be polarized according to a second polarization associated with the other channel. During normal operation, two-dimensional content (2D) is viewed on all of the horizontal lines of pixels of the display device in full high-definition resolution (i.e., 1920×1080 for 1080i/1080p or 1280×720 for 720p). However, when viewing 3D content, the left channel may be displayed on half of the horizontal lines while the right channel is displayed on the other half of the horizontal lines.
One drawback to these passive-stereo techniques is that the vertical resolution is effectively cut in half when viewing 3D content when compared to the vertical resolution of the display device when viewing 2D content. In some cases, the display device only displays the pixel information for the odd lines of one channel and the pixel information for the even lines of the other channel, discarding pixel information for any horizontal lines that are associated with a polarizing filter corresponding to a different channel. In some display devices that implement interlaced scanning (i.e., where the odd horizontal lines are updated during a first refresh cycle and then the even horizontal lines are updated during a second refresh cycle), the display device may display the pixel information for horizontal lines of the 3D content on an offset vertical location. For example, during a first scan, the display device displays odd lines for the left channel on the odd horizontal lines of the display device. During a second scan, the display device displays even lines for the right channel on the even horizontal lines of the display device. During a third scan, the display device displays even lines for the left channel on the odd horizontal lines of the display device because displaying the even lines for the left channel on the even horizontal lines of the display device would cause the light to be polarized incorrectly, thus being viewed by the wrong eye. During a fourth scan, the display device displays odd lines for the right channel on the even horizontal lines of the display device. Even though this manner of operation displays the full pixel information of the left and right channel, half of the pixel information for a frame is displayed at an offset spatial location and overlapped with the other half of the frame. This results in a visual artifact that may be disturbing to a viewer that causes the image to appear to jitter as alternating fields are shifted in the vertical direction.
As the foregoing illustrates, what is needed in the art is an improved passive-stereo vision system that enables higher resolution 3D content to be displayed at more accurate pixel locations and spacing.
One embodiment of the present invention sets forth a passive-stereo 3D display device. The display device includes a 2D array of pixel elements configured to display pixel data, where each pixel element comprises a first set of sub-pixel elements and a second set of sub-pixel elements. When operating in a 2D mode, the 2D array of pixel elements is configured to display pixel data corresponding to a first image channel via the first set of sub-pixel elements and the second set of sub-pixel elements. When operating in a 3D mode, the 2D array of pixel elements is configured to display pixel data corresponding to the first image channel via the first set of sub-pixel elements and to display pixel data corresponding to a second image channel via the second set of sub-pixel elements.
Another embodiment of the present invention sets forth a passive-stereo 3D video system. The video system includes a video source device and the display device described above coupled to the video source device via a video interface.
One advantage of the disclosed technique is that, regardless of whether the display device is configured to operate in a 2D mode or a 3D mode, the pixel data for the image channels may be displayed at full resolution.
So that the manner in which the above recited features of the present invention can be understood in detail, a more particular description of the invention, briefly summarized above, may be had by reference to embodiments, some of which are illustrated in the appended drawings. It is to be noted, however, that the appended drawings illustrate only typical embodiments of this invention and are therefore not to be considered limiting of its scope, for the invention may admit to other equally effective embodiments.
For clarity, identical reference numbers have been used, where applicable, to designate identical elements that are common between figures. It is contemplated that features of one embodiment may be incorporated in other embodiments without further recitation.
In the following description, numerous specific details are set forth to provide a more thorough understanding of the present invention. However, it will be apparent to one of skill in the art that the present invention may be practiced without one or more of these specific details.
As shown in
In one embodiment, the parallel processing subsystem 112 incorporates circuitry optimized for graphics and video processing, including, for example, video output circuitry, and constitutes a graphics processing unit (GPU). In another embodiment, the parallel processing subsystem 112 incorporates circuitry optimized for general purpose processing, while preserving the underlying computational architecture, described in greater detail herein. In yet another embodiment, the parallel processing subsystem 112 may be integrated with one or more other system elements in a single subsystem, such as joining the memory bridge 105, CPU 102, and I/O bridge 107 to form a system on chip (SoC).
It will be appreciated that the system shown herein is illustrative and that variations and modifications are possible. The connection topology, including the number and arrangement of bridges, the number of CPUs 102, and the number of parallel processing subsystems 112, may be modified as desired. For instance, in some embodiments, system memory 104 is connected to CPU 102 directly rather than through a bridge, and other devices communicate with system memory 104 via memory bridge 105 and CPU 102. In other alternative topologies, parallel processing subsystem 112 is connected to I/O bridge 107 or directly to CPU 102, rather than to memory bridge 105. In still other embodiments, I/O bridge 107 and memory bridge 105 might be integrated into a single chip instead of existing as one or more discrete devices. Large embodiments may include two or more CPUs 102 and two or more parallel processing systems 112. The particular components shown herein are optional; for instance, any number of add-in cards or peripheral devices might be supported. In some embodiments, switch 116 is eliminated, and network adapter 118 and add-in cards 120, 121 connect directly to I/O bridge 107.
GPU 240 may be configured to receive graphics primitives from CPU 102 via communications path 113. GPU 240 processes the graphics primitives to produce a frame of pixel data for display on display device 110 and stores the frame of pixel data in the frame buffers in graphics memory 242. In normal operation, GPU 240 is configured to scan out pixel data from the frame buffers to generate video signals for display on display device 110. In one embodiment, GPU 240 is configured to generate a digital video signal and transmit the digital video signal to display device 110 via a digital video interface such as an LVDS, a DVI, an HDMI, a DisplayPort (DP), or an embedded DisplayPort (eDP) interface. In another embodiment, GPU 240 may be configured to generate an analog video signal and transmit the analog video signal to display device 110 via an analog video interface such as a VGA or DVI-A interface. In embodiments where communications path 280 implements an analog video interface, display device 110 may convert the received analog video signal into a digital video signal by sampling the analog video signal with one or more analog to digital converters.
As also shown in
Display device 110 is configured to operate in two distinct modes, a 2D mode and a 3D mode. In the 2D mode, the video signals received via communications path 280 include pixel information for a single image channel. For each frame of video, the 2D video signals include pixel data for a number of pixels at the particular resolution specified by the video signals. For example, for 2D video signals corresponding to full 1080p resolution, the 2D video signals include pixel data for over 2 million pixels per frame (i.e., 1920×1080). The TCON 210 receives the pixel information for a frame of video and updates every horizontal line of pixels in the LCD device 216 during the next screen refresh cycle based on the pixel information encoded in the video signals.
A backlight 421, such as cold cathode fluorescent lights (CCFL), edge LEDs, or an LED array, generates white light that projects through a rear glass panel 422 having a rear polarizing filter integrated therein. In some embodiments, the rear glass panel 422 and the rear polarizing filter may be separate components layered within the pixel element 400. The rear polarizing filter is associated with a first polarization orientation that generates polarized white light that is transmitted through the rest of the components of the pixel element 400. The polarized white light then passes through each of the liquid crystal sub-pixel elements (e.g., 401, 402, and 403), which change the orientation of the polarization of the light based on the voltage applied to the liquid crystal sub-pixel element. The polarized white light then passes through a color filter (e.g., 411, 412, 413), and a front glass panel 423 having a front polarizing filter integrated therein. The front polarizing filter is oriented such that a second polarization orientation of the front polarizing filter is orthogonal to the first polarization orientation of the rear polarizing filter. As is well-known, some types of liquid crystals exhibit a twisted-nematic field effect that enables the molecules in the liquid crystal structure to twist in reaction to an applied voltage, which also causes a corresponding change in the polarization of light passing through the liquid crystal. The amount of twist applied to the liquid crystals changes the amount of light that passes through the set of orthogonal polarizing filters and, therefore, the resulting color produced by the pixel element 400.
Returning now to
It will be appreciated that the present invention is described with reference to computer system 100 and display device 110 where parallel processing system 112 implements a video source device and display device 110 displays pixel data transmitted from the video source device to LCD device 216 via a video interface. However, other passive-stereo 3D video systems are contemplated such as where the video source device is a set top box (e.g., a cable box, satellite receiver, etc.) that is configured to transmit pixel information to a high definition television (HDTV), which implements a 2D pixel array such as LCD device 216. HDTVs, LCD monitors, AMOLED displays and other types of display technologies that implement 2D arrays of pixel elements are contemplated as being within the scope of the present invention.
The first front glass panel 523-1 and first front polarizing filter associated with the first set of liquid crystal sub-pixel elements (i.e., 501, 502, and 503) is configured to polarize the light according to a first polarization orientation and the second front glass panel 523-2 and second front polarizing filter associated with the second set of liquid crystal sub-pixel elements (i.e., 514, 515, and 516) is configured to polarize the light according to a second polarization orientation that is different than the first polarization orientation. The difference between the first polarization orientation and the second polarization orientation enables polarized glasses to be worn by a user that allows light from the first set of liquid crystal sub-pixel elements to reach a first eye of the user and light from the second set of liquid crystal sub-pixel elements to reach a second eye of the user.
In one embodiment, the first rear polarizing filter may be a first linear polarizing filter in a first orientation and the first front polarizing filter may be a combination of a second linear polarizing filter in a second orientation and a first quarter-wave retarder in a third orientation with respect to the second linear polarizing filter. The first and second linear polarizing filters cause light passing through the first set of liquid crystal sub-pixel elements to be attenuated based on the voltage applied to each of the liquid crystal sub-pixel elements. Then, the relative orientation of the first quarter-wave retarder and the second linear polarizing filter causes the light transmitted through the first set of liquid crystal sub-pixel elements to be circularly polarized in either a left-handed or right-handed manner.
Similarly, the second rear polarizing filter may be a third linear polarizing filter in a fourth orientation and the second front polarizing filter may be a combination of a fourth linear polarizing filter in a fifth orientation and a second quarter-wave retarder in a sixth orientation with respect to the fourth linear polarizing filter. The third and fourth linear polarizing filters cause light passing through the second set of liquid crystal sub-pixel elements to be attenuated based on the voltage applied to each of the liquid crystal sub-pixel elements. Then, the relative orientation of the second quarter-wave retarder plate and the fourth linear polarizing filter causes the light transmitted through the second set of liquid crystal sub-pixel elements to be circularly polarized in the opposite handedness from the light transmitted through the first set of liquid crystal sub-pixel elements.
In one embodiment, the first rear glass panel 522-1 and the second rear glass panel 522-2 are a single rear glass panel that extends over a plurality of pixel elements in the LCD device. The single rear glass panel may incorporate a rear linear polarizing filter in a first orientation. Similarly, the first front glass panel 523-1 and the second front glass panel 523-2 are a single rear glass panel that extends over a plurality of pixel elements in the LCD device. The single front glass panel may incorporate a front linear polarizing filter in a second orientation that is orthogonal to the first orientation. In this manner, each of the sub-pixel elements transmits light through the front glass panel polarized according to the second orientation. A first quarter-wave retarder for each of the first set of liquid crystal sub-pixel elements and a second quarter-wave retarder for each of the second set of liquid crystal sub-pixel elements may then be overlaid on top of the single front glass panel such that the first quarter-wave retarder is oriented in one orientation relative to the orientation of the front linear polarizing filter and the second quarter-wave retarder is oriented in a different orientation relative to the orientation of the front linear polarizing filter.
The quarter-wave retarders may be implemented as a film laminated on a front side of the front glass panel or laminated on a glass plate that is placed in front of the front glass panel. For example, the first quarter-wave retarder may comprise a birefringent material laminated to a first side of a glass substrate. The second quarter-wave retarder may comprise a birefringent material laminated to a second side of the glass substrate. The birefringement materials may be manufacturer such that the material on the first side has a first orientation and the material on the second side has a second orientation orthogonal to the first orientation. Birefringent material may be removed from regions of the first side of the glass substrate corresponding to any liquid crystal sub-pixel elements in the second set, and birefringent material may be removed from regions of the second side of the glass substrate corresponding to any liquid crystal sub-pixel elements in the first set, wherein the regions of the first side and the regions of the second side do not overlap in any area associated with liquid crystal sub-pixel elements.
Again, the ICON 210 receives the pixel information for a frame of video and updates every horizontal line of pixels 312 in the LCD device 216 during the next screen refresh cycle. However, in the 3D mode, each pixel element 322 in the LCD device 216 includes two sets of liquid crystal sub-pixel elements, where each set of liquid crystal sub-pixel elements corresponds to a different image channel of the pixel data. Thus, the column drivers 212 and the row drivers 214 may be configured to update a first set of liquid crystal sub-pixel elements for a first image channel (e.g., the left stereoscopic image) and a second set of liquid crystal sub-pixel elements for a second image channel (e.g., the right stereoscopic image). In one embodiment, the column driver 212 may include additional control signals that enable the column driver 212 to address separate and distinct sets of liquid crystal sub-pixel elements within each of the pixel elements 322 of LCD device 216.
During 2D operation, the video signals include a single image channel which is displayed on both the first set of liquid crystal sub-pixel elements and the second set of liquid crystal sub-pixel elements substantially simultaneously. Thus, pixel element 322 behaves similarly to a conventional pixel element 400. However, during 3D operation, the first set of liquid crystal sub-pixel elements is driven separately from the second set of liquid crystal sub-pixel elements, enabling two colors to be emitted from the pixel element 322 using light polarized at different polarization orientations.
In one embodiment, the intensity of the backlight 521 may be adjusted when the display device 110 is switched between a 2D mode and a 3D mode. As shown in
Returning back to pixel element 600 of
Similarly, as shown in
As shown in
In some embodiments, each color channel for each image channel may be associated with two or more liquid crystal sub-pixel elements within each pixel element. For example, as shown in
It will be appreciated that the present invention has been described in relation to LCD pixel elements. However, other types of pixel elements are contemplated as being within the scope of the present invention. For example, LCD device 216 may be replaced with an array of plasma pixel elements, wherein each plasma pixel element includes a plasma sub-pixel element comprising a micro-cavity filled with an ionized gas and coated with a phosphor material that, when excited by an electrode, causes the phosphor material to glow a particular color. In this case, there are no linear polarizing filters integrated within the front and rear glass panel, and only the quarter-wave retarders are needed to polarize light from the first and second sets of plasma sub-pixel elements.
In sum, the disclosed technique enables pixel data associated with two distinct image channels (e.g., a left image and a right image) to be displayed at full resolution substantially simultaneously on a passive, stereo-vision three-dimensional display device. In a 2D mode, pixel data for one image channel is displayed simultaneously on two sets of liquid crystal sub-pixel elements. In a 3D mode, pixel data for a first image channel is displayed on a first set of liquid crystal sub-pixel elements and pixel data for a second image channel is displayed on a second set of liquid crystal sub-pixel elements.
One advantage of the disclosed system is that regardless of whether the display device is configured to operate in a 2D mode or a 3D mode, the pixel data for the image channels is always displayed at full resolution. In conventional passive-stereo display devices, while pixel data for one image channel may be displayed in full resolution when operating in a 2D mode, pixel data for two image channels is only displayed at half the resolution, utilizing half of the pixel elements for each of the image channels.
The invention has been described above with reference to specific embodiments. Persons of ordinary skill in the art, however, will understand that various modifications and changes may be made thereto without departing from the broader spirit and scope of the invention as set forth in the appended claims. The foregoing description and drawings are, accordingly, to be regarded in an illustrative rather than a restrictive sense.
Therefore, the scope of embodiments of the present invention is set forth in the claims that follow.