Skip to main content

Mi vesz részt a kibővített valóság fejlesztésében?

A kibővített valóság (AR) fejlesztése hasonló a szoftverfejlesztéshez, de általában nagyobb kihívások vannak figyelembe véve, mivel az AR a való világba merül.Annak biztosítása érdekében, hogy a néző a helyes irányba vagy egy objektumra nézzen, az AR programozásához számítógépes látás és kamera algoritmusnak kell lennie;Ellenkező esetben az objektumok akkor jelenhetnek meg, amikor nem kellene.A kibővített valóságfejlesztés egy másik része a platform típusának kiválasztása, amelyet fejleszteni akar.A legtöbb AR programot egy objektum felismerésére készítik, így a kibővített valóságfejlesztésnek figyelembe kell vennie az objektum megjelenését.Ha az objektum mozog, akkor olyan programozásnak kell lennie, amely felismeri a mozgást annak biztosítása érdekében, hogy a kijelző helyes legyen.Ennek megvalósításához a kibővített valóságfejlesztés általában arra vonatkozik, hogy a néző néz ki, és mit néz.Például, ha a program kigyullad, amikor a néző egy tárgyat néz, de akkor elfordul, a programnak tudnia kell, hogy abbahagyja az objektum fejlesztését.Ezt általában az AR alkalmazáshoz hozzáadott számítógépes látás és kamera programozás révén végzik.A választott platform megváltoztathatja a fejlesztés módját is, mivel a fejhallgató -programhoz általában egy program létrehozása különbözik a telefon programjának létrehozásától.A közös AR platformok közé tartozik a telefonok, a globális helymeghatározó rendszer (GPS) egységek, a számítógépek, a VR fejhallgatók és a táblagépek.Például, ha egy AR programot készítenek, hogy segítsen a felhasználóknak egy karton tejet válogatni a hűtőszekrényből, akkor képesnek kell lennie arra, hogy felismerje a tej és a hasonló narancslé közötti különbséget.Ez azt jelenti, hogy a kibővített valóságfejlesztés egyik vezető aggodalma a pontos objektumfelismerés.A programozóknak meg kell adniuk az AR programnak a helyes objektumok elválasztásának módjait a helytelen tárgyaktól, vagy pedig helytelenül javíthatják a valóságot.Ha kiemeli a tejkarton tejet, akkor továbbra is ki kell emelnie a kartondobozt, még akkor is, ha a felhasználó eltávolította, és a tejet valahova máshova helyezi.Ha ezt nem veszik figyelembe, akkor továbbra is kiemelheti a tej helyzetének a hűtőszekrényben való helyzetét, annak ellenére, hogy a tej már nincs ott.Anélkül, hogy ezt figyelembe vennék a kibővített valóság fejlesztésében, a hibák és a hibák megnyilvánulhatnak.