1. Field of the Invention
This invention relates to viewing stereoscopic 3D images and video on non-stereoscopic 3D capable screens.
2. Description of Related Art
Stereoscopic 3D screen technology has recently increased in popularity with consumers and allows a viewer to perceive images in stereoscopic 3D. A plethora of methodologies and standards exist for displaying stereoscopic 3D images and video. Many of these techniques are proprietary and all require specialized equipment and screens. In particular, a stereoscopic 3D capable screen is necessary to properly display a stereoscopic 3D video source because a stereoscopic 3D video source outputted form a non-stereoscopic 3D capable screen is unwatchable. However, the vast majority of screens in use today, are not compatible with stereoscopic 3D image and video input sources.
Although consumers and businesses may desire to adopt stereoscopic 3D technology, purchasing and replacing a non-stereoscopic 3D screen with a stereoscopic 3D capable screen may be cost prohibitive. For some consumers, the merits of stereoscopic 3D simply may not outweigh the cost savings of maintaining a conventional non-stereoscopic 3D capable screen.
The present invention overcomes these drawbacks of the prior art and provides a device, system and method of outputting and synchronizing stereoscopic 3D images and videos onto a screen for accurate, stereoscopic 3D viewing by a user. The present invention may function as a stand-alone device or be incorporated into other devices. Therefore, older or less technologically advanced screens may be adapted to properly display stereoscopic 3D images without having native stereoscopic 3D screen support, thereby increasing the lifecycle of a screen and saving consumers from the cost of a full upgrade. The present invention is not limited to non-stereoscopic 3D capable screens and may be applied to any screen.
One embodiment of the invention is a method of providing a stereoscopic 3D image on a screen. An alternating frame sequence of left and right images is received with a marker embedded into the left or the right image. The alternating sequential frame is output to the screen. The markers outputted from the screen are detected. A synchronization signal is outputted to synchronize an eye control device with the screen based on the detected markers.
The left and right images displayed are determined based on the marker detected. The stereoscopic 3D image is separated into the alternating frame sequence where the stereoscopic 3D image includes the left and right images in a single frame. The eye control device actively controls viewing for left and right eyes based on the synchronization signal. Display of the left image is synchronized with the left eye and display of the right image is synchronized with the right eye. The marker for the left image is different from the marker for the right image should the signal processor embed markers to both left and right images.
In another embodiment of the invention, a converter device provides a stereoscopic 3D image on a screen. The converter includes a signal processor that receives an alternating frame sequence of left and right images, embeds a marker into the left or right image, and outputs the alternating frame sequence to the screen. An optical sensor detects the markers displayed from the screen. A synchronizer connected to the optical sensor generates a synchronization signal that synchronizes the screen with an eye control device based on the optical sensor detection.
A transmitter connected to the synchronizer transmits the synchronization signal to the eye control device. The synchronizer determines which of the left and right images is displayed based on the optical sensor detection. The signal processor separates the stereoscopic 3D image into the alternating frame sequence where the stereoscopic 3D image from the stereoscopic 3D source includes the left and right images in a single frame.
In another embodiment of the present invention, a system for viewing a stereoscopic 3D image on a screen includes an eye control device having left and right eye filters, and a converter having a signal processor, an optical sensor and a synchronizer. The signal processor receives an alternating frame sequence of left and right images, embeds a marker into the left or the right image, and outputs the alternating frame sequence to a screen. The optical sensor detects the markers displayed on the screen. A synchronizer connected to the optical sensor generates a synchronization signal that synchronizes the screen with the eye control device based on the optical sensor detection.
A transmitter connected to the synchronizer transmits the synchronization signal to the eye control device. The signal processor separates the stereoscopic 3D image received from the stereoscopic 3D source in which the left and right images are contained within a single frame into an alternating left and right image frame sequence. The eye control device actively controls viewing for left and right eyes. The display of the left image is synchronized with the left eye and the display of the right image is synchronized with the right eye. The optical sensor is placed accordingly for detection of the marker. A stereoscopic 3D image source generates the stereoscopic 3D image.
Other features and advantages of the invention will be apparent from the following detailed description, taken in conjunction with the accompanying drawings which illustrate, by way of example, various features of embodiments of the invention.
One embodiment of the present invention is illustrated in the block diagram of
Converter 20 includes micro-controller unit (MCU) 21, signal processor 22 and synchronizer 23. MCU 21 controls and provides user configuration of converter 20. Signal processor 22 receives input stereoscopic 3D images from stereoscopic 3D image source 10. The stereoscopic 3D images may be a stereoscopic video stream where a single image frame includes both left and right images. In this case, signal processor 22 separates the single frame into an alternating frame sequence of individual left image and right image frames. Alternatively, the stereoscopic 3D images may be input to signal processor 22 as an alternating frame sequence of left and right images. In either case, once the alternating frame sequence is provided, signal processor 22 embeds markers into left or right or both frames.
Signal processor 22 embeds a marker into left or right or both image frames. In the case for both, the left image marker is different from the right image marker so that the left and right images are differentiated from each other. The visual markers can vary at any time and are not limited in size, shape, placement or color so long as they are detectable by optical sensor 40. For example, the markers may be rectangular boxes provided in a bottom corner of the images in different colors.
Once the embedded markers are added to the alternating frame sequence, signal processor 22 outputs the alternating frame sequence to screen 30. The alternating frame sequences are displayed by screen 30 with the embedded markers visible to optical sensor 40 on screen 30. Next, optical sensor 40 is provided to detect the displayed markers and outputs the optical sensor detection to synchronizer 23 of converter 20. Optical sensor 40 is placed accordingly so as to be able to detect the markers and is preferably as small as possible. Optical sensor 40 is preferably placed over the embedded marker on the screen so as to overlap the portion of the screen where the markers are embedded. However, optical sensor 40 may also be placed at a distance from the screen that allows optical sensor 40 to detect the marker displayed on the screen. Optical sensor 40 may be connected by wires or wirelessly to converter 20 and transmit the required information (i.e. embedded marker data) to synchronizer 23.
Since different screens have different performance characteristics, the display of stereoscopic 3D images on different screens will vary such that synchronization of the screen with the eye control device must be performed. The embedded markers and optical sensor detection allow synchronizer 23 to analyze the timing of the left and right images. Synchronizer 23 then determines which of the left and right images is displayed based on the marker detected by optical sensor 40. Next, synchronizer 23 calculates the video signal delay and compensation necessary, if any, to provide proper synchronization with eye control device 60. A synchronization signal is then generated to synchronize the display of the left and right images with eye control device 60. The synchronization signal compensates for the stereoscopic 3D signal delay, if any, between the displayed image and eye control device 60.
Transmitter 50 is connected to synchronizer 23 and outputs the synchronization signal to eye control device 60 through a wired or wireless connection through any known protocol. Eye control device 60 actively controls the viewing of a left eye and a right eye in sync with screen 30 such that screen of a left image is synchronized with the left eye and screen of the right image is synchronized with the right eye. Eye control device 60 includes left and right eye filters to actively control eye viewing. For example, when the left image is displayed, the left eye is able to view the left image while viewing of the left image by the right eye is prevented. Likewise, when the right image is displayed, the right eye is able to view the right image while viewing of the right image by the left eye is prevented. Eye control device 60 may be, for example, a pair of active shutter glasses, active polarizing filters, or any other device that separates left and right stereoscopic 3D images for viewing by left and right eyes. Eye control device 60 is not limited by a specific implementation of how left and right eye control is provided and need not embody wearable glasses.
The particular embodiments of the invention described in this document are illustrative and not restrictive. Modification may be made without departing from the spirit and scope of the invention as defined by the following claims.