SlideShare a Scribd company logo
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?

More Related Content

What's hot

Kuberenetes Robotics Distributed System
Kuberenetes Robotics Distributed SystemKuberenetes Robotics Distributed System
Kuberenetes Robotics Distributed System
Tomoya 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 devices
MicroEJ
 
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_131218
Oka 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 Phantom
Joel 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 ESP8266
Hammad 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
 
Azure Sphere
Azure SphereAzure Sphere
Azure Sphere
Mirco Vanini
 
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 MicroPython
Kenta IDA
 
Novidades watchOS2
Novidades watchOS2Novidades watchOS2
Novidades watchOS2
Rafael Duarte
 
Java 9, Episode 2
Java 9, Episode 2Java 9, Episode 2
Java 9, Episode 2
Miro 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 pintar
Farhan Syakir
 
IoT Saturday PN 2019 - Eurotech
IoT Saturday PN 2019 - EurotechIoT Saturday PN 2019 - Eurotech
IoT Saturday PN 2019 - Eurotech
Luca Dazi
 
IoT backend architecture
IoT backend architectureIoT backend architecture
IoT backend architecture
Tomasz Tarczyński
 
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
 
VPN
VPNVPN

What's hot (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
 

Viewers also liked

Speech Recognition
Speech Recognition Speech Recognition
Speech Recognition
Goa App
 
Erp introduction
Erp introductionErp introduction
Erp introduction
Goa App
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
Goa App
 
Mobile phones
Mobile phonesMobile phones
Mobile phones
Goa 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.com
Goa App
 
UV rays
UV rays UV rays
UV rays
Goa App
 
Lamborghini
LamborghiniLamborghini
Lamborghini
Goa App
 
Capital market
Capital marketCapital market
Capital market
Goa App
 
Computer virus
Computer virusComputer virus
Computer virus
Goa 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 Heap
Goa App
 
Compressor and compressed_air_systems
Compressor and compressed_air_systemsCompressor and compressed_air_systems
Compressor and compressed_air_systems
Goa App
 
Memory cards
Memory cardsMemory cards
Memory cards
Goa 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
Pollution
Goa App
 
Industrial boilers
Industrial boilersIndustrial boilers
Industrial boilers
Goa App
 
E governance
E governanceE governance
E governance
Goa App
 
Enterprise application integration
Enterprise application integrationEnterprise application integration
Enterprise application integration
Goa App
 
Types of gears
Types of gearsTypes of gears
Types of gears
Goa App
 

Viewers also liked (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
 

Similar to Cloud Computing

Srikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latestSrikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latest
Srikanth Pilli
 
What is OZEKI Camera SDK?
What is OZEKI Camera SDK?What is OZEKI Camera SDK?
What is OZEKI Camera SDK?
Ozeki Informatics Ltd.
 
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
WSO2
 
MicroEJ, the OS for IoT
MicroEJ, the OS for IoTMicroEJ, the OS for IoT
MicroEJ, the OS for IoT
MicroEJ
 
MicroEJ OS for IoT devices
MicroEJ OS for IoT devicesMicroEJ OS for IoT devices
MicroEJ OS for IoT devices
charlotte75009
 
從傳統型IP cam走向智慧型IP cam
從傳統型IP cam走向智慧型IP cam從傳統型IP cam走向智慧型IP cam
從傳統型IP cam走向智慧型IP cam
HermesDDS
 
Kivy report
Kivy reportKivy report
Kivy report
shobhit bhatnagar
 
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 Conference
dianacheng
 
Programmable infrastructure with FlyScript
Programmable infrastructure with FlyScriptProgrammable infrastructure with FlyScript
Programmable infrastructure with FlyScript
Riverbed 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 Framework
Paul Evans
 
Ubuntu Core 技术详解
Ubuntu Core 技术详解Ubuntu Core 技术详解
Ubuntu Core 技术详解
Rex Tsai
 
Android 110521210945-phpapp01
Android 110521210945-phpapp01Android 110521210945-phpapp01
Android 110521210945-phpapp01
Mona AlRekabi
 
Raspberry pi ppt
Raspberry pi pptRaspberry pi ppt
Raspberry pi ppt
gummaavinash7
 
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
Kai 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
 
Android
Android Android
Android
Nishant Jain
 
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
 

Similar to 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...
 

More from Goa App

web development in 2024 - website development
web development in 2024 - website developmentweb development in 2024 - website development
web development in 2024 - website development
Goa 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 node
Goa App
 
web development full stack
web development full stackweb development full stack
web development full stack
Goa App
 
Angular interview questions
Angular interview questionsAngular interview questions
Angular interview questions
Goa App
 
UV ray spectrophotometer
UV ray spectrophotometerUV ray spectrophotometer
UV ray spectrophotometer
Goa 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 Budget
Goa App
 
Social Network Analysis Using Gephi
Social Network Analysis Using Gephi Social Network Analysis Using Gephi
Social Network Analysis Using Gephi
Goa App
 
Blu ray
Blu rayBlu ray
Blu ray
Goa App
 
Magnetic memory
Magnetic memoryMagnetic memory
Magnetic memory
Goa App
 
Enterprise resource planning in manufacturing
Enterprise resource planning in manufacturingEnterprise resource planning in manufacturing
Enterprise resource planning in manufacturing
Goa App
 
Capital marketing
Capital marketingCapital marketing
Capital marketing
Goa App
 
Inventory control & management
Inventory control & managementInventory control & management
Inventory control & management
Goa App
 

More from 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
 

Recently uploaded

Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframeDigital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Precisely
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
Ivo Velitchkov
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Neo4j
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
Alex Pruden
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
Edge AI and Vision Alliance
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
c5vrf27qcz
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
Jason Yip
 

Recently uploaded (20)

Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframeDigital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
Artificial Intelligence and Electronic Warfare
Artificial Intelligence and Electronic WarfareArtificial Intelligence and Electronic Warfare
Artificial Intelligence and Electronic Warfare
 
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
 

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?