8000 GitHub - mpouzko/face-tracking
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

mpouzko/face-tracking

Repository files navigation

v 1.0

Whats'added:

  • background music autostart
  • pattern #12 : triangulated face overlay with semi-transparent image

v 0.6

  • Changed the structure of config file to allow multiple slides of same type with different params
  • added parameters into config

v 0.5

What is implemented:

  1. Display pure webcam +

  2. Mirror webcam image horizontally or vertically +

  3. Face features overlay (https://www.auduno.com/clmtrackr/clm_video.html) +

  4. Numbers feature overlay +

  5. triangulated face overlay (http://imgur.com/yzaQM6j) +

  6. Face substitution (https://www.auduno.com/clmtrackr/examples/facesubstitution.html) +

  7. Image over face (PNG with transparency that moves with nose tracking point) +

  8. Video over face +

  9. Face distortion (https://www.auduno.com/clmtrackr/examples/facedeform.html) +

  10. display image instead of webcam feed +

  11. display semi transparent image overlay over webcam +

  12. Video over face with no clipping (rectangle) +

++ added config.json.example file to see, how to use config ++ fixed resize bug

v 0.4

What is implemented:

  1. Display pure webcam +

  2. Mirror webcam image horizontally or vertically +

  3. Face features overlay (https://www.auduno.com/clmtrackr/clm_video.html) +

  4. Numbers feature overlay +

  5. triangulated face overlay (http://imgur.com/yzaQM6j) +

  6. Face substitution (https://www.auduno.com/clmtrackr/examples/facesubstitution.html) +

  7. Image over face (PNG with transparency that moves with nose tracking point) +

  8. Video over face +

  9. Face distortion (https://www.auduno.com/clmtrackr/examples/facedeform.html) +

  10. display image instead of webcam feed +

  11. display semi transparent image overlay over webcam +

known bugs:

  • when switch to slides #5 and #8 theres camera feed resize bug. The workaround - to resize broser window manually

v 0.3

What is implemeted:

v 0.2

What is implemeted:

added config.json

v 0.1

installation

  • git clone git@github.com:mpouzko/face-tracking.git
  • cd into project dir
  • git submodule init
  • git submodule update
  • make project directory available through webserver

how to use

In order to make Chrome allow access to webcam, you need to configure some ssl domain on your webserver (with https:// secure connection),

OR

set up local webserver and make it available at http://localhost. For development purposes, Chrome allows to use webcam at http://localhost without ssl. So, the project must be availble at http://localhost/index.html

NOTE. If you open index.html in browser as a local file (file:///), you won't gain an access to webcam. Use webserver with localhost host instead

what is implemented

Slides:

  • Display pure webcam

  • Mirror webcam image horizontally or vertically (???how to define whether to flip horz or vert? - in config?, or add extra keys- on for horz flip, one for vert? )

  • Face features overlay (https://www.auduno.com/clmtrackr/clm_video.html)

KEYBORARD CONTROLS

  • Arrow left key: advance one slide
  • Arrow right key: go back one slide
  • Up key: ???
  • R key: restart at current slide
  • S key: play background sound on/off
  • Space key: stop webcam feed / resume webcam feed
  • backspace Key: restart at first slide

Stops at first and last slides (no looping)

Credits

music from http://www.bensound.com/royalty-free-music/cinematic

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0