3D CANYONS
3D MACROS
3D GALLERY
3D MOUNTAINS
3D GUIDE
MICROSCOPY
3D MICROSCOPY
WILDLIFE
TRIP REPORTS
TECH NOTES
RESEARCH
FUN & GAMES
ABOUT SITE
HOME
 
  

DUAL MONITOR VIEWING OF DIGITAL STEREO PAIRS

Prof.  John Hart

Program in Atmospheric and Oceanic Sciences

University of Colorado

Boulder, CO 80302

March 2001

hart@tack.colorado.edu

nimbus.colorado.edu/hart/science.htm

www.crystalcanyons.net

 

INTRODUCTION

We have developed a simple method for viewing 3D content.  It is our intent to display 3D simulations of atmospheric and oceanic phenomena to students using a display case in the Duane Physics building of the University of Colorado.

 

Files containing 3D content from computer simulations or from digital cameras have historically been viewed in a number of ways:

1)  small parallel (or "wide-eyed") pairs

2)  small "cross-eyed" pairs

3)  B&W or color anaglyphs

4)  Polarized glasses with special (.e.g micro-polarized) screen or a beam splitter plus two (L & R) monitors.

5)  Auto-stereo (no glasses):  parallax-barrier or lenticular-screen monitors

6)  Shutter glasses

None of these methods is ideal.  1 and 2 are limited to small (~3" per eye) pictures, and so contain relatively few pixels.  3 and 4 require special glasses, and may suffer from ghosting, dimming, or lost resolution (because, in the case of micro-polar panels, one screen must carry both the left-eye and right-eye images).  5 also loses resolution for the same reason, and is dim.  It is also usually strongly dependent head position, and expensive. 

With respect to (6), shutterglasses:

a)  They are quite dim (losing about 2 stops in the glasses and 1 stop because each eye is only on less than half the time).

b)  You must wear (and purchase) the glasses.  At less than $100 per pair, these are not the greatest optical devices.  As a result  image quality is usually lost.

c)  Software for shutterglasses is often problematic.  The page flipping and synchronization must be precise or ghosting is significant and annoying.  Special application drivers are usually required.  These may or may not work with the latest operating systems (and probably won't work as is if you upgrade OS).

d)  High monitor refresh rates must be used.  120Hertz is recommended.  Very few high resolution (1600 x 1200 or 2048 x 1556) monitors will go this fast.  Those that will are very expensive! NO LCD panels will work with shutterglasses!!

DUAL HEAD GRAPHICS CARDS

In 2001 and 2002, inexpensive "dual-head" graphics cards have become readily available.  These are capable of sending wide-screen images out to two monitors that span the width.  The signals come from two independent digital to analog converters, or RAMDACs, on the graphics card.  The newer units can drive two very high resolution displays (e.g. 2048 x 1556 each, at 75Hertz refresh, giving a total display of 4096 x 1556).  Some examples are:  Matrox Parhelia,  Gainward MX440,  Xtasy MX440.  These marvelous devices are inexpensive, the latter two going for around $130.  Look for "dual head display", with "dual Ramdac" (at 350MHz or greater). 

DUAL MONITOR VIEWING OF STEREO PAIRS

The idea is simple and extremely effective.   

1)  Construct a stereo pair by horizontally flipping  the left image of a Left-Right parallel pair.  The latter can be made by 3D Image Factory, Pokescope, Photoshop, PaintshopPro, or other stereo authoring tools.  An example of what you want is:

Fig. 1.   Parallel pair (left eye on left, right eye on right).  

Fig. 2.  Left side is flipped horizontally (e.g. in Photoshop: select the left part of the stereo pair, cut and paste to a temporary image, flip that image, re-paste back into original).

2)  Output the modified pair (as in figure 2) to the full screen dual display (set up to drive two side-by-side screens).  The image can be as big as 4096 x 1556! (with current 2002 technology).

3)  Set up the two monitors for viewing with a single front surface mirror system as diagramed below.

But before going on to the construction details, let's list the advantages of this system (in no particular order):

a)  There are no ghosts!  There is no flicker!  None!!

b)  The images are bright and at full resolution!  

c)  The angle of view can approach orthostereo (for a normal taking lens).  Even at D ~ W, a 1600x1200 monitor's pixels are almost invisible (at least to Prof.  Hart's tired old eyes). 

d)  The quality of the experience (with 2048 x 1556 monitors) approaches the best a hand-held slide-viewer with 35mm frames can offer!  Of course the potential image sources are much more numerous than just carefully hand-mounted slide transparencies.  Your images can come from digital cameras, computer generated graphics, the web, email sharing.....) 

e)  Digital effects (transitions, animations, videos, etc.) can be done (though, in practice, handling 4096 x 1556 files will require some horsepower and innovation in programming perhaps).  To do full screen movies, you can just set your display resolution to 640 by 480 and go for it.

f)   The cost is not terribly unreasonable.  If you already have one good monitor, another (at 1600x1200, 75Hz,  say), along with a dual-head graphics card will set you back less than $500.  Shutterglasses, a compatible graphics card, software, and a 120Hz 1280x1024 19" monitor, will cost just about the same.  Note:  It is best to have two identical  monitors.

g)  Contrary to intuition, there is no keystone effect in the mirrored print (provided the mirror position is adjusted properly).  Angling out the left monitor is important because it allows the viewer to look at the images on center (this is obvious for the right one, see figure 3).  Previous incarnations of the single-mirror, flipped-image stereoscope go back in history over 150 years.  One use is to view flat material (like a book spread out on a table) with a perpendicular mirror.  This forces the viewer to look slantwise at the images (like standing in an art gallery and looking at all the pictures from the left edge over. 

h)  Setup is relatively easy.  Head position is important BUT NON-CRITICAL.  Depending on mirror size (larger is better), variations of one to two inches side to side and front to back are OK.  Vertical displacement is no problem at all.  However it is best to adjust the seat so that your eyes are at mid monitor height.

i)   Illumination (being two identical monitors) is uniform.  When this method is applied to prints, it is important to guarantee equal uniform illumination on both images.  This may be problematic if the images are really large gallery sized exhibit prints.  Here, bright uniform lighting is automatic.

j)   Unlike the situation with most hand-held slide viewers, the images are sharp corner to corner.  There are no intermediate-lens aberrations (usually manifest at the edges in hand-held twin-lens viewers), magnified dust or scratches, non-uniform lighting, etc.

Viewing stereo pairs digitally does not get any better than this!! (IMHO)

 

CONSTRUCTION TIPS

Pictures are better than words......

 

Fig. 4.  Dual monitor setup.  The mirror is attached to a 3-way tripod head (or a ball head).  This setup has the mirror support extending out from the head, leaving room for the keyboard.  

A front-surface mirror is recommended (else you will get a little fuzziness in the left image).  A scientific grade front surface mirror is not required because the magnification is minimal.  You just  want to eliminate the slight ghost reflection that you get from the first surface of a normal back-coated mirror.  One source for mirrors is the Stained Glass Warehouse.  For example, they sell a 16" x 12" front-surface mirror (which is just about right) for ~ $18.

Fig. 5  Viewing 3D.  Look directly at the right screen.  Eyes straddle the leading edge of the mirror.

 

Fig. 6.  Positioning is important.  Rotating the mirror about the vertical axis, and moving the box horizontally on the table allows you to get things pretty well aligned.  Such movements are carried out with an image or grid on the screens.  With a little practice it doesn't take long to get the top-bottom and side-to-side borders to overlap almost exactly.  A final, AND VERY USEFUL, adjustment may be made by using the left (or right) monitor's horizontal and vertical position controls to tweak the overlay.

 

The 3-way tripod head is useful for setting this up.  But a simpler and much cheaper stand can be easily made out of wood and a few parts.  

Summary of Equipment Recommendations:

   Two  FLAT SCREEN color monitors (75Hz) or LCD panels.  The system works pretty well  with 1280x1024 or above.  For ease of alignment and the best viewing the two monitors should be same make and model.  However, this is not absolutely necessary because of sizing and color/contrast adjustments on the displays.  They should be within 2" in size, though, for sure. 

    A Dual Head (dual VGA connectors) graphics card.  Most NVidia cards these days have dual-head.  

    Front-surface mirror (commercial or hobby grade). Try Stained Glass Warehouse and search on mirrors.

    Adjustable support for mirror (3-way head, ball head, or a wood holder that can be slid around or tilted, as shown above).

Home