Test de l’application de photogrammétrie TRNIO pour iPhone

Le matériel dédié de numérisation 3D devient de plus en plus mobile. Alors que les Structure Sensor (Test), iSense (Test) et RealSense R200 (Test) et SR300 (Test) sont encore davantage des appareils de type tablette, des solutions récentes et à venir telles que Google Tango, Bevel (Test) et Scandy Pro sont conçues pour être intégrées aux smartphones ou fixées dessus.

Mais si les capteurs de profondeur deviennent effectivement assez petits pour bientôt tenir dans une poche, les solutions de photogrammétrie purement logicielles capables de générer des objets 3D à partir de photos 2D classiques deviennent elles aussi plus intelligentes et plus rapides. La question est donc de savoir si les consommateurs ont réellement besoin de matériel dédié à la capture 3D pour leurs téléphones si un simple logiciel peut faire l’affaire.

Autodesk proposait autrefois le populaire et gratuit 123D Catch, pour Android comme pour iOS, qui associait une bonne interface à une puissante fonction de traitement dans le cloud, mais cette application a été abandonnée.

Actuellement, si vous êtes utilisateur Android, vous pouvez regarder du côté de SCANN3D (Test). Mais si vous avez un iPhone, il existe aussi une bonne application appelée TRNIO, qui était gratuite lorsque je l’ai testée pour la première fois, mais est désormais disponible pour $0.99 sur l’App Store. C’est encore très proche de la gratuité, alors testons-la à nouveau. Cette fois avec quelques exemples supplémentaires.


Capture des photos

Au lieu de prendre des images séparées comme SCANN3D, TRNIO lance un mode rafale qui prend automatiquement un maximum de 70 photos tandis que votre trajectoire autour de l’objet est suivie. Cela accélère grandement le processus de capture.

Test de l’application de numérisation 3D par photogrammétrie Trnio

Vous pourriez aussi aimer

Tutoriel : numérisation 3D GRATUITE en filmant simplement une vidéo avec votre smartphone

D’accord, ce n’est pas une application, mais c’est ma nouvelle méthode personnelle de prédilection pour capturer de la 3D en déplacement. Filmez simplement une vidéo — de préférence en 4K — et traitez-la à votre retour chez vous sur un PC Windows exécutant la nouvelle version GRATUITE de 3DF Zephyr. La capture est rapide et ne nécessite ni matériel spécial ni application. Et les résultats sont étonnamment bons !


Importation des photos

Outre la capture de photos dans l’application, Trnio permet aussi d’importer des photos existantes et propose pour cela deux méthodes. J’ai pensé que c’était un bon moyen de charger des jeux de photos existants depuis mon appareil Sony RX100M2, que j’ai utilisé dans mes autres tests de logiciels de photogrammétrie, afin de pouvoir juger le moteur de traitement de Trnio sans être influencé par la qualité de l’appareil photo de mon ancien iPhone 5S. Mais ce n’était pas si simple…

Trnio offre deux façons d’importer des images. Premièrement, vous pouvez envoyer depuis l’application un lien d’envoi à votre adresse e-mail. Cela crée un nouveau projet dans l’application et vous permet d’envoyer des photos vers ce projet depuis votre ordinateur. Cette fonction n’accepte que des photos (80 max) dans un fichier .TAR, une sorte de fichier .ZIP pour les serveurs qui nécessite un logiciel de compression spécial comme 7-Zip pour Windows

Mais je n’ai pas pu le faire fonctionner, car l’outil d’envoi ne dépassait jamais l’état « préparation ».

Deuxièmement, vous pouvez également charger des photos (max 80) depuis la Pellicule de l’iPhone. Mais lorsque j’ai copié des jeux de photos sur l’appareil via iTunes, ils n’apparaissaient pas dans Trnio. Vous ne pouvez pas choisir d’autres albums ou sources d’images depuis l’application. La seule façon dont j’ai pu le faire fonctionner a été de télécharger manuellement les photos depuis Dropbox, une par une.

Mon appareil Sony RX100M2 n’était donc apparemment pas encore connu des algorithmes de Trnio, ce qui signifie qu’il doit être ajouté à leur base de données. Je suppose qu’il s’agit d’une procédure manuelle de leur côté, alors j’attends que cela se produise.

Je mettrai à jour cet article si/quand le projet aboutira.


Traitement

Après la capture ou l’importation, des versions réduites de vos photos sont envoyées dans le cloud et traitées. Pendant ce temps, vous regardez un indicateur d’état, mais celui-ci n’est pas très fiable. Il peut parfois rester bloqué dans la même position pendant des heures, vous ne savez donc jamais vraiment ce qui se passe. Lorsque le résultat est téléchargé, vous recevez une notification  et pouvez consulter l’aperçu.

L’application dispose d’une fonction de recadrage qui vous permet de sélectionner les parties que vous souhaitez conserver en effectuant une sélection depuis les vues de dessus et de côté du modèle. Cela ne vous donne pas une liberté totale de recadrage, mais fonctionne assez rapidement. Malheureusement, le modèle doit être à nouveau traité dans le cloud pour être recadré. De plus, lors de mes tests récents, le recadrage ne s’est pas produit du tout et j’ai simplement reçu le même résultat en retour.

Test de l’application de numérisation 3D par photogrammétrie Trnio

Test de l’application de numérisation 3D par photogrammétrie Trnio

Si le modèle vous plaît, vous pouvez également choisir d’envoyer les photos en pleine résolution pour de meilleures textures. Le modèle doit être retraité — encore une fois — pour cela, mais le résultat en vaut la peine.


Visualisation & partage

L’application Trnio elle-même est aussi une sorte de réseau social. Vous pouvez créer un profil similaire à Instagram, suivre d’autres personnes, aimer leurs scans et les commenter.

Puisque tout est dans le cloud sur Trnio, il est facile de partager des scans 3D directement depuis l’application. Elle génère une URL courte que vous pouvez partager par iMessage. Les boutons natifs pour les réseaux sociaux sont absents, mais vous pouvez simplement coller l’URL ailleurs pour la partager. Elle mène à une bonne visionneuse 3D qui fonctionne sur ordinateur de bureau et mobile. Cliquez ici pour la découvrir.

Si vous souhaitez toucher un public plus large et disposer de davantage de fonctions de partage, vous pouvez également exporter votre modèle vers le site de présentation de 3D en ligne Sketchfab. Cette procédure vous demande de visiter Sketchfab dans votre navigateur et de copier-coller le jeton API dans Trnio, mais seulement la première fois. De nombreuses applications proposent désormais une fenêtre de connexion pour authentifier Sketchfab, ce qui constitue selon moi une meilleure expérience utilisateur. Il me manquait également une option permettant d’envoyer les scans en tant que modèles privés.

Vous pouvez aussi vous envoyer un lien de téléchargement temporaire du modèle par e-mail. Le modèle arrive au format PLY avec une texture JPG externe. Personnellement, je pense qu’OBJ aurait été un peu plus compatible, mais de nombreux programmes peuvent convertir le PLY.


Résultats

Il s’agit d’une exportation directe, non recadrée, de Trnio en mode Haute Résolution. Les textures sont ainsi vraiment nettes : regardez simplement la texture sur la couverture du livre !

https://sketchfab.com/models/5bc43b285c5a4060a282d1461018501a

Si vous réglez le rendu de cette intégration sur MatCap (appuyez sur 3 sur votre clavier), vous pouvez voir qu’une partie du tricot est visible, mais principalement les zones plus larges, comme autour de la taille. L’aspect tricoté provient surtout de la texture.

Même si je m’attarde ici sur le passé, je ne peux pas résister à l’idée d’ajouter le résultat de l’application Autodesk 123D Catch abandonnée, avec les exactement mêmes objets photographiés au même moment. Cela permet une bonne comparaison, car les deux applications utilisent/utilisaient le cloud computing.

https://sketchfab.com/models/abdbbde73f8544b5b53aefe344b952a9

Si vous visualisez ce modèle en mode MatCap, vous remarquerez qu’il y a beaucoup plus de détails dans la géométrie. Je ne sais pas si cela tient au fait que l’algorithme de photogrammétrie d’Autodesk est bien meilleur ou si 123D Catch envoyait les photos dans une résolution supérieure à celle utilisée par Trnio.

Cela dit, le résultat de Trnio est bien plus léger, avec un nombre de polygones de 80k contre 320k pour le résultat de 123D Catch, ce qui le rend plus directement adapté aux applications 3D en temps réel, telles que la VR et l’AR.

Un autre exemple sous la forme de mon célèbre buste. Trnio n’a, pour une raison quelconque, pas recadré le sol, bien que j’aie essayé plusieurs fois, mais ce n’est pas trop gênant dans ce cas puisque le recadrage automatique a déjà supprimé la géométrie orpheline et sans rapport, contrairement à SCANN3D qui ne propose pas de recadrage automatique.

https://sketchfab.com/models/a379c0d907b6415397e0d13cf78ab6c3

Puisque l’on parle de SCANN3D, voici le résultat de cette application sur le même objet, basé sur environ le même nombre de photos :

https://sketchfab.com/models/8e0a88b25a4945b08e01d98a4bf926db

Si vous regardez le résultat de Trnio et le meilleur résultat de SCANN3D (celui de droite) en mode MatCap, vous verrez qu’ils sont similaires en détail géométrique. Mais si vous activez la texture, SCANN3D est clairement le gagnant. La texture de Trnio présente beaucoup d’artefacts JPEG et est globalement moins nette. Il faut toutefois noter que j’ai utilisé un iPhone 5S pour le test de Trnio et testé SCANN3D sur un tout nouveau Pixel 2, qui possède un meilleur appareil photo.

Voici un autre objet amusant capturé avec Trnio. Cette fois à l’extérieur, dans le jardin, car je pense que c’est ce que la plupart des gens feront :

https://sketchfab.com/models/6f8a623c704c4efd9d2cb323f0b79fdb

Le résultat est amusant, mais les algorithmes ont clairement eu des difficultés avec les espaces entre les bras de ce monstre. D’après mon expérience, ce type d’erreurs dépend de la résolution des photos et du nombre de pixels des photos réellement utilisés pour la photogrammétrie. Je ne sais pas quelle puissance de traitement offrent les serveurs de Trnio, mais je peux raisonnablement supposer qu’ils ne disposent pas des ressources qu’Autodesk mettait à disposition pour 123D Catch. Mais ce dernier a décidé de rendre ce moteur indisponible pour les usages ludiques et à petit budget lorsqu’ils ont récemment transféré toute la photogrammétrie vers le produit premium et payant ReCap Photo (Test).

Comme test final, je voulais savoir si Trnio pouvait être utilisé pour réaliser des selfies 3D. L’application ne fonctionne qu’avec la caméra arrière, j’ai donc demandé à quelqu’un d’autre de numériser mon visage :

https://sketchfab.com/models/b424a3566ee940e88da4dd5b6a125b02

Cela s’est plutôt bien passé, si vous voulez mon avis. J’ai délibérément décidé de ne pas effectuer un scan complet à 360-degrés afin que le temps de capture soit le plus court possible. La géométrie est assurément exploitable et comparable à ce que vous obtenez avec un capteur de profondeur (mais pour beaucoup moins cher). Si seulement la qualité de texture était un peu meilleure…

Le scan de visage ci-dessus prouve que vous n’avez pas réellement besoin de matériel dédié pour réaliser un selfie 3D, puisque la qualité de cette application purement logicielle à $0.99 sur un ancien iPhone 5S est similaire à celle du selfie que j’ai réalisé avec le module complémentaire de scanner laser Bevel pour smartphone à $89 (Test) :

https://sketchfab.com/models/e8cd9cf84ba14ffcb1099c77b5245e04


Verdict

Cela fait presque 1,5 ans que j’ai testé Trnio pour la dernière fois et peu de choses ont changé. Bien sûr, il y a quelques petites mises à jour, mais à bien des égards l’application semble encore un peu bêta et pas aussi aboutie que les applications photo et de réseaux sociaux que nous utilisons quotidiennement. Cela dit, Trnio est actuellement l’application de photogrammétrie mobile la plus complète et la plus aboutie du marché.

Le processus de capture reste unique et constitue une manière astucieuse de rendre la capture photogrammétrique rapide et facile. Le recadrage comme le partage peuvent être effectués directement depuis l’application Trnio, mais le premier nécessite un nouveau traitement ainsi que le téléchargement et l’envoi du modèle. Ce temps d’attente contrebalance la capture automatique de photos intuitive et ultra-rapide. Il faut ensuite encore le traiter après le recadrage si vous voulez la meilleure qualité.

Trnio est actuellement l’application de photogrammétrie mobile la plus complète et la plus aboutie du marché.

C’est assurément vrai maintenant que nous vivons dans un monde où beaucoup de choses avancées (VR, AR) sur smartphones se produisent en temps réel. Même la capture 3D devient bien plus rapide avec des solutions telles que le 3D Creator de Sony.

Mais cette application est exclusive au smartphone Android haut de gamme de Sony et il n’existe pas encore d’équivalent pour iOS. Ce n’est plus qu’une question de temps, maintenant que les développeurs commencent à utiliser l’ARkit d’Apple pour la cartographie spatiale.

Trnio possède des fonctions sociales, mais elles sont limitées à l’application. Vous pouvez partager vos scans sur d’autres réseaux en copiant-collant l’URL courte depuis la fonction de partage iMessage, mais ce n’est pas très intuitif. L’application exporte directement vers Sketchfab, ce qui est une meilleure manière de partager avec une communauté plus large ou sur les réseaux sociaux. Surtout parce que Sketchfab s’intègre nativement aux fils Twitter et Facebook.

Trnio est actuellement réservé à l’iPhone. Il existait autrefois des projets pour une version Android, mais je ne sais pas à quel point son développement est actif puisque le développeur se concentre sur sa solution d’avatars 3D animables plutôt que sur l’application de numérisation 3D, qui est apparemment là où se trouve actuellement l’argent pour la capture 3D puisque d’autres développeurs créent également des logiciels à cette fin.

J’espère naturellement que les développeurs derrière Trnio consacreront un peu plus de temps à l’application cette année et peut-être même à cette version Android attendue depuis longtemps. L’application a beaucoup de potentiel et bénéficierait d’un peu plus de finition et d’une augmentation de la capacité de traitement dans le cloud.


Si vous souhaitez continuer à recevoir des mises à jour sur les solutions de photogrammétrie mobile, assurez-vous de me suivre sur votre réseau social préféré ou de vous inscrire à ma newsletter mensuelle ci-dessous.


Tests de logiciels de photogrammétrie sur PC

Test de 3DF Zephyr

Windows uniquement. Version perpétuelle & gratuite

Test d’Agisoft PhotoScan

Windows, Mac, Linux. Licence perpétuelle.

Test de RealityCapture

Windows uniquement. Licence par abonnement.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

→ Sommaire