1     Project Description2        Technologies3     System Architecture4   System Implementation5    Module wise Division6...
CLOUD COMPUTING IaaS (Infrastructure as a Service) PaaS (Platform as a Service) SaaS (Software as a Service ) Software ...
To create a prototype for video Recording from IP camera on Cloud (Amazon EC2 Server)   Designed for Wireless IP camera ...
 Communication Technologies   TCP/IP   HTTP Protocol   Wi-Fi Hardware Technologies   IP Camera     • Video Streaming...
 Software Technologies   Python/Django Framework    • Front end – django(website)    • Back end – Python   Database : M...
 Server(AmazonEC2)   User account management   Motion Detection Alert   Video Recording IP camera Mobile Device   S...
SERVER                      Video Recording                      Motion Detection  Android App                            ...
 User Interface   Account Registration   User Profile:     • Edit settings     • Start / Stop Video       recording    ...
 Image Processing   Video Recording        –Using Python and        OpenCV   Motion Detection        –Python & OpenCV l...
ANDRIODAPPLICATION Start Socket Client    Stream Connection       “socket://cameraurl” Receive Motion Detection Alert    V...
TIME PERIOD          TASK                          Assigned To1st AUGUST- 30th     -Study on Domain              -All Comp...
Advantages of Django Tight Intergration Between the  Components. Object-Relational Mapper Clean URL Design Automatic A...
 It’s Object-Oriented   It Support Concepts Such as Polymorphism, Operator    Overloading and Multiple Inheritance. It’...
REFRENCES
 Excellent Experience    • Utilises a number of Software and Communication      protocols and technologies. Existing IP ...
ANY QUESTIONS?
Cloud Computing
Cloud Computing
Cloud Computing
Cloud Computing
Cloud Computing
Upcoming SlideShare
Loading in …5
×

Cloud Computing

541 views
445 views

Published on

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
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
541
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
14
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Cloud Computing

  1. 1. 1 Project Description2 Technologies3 System Architecture4 System Implementation5 Module wise Division6 References & Conclusion
  2. 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. 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. 4.  Communication Technologies  TCP/IP  HTTP Protocol  Wi-Fi Hardware Technologies  IP Camera • Video Streaming Axis 207W © Axis Corporation 2006
  5. 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. 6.  Server(AmazonEC2)  User account management  Motion Detection Alert  Video Recording IP camera Mobile Device  Socket Client  Stream MJPEG
  7. 7. SERVER Video Recording Motion Detection Android App Django(UI)• View Video Stream • User accounts• Receive Motion • Record VideoDetection Alert •Detect motion
  8. 8.  User Interface  Account Registration  User Profile: • Edit settings • Start / Stop Video recording • Set Motion Detection Alert • Configure IP camera
  9. 9.  Image Processing  Video Recording –Using Python and OpenCV  Motion Detection –Python & OpenCV library
  10. 10. ANDRIODAPPLICATION Start Socket Client Stream Connection “socket://cameraurl” Receive Motion Detection Alert Via GPRS connection or Wi-Fi connection
  11. 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. 12. Advantages of Django Tight Intergration Between the Components. Object-Relational Mapper Clean URL Design Automatic Administration Interface
  13. 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. 14. REFRENCES
  15. 15.  Excellent Experience • Utilises a number of Software and Communication protocols and technologies. Existing IP Surveillance Systems Pros & Cons Future Enhancements Feasible Product?
  16. 16. ANY QUESTIONS?

×