Neurangelo in nevronski motor MacBook Pro M4 sta dve različni tehnologiji z različnimi nameni, zaradi česar je neposredna primerjava zahtevna. Vendar lahko analiziramo, kako vsak obravnava ponavljajoče se vzorce teksture in zapletene računske naloge.
Neuralgelo
Neuralgelo je algoritem za obnovo 3D, ki ga je razvila Nvidia v sodelovanju z univerzo Johns Hopkins. Zasnovan je za pretvorbo 2D slik ali video posnetkov v zelo podrobne 3D modele, ki učinkovito zajemajo ponavljajoče se vzorce teksture, homogene barve in močne barve barv. To dosežemo z uporabo numeričnih gradientov in več ločljivosti hash omrežja, ki omogoča Neurangelo, da pogleda zunaj lokalnih podrobnosti pikslov in zagotavlja bolj celostni pristop k obnovi površine. Ta metoda znatno izboljša kakovost rekonstruiranih površin, zaradi česar je še posebej učinkovita za zajem zapletenih tekstur, kot so strešne skodle, steklene plošče in žilav marmor [1] [4] [7].
Sposobnost Neurangela, da obvlada ponavljajoče se vzorce, je pomemben napredek pred prejšnjimi algoritmi, kar je pogosto povzročilo hrupne ali nepopolne rekonstrukcije. Z uporabo strategije za grobo in natančno optimizacijo lahko Neurangelo natančno zajame podrobne strukture tako v objektno osredotočenih kot v obsežnih prizorih, zaradi česar je neprecenljiv za aplikacije v virtualni resničnosti in 3D modeliranju [4] [7].
MacBook Pro M4's Neural Engine
MacBook Pro M4 ima nevronski motor, ki je del Appleove družine M4 Chip. Ta nevronski motor je zasnovan tako, da pospešuje naloge strojnega učenja in je bistveno močnejši od svojih predhodnikov, ki lahko izvajajo do 38 bilijonov operacij na sekundo [6]. Optimiziran je za naloge, kot so obdelava slik, odkrivanje prizorišča in druge delovne obremenitve AI, zaradi česar je idealen za aplikacije, ki se močno zanašajo na modele strojnega učenja [2] [3].
Medtem ko nevronski motor v MacBook Pro M4 ni posebej zasnovan za ravnanje s ponavljajočimi se vzorci teksture v kontekstu rekonstrukcije 3D, lahko pospeši različne naloge AI, ki se lahko uporabljajo v povezavi s 3D modeliranjem ali programsko opremo za obdelavo slik. Na primer, lahko poveča delovanje orodij, ki jih poganja AI, ki se uporabljajo za izpopolnjevanje ali manipuliranje 3D modelov, ki jih ustvarijo algoritmi, kot je Neuralgelo.
Primerjava
Glede na ravnanje s ponavljajočimi se vzorci teksture je Neurangelo zasnovan posebej za to nalogo in se odlično odreže pri zajemanju podrobnih tekstur in struktur iz 2D slik. Nevronski motor MacBook Pro M4 je na drugi strani splošni pospeševalnik AI, ki lahko izboljša delovanje različnih aplikacij, ki jih poganja AI, vendar ne obravnava neposredno izziva ponavljajočih se vzorcev teksture v 3D rekonstrukciji.
Če bi uporabnik delal s 3D modeli, ki jih je ustvaril Neurangelo na MacBook Pro M4, bi nevronski motor lahko potencialno pospešil naloge naknadne obdelave ali druge delovne tokove, povezane z AI, vendar ne bi neposredno prispevalo k ravnanju s ponavljajočimi se vzorci teksture med začetnim postopkom rekonstrukcije 3D.
Navedbe:[1] https://hub.jhu.edu/2023/07/12/nvidia-whiting-digital-michelangelo/
[2] https://www.apple.com/newsroom/2024/10/new-macbook-pro-features-m4-family-of-chips-and-apple-intelligence/
[3] https://www.apple.com/cf/newsroom/2024/10/new-macbook-pro-features-m4-family-of-chips-and-apple-intelligence/
[4] https://openaccess.thecvf.com/content/cvpr2023/papers/li_neurangelo_high-fidelity_neural_surface_reconsUnstruction_cvpr_2023_paper.pdf
[5] https://gregbenzphotography.com/photography-reviews/a-photographers-review-of-the-new-m4-macbook-pro/
[6] https://www.youtube.com/watch?v=4xa0kl_iwuc
[7] https://www.etcentric.org/nvidias-neurangelo-ai-turns-2d-video-clips-into-3d-worlds/
[8] https://support.apple.com/en-us/121554