If you want to be powerful, Educate yourself better.
--Your friends at LectureNotes

Note for Internet of Things - IOT by Dipu Saha

  • Internet of Things - IOT
  • Note
  • Electronics and Instrumentation Engineering
  • B.Tech
  • 2 Offline Downloads
  • Uploaded 11 months ago
0 User(s)
Download PDFOrder Printed Copy

Share it with your friends

Leave your Comments

Text from page-2

International Journal Of Electrical, Electronics And Data Communication, ISSN: 2320-2084 http://iraj.in Volume-5, Issue-1, Jan.-2017 can be used as a traditional mirror that essentially provides a sense of natural interaction with the surrounding environment and also we provide an easily extendable framework for integrating web services such as YouTube videos, interactive maps and checking a full week’s weather with the mirror interface In comparison to the works described above, our work is different in that we aim to develop a working system for providing services in the ambient home environment based on openstandards and off-theshelf technology, where the smart mirror is the interface to access/control various data feeds, various information services. The Artificially Intelligent Smart Mirror is designed to perform several functionalities that can be explained, it will mimic a natural mirror interface through a flat LED monitor used for the mirror display. A one-way mirror is used in front of the LED monitor thereby mimicking the function of a regular mirror. For personalised information services the users will be able to obtain minute updates of latest news and public headlines, weather reports as well as get reports of our interests [3]. IV. PROPOSED SMART MIRROR Figure 1 shows a schematic view of the proposed smart mirror.The mirror is eventually a technologically augmented interaction device.The objective of designing the mirror is to provide a natural interface in the ambient home environment for accessing various services such as location based weather, time, calendar etc. as well as provide access to YouTube, Soundcloud, maps etc. The project includes downloading the Raspbian operating system based on Debian and extracting the image on SD card, inserting thecard in the Raspberry PiSD slot an then performing the required steps. III. RELATED WORK The proposed smart mirror represents a natural interface that facilitates access to personalized services. This is an attempt to contribute to this design of a smart mirror-like interface as well as the smart environment in which the interface is used for interaction in the following, we briefly comment on some related research in this direction. We plan to deliver a working prototype i.e. design and development of a futuristic Smart Mirror on Raspberry Pi 3 for the ambient home environment as well as for commercial uses in various industries.Most people have mirrors at home, so the concept of a smart mirror that you can interact with is attractive and can be fantasized by anyone.At times no one has time to read the newspaper or switch on the TV right in the morning to check the news headlines or the weather forecast. If a mirror serves to this purpose, one can imagine the amount of time it will save and be of such a great use. The device was to look like a regular mirror but would have a screen inside. The project which would collect real world machine data such as location based latest news and headlines, weather reports, and as well as show us the local time. The data would be transmitted from the machine and would be managed in a central database. We have also worked on including Artificial Intelligence in the Smart Mirror wherein a Voiceenabled assistant will cater to the needs of the user. Philips HomeLab [4] is a testbed for creating perspective and context-aware home environments. Among several projects, their work on creating an intelligent personal care environment uses an Interactive Mirror [9] in the bathroom to provide personalized services according to the user's preferences. For example, children can watch their favourite cartoon while brushing their teeth. The mirror can provide live TV feeds, monitor the latest weather, and so on. The mirror is a combination of one or more LCD flat screen displays specifically combined with a mirrored surface and connected with a central processor to provide the intended services. The Interactive Mirrorserves as a motivation to provide ambient feelings in thehome environment. The work in [10] proposes a Magical Mirror as an interface to provide basic services. The intended services to offer are interactive TV, specific weather data, and searches. Unlike our work, it promotes the use of ontology to personalize the services. However, conceptually, our work has similar objectivity to what the Magical Mirror intends to perform, except that we present a working prototype, whereas some of the functionalities in the Magical Mirror have been presented only by simulation. In addition, we use open standards like web services to communicate with the devices and customize various personalized services for the user, which is not present in the design of the Magical Mirror. Fig 1 Circuit Diagram Design and Development of a Smart Mirror using Raspberry PI 64

Text from page-3

International Journal Of Electrical, Electronics And Data Communication, ISSN: 2320-2084 http://iraj.in Volume-5, Issue-1, Jan.-2017 of services such as maps, videos via YouTube. We have developed a functional prototype to demonstrate our work. Overall, the prototype provides an easily extendable framework that can be utilized to provide even more functionality to the user. In our future work we will investigate how the surrounding context of the user and the environment can be utilized in order to provide optimal service experiences in the home environment.The system can be made much more useful to the users by adding more functionality like integrating light settings, speech processing, etc. V. FUNCTIONAL OVERVIEW The proposed mirror is designed to perform i.e.: Fig 2, several functionalities that can be summarized as follows: a) Mimic a natural mirror interface: b) A flat monitor is used for the mirror display. A one way mirror is used to provide real time display of what is located in front of the Smart Mirror using Raspberry Pi thereby mimicking the function of a regular mirror. c) Personalised Information services: Users will be able to obtain minute updates of latest news and public headlines, weather reports as well as get reports of our interests. d) Customized management of profiles: Users can create their own profiles and store them in the system. According to this profile, customized services are provided to the user. REFERENCES [1] Adobe Flex 2 http://www.adobecom/products/flex/; accessed: February 2007. [2] ERCIM Working Group SESAMI, Smart Environments and Systems for Ambient Intelligence. http://www.ics.forth.gr/sesami/. [3] Memory Mirror http://www.cc.gatech.edu/fcele/cl/projects/dejaVu/mnmjinde x~hml. [4] Philips Homelab. http:// www.research.philips. com/ technologies/misc/homelab/index.html [5] M. S. Raisinghani, A. Benoit, J. Ding. M. Gomez, K. Gupta, V. Gusila. D. Power, and 0. Schmedding. Ambient intelligence: Changing forms of human computer interaction and their social implications. Journal of Digital Information, 5(4), 2004. [6] F. Bomarius, M. Becker, and T. Kleinberger. Embedded intelligence for ambient-assisted living. ERCIM News, 67:19-20, 2006. [7] P.L. Emiliani and C. Stephanidis. Universal access to ambient intelligence environments: Opportunities and challenges for people with disabilities. IBM SystemsJournal, 44(3):605-619, 2005. [8] M. Friedewald, 0. Da Costa, Y. Punie, P. Alahuhta, andS. Heinonen. Perspectives of ambient intelligence in the home environment. Telematics and Informatics, 22(3):221-238, 2005. [9] Tatiana Lashina. Intelligent bathroom. In European Symposium on Ambient Intelligence (EUSAI'04), Eindhoven, Netherlands, 2004. [10] L. Ceccaroni and X. Verdaguer. Magical mirror: multimedia, interactive services in home automation. In Proceedings of the Workshop on Environments forPersonalized Information Access - Working Conferenceon Advanced Visual Interfaces (AVI 2004), pages 10-21, New York, NY, USA, 2004. ACM Press. Fig 2 Block Diagram CONCLUSION We have designed a futuristic smart mirror that provides natural interaction between users and the ambient home services. The mirror display is provided by a flat LED display monitor which displays all the necessary information which are useful for the user. The mirror also provides a picture-in-picture sub-display to facilitate the display  Design and Development of a Smart Mirror using Raspberry PI 65

Text from page-4

ISSN(Online): 2319-8753 ISSN (Print): 2347-6710 International Journal of Innovative Research in Science, Engineering and Technology (A High Impact Factor, Monthly, Peer Reviewed Journal) Visit: www.ijirset.com Vol. 7, Special Issue 2, March 2018 IOT Enabled Smart Mirror for Physically Challenged Vivek.V 1, Homan Rajan.G 2, Vijay.R 3, Surendar.S 4 , R. Geetha 5 U.G. Student, Computer Science and Engineering, S.A. Engineering College, Chennai, Tamil Nadu, India123 Professor, Computer Science and Engineering, S.A. Engineering College, Chennai, Tamil Nadu, India4 ABSTRACT: Technology has been improved to live people’s life most easily. Developing an application in such a way that the technologies reach the human to live a sophisticated life. Smart Mirror is one of the best ways to bridge a gap between the human and technologies. Since each person use the Mirror in his daily life, the mirror provides a natural means of interaction through which the residents can control the household smart appliances and access personalized services. So building time management technique in mirror will be useful and an efficient one. Making the smart mirror helps the physically challenged people much by making them up to date with latest technologies and provide security to them. Existing smart mirror are meant to be an entertaining people and for business purpose. So we proposed to build a smart mirror in order to help the physically challenged people to secure them and the busy people to effectively manage their time in their daily routines. I. INTRODUCTION Effective time management is one of the most import ant factors for every person’s life, especially if the person is physically challenged. By increasing the integration of technology in our lives helps us to maintain an efficient schedule. Keeping the event and the social media notification up to date is made easier through technology such as PC’s, smart phones etc. But using these gadgets doesn’t make us to use in busy life and also provide distractions that can interrupt anyone’s routine. So concept of integrating those high-tech features in mirror helps user to effectively manage their time in their daily routine. This high-tech feature helps the physically challenged people. They cannot move from one place to another often for their every need. So voice recognition will be very helpful by the way of controlling the Home appliances. Security option will make them to be safe in home where physically challenged need no other security appliances. In an emergency case, if they need to contact any one for help, just by voice commanding. Emergency alerting system using GSM benefits the users for up-to-date notification from mirrors. The various technologies used in smart mirror are Artificial Intelligence, Deep learning, Cloud. Artificial intelligence has extended its intelligent conclusion retrieval is being achieved using Machine learning. It derives the conclusion based upon the collected data. Machine learning is latest technology of making the machine to learn the data and to bring the conclusion by making itself a decision. Deep learning is the growing technique of determining the conclusion with high accuracy. Deep learning is a kind of machine learning in which ML learns without being explicitly programming. Once the program is implemented it should react based on real time data in variable environment. But Deep learning uses convolutional learning and clustering learning to get deeper results what machine learning does. Deep learning uses layering concepts in which it contains input layer , output layer and the intermediate hidden layers. Deep learning is a class of machine learning algorithms that multiple layers are cascaded of nonlinear processing units for feature extraction and transformation. Each successive layer uses the output from the previous layer as input; Copyright to IJIRSET www.ijirset.com 334

Text from page-5

ISSN(Online): 2319-8753 ISSN (Print): 2347-6710 International Journal of Innovative Research in Science, Engineering and Technology (A High Impact Factor, Monthly, Peer Reviewed Journal) Visit: www.ijirset.com Vol. 7, Special Issue 2, March 2018 Learning is done in both supervised and unsupervised manners, learning the multiple levels of representations that correspond to different levels of abstraction. Layers that have been used in deep learning include hidden layers of artificial neural networks. Types of Deep learning models are: Unsupervised Pertained Networks (UPNs), Convolutional Neural Networks (CNNs), Recurrent Neural Networks, Recursive Neural Networks. Convolution neural network, as a kind of depth learning model, can automatically learn and extract features from data. Its generalization ability is superior to traditional methods, and has been successfully applied to pattern classification, object detection and object recognition [1]. Here Conventional Neural network is used and Convolutional Neural Networks (CNN) has made great success on image and audio, which is the important component of deep learning [1]. Using the development of computer vision, pedestrian detection in the intelligent auxiliary driving, intelligent monitoring, pedestrian analysis and intelligent robot, and other fields have been widely used. Hinton and their students in the 2012 ILSVRC using convolution neural network got first place, and the classification task Top - 5 error rates is 15.3%, which is much better than the others [1].CNN will learn to recognize patterns across space. So, as you say, a CNN will learn to recognize components of an image (e.g., lines, curves, etc.) and then learn to combine these components to recognize larger structures (e.g., faces, objects, etc.). Recurrent Neural Network will similarly learn to recognize patterns across time. So a RNN that is trained to translate text might learn that "dog" should be translated differently if preceded by the word "hot". Cluster learning is a concept of collective learning network which predict and detect object based on collective data from various layers Test set accuracy comparison for a convolutional neural network (CNN) and a clustering learning (CL) network with 1 and 2 layers on the SVHN dataset [2]. And also the results in the CIFAR10 dataset in figure 2. As in the SVHN case, we compared results of accuracy in the test set for 4 cases: clustering learning with 1 layer (CL 1 layer), clustering learning with 2 layers (CL 2 layers), a 1layer and a 2-layers convolutional neural network (convnet 1l, 2l) [2]. Table 1 : Deep learning Comparison Layer 1 layer 2 layers Best Worst References Convolutional Neural Network 57% 50% [1] Clustering learning 52% 38% [2] Convolutional Neural Network 70% 45% [1] Clustering learning 40% 36% [2] From the table 1, we can conclude that convolution neural network is an efficient one. In Existing system, the smart mirror is developed based on three objectives: [3] 1. To design a prototype Smart Mirror using Raspberry PI 2. To develop a voice recognition system to facilitate the implementation of Smart Mirror. 3. To carry out the testing process on Raspberry PI for usability evaluation to users. But the security and home safety is not being implemented, [3] The author focused on developing smart mirror for smart life where bring an Human Technology interface and to meet the functional requirements. There are predefined available commands to enhance to user to use those commands to use smart mirror efficiently.[3] Copyright to IJIRSET www.ijirset.com 335

Lecture Notes