Skip to content
Vladimir Mandic edited this page Nov 11, 2021 · 53 revisions

Demos

All demos are included in /demo and come with individual documentation per-demo

Browser Demos

  • Full [Live] [Details]: Main browser demo app that showcases all Human capabilities
  • Simple [Live] [Details]: Simple demo in WebCam processing demo in TypeScript
  • Face Match [Live] [Details]: Extract faces from images, calculates face descriptors and simmilarities and matches them to known database
  • Face ID [Live] [Details]: Runs multiple checks to validate webcam input before performing face match to faces in IndexDB
  • Multi-thread [Live] [Details]: Runs each human module in a separate web worker for highest possible performance
  • Face 3D [Live] [Details]: Uses WebCam as input and draws 3D render of face mesh using Three.js
  • Virtual Avatar [Live] [Details]: VR model with head, face, eye, body and hand tracking

NodeJS Demos

  • Main [Details]: Process images from files, folders or URLs using native methods
  • Canvas [Details]: Process image from file or URL and draw results to a new image file using node-canvas
  • Video [Details]: Processing of video input using ffmpeg
  • WebCam [Details]: Processing of webcam screenshots using fswebcam
  • Events [Details]: Showcases usage of Human eventing to get notifications on processing
  • Similarity [Details]: Compares two input images for similarity of detected faces
  • Face Match [Details]: Parallel processing of face match in multiple child worker threads
  • Multiple Workers [Details]: Runs multiple parallel human by dispaching them to pool of pre-created worker processes




Clone this wiki locally