SlideShare a Scribd company logo
1 of 21
Surface computer
      presented by
      Hyndavi.D
      Mrudula.K
CONTENTS
 What is Surface Computing
 History of Surface Computing
 Key Attributes
 How the surface is used?
 Technology Behind Surface Computing
 Hardware & Software Specifications
 Applications of Surface Computing
 Advantages
 Disadvantages
 Surface Computing – In Future
 Conclusion
What is Microsoft Surface?
 Project began in 2001
 Introduced in 2007
 A surface computing platform
  from Microsoft.

  “Microsoft Surface represents a
  fundamental change in the way we
  interact with digital content. With
  Surface, we can actually grab data
  with our hands, and move
  information between objects with
  natural gestures and touch.
  Surface features a 30-inch
  tabletop display whose unique
  abilities allow for several people
  to work independently or
  simultaneously. All without using
  a mouse or a keyboard.”
History
 ∗ In 2001, Stevie Bathiche of Microsoft Hardware and Andy
   Wilson of Microsoft Research began working together on
   various projects that took advantage of their
   complementary expertise in the areas of hardware and
   software. In one of their regular brainstorm sessions,
   they started talking about an idea for an interactive table
   that could understand the manipulation of physical pieces
   and at the same time practical for everyone to use.
 ∗        In 9th October 2001, a virtual team was formed to
   fully pursue bringing the idea to the next stage of
   development; Bathiche and Wilson were key members of
   the team.
∗ In early 2003, the virtual team expanded, and within
  a month, through constant discussion and
  brainstorming, the first humble prototype was born
  and nicknamed T1. The model was based on an IKEA
  table with a hole cut in the top and a sheet of
  architect vellum used as a diffuser. The evolution of
  Surface had begun. A variety of early applications
  were also built, including pinball, a photo browser
  and a video puzzle.
          “T1 Prototype”
∗ By late 2004, a number of different experimental
  prototypes were built including “the tub” model,
  which was encased in a rounded plastic shell, a
  desk-height model with a square top and cloth-
  covered sides, and even a bar-height model that
  could be used while standing. After extensive
  testing and user research, the final hardware design
  (seen today) was finalized in 2005.
∗
Key attributes
A form of computing that offers “a natural way of
interacting with information,” rather than the
“traditional user interface.”

Direct Interaction: T ability to "grab" digital
                     he
information with hands - interacting with
touch/gesture, not with a mouse or keyboard.

M ulti–Touch: T ability to recognize multiple points
                he
of contact at the same time, not just one (E one
                                            x.
finger, like with most touch screens), but dozens.

M ulti–User: T Surface’s screen is horizontal,
              he
allowing many people to come together around it
and experience a “collaborative, face–to–face
computing experience”.

Object R  ecognition: Physical objects can be placed
on the Surface’s screen to “trigger different types of
digital responses” (E cell phones, cameras, &
                      x.
    glasses
How is the Surface used?
•W  ireless! Transfer pictures from camera to Surface and
cell phone. “Drag and drop virtual content to physical
objects.”
• Digital interactive painting
• At a phone store? Place cell phone on the Surface and
get information, compare different phones, select service
plan, accessories, and pay at table!
• At a restaurant? View menu, order drinks and meal at
your table! It’s a durable surface you can eat off of
(withstands spills, etc.). Need separate checks? Split bill
at and pay at table.
• P games and use the Internet.
   lay
•Watch television
•Jukebox! Browse music, make play lists.
•Billboard for advertising
•Maps
How does it work?
• T Surface is not a touch-sensitive screen device… T screen itself is not electronic.
   he                                                he
• T Surface uses multiple infrared cameras beneath the screen/
   he                                                         table top to sense objects, physical
touch, etc.
• T Surface “recognizes objects based on shape or by using domino-style identification (domino tags)
   he
on the bottom of the objects.”
• T information is processed and displayed using “rear projection”.
   his



  (1) Screen: Diffuser -> ”multitouch" screen. Can process
  multiple inputs and recognize objects by their shapes or
  coded "domino" tags.

  (2) Infrared: The ”machine vision" is aimed at the
  screen. Once an object touches the tabletop -> the light
  reflects back and is picked up by infrared cameras.

  (3) CP Uses similar components as current desktop
        U:
  computers -> Core 2 Duo processor, 2GB of RAM and a
  256M graphics card. W
       B                  ireless communication -> W i iF
  and Bluetooth antennas (future -> RF   ID). Operating
  system -> modified version of M  icrosoft Vista.

  (4) Projector: Uses a DL light engine ( rear-projection
                          P
  H Vs).
   DT
FTIR: The DIY version
What if you don’t want it cost $10,000


                                 • Fourier Transform
                                   Infrared
                                   Spectroscopy

                                 • Embed IR LEDs in
                                   the plexiglass

                                 • Things touching
                                   the surface of the
                                   screen scatter IR
                                   light towards the
                                   camera below
What’s on the Surface
• Figuring out how to identify objects, grab their data,
  and correctly track the on the surface is a very difficult
  challenge in surface computing.
   • Make the user tell you what something is when they
     place it
   • Create a place for the user to put something and
     track it from there
   • Tag objects, identify them at runtime and then
     follow the tag rather than the object
   • Microsoft is currently working on technology to
     match RFID tags with physical objects based on
     when the tag is read and what’s placed on the
     surface
Hardware &software specification
∗ Optimized for 52 simultaneous inputs
  4 people with all 10 fingers plus 12 objects
∗ The software platform runs on a custom version of Windows
  Vista.
∗ Wired Ethernet 10/100,
∗ Wireless 802.11 b/g,
∗ Bluetooth 2.0 connectivity.
∗ Intel Core Quad Xeon @ 2.66GHz
∗ 4GB DDR2-1066 RAM
∗ 1TB 7200RPM Hard Drive
∗ It has a custom motherboard form factor about the size of two
  ATX motherboards.
∗ Surface applications are written using either Windows
  Presentation Foundation or Microsoft XNA technology.
∗ 5 video infrared cameras
Applications
1 Water
∗Water is used as an "attract mode" for
the Surface desktop, and it is certainly
attractive.
∗A unique feature that comes
preinstalled with Surface is the pond
effect "Attract" application. Simply, it is
a "picture" of water with leaves and
rocks within it.
∗By touching the screen, you can
create ripples in the water just like you
were putting your hand into a real
stream
∗Additionally, the pressure of touch
alters the size of the ripple created,
and objects placed into the water
create a barrier that ripples bounce off,
just as they would in real life
2.Music
∗The Music application works
like a virtual jukebox,
displaying music arranged by
album and allowing the user
to flip over albums, select
songs, and drag them to the
"Now Playing" section. In
addition to playing music that
is already stored on the u it's
hard drive, Music can also
transfer songs from portable
music players
3.Photos
∗Sharing photos is a much more
unrestricted activity. Photos are
arranged into albums that look like
piles. Tapping the pile once spreads
it around the screen and from there
user can drag, rotate, and resize the
images. Since Surface can detect
many touches at the same time,
multiple people can sort and resize
pictures.
Who’ s using the Surface today?
• Currently only commercially available and being used in the retail,
hospitality, automotive, banking and healthcare industries.


• Current customers are AT T T obile, the Rio All Suite H
                            & , -M                           otel &
Casino in L Vegas, Sheraton H
            as                    otels, Disney Innovations H ouse in
California, H otel 1000 in Seattle, Harrah’s Entertainment, and
Starwood H   otels and Resorts W orldwide.
Advantages


∗ Large surface area to view different windows and applications.
∗ Data Manipulation - Selecting, moving, rotating and resizing
  (manipulating objects on the screen is similar to manipulating
  them in the manual world).
∗ Quick and easy to use.
∗ More Than One User –Several people can orient themselves on
  different sides of the surface to interact with an application
  simultaneously (Max 52 points of touch).
∗ Objects Recognition - Increased functionality aiding user in
  speed and ease of use
Disadvantages


∗ Incredibly expensive and not Portable Currently
  designed only in some areas.
∗ Loss of Privacy - Open for many to view. Tailored to
  high end clients.
Surface computing-In future

∗ Computer scientists hope to
  incorporate this kind of
  technology in peoples’ daily
  lives… Future goals are to
  surround people with intelligent
  surfaces-look up recipes on
  kitchen counter or table, control
  TV with coffee table, etc As form
  factors continue to evolve,
  surface computing will be in any
  number of environments—
  Schools ,businesses, homes and
  many more Environments.
Conclusion
 Microsoft Surface is the future of computers.
 Surface Computing brings to life a whole new way to interact with information
  that engages the senses, improves collaboration and empowers consumers.
 It takes existing technology and presents it in a new way. It isn't simply a touch
  screen, but more of a touch-grab-move-slide-resize-and-place-objects-on-top-of-
  screen and this opens up new possibilities that weren't there before.
 By utilizing the best combination of connected software, services and hardware
  developing surface computing products that push computing boundaries,
  deliver new experiences that break down barriers between users and
  technology.

                           ‘A computer on every desktop’

                                     Now we say

                           ‘Every desktop will be a computer’
Surface computing by raviteja
Surface computing by raviteja

More Related Content

What's hot (20)

Surface computing
Surface computingSurface computing
Surface computing
 
Surface computer
Surface computerSurface computer
Surface computer
 
Surface computing by deekshita bhuyan
Surface computing by deekshita bhuyanSurface computing by deekshita bhuyan
Surface computing by deekshita bhuyan
 
Surface computer
Surface computerSurface computer
Surface computer
 
Surface computing
Surface computingSurface computing
Surface computing
 
surface computer ppt
surface computer pptsurface computer ppt
surface computer ppt
 
Surface Computing
Surface ComputingSurface Computing
Surface Computing
 
Surface computer
Surface computer Surface computer
Surface computer
 
Surface computer ppt
Surface computer pptSurface computer ppt
Surface computer ppt
 
Surface Computing & Devices
Surface Computing & DevicesSurface Computing & Devices
Surface Computing & Devices
 
Microsoft Surface
Microsoft SurfaceMicrosoft Surface
Microsoft Surface
 
Microsoft Surface
Microsoft SurfaceMicrosoft Surface
Microsoft Surface
 
Microsoft Surface Report
Microsoft Surface ReportMicrosoft Surface Report
Microsoft Surface Report
 
Surface computing
Surface computingSurface computing
Surface computing
 
Surface computer
Surface computerSurface computer
Surface computer
 
Microsoft Surface Hub
Microsoft Surface HubMicrosoft Surface Hub
Microsoft Surface Hub
 
Microsoft surface by NIRAV RANA
Microsoft surface by NIRAV RANAMicrosoft surface by NIRAV RANA
Microsoft surface by NIRAV RANA
 
Microsoft Surface
Microsoft SurfaceMicrosoft Surface
Microsoft Surface
 
Microsoft surface
Microsoft surfaceMicrosoft surface
Microsoft surface
 
Microsoft Surface
Microsoft SurfaceMicrosoft Surface
Microsoft Surface
 

Viewers also liked

Surface Computing
Surface ComputingSurface Computing
Surface Computingrandyp311
 
Introduction to Digital Image Processing Using MATLAB
Introduction to Digital Image Processing Using MATLABIntroduction to Digital Image Processing Using MATLAB
Introduction to Digital Image Processing Using MATLABRay Phan
 
Digital image processing img smoothning
Digital image processing img smoothningDigital image processing img smoothning
Digital image processing img smoothningVinay Gupta
 
3 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 20173 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 2017Drift
 
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheLeslie Samuel
 

Viewers also liked (9)

Surface Computing
Surface ComputingSurface Computing
Surface Computing
 
Wimax
WimaxWimax
Wimax
 
Surface Computer
Surface ComputerSurface Computer
Surface Computer
 
Brain gate
Brain gateBrain gate
Brain gate
 
Image processing ppt
Image processing pptImage processing ppt
Image processing ppt
 
Introduction to Digital Image Processing Using MATLAB
Introduction to Digital Image Processing Using MATLABIntroduction to Digital Image Processing Using MATLAB
Introduction to Digital Image Processing Using MATLAB
 
Digital image processing img smoothning
Digital image processing img smoothningDigital image processing img smoothning
Digital image processing img smoothning
 
3 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 20173 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 2017
 
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your Niche
 

Similar to Surface computing by raviteja

Microsoft surface .. sohan singh grover 9996402177
Microsoft surface .. sohan singh grover 9996402177Microsoft surface .. sohan singh grover 9996402177
Microsoft surface .. sohan singh grover 9996402177Sohan Grover
 
Presentation 2
Presentation 2Presentation 2
Presentation 2AiDa FauZi
 
User defined gestures for surface computing
User defined gestures for surface computingUser defined gestures for surface computing
User defined gestures for surface computingSummiya Farheen
 
Microsoft Surface Computing and BlueJacking
Microsoft Surface Computing and BlueJackingMicrosoft Surface Computing and BlueJacking
Microsoft Surface Computing and BlueJackingMohitgupta8560
 
surface copmputer
surface copmputersurface copmputer
surface copmputerkondalarao7
 
Microsoft Surface
Microsoft  SurfaceMicrosoft  Surface
Microsoft SurfacePooja Shah
 
Microsoft Surface
Microsoft SurfaceMicrosoft Surface
Microsoft SurfacePooja Shah
 
Surfacecomputerppt 130813063644-phpapp02
Surfacecomputerppt 130813063644-phpapp02Surfacecomputerppt 130813063644-phpapp02
Surfacecomputerppt 130813063644-phpapp02Ankit Singh
 
microsoft-surface-ppt From EnggRoom.ppt
microsoft-surface-ppt From EnggRoom.pptmicrosoft-surface-ppt From EnggRoom.ppt
microsoft-surface-ppt From EnggRoom.pptAnkush306222
 
microsoft-surface-ppt From EnggRoom.ppt
microsoft-surface-ppt From EnggRoom.pptmicrosoft-surface-ppt From EnggRoom.ppt
microsoft-surface-ppt From EnggRoom.pptBree79
 
Mis case presentation
Mis case presentationMis case presentation
Mis case presentationshweta11111
 

Similar to Surface computing by raviteja (20)

Microsoft surface
Microsoft surfaceMicrosoft surface
Microsoft surface
 
Microsoft surface .. sohan singh grover 9996402177
Microsoft surface .. sohan singh grover 9996402177Microsoft surface .. sohan singh grover 9996402177
Microsoft surface .. sohan singh grover 9996402177
 
Presentation 2
Presentation 2Presentation 2
Presentation 2
 
Suface comp ppt
Suface comp pptSuface comp ppt
Suface comp ppt
 
User defined gestures for surface computing
User defined gestures for surface computingUser defined gestures for surface computing
User defined gestures for surface computing
 
Microsoft Surface Computing and BlueJacking
Microsoft Surface Computing and BlueJackingMicrosoft Surface Computing and BlueJacking
Microsoft Surface Computing and BlueJacking
 
surface copmputer
surface copmputersurface copmputer
surface copmputer
 
Microsoft Surface
Microsoft  SurfaceMicrosoft  Surface
Microsoft Surface
 
surface computer
surface computersurface computer
surface computer
 
Microsoft Surface
Microsoft SurfaceMicrosoft Surface
Microsoft Surface
 
Microsoft surface
Microsoft surfaceMicrosoft surface
Microsoft surface
 
Microsoft surface
Microsoft surfaceMicrosoft surface
Microsoft surface
 
Surface computer
Surface computerSurface computer
Surface computer
 
Surfacecomputerppt 130813063644-phpapp02
Surfacecomputerppt 130813063644-phpapp02Surfacecomputerppt 130813063644-phpapp02
Surfacecomputerppt 130813063644-phpapp02
 
microsoft-surface-ppt From EnggRoom.ppt
microsoft-surface-ppt From EnggRoom.pptmicrosoft-surface-ppt From EnggRoom.ppt
microsoft-surface-ppt From EnggRoom.ppt
 
microsoft-surface-ppt From EnggRoom.ppt
microsoft-surface-ppt From EnggRoom.pptmicrosoft-surface-ppt From EnggRoom.ppt
microsoft-surface-ppt From EnggRoom.ppt
 
Multi touch
Multi touchMulti touch
Multi touch
 
Bally Sloane
Bally SloaneBally Sloane
Bally Sloane
 
Mis case presentation
Mis case presentationMis case presentation
Mis case presentation
 
Table top Technology
Table top TechnologyTable top Technology
Table top Technology
 

More from Raviteja Chowdary Adusumalli (11)

Testing fundamentals
Testing fundamentalsTesting fundamentals
Testing fundamentals
 
Oracle Sql & PLSQL Complete guide
Oracle Sql & PLSQL Complete guideOracle Sql & PLSQL Complete guide
Oracle Sql & PLSQL Complete guide
 
Softskill brief description,the way to change our attitude
Softskill brief description,the way to change our attitudeSoftskill brief description,the way to change our attitude
Softskill brief description,the way to change our attitude
 
Introduction to phishing
Introduction to phishingIntroduction to phishing
Introduction to phishing
 
Computer viruses
Computer virusesComputer viruses
Computer viruses
 
Brain fingerprinting tech
Brain fingerprinting techBrain fingerprinting tech
Brain fingerprinting tech
 
Geographic inf system
Geographic inf systemGeographic inf system
Geographic inf system
 
Peer to peer
Peer to peerPeer to peer
Peer to peer
 
Ethical hacking (2)
Ethical hacking (2)Ethical hacking (2)
Ethical hacking (2)
 
Free space optics
Free space opticsFree space optics
Free space optics
 
Wearable computer
Wearable computerWearable computer
Wearable computer
 

Recently uploaded

"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 

Recently uploaded (20)

"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 

Surface computing by raviteja

  • 1. Surface computer presented by Hyndavi.D Mrudula.K
  • 2. CONTENTS  What is Surface Computing  History of Surface Computing  Key Attributes  How the surface is used?  Technology Behind Surface Computing  Hardware & Software Specifications  Applications of Surface Computing  Advantages  Disadvantages  Surface Computing – In Future  Conclusion
  • 3. What is Microsoft Surface?  Project began in 2001  Introduced in 2007  A surface computing platform from Microsoft. “Microsoft Surface represents a fundamental change in the way we interact with digital content. With Surface, we can actually grab data with our hands, and move information between objects with natural gestures and touch. Surface features a 30-inch tabletop display whose unique abilities allow for several people to work independently or simultaneously. All without using a mouse or a keyboard.”
  • 4. History ∗ In 2001, Stevie Bathiche of Microsoft Hardware and Andy Wilson of Microsoft Research began working together on various projects that took advantage of their complementary expertise in the areas of hardware and software. In one of their regular brainstorm sessions, they started talking about an idea for an interactive table that could understand the manipulation of physical pieces and at the same time practical for everyone to use. ∗ In 9th October 2001, a virtual team was formed to fully pursue bringing the idea to the next stage of development; Bathiche and Wilson were key members of the team.
  • 5. ∗ In early 2003, the virtual team expanded, and within a month, through constant discussion and brainstorming, the first humble prototype was born and nicknamed T1. The model was based on an IKEA table with a hole cut in the top and a sheet of architect vellum used as a diffuser. The evolution of Surface had begun. A variety of early applications were also built, including pinball, a photo browser and a video puzzle. “T1 Prototype” ∗ By late 2004, a number of different experimental prototypes were built including “the tub” model, which was encased in a rounded plastic shell, a desk-height model with a square top and cloth- covered sides, and even a bar-height model that could be used while standing. After extensive testing and user research, the final hardware design (seen today) was finalized in 2005. ∗
  • 6. Key attributes A form of computing that offers “a natural way of interacting with information,” rather than the “traditional user interface.” Direct Interaction: T ability to "grab" digital he information with hands - interacting with touch/gesture, not with a mouse or keyboard. M ulti–Touch: T ability to recognize multiple points he of contact at the same time, not just one (E one x. finger, like with most touch screens), but dozens. M ulti–User: T Surface’s screen is horizontal, he allowing many people to come together around it and experience a “collaborative, face–to–face computing experience”. Object R ecognition: Physical objects can be placed on the Surface’s screen to “trigger different types of digital responses” (E cell phones, cameras, & x. glasses
  • 7. How is the Surface used? •W ireless! Transfer pictures from camera to Surface and cell phone. “Drag and drop virtual content to physical objects.” • Digital interactive painting • At a phone store? Place cell phone on the Surface and get information, compare different phones, select service plan, accessories, and pay at table! • At a restaurant? View menu, order drinks and meal at your table! It’s a durable surface you can eat off of (withstands spills, etc.). Need separate checks? Split bill at and pay at table. • P games and use the Internet. lay •Watch television •Jukebox! Browse music, make play lists. •Billboard for advertising •Maps
  • 8. How does it work? • T Surface is not a touch-sensitive screen device… T screen itself is not electronic. he he • T Surface uses multiple infrared cameras beneath the screen/ he table top to sense objects, physical touch, etc. • T Surface “recognizes objects based on shape or by using domino-style identification (domino tags) he on the bottom of the objects.” • T information is processed and displayed using “rear projection”. his (1) Screen: Diffuser -> ”multitouch" screen. Can process multiple inputs and recognize objects by their shapes or coded "domino" tags. (2) Infrared: The ”machine vision" is aimed at the screen. Once an object touches the tabletop -> the light reflects back and is picked up by infrared cameras. (3) CP Uses similar components as current desktop U: computers -> Core 2 Duo processor, 2GB of RAM and a 256M graphics card. W B ireless communication -> W i iF and Bluetooth antennas (future -> RF ID). Operating system -> modified version of M icrosoft Vista. (4) Projector: Uses a DL light engine ( rear-projection P H Vs). DT
  • 9. FTIR: The DIY version What if you don’t want it cost $10,000 • Fourier Transform Infrared Spectroscopy • Embed IR LEDs in the plexiglass • Things touching the surface of the screen scatter IR light towards the camera below
  • 10. What’s on the Surface • Figuring out how to identify objects, grab their data, and correctly track the on the surface is a very difficult challenge in surface computing. • Make the user tell you what something is when they place it • Create a place for the user to put something and track it from there • Tag objects, identify them at runtime and then follow the tag rather than the object • Microsoft is currently working on technology to match RFID tags with physical objects based on when the tag is read and what’s placed on the surface
  • 11. Hardware &software specification ∗ Optimized for 52 simultaneous inputs 4 people with all 10 fingers plus 12 objects ∗ The software platform runs on a custom version of Windows Vista. ∗ Wired Ethernet 10/100, ∗ Wireless 802.11 b/g, ∗ Bluetooth 2.0 connectivity. ∗ Intel Core Quad Xeon @ 2.66GHz ∗ 4GB DDR2-1066 RAM ∗ 1TB 7200RPM Hard Drive ∗ It has a custom motherboard form factor about the size of two ATX motherboards. ∗ Surface applications are written using either Windows Presentation Foundation or Microsoft XNA technology. ∗ 5 video infrared cameras
  • 12. Applications 1 Water ∗Water is used as an "attract mode" for the Surface desktop, and it is certainly attractive. ∗A unique feature that comes preinstalled with Surface is the pond effect "Attract" application. Simply, it is a "picture" of water with leaves and rocks within it. ∗By touching the screen, you can create ripples in the water just like you were putting your hand into a real stream ∗Additionally, the pressure of touch alters the size of the ripple created, and objects placed into the water create a barrier that ripples bounce off, just as they would in real life
  • 13. 2.Music ∗The Music application works like a virtual jukebox, displaying music arranged by album and allowing the user to flip over albums, select songs, and drag them to the "Now Playing" section. In addition to playing music that is already stored on the u it's hard drive, Music can also transfer songs from portable music players
  • 14. 3.Photos ∗Sharing photos is a much more unrestricted activity. Photos are arranged into albums that look like piles. Tapping the pile once spreads it around the screen and from there user can drag, rotate, and resize the images. Since Surface can detect many touches at the same time, multiple people can sort and resize pictures.
  • 15. Who’ s using the Surface today? • Currently only commercially available and being used in the retail, hospitality, automotive, banking and healthcare industries. • Current customers are AT T T obile, the Rio All Suite H & , -M otel & Casino in L Vegas, Sheraton H as otels, Disney Innovations H ouse in California, H otel 1000 in Seattle, Harrah’s Entertainment, and Starwood H otels and Resorts W orldwide.
  • 16. Advantages ∗ Large surface area to view different windows and applications. ∗ Data Manipulation - Selecting, moving, rotating and resizing (manipulating objects on the screen is similar to manipulating them in the manual world). ∗ Quick and easy to use. ∗ More Than One User –Several people can orient themselves on different sides of the surface to interact with an application simultaneously (Max 52 points of touch). ∗ Objects Recognition - Increased functionality aiding user in speed and ease of use
  • 17. Disadvantages ∗ Incredibly expensive and not Portable Currently designed only in some areas. ∗ Loss of Privacy - Open for many to view. Tailored to high end clients.
  • 18. Surface computing-In future ∗ Computer scientists hope to incorporate this kind of technology in peoples’ daily lives… Future goals are to surround people with intelligent surfaces-look up recipes on kitchen counter or table, control TV with coffee table, etc As form factors continue to evolve, surface computing will be in any number of environments— Schools ,businesses, homes and many more Environments.
  • 19. Conclusion  Microsoft Surface is the future of computers.  Surface Computing brings to life a whole new way to interact with information that engages the senses, improves collaboration and empowers consumers.  It takes existing technology and presents it in a new way. It isn't simply a touch screen, but more of a touch-grab-move-slide-resize-and-place-objects-on-top-of- screen and this opens up new possibilities that weren't there before.  By utilizing the best combination of connected software, services and hardware developing surface computing products that push computing boundaries, deliver new experiences that break down barriers between users and technology. ‘A computer on every desktop’ Now we say ‘Every desktop will be a computer’