Sazināties ar mums

Kā izveidot vienkāršu 3D modeli ar Apple Object Capture API

Uzziniet, kā izveidot vienkāršu 3D modeli, izmantojot Apple objektu uztveršanas API, kas integrēta ar PhotoRobot vadības un automatizācijas programmatūru.

Apple objekts Capture API un photogrammetry 3D modeļi

Tūlīt pēc palaišanas mēs niezi, lai pārbaudītu Apple objektu uztveršanas API, lai izveidotu 3D modeļus ar PhotoRobot. Un, lai gan tas vēl nav perfekts, mums jāatzīst, ka Apple noteikti nosaka standartu šeit. Objektu uzņemšana izmanto fotogrammetrijas algoritmus, lai pārveidotu fotoattēlu sēriju par augstas kvalitātes 3D modeļiem, kas optimizēti paplašinātajai realitātei. Tas integrējas ar PhotoRobot Control programmatūru un profesionālām 3D satura darbplūsmām. 

Lai pārbaudītu objekta tveršanu, process bija līdzīgs 360 griezienu fotografēšanai. Pirmkārt, mēs fotografējām divus komplektus ar 36 fotogrāfijām. Tas nodrošina skatus no augšas, kā arī no produkta apakšas. Pēc tam mēs izmantojām objektu tveršanu, lai skenētu mūsu fotoattēlus un izveidotu USDZ failu. Šo failu mēs varētu skatīt AR quick look vai iegult mūsu tīmekļa lapā, izmantojot 3D satura skatītāju, piemēram, Emersya

Bet cik labi darbojās Object Capture? Lasiet tālāk, lai skatītu rezultātus sev un iegūtu PhotoRobot pārskatu par Objektu tveršanas API. Skatiet, kur objektu tveršana izceļas, salīdzinot ar to, kas vēl ir jāuzlabo. Mēs dalīsimies ar to, ko pārbaudījām, rezultātiem un to, kā izveidot 3D modeļus, izmantojot Apple objektu tveršanu un PhotoRobot.

1 - Objektu tveršanas pārskats un integrācija

Apple objektu tveršana var darboties ar fotoattēliem no iPhone vai iPad. Tomēr šodienas lietošanas gadījumā mēs izvietojam objektu tveršanu profesionālos produktu fotoattēlos, kurus uzņēmām ar PhotoRobot. Object Capture ir pieejams operētājsistēmā MacOS Monterey un jaunākās versijās, kas nozīmē, ka tas nemanāmi integrējas ar mūsu automatizācijas vadīto aprīkojumu e-komercijas fotografēšanai.

Fotoattēlu rediģēšanas programmatūras lietotāja interfeiss ar 3D modeli


Programmatūras API kopā ar PhotoRobot programmatūru izmanto fotogrammetrijas skenēšanas metodes, lai izveidotu 3D modeli no fotoattēliem. Tas iegūst informāciju par fizisko objektu, ierakstot, mērot un interpretējot mūsu attēlus. Pēc tam mēs izmantojam šo informāciju, lai replicētu objektu 3D digitālā līdzekļa veidā.

Šie līdzekļi nodrošina pārliecinošu produktu saturu produktu lapām, mārketinga kampaņām, tiešsaistes tirdzniecības vietām, piemēram, Shopify, videospēlēm un daudz kam citam. Tie ir kaut kas, sākot no pamata, interaktīviem 3D modeļiem, līdz produktu konfiguratoriem un aizraujošai AR pieredzei.

2 - Kā fotografēt produktu objekta uzņemšanai

Mūsu eksperimentam mēs izvēlējāmies no Salomon veidot viena melnā apavu gabala 3D modeļus. Mēs izmantojām PhotoRobot's Case kā mūsu motorizēto pagrieziena galdu kopā ar 26 MP Canon EOS RP

Melna kurpe uz fotogrāfijas pagrieziena galda stikla plāksnes.

Galu galā mums vajadzēja izmantot divus produktu griezienus (katrs no tiem sastāv no 36 fotogrāfijām), lai ģenerētu 3D modeli. Viens no mūsu griezieniem iepazīstināja apavus ar plakaniem sāniem, lai notvertu apavu augšdaļu un dibenu. Otrs grieziens parādīja mūsu kurpi stāvus stāvoklī, parādot 360 grādus no vienas puses uz otru.

Šim nolūkam mums vajadzēja nofotografēt 36 kadrus ap kurpi, kas parasti tika novietota uz pagrieziena galda. Tad mums vajadzēja darīt to pašu ar kurpi, kas novietota uz sāniem, atkal tverot 36 kadrus rotācijā. 

Tagad, tā vietā, lai izmantotu standarta studijas apgaismojumu, mēs konstatējām, ka ir nepieciešamas dažas korekcijas. Piemēram, objektu tveršana sastopas ar problēmām, strādājot ar atstarojošām virsmām. Tomēr mēs atradām veidu, kā to apiet un joprojām sasniegt apmierinošus rezultātus.

3 - Apgaismojuma iestatījumu pielāgojumi

Ievērojiet, ka iegūtajā modelī jebkuras vietas ar atspīdumiem vai nu cep atspulgu uztveršanai, vai arī vispār sajauc algoritmu. 

3D modeļa aizmugures šāviens no puma kurpes, kurā redzami atspīdumi.

Lai iegūtu labākus rezultātus, mēs atradām dažas metodes, ko varam izmantot studijā. 

  • Izmantojiet lielāku gaismas veidotāju, lai mīkstinātu gaismu. 
  • Iestatiet divas priekšējās gaismas, lai norādītu uz objektu no 45°.
  • Neizmantojiet fona gaismu.

Bieži vien šis apgaismojuma iestatījums rada rezultātus, ar kuriem mēs varam strādāt. Tomēr ar dažiem produktiem programmatūra joprojām saskarsies ar problēmām ar pārdomām. Kad tas notiek, ir iespējams samazināt atspīdumu, izmantojot polarizācijas filtru uz kameras. 

Ja ir nepieciešama turpmāka samazināšana, jūs, iespējams, varētu to paveikt, izmantojot krustenisko polarizāciju. Šī metode prasa divus polarizācijas filtrus: vienu uz kameras un otru apgaismojuma priekšā. Vienīgā problēma ar to ir tā, ka iegūtais 3D modelis zaudē visu informāciju par virsmas atstarošanu. Tas nozīmē, ka šī informācija vēlāk būs jāpievieno, izmantojot manuālu fotoattēlu rediģēšanu.

4 - Apgrieziet fotoattēlus pirms 3D modeļa ģenerēšanas

Tagad, pirms ģenerējam 3D modeli, mēs atklājām, ka labāk vispirms apgriezt visus mūsu fotoattēlus. Tas padara modeļa ģenerēšanu daudz ātrāku.

Pirms 3D modeļa ģenerēšanas apgrieziet attēlus.

Tātad, PhotoRobot_Controls, mēs vienkārši apgriezām vienu fotoattēlu un piemērojām operāciju visos 72 mūsu rāmjos. Automātiskās apgriešanas funkcija aizņem tikai 5 sekundes, lai apstrādātu visus fotoattēlus un lietotu rediģēšanas darbību. Tas nav svarīgi, cik daudz fotoattēlu ir kontūrā, un neskatoties uz to, ka katrs attēls ir atšķirīgs izmērs.

Pēc operācijas procesiem mēs varam doties uz Ģenerēt 3D modeli , lai konfigurētu iestatījumus pirms ražošanas.

5 - Kā konfigurēt iestatījumus objektu tveršanā

Strādājot objektu tveršanā, ir 2 iestatījumi, kurus mēs varam konfigurēt pirms modeļa ģenerēšanas no mūsu fotoattēliem. Tos var atrast pēc Ģenerēšanas 3D modeļa nospiešanas.

PhotoRobot lietotāja interfeisu Izveidot 3D modeli.

Pirmo, jutīgumu, var pielāgot no normālas uz augstu. Tas atbilst tam, cik jutīgs algoritms reaģēs.

Otrais, Objekta maskēšana, mēs varam ieslēgt vai izslēgt, lai automātiski atdalītu objektu no fona.

6 - Iegūtā modeļa ģenerēšana un priekšskatīšana

Pēc konfigurāciju izvēles viss, kas paliek, ir sākuma ekrāna nospiešana . Pēc tam fotogrammetrijas algoritms apstrādā visus avota fotoattēlus un izveido USDZ failu, kurā ir mūsu modelis. Fails tiek izveidots aptuveni 3 minūšu laikā ar objekta tveršanu un vidējo aparatūru, savukārt citām metodēm var būt nepieciešams stundu aprēķins un profesionāls pieskāriens.

Tā vietā pēc starta nospiešanas īsā laikā mēs saņemam izvadi kā MacOS failu priekšskatījumam.

Pārvietojot 3D modeli no vienas puses uz melnas Salomon apavu zolēm.

Pēc tam mēs varam strādāt ar šo failu jebkurā rediģēšanas programmatūrā. Kad esam apmierināti, mēs varam izmantot failus e-veikalā, piemēram, Shopify, vai jebkurā citā tiešsaistes tirdzniecības vietā ar 3D modeļu atbalstu.

Lai izmantotu jūsu tīmekļa lapās vai mārketinga kampaņās, ir īpašas 3D satura mitināšanas platformas. Šīs platformas efektīvi atdzīvina 3D produktu vizualizāciju un pielāgošanu gan produktu komandām, gan patērētājiem.

7 - Kā publicēt 3D modeļus, izmantojot hostinga platformas

Visbeidzot, lai publicētu 3D modeļus savā tīmekļa telpā, jums būs nepieciešams iegults 3D skatītājs. Pie PhotoRobot, mūsu go-to un ilggadējs partneris par to ir Emersya. Emersya 3D, AR & VR pieredze ir pieejama jebkurai tīmekļa lapai, ierīcei vai operētājsistēmai.

3D modeļu hostinga platformas Emersya zīmola attēls.


Izmantojot vietējo HTML5 un WebGL tehnoloģiju, Emersya skatītājam nav nepieciešami spraudņi. Responsīvais dizains nodrošina, ka viss produkta saturs ir skatāms un saderīgs visās ierīcēs, ko pircēji var izmantot. Tikmēr aparatūra paātrināta 3D, izmantojot WebGL tehnoloģiju, garantē augstas kvalitātes produkta saturu.

Viss, kas mums bija jādara, bija augšupielādēt mūsu failu skatītājā, pateicoties Emersya, mūsu 3D modelis pēc tam ir iekļaujams jebkurā lapā. Tas ir tas pats process, kas videoklipa iegulšana, izmantojot vienkāršu iframe kodu. Uzlabotais API nodrošina kontroli pār 3D modeli tieši no mūsu tīmekļa vietnes un darbojas jebkurā tīmekļa vietnē vai CMS e-komercijas platformā.

Skatiet sev iegulamo 3D modeli


PhotoRobot pārskats par Apple objektu tveršanu

Galu galā mēs saskārāmies ar dažām problēmām saistībā ar objektu tveršanu. Pirmais, ko mēs jau minējām, attiecas uz tās spēju skenēt atstarojošas virsmas. To ir iespējams apiet, izmantojot krustenisko polarizāciju, tomēr pēc tam ir nepieciešama manuāla rediģēšana. 

Citi jautājumi, kurus mēs pamanījām, ir darbs ar pārredzamību un, skenējot gludas vai viendabīgas virsmas. Pašlaik objektu tveršana nedarbojas labi ar caurspīdīgumu. Tas nav arī ar objektiem, kuriem trūkst tekstūras vai atšķirīgu iezīmju, tāpēc ir grūtāk noteikt objekta formu. 

Tomēr mēs joprojām domājam, ka Apple darbojas ļoti labi ar Object Capture, un tā API nemanāmi integrējas ar PhotoRobot programmatūru. 3D modeļa ģenerēšana dažiem objektiem var būt izaicinājums, bet kopumā objektu tveršana ir apsveicams papildinājums studijā.

Īpaši dažiem produktiem tas rada iespaidīgus rezultātus bez lielas nepieciešamības vēlākai rediģēšanai vai retušēšanai. Pēc tam ar 3D skatītājiem, piemēram, Emersya, ir viegli iegult 3D modeļus mūsu tīmekļa vietnē vai CMS e-komercijas platformās. 

Vēlaties uzzināt vairāk par 3D modelēšanu un mitināšanu?

Sazinieties ar mums jau šodien vai reģistrējieties zemāk, lai iegūtu mūsu profesionālo produktu fotografēšanas biļetenu. Atrodiet mūs arī Facebook, LinkedIn un YouTube, lai būtu informēti par visu, kas notiek nozarē, un PhotoRobot. No tā, kā izgatavot 3D modeļus ar PhotoRobot, līdz jebkura 360 vai 3D produktu satura ražošanai, mēs esam jūs apskatījuši.