1 / 15

Security and Digital Recording System

Security and Digital Recording System. Final Presentation. Students: Gadi Marcu, Tomer Alon Number: D1123 Supervisor: Erez Zilber Semester: Spring 2004. Project Goals. Creating a management system for data, originating from: Cameras (Movies).

holden
Download Presentation

Security and Digital Recording System

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Security and Digital Recording System Final Presentation Students: Gadi Marcu, Tomer Alon Number: D1123 Supervisor: Erez Zilber Semester: Spring 2004

  2. Project Goals • Creating a management system for data, originating from: • Cameras (Movies). • Sensors and possibly other devices (Alerts). • This system will enable: • Watching and storing the movies. • On-line response to incoming alerts.

  3. Data Module System’s Modules User Interface Module (Web Server) Communication Module

  4. End Users System’s Modules (cont.)End Users – User Interface System Configuration Data User Interface Module (Web Server)

  5. DEVICES System’s Modules (cont.)Communication Server – Devices Camera Operating Commands Communication Module Camera Frames, Alerts

  6. Data Module System’s Modules (cont.)Communication Server – Data Server Communication Module Cameras operation data, Alerts handling data Movies, Alerts Log

  7. Data Module System’s Modules (cont.)Data Server – User Interface User Interface Module (Web Server) Stored Movies, System Configurations System Configurations, Data Manipulation

  8. System’s Modules (cont.)Communication Server – Web Server User Interface Module (Web Server) Real Time Movies Communication Module Real Time Requests, Messages about changes in cameras configurations

  9. Design Considerations • Generic devices handling • Devices identification by unique ID – sent first when initiating connection • Alerts identification by alert numbers • Standard camera commands

  10. System Considerations • Alerts & camera commands sent over TCP • Movie frames sent over UDP • Quick frames handling • Automatic old movies disposal & smart disposal on critical low disk space

  11. Perfomance Considerations –Cameras Communication • Frames passed to the server in JPEG format. • Frames size is 640x480, around 50KB. • Camera transmitting at 10 fps takes 500KBPS. • Theoretically, on a 100MB network, 200 cameras can send 10 fps concurrently. • In reality each camera in the system contains carries overhead. Various algorithms that run on the server can reduce the system's performance.

  12. Performance Considerations – Films Storage • The size of a frame is around 50KB. • The size of a 20 seconds 5fps DIVX compressed movie is around 1400KB • 80 GB HD can contain 93 hours of uncompressed movies (at 5 fps), or 332 hours of compressed movies (at 5 fps).

  13. Database System’s Architecture End Users Devices Network Adapter Network Adapter Web Server Communication Server

  14. Possible Future Improvements & Extensions • Separate network adapter for communication between data server and communication. • Each server will have another network adapter for other sorts of communication.

  15. Possible Future Improvements & Extensions (cont.) • Using a better compression method than DIVX (such as H.263). • Using a faster HD can improve system performance drastically. • Implementation of the SMS messages feature.

More Related