456-0302/02 – Image Analysis (ANO)

Gurantor departmentDepartment of Computer ScienceCredits5
Subject guarantordoc. Dr. Ing. Eduard SojkaSubject version guarantordoc. Dr. Ing. Eduard Sojka
Study levelundergraduate or graduateRequirementOptional
Year2Semestersummer
Study languageCzech
Year of introduction2006/2007Year of cancellation2009/2010
Intended for the facultiesFEIIntended for study typesFollow-up Master
Instruction secured by
LoginNameTuitorTeacher giving lectures
FAB038 Ing. Tomáš Fabián, Ph.D.
SOJ10 doc. Dr. Ing. Eduard Sojka
Extent of instruction for forms of study
Form of studyWay of compl.Extent
Full-time Credit and Examination 2+2
Part-time Credit and Examination 8+4

Subject aims expressed by acquired skills and competences

The course acquaints the students with the fundamental methods of image anlaysis.

Teaching methods

Lectures
Tutorials
Project work

Summary

The following topics are discussed: Image segmentation. Detecting edges, regions, corners. Measuring objects. Pattern recognition based on classification. Using neural networks for pattern recognition. Analysis of images of 3D scenes. Processing images varying in time. Tracking objects.

Compulsory literature:

R.C. Gonzales and R.E. Woods, Digital Image Processing, (3rd edition), Prentice Hall, 2008, (ISBN 0-13-505267-X). E. Sojka, Digital Image Processing, lecture notes (in Czech), VŠB-TU Ostrava,2000 (ISBN 80-7078-746-5).

Recommended literature:

R.C. Gonzales and R.E. Woods, Digital Image Processing, (3rd edition), Prentice Hall, 2008, (ISBN 0-13-505267-X). K.R. Castleman: Digital Image Processing, Prentice Hall 1996 (ISBN 0-13-211467-4). W.K. Pratt, Digital image processing: PIKS inside (3rd edition), John Wiley and Sons, 2001.

Additional study materials

Way of continuous check of knowledge in the course of semester

Conditions for credit: The project and the tasks assigned during the exercises must be worked out.

E-learning

Other requirements

Prerequisities

Subject has no prerequisities.

Co-requisities

Subject has no co-requisities.

Subject syllabus:

Lectures: Detecting edges in images. Gradient, and zero-crossing methods. Parametric edge models. Canny edge detector. Thresholding. Optimal threshold selection. Image segmentaion based on region growing and splitting. Edge linking. Heuristic edge following. Method of clustering in the space of parameters. Representing boundaries and areas: Encoding boundaries using line segments and curves. Line and curve fitting. Representing areas. Detecting feature points (corners). Measuring objects. Selection and computation of features for pattern recognition. Evaluating the efficiency and optimisation of the set of selected features. Pattern recognition based on classification. Discriminant functions and etalons. Probablistic approach to determining the discriminant functions. Using neural networks for pattern recognition. Reconstructing a scene from its two or more images. Absolute and relative camera calibration and reconstruction. Analysis of time-varying images. Tracking objects in image sequences. Projects: As a project, the students will carry out a simple recogniser of two-dimensional geometrical shapes. Computer labs: During the exercises, the students work out a series of practical tasks (detecting edges, areas, corners, computing features, etalon-based classification). The tasks are prepared in the form of templates (pre-prepared programs) into which the sudents fill their own source code. In this way, they can focus on substantial and interesting issues. Furthermore, examples of reconstructing 3D scenes are presented.

Conditions for subject completion

Part-time form (validity from: 1960/1961 Summer semester)
Task nameType of taskMax. number of points
(act. for subtasks)
Min. number of pointsMax. počet pokusů
Exercises evaluation and Examination Credit and Examination 100 (100) 51 3
        Exercises evaluation Credit 25 (25) 10 3
                Project Project 25  10 3
        Examination Examination 75 (75) 25 3
                Oral examination Oral examination 75  25 3
Mandatory attendence participation:

Show history

Conditions for subject completion and attendance at the exercises within ISP:

Show history

Occurrence in study plans

Academic yearProgrammeBranch/spec.Spec.ZaměřeníFormStudy language Tut. centreYearWSType of duty
2009/2010 (N2647) Information and Communication Technology (1103T031) Computational Mathematics P Czech Ostrava 2 Optional study plan
2009/2010 (N2647) Information and Communication Technology (2612T025) Computer Science and Technology P Czech Ostrava 1 Optional study plan
2009/2010 (N2647) Information and Communication Technology (1103T031) Computational Mathematics K Czech Ostrava 2 Optional study plan
2009/2010 (N2647) Information and Communication Technology (2612T025) Computer Science and Technology K Czech Ostrava 1 Optional study plan
2008/2009 (N2647) Information and Communication Technology (1103T031) Computational Mathematics P Czech Ostrava 2 Optional study plan
2008/2009 (N2647) Information and Communication Technology (1103T031) Computational Mathematics K Czech Ostrava 2 Optional study plan
2008/2009 (N2647) Information and Communication Technology (2612T025) Computer Science and Technology P Czech Ostrava 1 Optional study plan
2008/2009 (N2647) Information and Communication Technology (2612T025) Computer Science and Technology K Czech Ostrava 1 Optional study plan
2008/2009 (N2646) Information Technology (2612T025) Computer Science and Technology K Czech Ostrava 2 Choice-compulsory study plan
2007/2008 (N2646) Information Technology (2612T025) Computer Science and Technology P Czech Ostrava 2 Choice-compulsory study plan
2007/2008 (N2646) Information Technology (2612T025) Computer Science and Technology K Czech Ostrava 2 Choice-compulsory study plan
2007/2008 (N2647) Information and Communication Technology (1103T031) Computational Mathematics P Czech Ostrava 2 Optional study plan
2007/2008 (N2647) Information and Communication Technology (1103T031) Computational Mathematics K Czech Ostrava 2 Optional study plan
2007/2008 (N2647) Information and Communication Technology (2612T025) Computer Science and Technology P Czech Ostrava 1 Optional study plan
2007/2008 (N2647) Information and Communication Technology (2612T025) Computer Science and Technology K Czech Ostrava 1 Optional study plan
2006/2007 (N2646) Information Technology (2612T025) Computer Science and Technology P Czech Ostrava 2 Choice-compulsory study plan
2006/2007 (N2646) Information Technology (2612T025) Computer Science and Technology K Czech Ostrava 2 Choice-compulsory study plan
2006/2007 (N2647) Information and Communication Technology (1103T031) Computational Mathematics P Czech Ostrava 2 Optional study plan
2006/2007 (N2647) Information and Communication Technology (1103T031) Computational Mathematics K Czech Ostrava 2 Optional study plan
2006/2007 (N2647) Information and Communication Technology (2612T025) Computer Science and Technology P Czech Ostrava 1 Optional study plan
2006/2007 (N2647) Information and Communication Technology (2612T025) Computer Science and Technology K Czech Ostrava 1 Optional study plan

Occurrence in special blocks

Block nameAcademic yearForm of studyStudy language YearWSType of blockBlock owner

Assessment of instruction



2009/2010 Summer