Microsoft Research

30
Microsoft Research Farkas Bálint balint.farkas@windowsliv e.com

description

Microsoft Research. Farkas Bálint [email protected]. Miért kell kutatórészleg?. Szoftverfejlesztés: szigorúan szabályozott életciklus, szoros határidők Kutatás: ki tudja lesz-e ebből valami, és ha lesz is, mikor - PowerPoint PPT Presentation

Transcript of Microsoft Research

Page 1: Microsoft Research

Microsoft Research

Farkas Bálint

[email protected]

Page 2: Microsoft Research

Miért kell kutatórészleg?

• Szoftverfejlesztés: szigorúan szabályozott életciklus, szoros határidők

• Kutatás: ki tudja lesz-e ebből valami, és ha lesz is, mikor

• Microsoft Research: nem kötik a termékciklusok, szinte egyetem jellegű – a költségvetést még növelték is a pénzügyi válság alatt!

Page 3: Microsoft Research

A Microsoft Research

• A kutatási eredmények a rendes tudományos körökben jelennek meg, pl. az elismert SIGGRAPH, aminek 14%-át adja

• Az eredményeket erre szakosodott csapat készíti elő üzleti felhasználásra

• Igen szerteágazó érdeklődési kör:• gazdaság, oktatás, egészségügy, kommunikáció stb.

• Jelenleg kb. 470 projekt• Nézzük ezek közül a legérdekesebbeket!

Page 4: Microsoft Research

Jelen – ami már megvalósult

Page 5: Microsoft Research

Keresőmotor-fejlesztés

• Alaptétel egyszerű: bejárás, indexelés, keresés• Ami bonyolulttá teszi:

• méret: ~200 millió weboldal, több milliárd tartalomoldal

• az emberi nyelv sokfélesége

• hogy keresünk képekben, videókban stb.?

• Kutatások eredményeképp a Microsoft keresője, a Bing, folyamatosan fejlődik

• Demó

Page 6: Microsoft Research

Böngészőfejlesztés

• A keresőhöz hasonlóan a böngésző is nagyon fontos a napi számítógép-használat során

• Jelenleg piacon van az Internet Explorer 8, nemsoká jön az Internet Explorer 9

• Demó

Page 7: Microsoft Research

Gyártsunk saját panorámaképet

• Nyaraláson az ember szívesen körbefényképez egy szép tájat, városképet

• Összerakni viszont nehéz: a képek torzulnak, a rajtuk lévő emberek elmozdulnak stb.

• Automatizáljuk!• Demó

Page 8: Microsoft Research

A világ legnagyobb fényképe

• Kb. egy hónapja készült Budapestről• Szerveroldalon is nehéz feladat: hatalmas

adatmennyiség, változó terhelés• Böngészőoldalon is nehéz feladat: több 100 GB

képadat• Demó

Page 9: Microsoft Research

Adatkupacok

• Egyre több információforráshoz férünk hozzá, gyakran hatalmas adattömeggel

• Nehézkes ezeket szöveg alapon manipulálni, megérteni

• Research kísérlet: Pivot• Demó

Page 10: Microsoft Research

Játékfejlesztés - játékosan

• Világszerte 14,9 millió szoftverfejlesztő• Csak XBOX 360 játékosból 11,6 millió van, ez kb 20

millió játékos… ezen kívül PS3, Wii, sok más konzol• Összesen 3,2 milliárd órát, azaz 376 ezer emberévet

játszottak, mióta a konzol megjelent• Hogy hasznosítsuk ezt?• Előadás holnap, „XNA, Kodu” néven!

Page 11: Microsoft Research

Multitouch

• Billentyűzet, egér: alapvetően nem természetes eszközök

• Ember inkább ujjait használja• Ezt teszi lehetővé a többérintős képernyő, mely terjed

a hagyományos PC-k körében• A Windows 7 széleskörű támogatást ad ehhez

• Jump Listek

• Képek nagyítása, kicsinyítése

• Gesztusok

• Laptopok, „LCD-PC”-k

Page 12: Microsoft Research

Microsoft Surface

• Már láthattuk: alapvetően „társasági” számítógép; összemossa a virtuálist és valóságost

• 5 infravörös kamera segítségével lát (szemben a telefonkijelzőkkel)

• Alulról projektor világítja meg• Képes felismerni a kezet (52 ujj), alakokat• Demó

• Hogyan tovább? SecondLight

Page 13: Microsoft Research

Windows Azure

• Felhő-számítástechnika; az informatika „közművesítése”

• Mikor alkalmas?• Adatközpontok• A Windows Azure „operációs rendszer”, a Fabric

Controller, virtualizáció

Page 14: Microsoft Research

Az Azure platform részei

• Azure Compute• Azure Storage• SQL Azure• AppFabric• Dallas

Page 15: Microsoft Research

Az Azure platform részei

• Azure Compute• Oldalra skálázás

• Instance-k

• Web role, worker role

• Azure Storage• SQL Azure• AppFabric• Dallas

Page 16: Microsoft Research

Az Azure platform részei

• Azure Compute• Azure Storage

• Blob

• Table

• Queue

• Drive

• SQL Azure• AppFabric• Dallas

Page 17: Microsoft Research

Az Azure platform részei

• Azure Compute• Azure Storage• SQL Azure• AppFabric• Dallas

Page 18: Microsoft Research

Az Azure platform részei

• Azure Compute• Azure Storage• SQL Azure• AppFabric

• Service Bus

• Access Control

• Dallas

Page 19: Microsoft Research

Az Azure platform részei

• Azure Compute• Azure Storage• SQL Azure• AppFabric• Dallas

• http://www.sqlazureservices.com/

Page 20: Microsoft Research

Közeljövő – ami hamarosan érkezik

Page 21: Microsoft Research

KINECT

• Az imént láthattuk a KINECT-et• Hatalmas mennyiségű kutatás előzte meg, ezt is a

Microsoft Research végezte

Page 22: Microsoft Research

Böngészőfejlesztés

• Az Internet Explorer 8 már a piacon, hogyan tovább?• HTML5• Hardveres gyorsítás (!)• Demó

Page 23: Microsoft Research

Az új Microsoft telefon

• Jelenleg elterjedt okostelefonok: különféle alkalmazások egy rácson

• Az új Microsoft telefon, a Windows Phone 7, ezzel szakít

• Metro UI: egyértelmű szimbólumok, minimalista, „authentic digital”, live tile-k

• Hub-ok: emberek, képek, zene, XBOX Live• Garantált hardver: kapacitív kijelző, megszabott

gombok, GPS, gyorsulásmérő, iránytű, fényérzékelő, közelségérzékelő...

Page 24: Microsoft Research

Az új Windows telefon

Page 25: Microsoft Research

Távolabbi jövő – a haladás iránya

Page 26: Microsoft Research

SPIndex

• Rengeteg közösségi oldal: Facebook, Twitter, iWiW stb.

• Ezeket aggregálja• Ez sok száz új képhez, bejegyzéshez stb. vezet• SPIndex: automatikusan „kiolvassa” a trendeket• Egyelőre zártkörű

Page 27: Microsoft Research

Pinch the Sky

• KINECT: mozgás 3D-ben, látvány egy 2D-s képernyőn• Gyakran ennek ellenkezője kell, pl. égbolt• Pinch the Sky: látvány 3D-s gömbhéjon

Page 28: Microsoft Research

További nyalánkságok

• Automatikus adattisztítás• Nyelv DNS programozásra• Evolúciós algoritmusok• Szöveg nyelvtanának automatikus elemzése• Az emberi bizalom számítógépes modellezése• És még kb. 450 hasonló...

Page 29: Microsoft Research

Akit érdekel...

• http://research.microsoft.com/ • http://www.microsoft.com/uk/wave/home.aspx • http://devportal.hu • Holnapi XNA és Kodu előadás!

Page 30: Microsoft Research

Köszönöm a figyelmet!

Farkas Bálint

[email protected]