POSA'T EN CONTACTE AMB NOSALTRES

Com fer un model 3D senzill amb API de captura d'objectes d'Apple

Consulta com fer un model 3D senzill utilitzant l'API de captura d'objectes d'Apple integrada amb el programari Control &Automation de PhotoRobot.

API de captura d'objectes d'Apple i models 3D de fotogramimetria

Immediatament en el llançament, estàvem picant per provar l'API de captura d'objectes d'Apple per fer models 3D amb PhotoRobot. I tot i que encara no és perfecte, hem d'admetre que Apple sens dubte està establint l'estàndard aquí. Object Capture utilitza algorismes de fotogrametria per transformar una sèrie de fotos en models 3D d'alta qualitat optimitzats per a realitat augmentada. S'integra amb el programari PhotoRobot Control i en fluxos de treball professionals de contingut 3D. 

Per provar la captura d'objectes, el procés va ser similar a la fotografia de 360 girs. En primer lloc, vam fotografiar dos conjunts de 36 fotos. Això proporciona vistes tant des de dalt com des de la part inferior del producte. A continuació, vam utilitzar la captura d'objectes per escanejar les nostres fotos i produir un fitxer USDZ. Aquest fitxer que podríem veure a AR Quick Look, o incrustar a la nostra pàgina web utilitzant un visor de contingut 3D, com Emersya

Però, fins a quin punt va funcionar bé la captura d'objectes? Seguiu llegint per veure els resultats per vosaltres mateixos i obtenir PhotoRobot revisió de l'API de captura d'objectes. Vegeu on sobresurt la captura d'objectes, en comparació amb el que encara necessita millorar. Compartirem el que hem provat, els resultats i com fer models 3D amb la captura i PhotoRobot d'objectes d'Apple.

1 - Visió general i integració de la captura d'objectes

La captura d'objectes d'Apple pot funcionar amb fotos d'un iPhone o un iPad. Tanmateix, en el cas d'ús actual, estem implementant la captura d'objectes a les fotos de productes professionals que hem capturat amb PhotoRobot. La captura d'objectes està disponible a MacOS Monterey i superior, el que significa que s'integra perfectament amb els nostres equips basats en l'automatització per a la fotografia de comerç electrònic.

Interfície d'usuari de programari d'edició fotogràfica amb model 3D


L'API del programari, juntament amb el programari PhotoRobot, utilitza tècniques d'escaneig de fotogrametria per crear un model 3D a partir de fotos. Pren informació sobre l'objecte físic mitjançant l'enregistrament, la mesura i la interpretació de les nostres imatges. A continuació, utilitzem aquesta informació per replicar l'objecte en forma d'actiu digital 3D.

Aquests recursos fan que el contingut de productes convincent per a pàgines de productes, campanyes de màrqueting, mercats en línia com Shopify, videojocs i molt més. Vénen en forma de qualsevol cosa, des de models 3D bàsics i interactius, fins a configuradors de productes i experiències immersives de RA.

2 - Com fotografiar un producte per a la captura d'objectes

Per al nostre experiment, vam optar per construir models 3D d'una sola peça de calçat negre de Salomon. Vam utilitzar PhotoRobot's Case com el nostre tocadiscs motoritzat, juntament amb un Canon EOS RP de 26 MP. 

Sabata negra sobre plat de vidre de tocadiscs fotogràfic.

Al final, vam haver d'utilitzar dos girs de producte (cadascun format per 36 fotos) per generar el model 3D. Un dels nostres girs va presentar el calçat pla al seu costat per capturar la part superior i inferior de la sabata. L'altre gir presentava la nostra sabata en posició de peu, mostrant 360 graus d'un costat a un altre.

Per a això, necessitàvem fotografiar 36 fotogrames al voltant de la sabata, que es col·locaven normalment al tocadiscs. Després, vam haver de fer el mateix amb la sabata col·locada al seu costat, capturant de nou 36 fotogrames en rotació. 

Ara, en lloc d'utilitzar la il·luminació estàndard de l'estudi, vam trobar que eren necessaris alguns ajustos. D'una banda, la captura d'objectes es troba amb problemes quan es treballa amb superfícies reflectants. No obstant això, vam trobar una manera de treballar al voltant d'això i encara aconseguir resultats satisfactoris.

3 - Ajustos en la configuració de la il·luminació

Observeu, en el model resultant, qualsevol àrea amb enlluernaments o bé enfornen la reflexió en la captura o confonen l'algorisme per complet. 

Model 3D de sabata puma que mostra enlluernaments.

Per obtenir millors resultats, vam trobar algunes tècniques que podem utilitzar a l'estudi. 

  • Utilitzeu un modelador de llum més gran per suavitzar la llum. 
  • Col·eu dos llums frontals per apuntar a l'objecte des de 45°.
  • No utilitzeu cap llum de fons.

Sovint, aquesta configuració d'il·luminació produeix resultats amb els que podem treballar. No obstant això, amb alguns productes, el programari encara trobarà problemes amb les reflexions. Quan això passa, és possible reduir l'enlluernament mitjançant un filtre de polarització a la càmera. 

Si és necessària una reducció addicional, es podria aconseguir mitjançant la polarització creuada. Aquesta tècnica requereix dos filtres de polarització: un a la càmera i un altre davant de la il·luminació. L'únic problema amb això és que el model 3D resultant perd tota la informació sobre la reflectivitat de la superfície. Això vol dir que haureu d'afegir aquesta informació més endavant mitjançant l'edició manual de fotos.

4 - Retallar fotos abans de generar el model 3D

Ara, abans de generar el model 3D, vam trobar que era millor retallar totes les nostres fotos primer. Això fa que la generació del model sigui molt més ràpida.

Escapça les imatges abans de generar el model 3D.

Per tant, en PhotoRobot_Controls, simplement vam retallar una foto i vam aplicar l'operació en els nostres 72 marcs. La funció Escapça automàticament triga només 5 segons a processar totes les fotos i aplicar l'operació d'edició. Això no importa quantes fotos hi hagi al contorn, i malgrat el fet que cada imatge té una mida diferent.

Després dels processos d'operació, podem anar al model Genera 3D per configurar la configuració abans de la producció.

5 - Com configurar la configuració a captura d'objectes

Quan treballem en Captura d'objectes, hi ha 2 configuracions que podem configurar abans de generar un model a partir de les nostres fotos. Aquests es poden trobar després de prémer Genera el model 3D.

PhotoRobot interfície d'usuari Crea un model 3D.

El primer, Sensibilitat, es pot ajustar de normal a alt. Això correspon a la sensibilitat de l'algoritme.

El segon, l'emmascarament d'objectes, podem canviar o desactivar per separar automàticament l'objecte del fons.

6 - Generació i visualització prèvia del model resultant

Després de triar les configuracions, tot el que queda és prémer Inicia. L'algorisme de fotogrametria processa totes les fotos d'origen i produeix un fitxer USDZ que conté el nostre model. El fitxer es crea en aproximadament 3 minuts amb captura d'objectes i maquinari mitjà, mentre que altres mètodes poden requerir hores de càlcul i un toc professional.

En lloc d'això, en poc temps després de prémer Inicia, rebem la sortida com a fitxer MacOS per a la previsualització.

Model 3D en moviment de costat a soles de sabata Salomon negra.

A continuació, podem treballar amb aquest fitxer en qualsevol programari d'edició. Quan estigueu satisfets, podem utilitzar fitxers en una botiga electrònica com Shopify o qualsevol altre mercat en línia amb suport per a models 3D.

Per utilitzar-les per a les vostres pàgines web o campanyes de màrqueting, hi ha plataformes dedicades d'allotjament de contingut 3D. Aquestes plataformes donen vida eficaçment a la visualització i personalització de productes 3D, tant per als equips de productes com per als consumidors.

7 - Com publicar models 3D a través de plataformes d'allotjament

Finalment, per publicar models 3D al vostre propi espai web, necessitareu un visualitzador 3D incrustable. En PhotoRobot, el nostre soci de llarga durada per a això és Emersya. L'experiència Emersya 3D, AR &VR està disponible per a qualsevol pàgina web, dispositiu o sistema operatiu.

Plataforma d'allotjament de models 3D Emersya imatge de marca.


Amb la tecnologia nativa HTML5 i WebGL, el visor Emersya no requereix connectors. El disseny responsiu garanteix que tot el contingut del producte sigui visible i compatible en tots els dispositius que els compradors puguin utilitzar. Mentrestant, el maquinari accelerat en 3D mitjançant la tecnologia WebGL garanteix contingut de productes d'alta qualitat.

Tot el que havíem de fer era carregar el nostre arxiu a l'espectador, i, gràcies a Emersya, el nostre model 3D s'incrusta en qualsevol pàgina. És el mateix procés que incrustar un vídeo utilitzant un codi d'iframe senzill. L'API avançada proporciona control sobre el model 3D directament des del nostre lloc web, i funciona en qualsevol pàgina web o plataforma de comerç electrònic CMS.

Veure el model 3D incrustable per a tu mateix


Revisió de PhotoRobot de la captura d'objectes d'Apple

Al final, ens trobem amb alguns problemes amb la captura d'objectes. El primer, ja hem esmentat, es refereix a la seva capacitat d'escanejar superfícies reflectants. És possible treballar al voltant d'això utilitzant la polarització creuada, però es requereix edició manual després. 

Altres qüestions que hem notat són treballar amb transparència i quan escanegem superfícies llises o uniformes. Actualment, la captura d'objectes no funciona bé amb transparència. Tampoc ho fa amb objectes mancats de textura o trets distintius, cosa que dificulta la detecció de la forma de l'objecte. 

No obstant això, encara creiem que Apple funciona notablement bé amb La captura d'objectes, i la seva API s'integra perfectament amb PhotoRobot programari. Generar un model 3D per a alguns objectes pot proporcionar un repte, però, en general, La captura d'objectes fa una addició benvinguda a l'estudi.

Especialment per a alguns productes, genera resultats impressionants sense molta necessitat d'edició o retoc posterior. A continuació, amb espectadors 3D com Emersya, és fàcil incrustar models 3D a la nostra pròpia pàgina web o plataformes de comerç electrònic CMS. 

Tens curiositat per obtenir més informació sobre el modelatge i l'allotjament 3D?

Poseu-vos en contacte amb nosaltres avui o inscriviu-vos a continuació al nostre Butlletí de fotografia de productes professionals. També ens trobareu a Facebook, LinkedIn i YouTube per estar al dia de tot el que passa a la indústria i PhotoRobot. Des de com fer models 3D amb PhotoRobot, fins a la producció de qualsevol contingut de producte 360 o 3D, et tenim cobert.