12. Client side
Easy to get started with
Real time
Library Requirements
Graph Like Models
13. Model Requirements
Simple as possible API
// create face detector
const faceDetector = new FaceDetector();
// create identity detector
const idDetector = new IdentityDetector();
// return position of founded face
const facePosition = faceDetector.detect(image);
// position of founded identity
const idPosition = idDetector.detect(image);
Environment Invariance
14. Gaussian Blur Image Gradient Canny NMS Hough Transform Enhance PeaksCanny Hysteresis
Hough Transform Pipeline
Layer 1 Layer 2 Layer 3 Layer 4 Layer 5 Layer 6
500 x 500 500 x 500 500 x 500 500 x 500 500 x 500 500 x 500
21. Future Goals
Speed up with
WebGL 2
Enhance current
algorithms
Text localization
in real time
Optical character
recognition
Barcode support
Downlevel Support
(via WASM, JS backends)