Photo FX
Création de modèles 3D par photogrammétrie.
Photo FX est une application de photogrammétrie, qui consiste à capturer une scène ou un objet en prenant une succession d'images (ou une vidéo) et à construire un modèle 3D à partir de ces images. L'app iOS permet de capturer une vidéo en réalité augmentée avec ARKit et le traitement de cette vidéo est réalisé sur les serveurs. L'utilisateur est notifié de l'avancement du traitement et peut voir la scène 3D se construire sur son iPhone au fur et à mesure du traitement. Il peut ensuite naviguer librement dans la scène 3D et la partager avec d'autres utilisateurs.
CraftedBits a réalisé l'app iOS ainsi que l'architecture et le déploiement du backend. Nous avons mis en place une architecture de traitement parallèle à base de queue pour que le client puisse dépiler et traiter les vidéos sur sa propre infrastructure.
Technologies : Swift, SwiftUI, ARKit, Python, GraphQL, PostgreSQL, Redis, Nginx, Traefik, Docker.