CASE STUDY OF DIGITAL CAMERAHARDWARE AND SOFT WAREARCHITECTURECASE STUDY OF DIGITAL CAMERAHARDWARE...

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/2015 J.SUDARSHANREDDY

Transcript of CASE STUDY OF DIGITAL CAMERAHARDWARE AND SOFT WAREARCHITECTURECASE STUDY OF DIGITAL CAMERAHARDWARE...

Page 1: CASE STUDY OF DIGITAL CAMERAHARDWARE AND SOFT WAREARCHITECTURECASE STUDY OF DIGITAL CAMERAHARDWARE AND SOFT WAREARCHITECTURE

A Technical Paper Presentation

By

DEPARTMENT OF E.C.E

A1 GLOBAL INSTITUTE OF ENGINEERING & TECHNOLOGYMarkapur , Prakasam (dist).

J.SUDARSHANREDDY

IV E.C.E

1/25/2015J.SUDARSHANREDDY

Page 2: CASE STUDY OF DIGITAL CAMERAHARDWARE AND SOFT WAREARCHITECTURECASE STUDY OF DIGITAL CAMERAHARDWARE AND SOFT WAREARCHITECTURE

1/25/2015J.SUDARSHANREDDY

Page 3: CASE STUDY OF DIGITAL CAMERAHARDWARE AND SOFT WAREARCHITECTURECASE STUDY OF DIGITAL CAMERAHARDWARE AND SOFT WAREARCHITECTURE

INTRODUCTION

REQUIREMENTS

ARRANGEMENTS

INTERNAL UNITS

CLASS DIAGRAMS

SOFTWARE ARCHITECTURE

HARDWARE ARCHITECTURE

CONCLUSION

1/25/2015J.SUDARSHANREDDY

Page 4: CASE STUDY OF DIGITAL CAMERAHARDWARE AND SOFT WAREARCHITECTURECASE STUDY OF DIGITAL CAMERAHARDWARE AND SOFT WAREARCHITECTURE

1/25/2015J.SUDARSHANREDDY

Page 5: CASE STUDY OF DIGITAL CAMERAHARDWARE AND SOFT WAREARCHITECTURECASE STUDY OF DIGITAL CAMERAHARDWARE AND SOFT WAREARCHITECTURE

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

Page 6: CASE STUDY OF DIGITAL CAMERAHARDWARE AND SOFT WAREARCHITECTURECASE STUDY OF DIGITAL CAMERAHARDWARE AND SOFT WAREARCHITECTURE

1/25/2015J.SUDARSHANREDDY

Page 7: CASE STUDY OF DIGITAL CAMERAHARDWARE AND SOFT WAREARCHITECTURECASE STUDY OF DIGITAL CAMERAHARDWARE AND SOFT WAREARCHITECTURE

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

Page 8: CASE STUDY OF DIGITAL CAMERAHARDWARE AND SOFT WAREARCHITECTURECASE STUDY OF DIGITAL CAMERAHARDWARE AND SOFT WAREARCHITECTURE

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

Page 9: CASE STUDY OF DIGITAL CAMERAHARDWARE AND SOFT WAREARCHITECTURECASE STUDY OF DIGITAL CAMERAHARDWARE AND SOFT WAREARCHITECTURE

1/25/2015J.SUDARSHANREDDY

Page 10: CASE STUDY OF DIGITAL CAMERAHARDWARE AND SOFT WAREARCHITECTURECASE STUDY OF DIGITAL CAMERAHARDWARE AND SOFT WAREARCHITECTURE

1/25/2015J.SUDARSHANREDDY

Page 11: CASE STUDY OF DIGITAL CAMERAHARDWARE AND SOFT WAREARCHITECTURECASE STUDY OF DIGITAL CAMERAHARDWARE AND SOFT WAREARCHITECTURE

1/25/2015J.SUDARSHANREDDY

Page 12: CASE STUDY OF DIGITAL CAMERAHARDWARE AND SOFT WAREARCHITECTURECASE STUDY OF DIGITAL CAMERAHARDWARE AND SOFT WAREARCHITECTURE

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

Page 13: CASE STUDY OF DIGITAL CAMERAHARDWARE AND SOFT WAREARCHITECTURECASE STUDY OF DIGITAL CAMERAHARDWARE AND SOFT WAREARCHITECTURE

SYSTEM LAYER

APPLICATION LAYER

FUNCTION LAYER

PRESENTATION LAYER

CONTROL LAYER

BASE LAYER

1/25/2015J.SUDARSHANREDDY

Page 14: CASE STUDY OF DIGITAL CAMERAHARDWARE AND SOFT WAREARCHITECTURECASE STUDY OF DIGITAL CAMERAHARDWARE AND SOFT WAREARCHITECTURE

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

Page 15: CASE STUDY OF DIGITAL CAMERAHARDWARE AND SOFT WAREARCHITECTURECASE STUDY OF DIGITAL CAMERAHARDWARE AND SOFT WAREARCHITECTURE

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

Page 16: CASE STUDY OF DIGITAL CAMERAHARDWARE AND SOFT WAREARCHITECTURECASE STUDY OF DIGITAL CAMERAHARDWARE AND SOFT WAREARCHITECTURE

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

Page 17: CASE STUDY OF DIGITAL CAMERAHARDWARE AND SOFT WAREARCHITECTURECASE STUDY OF DIGITAL CAMERAHARDWARE AND SOFT WAREARCHITECTURE

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

Page 18: CASE STUDY OF DIGITAL CAMERAHARDWARE AND SOFT WAREARCHITECTURECASE STUDY OF DIGITAL CAMERAHARDWARE AND SOFT WAREARCHITECTURE

1/25/2015J.SUDARSHANREDDY

Page 19: CASE STUDY OF DIGITAL CAMERAHARDWARE AND SOFT WAREARCHITECTURECASE STUDY OF DIGITAL CAMERAHARDWARE AND SOFT WAREARCHITECTURE

1/25/2015J.SUDARSHANREDDY