Transformer une webcam bon marché en caméra de profondeur avec Depth Anything V2 sur Arduino VENTUNO Q
Turn a Cheap Webcam Into a Depth Camera
Le projet Depth Multitool de Samuel Alexander transforme une webcam USB ordinaire en caméra de profondeur en exécutant Depth Anything V2 Small sur le NPU Qualcomm Dragonwing de l'Arduino VENTUNO Q, sans caméra stéréo, projecteur infrarouge ni LiDAR. Le réseau de 25 millions de paramètres réalise une estimation de profondeur monoculaire à 20 images par seconde et alimente quatre modes interactifs : Heatmap, Slicer, Flood et Sonar. Pour tenir le rythme sur le matériel local, le modèle utilise une entrée 336×252 en pleine précision flottante, un choix jugé plus avantageux que la quantification 8 bits qui introduisait des artefacts. L'inférence prend environ 16 millisecondes sur le NPU, et limiter l'application à 20 FPS en mode d'alimentation équilibré ramène la consommation à 11,8 watts, permettant de faire tourner l'ensemble depuis une batterie USB-C.
Le projet montre comment obtenir une estimation de profondeur monoculaire sur NPU à partir d'une webcam, avec les compromis de résolution et de consommation.
Source :Hackster.io · hackster.io