or cancel
  1. Face Substitution


    from Kyle McDonald Added 527K 2,251 89

    [Edit, June 2016: To the best of my knowledge, this work with Arturo Castro is the first example of realistic "face swapping" in realtime. If you're interested in experimenting with…

    + More details
    • FaceOSC


      from Kyle McDonald Added 76.3K 662 64

      FaceOSC is a tool for prototyping face-based interaction. It's built on non-commercial open source FaceTracker code from Jason Saragih. Download it here: https://github.com/kylemcdonald/ofxFaceTracker/releases FaceOSC…

      + More details
      • People Staring at Computers


        from Kyle McDonald Added 334K 605 59

        http://peoplestaringatcomputers.tumblr.com/ http://kylemcdonald.net/

        + More details
        • FaceShiftOSC Tutorial


          from Kyle McDonald Added 24.3K 543 45

          Update (March, 2016): FaceShift was acquired by Apple in November 2015 and is no longer available. There are currently no replacements or similar software available. IMPORTANT: Make sure you open…

          + More details
          • Scramble Suit


            from Kyle McDonald Added 113K 623 41

            Working with Arturo Castro on some ideas surrounding face substitution. The scramble suit is a fictional technology from Philip K. Dick's 1977 novel, "A Scanner Darkly". It's effectively…

            + More details
            • Blind Self Portrait


              from Kyle McDonald Added 150K 1,400 38

              While the visitor keeps their eyes shut, a moving platform guides a pen in their hand to draw a self-portrait, using computer vision to track their face and generate a line drawing. The result is…

              + More details
              • Caricature


                from Kyle McDonald Added 18.7K 493 30

                Making motion caricatures using Farneback optical flow to compute a displacement mesh and amplifying that displacement. Based on an idea from Jonas Jongejan. Source code on GitHub https://github.com/kylemcdonald/ofxCv/blob/master/example-flow-distort/

                + More details
                • NeuralTalk and Walk


                  from Kyle McDonald Added 479K 613 30

                  Andrej Karpathy's "NeuralTalk" code https://github.com/karpathy/neuraltalk2 slightly modified to run from a webcam feed. I recorded this live while walking near the bridge at Damstraat…

                  + More details
                  • Theremug


                    from Kyle McDonald Added 68.5K 225 28

                    Instructions for turning a mug of tea into a Theremin: 1 Prepare some tea 2 Expose the L/R leads on an 1/8" cable 3 Immerse leads in tea 4 Plug cable into audio input 5 Start up max/pd/processing/etc.…

                    + More details
                    • Coronado to Imperial Beach


                      from Kyle McDonald Added 3,002 83 23

                      Technique: A windshield wiper mounted webcam is processed by a laptop, creating a time lapse where the exposures overlap (no movement is lost). The audio comes from pitch-shifting recordings from…

                      + More details
                      • Realtime 3D Face Scanning


                        from Kyle McDonald Added 20.8K 317 23

                        Using the three phase structured light technique. More context here: http://vimeo.com/3193063 Everything is sped up 3x (the system runs at 10fps, but this video is 30fps). There's a quick dance…

                        + More details
                        • I Eat Beats


                          from Kyle McDonald Added 27.9K 124 20

                          Skittle-based beat sequencer, a tangible and edible music interface. This is a prototype developed over the course of two evenings, with a webcam and Processing. The webcam is mounted using cardboard/wood…

                          + More details

                          Browse Videos

                          Videos Kyle McDonald

                          Here are all of the videos that Kyle McDonald has uploaded to Vimeo. Appearances are videos that Kyle McDonald has been credited in by others.

                          Also Check Out