How to Build Smart Appliances?

Slides:



Advertisements
Similar presentations
A Pervasive Reminder System for Smart Homes Sylvain GIROUX and Simon GUERTIN Département d’informatique, Université de Sherbrooke 2500 boul. Université,
Advertisements

Real-time Embedded Face Recognition for Smart Home Fei Zuo, Student Member, IEEE, Peter H. N. de With, Senior Member, IEEE.
There is more to context than location Introduction to the Article Advantages of using context awareness as input for adaptation Context includes other.
Intelligent Environments1 Computer Science and Engineering University of Texas at Arlington.
THE LIE DETECTOR Tim Fleck Tim Fleck Mike Gruener Mike Gruener Brian Halaburka Brian Halaburka Chris Moskaites Chris Moskaites.
CSE5610 Intelligent Software Systems Semester 1 Enabling Intelligent Systems in Pervasive Computing.
ISIS Katrinebjerg i n t e r a c t i v e s p a c e s. n e t 1 Frank Allan Hansen, Representing Context in Hypermedia Data Models International.
Haptic: Image: Audio: Text: Landmark: YesNo YesNo YesNo YesNo YesNo Haptic technology, or haptics, is a tactile feedback technology that takes advantage.
MACHINE VISION GROUP Multimodal sensing-based camera applications Miguel Bordallo 1, Jari Hannuksela 1, Olli Silvén 1 and Markku Vehviläinen 2 1 University.
There is more to Context than Location Albrecht Schmidt, Michael Beigl, and Hans-W. Gellersen Telecooperation Office (TecO), University of Karlsruhe, Elsevier,
SoundSense: Scalable Sound Sensing for People-Centric Application on Mobile Phones Hon Lu, Wei Pan, Nocholas D. lane, Tanzeem Choudhury and Andrew T. Campbell.
A Survey on Context-Aware Computing Center for E-Business Technology Seoul National University Seoul, Korea 이상근, 이동주, 강승석, Babar Tareen Intelligent Database.
SoundSense by Andrius Andrijauskas. Introduction  Today’s mobile phones come with various embedded sensors such as GPS, WiFi, compass, etc.  Arguably,
Michael Lawo Using Wearable Computing Technology to Empower the Mobile Worker TNC 2009 Malaga Michael Lawo, Otthein Herzog, Peter.
Demo. Overview Overall the project has two main goals: 1) Develop a method to use sensor data to determine behavior probability. 2) Use the behavior probability.
Submitted by:- Vinay kr. Gupta Computer Sci. & Engg. 4 th year.
Thesis draft ide. Draft v1.0 ide commented by jin.
Turns human body into a touch screen finger input Interface. By, M.PRATHYUSHA 07P61A1261 IT-B.
The roots of innovation Future and Emerging Technologies (FET) Future and Emerging Technologies (FET) The roots of innovation Proactive initiative on:
1 Context-dependent Product Line Practice for Constructing Reliable Embedded Systems Naoyasu UbayashiKyushu University, Japan Shin NakajimaNational Institute.
Problem Statement Overview of tasks Requirements for selection test.
Designing for energy-efficient vision-based interactivity on mobile devices Miguel Bordallo Center for Machine Vision Research.
The Second Life of a Sensor: Integrating Real-World Experience in Virtual Worlds using Mobile Phones Mirco Musolesi, Emiliano Miluzzo, Nicholas D. Lane,
REU 2004 Computer Science and Engineering Department The University of Texas at Arlington Research Experiences for Undergraduates in Distributed Rational.
Srinivas Cheekati( ) Instructor: Dr. Dong-Chul Kim
Spotlight: Personal Natural Resource Consumption Profiler Younghun Kim, Zainul Charbiwala, Akhilesh Singhania, Thomas Schmid, Mani B. Srivastava Networked.
An Architecture for Multi-Sensor Fusion in Mobile Environments Presented by شمسان محمد علي قعشه.
Modelling states of a computing system aware of an aspect of context Krunoslav Peter Andrija Stampar Teaching Institute of Public Health INFuture2015.
REU 2007 Computer Science and Engineering Department The University of Texas at Arlington Research Experiences for Undergraduates in Information Processing.
Sensors For Mobile Phones  Ambient Light Sensor  Proximity Sensor  GPS Receiver Sensor  Gyroscope Sensor  Barometer Sensor  Accelerometer Sensor.
Computer Science and Engineering Department The University of Texas at Arlington MavHome: An Intelligent Home Environment.
REU 2009 Computer Science and Engineering Department The University of Texas at Arlington Research Experiences for Undergraduates in Information Processing.
C ONTEXT AWARE SMART PHONE YOGITHA N. & PREETHI G.D. 6 th SEM, B.E.(C.S.E) SIDDAGANGA INSTITUTE OF TECHNOLOGY TUMKUR
- Pritam Kumat - TE(2) 1.  Introduction  Architecture  Routing Techniques  Node Components  Hardware Specification  Application 2.
MULTIMODAL AND NATURAL COMPUTER INTERACTION Domas Jonaitis.
Assisted Cognition Systems Henry Kautz Department of Computer Science.
Andromaly Verifying user activity on Android-powered devices using anomaly detection TeamTechnical advisorAcademic advisor Eran Rosenwig Gili Asis Asaf.
Event-Based Scheduling for Energy-Efficient QoS (eQoS) in Mobile Web Applications Yuhao Zhu, Matthew Halpern, Vijay Janapa Reddi Department of Electrical.
Medium Access Control. MAC layer covers three functional areas: reliable data delivery access control security.
EE5900 Cyber-Physical Systems Smart Home CPS
A Context Framework for Ambient Intelligence
Ball-shaped robots to Inspect nuclear power plants
COGNITIVE APPROACH TO ROBOT SPATIAL MAPPING
Mobile Computing CSE 40814/60814 Spring 2017.
HUMANOID ROBOTS USED FOR SURVEILLANCE
UNIT II –Part 2.
Piezoelectric Microphone
Context-Aware Computing
Wen Cai Supervisor: Dr. Babak Fahimi December 04, 2015
BENJAMIN BILLET and VALERIE ISSARNY
System Control based Renewable Energy Resources in Smart Grid Consumer
Green Software Engineering Prof
Intel Atom Architecture – Next Generation Computing
Mobile Handset Sensors
Chapter 2: Input and output devices
Luís Filipe Martinsª, Fernando Netoª,b. 
Sentio: Distributed Sensor Virtualization for Mobile Apps
MEMs Sensors Max Tesch.
Ambient Intelligence -by Internal Guide: M.Preethi(10C91A0563)
Ambient Intelligence.
MEMs Sensors Max Tesch.
Mobile plus in-situ setup for IoT
Mobile Computing.
J1879 Robustness Validation Hand Book A Joint SAE, ZVEI, JSAE, AEC Automotive Electronics Robustness Validation Plan Robustness Diagram Trends and Challenges.
Higher School of Economics , Moscow, 2016
PRESENTED BY: CH.MOUNICA B.KEERTHANA SKINPUT. PRESENTED BY: CH.MOUNICA B.KEERTHANA SKINPUT.
A SEMINAR REPORT ON BIOMETRICS
Sensor Networks – Motes, Smart Spaces, and Beyond
Higher School of Economics , Moscow, 2016
AN INEXPENSIVE ROBOTIC KIT FOR CHILDREN EDUCATION
Presentation transcript:

How to Build Smart Appliances? Babak Youssefzadeh Computer Science Engineering University of Texas at Arlington 12/2/2018 Babak Youssefzadeh

Smart Appliances? Smart Appliances are characterized as devices that are attentive to their environment. They are devices that are not ignorant about their environment and context of their usage. 12/2/2018 Babak Youssefzadeh

Topics Covered Context Ideas for capturing information to approximate context Mechanisms and Methods Building Applications 12/2/2018 Babak Youssefzadeh

Context-Aware Devices In the 90’s, context-aware devices were synonymous to location-aware devices. In the Technology for Enabled Awareness (TEA) project, Context-awareness is defined as Knowledge about the user’s and device’s state including surroundings, situation and location. 12/2/2018 Babak Youssefzadeh

Real Situations 12/2/2018 Babak Youssefzadeh

Capturing Data Type of Sensors: Light sensors Cameras Microphones Temperature Air pressure Location Motion Detectors Accelerometers 12/2/2018 Babak Youssefzadeh

Capturing Data (cont’) Accelerometers Inclination Motion Acceleration Examples Mercury switches Angular sensors 12/2/2018 Babak Youssefzadeh

Capturing Data (cont’) Location Sensors Position, proximity location and collocation of users, devices and environment. Examples GPS Active Badge 12/2/2018 Babak Youssefzadeh

Capturing Data (cont’) Touch Sensors Used mainly when the devices are to be operative in the users hand Skin conductance directly Light or temperature sensors indirectly 12/2/2018 Babak Youssefzadeh

Capturing Data (cont’) Biosensors Measure skin resistance, blood pressure etc. Mainly used for Sporting and Medical applications emotional state of the user may also be obtained 12/2/2018 Babak Youssefzadeh

Capturing Data (cont’) No Power sensors Designed for extremely low power consumption Controlling Micro controllers Examples Metal ball switches Mercury Switches Solar panels 12/2/2018 Babak Youssefzadeh

Constraints on Data Capturing Portability, usability and design Power consumption Calibration Setup Time Reliability Price and Cost Unobtrusiveness 12/2/2018 Babak Youssefzadeh

Architecture: from sensor data to Applications 12/2/2018 Babak Youssefzadeh

Cues Provide an abstraction from physical and logical sensors Each cue is dependent on one sensor but a sensor can provide many cues. Only cues need to be adapted to include new sensors with different characteristics. 12/2/2018 Babak Youssefzadeh

Cues (cont’) Examples Average Standard deviation Quartile distance Base frequency First derivative Cues are an useful abstraction for communication in distributed sensing devices. 12/2/2018 Babak Youssefzadeh

Real Example A context is a description of the current situation on an abstract level. Example If ( light is low and acceleration is nonzero ) Then context = “Moving in the dark” 12/2/2018 Babak Youssefzadeh

Distributing Computation Load Kohonen’s self-organizing maps Use clustering algorithms Learn clusters dynamically Clusters and context can be used to predict later contexts http://www.mlab.uiah.fi/~timo/som/thesis-som.html 12/2/2018 Babak Youssefzadeh

Steps to build Aware devices Step 1: Identify the contexts that matter Step 2: Find the appropriate sensor Step 3: Build and assess a prototypical sensing device Step 4: Determine recognition and Abstraction Technologies Step 5:Integration of cue processing and context abstraction Step 6: Build applications 12/2/2018 Babak Youssefzadeh

Step 1: Identify the contexts that matter The devise to be made smarter is to be analyzed. Is the devise used in changing environment? Do the expectations of the user toward the devise vary with situation? Is the interaction patter different in various situations? 12/2/2018 Babak Youssefzadeh

Step 2: Find the appropriate Sensors For the variables found in Step 1, find appropriate sensor based on the following cues: Accuracy of the sensor in relation to the variable Cost to provide the information 12/2/2018 Babak Youssefzadeh

Step 3: Build and assess a prototypical devise Based on the sensors selected build a prototype Connect it to a standard data storage devise Test the data being accumulated Change sensors or data if needed 12/2/2018 Babak Youssefzadeh

Step 4: Determine recognition and abstraction technologies Identify a set of cues, with minimal data loss Select an algorithm that recognizes the context with maximal certainty and minimal data loss 12/2/2018 Babak Youssefzadeh

Step 5: Integration of Cue processing and the Context Abstraction Integrate the sensing technology and processing methods in a prototype May need to change algorithms, cues or Sensor based on the performance of the prototype 12/2/2018 Babak Youssefzadeh

Step 6: Build the Application Build applications that use context knowledge 12/2/2018 Babak Youssefzadeh

Cost Function Power consumption Size and weight Price of components Robustness and Reliability 12/2/2018 Babak Youssefzadeh

Smart applications Applications behaving in accordance with their surroundings Examples Mobile user applications 12/2/2018 Babak Youssefzadeh

Example: Mobile Phone Mobile phones can switch from one configuration to another Example: profile-to-profile Hand : vibrating mode Table : gentle sound Pocket : Silent Outside : Loud ringing General : if no other context can be detected 12/2/2018 Babak Youssefzadeh

Conclusion Smart Device is one that is not ignorant of its environment Information given by the environment can be used to build smart devices The context awareness can be used in the appliances like mobile phones. 12/2/2018 Babak Youssefzadeh

Finally ANY QUESTIONS ? 12/2/2018 Babak Youssefzadeh