Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

iMouse

20,504 views

Published on

Published in: Technology, Business

iMouse

  1. 1. iMouse Integrated Mobile surveillance & Wireless Sensor System
  2. 2. Introduction <ul><li>Incorporating the environment sensing capability of wireless sensor networks into video based surveillance systems can provide advanced services at a lower cost than traditional surveillance systems . </li></ul><ul><li>The integrated mobile surveillance and wireless sensor system (iMouse)use static and mobile wireless sensors to detect and then analyze unusual events in the environment. </li></ul>
  3. 3. Static Sensors <ul><li>Static sensors forms a WSN to monitor and notify to server of unusual events.The sensing board can collect three types of data: light,sound,temperature. </li></ul><ul><li>An event occurs when the sensor input is higher or lower than </li></ul><ul><li>a predefined threshold. </li></ul><ul><li>Sensors can combine inputs to define a new event. </li></ul><ul><li>For example, a sensor can interpret a combination of light and temperature readings as a potential fire emergency. </li></ul><ul><li>To detect an explosion, a sensor can use a combination of temperature and sound readings. </li></ul>
  4. 4. Mobile Sensors <ul><li>Mobile sensors can move to event locations, exchange messages with other sensors, take snapshots of event </li></ul><ul><li>scenes and transmit images to the server. </li></ul><ul><li>Each mobile sensor can connect to the following equipment </li></ul><ul><li>a Lego car to support mobility </li></ul><ul><li>a mote, to communicate with the static sensors </li></ul><ul><li>a webcam, to take snapshots </li></ul><ul><li>To support high-speed, long-distance communications, such as transmitting images. </li></ul>
  5. 5. iMouse architecture
  6. 6. How static sensor can run <ul><li>Three types of messages activate a static sensor </li></ul><ul><li>Tree-maintenance message </li></ul><ul><li>Sensory input </li></ul><ul><li>Event message </li></ul>
  7. 7. Grid like sensing field <ul><li>Current prototype uses the light </li></ul><ul><li>sensors on the Lego car to navigate </li></ul><ul><li>mobile sensors. </li></ul><ul><li>We stick different colors of tape on </li></ul><ul><li>the ground, which lets us easily navigate the Lego car on a board. </li></ul><ul><li>In this prototyping, we implemented an experimental 6 by 6 grid-like sensing Field. </li></ul><ul><li>Black tape represents roads and golden </li></ul><ul><li>tape represents intersections. </li></ul><ul><li>We constructed the system by placing two mobile sensors and 17 static sensors on the sensing field. </li></ul><ul><li>For static sensors, a light reading below 800watts simulates an event. </li></ul><ul><li>So we cover a static sensor with a box tomodel a potential emergency. </li></ul>
  8. 8. Benefits of iMouse <ul><li>It provides online real time monitoring. </li></ul><ul><li>It’s event-driven. </li></ul><ul><li>The more expensive mobile sensors are dispatched to the event locations. </li></ul><ul><li>They don’t need to cover the whole sensing field, so only a small number of them are required. </li></ul><ul><li>It’s both modular and scalable. </li></ul><ul><li>Recent advances in wireless communications and MEMS technologies have made WSN possible. </li></ul>
  9. 9. Existing sysytem <ul><li>Traditional visual surveillance systems continuously videotape scenes to capture transient or suspicious objects. </li></ul><ul><li>Researchers in robotics have also discussed the surveillance issue. Robots or cameras installed on walls identify obstacles or humans in the environment </li></ul><ul><li>Some researchers use static WSNs for object tracking. These systems assume that objects can emit signals that sensors can track. </li></ul><ul><li>Researchers have also proposed mobilizers to move sensors to enhance coverage of the sensing field and to strengthen the network connectivity. </li></ul>
  10. 10. Proposed system <ul><li>The proposed iMouse system combines two areas, WSN and surveillance technology, to support intelligent mobile surveillance services. </li></ul><ul><li>On one hand, the mobile sensors can help improve the weakness of traditional WSN. </li></ul><ul><li>On the other hand, the WSN provides context awareness and intelligence to the surveillance system. </li></ul><ul><li>WSN’s status and control includes Config, Command, Status, Control, Monitoring and Log areas. The Config area is to input configuration information, such as mobile sensors’ IP addresses, ports, sensors’ positions,etc. </li></ul>
  11. 11. Implementation <ul><li>iMouse is implemented in Java and Java Script . </li></ul><ul><li>We use java script to provide authentication and redirection. </li></ul><ul><li>iMouse is developed with the following java script pages. </li></ul><ul><li>1. Login Page (Authetication page – index.html)‏ </li></ul><ul><li>2.Redirecting/Home Page (connecting to iMouse – author.html )‏ </li></ul><ul><li>The core of iMouse is simulated using Java. The iMouse simulation contains the following modules . </li></ul><ul><li>1. User Interface Design( iMouse.java)‏ </li></ul><ul><li>2. Simulation of Static sensors(SSensor.java)‏ </li></ul><ul><li>3. Design of Wireless Sensor Networks(WSN – Wsn.java) </li></ul>
  12. 12. User interface design <ul><li>The iMouse contains the following User Interface Design controls </li></ul><ul><li>1.Configure area </li></ul><ul><li>2.System command area </li></ul><ul><li>3.Sensor status area </li></ul><ul><li>4.Action control area </li></ul><ul><li>5.Log area </li></ul><ul><li>6.Monitor area </li></ul>
  13. 13. Class diagram <ul><li>Class diagram may be used as an alternative more graphical notation over Class Responsibility Collaborator (CRC) cards in order to record responsibilities and collaborators </li></ul>
  14. 14. UML Diagram <ul><li>iMouse Server WSN client </li></ul><ul><li>It illustrates the names of used cases and actors and relationships between them. </li></ul>ADMIN LOGIN Activate Mobile Sensor Activate Static Sensor Deactivate Static/Mobile Sensor iMouse Server, to initiate iMouse applications Client which asks events and status data from server
  15. 15. Sequence diagram <ul><li>Sequence diagram illustrate interaction in a kind of format in which each new object is added to the right </li></ul>
  16. 16. Collaboration daigram <ul><li>Collaboration diagram illustrate object interaction in a graph or network format in which objects can be placed anywhere on the diagram </li></ul>
  17. 17. Activity diagram <ul><li>Activity diagram offers rich notation to show a sequence of activities it may be applied to purpose </li></ul>
  18. 18. Component diagram <ul><li>Component diagram represents a modular, deployable and replaceable part of a system that encapsulation implementation and exposes a set of interfaces </li></ul>
  19. 19. Software & Hardware Requirements <ul><ul><li> Programming :JDK 1.5 and higher </li></ul></ul><ul><li>:java script </li></ul><ul><li>:Net-Beans 6.5 </li></ul><ul><li>Web server :Apache tomcat6.0 </li></ul><ul><li>Deployment :Glassfish </li></ul><ul><li>Processor Name :Pentium 4 or above versions </li></ul><ul><li>Ram :512MB or above </li></ul><ul><ul><li>Operating System :Windows XP </li></ul></ul>
  20. 20. Conclusion <ul><li>With iMouse we can implement WSN which can detect any event at a desired position in sensing field without human interaction directly. </li></ul><ul><li>By this project we can implement low cost based surveillance system which is user friendly and easily recognises places in any real world system. </li></ul>

×