211service.com
Kinect Project slår samman verkliga och virtuella världar
Microsofts Kinect Xbox-kontroller, som låter spelare styra action på skärmen med sina kroppsrörelser, har anpassats på hundratals intressanta, användbara och ibland bisarra sätt sedan den släpptes i november 2010. Den har använts för robotsyn och automatiserad hembelysning . Det har hjälpt rullstolsburna med sina inköp . Ändå kan dessa användningsområden se ut som en barnlek jämfört med de nya 3D-modelleringsmöjligheterna som Microsoft har utvecklat för Kinect.
KinectFusion , ett forskningsprojekt som låter användare generera högkvalitativa 3D-modeller i realtid med en standard Kinect $100, var stjärnan i showen vid Microsoft Researchs 20-årsjubileumsevenemang som hölls denna vecka på dess europeiska huvudkontor i Cambridge, Storbritannien KinectFusion inkluderar också en realistisk fysikmotor som gör att skannade objekt kan manipuleras på realistiska sätt.
Tekniken gör att föremål, människor och hela rum kan skannas i 3D till en bråkdel av den normala kostnaden. Föreställ dig att verklighetstrogna avatarer och objekt importeras till virtuella miljöer. Eller en brottsplats som kan återskapas inom några sekunder. Att visualisera en ny soffa i ditt vardagsrum och andra virtuella inredningsknep kan bli anmärkningsvärt enkelt.
KinectFusion är en plattform som låter oss tänka om hur datorer ser världen, säger projektledare Shahram Izadi. Vi har beskrivit några sätt att använda det på, men jag förväntar mig att det finns en mängd framtida applikationer som väntar på att bli upptäckta.
3D-skannrar finns redan, men ingen av dem närmar sig KinectFusion i användarvänlighet och hastighet, och även stationära versioner kostar runt 3 000 dollar.
På samma sätt som produkter som Microsoft Office demokratiserade skapandet av 2D-dokument, med KinectFusion kan vem som helst skapa 3D-innehåll bara genom att plocka upp en Kinect och scanna in något, säger teammedlem Steve Hodges.
De första offentliga avtäckningen av KinectFusion vid SIGGRAPH-konferensen i Vancouver i augusti utlöste enorm spänning. Detaljer om hur det fungerar kommer att avslöjas i tidningar som presenteras nästa månad på UIST Symposium i Santa Barbara, Kalifornien, och ISMAR i Basel, Schweiz.
Kinect projicerar ett laserpunktmönster i en scen och letar efter distorsion med en infraröd kamera, en teknik som kallas strukturerad ljusdjupsavkänning. Detta genererar ett punktmoln av avstånd till kameran som Kinect använder för att uppfatta och identifiera objekt och gester i realtid.
En KinectFusion-användare viftar med en Kinect runt en scen eller ett objekt. En algoritm som kallas iterativ närmaste punkt (ICP) används för att slå samman data från de ögonblicksbilder som tas med 30 bilder per sekund till en allt mer detaljerad 3D-representation. ICP används också för att spåra kamerans position och orientering genom att jämföra nya ramdata med tidigare bildrutor och den sammansatta sammanslagna representationen. Teamet beskriver användningen av en standard datorgrafikbehandlingsenhet för både kameraspårning och bildgenerering som en stor innovation.
Medan KinectFusion genererar ett buzz, är det fortfarande ett pågående forskningsprojekt. Microsoft har inte avslöjat planer på att släppa några produkter som använder tekniken eller versioner av programvaran som driver systemet.
Det är bara fantastiskt, säger Kristent trä , från Hasso Plattner Institute vid University of Potsdam, i Tyskland, som tidigare arbetat med ett projekt som använde Kinect vid Microsoft Research i Redmond, Washington. Det kommer att göra 3D-skapande tillgängligt för ett mycket bredare spektrum av människor. Det faktum att den inte bara kan modellera den verkliga miljön i häpnadsväckande trohet, utan också använda modellen för att simulera realistisk fysik utöver det, öppnar möjligheten för ett stort antal tillämpningar.