STOPITE V STIK Z NAMI

Kako narediti preprost 3D model z Apple Object Capture API

Oglejte si, kako narediti preprost 3D model z uporabo Applovega API-ja za zajemanje predmetov, PhotoRobot s programsko opremo Control & Automation.

Applov api za zajemanje predmetov in fotogrammetrija 3D modeli

Takoj ob izstrelitvi smo bili srbeči za testiranje Apple's Object Capture API, da bi 3D modeli z PhotoRobot. In čeprav še ni popolna, moramo priznati, da Apple tukaj vsekakor postavlja standard. Object Capture uporablja fotogrammetrijo algoritmov za preoblikovanje serije fotografij v visokokakovostne 3D modele, optimizirane za razširjeno resničnost. Vključuje programsko opremo PhotoRobot nadzor in profesionalne poteke dela 3D vsebine. 

Če želite preizkusiti zajemanje predmetov, je bil postopek podoben fotografiranju 360 vrtljajev. Najprej smo fotografirali dva seta 36 fotografij. To ponuja poglede od zgoraj, kot tudi z dna izdelka. Nato smo uporabili Object Capture za skeniranje naših fotografij in izdelavo USDZ datoteke. To datoteko smo si lahko ogledali v AR Quick Look ali vdelali na našo spletno stran z uporabo 3D pregledovalnika vsebine, kot je Emersya

Ampak kako dobro je zajem predmetov izveden? Preberite več o rezultatih zase in PhotoRobot pregled api za zajemanje predmetov. Oglejte si, kje zajema predmet excels, v primerjavi s tem, kaj še potrebuje izboljšanje. Delili bomo, kar smo testirali, rezultate in kako 3D modele izdelujejo z Applovim zajemanje predmetov in PhotoRobot.

1 - Pregled in integracija zajemanja predmetov

Appleov zajemanje predmetov lahko deluje s fotografijami iz iPhonea ali iPada. V današnjem primeru uporabe pa uvajamo Zajemanje predmetov na profesionalnih fotografijah izdelkov, ki smo jih zajeli z PhotoRobot. Object Capture je na voljo na MacOS Monterey in nad, kar pomeni, da se brezhibno integrizira z našo opremo za avtomatizacijo za fotografiranje eCommerce.

Uporabniški vmesnik programske opreme za urejanje fotografij s 3D modelom


API programske opreme skupaj s programsko opremo PhotoRobot uporablja tehnike skeniranja fotogrametrije za ustvarjanje 3D modela iz fotografij. Informacije o fizičnem objektu jemlje s snemanjem, merjenjem in interpretacijo naših slik. Te informacije nato uporabimo za posnemanje predmeta v obliki 3D digitalnega sredstva.

Ta sredstva so za prepričljivo vsebino izdelkov za strani izdelkov, oglaševalske akcije, spletne trge, kot so Shopify, video igre in drugo. Prihajajo v obliki vsega, od osnovnih, interaktivnih 3D modelov, do konfiguratorjev izdelkov in potopnih AR izkušenj.

2 - Kako fotografirati izdelek za zajemanje predmetov

Za naš eksperiment smo se odločili, da iz Salomona zgradimo 3D modele enega kosa črne obutve. Uporabili smo PhotoRobot's Case kot našo motorizirano vrtilnico, skupaj s 26 MP Canon EOS RP

Črni čevelj na stekleni plošči fotografske stene.

Na koncu smo morali za ustvarjanje 3D modela uporabiti dva vrtljaja izdelkov (vsaka sestavljena iz 36 fotografij). Eden naših vrtljajev je predstavil obutev na svoji strani, da bi ujel vrh in dno čevlja. Drugi spin je predstavil naš čevelj v stoječem položaju, ki kaže 360 stopinj od boka na drugo.

Za to smo morali fotografirati 36 okvirjev okoli čevlja, ki je bil običajno na vrtilnem mizu. Potem smo morali narediti enako z čevljem, ki je bil poležen na njegovi strani, in ponovno zajel 36 okvirjev v vrtenju. 

Namesto, da bi uporabili standardno studio osvetlitev, smo našli nekaj prilagoditev. Za eno, Zajemanje predmetov naleti na težave pri delu z odsevnim površinam. Vendar pa smo našli način za delo v tej smeri in še vedno dosegli zadovoljive rezultate.

3 - Prilagoditve nastavitev osvetlitve

Upoštevajte, v rezultatu modela, vsa področja z bleščanjem bodisi pečejo odsev v zajemanje, ali pa zmede algoritem v celoti. 

3D model back-shot puma čevlja, ki prikazuje bleščanje.

Za boljše rezultate smo našli nekaj tehnik, ki jih lahko zaposlujemo v studiu. 

  • Za omehcanje svetlobe uporabite večji svetleč obliž. 
  • Postavite dve sprednji luči, da usmerite na objekt od 45°.
  • Ne uporabljajte luči za ozadje.

Pogosto ta nastavitev osvetlitve da rezultate, s njimi lahko delamo. Vendar pa bo pri nekaterih izdelkih programska oprema še vedno naletela na težave z odsevi. Ko se to zgodi, je mogoče zmanjšati bleščanje z uporabo polarizacijskega filtra na kameri. 

Če je potrebno nadaljnje zmanjšanje, ga lahko dosežete preko navzkrižne polarizacije. Ta tehnika zahteva dva polarilizacija filtra: enega na kameri, in enega pred razsvetljavo. Edini problem pri tem je, da rezultat 3D model izgubi vse informacije o odbojnosti površine. To pomeni, da boste morali te podatke pozneje dodati z ročnim urejanjem fotografij.

4 - Obrezovanje fotografij pred ustvarjanjem 3D modela

Pred 3D modelom smo ugotovili, da je bolje, da najprej posežemo vse naše fotografije. Zaradi tega je ustvarjanje modela veliko hitrejše.

Obrezovanje slik pred ustvarjanjem 3D modela.

Torej, PhotoRobot_Controls, smo preprosto obrezali eno fotografijo in uporabili operacijo na vseh 72 naših okvirjev. Funkcija samodejnega obrezovanja traja le 5 sekund, da obdela vse fotografije in uporabi operacijo urejanja. Ne glede na to, koliko fotografij je v orisu, in kljub dejstvu, da je vsaka slika drugačne velikosti.

Po postopkih operacije lahko nato pojdimo na Ustvari 3D model za konfiguracijo nastavitev pred proizvodnjo.

5 - Konfiguriranje nastavitev v zajemu predmetov

Pri delu v zajemanju predmetov lahko pred ustvarjanjem modela iz naših fotografij konfiguriramo 2 nastavitvi. Te je mogoče najti po pritisku Ustvari 3D model.

PhotoRobot uporabniški vmesnik Ustvarite 3D model.

Prvi, Občutljivost, se lahko prilagodi od normalne do visoke. To ustreza temu, kako občutljiv se bo algoritem odzval.

Drugo, Maskiranje predmeta, lahko vklopimo ali izklopimo, da predmet samodejno ločimo od ozadja.

6 - Ustvarjanje in predogled rezultatov modela

Ko izberete konfiguracije, samo pritisnete start . Fotogrammetrijev algoritem nato obdela vse izvorne fotografije, in proizvaja USDZ datoteko, ki vsebuje naš model. Datoteka je ustvarjena v približno 3 minutah s zajemanje predmetov in povprečno strojno opremo, druge metode pa lahko zahtevajo ure izračuna in profesionalni dotik.

Namesto tega, v času, ko pritisnete start, prejmemo izhod kot MacOS datoteko za predogled.

Premikanje 3D modela iz boka v podplutja črnega Salomon čevlja.

S to datoteko lahko potem delamo na kateri koli programski opremi za urejanje. Ko smo zadovoljni, lahko uporabljamo datoteke v e-trgovini, kot je Shopify, ali na drugih spletnih trgih s podporo za 3D modele.

Če želite uporabljati za spletne strani ali oglaševalske akcije, so na voljo namenske platforme za gostovanje 3D vsebin. Te platforme učinkovito prinašajo vizualizacijo in prilagoditev 3D izdelkov za skupine izdelkov in potrošnike.

7 - Kako objaviti 3D modele prek hosting platform

Za objavo 3D modelov na svojem spletnem prostoru boste potrebovali vdelani 3D pregledovalnik. V PhotoRobot je naš partner Emersya. Izkušnja Emersya 3D, AR & VR je na voljo za katero koli spletno stran, napravo ali operacijski sistem.

3D model gostovanje platforma Emersya blagovne znamke image.


S tehnologijo HTML5 in WebGL gledalec Emersya ne potrebuje vtičnikov. Odzivna zasnova zagotavlja, da je vsa vsebina izdelka vidna in združljiva z vsemi napravami, ki jih lahko uporabljajo nakupovalci. Medtem je strojna oprema pospešila 3D s tehnologijo WebGL zagotavlja visokokakovostno vsebino izdelkov.

Vse kar smo morali storiti je, da naložite našo datoteko v gledalca, in, zahvaljujoč Emersya, naš 3D model je potem vdelana na kateri koli strani. To je enak postopek kot vdelava videoposnetka z uporabo preproste iframe kode. Napredni API zagotavlja nadzor nad 3D modelom neposredno z naše spletne strani in deluje na kateri koli spletni strani ali CMS platformi za e-poslovanje.

Oglejte si vdelani 3D model zase


PhotoRobot apple's Object Capture

Na koncu smo naleteli na nekaj težav s zajemanjem predmetov. Prvi, smo že omenili, se nanaša na njegovo sposobnost skeniranja odsevnih površin. S pomočjo navzkrižne polarizacije je mogoče delati okoli tega, vendar je potrebno ročno urejanje po tem. 

Druga vprašanja, ki smo jih opazili, so delo s preglednostjo in pri skeniranju gladkih ali enotnih površin. Trenutno zajemanje predmetov ne deluje dobro s preglednostjo. Prav tako ne s predmeti, ki nimajo teksturo ali značilnosti, zaradi česar je težje zaznati obliko predmeta. 

Kljub temu še vedno mislimo, da Apple izjemno dobro opravlja z Object Capture, njegov API pa se brezhibeno vnaša s PhotoRobot programsko opremo. Ustvarjanje 3D modela za nekatere predmete lahko zagotovi izziv, vendar na splošno, Zajemanje predmetov naredi dobrodošlo dodatek v studiu.

Še posebej za nekatere izdelke, ustvarja impresivne rezultate brez veliko potrebe po kasnejšem urejanju ali retuširanje. Potem je s 3D gledalci, kot je Emersya, enostavno vdelati 3D modele na lastne spletne strani ali CMS e-commerce platforme. 

Radovedni izvedeti več o 3D modeliranje in gostovanje?

Danes se nam lahko prijavite ali pa se prijavite spodaj za naše e-novice o profesionalni fotografiji izdelkov. Poiščite nas tudi na Facebooku, LinkedInu in YouTubu, da bomo posodobljene o vsem, kar se dogaja v industriji in PhotoRobot. Od izdelave 3D modelov z PhotoRobot, do izdelave vseh 360 ali 3D vsebin izdelkov, smo vas pokrivali.