• Pages

  • Recent Posts

  • Recent Comments

  • Archives

  • Sat 30 Jan 2010

    VR History – The birth of the Crystaleyes shutterglasses

    Published at 9:59   Category VR Displays  

    Lenny Lipton, founder of Stereographics and former CTO of RealD, talks in his blog in a not so humble series of articles [Part 1, Part 2] about the invention of the Crystaleyes shutterglasses :

    picture11crystaleyes3

    The basic concept of shuttering eyewear for viewing stereoscopic images isn’t mine.  You can find mentions of it in the literature before my work began.  Missing from the early work were the elegant electro-optical shutters that we now have and a good communications link between the display and the eyewear. (…)

    I founded StereoGraphics Corporation in 1980 for the specific purpose of developing stereoscopic technology and offering products to industry. (…)

    The initial StereoGraphics products used tethered or wired eyewear for viewing a CRT monitor.  We needed to modify the monitors to run at a high field rate. (…) We wound up making motherboards that were introduced into monitors to goose them into running at 120 fields per second.  We took the sync pulse from the video signal and used that to tell our tethered eyewear when to shutter. (…) The result was a decent stereoscopic image, but the shutters used pretty high voltage (200-300 volts), had low transmission, had parallel electrodes running through them and made an odd buzzing sound that wasn’t exactly comforting close to your eyeballs.

    [Insert here *very* technical information about how they created the LCD glass that will allow the light to pass or not]

    I knew that the ultimate package would be one that would not involve any cables or wires, or a big controller the size of a hi-fi amplifier.  But how to fit everything into a pair of eyewear?? [Insert very technical information about lowering the power needs of the LCD system] (…)

    (…) I became one of the first people to use optical compensation to improve the performance of liquid crystal parts.  This allowed us to leap from a 15:1 dynamic range to one of more than 800:1. (…)

    Marv Ackerman designed the infrared link using a pulse width modulation scheme to designate the left from the right fields and to make sure that the shutters were in phase.

    The marketing of CrystalEyes was an example of the sale of vaporware. We presold the concept by allowing Silicon Graphics to believe that they invented it. (…) Six months later at SIGGRAPH we showed the first CrystalEyes.   If Jim Clark [one of the founders of Silicon Graphics] had thought about it at all he would have realized that it was impossible to have put anything like CrystalEyes together in six months.

    We got them just in time for SIGGRAPH.  I was in my hotel room at the convention assembling them with a little jeweler’s screwdriver, slaving away putting them together.  We got enough of them to work and got orders for hundreds and hundreds of them from Silicon Graphics.  They wanted them in their color with their brand, and we were happy to comply.  In no time at all SGI ate Evan&Sutherland’s lunch with their computer and molecular modeling applications.

    We sold over a hundred thousand Crystal Eyes to people in fields like molecular modeling, aerial mapping, oil and gas exploration, and CAD over a period of something less than 20 years.  I believe millions of shuttering eyewear are now going to be sold for 3D TVs.  A great deal of effort has gone into making high-field-rate displays in order to provide sharper images of objects inmotion.  So much time and effort to make LCDs look like CRTs.

    That high-field rate technology can be applied to stereoscopic field-sequential television using shuttering eyewear.  It means that the customer can buy after-market shuttering eyewear, which in turn means that the cost of the set can stay low but the stereo function can be enabled by purchasing the eyewear.

    I’m happy to be around to see all of this come to pass.  Shuttering eyewear is a good solution for stereoscopic television – providing that people will put up with wearing eyewear at home – because it will become a commodity product, and the end-user at home will be able to buy these eyewear at a low price. And they will get smaller and lighter and eventually be all but indistinguishable from polarizing eyewear.

    I didn’t think there was that much research involved. I had imagined that the LCD glass was already existing. So thank you Lenny and your team for giving us my favorite viewing device (after HMDs) !

    On a more personnal note, thursday was my last day at Virtools and it was quite moving. But to cheer me up, my colleagues offered me the Fujifilm Finepix Real 3D W1, a stereoscopic camera !! A VR geek come true !! I’ve only played with it for two days but I’m so in love with it.. I’ll try to make a review when I come back from Sri Lanka !

    Fri 22 Jan 2010

    Leaving Virtools

    Published at 15:25   Category Perso  

    So.. I didn’t have much time those days to update the blog although the VR field is still very active. The french VR association has elected a new president, the 3DUI Grand Prize is going well, soon the IEEE VR 2010 conference will be held near Boston in March, and Laval Virtual 2010 is getting ready for opening in April.

    As for me, and as the title of this post suggests, I’m leaving Virtools / Dassault Systèmes.

    I won’t discuss  the reasons here. It’s been a tough, personnal and political decision, but sometimes you have to do what you have to do.

    I’ll really miss working with David, Geoffrey, the whole Virtools team and some of Dassault Systèmes’ people. I love you, you know who you are! Thanks for the amazing time with you, for all you’ve taught me and all that we shared.

    But I won’t miss the changes that DS has forced on us.

    Now that I’m regaining freedom, I’ll start by some travelling (is there some VR in Sri Lanka or Costa Rica ??). Oh and I’ve updated my photo gallery.

    Then I’ll probably have some time if you need my VR expertise. I’ll remind you of that later but we can already start to discuss it ;)

    Here’s to a bright new future !

    Fri 22 Jan 2010

    ESIEA – Virtual Showcase : New videos

    Published at 10:48   Category VR Applications  

    I’ve already talked about the Virtual Showcase, created by a team of teachers and students of the ESIEA french engineering school, and I’ve also had the chance to test it : it rocks ! It’s elegant, it’s lowcost and it just works.

    Marc Lerenard, ESIEA teacher and VR expert has sent me two new videos of the project:

    YouTube Preview Image YouTube Preview Image

    This version is monoscopic, but they’re also working on an anaglyph and active stereoscopy version.

    The only remaining problem, as for any VR application, is that the required head tracking takes some space (you don’t see that but there are at least six Optitrack cameras dispatched around) and that for the stereoscopic version you would need glasses. You wouldn’t be able to do that with four autostereoscopic screens since their viewing range is too small and they only have horizontal parallax.

    Other solutions like the Holopub by french company BeInRelief exist :

    http://www.dailymotion.com/videox9ojfx

    Although it’s totally not holographic (I hate that when ‘holography’ is misused as it is 99% of the time!!), it’s a pretty cool marketing solution : a screen, a semi-transparent mirror, and you’re done !  No glasses, no tracking, illusion of depth (no stereoscopy, no parallax), integration of 3d images on top of a physical object.

    We’re in the future baby!

    Wed 9 Dec 2009

    Quick Links #1

    Published at 0:04   Category Augmented Reality, VR Applications, VR Displays, Virtual Reality  

    I’ve started using Twitter to post interesting VR links when I don’t have time to make a full post about them.

    Here’s a summary of these links :

    - Barco about the light efficiency of their stereo systems http://bit.ly/6rTKjP

    - Namco Bandai will use RealD stereoscopic API for their games : http://bit.ly/7BLR5d

    - Google Goggles, incredible visual search : http://www.google.com/mobile/goggles

    - Great AR algorithm demo by Oxford @ Ismar 2007 http://bit.ly/phGam

    - Haptic Ring http://bit.ly/20XMgj

    - Autostereoscopic shell for the iPhone, 49$ http://www.spatialview.com/en/node/489

    - Firefighters in a CAVE : http://www.youtube.com/watch?v=qk1VdSKRa4U

    - Youtube in 3D Stereo (old) : http://googlesystem.blogspot.com/2009/07/youtube-3d.html

    - AlloSphere, A 360-Degree Virtual Reality Chamber http://www.scientificamerican.com/article.cfm?id=allosphere-ucsb

    - A french 3D Webcam : http://www.gizmodo.fr/2009/11/22/la-webcam-3d-crazy-cam-vous-donne-du-volume.html

    - Oxford AR group publishes all their vision paper : http://www.robots.ox.ac.uk/ActiveVision/Papers/index.html#tag2009

    - VR setup at CNRS : http://www.limsi.fr/venise/index.en.html

    - Asus has a laptop compatible with nVidia 3D Vision ! http://bit.ly/5MnIO

    - Softkinetic, Optrima Partner On 3D Gesture Recognition Tech (http://www.gamasutra.com/php-bin/news_index.php?story=26095)

    - Nice iPhone app to take stereo pix : http://www.juicybitssoftware.com/3dcamera/

    I’m also going to Lyon for the big VR orgy, so see you there !

    Mon 23 Nov 2009

    Stereoscopy for two users

    Published at 17:07   Category VR Displays  

    How would you allow two users in front of a projection screen to each have their own stereo ?

    I’ve seen such a system in Weimar at IPT/EGVE 2007 and I hear several systems are starting to use this.

    So here are three methods, demonstrated thanks to my Advanced Sketching System (c) :

    Method 1 : Users are separated through a polarized filter

    double_stereo_1

    This can be seen as a regular active stereoscopy system.

    The system has two active projectors, one polarization filter in front of each projector, regular shutter glasses plus matching polarization filters.

    Thanks to the polarization, each user sees only one (active) projector. Each projector displays left and right image as is regularly done with active projectors.

    In theory, you have it, each user sees in stereo ! This is the “easy” way which doesn’t need too much modification apart from adding polarized filters on shutter glasses.

    The active stereo provides a good separation between left and right eyes, but the polarization separation is not perfect, so each user sees a ghost image of the other user.

    This unperfect separation of polarized filters is less problematic when it is used for only one user since the left and right images aren’t that much different. But when you see the picture of another user, it is potentially very different and can also move while you are static. That’s a real presence breaker !

    So let’s try another way :

    Method 2: Users are separated through a shutter mechanism

    double_stereo_2

    Now this can be seen as a regular passive stereoscopy system. For each user, the left/right images are separated thanks to a polarized filter.

    The tricky part : The first (active) projector displays the left image for user 1, then the left image for user 2. At the same time, the second (active) projector display the right image for user 1, then the right image for user 2.

    This means that half the time you can see the left and right images for user 1, then half the time you see the left and right images for user 2.

    But how can you hide the left/right images of the other user ? With modified shutter glasses that shut both eyes at the same time rather than each eye alternatively !

    This method also requires some tricks on the image generator. Often times the generation of left/right images in quad buffers is hardwired in the renderer, so you need a system that is flexible enough to allow the generation of two left images instead of left/right.

    Method 3 : multiple time splices

    Another way is to take the same approach as the active stereoscopy that also requires hardware modifications : draw each image sequentially : User 1 Left, User 1 Right, User 2 Left, User 2 Right, User 3 …

    Shutter glasses would then open only for User 1 left eye, all other eyes/users being shut, then User 1 right eye, etc.

    This has several implications, ranging from flickering if the projector frequency is not enough, to decreased luminosity. You also need special shutter glasses and software to support all this.

    Conclusion

    This is not an easy topic! But an important one if we want real cooperation. I’ve left the option for multiple HMDs aside because you don’t see the other user, and some people just don’t want to wear HMDs.

    I’m sure others methods exist, such as this one presented at IEEE VR 2009: Image Blending and View Clustering for Multi-Viewer Immersive Projection Environments, Jonathan Marbach

    Do you know other methods ?

    Fri 20 Nov 2009

    Twitter & Newsletter

    Published at 16:31   Category Perso  

    I’m finally starting using Twitter, codename VRGeek (what else?). I don’t know yet how I’m going to use it, but probably just post links to interesting VR stuff when I don’t have time or not enough resources to speak about it.

    I’ve also added a newsletter to the blog, which will simply send you the latest articles by mail. It seems not everyone is fond of RSS !

    You can subscribe to the newsletter thanks to the widget on the right column of the blog.

    There’s also a fancy new tag cloud !

    Now you can’t miss anything I’m saying !!

    Maybe next week I could start a TV show ? =)

    Wed 18 Nov 2009

    3DUI Grand Prize registrations are closed

    Published at 0:01   Category VR Applications  

    Just a small word to say that 21 teams have registered to the 3DUI Grand Prize !

    We’re very happy about that, we didn’t expect that much participation =)

    All the big 3D user interfaces labs are participating with at least one team, and we also have one private company (you know who you are!)

    We’re sure we’re going to get very interesting solutions and we hope that this contest will give a small boost to the 3dui field !!

    Again thank you all for participating, and have fun while working on it !

    Mon 9 Nov 2009

    Characteristics of Professional HMDs, by Sensics

    Published at 16:50   Category VR Displays  

    Sensics, makers of the renowned piSight HMDs has released a very interesting white paper called “Characteristics of Professional HMDs“.

    Here’s the introduction :

    As of July 2009, the perfect head mounted display (HMD) – the one providing exceptional immersion, superb image quality, a wireless and featherweight design for a ridiculously low price – does not exist. However, many users might find that a ‘good enough’ HMD can be found for their particular application. This document discusses the key attributes for HMDs, explains why they might be important, and offers some selection guidelines.

    Thanks to them for writing and sharing this document !

    Fri 6 Nov 2009

    VR with a single computer

    Published at 14:23   Category Virtual Reality  

    If you think VR is complex and requires a good understanding of the hardware involved (among many other things) … you’re right.

    But, when you look closely, you don’t necessarily have to use a lot of computers to have a good VR system. In fact most of the VR systems work with only one computer.

    I’ve started a page here showing all the different systems you can create by using only one computer, ie no clustering issues \o/ !

    Tue 27 Oct 2009

    Cheap DIY HMD

    Published at 14:00   Category VR Displays, Virtual Reality DIY  

    What can I say ? That’s the future !

    YouTube Preview Image
    Next Page >>>