SGN-36006 Mobile Digital Imaging, 3 cr
Vastuuhenkilö
Ari Visa
Opetus
Toteutuskerta | Periodi | Vastuuhenkilö | Suoritusvaatimukset |
SGN-36006 2016-01 | 3 |
Ari Visa |
Exam 30 points. Minimum requirement for passing the course is 15 points on exam and an accepted assignment. Advanced assignment features can give maximum of 3 bonus points to exam. |
Osaamistavoitteet
After completing this course, the student knows how digital cameras and image sensors work; knows the structure of a mobile digital imaging system; understands how automatic exposure, focusing and white balance work; understands digital camera raw image formats, is familiar with challenges of color imaging, knows typical defects in a digital camera raw image and understands their origin in the optical and analog electronics domain (e.g. color distortion, noise); is aware of challenges of camera miniaturization; and finally, is able to implement basic raw Bayer mosaic image processing algorithms to produce a proper RGB image with correction of typical defects and application of basic image enhancements.
Sisältö
Sisältö | Ydinsisältö | Täydentävä tietämys | Erityistietämys |
1. | Mobile imaging architecture: digital camera, control and data interfaces, automatic control algorithms, image signal processor, host platform, programming interfaces, applications, storage | ||
2. | Mobile digital camera: miniature optics/sensors/motors, infrared filter, color filter (Bayer mosaic), CMOS vs. CCD sensors, sensitivity, housing, linearity, defective pixels, black level, white level, vignetting, color shading, noise, blurriness, aliasing | ||
3. | Image signal processor: hardware vs. software processing, performance, parallelization, defective pixel correction, black level correction, vignetting correction, color shading correction, demosaicing (Bayer interpolation), noise reduction, gamma correction, sharpening | ||
4. | Automatic camera control: automatic exposure control (AEC), automatic focusing (AF), automatic white balance (AWB), image statistics (histogram, image blocks, saturation count, sharpness), control outputs (exposure time, gain, lens position, color adjustment) | ||
5. | Image quality and tuning: camera characterization, tunability, image quality assessment (test charts, lights, devices), preferential tuning, limitations | ||
6. | Miscellaneous: "digital negative" raw format (DNG), optical and electronic image stabilization (OIS/EIS), time-of-flight automatic focusing (ToF), phase detection automatic focusing (PDAF), high dynamic range imaging (HDR) |
Ohjeita opiskelijalle osaamisen tasojen saavuttamiseksi
Exam 30 points. Minimum requirement for passing the course is 15 points on exam and accepted assignment. Advanced assignment features can give maximum of 3 bonus points to exam.
Arvosteluasteikko:
Numerical evaluation scale (0-5)
Osasuoritukset:
Esitietovaatimukset
Opintojakso | P/S | Selite |
SGN-11006 Basic Course in Signal Processing | Advisable | |
SGN-12006 Basic Course in Image and Video Processing | Advisable | |
SGN-84007 Introduction to Matlab | Advisable |
Vastaavuudet
Opintojakso ei vastaan mitään toista opintojaksoa