├── .gitignore ├── .yarnclean ├── README.md ├── assets └── ui.png ├── face_models ├── age_gender_model-shard1 ├── age_gender_model-weights_manifest.json ├── face_expression_model-shard1 ├── face_expression_model-weights_manifest.json ├── face_landmark_68_model-shard1 ├── face_landmark_68_model-weights_manifest.json ├── face_landmark_68_tiny_model-shard1 ├── face_landmark_68_tiny_model-weights_manifest.json ├── face_recognition_model-shard1 ├── face_recognition_model-shard2 ├── face_recognition_model-weights_manifest.json ├── mtcnn_model-shard1 ├── mtcnn_model-weights_manifest.json ├── ssd_mobilenetv1_model-shard1 ├── ssd_mobilenetv1_model-shard2 ├── ssd_mobilenetv1_model-weights_manifest.json ├── tiny_face_detector_model-shard1 └── tiny_face_detector_model-weights_manifest.json ├── package.json ├── sandbox ├── demo-ffmpeg-proof-of-concept │ ├── index.js │ └── public │ │ ├── index.html │ │ ├── sketch.js │ │ └── test │ │ └── Crowd6582.mp4 ├── index.html ├── sketch.js └── test │ ├── Crowd - 6582.mp4 │ └── Crowd-6582.mp4 ├── src ├── common │ ├── Footer.js │ ├── Footer.scss │ ├── Header.js │ ├── Header.scss │ ├── loading.svg │ └── processVideo.js ├── main │ └── index.js └── renderer │ ├── index.js │ └── index.scss ├── yarn-error.log └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/BodyBlock/HEAD/.gitignore -------------------------------------------------------------------------------- /.yarnclean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/BodyBlock/HEAD/.yarnclean -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/BodyBlock/HEAD/README.md -------------------------------------------------------------------------------- /assets/ui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/BodyBlock/HEAD/assets/ui.png -------------------------------------------------------------------------------- /face_models/age_gender_model-shard1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/BodyBlock/HEAD/face_models/age_gender_model-shard1 -------------------------------------------------------------------------------- /face_models/age_gender_model-weights_manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/BodyBlock/HEAD/face_models/age_gender_model-weights_manifest.json -------------------------------------------------------------------------------- /face_models/face_expression_model-shard1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/BodyBlock/HEAD/face_models/face_expression_model-shard1 -------------------------------------------------------------------------------- /face_models/face_expression_model-weights_manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/BodyBlock/HEAD/face_models/face_expression_model-weights_manifest.json -------------------------------------------------------------------------------- /face_models/face_landmark_68_model-shard1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/BodyBlock/HEAD/face_models/face_landmark_68_model-shard1 -------------------------------------------------------------------------------- /face_models/face_landmark_68_model-weights_manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/BodyBlock/HEAD/face_models/face_landmark_68_model-weights_manifest.json -------------------------------------------------------------------------------- /face_models/face_landmark_68_tiny_model-shard1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/BodyBlock/HEAD/face_models/face_landmark_68_tiny_model-shard1 -------------------------------------------------------------------------------- /face_models/face_landmark_68_tiny_model-weights_manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/BodyBlock/HEAD/face_models/face_landmark_68_tiny_model-weights_manifest.json -------------------------------------------------------------------------------- /face_models/face_recognition_model-shard1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/BodyBlock/HEAD/face_models/face_recognition_model-shard1 -------------------------------------------------------------------------------- /face_models/face_recognition_model-shard2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/BodyBlock/HEAD/face_models/face_recognition_model-shard2 -------------------------------------------------------------------------------- /face_models/face_recognition_model-weights_manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/BodyBlock/HEAD/face_models/face_recognition_model-weights_manifest.json -------------------------------------------------------------------------------- /face_models/mtcnn_model-shard1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/BodyBlock/HEAD/face_models/mtcnn_model-shard1 -------------------------------------------------------------------------------- /face_models/mtcnn_model-weights_manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/BodyBlock/HEAD/face_models/mtcnn_model-weights_manifest.json -------------------------------------------------------------------------------- /face_models/ssd_mobilenetv1_model-shard1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/BodyBlock/HEAD/face_models/ssd_mobilenetv1_model-shard1 -------------------------------------------------------------------------------- /face_models/ssd_mobilenetv1_model-shard2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/BodyBlock/HEAD/face_models/ssd_mobilenetv1_model-shard2 -------------------------------------------------------------------------------- /face_models/ssd_mobilenetv1_model-weights_manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/BodyBlock/HEAD/face_models/ssd_mobilenetv1_model-weights_manifest.json -------------------------------------------------------------------------------- /face_models/tiny_face_detector_model-shard1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/BodyBlock/HEAD/face_models/tiny_face_detector_model-shard1 -------------------------------------------------------------------------------- /face_models/tiny_face_detector_model-weights_manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/BodyBlock/HEAD/face_models/tiny_face_detector_model-weights_manifest.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/BodyBlock/HEAD/package.json -------------------------------------------------------------------------------- /sandbox/demo-ffmpeg-proof-of-concept/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/BodyBlock/HEAD/sandbox/demo-ffmpeg-proof-of-concept/index.js -------------------------------------------------------------------------------- /sandbox/demo-ffmpeg-proof-of-concept/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/BodyBlock/HEAD/sandbox/demo-ffmpeg-proof-of-concept/public/index.html -------------------------------------------------------------------------------- /sandbox/demo-ffmpeg-proof-of-concept/public/sketch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/BodyBlock/HEAD/sandbox/demo-ffmpeg-proof-of-concept/public/sketch.js -------------------------------------------------------------------------------- /sandbox/demo-ffmpeg-proof-of-concept/public/test/Crowd6582.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/BodyBlock/HEAD/sandbox/demo-ffmpeg-proof-of-concept/public/test/Crowd6582.mp4 -------------------------------------------------------------------------------- /sandbox/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/BodyBlock/HEAD/sandbox/index.html -------------------------------------------------------------------------------- /sandbox/sketch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/BodyBlock/HEAD/sandbox/sketch.js -------------------------------------------------------------------------------- /sandbox/test/Crowd - 6582.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/BodyBlock/HEAD/sandbox/test/Crowd - 6582.mp4 -------------------------------------------------------------------------------- /sandbox/test/Crowd-6582.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/BodyBlock/HEAD/sandbox/test/Crowd-6582.mp4 -------------------------------------------------------------------------------- /src/common/Footer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/BodyBlock/HEAD/src/common/Footer.js -------------------------------------------------------------------------------- /src/common/Footer.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/BodyBlock/HEAD/src/common/Footer.scss -------------------------------------------------------------------------------- /src/common/Header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/BodyBlock/HEAD/src/common/Header.js -------------------------------------------------------------------------------- /src/common/Header.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/BodyBlock/HEAD/src/common/Header.scss -------------------------------------------------------------------------------- /src/common/loading.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/BodyBlock/HEAD/src/common/loading.svg -------------------------------------------------------------------------------- /src/common/processVideo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/BodyBlock/HEAD/src/common/processVideo.js -------------------------------------------------------------------------------- /src/main/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/BodyBlock/HEAD/src/main/index.js -------------------------------------------------------------------------------- /src/renderer/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/BodyBlock/HEAD/src/renderer/index.js -------------------------------------------------------------------------------- /src/renderer/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/BodyBlock/HEAD/src/renderer/index.scss -------------------------------------------------------------------------------- /yarn-error.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/BodyBlock/HEAD/yarn-error.log -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/BodyBlock/HEAD/yarn.lock --------------------------------------------------------------------------------