Slashdot Mirror


Real-Time Face Substitution in Javascript

An anonymous reader writes with news of an interesting demo for clmtrackr (a Javascript library for tracking of facial features) that hides your face using 3D masks overlayed on the video from your webcam using WebGL. The effect is kind of neat, and a bit creepy. The demo works in Chromium here, but not in Firefox (Debian unstable). There are a couple other demos; the facial deformation demo is reminiscent of the intro screen to Mario 64.

9 of 63 comments (clear)

  1. the original facial deformation demo by nimbius · · Score: 5, Funny

    JQuery.

    --
    Good people go to bed earlier.
  2. How soon before "Mr & Mrs Everywhere"? by david.emery · · Score: 2

    As predicted by John Brunner's "Stand on Zanzibar" (http://en.wikipedia.org/wiki/Stand_on_Zanzibar ): a video system where your face is superimposed on the screen, showing you visiting exotic locations, participating in dramas, etc, etc?

  3. Was obviously calibrated on white people by Fwipp · · Score: 2

    The demo worked fine for me, but completely failed to find my black partner's face, preferring instead a spot on the wall behind them. Obviously this isn't a professional product, but it's disappointing that simply locating a black person's face is still a missing feature in 2014.

    1. Re:Was obviously calibrated on white people by Anonymous Coward · · Score: 5, Informative

      Dark faces are challenging unless using projected IR light(a la night vision) due to these things usually relying on contrast to locate the nostrils, eyes and mouth. Basically, the closer the skin tone is to the iris and nostrils, the higher video fidelity and lighting quality needed to differentiate the two. It isn't a racism thing and can be worked around with better lighting or a better camera if IR isn't an option.

  4. What a relief by Dishwasha · · Score: 2

    Now when my new internet girlfriend wants to skype for the first time, she won't find out that the pictures I posted on my dating profile were faked from a google image search for hunk.

  5. Re:Umm... by oodaloop · · Score: 4, Funny

    Edward Snowden 3D Prints Bitcoins Using Javascript on iPhone 6 Protoype in Self Driving Car Due to Global Warming

    --
    Tic-Tac-Toe, Global Thermonuclear War, and relationships all have the same winning move.
  6. Re:Javascript blocked by default. by davester666 · · Score: 3

    serverside is too late. you DON'T want the server to get your "real" face. the business owning the server has no interest in spending buckets of cash to capture images of your real face, only to screw them up so you can have your precious privacy.

    --
    Sleep your way to a whiter smile...date a dentist!
  7. Re:Javascript blocked by default. by OakDragon · · Score: 3, Funny

    Sorry, got GIFs blocked too. Gimme animated ASCII, or not at all.

  8. Re:Umm... by roman_mir · · Score: 2, Funny

    While driving a pink Tesla.