Reverse AR (Augmented Reality): bringing the real into VR
I was trying to figure out a way for a user to see their keyboard while wearing a Rift. Would this simply be Augmented Reality in reverse? Instead of having digital elements being projected into the “real” world as in AR it would just be the opposite: projecting real world elements into the VR environment. By placing colored dots at the corner of a user’s keyboard and then having a small head mounted cam it would allow the system to project the area within the dots, basically just the keyboard or any object really, within the VR environment when the user tilts their head down. Perhaps the corners/edges of the image could be grabbed within a setup program so the image could be stretched and moved in order to match it as close as possible to what the user would see if they weren’t wearing the device in order to aid with proprioception. It would be like always having a floating keyboard just below your direct level line of sight. Perhaps even have it only appear when you looked down. You could even have a variable fade-in setting so that it would only appear when a certain line of sight depression angle was reached. The system could even dither the edges of the keyboard image so that it wasn’t so stark. Even employing other kinds of color/image processing qualities like grayscale, colored borders, saturation, brightness, etc. just like you would with a typical cam application. The possibilities are endless. Maybe dots wouldn’t be needed at all? Maybe just have the setup program look for any “keyboard-like” object(s) within a certain area and have it ask if that’s your keyboard? Perhaps not just a keyboard but any amount of desk space that a user would like to “see” within VR even a computer monitor. Just drag out an area that you would like to have visible within VR. Perhaps even have it in stereo with two cams? We would be adding weight, of course, but I’m sure with the size of cameras these days it would be negligible. Are there any other issues that I may have overlooked? This isn’t really earth shattering but input controller, specifically keyboards, issues come up a lot in conversation with my friends.
