Facial Motion Capture Software Mac

  1. Facial Motion Capture App
  2. Free Facial Motion Capture Software
  3. Video Capture Software Mac

Facial motion capture is the process of electronically converting the movements of a person's face into a digital database using cameras or laser scanners. This database may then be used to produce CG (computer graphics) computer animation for movies, games, or real-time avatars. Because the motion of CG characters is derived from the movements of real people, it results in a more realistic and nuanced computer character animation than if the animation were created manually.

A facial motion capture database describes the coordinates or relative positions of reference points on the actor's face. The capture may be in two dimensions, in which case the capture process is sometimes called 'expression tracking', or in three dimensions. Two dimensional capture can be achieved using a single camera and capture software. This produces less sophisticated tracking, and is unable to fully capture three-dimensional motions such as head rotation. Three-dimensional capture is accomplished using multi-camera rigs or laser marker system. Such systems are typically far more expensive, complicated, and time-consuming to use. Two predominate technologies exist; marker and markerless tracking systems.

Another option for facial capture is CV-AR from Maxon, a free app also released in June that's compatible with the grandstand that is Cinema 4D. The software captures your facial animation and sends it to C4D, textures and sound included, with the data stored locally on your iPhone inside the app itself. Adobe Character Animator is a motion capture & animation tool that gives everyone a solution for intuitive 2D character animation, live animation, character sharing, and publishing.

Facial motion capture is related to body motion capture, but is more challenging due to the higher resolution requirements to detect and track subtle expressions possible from small movements of the eyes and lips. These movements are often less than a few millimeters, requiring even greater resolution and fidelity and different filtering techniques than usually used in full body capture. The additional constraints of the face also allow more opportunities for using models and rules.

Facial expression capture is similar to facial motion capture. It is a process of using visual or mechanical means to manipulate computer generated characters with input from humanfaces, or to recognize emotions from a user.


One of the first papers discussing performance-driven animation was published by Lance Williams in 1990. There, he describes 'a means of acquiring the expressions of realfaces, and applying them to computer-generated faces'.[1]



Traditional marker based systems apply up to 350 markers to the actors face and track the marker movement with high resolution cameras. This has been used on movies such as The Polar Express and Beowulf to allow an actor such as Tom Hanks to drive the facial expressions of several different characters. Unfortunately this is relatively cumbersome and makes the actors expressions overly driven once the smoothing and filtering have taken place. Next generation systems such as CaptiveMotion utilize offshoots of the traditional marker based system with higher levels of details.

Active LED Marker technology is currently being used to drive facial animation in real-time to provide user feedback.


Markerless technologies use the features of the face such as nostrils, the corners of the lips and eyes, and wrinkles and then track them. This technology is discussed and demonstrated at CMU,[2]IBM,[3]University of Manchester (where much of this started with Tim Cootes,[4] Gareth Edwards and Chris Taylor) and other locations, using active appearance models, principal component analysis, eigen tracking, deformable surface models and other techniques to track the desired facial features from frame to frame. This technology is much less cumbersome, and allows greater expression for the actor.

These vision based approaches also have the ability to track pupil movement, eyelids, teeth occlusion by the lips and tongue, which are obvious problems in most computer animated features. Typical limitations of vision based approaches are resolution and frame rate, both of which are decreasing as issues as high speed, high resolution CMOS cameras become available from multiple sources.

The technology for markerless face tracking is related to that in a Facial recognition system,since a facial recognition system can potentially be applied sequentially to each frameof video, resulting in face tracking.For example, the Neven Vision system[5] (formerly Eyematics, now acquired by Google) allowed real-time2D face tracking with no person-specific training; their system was also amongst the best-performing facial recognition systems in the U.S. Government's 2002 Facial Recognition Vendor Test (FRVT).On the other hand, some recognition systems do not explicitly track expressions oreven fail on non-neutral expressions, and so are not suitable for tracking.Conversely, systems such as deformable surface models pool temporal information to disambiguate and obtain more robust results, and thus could not be applied from a single photograph.

Markerless face tracking has progressed to commercial systems such as Image Metrics, which has been applied in movies such as The Matrix sequels[6]and The Curious Case of Benjamin Button.The latter used the Mova system to capture a deformablefacial model, which was then animated with a combination of manual andvision tracking.[7]Avatar was another prominent performance capture movie however it used painted markersrather than being markerless. Dynamixyz[permanent dead link] is another commercial system currently in use.

Markerless systems can be classified according to several distinguishing criteria:

  • 2D versus 3D tracking
  • whether person-specific training or other human assistance is required
  • real-time performance (which is only possible if no training or supervision is required)
  • whether they need an additional source of information such as projected patterns or invisible paint such as used in the Mova system.

To date, no system is ideal with respect to all these criteria. For example, the Neven Visionsystem was fully automatic and required no hidden patterns or per-person training, but was 2D.The Face/Off system[8]is 3D, automatic, and real-time but requires projected patterns.

Facial expression capture[edit]


Digital video-based methods are becoming increasingly preferred, as mechanical systems tend to be cumbersome and difficult to use.

10, 2015.' ELECOM Mouse Assistant' is available for the products supporting 'ELECOM Mouse Customizer'. ELECOM Mouse Customizer' has been incorporated into 'ELECOM Mouse Assistant'.' Elecom utility software for mac.

Using digital cameras, the input user's expressions are processed to provide the head pose, which allows the software to then find the eyes, nose and mouth. The face is initially calibrated using a neutral expression. Then depending on the architecture, the eyebrows, eyelids, cheeks, and mouth can be processed as differences from the neutral expression. This is done by looking for the edges of the lips for instance and recognizing it as a unique object. Often contrast enhancing makeup or markers are worn, or some other method to make the processing faster. Like voice recognition, the best techniques are only good 90 percent of the time, requiring a great deal of tweaking by hand, or tolerance for errors.

Since computer generated characters don't actually have muscles, different techniques are used to achieve the same results. Some animators create bones or objects that are controlled by the capture software, and move them accordingly, which when the character is rigged correctly gives a good approximation. Since faces are very elastic this technique is often mixed with others, adjusting the weights differently for the skin elasticity and other factors depending on the desired expressions.


Several commercial companies are developing products that have been used, but are rather expensive.

It is expected that this will become a major input device for computer games once the software is available in an affordable format, but the hardware and software do not yet exist, despite the research for the last 15 years producing results that are almost usable.

See also[edit]

Facial Motion Capture App


  1. ^Performance-Driven Facial Animation, Lance Williams, Computer Graphics, Volume 24, Number 4, August 1990
  2. ^AAM Fitting AlgorithmsArchived 2017-02-22 at the Wayback Machine from the Carnegie Mellon Robotics Institute
  3. ^'Real World Real-time Automatic Recognition of Facial Expressions'(PDF). Archived from the original(PDF) on 2015-11-19. Retrieved 2015-11-17.
  4. ^Modelling and Search Software ('This document describes how to build, display and use statistical appearance models.')
  5. ^Wiskott, Laurenz; J.-M. Fellous; N. Kruger; C. von der Malsurg (1997), 'Face recognition by elastic bunch graph matching', Lecture Notes in Computer Science, Springer, 1296: 456–463, CiteSeerX10., doi:10.1007/3-540-63460-6_150, ISBN978-3-540-63460-7
  6. ^Borshukov, George; D. Piponi; O. Larsen; J. Lewis; C. Templelaar-Lietz (2003), 'Universal Capture - Image-based Facial Animation for 'The Matrix Reloaded'', ACM SIGGRAPH
  7. ^Barba, Eric; Steve Preeg (18 March 2009), 'The Curious Face of Benjamin Button', Presentation at Vancouver ACM SIGGRAPH Chapter, 18 March 2009.
  8. ^Weise, Thibaut; H. Li; L. Van Gool; M. Pauly (2009), 'Face/off: Live Facial Puppetry', ACM Symposium on Computer Animation

External links[edit]

Retrieved from 'https://en.wikipedia.org/w/index.php?title=Facial_motion_capture&oldid=963284610'
  • Stop MotionCapture animates a video from single frames. It uses your digi cam to capture these photos. Furthermore it contains various technologies, such as onion skin, bluescreen or. ..

    • Stop Motion Capture 0.6.zip
    • smcapture
    • Freeware (Free)
    • 3.22 Mb
    • Linux
  • The project aims at Educational Low Cost Motion Capturing techniques, supporting various file formats such as BVH, ASF/AMC, RIB, MEL The project aims at Educational Low Cost Motion Capturing techniques, supporting various file formats such as BVH, ASF/AMC, RIB, MEL etc.

    • MoCapSimv1src.zip
    • mocapsim
    • Freeware (Free)
    • 69 Kb
    • Windows; BSD; Linux
  • A C++/SDL/OpenGL player for the Biovision .bvh file format, which stores hierarchical motion data commonly originating from motioncapture hardware. Support for the Kaydara .fbx format (a general 3D interchange format) is. ..

    • bioviewer-0.0.21.zip
    • bioviewer
    • Freeware (Free)
    • 766 Kb
    • BSD; Linux
  • What is Chalana ? Chalana is a freeware program which you can use to convert AMC and ASF file to MEL so you can import the motioncapture data into Maya. How does it work ? Chalana works by using the Biomichanics incs AMC to MEL and ASF to MOV. ..

    • Chalana_setup_3.3.19.0.exe
    • Google
    • Freeware (Free)
    • 7.82 Mb
    • Windows XP, 2000, 98, Me, NT
  • This is a program to view BvhFiles (a Motioncapture format). In a nutshell, it shows 3D animated characters. It uses OpenGL.Ceci est un programme permettant de lire les fichiers Bvh (un format de motioncapture). Il montre des personnages anims en. ..

    • bvh_sample_files.tar.gz
    • bvhviewer
    • Freeware (Free)
    • 1.14 Mb
    • Windows; BSD; Linux
  • GTMS, or ground truth measurement system, is a high speed (quasi-real-time) optical tracking and motioncapture GTMS, or ground truth measurement system, is a high speed (quasi-real-time) optical tracking and motion capture software.

    • run_0001.zip
    • gtms
    • Freeware (Free)
    • 575 Kb
    • BSD; Linux
  • Stonetrip Shiva using official Microsoft Kinect SDK to motion capture and game development. Plugin made with C++.

    • ShivaKinect
    • shivakinect SourceforgeProject
    • Freeware (Free)
    • Windows
  • MoCapTracker is a project containing two main programs: First program is ARTrackingDump which writes MotionCapture data of A.R.Track-systems to a MySQL database. Twitch mac app. Second program is MoCapTracker which analyzes this data.

    • MoCapTracker
    • m_w_r
    • Freeware (Free)
    • Windows
  • * Revolutionary non-overlapping and non-blocking UI delivers unsurpassed workflow * Flexible and fully configurable window layout with as many screen setups as you prefer * Undo support on all levels * Anti-aliased fonts with international. ..

    • blender-2.48a-windows.exe
    • Blender Foundation
    • Freeware (Free)
    • 9.4 Mb
    • Windows All
  • This is a simple but powerful bash script to create stop motion and time-lapse videos from an Internet URL or an attached video device (see examples). Simply point it at an image source, set the capture frequency, and starting recording stillframes. ..

    • stopmotion_20120606.sh
    • corticalcafe.com
    • Freeware (Free)
    • 14 Kb
    • BSD; Windows; Linux
  • Nano Screen Capture Codec provides lossless image quality coupled with excellent compression ratios. Since the NSCC is lossless, it preserves 100% of the image quality, even through multiple decompression/recompression cycles that are typical during the production process. The NSCC is optimized for screen capture so that the resulting files are small and highly compressed.

    • NSCC.exe
    • NanoBack
    • Freeware (Free)
    • 235 Kb
    • Win All
  • E-Motion Deluxe is a action/puzzle game for 1 or 2 players for Windows, requires Direct X. It's a remake of E-motion by The Assembly Line (1990). The 50 original levels are there plus 50 new levels. Created for the 'Retro Remakes Competition 2003&quo. ..

    • emotiondx.zip
    • BdR
    • Freeware (Free)
    • 830 Kb
    • Win95, Win98, WinME, WinNT 4.x, WinXP, Windows2000

Related:Facial Motion Capture - Motion Capture Technology - Motion Capture Mfc - Motion Capture System - Motion Capture Tools

Free Facial Motion Capture Software

Video Capture Software Mac

Pages : 1 2 3>