SlideShare uma empresa Scribd logo
1 de 21
1     Project Description


2        Technologies


3     System Architecture


4   System Implementation

5    Module wise Division

6   References & Conclusion
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.
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
 Communication Technologies
   TCP/IP
   HTTP Protocol
   Wi-Fi

 Hardware Technologies
   IP Camera
     • Video Streaming
                                      Axis 207W
                               © Axis Corporation 2006
 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
 Server(AmazonEC2)
   User account management
   Motion Detection Alert
   Video Recording

 IP camera


 Mobile Device
   Socket Client
   Stream MJPEG
SERVER
                      Video Recording
                      Motion Detection




  Android App                               Django(UI)
• View Video Stream                      • User accounts
• Receive Motion                         • Record Video
Detection Alert                          •Detect motion
 User Interface
   Account Registration
   User Profile:
     • Edit settings
     • Start / Stop Video
       recording
     • Set Motion Detection
       Alert
     • Configure IP camera
 Image Processing

   Video Recording
        –Using Python and
        OpenCV



   Motion Detection
        –Python & OpenCV library
ANDRIOD
APPLICATION
 Start Socket Client
    Stream Connection
       “socket://cameraurl”


 Receive Motion Detection
 Alert
    Via GPRS connection or
    Wi-Fi connection
TIME PERIOD          TASK                          Assigned To
1st AUGUST- 30th     -Study on Domain              -All Completed
AUGUST               -Background Research
1st SEPTEMBER-30th   -Software Installation        -Nilkanth,Roger
SEPT                 Android SDK,Python,Django     -ALL(under process)
                     Framework
                     -Learning
                     Django,Python,OpenCV,Ebooks


1st OCTOBER -Now     -Website Using Django         -Roger,Nilkanth
OCTOBER              -Python Video                 -Siddhi Nitisha
                     Recording
                     -Motion Detection             -Roger , Nilkanth
HOLIDAYS             Android Application           -ALL sync
JAN-JULY             Integrating and               -ALL sync
                     Improving System +
                     Adding features
Advantages of Django

 Tight Intergration Between the
  Components.
 Object-Relational Mapper
 Clean URL Design
 Automatic Administration Interface
 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.
REFRENCES
 Excellent Experience
    • Utilises a number of Software and Communication
      protocols and technologies.
 Existing IP Surveillance Systems
 Pros & Cons
 Future Enhancements
 Feasible Product?
ANY QUESTIONS?

Mais conteúdo relacionado

Mais procurados

Kuberenetes Robotics Distributed System
Kuberenetes Robotics Distributed SystemKuberenetes Robotics Distributed System
Kuberenetes Robotics Distributed SystemTomoya Fujita
 
MicroEJ OS and Edje: the software foundation for IoT devices
MicroEJ OS and Edje: the software foundation for IoT devicesMicroEJ OS and Edje: the software foundation for IoT devices
MicroEJ OS and Edje: the software foundation for IoT devicesMicroEJ
 
Resin.io overview (2016 July)
Resin.io overview (2016 July)Resin.io overview (2016 July)
Resin.io overview (2016 July)Balena
 
BKK16-406 Ubuntu Core - a snappy platform for Embedded, IoT and 96boards!
BKK16-406 Ubuntu Core - a snappy platform for Embedded, IoT and 96boards!BKK16-406 Ubuntu Core - a snappy platform for Embedded, IoT and 96boards!
BKK16-406 Ubuntu Core - a snappy platform for Embedded, IoT and 96boards!Linaro
 
Wireless communication class_oka_131218
Wireless communication class_oka_131218Wireless communication class_oka_131218
Wireless communication class_oka_131218Oka Danil
 
Meraki Virtual Hackathon: app for Splunk Phantom
Meraki Virtual Hackathon: app for Splunk PhantomMeraki Virtual Hackathon: app for Splunk Phantom
Meraki Virtual Hackathon: app for Splunk PhantomJoel W. King
 
Demystifying Software Defined Networking (SDN)
Demystifying Software Defined Networking (SDN)Demystifying Software Defined Networking (SDN)
Demystifying Software Defined Networking (SDN)Matt Bynum
 
Learn Evothings Studio along with ESP8266
Learn Evothings Studio along with ESP8266Learn Evothings Studio along with ESP8266
Learn Evothings Studio along with ESP8266Hammad Tariq
 
(SACON) Harshit Agrawal - On The Wings of Time: Past, Present and Future of R...
(SACON) Harshit Agrawal - On The Wings of Time: Past, Present and Future of R...(SACON) Harshit Agrawal - On The Wings of Time: Past, Present and Future of R...
(SACON) Harshit Agrawal - On The Wings of Time: Past, Present and Future of R...Priyanka Aash
 
Secure Node Code (workshop, O'Reilly Security)
Secure Node Code (workshop, O'Reilly Security)Secure Node Code (workshop, O'Reilly Security)
Secure Node Code (workshop, O'Reilly Security)Guy Podjarny
 
Using SORACOM 3G Module From MicroPython
Using SORACOM 3G Module From MicroPythonUsing SORACOM 3G Module From MicroPython
Using SORACOM 3G Module From MicroPythonKenta IDA
 
Java 9, Episode 2
Java 9, Episode 2Java 9, Episode 2
Java 9, Episode 2Miro Cupak
 
Getting started on IoT with AWS and NodeMCU for less than 5€
Getting started on IoT with AWS and NodeMCU for less than 5€Getting started on IoT with AWS and NodeMCU for less than 5€
Getting started on IoT with AWS and NodeMCU for less than 5€Stylight
 
Docker implementation for iot at warung pintar
Docker implementation for iot at warung pintarDocker implementation for iot at warung pintar
Docker implementation for iot at warung pintarFarhan Syakir
 
IoT Saturday PN 2019 - Eurotech
IoT Saturday PN 2019 - EurotechIoT Saturday PN 2019 - Eurotech
IoT Saturday PN 2019 - EurotechLuca Dazi
 
OSMC 2021 | Contributing to open source with the example of icinga (1)
OSMC 2021 | Contributing to open source with the example of icinga (1)OSMC 2021 | Contributing to open source with the example of icinga (1)
OSMC 2021 | Contributing to open source with the example of icinga (1)NETWAYS
 

Mais procurados (20)

Kuberenetes Robotics Distributed System
Kuberenetes Robotics Distributed SystemKuberenetes Robotics Distributed System
Kuberenetes Robotics Distributed System
 
MicroEJ OS and Edje: the software foundation for IoT devices
MicroEJ OS and Edje: the software foundation for IoT devicesMicroEJ OS and Edje: the software foundation for IoT devices
MicroEJ OS and Edje: the software foundation for IoT devices
 
Resin.io overview (2016 July)
Resin.io overview (2016 July)Resin.io overview (2016 July)
Resin.io overview (2016 July)
 
BKK16-406 Ubuntu Core - a snappy platform for Embedded, IoT and 96boards!
BKK16-406 Ubuntu Core - a snappy platform for Embedded, IoT and 96boards!BKK16-406 Ubuntu Core - a snappy platform for Embedded, IoT and 96boards!
BKK16-406 Ubuntu Core - a snappy platform for Embedded, IoT and 96boards!
 
Wireless communication class_oka_131218
Wireless communication class_oka_131218Wireless communication class_oka_131218
Wireless communication class_oka_131218
 
Meraki Virtual Hackathon: app for Splunk Phantom
Meraki Virtual Hackathon: app for Splunk PhantomMeraki Virtual Hackathon: app for Splunk Phantom
Meraki Virtual Hackathon: app for Splunk Phantom
 
Demystifying Software Defined Networking (SDN)
Demystifying Software Defined Networking (SDN)Demystifying Software Defined Networking (SDN)
Demystifying Software Defined Networking (SDN)
 
Learn Evothings Studio along with ESP8266
Learn Evothings Studio along with ESP8266Learn Evothings Studio along with ESP8266
Learn Evothings Studio along with ESP8266
 
(SACON) Harshit Agrawal - On The Wings of Time: Past, Present and Future of R...
(SACON) Harshit Agrawal - On The Wings of Time: Past, Present and Future of R...(SACON) Harshit Agrawal - On The Wings of Time: Past, Present and Future of R...
(SACON) Harshit Agrawal - On The Wings of Time: Past, Present and Future of R...
 
Azure Sphere
Azure SphereAzure Sphere
Azure Sphere
 
Secure Node Code (workshop, O'Reilly Security)
Secure Node Code (workshop, O'Reilly Security)Secure Node Code (workshop, O'Reilly Security)
Secure Node Code (workshop, O'Reilly Security)
 
Using SORACOM 3G Module From MicroPython
Using SORACOM 3G Module From MicroPythonUsing SORACOM 3G Module From MicroPython
Using SORACOM 3G Module From MicroPython
 
Novidades watchOS2
Novidades watchOS2Novidades watchOS2
Novidades watchOS2
 
Java 9, Episode 2
Java 9, Episode 2Java 9, Episode 2
Java 9, Episode 2
 
Getting started on IoT with AWS and NodeMCU for less than 5€
Getting started on IoT with AWS and NodeMCU for less than 5€Getting started on IoT with AWS and NodeMCU for less than 5€
Getting started on IoT with AWS and NodeMCU for less than 5€
 
Docker implementation for iot at warung pintar
Docker implementation for iot at warung pintarDocker implementation for iot at warung pintar
Docker implementation for iot at warung pintar
 
IoT Saturday PN 2019 - Eurotech
IoT Saturday PN 2019 - EurotechIoT Saturday PN 2019 - Eurotech
IoT Saturday PN 2019 - Eurotech
 
IoT backend architecture
IoT backend architectureIoT backend architecture
IoT backend architecture
 
OSMC 2021 | Contributing to open source with the example of icinga (1)
OSMC 2021 | Contributing to open source with the example of icinga (1)OSMC 2021 | Contributing to open source with the example of icinga (1)
OSMC 2021 | Contributing to open source with the example of icinga (1)
 
VPN
VPNVPN
VPN
 

Destaque

Speech Recognition
Speech Recognition Speech Recognition
Speech Recognition Goa App
 
Erp introduction
Erp introductionErp introduction
Erp introductionGoa App
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud ComputingGoa App
 
Mobile phones
Mobile phonesMobile phones
Mobile phonesGoa App
 
Hidden Markov Model Toolkit (HTK) www.redicals.com
Hidden Markov Model Toolkit (HTK) www.redicals.comHidden Markov Model Toolkit (HTK) www.redicals.com
Hidden Markov Model Toolkit (HTK) www.redicals.comGoa App
 
UV rays
UV rays UV rays
UV rays Goa App
 
Lamborghini
LamborghiniLamborghini
LamborghiniGoa App
 
Capital market
Capital marketCapital market
Capital marketGoa App
 
Computer virus
Computer virusComputer virus
Computer virusGoa App
 
Spectrofluorimetry (www.redicals.com)
Spectrofluorimetry (www.redicals.com)Spectrofluorimetry (www.redicals.com)
Spectrofluorimetry (www.redicals.com)Goa App
 
Binomial Heap
Binomial HeapBinomial Heap
Binomial HeapGoa App
 
Compressor and compressed_air_systems
Compressor and compressed_air_systemsCompressor and compressed_air_systems
Compressor and compressed_air_systemsGoa App
 
Memory cards
Memory cardsMemory cards
Memory cardsGoa App
 
Spectrofluorimetry or fluorimetry (www.Redicals.com)
Spectrofluorimetry or fluorimetry (www.Redicals.com)Spectrofluorimetry or fluorimetry (www.Redicals.com)
Spectrofluorimetry or fluorimetry (www.Redicals.com)Goa App
 
Pollution
PollutionPollution
PollutionGoa App
 
Industrial boilers
Industrial boilersIndustrial boilers
Industrial boilersGoa App
 
E governance
E governanceE governance
E governanceGoa App
 
Enterprise application integration
Enterprise application integrationEnterprise application integration
Enterprise application integrationGoa App
 
Types of gears
Types of gearsTypes of gears
Types of gearsGoa App
 

Destaque (19)

Speech Recognition
Speech Recognition Speech Recognition
Speech Recognition
 
Erp introduction
Erp introductionErp introduction
Erp introduction
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Mobile phones
Mobile phonesMobile phones
Mobile phones
 
Hidden Markov Model Toolkit (HTK) www.redicals.com
Hidden Markov Model Toolkit (HTK) www.redicals.comHidden Markov Model Toolkit (HTK) www.redicals.com
Hidden Markov Model Toolkit (HTK) www.redicals.com
 
UV rays
UV rays UV rays
UV rays
 
Lamborghini
LamborghiniLamborghini
Lamborghini
 
Capital market
Capital marketCapital market
Capital market
 
Computer virus
Computer virusComputer virus
Computer virus
 
Spectrofluorimetry (www.redicals.com)
Spectrofluorimetry (www.redicals.com)Spectrofluorimetry (www.redicals.com)
Spectrofluorimetry (www.redicals.com)
 
Binomial Heap
Binomial HeapBinomial Heap
Binomial Heap
 
Compressor and compressed_air_systems
Compressor and compressed_air_systemsCompressor and compressed_air_systems
Compressor and compressed_air_systems
 
Memory cards
Memory cardsMemory cards
Memory cards
 
Spectrofluorimetry or fluorimetry (www.Redicals.com)
Spectrofluorimetry or fluorimetry (www.Redicals.com)Spectrofluorimetry or fluorimetry (www.Redicals.com)
Spectrofluorimetry or fluorimetry (www.Redicals.com)
 
Pollution
PollutionPollution
Pollution
 
Industrial boilers
Industrial boilersIndustrial boilers
Industrial boilers
 
E governance
E governanceE governance
E governance
 
Enterprise application integration
Enterprise application integrationEnterprise application integration
Enterprise application integration
 
Types of gears
Types of gearsTypes of gears
Types of gears
 

Semelhante a Cloud Computing

Srikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latestSrikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latestSrikanth Pilli
 
WSO2Con USA 2015: WSO2 Platform for IoT
WSO2Con USA 2015: WSO2 Platform for IoTWSO2Con USA 2015: WSO2 Platform for IoT
WSO2Con USA 2015: WSO2 Platform for IoTWSO2
 
MicroEJ, the OS for IoT
MicroEJ, the OS for IoTMicroEJ, the OS for IoT
MicroEJ, the OS for IoTMicroEJ
 
MicroEJ OS for IoT devices
MicroEJ OS for IoT devicesMicroEJ OS for IoT devices
MicroEJ OS for IoT devicescharlotte75009
 
從傳統型IP cam走向智慧型IP cam
從傳統型IP cam走向智慧型IP cam從傳統型IP cam走向智慧型IP cam
從傳統型IP cam走向智慧型IP camHermesDDS
 
Build a Deep Learning Video Analytics Framework | SIGGRAPH 2019 Technical Ses...
Build a Deep Learning Video Analytics Framework | SIGGRAPH 2019 Technical Ses...Build a Deep Learning Video Analytics Framework | SIGGRAPH 2019 Technical Ses...
Build a Deep Learning Video Analytics Framework | SIGGRAPH 2019 Technical Ses...Intel® Software
 
Device APIs at TakeOff Conference
Device APIs at TakeOff ConferenceDevice APIs at TakeOff Conference
Device APIs at TakeOff Conferencedianacheng
 
Programmable infrastructure with FlyScript
Programmable infrastructure with FlyScriptProgrammable infrastructure with FlyScript
Programmable infrastructure with FlyScriptRiverbed Technology
 
Take control back on Android devices with Flyve MDM, OW2con'18, June 7-8, 201...
Take control back on Android devices with Flyve MDM, OW2con'18, June 7-8, 201...Take control back on Android devices with Flyve MDM, OW2con'18, June 7-8, 201...
Take control back on Android devices with Flyve MDM, OW2con'18, June 7-8, 201...OW2
 
Creator IoT Framework
Creator IoT FrameworkCreator IoT Framework
Creator IoT FrameworkPaul Evans
 
Ubuntu Core 技术详解
Ubuntu Core 技术详解Ubuntu Core 技术详解
Ubuntu Core 技术详解Rex Tsai
 
Android 110521210945-phpapp01
Android 110521210945-phpapp01Android 110521210945-phpapp01
Android 110521210945-phpapp01Mona AlRekabi
 
Open Source IoT Project Flogo - Introduction, Overview and Architecture
Open Source IoT Project Flogo - Introduction, Overview and ArchitectureOpen Source IoT Project Flogo - Introduction, Overview and Architecture
Open Source IoT Project Flogo - Introduction, Overview and ArchitectureKai Wähner
 
Workshop: Arduino for makers - Strumenti SW per la prototipazione elettronica...
Workshop: Arduino for makers - Strumenti SW per la prototipazione elettronica...Workshop: Arduino for makers - Strumenti SW per la prototipazione elettronica...
Workshop: Arduino for makers - Strumenti SW per la prototipazione elettronica...Luigi Francesco Cerfeda
 
如何在 Ubuntu 上更快、更便捷地部署物联网设备
如何在 Ubuntu 上更快、更便捷地部署物联网设备如何在 Ubuntu 上更快、更便捷地部署物联网设备
如何在 Ubuntu 上更快、更便捷地部署物联网设备Rex Tsai
 
MaaXBoard, a single board computer based on NXP i.MX 8M solution for iot appl...
MaaXBoard, a single board computer based on NXP i.MX 8M solution for iot appl...MaaXBoard, a single board computer based on NXP i.MX 8M solution for iot appl...
MaaXBoard, a single board computer based on NXP i.MX 8M solution for iot appl...Embest Technology
 

Semelhante a Cloud Computing (20)

Srikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latestSrikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latest
 
What is OZEKI Camera SDK?
What is OZEKI Camera SDK?What is OZEKI Camera SDK?
What is OZEKI Camera SDK?
 
WSO2Con USA 2015: WSO2 Platform for IoT
WSO2Con USA 2015: WSO2 Platform for IoTWSO2Con USA 2015: WSO2 Platform for IoT
WSO2Con USA 2015: WSO2 Platform for IoT
 
MicroEJ, the OS for IoT
MicroEJ, the OS for IoTMicroEJ, the OS for IoT
MicroEJ, the OS for IoT
 
MicroEJ OS for IoT devices
MicroEJ OS for IoT devicesMicroEJ OS for IoT devices
MicroEJ OS for IoT devices
 
從傳統型IP cam走向智慧型IP cam
從傳統型IP cam走向智慧型IP cam從傳統型IP cam走向智慧型IP cam
從傳統型IP cam走向智慧型IP cam
 
Kivy report
Kivy reportKivy report
Kivy report
 
Build a Deep Learning Video Analytics Framework | SIGGRAPH 2019 Technical Ses...
Build a Deep Learning Video Analytics Framework | SIGGRAPH 2019 Technical Ses...Build a Deep Learning Video Analytics Framework | SIGGRAPH 2019 Technical Ses...
Build a Deep Learning Video Analytics Framework | SIGGRAPH 2019 Technical Ses...
 
Device APIs at TakeOff Conference
Device APIs at TakeOff ConferenceDevice APIs at TakeOff Conference
Device APIs at TakeOff Conference
 
Programmable infrastructure with FlyScript
Programmable infrastructure with FlyScriptProgrammable infrastructure with FlyScript
Programmable infrastructure with FlyScript
 
Take control back on Android devices with Flyve MDM, OW2con'18, June 7-8, 201...
Take control back on Android devices with Flyve MDM, OW2con'18, June 7-8, 201...Take control back on Android devices with Flyve MDM, OW2con'18, June 7-8, 201...
Take control back on Android devices with Flyve MDM, OW2con'18, June 7-8, 201...
 
Creator IoT Framework
Creator IoT FrameworkCreator IoT Framework
Creator IoT Framework
 
Ubuntu Core 技术详解
Ubuntu Core 技术详解Ubuntu Core 技术详解
Ubuntu Core 技术详解
 
Android 110521210945-phpapp01
Android 110521210945-phpapp01Android 110521210945-phpapp01
Android 110521210945-phpapp01
 
Raspberry pi ppt
Raspberry pi pptRaspberry pi ppt
Raspberry pi ppt
 
Open Source IoT Project Flogo - Introduction, Overview and Architecture
Open Source IoT Project Flogo - Introduction, Overview and ArchitectureOpen Source IoT Project Flogo - Introduction, Overview and Architecture
Open Source IoT Project Flogo - Introduction, Overview and Architecture
 
Workshop: Arduino for makers - Strumenti SW per la prototipazione elettronica...
Workshop: Arduino for makers - Strumenti SW per la prototipazione elettronica...Workshop: Arduino for makers - Strumenti SW per la prototipazione elettronica...
Workshop: Arduino for makers - Strumenti SW per la prototipazione elettronica...
 
如何在 Ubuntu 上更快、更便捷地部署物联网设备
如何在 Ubuntu 上更快、更便捷地部署物联网设备如何在 Ubuntu 上更快、更便捷地部署物联网设备
如何在 Ubuntu 上更快、更便捷地部署物联网设备
 
Android
Android Android
Android
 
MaaXBoard, a single board computer based on NXP i.MX 8M solution for iot appl...
MaaXBoard, a single board computer based on NXP i.MX 8M solution for iot appl...MaaXBoard, a single board computer based on NXP i.MX 8M solution for iot appl...
MaaXBoard, a single board computer based on NXP i.MX 8M solution for iot appl...
 

Mais de Goa App

web development in 2024 - website development
web development in 2024 - website developmentweb development in 2024 - website development
web development in 2024 - website developmentGoa App
 
unit test in node js - test cases in node
unit test in node js - test cases in nodeunit test in node js - test cases in node
unit test in node js - test cases in nodeGoa App
 
web development full stack
web development full stackweb development full stack
web development full stackGoa App
 
Angular interview questions
Angular interview questionsAngular interview questions
Angular interview questionsGoa App
 
UV ray spectrophotometer
UV ray spectrophotometerUV ray spectrophotometer
UV ray spectrophotometerGoa App
 
Atomic Absorption Spectroscopy (www.Redicals.com)
Atomic Absorption Spectroscopy (www.Redicals.com)Atomic Absorption Spectroscopy (www.Redicals.com)
Atomic Absorption Spectroscopy (www.Redicals.com)Goa App
 
Cash Budget
Cash BudgetCash Budget
Cash BudgetGoa App
 
Social Network Analysis Using Gephi
Social Network Analysis Using Gephi Social Network Analysis Using Gephi
Social Network Analysis Using Gephi Goa App
 
Magnetic memory
Magnetic memoryMagnetic memory
Magnetic memoryGoa App
 
Enterprise resource planning in manufacturing
Enterprise resource planning in manufacturingEnterprise resource planning in manufacturing
Enterprise resource planning in manufacturingGoa App
 
Capital marketing
Capital marketingCapital marketing
Capital marketingGoa App
 
Inventory control & management
Inventory control & managementInventory control & management
Inventory control & managementGoa App
 

Mais de Goa App (13)

web development in 2024 - website development
web development in 2024 - website developmentweb development in 2024 - website development
web development in 2024 - website development
 
unit test in node js - test cases in node
unit test in node js - test cases in nodeunit test in node js - test cases in node
unit test in node js - test cases in node
 
web development full stack
web development full stackweb development full stack
web development full stack
 
Angular interview questions
Angular interview questionsAngular interview questions
Angular interview questions
 
UV ray spectrophotometer
UV ray spectrophotometerUV ray spectrophotometer
UV ray spectrophotometer
 
Atomic Absorption Spectroscopy (www.Redicals.com)
Atomic Absorption Spectroscopy (www.Redicals.com)Atomic Absorption Spectroscopy (www.Redicals.com)
Atomic Absorption Spectroscopy (www.Redicals.com)
 
Cash Budget
Cash BudgetCash Budget
Cash Budget
 
Social Network Analysis Using Gephi
Social Network Analysis Using Gephi Social Network Analysis Using Gephi
Social Network Analysis Using Gephi
 
Blu ray
Blu rayBlu ray
Blu ray
 
Magnetic memory
Magnetic memoryMagnetic memory
Magnetic memory
 
Enterprise resource planning in manufacturing
Enterprise resource planning in manufacturingEnterprise resource planning in manufacturing
Enterprise resource planning in manufacturing
 
Capital marketing
Capital marketingCapital marketing
Capital marketing
 
Inventory control & management
Inventory control & managementInventory control & management
Inventory control & management
 

Último

From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 

Último (20)

From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 

Cloud Computing

  • 1.
  • 2. 1 Project Description 2 Technologies 3 System Architecture 4 System Implementation 5 Module wise Division 6 References & Conclusion
  • 3. 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.
  • 4. 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
  • 5.
  • 6.
  • 7.  Communication Technologies  TCP/IP  HTTP Protocol  Wi-Fi  Hardware Technologies  IP Camera • Video Streaming Axis 207W © Axis Corporation 2006
  • 8.  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
  • 9.  Server(AmazonEC2)  User account management  Motion Detection Alert  Video Recording  IP camera  Mobile Device  Socket Client  Stream MJPEG
  • 10. SERVER Video Recording Motion Detection Android App Django(UI) • View Video Stream • User accounts • Receive Motion • Record Video Detection Alert •Detect motion
  • 11.  User Interface  Account Registration  User Profile: • Edit settings • Start / Stop Video recording • Set Motion Detection Alert • Configure IP camera
  • 12.  Image Processing  Video Recording –Using Python and OpenCV  Motion Detection –Python & OpenCV library
  • 13. ANDRIOD APPLICATION Start Socket Client Stream Connection “socket://cameraurl” Receive Motion Detection Alert Via GPRS connection or Wi-Fi connection
  • 14.
  • 15. TIME PERIOD TASK Assigned To 1st AUGUST- 30th -Study on Domain -All Completed AUGUST -Background Research 1st SEPTEMBER-30th -Software Installation -Nilkanth,Roger SEPT Android SDK,Python,Django -ALL(under process) Framework -Learning Django,Python,OpenCV,Ebooks 1st OCTOBER -Now -Website Using Django -Roger,Nilkanth OCTOBER -Python Video -Siddhi Nitisha Recording -Motion Detection -Roger , Nilkanth HOLIDAYS Android Application -ALL sync JAN-JULY Integrating and -ALL sync Improving System + Adding features
  • 16.
  • 17. Advantages of Django  Tight Intergration Between the Components.  Object-Relational Mapper  Clean URL Design  Automatic Administration Interface
  • 18.  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.
  • 20.  Excellent Experience • Utilises a number of Software and Communication protocols and technologies.  Existing IP Surveillance Systems  Pros & Cons  Future Enhancements  Feasible Product?