Advertentie

De aankomende HoloLens-headset van Microsoft is het eerste high-end augmented reality-apparaat dat aan het publiek is getoond. Helaas is Microsoft zo krenterig dat we er niet veel vanaf weten.

Vandaag bij Build-conferentie van Microsoft voor ontwikkelaars in San Francisco kregen we nog een prikkelende blik op de technologie. De demo zelf is glanzend maar niet erg informatief. We kunnen echter enkele belangrijke details onderscheiden door tussen de regels door te lezen. In dit geval is wat Microsoft ervoor koos niet te laten zien informatiever dan wat ze deden.

De demo

Verschillende HoloLens-ingenieurs kwamen het podium op om te pronken met enkele van de nieuwe demo's die ze voor de hardware hebben ontwikkeld. Eén demo vindt plaats als een recreatie van het deprimerend schaarse appartement van een ingenieur en bedekt de muren en vloer met virtuele apps en speelgoed. Een ander haalt enkele doktoren binnen om een ​​model van een menselijk lichaam te laten zien en haalt het vervolgens uit elkaar. Ten slotte groeit een kitrobot een expressief, virtueel bovenlichaam uit en ontvouwt een groot statuspaneel, waardoor het in realtime kan worden aangepast.

instagram viewer

De duivel, de details

Tot nu toe zo indrukwekkend - maar veel van mijn eerste vragen over de HoloLens Vijf vragen over Microsoft's "Project HoloLens"De nieuwe Augmented Reality-headset van Microsoft is erg spannend - maar kunnen ze de fundamentele problemen van AR oplossen? Lees verder blijven onbeantwoord. Laten we dus wat dichterbij kijken.

Occlusie

CorruptedMap2

Voelt de demo je een beetje in scène gezet? Bekijk de camerabewegingen zorgvuldig. Het is niet alleen de gebruikelijke onhandigheid op de beurs. Bekijk de demo opnieuw en zoek naar momenten waarop een mens voor een virtueel object langs komt.

Dit heet occlusie, en het is een moeilijk probleem in augmented reality. Om dit fenomeen correct weer te geven, moet de HoloLens de wereld snel en nauwkeurig genoeg in kaart brengen om het silhouet van de persoon uit het virtuele beeld te snijden. Anders krijg je een diepteconflict: je stereovisie zal je vertellen dat het virtuele object zich achter de persoon bevindt, maar het zal er bovenop worden weergegeven. Zoals we hebben geleerd van virtual reality, zijn dit soort conflicten verontrustend en vernietigen ze de illusie dat de objecten waarmee je interactie hebt, tastbare delen van de wereld zijn.

De demo doet er alles aan om dit te voorkomen. Je kunt de camera-operator zien reageren wanneer een van de mensen op het podium naar een virtueel object beweegt en beweegt om te voorkomen dat ze elkaar overlappen. De hele demo is uitvoerig gechoreografeerd. Uit de stoel stappen bij de eerste demo zorgt ervoor dat de man op het podium voor een virtuele robot stapt - en handig is dat de camera precies op dat moment ergens anders is gericht.

GroundOcclusion

Ze verpesten het maar een paar keer. Tijdens de robotdemo passeert de robot kort voor een paar virtuele stippen op de vloer, en een van de presentatoren stapt erop. In beide gevallen is er een diepteconflict: je blijft de virtuele stippen door de echte objecten zien, wat impliceert dat Microsoft nog geen oplossing heeft voor dit probleem.

We kunnen meer bewijs hiervan zien in dezelfde demo, wanneer een visualisatie wordt weergegeven van de kaart van de headset van de omgeving. Als je er frame voor frame doorheen kijkt en goed kijkt, kun je op verschillende manieren zien dat de kaart onjuist is: de tafel staat op een verhoogd platform, wat een vage uitstulping in de kaart wordt. De robot is ook zichtbaar op de kaart, maar alleen als een klein brokje. De randen van het bureau ontbreken. Deze problemen zijn waarschijnlijk te wijten aan de beperkte resolutie van de Kinect-dieptesensor in de headset. Hoe dan ook, er is gewoon niet genoeg precisie om virtuele objecten correct af te sluiten.

CorruptedMap

Laten we hier duidelijk zijn: dit kan een showstopper zijn. Het doel van de HoloLens is om echte en virtuele objecten op een overtuigende manier naadloos te combineren. Occlusie is een noodzakelijk onderdeel van de illusie. Occlusie is zo'n krachtige diepte-aanwijzing dat het toevoegen van een enkele witte lijn aan een video op zichzelf een krachtig 3D-effect kan creëren.

gravity_fp

Microsoft is zich hiervan duidelijk bewust. Ze vertonen occlusie in hun promotiemateriaal. Maar vanuit hun demo's lijkt het er niet op dat ze het echt kunnen. Als Microsoft dit probleem niet kan oplossen, hebben ze geen product. Gebruikers wonen niet in uitgebreid gechoreografeerde demo's in lege huizen. Ze tolereren geen constante, meeslepende renderingfouten. Ik ben eerlijk gezegd verbaasd dat meer technische pers het niet over dit probleem heeft. Ik ben erg benieuwd of Microsoft een plan heeft om dit probleem op te lossen.

Gebruikersomgeving

Elke keer als ik een video bekijk die de HoloLens-gebruikersinterface laat zien, was de zin die steeds door mijn hoofd gaat: "Gaan we dit echt nog een keer doen?"

Met elk nieuw computerplatform, zowel de pc als smartphones, doorlopen we een cyclus van slechte gebruikersinterface voordat we erachter komen. Het probleem is dat de slechte gebruikersinterfaces op precies dezelfde manier slecht zijn, en ze zijn slecht in de manier waarop de gebruikersinterface van HoloLens slecht is. Ik wou dat we voor een keer het patroon konden herkennen en verder konden gaan naar het goede deel. Dit is wat de HoloLens (en elk nieuw platform) verkeerd doet:

  • Ten eerste proberen ze oude paradigma's opnieuw te creëren, in plaats van nieuwe te creëren. Denk aan de oude Treo-smartphones die zijn gebouwd rond een fysiek toetsenbord en een muis-emulerende stylus. De HoloLens is precies hetzelfde, met je hoofd om een ​​muis te emuleren en je vinger om te klikken. Heck, op een gegeven moment "sleept" de ingenieur een raam door het tegen zijn hoofd te vergrendelen, iets dat de Oculus VR Gids met praktische tips waarschuwt uitdrukkelijk voor. De HoloLens is geen pc en het proberen van een pc-gebruikersinterface werkt niet.
  • Ten tweede raken ze ingepakt in de glanzende delen van de interface en creëren ze sierlijke, nutteloze pluis. Herinner je je Clippy? Microsoft Bob? Het kunstleer op de oude iOS-notities-app? Dit spul is nutteloze visuele rommel. De virtuele honden- en vissenkom en robot zijn precies hetzelfde. Hoe vaak moeten we dit doen voordat we ons realiseren dat minimalisme het enige goede idee is?

Terwijl we bezig zijn, zijn de 'hologrammen' zelf visueel een puinhoop. Ze kunnen niet beslissen of het schone ruiten zijn of gekke cartoon-blobs. De UI-elementen zijn veel te groot en vereisen uitgebreide gebaren om te gebruiken, tot en met fysiek rondlopen, wat om veel redenen een slecht ontwerp is.

Als het lijkt alsof ik hierover van streek ben, komt dat omdat immersieve gebruikersinterfaces uiteindelijk ooit echt heel gaaf zullen worden. De HoloLens-gebruikersinterface die tot nu toe is getoond, is een complete puinhoop en dat is jammer. Een goede gebruikersinterface is het verschil tussen de Treo en de iPhone - tussen een IBM-mainframe en de originele muis en toetsenbord-pc. Het is het verschil tussen speelgoed voor nerds en een wereldveranderende innovatie.

Vormfactor

Er is één groot goed nieuws. Microsoft bracht 'honderden' HoloLens-apparaten naar de show en laat ze zien aan de aanwezigen. De laatste keer dat Microsoft demo's deed, zaten mensen vast in omvangrijke bedrade headsets. De headsets die op het podium werden gebruikt, waren rekwisieten die alleen een zwart-witbeeld met een lage resolutie konden weergeven. De presentator stelt echter duidelijk dat de headsets zijn "net zoals de headsets die je vandaag op het podium zag". In andere woorden, Microsoft heeft met succes de HoloLens-hardware geminiaturiseerd om in een draagbare vormfactor te passen, wat geweldig is nieuws.

Hier is een ontwikkelaar ervaring met de nieuwe hardware:

"Ik ging‘ op de bouwplaats ’en ze legden de blauwdrukken op de muur. Toen kon ik zien hoe een deur eruit zou zien en merkte ik dat er een balk in de weg zat. We verwijderden de deur en voegden een laag toe met elektriciteit en sanitair, en zagen dat er nu een pijp in de weg zat. Ik ‘staarde en lucht klikte’ op de pijp en liet een stemnotitie achter voor de loodgieter om de pijp weg te bewegen.

Toen kwam ik terug in de rol van de loodgieter en haalde mijn briefje op (het hing daar), staarde en klikte en hoorde mijn eigen opgenomen stem.

Het dragen van het apparaat is even wennen. Het was niet super goed afgesteld en drukte een beetje op mijn neus. Maar ik denk dat ik het op tijd beter kan aanpassen.

Het holografische gebied is minder uitgestrekt dan ik dacht. Het is een rechthoek voor je ogen, maar als je een goed zijzicht hebt (zoals ik heb), is het een beetje verontrustend omdat het hologram wordt bijgesneden wanneer je het hoofd beweegt.

Al met al is het buitengewoon indrukwekkend en ik kan niet wachten om ervoor te ontwikkelen. "

Hoewel de schrijver opmerkt dat het apparaat nog steeds een laag gezichtsveld heeft, lijkt hij onder de indruk van de hardware in het algemeen, wat een veelbelovend teken is. Uiteindelijk zal AR een krachtigere en flexibelere vervanging zijn voor VR - wat al is een geweldige technologie Waarom Virtual Reality-technologie je in vijf jaar tijd zal verbazenDe toekomst van virtual reality omvat het volgen van hoofd, oog en expressie, gesimuleerde aanraking en nog veel meer. Deze geweldige technologieën zijn binnen 5 jaar of minder voor u beschikbaar. Lees verder . De grote vraag is - hoe ver zijn we verwijderd?

Ondersteuning voor ontwikkelaars

Hoewel het niet werd genoemd in de aankondigingsvideo, heeft Microsoft dat ook aangekondigd via hun samenwerking met Unity, er zal ook volledige ondersteuning zijn voor de HoloLens in Unity, een van de meest gebruikte tools voor indiegames ontwikkeling. De ondersteuning omvat de mogelijkheid om via de HoloLens te renderen en op verschillende manieren input van het apparaat te krijgen. Zowel Unity Free als Unity Pro hebben gratis HoloLens-ondersteuning. Hoewel de integratie nog niet is voltooid, geeft Microsoft al korte cursussen tijdens de build conferentie met het prototype Unity-integraties, om ontwikkelaars een eerste blik te geven op wat codering voor AR zal zijn zoals.

Dit is een welkome maar niet verrassende zet. Elk nieuw platform leeft of sterft door de kwaliteit van de lanceringsinhoud, en de HoloLens zal geen uitzondering zijn. Trouwens, Microsoft heeft altijd toegewijd geweest aan relaties met ontwikkelaars.

Prototype koorts

De HoloLens beweegt zich langzaam naar de commerciële realiteit. Ik heb diepe bedenkingen bij enkele van de beperkingen van de hardware, maar het apparaat is onmiskenbaar cool 8 Real-World-toepassingen voor Microsoft HoloLensHoloLens van Microsoft is cool, maar waar ga je het eigenlijk voor gebruiken? We lopen de meest opwindende mogelijkheden op. Lees verder , en zoiets zal ooit erg nuttig zijn. Ben je enthousiast voor de HoloLens?Heb je de kans gekregen om er een te proberen tijdens de conferentie? Wil je gewoon een virtuele vissenkom? Laat het ons weten in de comments!

Andre, een schrijver en journalist gevestigd in het zuidwesten, blijft gegarandeerd functioneel tot 50 graden Celcius en is waterdicht tot een diepte van twaalf voet.