|
|
It is currently Thu May 23, 2013 1:26 am
|
PR3 WIP log (Upgraded, wireless PR2)
| Author |
Message |
|
PalmerTech
3D Angel Eyes (Moderator)
Joined: Fri Aug 21, 2009 9:06 pm Posts: 1611
|
Yes, I have, quite some time ago. I have been meaning to post a review of it, but the info I have is pretty outdated compared to the newer offerings from Sensics. In my experience, yes, you can see the seams pretty clearly, especially if the HMD is not perfectly centered. Not enough to really bug you (Still better than most 3 monitor setup bezels!), but for the price they want, it is hard to stomach. But like I said, my info is old! They have a new, redesigned optical system that they say reduces the visibility of the seams. For all I know, it is a non-issue by now. Still a hefty price tag for us hobbyists, but definitely worth the cost in the professional market, as there is nothing else out there with the FOV and resolution that Sensics brings to the table.
And yes, I have given that some thought, and actually have hardware available to try it out. My work has some SVGA pico projectors with active shutter optics, so you only need passive glasses, ideal for testing! Not sure it would be all that great, though. One of the biggest reasons to go the HMD route is because you get a sense of distant focus, would be pretty hard to do with a projection plane so close to your face!
@Cyber: Would you be using optics of any kind, or just straight up viewing of the projection screen?
|
| Mon Oct 03, 2011 5:48 pm |
|
 |
|
cybereality
3D Angel Eyes (Moderator)
Joined: Sat Apr 12, 2008 8:18 pm Posts: 10038
|
@PalmerTech: I am planning on using fresnels. I did some quick tests, and I think this could allow for high FOV and infinite focus, so the image will look really big. They are also dirt cheap, and are bendable, which I need. Keep in mind the screen will also be curved, so you won't get as much distortion as in the video. The sides will still be blurred, but this is true even in real-life somewhat so that's fine. I've just got side-tracked with the 1200VR, now I am getting a laptop (might order tonight), and I want to have money for the HMZ-T1. So realistically, this DIY HMD isn't happening until next year. But I may do some proof-of-concept tests before then.
_________________
|
| Mon Oct 03, 2011 5:57 pm |
|
 |
|
nrp
Two Eyed Hopeful
Joined: Tue Jul 19, 2011 11:19 pm Posts: 95
|
When using projectors, I think it makes more sense just to go for direct retinal projection. There is a lot of potential there for wide FoV and a large exit pupil without a lot of lenses, or any lenses if you use curved mirrors and beamsplitters. The latter solves chromatic aberration as well.
For lenses, in theory, you can could cancel out at least the horizontal chromatic aberration in hardware by having the red, green, and blue "pixels" offset from each other in the horizontal scanning of the laser. That would require some pretty deep access to the firmware though.
|
| Mon Oct 03, 2011 8:39 pm |
|
 |
|
cybereality
3D Angel Eyes (Moderator)
Joined: Sat Apr 12, 2008 8:18 pm Posts: 10038
|
I'm scared my eyes will melt or something. Doesn't seem safe.
_________________
|
| Mon Oct 03, 2011 8:46 pm |
|
 |
|
nrp
Two Eyed Hopeful
Joined: Tue Jul 19, 2011 11:19 pm Posts: 95
|
cybereality wrote: I'm scared my eyes will melt or something. Doesn't seem safe. Yea, there is that... There is a pretty good paper out of the HITlab describing maximum safe power levels. The retinal displays they built used lasers on the order of a half microwatt, as opposed to around a milliwatt that something like the Microvision SHOWWX puts out. It would be necessary to lower the power significantly. Edit: Apparently the lasers in the SHOWWX are 90, 50, and 60mW.
|
| Mon Oct 03, 2011 8:55 pm |
|
 |
|
WiredEarp
Certif-Eyable!
Joined: Fri Jul 08, 2011 11:47 pm Posts: 1172
|
I think direct retinal projection would be a lot tricker than projecting onto a screen in front of the user (CyberReality and I obviously have had similar ideas about using micro projectors). The tiny moves of the eye would throw things off IMHO.
They've been working on direct retinal projection for quite some time and its still not consumer ready, so I think its probably unlikely we could easily hack up something to do a decent enough job, safely.
|
| Mon Oct 03, 2011 9:54 pm |
|
 |
|
ERP
Cross Eyed!
Joined: Sat Jul 31, 2010 12:08 pm Posts: 101
|
The issue with retinal projection is the abysmally small exit pupil. Really to make it viable for a decent FOV display you need some sort of active optics and eye tracking.
|
| Mon Oct 03, 2011 10:45 pm |
|
 |
|
nrp
Two Eyed Hopeful
Joined: Tue Jul 19, 2011 11:19 pm Posts: 95
|
ERP wrote: The issue with retinal projection is the abysmally small exit pupil. Really to make it viable for a decent FOV display you need some sort of active optics and eye tracking. The exit pupil can be as big as you design the optics to let it be. Edit: Never mind, I see the physics now.
|
| Mon Oct 03, 2011 11:22 pm |
|
 |
|
Bishop51
Binocular Vision CONFIRMED!
Joined: Thu Sep 22, 2011 11:05 am Posts: 231 Location: Vancouver Island
|
What this community really needs (and excuse me if this has already been discussed) is a structured, open-source HMD project. Identify the most cost effective, realistic, current hardware, some basic wants/needs and start bashing out iterations of a single design. Make everything as "off the shelf" as possible including the mount. There's enough big brains in this community to make that happen.
Palmertech is essentially trying to do this with the PR3 but with something of a potentially commercial nature. That's not to say the two ideas are mutually exclusive. I think that if Palmer provided us with a foundation for the discussion, we could help with R&D. We would just need to structure a development forum for different areas of research.
|
| Tue Oct 04, 2011 10:47 am |
|
 |
|
cybereality
3D Angel Eyes (Moderator)
Joined: Sat Apr 12, 2008 8:18 pm Posts: 10038
|
Yes, that is what the DIY section is for. To work on stuff, prove it works, and post plans and/or instructions.
_________________
|
| Tue Oct 04, 2011 9:03 pm |
|
 |
|
Bishop51
Binocular Vision CONFIRMED!
Joined: Thu Sep 22, 2011 11:05 am Posts: 231 Location: Vancouver Island
|
I absolutely see the value of the DIY area of the forum but that's not really what I'm talking about. That's more general "anything goes" kind of tinkering with disparate methods and goals. I'm talking about sticking with a small subset of goals and materials and everyone working to actively test and tweak that single system. That way you can iterate on a single design, improving it with each generation. Much the same way as opensource software works expect we'd be doing it with hardware.
|
| Wed Oct 05, 2011 9:40 am |
|
 |
|
ERP
Cross Eyed!
Joined: Sat Jul 31, 2010 12:08 pm Posts: 101
|
The problem with these "open source" efforts, is if they are not working from an already working design is that they tend to get derailed by trying to provide perfect solutions rather than just something that works. This is particularly true where multiple complex parts interact. I've been watching an "Open Source" CNC Mill thread on another board, it started with aiming at something in the $1-5K range, got derailed in the details, ended up with incomplete plans for something that would cost >$50K to build, because of people obsessing over details and losing sight of the goal. I watched an "Open Source" race car get derailed the same way. The CNC router community on the other hand iterates on existing working designs and do some interesting things.
I think the problem in this space would be the shear number of initial variables How big is the display, what is considered a reasonable FOV, what is considered acceptable distortion, does it have to have 100% overlap. As an aside I'm also not sure anyone on this board has a really solid enough grasp of optics, to do anything but copy existing eyepiece designs. Then there is the software issue, if we're limited to the existing 3D drivers, there are enough features they don't support to severely limit the design.
I don't think it would be impossible, but my experience is that people become way more tied up in perfect designs than in getting something that works, and I think if there was something to start from there would be a much better chance of success.
I'd suggest starting with an older design like the virtuality headset two ~3inch screens, two mirrors and two ~60mm focal length lens, you could lose the mirrors if you don't mind moving the weight further from the head, and could deal with <100%overlap. Interestingly from what Palmer mentioned in his Wide5 review it's not a million miles from what they are doing.
|
| Wed Oct 05, 2011 10:18 am |
|
 |
|
Tone
One Eyed Hopeful
Joined: Fri Jun 25, 2010 9:13 am Posts: 36 Location: USA
|
I'd be happy to provide hosting and site technical management for a Wiki if there's any interest in organizing all this HMD knowledge. Would need some mods (Palmer? CyberReality? Maxim?) and others to write/edit articles that meet a similar set of standards that Wikipedia applies.
Just a thought...
_________________VRtifacts.com
|
| Wed Oct 05, 2011 11:15 am |
|
 |
|
nrp
Two Eyed Hopeful
Joined: Tue Jul 19, 2011 11:19 pm Posts: 95
|
ERP wrote: The problem with these "open source" efforts, is if they are not working from an already working design is that they tend to get derailed by trying to provide perfect solutions rather than just something that works. This is particularly true where multiple complex parts interact. I've been watching an "Open Source" CNC Mill thread on another board, it started with aiming at something in the $1-5K range, got derailed in the details, ended up with incomplete plans for something that would cost >$50K to build, because of people obsessing over details and losing sight of the goal. I watched an "Open Source" race car get derailed the same way. The CNC router community on the other hand iterates on existing working designs and do some interesting things.
I think the problem in this space would be the shear number of initial variables How big is the display, what is considered a reasonable FOV, what is considered acceptable distortion, does it have to have 100% overlap. As an aside I'm also not sure anyone on this board has a really solid enough grasp of optics, to do anything but copy existing eyepiece designs. Then there is the software issue, if we're limited to the existing 3D drivers, there are enough features they don't support to severely limit the design.
I don't think it would be impossible, but my experience is that people become way more tied up in perfect designs than in getting something that works, and I think if there was something to start from there would be a much better chance of success.
I'd suggest starting with an older design like the virtuality headset two ~3inch screens, two mirrors and two ~60mm focal length lens, you could lose the mirrors if you don't mind moving the weight further from the head, and could deal with <100%overlap. Interestingly from what Palmer mentioned in his Wide5 review it's not a million miles from what they are doing. I think the RepRap 3D printer serves as an example of a reasonably successful "bazaar" open source hardware project that hasn't suffered from the problems you mention. It is little more than a wiki, forums, and an IRC channel, but it has resulted in dozens of 3d printer variations totalling perhaps over 10,000 units. It is almost entirely a meritocracy. People congregate towards and expand on the hardware and software designs that work. It is just a matter of making those designs and that software open source and being open to accepting modifications and branches.
|
| Wed Oct 05, 2011 1:16 pm |
|
 |
|
Fredz
Golden Eyed Wiseman! (or woman!)
Joined: Sat Jan 09, 2010 2:06 pm Posts: 1897 Location: Perpignan, France
|
ERP wrote: The problem with these "open source" efforts, is if they are not working from an already working design is that they tend to get derailed by trying to provide perfect solutions rather than just something that works. It's not specific to open source hardware, this problem concerns any type of project. Software projects often have the same problems, be they open source or proprietary, but it doesn't prevent some of them to attain their goal. The idea sounds interesting indeed, nothing more than a google project hosting would be needed. And a bunch of interested and focused people too...
|
| Wed Oct 05, 2011 2:03 pm |
|
 |
|
PalmerTech
3D Angel Eyes (Moderator)
Joined: Fri Aug 21, 2009 9:06 pm Posts: 1611
|
My project might go in a commercial direction, but even if it does, I am going to make all the plans as available as I can. Even if I end up in the HMD business as a job, I will always make my plans available for DIYers! If someone really wanted to copy me, they could always just buy a unit and rip it apart to see how it works anyways.  I will have the results of all my PR3 experimentation posted in a few months, with the pros/cons of each lens assembly I am experimenting with. Here is the main problem with an open source HMD project: There is very little to research, and even less to develop. The PR2/PR3? They exist because of some amazing twist of chance that provided a high pixel density panel that is EXACTLY the correct size for a single panel HMD. If it had been 5mm wider or narrower, the performance would be severely impacted. I wish that there were other lucky finds like that out there, but in all the research I have done, I do not think they exist! I mean, yes, a design like the older Virtuality HMDs would be ideal (Small screens, mirror, and simple optics), but where are we going to get those small displays? The market for high definition displays has been trending towards screens that are at least 4.3" diagonal, and those are all driven by cellphones. What we would need is a high definition panel, less than 3" diagonal, that can be driven with a standard video signal. Thus far, there is nothing like this in the sub-$3000 range, and there are no short term mass market applications that will drive the price down. Even in that case, if we use mirrors, we need drivers that support horizontal flip. IZ3D supported that, sure... But they are looking to be dead.  As we move towards standards like HDMI 1.4, we are going to see LESS flexibility in 3D drivers, not more. And that leads to software. The best thing that could happen to the DIY HMD scene right now would be a brand new 3D driver with lots of output options. The biggest one? Adjustable binocular overlap! Right now, 3D drivers only output 100% overlap imagery. If we could get around that, then we are a heck of a lot closer! I have some 3.2" 800x480 IPS LCDs that are driven via HDMI, and they would be perfect for a wide FOV HMD with about 80% binocular overlap. In summary, an open source effort might be too early at this point, we do not have the hardware available. It would be like starting that open source race car project back when the only engine available was a $200,000, 1000lb steam engine, or that CNC mill project when the most advanced cutting tool available is a flint knife. It just has nowhere to go. If someone can find a sub-3" display with SVGA or higher resolution, then this whole game changes, but until then, we are just stuck waiting around, or using something like the PR3. I know, pretty cynical, but that is my honest assessment. (On a sidenote, an HMD wiki might not be a bad idea. I could also provide hosting, I have a Hostgator reseller account, and I have a console modification wiki from the main site I run that could be adapter very easily)
|
| Wed Oct 05, 2011 2:18 pm |
|
 |
|
Bishop51
Binocular Vision CONFIRMED!
Joined: Thu Sep 22, 2011 11:05 am Posts: 231 Location: Vancouver Island
|
A question that comes to mind with your above comments Palmertech (and I mean this purely from an open conversation perspective), is whether your time investment in the PR-HMD's and research might be coloring your ability to see other potential pathways for the hardware (and or what's viable). You are set on your PR3 design (as you should be) but that does not mean it's the only viable way to build an HMD with a wide FOV and high resolution.
When it comes to software, in many ways I think you've got it backwards. If you're trying to build an HMD with commercial viability you should be designing hardware that plays nice with popularly supported software standards. Much in the same way that Sony's HMZ-T1 works with Nvidia 3D drivers. From that perspective, the hardware has to reflect what is technically achievable with commercially available driver sets and supported games. In other words, you're going for the highest common denominator here and figuring out what form factor follows.
I suppose that in many ways tells us that perhaps the HMZ-T1 is the only real viable option right now in terms of cost, hardware and compatibility but I know and you know that Sony isn't pushing the hardware as far as they could. They could easily go for a 6 panel display (3 per eye) wide field optics and head tracking. In fact, that unit is sooooo close to the mark that its incredibly annoying that they didn't go the extra mile there.
|
| Wed Oct 05, 2011 2:35 pm |
|
 |
|
PalmerTech
3D Angel Eyes (Moderator)
Joined: Fri Aug 21, 2009 9:06 pm Posts: 1611
|
If I really were focusing on the PR3, then yes, it might be coloring my reasoning. The thing is, though, I am terrible at focus.  The PR2/3 actually got finished, but I have several other projects going that I would be glad to post. One of them relies on Kopin microdisplays (47 degree FOV), the other relies on SVGA LCOS panels (35 FOV), and another relies on high magnification beamsplitters paired with the aforementioned 3.2" displays! I am also working on a project that uses two of the panels used in the PR3 to create a 120 FOV, 720p per eye HMD. Problem is, it is ending up far too large, so it might have to be a boom mounted display. On top of all those, my personal projects, I am also working on a few HMD concepts at my work! I won't talk about them, except to say that the cost of building those units is in the $$,$$$ range. And yes, that is certainly the way to go about real commercial success. Problem is, working with those standards takes quite a bit of money!  First you need to design a control board for the panels that can turn HDMI 1.4 into distinct outputs, and then you need to get HDCP, HDMI, and possibly Nvidia 3D Vision licensing. Going that route would mean starting a legitimate company, looking for venture capital, and taking a huge leap of faith. Granted, I would love to do that... But I think I would have a way better shot in 5 years. And besides, that is getting way out of the realm of DIY. Like I said, if anybody knows of a sub-3" panel with decent resolution, then we are all set for making awesome HMDs. As a DIY community, we need either new developments in displays that let us use existing drivers, or new developments in drivers that let us use existing displays.  One avenue that I have not experimented with much is projection based HMDs, those could possiby be a viable solution. But again, there are no drivers that would support them other than IZ3D, which is dead. Sorry for rambling on and on, guys, I am running on very little sleep. 
|
| Wed Oct 05, 2011 3:07 pm |
|
 |
|
bobv5
Certif-Eyed!
Joined: Tue Jan 19, 2010 6:38 pm Posts: 500
|
@ Bishop No way could sony make a 6 oled hmd. They are taking a risk with the hmz, if they made what you are talking about, it would cost at least $2000. At $800, it is for vr geeks, home theatre geeks, and an impulse buy for rich people. At 6 oled, $2000+, it is for rich vr geeks, no use for home theatre, and no longer an impulse buy for generic rich people. Even if they did build it, I don't think it would be much good. It would have super wide horizontal, but that would highlight the limited vertical fov. It would be like looking through a slit in a riot shield. I sometimes think that people on these boards have a slightly warped view of what things cost. At least in the UK, $800 is more than what most people spend on a tv for the whole family, never mind a hmd for one person. A 32" lcd is a common choice, which is about $400 over here.... @Palmertech "Even if I end up in the HMD business as a job, I will always make my plans available for DIYers!" I have a beer here for you, but I can't figure out to attach it to this message. I will drink it for you, I promise to enjoy it  Why is iz3d dead? As long as they don't pull the same trick as some other company that I won't mention and deliberatly remove support, I don't see how they can be dead. Stopped improving perhaps, but even with all it's glitchs and crashes I still think it is ok. Even if it never really gets any better, as long as they keep it working with the next version of windows/directx, and don't start going backwards, it is good. Or have I missed something? Slightly off topic, but I find lack of sleep can sometimes be good. I can program a little, but I'm not great at it. Lack of sleep significantly improves my programming ability. I don't really know how to describe it, its like when I'm too tired to think, the little bit of my brain that understands coding has direct control of my fingers, I spew out a big pile of code, that is glitchy but mostly works. Of course the problem with that is when I'm less tired, I can't understand what I typed so I cant fix the bugs!
_________________ "If you have a diabolical mind, the first thing that probably came to mind is that it will make an excellent trap: how do you get off a functional omni-directional treadmill?"
|
| Wed Oct 05, 2011 4:12 pm |
|
 |
|
PalmerTech
3D Angel Eyes (Moderator)
Joined: Fri Aug 21, 2009 9:06 pm Posts: 1611
|
bobv5 wrote: Why is iz3d dead? As long as they don't pull the same trick as some other company that I won't mention and deliberatly remove support, I don't see how they can be dead. Stopped improving perhaps, but even with all it's glitchs and crashes I still think it is ok. Even if it never really gets any better, as long as they keep it working with the next version of windows/directx, and don't start going backwards, it is good. Or have I missed something? Ignoring any additional information I might have, let us examine the public information on IZ3D we have: 1) No posts by their own staff on their forums, multiple people there who need license activations are not getting them. 2) Last driver release is a beta from early June with many notable bugs, unfixed for months with no estimated date of completion. 3) Vague early August blog post on their website that says they are switching business direction, whatever that means. No updates since. 4) Cancellation of their new display, then their new universal shutterglasses that were supposed to replace it. 5) No new devices licensing the IZ3D driver in the past year. 6) Not even selling replacement glasses for the IZ3D monitor anymore. 7) Ignoring all messages via email, PM, and Facebook Considering the implications of all that freely available info, it seems unlikely that IZ3D is in a position to improve their driver. For all we know, the next version of DirectX or Windows breaks it (Like DX10 and 64bit initially did), and that is the end.
|
| Wed Oct 05, 2011 4:53 pm |
|
 |
|
Fredz
Golden Eyed Wiseman! (or woman!)
Joined: Sat Jan 09, 2010 2:06 pm Posts: 1897 Location: Perpignan, France
|
PalmerTech wrote: What we would need is a high definition panel, less than 3" diagonal, that can be driven with a standard video signal. Thus far, there is nothing like this in the sub-$3000 range, and there are no short term mass market applications that will drive the price down. You can find 3" diagonal displays with reasonable resolutions in cameras, if 3" is too big I guess lower size displays could also be found. For example the Nikon Coolpix P7000 incorporates a 3" TFT display of 921,000 dots (most certainly 1280x720) and it can be found for $299 online. Also maybe a design for 3,5" displays can be created considering this size is used in some cell phones (iPhones for example). After all one of the first HMD (VIVED in 1985) was based on commodity hardware like this, using Watchman TVs from Sony at the time. PalmerTech wrote: The best thing that could happen to the DIY HMD scene right now would be a brand new 3D driver with lots of output options. The biggest one? Adjustable binocular overlap! Right now, 3D drivers only output 100% overlap imagery. What do you mean by overlap exactly ? I don't really visualize how it would work. Also I think an open source stereo 3D driver is something feasible, even if it's not an easy thing to implement. With some skilled and motivated developers I'm pretty sure a working proof of concept could be implemented quite rapidely. PalmerTech wrote: In summary, an open source effort might be too early at this point, we do not have the hardware available. [...] (On a sidenote, an HMD wiki might not be a bad idea. Yes, I also do think that a Wiki summarizing all the ideas and constraints evoqued here could be quite useful. Even if only to tell what is not possible at this time or what type of hardware would be needed in the future.
|
| Wed Oct 05, 2011 5:20 pm |
|
 |
|
bobv5
Certif-Eyed!
Joined: Tue Jan 19, 2010 6:38 pm Posts: 500
|
@Palmertech Fair enough. I didn't know any of that. I read that the new direct x is heading towards including stereo vision. This would make 3d drivers un nescescary. I'm going away to sweep up the dreams you stomped 
_________________ "If you have a diabolical mind, the first thing that probably came to mind is that it will make an excellent trap: how do you get off a functional omni-directional treadmill?"
|
| Wed Oct 05, 2011 5:38 pm |
|
 |
|
cybereality
3D Angel Eyes (Moderator)
Joined: Sat Apr 12, 2008 8:18 pm Posts: 10038
|
Well, for what its worth, I hope to have my own 3D driver available at some point. The main idea would be to support unorthodox devices (displays, controllers, etc.) that other companies have abandoned or don't see as viable. So, yes, you will be able to adjust the stereo overlap and all things like that. I don't want to hype it up too much, since I am a busy guy, but this is going to be a focus of mine for the upcoming months. Realistically I want to have something ready in early 2012.
_________________
|
| Wed Oct 05, 2011 5:40 pm |
|
 |
|
ERP
Cross Eyed!
Joined: Sat Jul 31, 2010 12:08 pm Posts: 101
|
I tend to agree the big issue is the panels.
I'd suggest the place to start would be with iPhone panels the old 3G panels are dirt cheap, and the retina display will start to turn up in quantity. They are not an ideal form factor, but there are several ways they could be configured to work. The issue is how to drive them? Wifi is doable, but even ignoring the weight issue I hate the concept of having to have 2 entire Ipods in the display. What we really need is a way to drive them with a VGA or similar signal, and that's likely not simple.
I'd stay away from the driver issue initially, personally I'm more interested in demonstrating what's viable, then solving the more general problem of playing existing games on it. I think you'd find many games would be virtually impossible to play on a 100+ degree FOV display because of HUD layout issues among other things. You'd really want to tailor experiences to the device. I think simple demo software would validate it's existence, at least for me. Hey if you could make it cheap enough and people actually built them, convincing a Tridef or an iZ3d to add support may end up being viable.
If not I suspect adding a post pass to existing drivers to allow image shifting/masking and flipping wouldn't be insurmountable.
I've played with pico projectors and as is they don't lend themselves to usable configurations, some of this is correctable with more/different optics, but I'm not sure how viable this ends up being.
|
| Wed Oct 05, 2011 5:55 pm |
|
 |
|
ERP
Cross Eyed!
Joined: Sat Jul 31, 2010 12:08 pm Posts: 101
|
Quote: What do you mean by overlap exactly ? I don't really visualize how it would work. All existing drivers assume that the left eye and right eye fields of view overlap 100%. If you place two reasonably sized displays in front of the eyes with optics, you will need for this not to be the case or you will simply not be able to converge the images. Think of it as adjusting the images to account for accommodation rather than adding a prism to each eye.
|
| Wed Oct 05, 2011 6:02 pm |
|
 |
|
Fredz
Golden Eyed Wiseman! (or woman!)
Joined: Sat Jan 09, 2010 2:06 pm Posts: 1897 Location: Perpignan, France
|
Do you mean something like that ? :  Wouldn't this mean that HMDs don't have the same repartition of HFOV for each eye (ie. not symetric) ? Wouldn't only the HMDs with a HFOV > 120° be concerned by this, since 60° is the limit of the inward visual field for each eye because of the nose ?
Last edited by Fredz on Thu Oct 06, 2011 8:47 am, edited 1 time in total.
|
| Wed Oct 05, 2011 6:52 pm |
|
 |
|
Fredz
Golden Eyed Wiseman! (or woman!)
Joined: Sat Jan 09, 2010 2:06 pm Posts: 1897 Location: Perpignan, France
|
cybereality wrote: Well, for what its worth, I hope to have my own 3D driver available at some point. If you didn't start programming that yet and want some starting point, you may have a look at this open source project which is basically a stereo 3D driver supporting OpenGL and anaglyph output : http://sourceforge.net/projects/ilstereo/Could be useful to learn DLL injection, which should be one of the most difficult part for a stereo driver under Windows.
|
| Wed Oct 05, 2011 10:23 pm |
|
 |
|
cybereality
3D Angel Eyes (Moderator)
Joined: Sat Apr 12, 2008 8:18 pm Posts: 10038
|
@Fredz: Ok thanks. That might help. I'm just in the research stages right now.
_________________
|
| Thu Oct 06, 2011 5:35 pm |
|
 |
|
PalmerTech
3D Angel Eyes (Moderator)
Joined: Fri Aug 21, 2009 9:06 pm Posts: 1611
|
Fredz wrote: You can find 3" diagonal displays with reasonable resolutions in cameras, if 3" is too big I guess lower size displays could also be found. For example the Nikon Coolpix P7000 incorporates a 3" TFT display of 921,000 dots (most certainly 1280x720) and it can be found for $299 online. Also maybe a design for 3,5" displays can be created considering this size is used in some cell phones (iPhones for example). After all one of the first HMD (VIVED in 1985) was based on commodity hardware like this, using Watchman TVs from Sony at the time.
What do you mean by overlap exactly ? I don't really visualize how it would work. 921,000 dots is not much at all, certainly not 720p. That is counting all the subpixels! 640x480x3=921,600 dots (That is how Vuzix named the VR920, it had about 920,000 dots). So unfortunately, that 3" display in the P7000 is the same/lower res than you can get from the PR3.  Even if it was higher resolution, we still have no way to drive the panel. And yes, a design for 3.5" panels could be made, but we would need to have drivers that support adjustable overlap. The picture you made is somewhere correct, but you made a mistake: See how you made the squares a lot bigger in the image with overlap? Don't do that! If you make them the same size, you will see that you get a lot of extra space on the far right of the right display, and the far left of the left display; This lets you use panels that are too wide to place directly in front of each eye, and also greatly expands horizontal FOV. @ERP: iPhone 4 retina displays, why not. But like you said, driving them is hard. My background with displays/control boards actually far predates my work with HMDs, and I gotta tell you, it would be next to impossible to use iPhone 4 displays.  These displays are made to be driven directly from SOC (System-on-a-chip) units that are used as the basis for most embedded devices, and these devices have digital video outputs designed specifically for those kind of displays. A matched pair.  Now, if you could have a custom ADC (Analog to digital converter) microchip designed to drive them, then you are all set! Problem is, that costs tens/hundreds of thousands of dollars if you are not using a panel that has a common drive format (Like LVDS), and the panels used in these phones are of the former category. Now, you could make a one-off control board to drive these panels using an FPGA (Field-programmable-gate-array), they are commonly used for prototyping things like video control boards. Problem is... You would have to reverse engineer the display (Proprietary cell phone displays are not very well documented, generally), and then configure the FPGA to drive it from scratch. On top of that, FPGAs are bulky and expensive ($,$$$+), especially ones that are powerful enough to drive high resolution panels. You can find some work where people used FPGAs to drive older iPod displays, the 320x240 ones, but doing the same with a retina display is an order of magnitude harder. It is just a really, really tough problem. Sure, we could demonstrate what is "viable", but spending hundreds/thousands of dollars on something that only works with a limited software demo is not really worth it.  It is really rather depressing.
|
| Thu Oct 06, 2011 10:30 pm |
|
 |
|
WiredEarp
Certif-Eyable!
Joined: Fri Jul 08, 2011 11:47 pm Posts: 1172
|
@ PalmerTech & Fredz: I just thought i'd mention that there are two different technologies that IMHO are promising for HMDs, due to their small size.
They are (of course) the OLED displays being produced by Sony, for the new gen of SLR type cameras that use digital viewfinders. I think Sony is the only one doing this so far but if they are popular (as I believe they will be) I suspect this will drive the adoption of higher resolution, small displays, whether OLED or LCD.
The other one is DLP chips. For example, one of these DLP chips is 0.55", XGA resolution. I see no real reason why this couldn't be used in a HMD, and there are LOTS of DLP devices out there currently so prices should be fairly reasonable. The biggest problem I can think of with DLP is the fact that most DLP systems use a spinning wheel to do the colour, which could create problems in a moving environment due to gyroscopic effects etc. However, I do think the concept is quite promising (am unaware of any HMDs that currently use DLP tho).
|
| Thu Oct 06, 2011 10:50 pm |
|
 |
|
PalmerTech
3D Angel Eyes (Moderator)
Joined: Fri Aug 21, 2009 9:06 pm Posts: 1611
|
Problem is, those small displays are not useful for high FOV. I can definitely see Samsung getting into the OLED microdisplay business, but they would just want viewfinders, not immersive displays.
DLP is certainly promising, but the displays are usually even smaller than their transmissive counterparts. One of the HMDs I am working on uses a 0.5" SVGA LCOS panel, which operates in much the same way a DLP chip would. In addition, front-lit solutions like LCOS or DLP need a pretty long optical path, which makes squeezing high FOV out of them even harder (Just look at the Headplay!). The lighting system in my LCOS HMD uses a color-sequential RGB LED lighting scheme, so no moving parts to worry about.
|
| Thu Oct 06, 2011 11:50 pm |
|
 |
|
Fredz
Golden Eyed Wiseman! (or woman!)
Joined: Sat Jan 09, 2010 2:06 pm Posts: 1897 Location: Perpignan, France
|
PalmerTech wrote: 921,000 dots is not much at all, certainly not 720p. That is counting all the subpixels! 640x480x3=921,600 dots (That is how Vuzix named the VR920, it had about 920,000 dots). So unfortunately, that 3" display in the P7000 is the same/lower res than you can get from the PR3.  Ah sorry, I thought this practise of lying about the resolution was only used for HMDs. 921,600 also equals 1280x720, hence my error... PalmerTech wrote: And yes, a design for 3.5" panels could be made, but we would need to have drivers that support adjustable overlap. Would the adjustable overlap be needed for 3" or less display panels too ? PalmerTech wrote: iPhone 4 retina displays, why not. But like you said, driving them is hard. My background with displays/control boards actually far predates my work with HMDs, and I gotta tell you, it would be next to impossible to use iPhone 4 displays. This leaves the solution of an embedded HMD with the images directly generated by the phones like in this project : viewtopic.php?f=120&t=13822But I can understand that it's not what most people here want and that it also brings other limitations.
|
| Fri Oct 07, 2011 6:25 am |
|
 |
|
PalmerTech
3D Angel Eyes (Moderator)
Joined: Fri Aug 21, 2009 9:06 pm Posts: 1611
|
No adjustable overlap would be needed for panels in the sub-3" range, because you could fit the two screens side by side and put the center of the screen directly in front of each eye. You could also use 3M stick on prisms to use 3.5" displays, but they are terrible quality. You can also use some prisms that Edmund Optics makes, but those can only adjust the angle 25 degrees max, not enough to use 3.5" displays.
|
| Fri Oct 07, 2011 10:54 am |
|
 |
|
Fredz
Golden Eyed Wiseman! (or woman!)
Joined: Sat Jan 09, 2010 2:06 pm Posts: 1897 Location: Perpignan, France
|
It could be a good idea to ask a manufacturer to build prisms for the specific need of these 3,5" displays if an appropriate design is set, since this size seems to be quite common. Some people on a French website (hardware.fr IIRC) did this for a grouped command for anamorphic prisms and they did obtain something affordable (<$100) with optical coating and very good quality glass (BK7).
It could even be possible to create DIY prisms in resin or with glass/glycerin to validate the concept before just as they did. They even wrote a specific software to calculate the angles and the chromatic diffraction based on the dimensions and refractive index.
|
| Fri Oct 07, 2011 4:59 pm |
|
 |
|
PalmerTech
3D Angel Eyes (Moderator)
Joined: Fri Aug 21, 2009 9:06 pm Posts: 1611
|
You could do that, but then you still need a way to drive those displays. And if you had a way to drive the displays, you could adjust the overlap in hardware, even!
One interesting path would be to make anamorphic prisms for the PR3 design. That is, have it squish the vertically stretched image of the side by side image down to the correct aspect ratio. You would get more pixels, and it would work with side by side sources, which are pretty common!
|
| Fri Oct 07, 2011 5:20 pm |
|
 |
|
pierreye
Sharp Eyed Eagle!
Joined: Sat Apr 12, 2008 9:45 pm Posts: 373
|
I just got the Lumagen Radiance Mini and there are 2 functions that are useful to your project. First is the auto conversion of any 1.4 3D format to the format you want. For example, you can input frame pack format and output as SBS. Second is the NLS = Non Linear Stretch. You can use the menu to define how you want to stretch the video format to fit your screen. You can modify the parameter for example to stretch more on the edge of the video compare to the center.
|
| Sun Oct 09, 2011 8:08 am |
|
 |
|
PalmerTech
3D Angel Eyes (Moderator)
Joined: Fri Aug 21, 2009 9:06 pm Posts: 1611
|
Well damn. http://www.tmdisplay.com/news/2011/2011_1020.htm2560 × 1600 6.1" LCD panel. This would be so absurdly awesome. A little too wide, sure, but that can be fixed in software, or with something like the Lumagen Radiance Mini (Thanks for showing me that!) You would get 1280x1600 per eye, or you could use a standard aspect ratio like 1280x1024. Still, this is absolutely crazy.
|
| Thu Oct 20, 2011 10:17 pm |
|
 |
|
InvaderZIM
One Eyed Hopeful
Joined: Sun Sep 18, 2011 7:13 am Posts: 35
|
Palmer,
can you try the 2560 × 1600 6.1" LCD panel for use in the PR3? I can't read the info on that site, but how much does this display cost?
|
| Fri Oct 21, 2011 10:10 am |
|
 |
|
PalmerTech
3D Angel Eyes (Moderator)
Joined: Fri Aug 21, 2009 9:06 pm Posts: 1611
|
They have not said. Right now, it is purely a prototype, they do not even have engineering samples available. Pity. 
|
| Fri Oct 21, 2011 10:39 am |
|
 |
|
brantlew
Petrif-Eyed
Joined: Sat Sep 17, 2011 9:23 pm Posts: 2038 Location: Irvine, CA
|
Here's the English link. http://www.tmdisplay.com/english/news/2011/2011_1020.htmPalmer - I don't know much about your wireless video transmitter, but do you think it can sustain this high of a resolution?
|
| Fri Oct 21, 2011 1:26 pm |
|
 |
|
Who is online |
Users browsing this forum: No registered users and 3 guests |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum
|
|