Extra resourcesRessources
Every measurement, a checklist for building on the NPU, and what's inside. Measured on one AMD Ryzen laptop (Phoenix / Hawk Point NPU, 16 logical CPUs) with nine recorded desk clips.Chaque mesure, une liste pour développer sur le NPU, et ce qu'il y a dedans. Mesuré sur un portable AMD Ryzen (NPU Phoenix / Hawk Point, 16 processeurs logiques) avec neuf vidéos enregistrées au bureau.
Share of frames per clip where both shoulders are found, below the nose, and at least a quarter of the frame apart. Both models INT8 on the NPU.Part des images par vidéo où les deux épaules sont trouvées, sous le nez, et écartées d'au moins un quart de l'image. Les deux modèles en INT8 sur le NPU.
The whole app (camera, NPU worker, logic) as a share of all 16 logical CPUs, by camera frame rate. The same model on the NPU in both cases; only one ONNX Runtime setting changed.Toute l'appli (caméra, NPU, logique) en part des 16 processeurs logiques, selon la cadence de la caméra. Le même modèle sur le NPU dans les deux cas ; seul un réglage d'ONNX Runtime a changé.
Share of frames called "slouch" or "lean in" per clip. The alert needs bad posture for 80% of the last 30 seconds (dashed line); yellow clips trigger it. Calibrated on the first half of the upright clip only.Part des images jugées « avachi » ou « penché » par vidéo. L'alerte exige une mauvaise posture pendant 80 % des 30 dernières secondes (ligne pointillée) ; les vidéos en jaune la déclenchent. Calibré sur la première moitié de la vidéo « droit » seulement.
Median inference time. The CPU row is the same model in float, as a baseline only: the app never runs on the CPU. A power and battery benchmark is next.Temps d'inférence médian. La ligne CPU est le même modèle en virgule flottante, à titre de référence seulement : l'appli ne roule jamais sur le CPU. Un banc d'essai d'énergie et de batterie s'en vient.
What I wish I'd known on day one.Ce que j'aurais aimé savoir le premier jour.
Actually running on NPU and the operator split, every time.Ne croyez que le journal. « Test Finished » ou un résultat rapide ne veut pas dire que le NPU a fait le travail. Chez AMD, cherchez Actually running on NPU et la répartition des opérateurs, à chaque fois.