SlideShare a Scribd company logo
1 of 13
Pundra University of Science & Technology
Course Name:
Course Code:
Presented By
Md. Tanzim Hossen
Roll: C-03009
Session: Fall/15
Digital Camera Hardware Architecture and Software Architecture
Outline
Class diagrams
Software architecture
Hardware architecture
Class diagrams
Software architecture
Class diagrams
Software architecture
Class diagrams
Software architecture
Class diagrams
Software architecture
Class diagrams
Software architecture
Class diagrams
Hardware architecture
Requirements
Software architecture
Class diagrams
Internal process
Internal Process
Requirements
Signals, Events and Notifications Signals,
Events and Notifications
Purpose
Outputs
Inputs
 Intensity and color values for each picture horizontal and vertical rows and columns of
pixels in a picture frame.
 Intensity and color values for unexposed (dark) area in each horizontal rows and columns of
pixels.
 User control inputs
Inputs
Purpose
 Digital recording and display of pictures
 Processing to get the pictures of required brightness, contrast and color.
 Permanent saving of picture in file in a standard format at a flash-memory stick or card
 Transfer files to a computer and printer through a USB port
Signals, Events and Notifications Signals,
Events and Notifications
User commands given as signals from switches/buttons
Outputs
 Encoded file for a picture
 Permanent store of the picture at a file on flash memory stick
 Screen display of picture from the file after decoding
 File output to an interfaced computer and printer
Class diagrams
Hardware architecture
Software architecture
Digital Camera Hardware and software architecture

More Related Content

What's hot

Hardware Software Codesign
Hardware Software CodesignHardware Software Codesign
Hardware Software Codesign
destruck
 
Microprocessor vs. microcontroller
Microprocessor vs. microcontrollerMicroprocessor vs. microcontroller
Microprocessor vs. microcontroller
aviban
 
Design of embedded systems
Design of embedded systemsDesign of embedded systems
Design of embedded systems
Pradeep Kumar TS
 
Embedded system design process
Embedded system design processEmbedded system design process
Embedded system design process
Rayees CK
 

What's hot (20)

Hardware Software Codesign
Hardware Software CodesignHardware Software Codesign
Hardware Software Codesign
 
Introduction to Embedded Systems
Introduction to Embedded SystemsIntroduction to Embedded Systems
Introduction to Embedded Systems
 
Hardware-Software Codesign
Hardware-Software CodesignHardware-Software Codesign
Hardware-Software Codesign
 
Device drivers and interrupt service mechanism
Device drivers and interrupt service mechanismDevice drivers and interrupt service mechanism
Device drivers and interrupt service mechanism
 
Computer Organization Lecture Notes
Computer Organization Lecture NotesComputer Organization Lecture Notes
Computer Organization Lecture Notes
 
Microprocessor vs. microcontroller
Microprocessor vs. microcontrollerMicroprocessor vs. microcontroller
Microprocessor vs. microcontroller
 
Unit II Arm 7 Introduction
Unit II Arm 7 IntroductionUnit II Arm 7 Introduction
Unit II Arm 7 Introduction
 
Task communication
Task communicationTask communication
Task communication
 
Introduction to embedded systems
Introduction to embedded systemsIntroduction to embedded systems
Introduction to embedded systems
 
Design of embedded systems
Design of embedded systemsDesign of embedded systems
Design of embedded systems
 
Embedded system design process
Embedded system design processEmbedded system design process
Embedded system design process
 
Introduction to Embedded Systems I : Chapter 1
Introduction to Embedded Systems I : Chapter 1Introduction to Embedded Systems I : Chapter 1
Introduction to Embedded Systems I : Chapter 1
 
ARM Micro-controller
ARM Micro-controllerARM Micro-controller
ARM Micro-controller
 
Computer architecture
Computer architectureComputer architecture
Computer architecture
 
Embedded system ppt
Embedded system pptEmbedded system ppt
Embedded system ppt
 
Embedded systems notes
Embedded systems notesEmbedded systems notes
Embedded systems notes
 
ARM7-ARCHITECTURE
ARM7-ARCHITECTURE ARM7-ARCHITECTURE
ARM7-ARCHITECTURE
 
Embedded systems basics
Embedded systems basicsEmbedded systems basics
Embedded systems basics
 
Unit 1 Introduction to Embedded computing and ARM processor
Unit 1 Introduction to Embedded computing and ARM processorUnit 1 Introduction to Embedded computing and ARM processor
Unit 1 Introduction to Embedded computing and ARM processor
 
Embedded system introduction
Embedded system introductionEmbedded system introduction
Embedded system introduction
 

Similar to Digital Camera Hardware and software architecture

Chapter 3 input and output devices
Chapter 3 input and output devicesChapter 3 input and output devices
Chapter 3 input and output devices
Prafulla Tekriwal
 
Computer, introduction, features, anatomy,
Computer, introduction, features, anatomy,Computer, introduction, features, anatomy,
Computer, introduction, features, anatomy,
kiranmohan42
 
Chapter 02 audio recording - part ii
Chapter 02   audio recording - part iiChapter 02   audio recording - part ii
Chapter 02 audio recording - part ii
Nazihah Ahwan
 

Similar to Digital Camera Hardware and software architecture (20)

Chapter 3 input and output devices
Chapter 3 input and output devicesChapter 3 input and output devices
Chapter 3 input and output devices
 
unit1_updated.pptx
unit1_updated.pptxunit1_updated.pptx
unit1_updated.pptx
 
DIP-Unit1-Session1.pdf
DIP-Unit1-Session1.pdfDIP-Unit1-Session1.pdf
DIP-Unit1-Session1.pdf
 
Computers10 Ch5
Computers10 Ch5Computers10 Ch5
Computers10 Ch5
 
Input and output, the user connection
Input and output, the user connectionInput and output, the user connection
Input and output, the user connection
 
Computer, introduction, features, anatomy,
Computer, introduction, features, anatomy,Computer, introduction, features, anatomy,
Computer, introduction, features, anatomy,
 
Multi media unit-3.doc
Multi media unit-3.docMulti media unit-3.doc
Multi media unit-3.doc
 
Chapter 3 - Multimedia System Design
Chapter 3 - Multimedia System DesignChapter 3 - Multimedia System Design
Chapter 3 - Multimedia System Design
 
computer Graphics
computer Graphics computer Graphics
computer Graphics
 
Chapter 02 audio recording - part ii
Chapter 02   audio recording - part iiChapter 02   audio recording - part ii
Chapter 02 audio recording - part ii
 
Chapter08 internet & multimedia (b)
Chapter08   internet & multimedia (b)Chapter08   internet & multimedia (b)
Chapter08 internet & multimedia (b)
 
Output devices of Computer
Output devices of ComputerOutput devices of Computer
Output devices of Computer
 
input devices
input devicesinput devices
input devices
 
Introduction to computer graphics and multimedia
Introduction to computer graphics and multimediaIntroduction to computer graphics and multimedia
Introduction to computer graphics and multimedia
 
Image Sensors 2009 - Shri Sundaram
Image Sensors 2009 - Shri SundaramImage Sensors 2009 - Shri Sundaram
Image Sensors 2009 - Shri Sundaram
 
Monika
MonikaMonika
Monika
 
Monika
MonikaMonika
Monika
 
output, processing, communication devices
output, processing, communication devicesoutput, processing, communication devices
output, processing, communication devices
 
System Unit
System UnitSystem Unit
System Unit
 
computer graphics unit 1.ppt
computer graphics unit 1.pptcomputer graphics unit 1.ppt
computer graphics unit 1.ppt
 

Recently uploaded

Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
Kamal Acharya
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
AldoGarca30
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
Epec Engineered Technologies
 

Recently uploaded (20)

Engineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesEngineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planes
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech students
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
 

Digital Camera Hardware and software architecture

  • 1. Pundra University of Science & Technology Course Name: Course Code: Presented By Md. Tanzim Hossen Roll: C-03009 Session: Fall/15
  • 2. Digital Camera Hardware Architecture and Software Architecture
  • 3. Outline Class diagrams Software architecture Hardware architecture Class diagrams Software architecture Class diagrams Software architecture Class diagrams Software architecture Class diagrams Software architecture Class diagrams Software architecture Class diagrams Hardware architecture Requirements Software architecture Class diagrams Internal process
  • 5. Requirements Signals, Events and Notifications Signals, Events and Notifications Purpose Outputs Inputs
  • 6.  Intensity and color values for each picture horizontal and vertical rows and columns of pixels in a picture frame.  Intensity and color values for unexposed (dark) area in each horizontal rows and columns of pixels.  User control inputs Inputs
  • 7. Purpose  Digital recording and display of pictures  Processing to get the pictures of required brightness, contrast and color.  Permanent saving of picture in file in a standard format at a flash-memory stick or card  Transfer files to a computer and printer through a USB port
  • 8. Signals, Events and Notifications Signals, Events and Notifications User commands given as signals from switches/buttons
  • 9. Outputs  Encoded file for a picture  Permanent store of the picture at a file on flash memory stick  Screen display of picture from the file after decoding  File output to an interfaced computer and printer