Slashdot Mirror


Peephole Displays

benh57 writes "A student at Berkeley has come up with a novel approach for navigating small handheld displays. In effect the display is a "peephole" into a much larger information area. You see different parts of the display by moving the handheld around - no more tiny scrollbars. Check out the DiVX movies to see it in action. It even works in 3D!"

31 of 292 comments (clear)

  1. Hey, I know him by CaseyB · · Score: 4, Interesting
    Ka-Ping Yee

    Heh, I went to high school in Winnipeg with that guy. (Well, he was in grade 9 when I was in grade 12.) He was a math prodigy back then. Placed highly in all the Canadian math competitions while he was underaged by a few years.

  2. Name.. by grub · · Score: 5, Funny


    Being that it's similar to looking through a small hole to see a large interior I think they should call it The Speculum

    --
    Trolling is a art,
    1. Re:Name.. by gosand · · Score: 4, Funny
      Being that it's similar to looking through a small hole to see a large interior I think they should call it The Speculum

      Or goatse

      --

      My beliefs do not require that you agree with them.

  3. And the lawsuits are already being filed... by Motherfucking+Shit · · Score: 5, Funny
    A student at Berkeley has come up with a novel approach for navigating small handheld displays. In effect the display is a "peephole" into a much larger information area.
    In other news, the X10 corporation, makers of stealthy spy cameras and ubiquitous web adverts, announced today that they are filing a patent infringement lawsuit against an unnamed Berkeley student. Said the CEO, "peepholes are our market and this is a clear case of infringement!"
    --
    "BSD: Free as in speech. Linux: Free as in beer. Windows 10: Free as in herpes." --Man On Pink Corner in #52607549.
  4. Nice concept by e8johan · · Score: 5, Interesting

    Nice concept, but I wouldn't want to use it in a bus or such. It real life it would crave some sort of gyro to detect movement. Imagine a bus rounding a corner and the text compensating by scrolling. At least it would serve as amusement to the fellow busriders.

    Of course there are other solutions, and there is defenently a need for a solution to this problem. I would suggest having touch sensitive sides of the actual PDA. To scroll, simply stroke the side of the PDA (not a wheel, but the side). But there are probably even better solutions to this. I enjoy the peephole approach, but must regrettably say that the problem is to control it (without clicking tiny sliders).

    1. Re:Nice concept by All+Names+Have+Been · · Score: 4, Insightful
      Imagine a bus rounding a corner and the text compensating by scrolling.

      Of course the answer to this is to have the gyros - but the scrolling is toggled on/off via a button on the side. Press it, you can scroll by moving your device. Release the button, and the display is locked in place. Now you can read on the bus, in bed, etc.

    2. Re:Nice concept by The+Fun+Guy · · Score: 4, Funny

      "...touch sensitive sides...stroke the side...I enjoy the peephole"

      They say that porn drives technological innovation in information distribution technologies. This gives a whole new meaning to the term "peep show".

      I can't imagine I'm going to get first post on this.

      --
      The man who does not read good books has no advantage over the man who cannot read them. - Mark Twain
    3. Re:Nice concept by Minna+Kirai · · Score: 4, Insightful

      Imagine a bus rounding a corner and the text compensating by scrolling.

      That could be a beneficial effect! Many people have difficulty reading small text on a moving vehicle, because the page constantly bounces around.

      Possibly, this system could act as an "image stabilizer" for the text- causing the text to follow a smoother path than your actual bouncing hand.

      Of course, whether or not this can be helpful depends on many factors- Does the screen have 10 millisecond updates? Does your head bounce more or less than your hand? (If they're in sync already, then you're fine.)

      And how well does the inertial tracking system distinguish the gross movements of the bus from your localized jittering? (You wouldn't want to leave the POV behind you at the station where you boarded!)

    4. Re:Nice concept by Elwood+P+Dowd · · Score: 4, Funny

      They could require the use of an earbud headphone. And the POV could be relative to the headphone. Then you could put a button on the PDA that recenters the display if things get out of whack. Seems like that would perfectly deal with the jitter issue. Like you say, you'd need fast updates on the screen.

      Of course, I don't want a PDA until they can draw on my iris with lasers. I want a 50" display that fits in the palm of my hand, and can be used to permanently blind my enemy in tactical combat.

      --

      There are no trails. There are no trees out here.
    5. Re:Nice concept by srmalloy · · Score: 3, Funny
      Nice concept, but I wouldn't want to use it in a bus or such. It real life it would crave some sort of gyro to detect movement. Imagine a bus rounding a corner and the text compensating by scrolling. At least it would serve as amusement to the fellow busriders.

      With a gyroscope/accelerometer arrangement to detect movement, you could set it up so that you clear the screen by turning it over and shaking it.
  5. Game Controllers by Devil+Ducky · · Score: 4, Funny

    I''ve been using a similar style for years. I can't even play a game without moving the controller wildly about while playing a game.

    There's no convincing me that moving the controller to the right doesn't help the car turn faster in GT3. Or that shaking it up and down while holding the X button so hard my fingers change colors doesn't help it with acceleration on the straight away.

    --

    Devil Ducky
    MY peers would get out of jury duty.
    1. Re:Game Controllers by Dan+B. · · Score: 3, Funny

      I have a mate who tries to 'see' around the corner of his display when playing any RTS.

      It used to crack us all up watching his head bob up/down/left/right when playing Warcraft II. He used to always wonder why we were laughing, as though some mage would be about to cast a blizzard on his unsuspecting horde of Ogres.

      --
      Dan. -- So what if it's spelt wrong, nobody's perfect
  6. Place your bets now.... by caluml · · Score: 3, Insightful

    VIDEOS To play DivX video, get a free decoder from divx.com. You can play DivX videos on Linux, MacOS, or Windows.

    * video demonstration for CHI 2003, 16 Dec 2002 (5m 52s)
    o high quality: AVI (72 Mb, DivX)
    o medium quality: AVI (33 Mb, DivX)
    o low quality: AVI (16 Mb, DivX)
    * video figure for CHI 2003, 23 Sep 2002 (2m 35s)
    o AVI (13.8 Mb)
    o QuickTime (27.6 Mb)
    * submitted to UIST 2002, Apr 2002 (3m 31 s)
    o AVI (46 Mb, MPEG4.2)
    o QuickTime (50 Mb, MJPEG)
    o DivX (45 Mb)



    How long will their server last? ;o)

  7. This is all great and everything, but.... by L.+VeGas · · Score: 3, Funny

    After I get all excited doing this, where can I ... ahem ... insert myself?

  8. What we really need is... by ewanrg · · Score: 5, Insightful

    I think this is a very innovative way to make the UI help get around the physical limitations of the device.

    But what we REALLY need are answers to those physical limitations. I have a lot more hope for a foldable display in the long term than in ways to try to make a big picture/UI fit on a small screen.

    Not knocking what is an excellant piece of work, but sometimes a great solution to a problem blocks better solutions.

    Just my .02 worth...

  9. Text of Proposal document by Alranor · · Score: 4, Informative

    As it's been slashdotted already

    OVERVIEW

    Recent years have shown an explosion of interest in handheld computing devices (such as personal digital assistants, cellphones, and mini-notebook computers). These devices have a form factor that enhances convenience, portability, and durability, and they tend to provide desirable operational features such as instant-on, fast non-volatile storage, and simpler, more direct modes of interaction (touch screens, application-specific buttons, no need to "save" work and "quit" programs).

    However, current display technology constrains the size of the display to be no larger than the physical size of the device. This sets up a tension between the desire to make the device small, light, and non-intrusive, and the desire to display a reasonable amount of information and provide efficient interaction.

    Accessing a large amount of information on a small display generally requires some kind of selection or scrolling mechanism. Cellphones and PDAs, for example, have "up" and "down" buttons that are pressed repeatedly to scroll through lists of records, but using them is slow and cumbersome.

    I propose a new scrolling mechanism based on the metaphor of a virtual window: the information is laid out on a virtual space much larger than the device itself. The device itself is moved around the virtual space to view a small part (a window) of the space. I hypothesize that this will have several advantages:

    Scrolling becomes direct and intuitive; one can move to a new region of the space just as fast as one can move the device.
    It eliminates the feedback loop of normal scrolling (press "Down", read, press "Down", read, etc.) and replaces it with a single movement.
    It replaces discrete control with continuous control, massively increasing the bandwidth of information communicated between user and device.
    It frees the hand used to operate the device, permitting scrolling and interaction at the same time. Scrolling moves into the background, occupying little or no cognitive load, producing the illusion that the entire
    workspace is available at once.
    It yields some of the advantages of two-handed interfaces for free: the non-dominant hand gives coarse positioning information, while the dominant hand does specific pointing and manipulation.

    SPECIFIC GOALS

    During this semester, i hope to achieve the following specific goals:

    Choose a platform that is sufficiently open and fast to support this development (a Palm-based PDA will be a likely first choice if early attempts to interface to it are successful).
    Explore and develop at least one method for sensing the position of the device. (Some possibilities to examine include: the use of accelerometers to obtain differential information; the use of a tether with a mechanical encoder to measure absolute position; the use of computer vision to locate a marker that's stuck to the device.)
    Devise a task to be performed that requires scrolling functionality. (Possibilities include making a selection from a scrolling list, or locating an object on a large map.)
    Develop a sample application that allows a user to perform this task (a) using directional scrolling buttons; (b) using conventional scrollbars; (c) using the virtual window technique (or techniques) developed in this project.
    Perform user tests and compare performance and preference among these scrolling techniques.
    Submit a short paper to UIST.

    RELATED WORK

    I've heard of other work on tilting input, but not direct-positioning input. Tilting, in my opinion, completely misses the point: tilt input is still differential rather than direct, and is therefore no better than holding down a scroll button and waiting until you've arrived. Positional input should be much better, because it just lets you put yourself where you want to be.

    Joel F. Bartlett. Rock'n'Scroll Is Here to Stay. IEEE Computer Graphics and Applications, May/June 2000, pp. 40-45.

    Jun Rekimoto. Tilting Operations for Small Screen Interfaces. User Interface Software and Technologies 1996.

    1. Re:Text of Proposal document by kah13 · · Score: 5, Informative

      He missed a big reference: this idea was already proposed by Jef Raskin. It's called ZoomWorld, some references can be found in his "The Humane Interface" book. The example he shows is the same idea used to provide information about patients in an ICU at Catholic Healthcare West. There is also a company doing something with this idea in webspace, Cincro. Their product is called Zanvas.

  10. I wouldn't know by IWantMoreSpamPlease · · Score: 3, Funny

    I can't get a peep out of their server...

    --
    So rise up, all ye lost ones, as one, we'll claw the clouds.
  11. Ok. by FreeLinux · · Score: 4, Insightful

    I'll admit that it is terribly cool looking, though the concept is not entirely new. However, the practicality of it seems rather unlikely.

    If you have to lug around a huge backpack of support gear, why not just carry a larger display, such as Apple's 17" laptop or a future roll-up screen. Now, I know everyone will jump on me and say that they will reduce the size of the support gear but, it is still going to be impractical.

    In order to use this thing you must move around a fair bit. Imagine a subway train full of people gyrating with their PDAs. It will look like a bunch of DDR freaks on mescalin.

    I think a much better solution would be to simple use a little track ball on the the bottom of the PDA to scroll around screen. but, that's not new technology at all.

    1. Re:Ok. by Minna+Kirai · · Score: 4, Insightful

      If you have to lug around a huge backpack of support gear

      Give him a break! He's a lone student, trying to produce a useful prototype of the HCI loop. The proposal isn't for a consumer level product.

      If the demonstration is successful, then a PDA manufacturer could look into engineering the hardware down into a single handheld device, but first they've got to see the concept in action.

  12. Re:Hasn't this been done before? by icantblvitsnotbutter · · Score: 3, Informative

    Yeah, it was called "Rock 'n' Scroll" (someone who grew up with Sit 'n' Spin?) and was actually well over two years ago, according to a colleague.

    You can see it at HP/Compaq's Western Research Lab. The photo shows the device was called "Itsy", but I'm not sure if that was the model or the name of the implementation of Rock 'n' Scroll. Both names are pretty lame, though.

    There was even Doom running on the thing -- check out the AVI or QuickTime files linked towards the end of the article.

  13. Mirror of the videos by Kalewa · · Score: 5, Informative

    Well my web server admin just said today "it can handle a slashdot, easily" - so I guess I'm going to see if he was just talking out his arse ;) These are just the low-res ones. peepdemo-200.avi (15.3mb) peepfig.avi (13.4mb) peep.avi (44.2mb) First two should be done in about five minutes, third may take a little longer.

  14. Hacker and the Ants. by PrimeNumber · · Score: 3, Informative

    Rudy Rucker described a solution similiar to this in his book the Hacker and the Ants.

    Users of workstations in his book would sit on a chair, using their feet the turn the chairs circular footrest, with the screen display keeping sync, giving the screen a 'viewport' type of functionality.

    A fun book to read, with some cool sounding tech and funny characters IMHO.

  15. Re:*sigh* Already slashdotted by WinterSolstice · · Score: 4, Interesting
    Why not just have a pair of glasses that contain the computer? A nice pair of wraparounds should certainly have room to accomodate a small enough system by the time we have good enough displays.

    Then, all you need is roll-up keyboard, or a laser projection keyboard.

    Of course, in all seriousness, I find that the ideal form factor would be something the size of a Zippo lighter, that projected both text and keyboard onto other surfaces. Perhaps the display onto your eyes, and the keyboard onto a desk?

    -WS

    --
    An operating system should be like a light switch... simple, effective, easy to use, and designed for everyone.
  16. Re:X windows virtual screens by Samus · · Score: 4, Informative

    I was wondering the same thing but I was lucky enough to be able to download the low res video before the site was smashed. Think of the old nintendo power glove or one of those joy sticks that you just hold in mid air and tilt around. Then think about that crossed with a virtual desktop. You are pretty close now. The interesting thing is this guy as attached the motion sensor to the pda and the screen scrolls around when he moves the pda. He took it one step further though. It not only works on a X,Y axis but also the Z axis. You can use your one hand holding the pda and the other a stylus to pick up an object and drag and drop it somewhere else. The demo video was pretty cool. I do recomend checking it out after the /. effect has worn off.

    --
    In Republican America phones tap you.
  17. Would make for a good game by DrSkwid · · Score: 4, Funny

    Gaffer/duct tape a nice colour ipaq on your face an
    et violá : virtual reality

    --
    There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  18. Okay... by Anonymous Coward · · Score: 3, Funny

    So we're going to be viewing everything on roll-up monitors that we have to shake around to find things on, all while tapping incessantly on a projection keyboard. Sounds like we're all going to be jerking around like idiots.

    I think I'll wait.

  19. Yawn by Rogerborg · · Score: 3, Informative

    Extra hardware, extra cost, extra annoyance value.

    There's a practical retail solution already, see Picsel, now shipping on Sony Clie's. Every document is displayed the same way, as a draggable, freely zoomable image, done with intuitive (touch-drag, tap-touch-drag) stylus commands.

    Other nice stuff: it's cross platform (PalmOS, Symbian, WinCE, Linux, easy to port to just about anything else), and ~1.5Mb in size, which includes a web browser, file viewer, and viewers for .doc, excel, pdf, rich text and text. The only annoyance value is having to toggle between free view and input modes, but a tilting device would need a toggle or press lock anyway.

    --
    If you were blocking sigs, you wouldn't have to read this.
  20. Karate(TM) by karlandtanya · · Score: 5, Funny
    You could use the gyros (or whatever they use) in this device to detect orientation.

    And you could use GPS to detect precision.

    Then you could use a very fast wireless link to connect to a collection of high resolution earth images.

    So, if you held the device in front of you and looked at it, you could see exactly what you'd see if your hand was empty.

    PHBs should be able to buy this "empty-hand" device for $2500.00 in two years; the rest of will get it for $99.99 at Wal-Mart in five.

    --
    "Reality is that which, when you stop believing in it, doesn't go away." - Philip K. Dick
    1. Re:Karate(TM) by Anonymous Coward · · Score: 3, Interesting

      You aren't that far off. I remember a location based services talk given a couple years back. One possibility that was proposed with the availability of 3G+ wireless networks consisted of a wireless handheld with GPS displaying underground pipes/service lines in just the method you describe (kind of a wireless "First Call" service). A lot more useful than your example, but the same idea.