SlideShare a Scribd company logo
1 of 19
A Technical Paper Presentation
By
DEPARTMENT OF E.C.E
A1 GLOBAL INSTITUTE OF ENGINEERING & TECHNOLOGY
Markapur , Prakasam (dist).
J.SUDARSHANREDDY
IV E.C.E
1/25/2015J.SUDARSHANREDDY
1/25/2015J.SUDARSHANREDDY
๏ฝ INTRODUCTION
๏ฝ REQUIREMENTS
๏ฝ ARRANGEMENTS
๏ฝ INTERNAL UNITS
๏ฝ CLASS DIAGRAMS
๏ฝ SOFTWARE ARCHITECTURE
๏ฝ HARDWARE ARCHITECTURE
๏ฝ CONCLUSION
1/25/2015J.SUDARSHANREDDY
1/25/2015J.SUDARSHANREDDY
๏ฝ Intensity and colour values for each picture in
horizontal and vertical rows of pixels.
๏ฝ User control inputs.
๏ฝ Output is encoded file for a picture.
๏ฝ Permanent store of the picture at a file in a
flash memory sick.
๏ฝ Screen display of picture from the file after
decoding
1/25/2015J.SUDARSHANREDDY
1/25/2015J.SUDARSHANREDDY
๏ฝ Keys on the camera.
๏ฝ Shutter, lens and charge coupled device (CCD)
array sensors
๏ฝ Good resolution photo quality LCD display
unit
๏ฝ Displays text such as image-title, shooting data
and time and serial number. It displays
messages. It displays the GUI menu when user
interacts with the camera.
๏ฝ Self-timer lamp for flash.
1/25/2015J.SUDARSHANREDDY
๏ฝ Internal memory flash to store OS and
embedded software and limited number of
image files.
๏ฝ Flash memory stick of 2 GB or more
for large storage.
๏ฝ Universal Serial Bus (USB), Bluetooth and
serial COM port for connecting it to
computer, mobile and printer.
1/25/2015J.SUDARSHANREDDY
1/25/2015J.SUDARSHANREDDY
1/25/2015J.SUDARSHANREDDY
1/25/2015J.SUDARSHANREDDY
๏ฝ Microcontroller or ASIP (Application
Specific Instruction Set Processor).
๏ฝ Multiple processors (CCDSP, DSP, Pixel
Processor and others).
๏ฝ RAM for storing temporary variables and
stack.
๏ฝ ROM for application codes and RTOS
codes for scheduling the tasks.
1/25/2015J.SUDARSHANREDDY
๏ฝ SYSTEM LAYER
๏ฝ APPLICATION LAYER
๏ฝ FUNCTION LAYER
๏ฝ PRESENTATION LAYER
๏ฝ CONTROL LAYER
๏ฝ BASE LAYER
1/25/2015J.SUDARSHANREDDY
๏ฝ CCD signal processing
๏ฝ JPEG coding
๏ฝ JPEG decoding
๏ฝ Pixel co-processing
๏ฝ LCD and USB Port device drivers
๏ฝ LCD, Bluetooth COM and USB Port device
drivers
๏ฝ Light, flash and display device drivers
1/25/2015J.SUDARSHANREDDY
๏ฝ System layer provides system services
๏ฝ Example:
๏ฝ Display the text with picture,flash start and
stop and services such as IPCs(Inter Process
Communication)
APPLICATION LAYER :
๏ฝ Application layer is for system switches,
button and control tasks.
1/25/2015J.SUDARSHANREDDY
๏ฝ Function layer is for appilcation layer tasks
functionality using Picture_FileCreation,
Picture_FileDisplay and Picture_FileTransfer.
PRESENTATION LAYER:
๏ฝ Presentation layer is for providing
standard acess to an image file
1/25/2015J.SUDARSHANREDDY
๏ฝ By using digital camera we can capture
images and videos.
๏ฝ And this data can be transfered into a
computer by using various devices.
๏ฝ We learnt the digital camera hardware and
soft ware architecture.
1/25/2015J.SUDARSHANREDDY
1/25/2015J.SUDARSHANREDDY
1/25/2015J.SUDARSHANREDDY

More Related Content

What's hot

8085 MICROPROCESSOR ARCHITECTURE AND ITS OPERATIONS
8085 MICROPROCESSOR ARCHITECTURE AND ITS OPERATIONS8085 MICROPROCESSOR ARCHITECTURE AND ITS OPERATIONS
8085 MICROPROCESSOR ARCHITECTURE AND ITS OPERATIONS
RamaPrabha24
ย 
Raspberry pi
Raspberry pi Raspberry pi
Raspberry pi
Anija Nair
ย 
Microprocessor & microcontroller
Microprocessor & microcontroller Microprocessor & microcontroller
Microprocessor & microcontroller
Nitesh Kumar
ย 

What's hot (20)

Microprocessor 8085 complete
Microprocessor 8085 completeMicroprocessor 8085 complete
Microprocessor 8085 complete
ย 
PIC MICROCONTROLLERS -CLASS NOTES
PIC MICROCONTROLLERS -CLASS NOTESPIC MICROCONTROLLERS -CLASS NOTES
PIC MICROCONTROLLERS -CLASS NOTES
ย 
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
ย 
BiCMOS Technology
BiCMOS TechnologyBiCMOS Technology
BiCMOS Technology
ย 
Embedded firmware
Embedded firmwareEmbedded firmware
Embedded firmware
ย 
Memory Organisation in embedded systems
Memory Organisation in embedded systemsMemory Organisation in embedded systems
Memory Organisation in embedded systems
ย 
Design challenges in embedded systems
Design challenges in embedded systemsDesign challenges in embedded systems
Design challenges in embedded systems
ย 
ARM Processors
ARM ProcessorsARM Processors
ARM Processors
ย 
2. block diagram and components of embedded system
2. block diagram and components of embedded system2. block diagram and components of embedded system
2. block diagram and components of embedded system
ย 
Arm instruction set
Arm instruction setArm instruction set
Arm instruction set
ย 
8251 USART
8251 USART8251 USART
8251 USART
ย 
A 64-by-8 Scrolling Led Matrix Display System
A 64-by-8 Scrolling Led Matrix Display SystemA 64-by-8 Scrolling Led Matrix Display System
A 64-by-8 Scrolling Led Matrix Display System
ย 
Electronics seminar topics
Electronics seminar topicsElectronics seminar topics
Electronics seminar topics
ย 
microcontroller basics
microcontroller basicsmicrocontroller basics
microcontroller basics
ย 
8085 MICROPROCESSOR ARCHITECTURE AND ITS OPERATIONS
8085 MICROPROCESSOR ARCHITECTURE AND ITS OPERATIONS8085 MICROPROCESSOR ARCHITECTURE AND ITS OPERATIONS
8085 MICROPROCESSOR ARCHITECTURE AND ITS OPERATIONS
ย 
Analog to digital converters, adc
Analog to digital converters, adcAnalog to digital converters, adc
Analog to digital converters, adc
ย 
Raspberry pi
Raspberry pi Raspberry pi
Raspberry pi
ย 
Microcontroller presentation
Microcontroller presentationMicrocontroller presentation
Microcontroller presentation
ย 
Microprocessor & microcontroller
Microprocessor & microcontroller Microprocessor & microcontroller
Microprocessor & microcontroller
ย 
Introduction to AVR Microcontroller
Introduction to AVR Microcontroller Introduction to AVR Microcontroller
Introduction to AVR Microcontroller
ย 

Viewers also liked

ppt on embedded system
ppt on embedded systemppt on embedded system
ppt on embedded system
manish katara
ย 
Unit 1 embedded systems and applications
Unit 1 embedded systems and applicationsUnit 1 embedded systems and applications
Unit 1 embedded systems and applications
Dr.YNM
ย 
Case study on smart card tech. _Anuj Pawar
Case study on smart card  tech. _Anuj PawarCase study on smart card  tech. _Anuj Pawar
Case study on smart card tech. _Anuj Pawar
Anuj Pawar
ย 
Microprocessor in washing machine
Microprocessor in washing machineMicroprocessor in washing machine
Microprocessor in washing machine
Sandeep Kamath
ย 
Digital Cameras Powerpoint
Digital Cameras PowerpointDigital Cameras Powerpoint
Digital Cameras Powerpoint
farley115
ย 

Viewers also liked (20)

Smart Camera as Embedded System
Smart Camera as Embedded SystemSmart Camera as Embedded System
Smart Camera as Embedded System
ย 
Embedded System Case Study
Embedded System Case StudyEmbedded System Case Study
Embedded System Case Study
ย 
Mobile phone embedded system
Mobile phone embedded systemMobile phone embedded system
Mobile phone embedded system
ย 
Embedded System Basics
Embedded System BasicsEmbedded System Basics
Embedded System Basics
ย 
ppt on embedded system
ppt on embedded systemppt on embedded system
ppt on embedded system
ย 
Unit 1 embedded systems and applications
Unit 1 embedded systems and applicationsUnit 1 embedded systems and applications
Unit 1 embedded systems and applications
ย 
Embedded system ppt
Embedded system pptEmbedded system ppt
Embedded system ppt
ย 
Digital cameras power point presentation
Digital cameras power point presentationDigital cameras power point presentation
Digital cameras power point presentation
ย 
Applications of 8051 microcontrollers
Applications of 8051 microcontrollersApplications of 8051 microcontrollers
Applications of 8051 microcontrollers
ย 
Case study on smart card tech. _Anuj Pawar
Case study on smart card  tech. _Anuj PawarCase study on smart card  tech. _Anuj Pawar
Case study on smart card tech. _Anuj Pawar
ย 
Digital camera
Digital cameraDigital camera
Digital camera
ย 
Microprocessor in washing machine
Microprocessor in washing machineMicroprocessor in washing machine
Microprocessor in washing machine
ย 
Digital Camera Working Mechanism
Digital Camera Working MechanismDigital Camera Working Mechanism
Digital Camera Working Mechanism
ย 
Using 8051 microcontroller based washing machine control ppt
Using 8051 microcontroller based washing machine control pptUsing 8051 microcontroller based washing machine control ppt
Using 8051 microcontroller based washing machine control ppt
ย 
Digital Cameras Powerpoint
Digital Cameras PowerpointDigital Cameras Powerpoint
Digital Cameras Powerpoint
ย 
Introduction To Embedded Systems
Introduction To Embedded SystemsIntroduction To Embedded Systems
Introduction To Embedded Systems
ย 
Overview of embedded system
Overview of embedded systemOverview of embedded system
Overview of embedded system
ย 
Chuong2 cแบฅu trรบc phแบงn cแปฉng 8051
Chuong2 cแบฅu trรบc phแบงn cแปฉng 8051Chuong2 cแบฅu trรบc phแบงn cแปฉng 8051
Chuong2 cแบฅu trรบc phแบงn cแปฉng 8051
ย 
ASIC DESIGN : PLACEMENT
ASIC DESIGN : PLACEMENTASIC DESIGN : PLACEMENT
ASIC DESIGN : PLACEMENT
ย 
Os2
Os2Os2
Os2
ย 

Similar to CASE STUDY OF DIGITAL CAMERA HARDWARE AND SOFT WARE ARCHITECTURECASE STUDY OF DIGITAL CAMERA HARDWARE AND SOFT WARE ARCHITECTURE

Ecd302 unit 01(investigate ecad systems)
Ecd302 unit 01(investigate ecad systems)Ecd302 unit 01(investigate ecad systems)
Ecd302 unit 01(investigate ecad systems)
Xi Qiu
ย 
introduction to computers
 introduction to computers introduction to computers
introduction to computers
Deepak John
ย 
Fo2410191024
Fo2410191024Fo2410191024
Fo2410191024
IJERA Editor
ย 
Multi-faceted Microarchitecture Level Reliability Characterization for NVIDIA...
Multi-faceted Microarchitecture Level Reliability Characterization for NVIDIA...Multi-faceted Microarchitecture Level Reliability Characterization for NVIDIA...
Multi-faceted Microarchitecture Level Reliability Characterization for NVIDIA...
Stefano Di Carlo
ย 
AMIT PATIL- Embedded OS Professional
AMIT PATIL- Embedded OS ProfessionalAMIT PATIL- Embedded OS Professional
AMIT PATIL- Embedded OS Professional
Amit Patil
ย 

Similar to CASE STUDY OF DIGITAL CAMERA HARDWARE AND SOFT WARE ARCHITECTURECASE STUDY OF DIGITAL CAMERA HARDWARE AND SOFT WARE ARCHITECTURE (20)

Resume_01
Resume_01Resume_01
Resume_01
ย 
Vinay_CV
Vinay_CVVinay_CV
Vinay_CV
ย 
Ecd302 unit 01(investigate ecad systems)
Ecd302 unit 01(investigate ecad systems)Ecd302 unit 01(investigate ecad systems)
Ecd302 unit 01(investigate ecad systems)
ย 
IRJET- Porting Android 8.0 onto iMX6 Processor based Platform with Driving an...
IRJET- Porting Android 8.0 onto iMX6 Processor based Platform with Driving an...IRJET- Porting Android 8.0 onto iMX6 Processor based Platform with Driving an...
IRJET- Porting Android 8.0 onto iMX6 Processor based Platform with Driving an...
ย 
COLLISION AVOIDANCE SYSTEM
COLLISION AVOIDANCE SYSTEMCOLLISION AVOIDANCE SYSTEM
COLLISION AVOIDANCE SYSTEM
ย 
MIPI DevCon 2016: How to Use the VESA Display Stream Compression (DSC) Standa...
MIPI DevCon 2016: How to Use the VESA Display Stream Compression (DSC) Standa...MIPI DevCon 2016: How to Use the VESA Display Stream Compression (DSC) Standa...
MIPI DevCon 2016: How to Use the VESA Display Stream Compression (DSC) Standa...
ย 
8051 microcontroller
8051 microcontroller8051 microcontroller
8051 microcontroller
ย 
introduction to computers
 introduction to computers introduction to computers
introduction to computers
ย 
Embedded Systems & Robotics
Embedded Systems  & RoboticsEmbedded Systems  & Robotics
Embedded Systems & Robotics
ย 
CMOS Based Image Sensors
CMOS Based Image SensorsCMOS Based Image Sensors
CMOS Based Image Sensors
ย 
Fo2410191024
Fo2410191024Fo2410191024
Fo2410191024
ย 
Multi-faceted Microarchitecture Level Reliability Characterization for NVIDIA...
Multi-faceted Microarchitecture Level Reliability Characterization for NVIDIA...Multi-faceted Microarchitecture Level Reliability Characterization for NVIDIA...
Multi-faceted Microarchitecture Level Reliability Characterization for NVIDIA...
ย 
RamachandraParlapalli_RESUME
RamachandraParlapalli_RESUMERamachandraParlapalli_RESUME
RamachandraParlapalli_RESUME
ย 
AMIT PATIL- Embedded OS Professional
AMIT PATIL- Embedded OS ProfessionalAMIT PATIL- Embedded OS Professional
AMIT PATIL- Embedded OS Professional
ย 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
ย 
IMAGE CAPTURE, PROCESSING AND TRANSFER VIA ETHERNET UNDER CONTROL OF MATLAB G...
IMAGE CAPTURE, PROCESSING AND TRANSFER VIA ETHERNET UNDER CONTROL OF MATLAB G...IMAGE CAPTURE, PROCESSING AND TRANSFER VIA ETHERNET UNDER CONTROL OF MATLAB G...
IMAGE CAPTURE, PROCESSING AND TRANSFER VIA ETHERNET UNDER CONTROL OF MATLAB G...
ย 
DAVE: Free development platform for XMC code generation
DAVE: Free development platform for XMC code generationDAVE: Free development platform for XMC code generation
DAVE: Free development platform for XMC code generation
ย 
CE-4114, Screen Mirror, a unified screen mirroring solution that utilizes AMD...
CE-4114, Screen Mirror, a unified screen mirroring solution that utilizes AMD...CE-4114, Screen Mirror, a unified screen mirroring solution that utilizes AMD...
CE-4114, Screen Mirror, a unified screen mirroring solution that utilizes AMD...
ย 
Eclipse Edje: A Java API for Microcontrollers
Eclipse Edje: A Java API for MicrocontrollersEclipse Edje: A Java API for Microcontrollers
Eclipse Edje: A Java API for Microcontrollers
ย 
FACE COUNTING USING OPEN CV & PYTHON FOR ANALYZING UNUSUAL EVENTS IN CROWDS
FACE COUNTING USING OPEN CV & PYTHON FOR ANALYZING UNUSUAL EVENTS IN CROWDSFACE COUNTING USING OPEN CV & PYTHON FOR ANALYZING UNUSUAL EVENTS IN CROWDS
FACE COUNTING USING OPEN CV & PYTHON FOR ANALYZING UNUSUAL EVENTS IN CROWDS
ย 

More from JOLLUSUDARSHANREDDY

More from JOLLUSUDARSHANREDDY (20)

RTOS CASE STUDY OF CODING FOR SENDING APPLIC...
                                RTOS  CASE STUDY OF CODING FOR SENDING APPLIC...                                RTOS  CASE STUDY OF CODING FOR SENDING APPLIC...
RTOS CASE STUDY OF CODING FOR SENDING APPLIC...
ย 
MEMORY MANAGEMENT
MEMORY MANAGEMENTMEMORY MANAGEMENT
MEMORY MANAGEMENT
ย 
Os security issues
Os security issuesOs security issues
Os security issues
ย 
Basic functions & types of RTOS ES
Basic functions & types of  RTOS ESBasic functions & types of  RTOS ES
Basic functions & types of RTOS ES
ย 
RTOS LINUX2.6.X & LINUX2.6.24
 RTOS    LINUX2.6.X & LINUX2.6.24 RTOS    LINUX2.6.X & LINUX2.6.24
RTOS LINUX2.6.X & LINUX2.6.24
ย 
OSEK / VDX
OSEK / VDXOSEK / VDX
OSEK / VDX
ย 
DEVICE FILE AND INPUT OUTPUT SUBSYSTEMS MANAGEMENT
DEVICE FILE AND INPUT OUTPUT SUBSYSTEMS MANAGEMENTDEVICE FILE AND INPUT OUTPUT SUBSYSTEMS MANAGEMENT
DEVICE FILE AND INPUT OUTPUT SUBSYSTEMS MANAGEMENT
ย 
INTERRUPT LATENCY AND RESPONSE OF THE TASK
INTERRUPT LATENCY AND RESPONSE OF THE TASKINTERRUPT LATENCY AND RESPONSE OF THE TASK
INTERRUPT LATENCY AND RESPONSE OF THE TASK
ย 
INTERRUPT ROUTINES IN RTOS EN VIRONMENT HANDELING OF INTERRUPT SOURCE CALLS
INTERRUPT ROUTINES IN RTOS EN VIRONMENT HANDELING OF INTERRUPT SOURCE CALLSINTERRUPT ROUTINES IN RTOS EN VIRONMENT HANDELING OF INTERRUPT SOURCE CALLS
INTERRUPT ROUTINES IN RTOS EN VIRONMENT HANDELING OF INTERRUPT SOURCE CALLS
ย 
Rt linux-lab1
Rt linux-lab1Rt linux-lab1
Rt linux-lab1
ย 
RTOS MICRO CONTROLLER OPERATING SYSTEM-2
RTOS MICRO CONTROLLER OPERATING SYSTEM-2RTOS MICRO CONTROLLER OPERATING SYSTEM-2
RTOS MICRO CONTROLLER OPERATING SYSTEM-2
ย 
WINDOWS-CE
WINDOWS-CEWINDOWS-CE
WINDOWS-CE
ย 
Automated system for fault analysis in industries using
Automated system for fault analysis  in industries usingAutomated system for fault analysis  in industries using
Automated system for fault analysis in industries using
ย 
SOLAR TRACKING SYSTEM BY USING MICROCONTROLLER
 SOLAR  TRACKING  SYSTEM  BY  USING  MICROCONTROLLER SOLAR  TRACKING  SYSTEM  BY  USING  MICROCONTROLLER
SOLAR TRACKING SYSTEM BY USING MICROCONTROLLER
ย 
Zigbee Based Solar Light System By Using LDR
Zigbee Based Solar Light System By Using LDRZigbee Based Solar Light System By Using LDR
Zigbee Based Solar Light System By Using LDR
ย 
Design of smart nodes for wireless sensor network ...
Design of smart nodes for wireless sensor network                            ...Design of smart nodes for wireless sensor network                            ...
Design of smart nodes for wireless sensor network ...
ย 
ATM USER ACCOUNT SECURE BY USING GSM TECHNOLOGY
ATM USER ACCOUNTSECURE BYUSING GSM TECHNOLOGYATM USER ACCOUNTSECURE BYUSING GSM TECHNOLOGY
ATM USER ACCOUNT SECURE BY USING GSM TECHNOLOGY
ย 
BOMB DETECTION ROBOT BY USING GSM & GPS
BOMB DETECTION ROBOT BY USING GSM & GPSBOMB DETECTION ROBOT BY USING GSM & GPS
BOMB DETECTION ROBOT BY USING GSM & GPS
ย 
STUDENT DATA LOGGING SYSTEM INTO COLLEGE WEBSITE BASED ON RFID
STUDENT DATA LOGGING SYSTEM INTO COLLEGE WEBSITE BASED ON RFIDSTUDENT DATA LOGGING SYSTEM INTO COLLEGE WEBSITE BASED ON RFID
STUDENT DATA LOGGING SYSTEM INTO COLLEGE WEBSITE BASED ON RFID
ย 
SOLAR BASED MOBILE CHARGER IN RURAL AREAS
SOLAR BASED MOBILE CHARGER IN RURAL AREASSOLAR BASED MOBILE CHARGER IN RURAL AREAS
SOLAR BASED MOBILE CHARGER IN RURAL AREAS
ย 

Recently uploaded

notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
MsecMca
ย 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
sivaprakash250
ย 
Top Rated Call Girls In chittoor ๐Ÿ“ฑ {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor ๐Ÿ“ฑ {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor ๐Ÿ“ฑ {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor ๐Ÿ“ฑ {7001035870} VIP Escorts chittoor
dharasingh5698
ย 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
ย 
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
ย 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
ย 

Recently uploaded (20)

Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
ย 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
ย 
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
ย 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
ย 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086
ย 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
ย 
Top Rated Call Girls In chittoor ๐Ÿ“ฑ {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor ๐Ÿ“ฑ {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor ๐Ÿ“ฑ {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor ๐Ÿ“ฑ {7001035870} VIP Escorts chittoor
ย 
22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf
ย 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
ย 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ย 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
ย 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
ย 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
ย 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
ย 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
ย 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
ย 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
ย 
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
ย 
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...
ย 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
ย 

CASE STUDY OF DIGITAL CAMERA HARDWARE AND SOFT WARE ARCHITECTURECASE STUDY OF DIGITAL CAMERA HARDWARE AND SOFT WARE ARCHITECTURE

  • 1. A Technical Paper Presentation By DEPARTMENT OF E.C.E A1 GLOBAL INSTITUTE OF ENGINEERING & TECHNOLOGY Markapur , Prakasam (dist). J.SUDARSHANREDDY IV E.C.E 1/25/2015J.SUDARSHANREDDY
  • 3. ๏ฝ INTRODUCTION ๏ฝ REQUIREMENTS ๏ฝ ARRANGEMENTS ๏ฝ INTERNAL UNITS ๏ฝ CLASS DIAGRAMS ๏ฝ SOFTWARE ARCHITECTURE ๏ฝ HARDWARE ARCHITECTURE ๏ฝ CONCLUSION 1/25/2015J.SUDARSHANREDDY
  • 5. ๏ฝ Intensity and colour values for each picture in horizontal and vertical rows of pixels. ๏ฝ User control inputs. ๏ฝ Output is encoded file for a picture. ๏ฝ Permanent store of the picture at a file in a flash memory sick. ๏ฝ Screen display of picture from the file after decoding 1/25/2015J.SUDARSHANREDDY
  • 7. ๏ฝ Keys on the camera. ๏ฝ Shutter, lens and charge coupled device (CCD) array sensors ๏ฝ Good resolution photo quality LCD display unit ๏ฝ Displays text such as image-title, shooting data and time and serial number. It displays messages. It displays the GUI menu when user interacts with the camera. ๏ฝ Self-timer lamp for flash. 1/25/2015J.SUDARSHANREDDY
  • 8. ๏ฝ Internal memory flash to store OS and embedded software and limited number of image files. ๏ฝ Flash memory stick of 2 GB or more for large storage. ๏ฝ Universal Serial Bus (USB), Bluetooth and serial COM port for connecting it to computer, mobile and printer. 1/25/2015J.SUDARSHANREDDY
  • 12. ๏ฝ Microcontroller or ASIP (Application Specific Instruction Set Processor). ๏ฝ Multiple processors (CCDSP, DSP, Pixel Processor and others). ๏ฝ RAM for storing temporary variables and stack. ๏ฝ ROM for application codes and RTOS codes for scheduling the tasks. 1/25/2015J.SUDARSHANREDDY
  • 13. ๏ฝ SYSTEM LAYER ๏ฝ APPLICATION LAYER ๏ฝ FUNCTION LAYER ๏ฝ PRESENTATION LAYER ๏ฝ CONTROL LAYER ๏ฝ BASE LAYER 1/25/2015J.SUDARSHANREDDY
  • 14. ๏ฝ CCD signal processing ๏ฝ JPEG coding ๏ฝ JPEG decoding ๏ฝ Pixel co-processing ๏ฝ LCD and USB Port device drivers ๏ฝ LCD, Bluetooth COM and USB Port device drivers ๏ฝ Light, flash and display device drivers 1/25/2015J.SUDARSHANREDDY
  • 15. ๏ฝ System layer provides system services ๏ฝ Example: ๏ฝ Display the text with picture,flash start and stop and services such as IPCs(Inter Process Communication) APPLICATION LAYER : ๏ฝ Application layer is for system switches, button and control tasks. 1/25/2015J.SUDARSHANREDDY
  • 16. ๏ฝ Function layer is for appilcation layer tasks functionality using Picture_FileCreation, Picture_FileDisplay and Picture_FileTransfer. PRESENTATION LAYER: ๏ฝ Presentation layer is for providing standard acess to an image file 1/25/2015J.SUDARSHANREDDY
  • 17. ๏ฝ By using digital camera we can capture images and videos. ๏ฝ And this data can be transfered into a computer by using various devices. ๏ฝ We learnt the digital camera hardware and soft ware architecture. 1/25/2015J.SUDARSHANREDDY