Slashdot Mirror


Video Chat Via Transparent Desktop Overlay

Jason0x21 writes "Wired News has an article about UNC Comp. Sci. researchers developing a transparent desktop overlay for video conferencing, allowing remote coworkers to literally point and interact with things on your screen. The researchers say that Apple's Quartz graphics engine let them go from idea to prototype in 'about 45 minutes'. Windows versions predicted in the future."

204 comments

  1. Similar piece of tech... by LostCluster · · Score: 4, Interesting

    One of my favorite pieces of technology I've ever gotten a chance to play with is the SmartBoard Interactive Whiteboard It's a whiteboard that's touch-sensative. Basically, combine it with your favorite projection monitor and you've got a 60 inch touchscreen monitor. Just like any other touch screen, anywhere you tap the board is treated like a mouseclick in whatever application you're using. As an added bonus, "magic crayons" (really nothing more than plastic styluses) are at the bottom of the board. When the board detects one of the pens removed from its holder, it treats all touches as requests to draw on the screen.

    It's a great presentation tool to liven up a powerpoint and avoid the need to have to walk accross the room to get the next frame. Furthermore, playing solitare with foot-high cards is quite fun. :)

    1. Re:Similar piece of tech... by Tuxedo+Jack · · Score: 2, Interesting

      Those are great for presentations, but they're a pain to walk in front of, and using a pointer doesn't work too well.

      However, they're great for graphics work. This fact is offset by the fact that they suck royally in Quake.

      --

      Striking fear in the authors of godawful fanfiction, I am here, appearing in darkness, Tuxedo Jack!
    2. Re:Similar piece of tech... by GoRK · · Score: 2, Interesting

      These smartboards are cool. I bought one off of ebay for about $350 about a year ago with a stand and even the computer it was running. They pop up there for sale from time to time, and you can always get a good deal. Anyway they are great for putting together DB schemas and stuff like that. You just draw it out and push the print icon on the edge. The mouse feature is kind of nice, but I have found the Gyration RF mouse to be a better presentation tool.

      The touch sensitive ones kind of suck since they aren't very durable and you have to put the pens back in their places and stuff. Mine is one of the ones that tracks with IR lasers, so it's impervious to stray fingers or rearranged pens. Plus the actual whiteboard on the laser ones is made of powder coated sheet metal instead of plastic, so you can do fun stuff like draw semi-permanent lines on it with a sharpie and erase them by drawing back over the lines with a dry erase marekr.

    3. Re:Similar piece of tech... by TastyWords · · Score: 4, Funny

      The Windows version will be done three months from now. Then Guido, dispatched from the Microsoft office will pay you a "visit" to sell it to them "or else".

    4. Re:Similar piece of tech... by ziggy_zero · · Score: 3, Funny

      I dunno, a friend of mine says he used one at his office to play Counter Strike pretty well. All he had to do what put his finger on other players' heads and BAM!

      --
      I belong to the ______ generation.
    5. Re:Similar piece of tech... by Inda · · Score: 1

      They've just installed these in my daughter's school. I can't wait for the open day in order to try them out.

      You gave a far better explaination than the grey-haired head teacher...

      --
      This post contains benzene, nitrosamines, formaldehyde and hydrogen cyanide.
    6. Re:Similar piece of tech... by Veamon · · Score: 1

      This is old news...hell, I read it on wired friday afternoon...come on slashdot, get the updates quicker

      --

      Slashdot News: As serious as a busted rubber
    7. Re:Similar piece of tech... by Anonymous Coward · · Score: 0
    8. Re:Similar piece of tech... by mrroach · · Score: 2, Funny

      The BDFL is working for Microsoft?!? NO!!!!

      (You mean there are other Guidos?)

    9. Re:Similar piece of tech... by Anonymous Coward · · Score: 0

      This sums it up pretty well:
      It's a great presentation tool to liven up a powerpoint and avoid the need to have to walk accross the room to get the next frame. Furthermore, playing solitare with foot-high cards is quite fun. :)

      There is really no application for this stuff; it just looks fancy. If you want something largish to write on, buy a blackboard+chalk. The software is closed-source, uses its own SVG format for output and the linux version is improving but still far behind the windows one. To 'hip' for my tastes.

  2. Re:Of course! by Anonymous Coward · · Score: 0

    RTFA

  3. Mac ahead of Windows on graphics, again... by LostCluster · · Score: 4, Informative

    Windows has had the ability to draw transparent windows since 2000. However, there's a limit to how far they can go.

    Particularlly, you can't do any blending against windows that are being drawn with DirectX/DirectDraw which is the way that any program that wants to approach full-motion video or 3D graphics has to do things. And that's what prevents Windows from handling this application.

    Mac's OSX is a lot cleaner in this department because in their universe there are no exceptions to the rules... everything passes through Quartz, so there's a chance to capture and play with anything on the screen. DirectX and DirectDraw are painted onto the screen after all mortal windows are drawn in Windows, and that's why there's no chance to add an overlay to them.

    1. Re:Mac ahead of Windows on graphics, again... by Rosyna · · Score: 4, Interesting

      From limited testing it seems that when a window is marked transparent in windows, it is composited into the display. But otherwise everything is non-compositing. This, in my experience, causes huge problems when fully opaque, non-layered windows are set atop a transparent one. Windows will often draw the old image while dragging the transparent window.

      This is especially noticeable if you make a window transparent, then open the Task Manager (always on top) and drag the transparent window around. Very ugly..

      And I haven't seen any way to make specific controls on Windows transparent alone or the window transparent alone (and leaving the controls opaque.

    2. Re:Mac ahead of Windows on graphics, again... by TrancePhreak · · Score: 2, Interesting

      You sir are incorrect. You can certainly make Windows that use D3D TRANSLUCENT in Windows XP and possibly 2000. A friend of mine made his app fade out when minimized and fade in when restored. It was a game that uses D3D.

      --

      -]Phreak Out[-
    3. Re:Mac ahead of Windows on graphics, again... by Anonymous Coward · · Score: 0

      I've been researching LostCluster's posts for the past several weeks. Applying some general social interaction theory as well as psychology, it is my opinion that LostCluster is obviously a karma whore and not some type of "genius". The real geniuses don't pretend to know everything.

      I will post a full report soon.

    4. Re:Mac ahead of Windows on graphics, again... by LostCluster · · Score: 4, Informative

      The Window using D3D can fade in and out... but try dragging a transparent window from another process on top of it and suddenly things won't be so pretty.

    5. Re:Mac ahead of Windows on graphics, again... by Anonymous Coward · · Score: 0

      The interesting part about all this is that there's obviously someone looking out for LostClsuter's posts...the 2 seem to go hand in hand like an alter ego....hmmm....schizo possibly?The rest of this line is just filler to beat the Slashdot Limit, because !!#@!#@$!@ I ain't allowed to type short posts, la-di-da-di-da-di-da-di-dum(b)

    6. Re:Mac ahead of Windows on graphics, again... by Anonymous Coward · · Score: 0

      You don't have to look out for LC's posts.. He posts 3 or 4 times in every story during the day. This is either some weird form of trolling, or a karma whore and I intent to bring it to light

    7. Re:Mac ahead of Windows on graphics, again... by Anonymous Coward · · Score: 0

      GATES: You have no chance to overlay make your window.
      GATES: Ha ha ha ha ha.
      RESEARCHERS: What you say !!

    8. Re:Mac ahead of Windows on graphics, again... by Anonymous Coward · · Score: 0

      This is interesting. I just noticed him today because of the replies like yours, and took a quick look at his user page. I'm a longtime troll whose last 24 comments contain 12 +5's, though I'm nowhere near as prolific as our friend there. My take on it is that he's an attention whore in the same way that many academics are. He wants to become famous within slashdot and be loved and hated as a celebrity and masterful poster. He's interested in slashdot politics, and is likely trying to game the system by accumulating multiple karma capped accounts and hoarding mod points. He thinks he's pretty smart-and although I haven't seen anything to show he's a true genius, he's obviously not stupid and is very good at learning and analyzing new information quickly-hence the studio qb quiz, and his MO of summarizing information that's already available in a less accessible format elsewhere. His accepted stories seem to be "look at this news article! (insert short summary)."

      Of course by obsessing over him like this we're giving him what he wants. Which is fine by me, this sort of thing makes slashdot more amusing. It would be interesting to see you guys do some cross-referencing using his friends, foes, fans, and freaks, and look up the ben guy who runs the studio qb site. Why don't you make an account with a journal and discussion on him? This stuff could turn into a real circus.

      p.s. I made both of those glaring spelling errors on purpose.

    9. Re:Mac ahead of Windows on graphics, again... by Anonymous Coward · · Score: 0

      If, by continuing to point out the disingenuity of LostCluster, I am being elaborately trolled by him on purpose, then I will be humbled. Otherwise, I intend to start pointing out that he is intellectualy dishonest and a fraud at best, because I get a kick out of seeing people see the truth and the hurt it casues to his ego.

    10. Re:Mac ahead of Windows on graphics, again... by Anonymous Coward · · Score: 0

      good luck!

    11. Re:Mac ahead of Windows on graphics, again... by hdparm · · Score: 0, Flamebait
      Dude, do you really have to say something about everything? Are you doing this only on /. or you're the same in real life? God forbid spending any significant amount of time close to you.

      Topic wise, without RTFA, this looks like someone integrated VNC and Superkaramba?!?

    12. Re:Mac ahead of Windows on graphics, again... by Anonymous Coward · · Score: 0

      Jeez, this is the worst case of psychosis ever. Dude, we know you're name is Lost Cluster. Now STFU, and buzz off. Ok so yer smart, and you've gamed the system. While you're gaming the system, some of actually managed to get laid. Now fsck off.

    13. Re:Mac ahead of Windows on graphics, again... by Jason+Smith · · Score: 2, Informative

      Yes, you can make individual windows translucent in Windows.

      Just don't expect 2D and 3D pipeline windows to intermix with translucency. While this system would be *possible* under Windows, we feel, at this point in time it is not *practical*. Three months were spent attempting a proof of concept under Windows. The prototype on the Mac took 45 minutes.

      Longhorn's new graphics system will bring it to parity with Quartz, and it should then be equally feasible there as well.

    14. Re:Mac ahead of Windows on graphics, again... by Furan · · Score: 1

      Technically this is incorrect. DirectDraw is redirected just fine and can be used as a source for a layered(transparent) window blend just fine. It's D3D and directdraw overlays that become a problem. Overlays are used for things like...video.

      An interesting solution to this problem right now is that ATI's All-In-Wonder cards support the feature being prototyped here out of the box, you can take a video source and blend it over the whole desktop, with transparency, and because it's all done in the video card there is no perceivable perf hit.

    15. Re:Mac ahead of Windows on graphics, again... by sploo22 · · Score: 1

      As pretty as it looks, Superkaramba doesn't use real transparency. It just paints a copy of the root window onto its own widgets, and overlays alpha-blended graphics on that. If you put one in front of another window, it can't overlay at all. Let's just cross our fingers and hope the Compositing extension gets out of testing at freedesktop.org soon.

      --
      Karma: Segmentation fault (tried to dereference a null post)
    16. Re:Mac ahead of Windows on graphics, again... by TheNetAvenger · · Score: 1

      Particularlly, you can't do any blending against windows that are being drawn with DirectX/DirectDraw which is the way that any program that wants to approach full-motion video or 3D graphics has to do things. And that's what prevents Windows from handling this application.

      Mac's OSX is a lot cleaner in this department because in their universe there are no exceptions to the rules... everything passes through Quartz, so there's a chance to capture and play with anything on the screen. DirectX and DirectDraw are painted onto the screen after all mortal windows are drawn in Windows, and that's why there's no chance to add an overlay to them.


      DirectX and Windows 2000 also introduced a new dynamic accelerated overlay that allows transparency of even video being played back. (In an actual overlay.)

      Products like WinDVD, and other Video players use this technology. For example, ATI video cards can display Transparent TV video playback, etc using this technology.

      And yes it is different from the transparent Window GDI calls of Win2k, but it has been around for quite a while in the Windows world, and most windows users are taking advantage of it in their DVD and other Video playback software, even if they doen't realize it.

      And yes it was available before OSX was even released, so I hate to burst any bubbles, but Apple was not ahead in this area of graphical capabilities.

      Stating that Microsoft doesn't support, and Apple was the first to implement this type of technology is just factually wrong.

      Sorry...

    17. Re:Mac ahead of Windows on graphics, again... by Anonymous Coward · · Score: 0

      I am convinced that Clusterfuck is really at least five different trolls who share the same account. No one person has that much free time.

  4. 45 minutes? Isn't that more cocoa? by Anonymous Coward · · Score: 2, Insightful

    Is cocoa more responsible for fast development prototyping? Quartz is just an API. And I'm pretty sure there isn't a NSVideoConferenceWindow () in it.... or is there?

    1. Re:45 minutes? Isn't that more cocoa? by Jason+Smith · · Score: 5, Informative

      Sadly, no. Forty-five minutes was about the time it took me to write the initial proof of concept, not the full application. (That included reading the documentation on various APIs.)

      But yes, Cocoa made it much easier to do so.

    2. Re:45 minutes? Isn't that more cocoa? by Tstuckel · · Score: 0

      I think Bawls could use this as a commercial, "45 minutes from Idea to Protype. Drink Bawls!" Oh, yea!!

      --
      When the Dragon asks you to lunch, you might ask what will be for lunch before accepting.:)
  5. Story text in case of /.ing by Anonymous Coward · · Score: 5, Informative

    ollaborating with co-workers in the same office is painful enough, but it's nigh impossible over a network.

    For a couple of decades, researchers have tried to blend shared workspaces -- systems that allow two or more people to work on the same document -- with Internet video-conferencing systems, with little success.

    Now researchers at the University of North Carolina at Chapel Hill have designed a new system that cleverly blends a video-conference feed with a transparent image of a computer desktop into one full-screen window.

    Called Facetop, the system simultaneously transmits a video feed of users along with a shared, transparent image of the desktop. It allows two colleagues to work on the same document, Web page or graphic, while communicating face to face.

    The system also tracks the position of the users' fingertips, which can control a cursor. As well as operating the shared desktop -- opening and closing files or selecting text, for instance -- the collaborators can use natural pointing gestures to communicate ideas about the document.

    Developed by David Stotts, an associate professor of computer science, and graduate student Jason Smith, Facetop was conceived for collaborative tasks like programming or editing text. But the researchers say it has obvious uses in other areas such as medical imaging or remote teaching.

    "So far, from the feedback we've received, it works fantastically," said Smith. "It's a very natural interaction. You can see the facial expressions and all the nuances of face-to-face communication."

    "It's spectacular technology," said Robert Gotwals, associate director of Chapel Hill's Morehead Planetarium and Science Center, who saw a demonstration of an early version. "I've done lots of video-conferencing work. This is pretty cutting edge. It's a fast-moving field and the stuff David (Stotts) is doing is pretty cool."

    The system can also be used for delivering lectures or PowerPoint presentations: The speaker is projected in the background of the document allowing her to point out bullet points or important passages. According to Smith, users easily switch attention between the subject and the desktop.

    "The brain is really good at picking out what part of the screen the person is interested in," said Smith. "It's like being in a room full of conversations but having no trouble paying attention to only one.... People adapt to the system really naturally."

    Facetop may also be used to as an alternative to the mouse, for controlling a machine simply by pointing with a finger.

    The system is implemented in Mac OS X and is made possible largely by the system's Quartz rendering engine, which can make any part of the interface transparent. Thanks to Quartz, a quick prototype was whipped up in about 45 minutes, Smith said.

    A PC version will likely be delayed until the release of Longhorn, the next major version of Windows, due in 2006, which will include a similar graphics subsystem.

    The system is fairly inexpensive; it has been implemented on a pair of Apple PowerBooks and two $100 FireWire cameras. So far it has been tested only on Ethernet networks and not the Internet, though the researchers say there's no reason it shouldn't work just fine. They are also trying to hook it to Apple's iChat instant-message/video-conferencing software and other similar systems.

    Facetop was initially developed for "pair programming," an increasingly popular form of collaborative coding that pairs programmers in teams of two: one to program, the other to suggest and correct. Stotts said programmers normally sit next to each other, and he has been interested for some time to see whether they could collaborate over the Internet.

    According to Stotts, pair programming -- sometimes called extreme programming -- is fast and effective and is becoming increasingly popular for small projects.

    The idea for Facetop occurred to Stotts and Smith accidentally. Instead of a computer monitor, Stotts projects his

    1. Re:Story text in case of /.ing by fprefect · · Score: 1

      The story is posted on Wired you dummy, which is linked on /. almost daily. It's not like we are going to turn someone's personal webserver into slag.

      Damn Karma whores.

      --
      Matt Slot / Bitwise Operator / Ambrosia Software, Inc.
  6. Where are the screenshots? by oddbudman · · Score: 2, Interesting

    Where are the screenshots? - seems logical to post considering it only took 45mins for a prototype.

    Why boast how easy it was to get it happening then not showing it happening?

    odd

    1. Re:Where are the screenshots? by Anonymous Coward · · Score: 1, Funny

      Or since its on a Mac, the screen movies!!

    2. Re:Where are the screenshots? by oddbudman · · Score: 1

      wow, i better start ducking....
      They are chilling on the LHS of the screen.

    3. Re:Where are the screenshots? by madbeaner · · Score: 1

      my my, trolling apple for getting praised on quartz's merits? that's a new low, especially considering the fact that there were screenshots in the article (yes, the one linked on top... you know, rtfa?)

    4. Re:Where are the screenshots? by RoderickMcDougall · · Score: 1

      Knowing the oddbudman personally I can attest for the fact he has no eyes so you'll have to excuse his obvious oversight. It all began in 1995 when he attempted to solder a maurie design onto his forearm (at the time he was wearing brown onion belts and could not afford to purchase time with a full tattooing artist). Well things went pretty well until he detected that he required to scratch his eye. Normally doing this whatever tool he could he took the opportunity to harness the scratching power of the soldering iron. The rest is as they say history. I was driving a 1982 Ford Laser at that time and the car was having trouble getting up large hills, it was also distinctly powerless on a windy day. Who knows what was wrong with it.

    5. Re:Where are the screenshots? by cujo_1111 · · Score: 4, Insightful

      Looks like a reflection, rather than a transparent window.

      --
      If I point out that you are incorrect, making me a foe does not make you any more correct.
    6. Re:Where are the screenshots? by prockcore · · Score: 1

      Looks like a reflection, rather than a transparent window.

      I'm wondering is that isn't doctored. He's looking straight at the camera... unless they've somehow come up with one-way displays with cameras behind them as well... and that would of course be the bigger story.

    7. Re:Where are the screenshots? by BasilBrush · · Score: 1

      Yeah, they doctored it by taking the picture whilst he was looking into the camera. Cunning. Very cunning.

    8. Re:Where are the screenshots? by Jason+Smith · · Score: 5, Informative

      I'll take that as a compliment on our making it look like you're standing in front of a mirror.

      That's rather the *point*.

      Trust me, it would have been much easier to take a picture of a reflection on the screen surface than develop the bloody thing. ;)

    9. Re:Where are the screenshots? by Anonymous Coward · · Score: 0

      That's quite awesome. Nice job. I thought it was a mistake, too on first inspection. The screen looked to be terribly glary. With further examination, one can see that it can't be the result of reflection, the hands are different scale, and don't exactly line up...

      Fantastic work!

    10. Re:Where are the screenshots? by onemorehour · · Score: 1
      Trust me, it would have been much easier to take a picture of a reflection on the screen surface than develop the bloody thing. ;)

      Nah, apparently it would have only saved you 45 minutes.

    11. Re:Where are the screenshots? by cujo_1111 · · Score: 1

      That would really scare me with some of the colleagues I have... what with 'One Eyed' Bob, 'Scarboy' Jimmy and 'Head Pus Intern' Glenn.

      --
      If I point out that you are incorrect, making me a foe does not make you any more correct.
  7. Prior research by Anonymous Coward · · Score: 4, Interesting

    I had an internship at DoE lab outside of Chicago, Argonne Natl. Laboratory, at which we worked on a project similar to this. The system allowed multiple users (of various geographic, or digital distances) to connect to a Desktop Server, on which all users could interact with icons, windows and programs in tandem as if they interfacing with a local deskptop in windows. Althou, we used BeOS as our platform because it had a small footprint. Interesting that three years later private companies have out-done the DoE's work. Sad.

    1. Re:Prior research by Anonymous Coward · · Score: 0

      No, it's Capitalism at work.

      The State should not be doing such work, but privite individuals should.

      Who is John Galt?
      $

    2. Re:Prior research by poot_rootbeer · · Score: 1

      Interesting that three years later private companies have out-done the DoE's work. Sad.

      Yes, it's sad that it took three years.

      Software developed by, or on contract from, the federal government belongs to the public domain in the US, if I remember correctly. If that DoE software package had had its source opened up and made available in a timely fashion, a civilian company would not have had to redevelop their own system from scratch.

    3. Re:Prior research by Anonymous Coward · · Score: 0

      DirectFB did something similar on FOSDEM 2004. It would impress me when FD.O's X server + extensions would not be able to do this right now.

    4. Re:Prior research by Anonymous Coward · · Score: 0

      Boy, I get that all the time from my wife -
      "Honey, I can't get this source opened, can you do it for me?"

    5. Re:Prior research by scroy · · Score: 1

      Clearboard was the goal back in 1992, just to expensive at the time. http://web.media.mit.edu/~ishii/CB.html

  8. Not exactly by laserbeak · · Score: 2, Informative
    It's not exactly ground breaking. It's like turning an already used premative system and applying the lattest tech to it. Instant millionare basic idea.. kinda like the paper clip :)

    What i'd like to see is a voice controled program, instead of hurridly bending down to click the mouse at a conference, you simply say 'back', 'foward', 'pause', or even program in new words through a macro system built into the program. Oh and don't try and steal it, thats my damn intelectual property now, hah!

    1. Re:Not exactly by Anonymous Coward · · Score: 0

      ...premative...lattest....controled....hurridly... intelectual....

      The words are: primitive, latest, controlled, hurriedly, intellectual

      Says The Spelling Troll

    2. Re:Not exactly by Anonymous Coward · · Score: 2, Interesting

      Oh.. That'd take another 45 minutes. You need to use one of apple's other technologies, VoiceOver.

    3. Re:Not exactly by Anonymous Coward · · Score: 1, Interesting

      They must of only had 45min for the prototype.
      Now if they had a full hour.
      they could have tied in the speekable items from Mac OsX as well.
      There you go it's voice controlled too....

    4. Re:Not exactly by igrp · · Score: 1
      IBM implented this, and actually a whole lot more, in OS/2 Warp.

      They had a complete voice recognition system which was IIRC sold seperately though (but integrated nicely into the OS). One of the two main selling points was presentations.

      The other was word processing which was the make-or-break point and where the big problem lied. It just too long to train the application and, more importantly, to actually compose a quick letter using voice recognition. I remember using it at presentations though and with the limited vocabulary used in that environment it work pretty well (despite the dorkiness factor of picking up a seperate microphone and slooowly saying "next", instead of just using the mouse right in front of you).

    5. Re:Not exactly by zapp · · Score: 1

      What would be better is hand gestures.

      Get some decent computer vision going, and since your hand can be overlayed on the screen, just use your hand as a mouse. much like tom cruise's setup in minority report.

      --
      no comment
    6. Re:Not exactly by Solra+Bizna · · Score: 1

      Or, better yet (possibly worse...never used either technology in code before) use Speakable Items (listed here); that's been in the system since System 7. -:sigma.SB

      --
      WARN
      THERE IS ANOTHER SYSTEM
  9. Linux version with freedesktop? by Anonymous Coward · · Score: 1, Interesting

    I know freedesktop has (incomplete?) support for full RGBA windows, making a version (or opensource clone?) of this on Linux theoretically possible. Is there any work on such a thing?

  10. actual project link by Potlucker · · Score: 5, Informative

    here's an Endeavors article about the project at UNC

    FaceTop

  11. Re:The truth about Windows GUI Programming by jubitzu · · Score: 0, Offtopic

    Did he say inconvenience or insecurity? Score it as off topic but why when I install programs as the all mighty administrator in Windows XP does it take an extra hour to work around the severe lacking for multi-user support. Just why in the hell do programs made for Windows (some by Microsoft) store the preferences in the same folder as the program? Does it not seem obvious to you Windows developers that maybe two users might have different preferences? I guess choice is something to which Windows users are not accustomed.

    That's my two cents as someone who has administered both environments.

  12. what about your background? by vrmlknight · · Score: 2, Interesting

    What if your background isn't completely black or a solid color I know my office back ground isn't a flat color its a bunch of books and papers and folders not so neatly organized that overlaided on a coworkers desktop would really add to the confusion.

    --
    This must be Thursday, I never could get the hang of Thursdays.
    1. Re:what about your background? by Justin205 · · Score: 1, Informative

      Erm, this refers to computer desktop. And since I don't believe that computer desktops can have books or papers randomly around the screen, I think you have the wrong idea.

      --
      "Your effort to remain what you are is what limits you."
    2. Re:what about your background? by Anonymous Coward · · Score: 1, Informative

      No, he's talking about what's behind you in the camera's field of view (a bunch of junk) being overlaid on your co-worker's computer desktop during the conference.

    3. Re:what about your background? by Jason+Smith · · Score: 5, Informative

      Actually, our experiments have found that it really doesn't matter.

      First off, the translucency is adjustable. Looks too cluttered? Make it more faint. Secondly, it's much like being in a room full of conversations at a party - you select particular conversations to pay attention to, and the rest just 'fade away'. In this case, when the user turns their attention to the document content, they don't notice the video, and when they concentrate on the video (either for hand motions or interaction with a remote user), the document content is ignored. The brain is much better at this sort of thing than most people realize.

  13. ...sgub emos llits s'erehT by pyrrhonist · · Score: 4, Funny
    allowing remote coworkers to literally point and interact with things on your screen.

    !siht ekil skool gnihtyreve weiv fo tniop rieht morf ,yletanutrofnU

    --
    Show me on the doll where his noodly appendage touched you.
    1. Re:...sgub emos llits s'erehT by Anonymous Coward · · Score: 0

      how come everything written backwards looks like german?

    2. Re:...sgub emos llits s'erehT by Feztaa · · Score: 3, Informative

      The easy fix for that is to mirror what the other person sees so that it's the right way around for them, and then mirror the image of the person as displayed on the screen so that their hand movements match what you're looking at on your screen.

    3. Re:...sgub emos llits s'erehT by tarunthegreat2 · · Score: 1

      !!!yaw taht ti detnaw Reltih. YOU backwards are Russia Soviet In

    4. Re:...sgub emos llits s'erehT by Jason+Smith · · Score: 4, Informative

      Nope, that's a misconception we're seeing pop up from time to time. This is not like standing on either side of a pane of glass... this is like sitting side by side with the other user.

      I just put up a stupidly simple FAQ of sorts at http://www.cs.unc.edu/~smithja/facetop/index.html and will be updating it this morning.

  14. Talk about an uber-trojan by dbc · · Score: 4, Insightful

    So, let's say those clever folks over at whatever-Gator-calls-themselves-now gets the brilliant idea that they could download one of them thar transparent-overlay-thingies whenever you browse to random-evil-webpage. Then, whoosh! They can sell remote access to your desktop so that advertisers can move all the annoying icons out of the way so that you can see the advertising more clearly. Or whatever. An since the overlay is transparent, the user can't figure out what is happening and simply thinks their system is posessed by the devil.

    1. Re:Talk about an uber-trojan by Hektor_Troy · · Score: 1

      Well, if Gator's involved, what's the difference?

      --
      We do not live in the 21st century. We live in the 20 second century.
    2. Re:Talk about an uber-trojan by mlk · · Score: 1

      What is the differece between that, and them using VNC?

      --
      Wow, I should not post when knackered.
    3. Re:Talk about an uber-trojan by value_added · · Score: 2, Funny

      I think the trojan concept is limiting the possibilities of this. Imagine:

      1. Your boss's face stares back at you your entire time at work and you can't determine whether the image is live or pre-recorded.

      2. You browse a porn site and instead of popup ads, you get a Real Live Operator offering a different sort of popups.

      3. You get 0Wn3d but don't feel so threatened after seeing the pimpled face of 14-year old.

      4. Instead of visiting a religeous site and using your web browser to submit prayers in a text box, you can have a live confessional with Father John (or if you're a Protestant, you can opt for Charleton Heston with a full beard).

      What I wonder, though, is whether the system would implode if the people at both ends held up a mirror to the screen.

    4. Re:Talk about an uber-trojan by gl4ss · · Score: 1

      and this is different from normal trojans how?
      any trojan would be able to do it(move icons, close windows - in fact some spyware/adware/viruses do that already) without this in the os.

      and did you even look at the screenshots/article? obviously not, or did you intend that there would be some guy personally moving the icons on normal victims screens? that would be quite expensive for advertising purposes.

      --
      world was created 5 seconds before this post as it is.
    5. Re:Talk about an uber-trojan by Justabit · · Score: 0

      I think you forgot that it on Mac OS for now so....

      1. Bosses face wont apear because most moc OS users are their own boss.

      2. Porn sites, the've got the real thing, their mac users.

      3. Whatever

      4. Macs are their religeon.

      2 mirrors facing each other on this system would make the Dr. Who Begining images AND soundtrack!

      --
      "Persistance is Fertile" - Me. I can quote myself if I want to.
    6. Re:Talk about an uber-trojan by Surlyboi · · Score: 1

      What I wonder, though, is whether the system would implode if the people at both ends held up a mirror to the screen.

      It's like photocopying a mirror. You go back in time.

      --
      Mod me down and I will become more powerful than you can possibly imagine...
    7. Re:Talk about an uber-trojan by spankfish · · Score: 1

      that amused me.

      --

      NO TOUCH MONKEY!
  15. I once.. by Anonymous Coward · · Score: 3, Funny
    Instant millionare basic idea.. kinda like the paper clip :)
    I once had this great idea. It was a "Jump to Conclusions Mat". See it was this mat that had different conclusions too "jump" to.
  16. Windows version when? by atlasheavy · · Score: 3, Interesting

    Assuming you have a touch screen, Windows has been able to do this since the release of Windows XP, using the remote assistance feature. Also, for the record, I hate getting into "I can pee this far, how far can you pee" debates. I just felt the need to reassert my "Windows shill" status by posting this ;-).

    --

    iRooster, the Mac OS X a
    1. Re:Windows version when? by LostCluster · · Score: 0, Redundant

      What kills Windows is the inability to have a full motion graphics window go transparent. Normal windows can be transparent, but ones showing video cannot be.

      Next time you use your favorite video conference program (or even any other application that plays full-motion video) on Windows, hit the [print screen] key and then open up Paint and paste the image you put on the clipboard. Notice that the rest of the screen caputres just fine, but you get a solid block instead of the video image. That's because the video is added into the screen after most of the other graphics routines, and too late to capture or do anything else fun with it.

    2. Re:Windows version when? by Anonymous Coward · · Score: 0

      Me thinks you are missing the point, its not about touch screen, its about seeing a semi-transparent "work mate" (read Evil Fucker now Fucking With Ye Code), point out the mistakes.

    3. Re:Windows version when? by Anonymous Coward · · Score: 0

      I believe they can be as long as you don't use overlays. For instance, if you turn off all hardware acceleration in media player settings, it's possible to play a video in transparent mode. It's not fast, but it works.

    4. Re:Windows version when? by nmk · · Score: 2, Informative

      No, not really. What windows can do Is a far cry from what this technology offers. The windows remote assistance feature lets another user take over your machine and operate it as if it were their own. You can see what they are doing on your screen. However, there is certainly no projection of that person on your screen allowing you to see them physically touch and interact with your system. This adds a whole new level of interactivity.

      Like you said, this isn't a Windows Mac pissing contest. Its a cool new technology, might as well face it.

    5. Re:Windows version when? by JanusFury · · Score: 1

      The one somewhat key difference here is that this application overlays a video feed from your webcam on the desktop, so that you can point at things on your screen, and the person on the other end sees you pointing at them.

      However, that could probably still be done, using a hardware DirectDraw/Direct3D video overlay to draw the webcam feed over the desktop with reduced opacity or per-pixel alpha.

      --
      using namespace slashdot;
      troll::post();
  17. Heaven Forbid! by ThePDW · · Score: 5, Funny

    Heaven forbid that people should actually have to talk to each other face to face!

    1. Re:Heaven Forbid! by Kronos. · · Score: 2, Insightful

      How on earth did this get modded as Insightful?. It shows a lack of insight. Perish the though that people may collaborate on a project from different geographical locations.

    2. Re:Heaven Forbid! by Cthefuture · · Score: 2, Informative

      Uh, a lot of work is done via remote locations nowadays.

      For example, the current project I'm working on involves 3 companies spanning 5 or 6 states in the US. We can't just meet face-to-face without spending a hell of a lot of money.

      And next week I'll be working on something else for a completely different company.

      This is how stuff gets done. It allows talent from all over the globe to be used for minimal cost.

      --
      The ratio of people to cake is too big
    3. Re:Heaven Forbid! by Eric_Cartman_South_P · · Score: 1
      Heaven forbid that people should actually have to talk to each other face to face!

      ...said the lone geek posting text on a website.

  18. Only 10 years behind by Anonymous Coward · · Score: 5, Informative

    This concept was extensively researched by Hiroshi Ishii and his team between 1991 and 1994 while he was at NTT.

    I saw the concept videos in my HCI class at the time. They went through all the various issues of pointing alignment, video flipping and the like.

    1. Re:Only 10 years behind by Jason+Smith · · Score: 4, Informative

      Yes, it is similar, but with three critical differences:

      1) ClearBoard's conceptual model was two people standing on either side of a pane of glass. Ours is a much simpler view... two people sitting side by side. We have no issues requiring us to flip document content for instance. It is a small but important difference in how it drives the implementation.

      2) ClearBoard required expensive and cumbersome hardware. FaceTop requires a $100 FireWire camera. Well, and a Mac. ;)

      3) ClearBoard was designed to be integrated with specific applications. FaceTop becomes an input device, much like a mouse replacement, and thereby can work with any application on your system. We generalized it out, and it became much more powerful.

    2. Re:Only 10 years behind by th77 · · Score: 1
      (mod parent up for informativeness)

      Thank you for providing that explanation. I was wondering the same thing as the AC grandparent poster--we studied the ClearBoard idea in a Computer Supported Cooperative Work class and I remember being particularly impressed by the idea. At first I thought you'd still have to reverse the video image to keep pointing consistent, but as you said, you're not trying to make it work like two people facing each other through glass... simple but clever. Will you be submitting an article to CHI or any other journals/conferences?

      --
      Your favorite sig sucks
    3. Re:Only 10 years behind by th77 · · Score: 1

      Ah, I found a link to a technical paper in PDF format posted on this blog page. (I think the paper is being Slashdotted at the moment--arrowed!)

      --
      Your favorite sig sucks
    4. Re:Only 10 years behind by Aidtopia · · Score: 1

      Seems like Ishii's work should invalidate the University of North Carolina patents.

      From the article:

      Stotts said the university holds patents on the technology and will likely license it to software publishers.
    5. Re:Only 10 years behind by aminorex · · Score: 1

      One has to ask, however, exactly what the
      patentable innovation of FaceTop could be,
      given ClearBoard's prior art.

      --
      -I like my women like I like my tea: green-
    6. Re:Only 10 years behind by mattr · · Score: 1

      Your development sounds wonderful and I'd like one on my wall too. What exactly do you find patentable though, this is great but every element would appear to be prior. It just seems there is a lot of prior art in visualization and cscw.

      I have used a ClearBoard and it was cool and I wanted one immediately. I suspect your app will be another good reason for me to get a Mac again.

      I also was a little involved with Muse 2000, cscw visualization and collaborative simulation/cad construction software in an n-dimensional universe (the 3d view for example in construction of the ISS had video windows positioned in 3d space).

      Also there is of course the CAVE/CAVERN which seems topologically related. For example display two connected caves on two adjacent walls. And, you can use another wall for text/desktop which is how people debug cave stuff.. something similar to what you are talking about is crudely possible there.

      I think lots of people have done really interesting work. I also for example found a pdf googling about work at Tokyo U. I believe that focused on photos of desktops and detecting skin with infraread, finding centers of palms, etc.. one image looked a lot like yours with an icon being touched by a fingertip. And Ishii's ClearBoard is of course transparent, albeit transparent all over the desk not just in a document window.

      Anyway I don't know if it is patentable and am pretty sure I don't want you to be patenting something which may include some creative thinking but is so heavily based on Mac tech and the artists and researchers behind that, that you made a prototype in 45 minutes.

      It would be extremely helpful if you would state exactly what part you are patenting since most people who know about this area are wavering being ultimately pissed at you and thinking hey he made something cool. I'd prefer to buy a Mac and pay you a royalty for your open app (this is slashdot no software patents remember?).

      It seems like a nice app but I think considering the amount of work out there the burden is on you to show what part is original to the point of being patentable.

      Put it another way. Would you *PLEASE* consider patenting and signing it over to the FSF?

    7. Re:Only 10 years behind by Jason+Smith · · Score: 1

      *I* would consider it. Unfortunately, as we are employees of UNC, they own the IP, lock, stock and barrel. I am working with them to find a nice happy middle ground.

      As for what is patentable, I am unable to comment on that until the patent process is complete. (Yeah, it's not my first choice either, but I'm bound by the legalities of my situation.)

      You're right, there is a lot of good work out there that we've uncovered since starting this project... to be honest, I'm not a CHI guy, I'm a software engineering researcher (my dissertation is in the automated detection of instances of design patterns in OO source code), and David Stotts concentrates on pair programming methodologies, with a heavy background in hypermedia traversal theory. This is just a side gig. We came up with the idea, and were absolutely *stunned* that no one had done it exactly this way before, it seemed so obvious after that magic moment of eureka.

      But, that eureka is what they give patents for, for better or for worse. It's not my IP to determine its fate.

    8. Re:Only 10 years behind by Jason+Smith · · Score: 1

      I can't go into details on the actual patent application until that process is complete, but the seemingly small twist that ClearBoard's conceptual model is 'two people on either side of a pane of glass' and ours is 'two people sitting side by side' made an amazing amount of difference as to how it was designed and therefore what it can do.

      The FAQ also illustrates that the number of people interacting is the number of people shown - you also see yourself, something ClearBoard did not do. The FAQ explains why this is critical.

    9. Re:Only 10 years behind by Jason+Smith · · Score: 1

      It may turn out that way. We, and UNC, don't believe so, but it will be up to the patent office to determine that.

    10. Re:Only 10 years behind by Anonymous Coward · · Score: 0

      ClearBoard has exactly the same behaviour when it comes to pointing - in fact, the only reason you need to see yourself in your implementation is because you haven't coordinated your actual pointing to your on-screen pointing (not including your thimble tracking). In Clearboard, your opposite partner is flipped - like he was sitting in your position looking at a mirror. That means that pointing at content means that his image will point at exactly the same content. That's actually the main feature of ClearBoard - in their design, the image of yourself is unnecessary - it only complicates the interface.

      ClearBoard also works with any application - in fact, the version I used, didn't even have a computer involved.

      The most important feature of this sort of application is to not have to think about what your're pointing at. That's going to be hard to do with just a single camera at the top of the screen, definitely.

      Well that's good news, if that's what's being patented, there's not much to worry about.

    11. Re:Only 10 years behind by Jason+Smith · · Score: 1

      We're going to just have to agree to disagree on this one for now. The visual orientation, the user interaction method, and the basic apparatus are all quite different.

      Hopefully, if you are right, the PTO will deny the patent. (I'm not a huge software patent fan myself, I just disagree with you on the uniqueness test with relation to ClearBoard.)

    12. Re:Only 10 years behind by sonamchauhan · · Score: 1

      > 1) ClearBoard's conceptual model was two people standing
      > on either side of a pane of glass. Ours is a much simpler
      > view... two people sitting side by side.
      No, see ClearBoard-2 (scroll down):
      "To overcome these problems in ClearBoard-1, we decided to design a new computer-based prototype, "ClearBoard-2"."

      > 2) ClearBoard required expensive and cumbersome hardware...
      Adding newer hardware to an existing design is hardly innovative. Nothing pertinent to a patent there.

      > 3) ClearBoard was designed to be integrated with specific applications...
      In fact a computer desktop seems to be just another thing one can share with ClearBoard 2. From this person's post, ClearBoard seems a better and more generic work overall than your's is.

    13. Re:Only 10 years behind by Anonymous Coward · · Score: 0

      I am glad you mentioned the ClearBoard concepts. The Wired story I believe included a quote from the team along the lines of they can't believe no one had thought of this. Clearboard seems to contradict that sentiment except of course for a UI breakthrough. Clearboard, in 1992 at least, seamed to be a shared drawing app, with some touchscreen capabilities. It projects, maybe transports is better, data from one screen to another. Facetop employs no transport of data, a side by side metaphor. No projection of data, only of the user image. Manipulation is done via the user image, not via touchscreen as in Clearboard. I don't think Clearboard gets to where Facetop is from where it was in 1992.

    14. Re:Only 10 years behind by mattr · · Score: 1

      Well that was pretty good work I'd say for a side gig. Looking forward to see what your 'real job' turns up!

    15. Re:Only 10 years behind by sonamchauhan · · Score: 1


      > 1) ClearBoard's conceptual model was two people standing
      > on either side of a pane of glass. Ours is a much simpler
      > view... two people sitting side by side.
      No, see ClearBoard-2 [mit.edu] (scroll down):
      "To overcome these problems in ClearBoard-1, we decided to design a new computer-based prototype, "ClearBoard-2"."


      Sorry - I didn't notice you wrote _conceptual_ model. I thought you were referring to the ClearBoard 'Version 0' on that website.

  19. Karma / Repost Whore by Anonymous Coward · · Score: 0

    You just posted the same thing over here a few minutes ago. Can you at least come up with something new when you troll?

  20. Frustration, the trivia game by Anonymous Coward · · Score: 0

    Lost Cluster,

    I played Frustration. I find the DirecTV questions particularly asinine. Do they pay you to include them? And what exactly is the purpose of the "which of these numbers is prime?" questions? Obviously if only one of them is odd, that's the answer... otherwise...

  21. 30" Xtreme Programming by aardwolf204 · · Score: 0, Offtopic

    Now if I can only convince my boss to get a set of these for pair programming. That would rock. I can imagine myself now Xtreme programing on windows Xp working with directX making a game for the Xbox about the X-men with my X-Girlfriend. Then I'll release it for free and register a website for it, how about X.org! Oh... uh, Wait...

    Back to reality, this thing wont be out for windows until Longhorn (2006,7,25), and by then it will be called Windows XXL. I think I better stick to my mac os X, making wallpapers of CowboyNealiX from ST:Voyager.

    --
    Im dreaming ofa big bndwdth, That can resist the /.crowd.May ur days b merry & bright & may al
    1. Re:30" Xtreme Programming by zootread · · Score: 1

      Now if I can only convince my boss to get a set of these for pair programming. That would rock. I can imagine myself now Xtreme programing on windows Xp working with directX making a game for the Xbox about the X-men with my X-Girlfriend. Then I'll release it for free and register a website for it, how about X.org! Oh... uh, Wait...

      I don't what it is about what you said that makes me want to go watch some porn...

      --
      Zoot!
  22. Screenshots by Mike+Schiraldi · · Score: 4, Informative

    Fine, i'll do Slashdot and Wired's jobs for them:

    Screenshots

    1. Re:Screenshots by keg · · Score: 1
    2. Re:Screenshots by Anonymous Coward · · Score: 0

      Are we reading the same article?

      Wired has a "story images" section on the left hand column, just need to scroll an inch or so down.

  23. Peak Performance by IanDanforth · · Score: 4, Informative
    If anyone can appreciate this reference its slashdot. Facetop: The Next Generation

    -Ian

    1. Re:Peak Performance by sploo22 · · Score: 1

      Nah, that looks more like a jazzed-up version of Looking Glass.

      --
      Karma: Segmentation fault (tried to dereference a null post)
  24. Just more psuedo-intellectual wanking by Anonymous Coward · · Score: 0

    The whole trivia thing is part of his "intellectual" motif. He wants everyone to regard him as some type of genius through his karma whoring and faked knowledge of everything (which, alot of times, consists of summarizing the story for people who don't RTFA).

    I went to his little studioqb website, frankly its just a novelty. Just because you statistically rank how many people get a question right or wrong does does not make it any more special, it just measures how much you resemble everyone else in terms of your knoweldge, thinking, and how you were brought up.

    Assuming a similar level of difficulty for each set of ranked questions, you could do s study of people, take diferent personality types and you would see similar trends in each study group. Find someone with a personality type that is not of the norm and he/she may very well find many of the "difficult" questions easy and vice-verse.

    If there are varying levels of difficulty, then the statistical records of how well people answered it are irrelvant in terms of how you compare to others.. unless your ego really does get a boost out of that sort of thing

  25. Go figure by Bouncing+Castle · · Score: 4, Interesting

    Business to business relationships have already become so depersonalised. This is just the next logical step - advancing technology that allows people to sit on their chairs to help other people. Heaven forbid that you would have to get up from your desk to help somebody!

    1. Re:Go figure by Sycraft-fu · · Score: 2, Insightful

      Funny you mention that, I talked about the very thing at work receantly. I (and others) were thinking of the feasablity of impleminting RPD or VNC on all desktops. Rather than go to an office or lab to fix a problem, just take control of the computer and do it. Well, after a little though, I decided this was horrible idea. It would ottally depersonalize the support experience. No longer would customers deal with people, some faceless entity would just grab their computer and fix it. True, in either case the computer gets fixed, but I've taken enough psychology to know that people prefer to have fact to face contact and some real interaction.

      My dad experiences this too. He's a sales VP and his job requires world travel. Well, techincally, he could sit in his office and do it all. I mean it's all just negoating deals, prices, numbers, and contracts. This could all be done via phone, fax and the Internet. Well, guess what? Some things just don't change and nothing at this point replaces going and actually metting somebody, shaking their hand, having dinner, and discussing things face to face.

      Less efficent? Yes, but we are social creatures. Something about direct human contact is just important to use and not replicatable via technology.

    2. Re:Go figure by Anonymous Coward · · Score: 1, Interesting

      Heaven forbid that you would have to get up from your desk and walk to the next city/to another country/across an ocean to help somebody.

    3. Re:Go figure by SlamMan · · Score: 1

      We implemented a system like that 6 months ago, hasn't caused any problems yet. It makes us more efficient on little things, and for bigger things, we'd still go up and handle it face to face.

      --
      Mod point free since 2001
    4. Re:Go figure by Johnny+Mnemonic · · Score: 1


      It would ottally depersonalize the support experience. No longer would customers deal with people, some faceless entity would just grab their computer and fix it.

      Not to mention, and I think this is important--if you can fix a user's computer without leaving your desk, that same job can be done for less in India. Remote Is Not Your Friend--much better to retain the comfort of face-to-face interaction, and to build interpersonal relationships; call it a value add.

      If you train your users to be comfortable with remote interaction, what difference to them does it make if the remote operator is down the hall, in another building, or on a different continent?

      --

      --
      $tar -xvf .sig.tar
    5. Re:Go figure by SlamMan · · Score: 1

      Because this isn't a slippery slope situation. At most small-medium sized companies, the guys you call for database help, or because you can't turn off auto complete in word, are the same guys you call for training, or for more advanced issues. Because you can do some tasks remotely doesn't necessarily remove your interaction.

      --
      Mod point free since 2001
  26. Adding 3D to it? by krahd · · Score: 4, Interesting

    Perhaps this kind of überchatting software is THE place where they can use those 3D desktop environments / window managers.

    I don't really know if it would be useful, but perhaps it is cool to lean a window so you can see your partner while keeping an eye on the app content.

    Anyway, beeing so far from the world as *I* am (yep, there are places on the south of the globe), where the bandwidth is kinda expensive, i can tell that i'll not be using this kind of technology for a while...

    --krahd

    --
    mod me up scottie!
  27. Hmm... by el_flynn · · Score: 5, Funny

    One possible feature for them to implement: one party can "flip the bird" to restart the whole session (as opposed to ALT-F4 or CTRL-C or whatever), thus giving new meaning to "Giving your co-worker the finger" for bad suggestions.

    --
    The Wknd Sessions - Malaysian and South East Asia independent music
  28. Wait! How can this work? by Anonymous Coward · · Score: 3, Interesting

    Unless your camera sits exactly behind your monitor, (i.e. your monitor screen is transparent/one-way)
    the image of your hand (despite the touch screen) on your collaborator's screen has to be computer generated. Or am I missing something here?
    If the hand is CG, then all we have is a glorified cursor (but this too would be a pretty good hack if they got it done in 45 mins).

    But wait, those pics don't seem to show the hand pointing in the right direction either!

  29. What would apple call this... by Anarchitect_in_oz · · Score: 1

    The idea opens up lots of interesting questions.

    If "dashboard" is an overlay of useful information
    would apple calls this sort of thing "heads up display"?

    If both of you is looking at the same text window,
    does one person have to read the text backwards?

    Does this mean all the tech supprt people will mount the camera under the screen, so they always seem like there looking down their nose at you?

    --
    "Call us when the New age is old enough to drink" Beck
    1. Re:What would apple call this... by Ghouki · · Score: 1

      that'd be iHUD ... or .. DUHi ...

      --

      insert witty comment here
    2. Re:What would apple call this... by hb253 · · Score: 1

      Actually, dashboard had a totally different meaning back in the horse and carriage days...

      \Dash"board`\ (d[a^]sh"b[=o]rd`), n. 1. A board placed on the fore part of a carriage, sleigh, or other vehicle, to intercept water, mud, or snow, thrown up by the heels of the horses; -- in England commonly called splashboard.

      More succinctly, it was way of keeping horse crap off your face :-)

      --
      Self awareness - try it!
  30. Comment removed by account_deleted · · Score: 4, Insightful

    Comment removed based on user account deletion

  31. Re:How does this work with the camera facing you? by turgid · · Score: 1
    "404 Clue Not Found" indeed.

    Doesn't this mean that what you see is actually a mirror image of yourself, and that in order to guide the cursor to an icon, you have to manipulate your on-screen finger to the right place and then flick it? (As opposed to a touch screen, where your REAL, not virtual, finger actually does the clicking).

    You do realise that the camera is digital and merely passes a stream of numbers into the computer? It is relatively trivial to reverse the order of the numbers in software. "Walla", as they say, you have a non-mirror image.

    Maybe I missed the ironic content in your post however.

  32. Mod Down ! by Anonymous Coward · · Score: 0

    Interesting ? WTF ? Since when did someone who didn't even read the article and see that THERE WERE indeed screenshots in the article should be modded up ?

    Moderators, teach that guy to RTFA please, thanks.

  33. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  34. Re:How does this work with the camera facing you? by turgid · · Score: 1

    It's first thing on a Monday morning, and unluckily, I chose you upon whom to vent my pent-up domestic strife from the weekend.

  35. Intelectual property... Not exactly by Anonymous Coward · · Score: 0

    Unless you have already filed your patent, you just put your so called intelectual property into the public domain... :P

  36. Re:How does this work with the camera facing you? by Anonymous Coward · · Score: 0

    > "Walla", as they say, you have a non-mirror image.

    They might say that, although it would be quite unusual.

    They would probably be more likely to say "Voila!", if they were not a retard.

    HTH

  37. Re:How does this work with the camera facing you? by Anonymous Coward · · Score: 0

    "Walla", as they say Well you might if you were a moron, while the rest of us say voila.

  38. Hey all, one of the co-inventors here with a FAQ. by Jason+Smith · · Score: 5, Informative

    Seeing some misconceptions, tossed up a quick FAQ at http://www.cs.unc.edu/~smithja/facetop/index.html for your perusal.

    I'll be adding material to it through the morning as issues pop up, but these are the ones we've seen the most of this weekend.

  39. its a reflection in the glass by Anonymous Coward · · Score: 0


    and someone thought it was a new transparent 3D uber chat window

    heh shame

    1. Re:its a reflection in the glass by Jason+Smith · · Score: 2, Informative

      I'll take that as a compliment. ;)

      Yes, that's precisely why it works - it's like you're looking into a mirror. Raise your hand to move the cursor up. Move it left, cursor goes left. It's just that simple.

  40. Re:How does this work with the camera facing you? by turgid · · Score: 1
    Well you might if you were a moron, while the rest of us say voila.

    The reason I put it in quotes is because I deliberately spelt it wrongly in a crude attempt at anti-slashbot irony. I'm not quite that stupid. I note that you post as AC.

  41. Re:How does this work with the camera facing you? by Jason+Smith · · Score: 4, Informative

    Actually, the camera can be anywhere, as long as you're in the field of view.

    As for ease of use, it literally takes people about two seconds to calibrate their hand motions to the cursor movement, and they're off and running. It's exactly like you're standing in front of a mirror (assuming the camera is in front of you), and gesturing... the visual feedback you get from your own image is the key. The transparency lets you see both your 'reflection' and the document content simultaneously.

    Don't worry, we're seeing a lot of people confusing the single-user mode (one head on screen) with the video-conferencing mode (two heads on screen), simply because they're not used to video conferencing including themselves.

  42. Open Croquet by Anonymous Coward · · Score: 0

    Even more cool than just interacting with one desktop is the possibility of interacting with an entire universe full of 2D desktops and 3D applications.

    http://www.opencroquet.org/About_Croquet/screens ho ts.html

    Once again, the inventor of the mouse leads the way.

  43. I don't see what the fuss is about by Anonymous Coward · · Score: 0

    I am always amazed at how unpopular video-teleconferencing is. The first time I saw a desktop VTC system (running on a 486, I think) - back in the late-eighties some time - I thought, wow, it can only be a few short years, and every home will have one of these instead of a telephone.

    Almost twenty years later and there is still seemingly little interest.

  44. This has been done quite well already... by Lurks · · Score: 2, Informative
    ...by Asus GameFace. The idea being that you could set up a video conference to a friend you are playing in a multiplayer game and their face is superimposed on your actual game, via a translucent overlay.

    I've tried it and it's pretty cool. It's great so see the expression on your opponents face when you roll your army of tanks into his left flank when he's least expecting it.

    1. Re:This has been done quite well already... by Jason+Smith · · Score: 1

      Very cool.

      But you can't just reach up your hand into the camera field of view to smack his battalion into submission, can you? Think about how satisfying *that* would be. ;)

    2. Re:This has been done quite well already... by Lurks · · Score: 1

      Clearly it needs to be used in conjunction with games that electrocute players as they are doing badly. :-)

  45. not really by dekeji · · Score: 2, Interesting

    Windows has had the ability to draw transparent windows since 2000. However, there's a limit to how far they can go.

    Transparency in window systems is an idea that goes back almost as long as window systems have been around. People were even asking for it in the earliest versions of X11.

    The only reason it hasn't been implemented more widely is because hardware hasn't really been up to it and applications didn't need it. Those applications that really did need it just used special graphics and visualization libraries.

    Apple has this feature not because they had some great new insight, but they actually just got it essentially for free with the PostScript-based window system they acquired from NeXT, which was designed some time in the early 1980's and is based on stuff from Adobe. And now that hardware is up to handling it, it will just be a standard component of desktop window systems.

    1. Re:not really by Anonymous Coward · · Score: 1, Informative

      Apple has this feature not because they had some great new insight, but they actually just got it essentially for free with the PostScript-based window system they acquired from NeXT, which was designed some time in the early 1980's and is based on stuff from Adobe.

      What Apple got for free was Display PostScript, which Adobe didn't want to support (for good reasons). Quartz is based on PDF, not PostScript, and Apple licensed the semantics, not the implementation. Quartz was designed and built by Apple engineers from scratch. The initial version did not have hardware acceleration. With Quartz Extreme they integrated Quartz compositing with OpenGL, leveraging the very extensive work the Mac OpenGL team (previously Conix) put into hardware acceleration. All of this took a ton of work. It definitely was not "for free".

  46. transparency, overlays, 3D desktops by dekeji · · Score: 0, Flamebait

    Before people go all gaga over this rash of new features from Apple and Sun, do some research. Transparency, shadows, overlays, desktops on 3D virtual presences, portals, 3D environments, etc. go back years and years, and many researchers have contributed to them. (You can find many of these features demonstrated in Squeak.)

    This stuff is being shipped commercially now because you can now run it on PC hardware costing $1000-2000, instead of requiring high-end SGI workstations, as it did just a decade ago.

    Apple does have a short-term advantage in this area: as part of their deal with NeXT, they got a Postscript/PDF-based window system, which happens to do these sorts of things already. But they don't have any long-term technical advantage: Microsoft has added similar APIs to Windows, and X11 also is moving towards full support of transparency and blending throughout the entire window system. Whose system will end up being the best long-term choice remains for the market to decide; personally, I think Apple's PDF-based system is the most cumbersome of the bunch.

  47. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  48. But that seems to miss the point by AnEmbodiedMind · · Score: 1

    The whole point of this is that a live video feed of the person you are working with is super-imposed on the screen while you work on the shared desktop.

    Sounds like what you were working on was just a shared workspace?

  49. Re:Hey all, one of the co-inventors here with a FA by zbaron · · Score: 1

    Nice to see one of the developers participating in the forum Jason. But more importantly, is there going to be a release so that we can get our grubby hands on it?

  50. I would have so much fun with this. by Anonymous Coward · · Score: 0

    I would get a skull mask and have the desktop fade in and out.

  51. Re:How does this work with the camera facing you? by Anonymous Coward · · Score: 0

    > The reason I put it in quotes is because I deliberately spelt it wrongly in a crude attempt at anti-slashbot irony.

    Surely you would have been better to use inverted commas in that unlikely case, rather than quotation marks?

    HTH

  52. Slightly OT: ATI tv tuner blended desktop. by Sark666 · · Score: 1

    I was at a friends and noticed him watching tv maximized to the fullscreen but blended with his desktop so he could continue to work and watch tv without playing 'move the window'.

    Is there any way to do that in linux today?

    1. Re:Slightly OT: ATI tv tuner blended desktop. by Anonymous Coward · · Score: 0

      not sure what you mean, but I remember reading about mplayer(?) showing a movie as desktop background; like xsetroot and xplanet. Though you would need transparent application windows to work 'above' the movie; aterm/gnome-terminal may do this, but anything else probably needs to be patched.

  53. Combine this with 3D LCD technology.... by mikael · · Score: 1

    Combine this with the 3D technology that the latest LCD displays have, and video conferencing would be possible Neon Genesis Evangelion style.

    --
    Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
  54. Re:How does this work with the camera facing you? by turgid · · Score: 1

    Surely you would have been better to use inverted commas in that unlikely case, rather than quotation marks?My Higher English teacher told me I could use either " or ' as long as I was consistent. That much I learned from school...

  55. 6 billion by Anonymous Coward · · Score: 1, Insightful
    He was playing with a new FireWire video camera, projecting his face on the wall,
    ...
    "In this world of 6 billion people, it's hard to imagine that no one else had the same idea," Stotts said.

    Hmm... I wonder how many of those 6 billion that have access to Macs and FireWire cameras.
  56. Re:How does this work with the camera facing you? by Anonymous Coward · · Score: 0

    > My Higher English teacher told me I could use either " or ' as long as I was consistent. That much I learned from school...

    Strange, after googling, this does indeed seem to be the case.

    My apologies. To me, quotation marks and inverted commas have never been interchangable, but it appears I am infact wrong on that. That may explain MY Higher English result! Sorry.

  57. Re:Hey all, one of the co-inventors here with a FA by Jason+Smith · · Score: 3, Informative

    As with everything these days, the IP is... interesting. As UNC employees, we're not allowed to just start tossing the tech around willy-nilly, UNC owns the IP. They have applied for a patent on this, and are looking at a licensing scenario for those who would like to commercialize it. (Or include it in their OS *cough*.)

    It would be nice to just disseminate the thing, but I don't legally own it to do so.

  58. Re:Hey all, one of the co-inventors here with a FA by Anonymous Coward · · Score: 0

    Your FAQ page says that they (should be you, but undoubtedly you signed away all those rights, what use would an academic have for the fruits of his own labour... *sigh*) _have_ a patent (and doesn't say on what)

    It also says that because of the patent you can't discuss technical details. Which as you should know makes no sense - a patent exchanges public knowledge of the implementation details for a monopoly production right. The fact that your patent lawyer may have used weasel words to dodge this doesn't make it less true (though it may make it easier for us to get the patent invalidated later under a more favourable administration).

  59. Academic papers available in PDF by EvanKai · · Score: 1

    David Stotts' website. It looks like they are going to be presenting at Hypertext 2004 as well.

  60. I don't get it... by Anonymous Coward · · Score: 0

    OK, aside from the "cool" factor, does this really buy you anything? I mean, you can accomplish the same thing with a VNC session and a telephone (IM client, VoIP client, etc), no?

    1. Re:I don't get it... by Jason+Smith · · Score: 1

      Try editing a large coding project between two people in different locations over the phone.

      "Okay, now open up the header... now go down to line 304... what do you mean it's not that long? No, the *other* header. Okay, now line 304. Right. The for loop halting condition is... what do you mean what for loop? The one right there... you're viewing it in *what*? Oh forget it, send me the file."

      vs....

      "Yeah, right here..." *point*

      Which would you rather do?

    2. Re:I don't get it... by Jason+Smith · · Score: 2, Informative

      D'oh, sorry.... no sleep makes me slack.

      Without video conferencing, you lose a lot of the nuances of human communication.

      Stotts' work in distributed pair programming almost invariable resulted in "We really wish we could *see* them..." which led to video conferencing, which led to "We still have to verbally describe things we could just point to."

      Also, VNC clones the same desktop to both machines - which makes traditional video conferencing... difficult. ;)

      With our approach we can clone the entire screen if you really want, but our current system lets you choose which *documents* you're sharing. The other user doesn't see everything on your screen, only work you are sharing.

      I'm sure you can appreciate the utility of that. ;)

  61. Re:Waiting twenty seconds... by Anonymous Coward · · Score: 0

    It seems like some of those are trolls and maybe don't qualify fully as "jokes".

    That aside, please publish the ids for:

    1. x
    2. y
    3. Profit!
    4. z

    and

    I, for one, welcome our new x overlords.

    I would like if we could have a web page or email address that people could simply submit a comment id to and have it reviewed for inclusion in the db, that would be great.

    Thanks.

  62. Please Mod Parent Up! by Bearpaw · · Score: 1

    Yeah, he has the unfair advantage of knowing what he's talking about, but the "stupidly simple FAQ" is worth seeing.

  63. Windows version? by KillaKen187 · · Score: 1

    I think there already something like this for windows. It is called webex I recall seeing a demo at my place of business. They want outrageous prices for something like this.

  64. Shame It's Patented by technomancerX · · Score: 1
    It's a very cool system. I'm sitting in front of a PowerBook in an office with two iSight firewire cams and would love to play with this or better yet take a look at the source. It's a shame that it's patented so we'll probably never see it unless Apple happens to integrate it into the OS, and even then we'll never see the code.

    I am not an Open Source/Free Software zealot, but it does irritate me somewhat when publicly funded institutions patent research projects =)

    I also mean no disrespect to the developers, as I am aware how little control they have over this fact.

    --
    .technomancer
    1. Re:Shame It's Patented by Jason+Smith · · Score: 1

      Thank you for understanding that our hands are tied, no matter what our personal preferences and beliefs about open source, and software patents, may be. :}

  65. eye toy by fikx · · Score: 2, Interesting

    This looks similar to the eyetoy for PS2. It works the same way.
    This is a better use of the idea in my opinion. I'd like to use this to replace a mouse, plus the collaberation use looks great. Kudos to the ones who put it together!
    Can we do this with X11?

    --
    AB HOC POSSUM VIDERE DOMUM TUUM
  66. Wrong Answer. by Anonymous Coward · · Score: 0

    It turned out to be called AccessGrid and well, it's not the greatest thing since sliced bread - far from it in fact.

    The first round was a limping and contankerous java crap/mess that was scrapped when MS fucked java up the ass.

    The latest round AG2.2 is python and only a little better. The functionality provided is massively weak compared to the amount of work and hardware/bandwidth expense, but plans are moving ahead.

    It's nice, but looking at this story and the shots (if they are indeed real), it's clear that AG is getting is motherfucking ass SMOKED by this. Period.

    Nice try though.

  67. I'll have to get dressed now by Anonymous Coward · · Score: 0

    You mean I'll have to get dressed now for my online business meetings?

  68. Try out the interface at home WITHOUT A COMPUTER! by mccoyspace · · Score: 2, Interesting
    Put a couple of your favorite stickers on a mirror.

    If you don't have stickers, make a few small circles on the mirror using your girlfriends lipstick.

    Now step about 3 feet away from the mirror.

    Move your finger so that when you look in the mirror, it looks like you are touching the stickers but you don't physically do so, it just looks like you do to your eye.

    Notice that you can do this regardless of your angle to the mirror, you just have to adjust your finger.

    Now imagine that the stickers are icons on your desktop

    and VIOLA!

  69. The real AHA! here by UpLock · · Score: 2, Insightful

    If I get this correctly--and it appears most everyone else does not--I see your alpha-blended image as if you were sitting in my place; similarly, you see mine. Not flipped, or virtualized, but 'reflected' as if we were sitting in each other's place. Anyone who has worked developing and using and testing collaborative solutions will recognize that there is, potentially, a real AHA! here. VNC, NetMeeting and WebEx and all that clever crap is limited or useless, except in the hands of sophisticated people doing support or in very narrowly defined lecture settings, because these applications all abstract the notion of the absent party. You know I am moving the cursor on your machine because on your screen it has a red box around it, while I see an unboxed cursor. I may be talking to you over a voice channel, and we learn to abstract a collaborative session in our heads from voice and visual cues. If you think ordinary mortals can learn and map that cue-based interaction to natural behavior so they can just work together on a document then you labor in ignorance. The AHA! here is that the absent party is not abstracted, they are substituted via alpha-blending. Hard to say without seeing and feeling this is in action, but my hunch is this is literally a big step forward from the user perspective. People will get whom is doing what without confusion. Contemporary marketing practice would argue UNC make the code open source but patent and license the cute little red finger-tracker-dealies for this use.

    1. Re:The real AHA! here by Jason+Smith · · Score: 1

      You're close... but it's actually better than that.

      Check the FAQ here for a rundown of what's actually going on.

      You see the other person *and yourself*. It's as if you're sitting side by side, working at the same keyboard. If either of you lifts your tracked fingertip into the camera view, the cursor is controlled by it. Either user can control the cursor, and edit the shared document(s).

      And you're right, there is very little confusion as to what's going on - most people take to it immediately.

    2. Re:The real AHA! here by UpLock · · Score: 1

      I assume if you resize the shared window the ghosting only occupies the resized window--thus, addressing another common user difficulty: whose desktop/app am I looking at? Mine or yours? I actually just glossed over a major issue--are we sharing a desktop or an application? Once you get over the thrill of empowerment, all sorts of security and privacy issues percolate into consciousness. If you allow the user to decide, or switch modes, then de-conflicting the visual cues becomes imperative to avoiding confusion.

    3. Re:The real AHA! here by Jason+Smith · · Score: 1

      Agreed. We're having fun with the various modes this can be put into.

  70. Ever heard of VNC? It's cross-platform, open source, and it's been around for years, and it's exactly what you just described.

    But it's not like this technology at all. Sorry.

  71. Re:Hey all, one of the co-inventors here with a FA by Jason+Smith · · Score: 1

    You're correct, I will clarify the language on that page.

    We are in the endstages of the patent *process* (applications formally filed, etc), and until I get the all-clear from the suits, I am not going to say a blasted thing outside of an NDA that hasn't already been cleared through channels such as academic publications and interviews. I like my grad student posterior unkicked by wingtips.

  72. Re:Try out the interface at home WITHOUT A COMPUTE by Jason+Smith · · Score: 1

    Dead spot on.

    Bump that puppy up, mods, if you don't mind.

  73. Re:Hey all, one of the co-inventors here with a FA by lrucker · · Score: 1
    This would be fantastic for when I have to tell my mom how to do stuff on her Mac - she had a stroke recently, and it's affected her ability to relate spoken words to what's on the screen. Before, I could tell her to go to the File menu and she would; now, she can be looking right at it - even read it out loud - and not connect it to what I said.

    She has no trouble recognizing a printed word when she sees it somewhere else, so I usually end up pointing my iSight at my screen. But it would save so much time if I could show her what to look at on her screen.

  74. Distribution? by Amiasian · · Score: 1

    I'm not a huge software patent fan myself
    Does this mean you'd like for it to end up, say, on sourceforge?

  75. Why not just ask him by Anonymous Coward · · Score: 0

    I first heard about this on appleinsider. One of the moderators there, Kickaha, is one of the developers.

    http://forums.appleinsider.com/showthread.php?s= &t hreadid=41910

  76. Useful for scholars in many fields, too by Froomb · · Score: 1

    Historians such as myself often long for a means to consult a distant colleague about some text, which in my case is often a centuries-old Korean manuscript written in classical Chinese, in which only three people on earth may have interest. This technology holds the promise of facilitating intensive collaboration between scholars on different continents, which is a luxury currently next to impossible with only voice communication.

    Adding to the university coffers is a worthy pursuit, but I hope in the rush to wealth UNC won't forget the basic goal of the university to create communities that further knowledge.

    The tao I can speak of is

  77. Re:Hey all, one of the co-inventors here with a FA by Anonymous Coward · · Score: 0

    Your use of the brain's hand-eye coordination circuitry to solve the calibration problem is brilliant. Employing the brain/body to solve the computer interface problem is exactly what the Mac's "Spatial Finder" was all about. Use the brain's visual powers as well as "logical" powers to more completely understand data organization, muscle memory for efficient command issuance, etc. Some never understood that was what the Mac did well. It wasn't the desktop space metaphor so much as the interfacing with the brain/body modus operandi. That the Mac's technologies allowed your leap in UI is a nice break for Apple and quite fitting considering their heritage. Sadly, Apple has discarded the spatial finder with OSX. Let's hope they can still recognize the value of your take on the spatial UI.

    I am glad you mentioned the ClearBoard concepts in the FAQ. The Wired story I believe included a quote from your team along the lines of you can't believe no one had thought of this. Clearboard seems to contradict that sentiment except of course for your UI breakthrough. Clearboard, in 1992 at least, seemed to be a shared drawing app, with some touchscreen capabilities. It combines video of the user with data captured via touchscreen. Facetop employs no touchscreen. It combines video of the user with data, but that data is captured in a breakthrough way. Manipulation is done via the user image, not via touchscreen as in Clearboard. I don't think Clearboard gets to where you are from where it was in 1992.

    However, what do you think of the plane of glass metaphor? Is gaze-awareness maintained effectively through your interface? Is it valuable in your eyes? Clearboard captures the image of the user directly inputing the data which is a powerful perspective it seems. Your interface breaks somewhat the link between data entry and user image from the point of view of the other party (I don't see you drawing or could I?) How does Facetop compare in drawing, whiteboard type applications? In any case, gaze-awareness may be less critical with text.

    Long post, but maybe you could share your thoughts on some of these questions. I certainly would find them fascinating I'm sure.

    -Alex Caro

  78. Re:Try out the interface at home WITHOUT A COMPUTE by Anonymous Coward · · Score: 0

    You should definitely explain your system in terms like these to journalists. It took me a couple of minutes before I realised what the real breakthrough was. (Then my metaphorical jaw dropped. Hats off to you both.)

    I'm surprised not to find this in the FAQ, next to "Think of this as a replacement for the mouse": how do you click?