Your SlideShare is downloading. ×
  • Like
Cloud Computing
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply
Published

Software as a Service (SaaS) is a software distribution model in which applications are hosted by a vendor or service provider and made available to customers over a network, typically the Internet.

Software as a Service (SaaS) is a software distribution model in which applications are hosted by a vendor or service provider and made available to customers over a network, typically the Internet.

Published in Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
381
On SlideShare
0
From Embeds
0
Number of Embeds
2

Actions

Shares
Downloads
14
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. 1 Project Description2 Technologies3 System Architecture4 System Implementation5 Module wise Division6 References & Conclusion
  • 2. CLOUD COMPUTING IaaS (Infrastructure as a Service) PaaS (Platform as a Service) SaaS (Software as a Service ) Software as a Service (SaaS) is a software distribution model in which applications are hosted by a vendor or service provider and made available to customers over a network, typically the Internet.
  • 3. To create a prototype for video Recording from IP camera on Cloud (Amazon EC2 Server)  Designed for Wireless IP camera  Alerts user on motion detection  Video footage backup on cloud for a day or month
  • 4.  Communication Technologies  TCP/IP  HTTP Protocol  Wi-Fi Hardware Technologies  IP Camera • Video Streaming Axis 207W © Axis Corporation 2006
  • 5.  Software Technologies  Python/Django Framework • Front end – django(website) • Back end – Python  Database : Mysql  Python DB Interface : MySQLdb  Image Processing • Motion Detection: OpenCV • Video Recording: openCV with python  Andriod Application • Receive Motion Detection Alert
  • 6.  Server(AmazonEC2)  User account management  Motion Detection Alert  Video Recording IP camera Mobile Device  Socket Client  Stream MJPEG
  • 7. SERVER Video Recording Motion Detection Android App Django(UI)• View Video Stream • User accounts• Receive Motion • Record VideoDetection Alert •Detect motion
  • 8.  User Interface  Account Registration  User Profile: • Edit settings • Start / Stop Video recording • Set Motion Detection Alert • Configure IP camera
  • 9.  Image Processing  Video Recording –Using Python and OpenCV  Motion Detection –Python & OpenCV library
  • 10. ANDRIODAPPLICATION Start Socket Client Stream Connection “socket://cameraurl” Receive Motion Detection Alert Via GPRS connection or Wi-Fi connection
  • 11. TIME PERIOD TASK Assigned To1st AUGUST- 30th -Study on Domain -All CompletedAUGUST -Background Research1st SEPTEMBER-30th -Software Installation -Nilkanth,RogerSEPT Android SDK,Python,Django -ALL(under process) Framework -Learning Django,Python,OpenCV,Ebooks1st OCTOBER -Now -Website Using Django -Roger,NilkanthOCTOBER -Python Video -Siddhi Nitisha Recording -Motion Detection -Roger , NilkanthHOLIDAYS Android Application -ALL syncJAN-JULY Integrating and -ALL sync Improving System + Adding features
  • 12. Advantages of Django Tight Intergration Between the Components. Object-Relational Mapper Clean URL Design Automatic Administration Interface
  • 13.  It’s Object-Oriented  It Support Concepts Such as Polymorphism, Operator Overloading and Multiple Inheritance. It’s Free (Open Source)  Downloading and Installing Python is free and easy.  Source Code is easily accessible It’s Portable  Python can Run on Major Platform It’s Mixable  Python can be Linked to components written in other Languages easily.  Python/C Integration is quite Common.
  • 14. REFRENCES
  • 15.  Excellent Experience • Utilises a number of Software and Communication protocols and technologies. Existing IP Surveillance Systems Pros & Cons Future Enhancements Feasible Product?
  • 16. ANY QUESTIONS?