Please install mise.
It is needed for all use of this repository.
Use mise run fmt and mise run check to run formatters and checkers.
Run the end-to-end tests using Chrome:
mise run ws-e2e-chromeDownload the onnx from https://modelnova.ai/models/details/human-activity-recognition ,
and save it as services/ws-server/static/models/human_activity_recognition.onnx
- Download RetinaFace_int.onnx from https://huggingface.co/amd/retinaface/tree/main/weights
- Save it in
services/ws-server/static/models/ - Rename the file to
video_cv.onnx.
mise run build-ws-wasm-agent
mise run build-ws-har1-module
mise run build-ws-face-detection-module
mise run ws-serverThe WASM build disables WebAssembly reference types so it can still load on older browsers such as Chrome 95.
Find the IP address of your laptop in the local network, which will normally be something like 192.168.1.x.
Then on your phone, open Chrome and type in https://192.168.1.x:8433/
Click "har demo".
For webcam inference, click "face demo".
This repository is part of a grant managed by the School of EECMS, Curtin University.
ABN 99 143 842 569.
CRICOS Provider Code 00301J.
TEQSA PRV12158