Professional Documents
Culture Documents
CAMERA
08/10/2021
CONTENTS:
INTRODUCTION
REQUIREMENTS
ARRANGEMENTS
INTERNAL UNITS
CLASS DIAGRAMS
SOFTWARE ARCHITECTURE
HARDWARE ARCHITECTURE
CONCLUSION
08/10/2021
PURPOSE:
1.Digital recording and display of
pictures.
2.Processing to get the pictures of
required brightness, contrast and
colour.
3.Permanent saving of a picture in a file
in a standard format at a flash memory
stick.
4.Transfer files into a computer through
a port.
08/10/2021
INPUTS
Intensity and colour values for each picture in
horizontal and vertical rows of pixels.
User control inputs.
08/10/2021
Signals, Events and Notifications
User commands given as signals from
switches/buttons
08/10/2021
OUTPUTS:
Output is encoded file for a picture.
Permanent store of the picture at a file in a
decoding
08/10/2021
Functions of the system
08/10/2021
Functions of the system…..
08/10/2021
INTERNAL PROCESS:
08/10/2021
ARRANGMENTS:
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.
08/10/2021
INTERNAL UNITS:
Internal memory flash to store OS and
embedded software and limited number of
image files.
Flash memory stick of 2 GB or more
08/10/2021
CLASS DIAGRAM:
08/10/2021
CAPTURING AN IMAGE:
08/10/2021
HARDWARE ARCHITECTURE:
08/10/2021
DIGITAL CAMERA HARDWARE UNITS:
08/10/2021
DIGITAL CAMERA SOFTWARE
ARCHITECTURE:
SYSTEM LAYER
APPLICATION LAYER
FUNCTION LAYER
PRESENTATION LAYER
CONTROL LAYER
BASE LAYER
08/10/2021
DIGITAL CAMERA SOFT WARE
COMPONENTS:
drivers
Light, flash and display device drivers
08/10/2021
SYSTEM LAYER:
System layer provides system services
Example:
Display the text with picture,flash start and
APPLICATION LAYER :
Application layer is for system switches,
button and control tasks.
08/10/2021
FUNCTION LAYER:
Function layer is for appilcation layer tasks
functionality using Picture_FileCreation,
Picture_FileDisplay and Picture_FileTransfer.
PRESENTATION LAYER:
08/10/2021
CONCLUSION:
By using digital camera we can capture
images and videos.
08/10/2021