ar vs vr difference between augmented vs virtual reality
Deze AR versus VR-tutorial legt de verschillen en overeenkomsten uit tussen Augmented Reality en Virtual Reality, samen met de voordelen en uitdagingen:
Augmented reality en virtual reality zijn twee verwarrende terminologieën omdat ze verschillende overeenkomsten vertonen, maar ook op de een of andere manier verschillen. Voor degenen die geïnteresseerd zijn in het spelen van VR- en AR-ervaringen op hun smartphones, pc's, tablets en VR-headsets, zijn er genoeg games, films en andere 3D-inhoud voor je verkenning met VR en AR.
Bedrijven en ontwikkelaars passen AR of VR of beide toe op het gebied van marketing, onderwijs, training, hulp op afstand, lichaamsbeweging, diagnose op afstand van patiënten, gaming, entertainment en vele andere gebieden. Sommigen weten echter niet welke ze moeten volgen. Deze tutorial biedt een zij-aan-zij vergelijking van de twee om u te helpen bij het kiezen.
Deze tutorial staat stil bij het beantwoorden van de vraag wat het verschil is tussen AR en VR, en de overeenkomsten tussen de twee. We zullen kijken naar de voordelen, uitdagingen van AR versus VR, en ook uitbreiden om het antwoord te geven op de vraag wat er beter kan zijn in jouw scenario's als ontwikkelaar of bedrijf.
Wat je leert:
Augmented Reality en Virtual Reality gedefinieerd
(beeld bron
We hebben het al besproken virtual reality in de diepte Het is het ervaren van digitale 3D-inhoud op apparaten zoals de virtual reality-headsets. Het motief is om jezelf onder te dompelen in de levensgrote digitale 3D-inhoud, waarvan de meeste de echte wereld nabootsen, hoewel het ook om denkbeeldige objecten kan gaan. Onderdompeling betekent het gevoel hebben dat je deel uitmaakt van de digitale omgevingen waar je naar kijkt.
Het betekent ook interactie met de digitale inhoud en de virtuele 3D-objecten op ware grootte, net als in de echte wereld.
Idealiter blader en navigeer je door een computergegenereerde en denkbeeldige virtuele wereld. Het zal lijken alsof u aanwezig bent bij het doen van de dingen die daar gedaan moeten worden, zoals u dat natuurlijk zou doen.
Anderzijds, Augmented reality is een uitgebreide weergave van de echte wereld. De echte wereld wordt vergroot door virtuele 3D-afbeeldingen te leggen bovenop de echte omgevingen of scènes zoals die door de gebruiker worden gezien. De gebruiker ziet voor hem of haar de virtuele afbeeldingen of hologrammen die deel uitmaken van hun werkelijke omgeving.
De gebruiker kan ook communiceren met de hologrammen, zoals de gebruiker dat in de echte wereld zou doen.
Lees ook = >> Laatste toepassingen van Augmented Reality
Het onderstaande voorbeeld toont AR Pokemon op een smartphone:
(beeld bron
Mixed reality is een realiteit waarin door de computer gegenereerde virtuele 3D-wereld en objecten interactie hebben met objecten uit de echte wereld in de laatste scène waarvan de gebruiker geniet.
Uitgebreide realiteit verwijst naar de vorm van realiteit waarin verschillende technologieën de zintuigen van de gebruiker versterken. Dit is, bijvoorbeeld, het verstrekken van aanvullende informatie over de werkelijke wereld of het creëren van onwerkelijke virtuele ervaringen. Het omvat alle bovengenoemde drie technologieën.
Hier is een video over AR, VR en MR:
AR versus VR-vergelijking
Verschillen
Augmented Reality | Virtuele realiteit |
---|---|
Skillset: 3D-modellering of -scanning, 3D-game-engines, 360 graden foto's en video's, wat wiskunde en geometrie, programmeertalen, C ++ of C #, softwareontwikkelingskits, enz. | Skillset: 3D-modellering of -scanning, 3D-game-engines, 360 graden foto's en video's, wat wiskunde en geometrie, programmeertalen, C ++ of C #, softwareontwikkelingskits, enz. |
Overlay van 3D virtuele digitale inhoud op de echte wereld om de laatste te versterken. | Vervanging van de echte wereld door 3D virtuele wereld. |
AR-systeem detecteert markeringen en gebruikerslocaties en het systeem roept vooraf gedefinieerde inhoud op die moet worden bedekt. | VRML maakt een interactieve reeks audio, animaties, video's en URL's |
AR-inhoud als overlay op gedetecteerde markering of gebruikerslocaties. | Geen markeringen en gebruikerslocatiedetectie nodig om 3D-inhoud te presenteren. |
Hogere bandbreedte voor ervaringen van topkwaliteit - meer dan 100 Mbps om te streamen | Lagere bandbreedtevereiste - minimaal 25 Mbps om te streamen. |
Het meest geschikt wanneer de app de omgeving van de gebruiker moet vastleggen. | Het meest geschikt wanneer de app volledige onderdompeling moet geven. |
Overeenkomsten
Augmented Reality | Virtuele realiteit |
---|---|
3D-inhoud vereist | 3D-inhoud vereist. |
AR-headset vereist en in sommige gevallen ook niet | VR-headset vereist, maar in sommige gevallen ook niet |
Vergrote, levensgrote objecten | Vergrote, levensgrote objecten |
Smartphone, AR-headsets, pc's, tablets, iPads, lens, controllers, accessoires, gebruikt | Smartphone, VR-headsets, pc's, tablets, iPads, lens, controllers, accessoires, gebruikt |
Hand-, oog-, vinger-, lichaamstracking en notion-tracking op geavanceerde AR-headsets | Hand-, oog-, vinger-, lichaamstracking en bewegingsregistratie op geavanceerde VR-headsets |
Biedt onderdompeling aan de gebruiker. | Biedt onderdompeling aan de gebruiker. |
(beeld bron
eenvoudige html- en css-interviewvragen
Toepassing van VR versus AR
Met VR-apps kun je je onderdompelen in een computergegenereerde virtuele en denkbeeldige wereld maar Augmented Reality-apps kunt u locatiegevoelige, interessante dingen doen op uw locatie. AR, bijvoorbeeld, stelt u in staat om suggesties te krijgen voor hotels die u kunt bezoeken voor de menu's die u leuk vindt. Een ander voorbeeld is het krijgen van routebeschrijvingen naar locaties of statistieken over snelheid en hartslag en andere op uw scherm tijdens het rijden of oefenen.
Hulp op afstand krijgen op uw apparaten in 3D, AR-games spelen en foto's maken met levensgrote objecten en 3D-hologrammen en animaties op uw favoriete locaties zijn nog enkele voorbeelden.
Hier is een video over een voorbeeld van een AR-toepassing:
Voor-en nadelen
Voordelen van VR:
- Virtual reality is meeslepender dan AR als je kijkt naar de voordelen van onderdompeling en een virtueel gevoel van aanwezigheid.
- Meerdere toepassingen.
- Lagere bandbreedtevereisten dan AR voor het streamen van video's met 360 graden resolutie, video's van Retina-kwaliteit en 4K-resolutie.
Nadelen van VR:
- Huidige beperkingen van de gebruiker om 3D en apparaten daarvoor te produceren, evenals apparaten die dit afspelen of ondersteunen, vooral in realtime.
- Het is duur om inhoud te produceren en te blijven bewerken in volledig meeslepende ervaringen, aangezien volledige replicatie van objecten uit de echte wereld vereist is.
- Behoefte aan uitgebreide opslagruimte in de cloud omdat er een enorme hoeveelheid virtuele objecten moet worden ontwikkeld.
Voordelen van AR:
- AR biedt meer vrijheid voor de gebruiker en meer mogelijkheden voor marketeers omdat er geen display op het hoofd hoeft te zijn.
- AR heeft een beter marktpotentieel dan VR en groeit in het recente verleden sneller naarmate grote merken beginnen te implementeren.
- Meerdere toepassingen.
- AR wordt minder beïnvloed door apparaatbeperkingen. Er is echter nog steeds een vereiste om hoge resolutie en levensechte objecten te maken.
Nadelen van AR:
- Huidige beperkingen van de gebruiker om 3D en apparaten daarvoor te produceren, evenals apparaten die dit afspelen of ondersteunen, vooral in realtime.
- Minder onderdompeling dan VR.
- Lage acceptatie en toepassing bij dagelijks gebruik.
In termen van marktpenetratie is AR versus VR een interessante zorg. Beide bevinden zich vroeg in de toepassingsfase en hebben een enorm potentieel. De meeste AR en VR is goed uitgesproken in gaming en entertainment, maar we zien de acceptatie in andere industrieën.
Verschil tussen VR en AR
(beeld bron
# 1) De realiteit vervangen versus realiteit toevoegen aan echte omgevingen.
De gebruiker wordt geblokkeerd voor zijn echte omgeving om interessante dingen te doen in VR. In de onderstaande afbeelding demonstreert een onderzoeker van de European Space Agency in Darmstadt hoe astronauten in de toekomst virtual reality zouden kunnen gebruiken om te trainen om een brand in een maanhabitat te blussen.
Een belangrijk verschil tussen AR en VR is dat terwijl VR probeert de hele realiteit te vervangen tot volledige onderdompeling, AR de neiging heeft om het virtuele toe te voegen door digitale informatie te projecteren bovenop wat de gebruiker al ziet.
wat is een 7z-bestand?
Gedeeltelijke onderdompeling is mogelijk in VR, waarbij de gebruiker niet volledig wordt geblokkeerd voor de echte wereld. Echte volledige onderdompeling is moeilijk omdat het simuleren van alle menselijke zintuigen en handelingen één ding onmogelijk is.
Omdat VR neigt naar totale onderdompeling, moeten apparaten de gebruiker van de echte wereld afsluiten, bijvoorbeeld door hun zicht of gezichtsveld te blokkeren om in plaats daarvan VR-inhoud te presenteren. Maar dat is pas het begin van onderdompeling, want er zijn meer dan vijf zintuigen om je zorgen over te maken. VR-systemen hebben echter soms ruimtetracking en gebruikerspositie- en bewegingsregistratie, waarbij ze een gebruiker in staat stellen rond te dwalen en in een bepaalde ruimte te lopen.
# 2) Het verwachte inkomstenaandeel is anders: VR versus AR-groei
Het verwachte inkomstenaandeel voor VR was $ 120 miljard dit jaar vergeleken met AR's projectie van $ 30 miljard Dit geeft misschien geen antwoord op de vraag wat het verschil is tussen AR en VR, maar het laat zien dat het groeitempo tussen beide verschilt.
# 3) Verschillen in de manier waarop de twee werken
De Virtual Reality Modelling Language of VRML-ervaringen creëren een interactieve reeks van audio, animaties, video's en URL's die kunnen worden opgehaald door een app, client of webbrowser om virtuele omgevingen te simuleren.
Met AR detecteert het AR-platform markeringen (normaal gesproken een streepjescode) of gebruikerslocatie, en dit zal de AR-animaties activeren. De AR-software levert dan animaties op de markeringen of gedetecteerde gebruikerslocaties.
# 4) Bandbreedtevereiste: AR vereist meer
Gebaseerd op marktonderzoek, VR vereist 400 Mbps en hoger om VR 360 graden-video's te streamen, wat 100 keer de huidige HD-videoservices is. 4K-resolutiekwaliteit zou ongeveer 500 Mbps en hoger nodig hebben op een VR-headset. Lage resoluties van 360 graden VR vereisen minimaal 25 Mbps om te streamen.
AR-toepassingen vereisen minimaal 100 Mbps en de laagste vertraging van 1 ms. Hoewel AR ten minste 25 Mbps vereist voor 360 graden video met lage resolutie, leveren mobiele 360 graden van hogere kwaliteit nergens in de buurt van het dynamische bereik en de resolutie op cameraniveau van 360 graden. De bitsnelheid neemt toe met een vooruitgang in de mobiele weergavetechnologie. Voor VR is een resolutie van HD TV-niveau vereist van 80-100 Mbps.
In VR heb je 600 Mbps nodig voor 360 graden video-ervaringen van retinale kwaliteit. AR vereist honderden tot meerdere gigabytes per seconde om volledig meeslepende retina-kwaliteit 360 graden te streamen op de mobiele ervaring.
De onderstaande afbeelding toont de aanbevolen bandbreedtevereisten voor Netflix en iPlayer. Het afspelen van normale video's vereist een veel lagere bandbreedte.
# 5) Gebruik in smartphones is meer uitgesproken in AR
AR is heel gemakkelijk te gebruiken in 2D- en 3D-omgevingen, zoals op een mobiele telefoon. In dat geval wordt de smartphone gebruikt om digitale items op een echte ruimte te leggen. In VR is de enige manier om door 3D-inhoud op een smartphone zonder headset te bladeren 2D en ervaar je geen onderdompeling. Daarom wordt het het beste onderzocht met een VR-headset.
VR-gebruik is niet zozeer uitgesproken bij mobiele telefoons en tablets, maar bij pc's.
# 6) Verschillende platforms voor het ontwikkelen van apps
Toepassingen die zijn gericht op smartphones, pc's en andere apparaten en platforms, zijn gemeengoed voor AR en VR. Het ontwikkelen van AR-apps is echter niet hetzelfde als het ontwikkelen van VR-apps. In gevallen waarin u 3D-inhoud zou moeten ontwikkelen, zijn de platforms vergelijkbaar. Ervaringen kunnen verschillen van de app zelf.
Als je AR versus VR op hetzelfde platform zou moeten ontwikkelen, zou je nog steeds verschillende softwareontwikkelingskits nodig hebben voor AR- en VR-apps. Dat komt omdat u met de AR SDK de app de mogelijkheid biedt om realtime gebruikersomgevingen te detecteren en vast te leggen. Na deze detectie leggen ze vooraf geladen 3D-inhoud over die vastgelegde omgevingen heen.
Het laatste deel is om vervolgens de definitieve weergave te genereren en de gebruiker in staat te stellen te navigeren en ermee te communiceren als het gemengde realiteit is.
VR SDK gaat over het mogelijk maken van de app-stream vooraf geladen of in de cloud opgeslagen scènes en stelt de gebruiker in staat om ze te navigeren met zaken als controllers. Navigatie en besturing van de omgeving vindt plaats via het volgen van de gebruiker en de omgeving, wat mogelijk wordt gemaakt door sensoren, haptiek en camera's, enz.
Voor AR omvatten platforms voor het ontwikkelen van apps Vuforia, ARKit, ARCore, Wikitude, ARToolKit en Spark AR Studio. We hebben ook Amazon Sumerian, HoloLens Sphere, Smart Reality, DAQRI Worksense en ZapWorks. Anderen zijn Blippbuilder, Spark AR Studio, HP Reveal, Augmentir en Easy AR.
De meeste hiervan combineren VR-ontwikkelingen met AR, met uitzondering van enkele, waaronder ARKit en ARCore. Sommige ontwikkelingskits voor VR-apps zijn exclusief bedoeld voor het ontwikkelen van VR.
# 7) Wanneer u ervoor moet kiezen om AR- of VR-apps te ontwikkelen
Raadpleeg de onderstaande factoren:
- De applicatie bepaalt wat er moet worden gekozen, of het nu een AR- of VR-app is.
- Als je volledige onderdompeling wilt bieden, is VR de beste keuze. Als je wilt dat de app de omgevingen van gebruikers vastlegt, is AR de beste keuze.
- AR is het beste wanneer uw gebruikers een levensechte verwachten, maar VR is het beste wanneer ze een weergave van de werkelijke omstandigheden nodig hebben.
- Bruikbaarheidsproblemen als gevolg van AR-apps die scènes in realtime moeten vastleggen. Bijvoorbeeld, problematische variabelen, in dit geval, ook wanneer de digitale overlays mogelijk niet zichtbaar zijn in AR zodra de overlay is voltooid, omdat het donker is en de camera geen verlichting kan bieden. Een ander problematisch variabel scenario is dat de telefoon geen gps-dekking heeft, wat zou betekenen dat hij de realtime omgevingen van de gebruiker niet kan vastleggen, enz. VR-apps vormen dit probleem niet omdat ze geen realtime beelden vastleggen.
- VR-apps zijn complexer om te ontwikkelen dan AR-apps. Je moet een enorme hoeveelheid real-world representaties genereren, en je virtuele representatie in VR moet mogelijk ook veranderen als real-world objecten en gesimuleerde scènes zijn veranderd.
- De kostenfactor: augmented reality-apps zijn veel beter toepasbaar als en wanneer u real-world scènes wilt repliceren, ongeacht wijzigingen, omdat ze scènes in realtime vastleggen voordat ze worden uitgebreid. Daarnaast ontwikkel je een beperkt aantal digitale elementen. VR is te veeleisend omdat je alle real-world scènes in 3D ontwikkelt, wat duurder is om te ontwikkelen en te onderhouden.
Overeenkomsten tussen VR en AR
# 1) Beide bieden onderdompeling
VR en AR gebruiken beide 3D-inhoud en hologrammen en verlaten of richten zich om de gebruiker het gevoel te geven dat ze deel uitmaken van de gegenereerde 3D-omgevingen.
In dit geval zijn de drie belangrijkste aspecten voor volledige onderdompeling één: het gevoel van aanwezigheid. Dit wordt gecreëerd door het genereren, met behulp van een vergrotende lens of andere methoden voor het modificeren van licht, 3D levensgrote virtuele omgevingen met diepte die de echte wereld kunnen nabootsen.
Ten tweede is er de mogelijkheid om door de VR- of AR-werelden te navigeren, of de mogelijkheid om te communiceren met en controle te hebben over de virtuele objecten en omgevingen. De gebruiker kan ze bijvoorbeeld verplaatsen, eromheen lopen, enz. Ten derde, met behulp van haptiek en zintuiglijke waarnemingen waarbij de visuele, smaak-, gehoor-, reuk-, tast- en andere zintuigen van de gebruiker worden gesimuleerd in de virtuele werelden.
# 2) 3D of virtuele inhoud in beide
In beide gevallen, AR en VR, worden virtuele afbeeldingen gebruikt om real-world omgevingen in AR te verrijken of om real-world omgevingen in VR te vervangen.
hoe wachtrij in java te declareren
# 3) Gebruikte gadgets zijn hetzelfde
AR en VR gebruiken dezelfde tactieken in positie- en bewegingsvolgtechnologieën, machinevisie, camera's, sensoren, haptische apparaten, controllers, de lens, enz. In beide gevallen, zelfs als het gaat om VR en AR-headsets hebben we het gebruik van smartphones of computers gezien die worden gebruikt om 3D-beelden te verwerken.
Voor tracking worden camera's en sensoren gebruikt. Sensoren en computervisie kunnen de omgeving van de gebruiker waarnemen of hun positie ten opzichte van andere objecten in de omgeving volgen. Camera's kunnen worden gebruikt om foto's te maken.
Controllers worden gebruikt in zowel AR als VR voor scrollen, browsen of navigeren door de 3D-inhoud.
Lenzen worden gebruikt om informatie door te geven door licht te buigen om virtuele omgevingen te creëren of om virtuele objecten te vergroten tot levensgrote virtuele objecten. In AR worden ze gebruikt om virtuele 3D-levensgrote afbeeldingen over scènes uit de echte wereld te leggen.
# 4) Beide worden in gelijke mate toegepast in verschillende industrieën
Toepassingen van AR:
(beeld bron
Er zijn zoveel overeenkomsten tussen AR en VR. We gebruiken beide, hoewel op verschillende manieren, in gaming, gezondheid, entertainment, onderwijs, sociale gebieden, training, architectuur, ontwerp, onderhoud en vele andere gebieden.
In mixed reality kunnen gebruikers communiceren met virtuele objecten en deze, door de kracht van gebaren, blik, stemherkenning en bewegingscontrollers, kunnen de virtuele objecten ook op gebruikers reageren.
VR-toepassingen:
(beeld bron
# 5) Bijna vergelijkbare methoden om VR- en AR-inhoud te produceren
AR en VR worden ondersteund op smartphones, pc's, tablets, iOS-, Mac OS- en Linux-apparaten. Ontwikkelingsplatforms zijn echter erg gescheiden en verschillend.
VR-content wordt ontwikkeld te beginnen met filmen met behulp van virtual reality-camera's. Deze film of video of afbeelding kan vervolgens naar een software worden overgebracht waarmee zwakke punten kunnen worden verbeterd of afgedicht. Bewerken kan worden gedaan door vastgelegde scènes te verbeteren of door meer inhoud te verwijderen en toe te voegen, of door te integreren met andere afbeeldingen en video's om een betere eindsimulatie te maken.
Deze simulatie wordt vervolgens gehost op een cloud of apparaat om op afstand toegankelijk te zijn en te worden afgespeeld door een gebruiker met een VR-compatibel apparaat.
VR-inhoud kan ook vanaf nul worden gegenereerd met een computer, bijvoorbeeld door 2D- naar 3D-inhoud te converteren met behulp van VR-convertersoftware.
Voorgestelde lezing = >> Grootste VR-contentbedrijven
Imaging-apparaten zoals een camera kunnen worden gebruikt om de VR-inhoud in realtime op headsets te creëren. Dit is wanneer VR wordt toegepast voor navigatie of demo. Maar dit kan niet in realtime worden bewerkt. In dit geval verkent of bekijkt de gebruiker eerder gemaakte of gegenereerde VR-inhoud.
Tegelijkertijd volgt de headset hun positie en beweging in realtime, zodat de gebruiker vrij door de kamer of ruimte kan dwalen.
AR-inhoud wordt grotendeels in realtime gegenereerd bij gebruik van het AR-apparaat, voornamelijk met behulp van computervisie, camera en andere beeldapparatuur. Sommige inhoud, zoals een 3D-markering en andere digitale 3D-inhoud, kan vooraf in de app zijn geüpload. Dit zou het apparaat in staat stellen om het te zoeken en te detecteren bij het bepalen waar virtuele vooraf gegenereerde inhoud over de echte wereld heen moet worden gelegd.
# 6) Overeenkomsten in de vaardigheden voor ontwikkelaars:
Om apps in AR en VR te ontwikkelen, heb je bijna dezelfde vaardigheden nodig. Deze omvatten 3D-modellering of -scanning, 3D-game-engines, 360 graden foto's en video's, sommige wiskunde en geometrie, programmeertalen, C ++ of C #, en software-ontwikkelingskits, enz.
Als u apps voor AR- of VR-ervaringen op pc zou ontwikkelen, hebt u voor beide bijna vergelijkbare apparaatspecificaties nodig. Een voorbeeld is Intel Core i5 pc met 4590 of AMD FX 8350; NVIDIA GeForce GTX 1060 of AMD Radeon RX 480 GPU-kaarten.
Gevolgtrekking
Deze tutorial geeft antwoord op de vraag wat het verschil is tussen AR en VR.
Het belangrijkste verschil is dat AR gaat over het overlappen van digitale inhoud zoals 3D-hologrammen en animaties en gegevens zoals reis- en trainingsstatistieken op of over realtime gebruikersomgevingen. Het kan de gebruiker al dan niet toestaan om te communiceren en de resulterende omgevingen van gemengde realiteit te beheersen.
VR gaat over het vervangen van real-world omgevingen door virtuele en de gebruiker onderdompelen in en de gebruiker in staat stellen om die door de computer gegenereerde omgeving te besturen en te manipuleren. Zowel AR als VR worden in gelijke mate gebruikt in gamen, onderwijs, gezondheid en werknemers- en andere soorten training, enz.
VR-apps hoeven vooral geen echte gebruikersomgevingen zoals AR-apps vast te leggen. VR-systemen kunnen echter real-time navigatie van real-world omgevingen mogelijk maken, als de headsets gebruikers- of ruimtetracking hebben.
Lees ook = >> Top 10 beste VR-apps
Aanbevolen literatuur
- Wat is virtual reality en hoe werkt het?
- Wat is augmented reality - technologie, voorbeelden en geschiedenis
- Toekomst van virtual reality - markttrends en uitdagingen
- Augmented Reality-voorbeelden | Nieuwste AR-voorbeelden
- 10 BESTE Augmented Reality-brillen (slimme brillen) in 2021
- VR-controllers en accessoires voor een meeslepende ervaring
- 10 BESTE VR-apps (Virtual Reality-apps) voor Android en iPhone (2021 SELECTIEF)