Logo

Computer Vision

Code: 45518
Credits: 6
2026/2027
Degree programme Type Course
Digital Humanities and Heritage OP 1

Contact lecturer

Name :
Juan Antonio Barceló Álvarez
Email :
juanantonio.barcelo@uab.cat

Teaching staff

Oriol Ramos Terrades
Sònia Boadas Cabarrocas

Teaching staff (external to UAB)

David R. Gonzàlez
Hector Orengo

Group languages

You can consult this information at the end of the document.

Prerequisites

No prior knowledge of computer science or programming is required, except for familiarity with computer equipment at an advanced user level. The required level of mathematics is that of compulsory secondary education.

Some familiarity with humanities and/or cultural topics is recommended.

English proficiency sufficient to read texts is required

It is assumed that subject 45527 Digital Cultural heritage has already been passed.

Objectives

This course covers the use of computer vision technologies and digital video in cultural and humanistic fields. It introduces methods for digital image processing, semantic annotation, cataloging, and indexing. Regarding 3D modeling, it focuses on object recognition through artificial intelligence techniques and builds upon what was introduced in course 45527 Digital Cultural Heritage, delving more deeply into geometric models, reconstruction (digital anastylosis), rendering, and animation.

Learning outcomes

  • CA16 (Explain the operation of computer vision systems that provide concrete solutions to problems arising from public use and open access to culture.) Explain the operation of computer vision systems that provide concrete solutions to problems arising from public use and open access to culture.
  • CA17 (Describe the limits and drawbacks of some of the computer vision methodologies applied to the study and dissemination of historical and cultural heritage.) Describe the limits and drawbacks of some of the computer vision methodologies applied to the study and dissemination of historical and cultural heritage.
  • KA19 (Identify the different computer vision technologies that can be used in cultural and humanistic studies.) Identify the different computer vision technologies that can be used in cultural and humanistic studies.
  • KA20 (Identify different ways of managing the geometric information of a visual model by adding semantic information.) Identify different ways of managing the geometric information of a visual model by adding semantic information.
  • SA23 (Edit geometric models resulting from 3D scanning of historical and architectural objects.) Edit geometric models resulting from 3D scanning of historical and architectural objects.
  • SA24 (Render geometric models resulting from 3D scanning of historical and architectural objects.) Render geometric models resulting from 3D scanning of historical and architectural objects.
  • SA25 (Use different technologies and approaches in the virtual reconstruction of heritage elements.) Use different technologies and approaches in the virtual reconstruction of heritage elements.

Contents

  • Introduction to Digital Photography and Digital Image Processing
  • Advanced Methods for the Analysis and Processing of Historical Images and Ancient Documents. Cataloging and Annotation. Segmentation.
  • Use of Multispectral Images for the Analysis and Restoration of Historical Documents and Works of Art
  • Image Recognition and Classification. Introduction to Machine Learning
  • Image Recognition and Classification. Image Preprocessing
  • Image Recognition and Classification. Convolutional Neural Networks in Art History and Other Cultural Studies
  • Image Recognition and Classification. Convolutional Neural Networks in Archaeology

Learning activities and methodology

Title Hours ECTS Learning outcomes
Personal Study and Bibliographical consultation 60 2.4 CA16, CA17, KA19, KA20, SA23, SA24, SA25
Suplementary practical work with computer equipment 34 1.36 CA17, KA19, KA20, SA23, SA24, SA25
Practical work at lab with computer equipment 18 0.72 SA23, SA24, SA25
attendance at lectures led by the professor 18 0.72 CA16, CA17, KA19, KA20

Attendance at theoretical classes led by the professor.

Attendance at seminar sessions and practicals using computers and specific software, directed by the professor.

Classes are held in a specialized computer lab.

Comprehensive reading of texts.

The student is expected to make an independent effort to consult specialized bibliography. Part of the documentation is in English.

Class debates, moderated by the teaching staff, on the most significant topics.

Annotation: within the schedule set by the centre or degree programme, 15 minutes of one class will be reserved for students to evaluate their lecturers and their courses or modules through questionnaires.

Assessment

Continuous assessment activities

Title Weight Hours ECTS Learning outcomes
Presenting a wriiten and critical text using Generative Artificial Intelligence 30% 5 0.2 CA16, CA17, KA19, KA20, SA23, SA24, SA25
Presentation of written comments based on suggested bibliography 30% 5 0.2 CA16, CA17, KA19, KA20, SA23, SA24, SA25
Evaluation of practical work suggested by the professor 40% 10 0.4 CA17, KA19, KA20, SA23, SA24, SA25

The assessment methodology for this master's program is based on the active and reflective participation of students. Their analytical skills will be evaluated through practical exercises using computer software as assigned by the teaching staff. In addition, students will be asked to provide commentary on articles and bibliographic references.

At the end of the course, students must prepare critical summaries of different technologies, expressing and arguing for best practice criteria.

Another key component of the assessment will be a critical assignment involving the use of Generative Artificial Intelligence tools, applied to one of the topics covered during the course. This task must include a reflection on the limitations and potential of these technologies within the field of Digital Humanities. Specific details regarding format, criteria, and deadlines will be explained and discussed in class by the teaching staff.

Single final assessment is not permitted.

When each assessment activity is assigned, the teaching staff will inform students (via Moodle) of the procedure and the date for grade review.

Resit procedure: only the final task (critical summary) will be eligible for resubmission. This decision will be made on a case-by-case basis following a personal interview between the student and the teaching staff.

The resubmission deadline will also be determined on a case-by-case basis and by mutual agreement between the teaching staff and the student.

A student will receive a grade of \"Not assessable\" if none of the required assessment activities are submitted.

If a student commits any irregularity that could significantly affect the grade of an assessment activity, that activity will be graded with a 0, regardless of any disciplinary proceedings that may be initiated. If multiple irregularities are detected in the assessment activities of the same course, the final grade will be 0.

This course encourages the use of Artificial Intelligence (AI) technologies as an integral part of task development, provided that the final outcome reflects a significant contribution from the student in terms of analysis and personal reflection. The student must:

(i) identify which parts were generated using AI;

(ii) specify the tools used; and

(iii) include a critical reflection on how these tools influenced the process and the final outcome of the activity.

Lack of transparency in the use of AI in this assessed activity will be considered academic dishonesty and will be penalized with a grade of 0 with no possibility of resubmission, or with more severe sanctions in the most serious cases.

Bibliography

Archana, R., & Jeevaraj, P. E. (2024). Deep learning models for digital image processing: a review. Artificial intelligence review, 57(1), 11.

Bouman, C. A. (2022). Foundations of computational imaging: a model-based approach. Society for Industrial and Applied Mathematics.

Bovik, A. C. (2010). Handbook of image and video processing. Academic press.

Burger, W., & Burge, M. J. (2022). Digital image processing: An algorithmic introduction. Springer Nature.

Chen, B., & Chen, S. (2026). Image processing. In Machine Vision Technology (pp. 17-31). Singapore: Springer Nature Singapore.

Chen, C. H. (Ed.). (2015). Handbook of pattern recognition and computer vision. World scientific.

Chowdhary, C. L., Reddy, G. T., & Parameshachari, B. D. (2022). Computer vision and recognition systems: research innovations and trends. Apple Academic Press.

Ghai, D., Tripathi, S. L., Saxena, S., Chanda, M., & Alazab, M. (Eds.). (2022). Machine learning algorithms for signal and image processing. John Wiley & Sons.

Li, C., Li, X., Chen, M., & Sun, X. (2023, July). Deep learning and image recognition. In 2023 IEEE 6th international conference on electronic information and communication technology (ICEICT) (pp. 557-562). IEEE.

Nixon, M., & Aguado, A. S. (2025). Feature extraction and image processing for computer vision. Academic press.

Scherer, R. (2020). Computer vision methods for fast image classification and retrieval. Springer International Publishing.

Szeliski, R. (2022). Computer vision: algorithms and applications. Springer Nature.

Toennies, K. D. (2024). An introduction to image classification. springer nature singapore Pte Ltd.

Zhang, X. (2022). Application of artificial intelligence recognition technology in digital image processing. Wireless Communications and Mobile Computing, 2022(1), 7442639.

Software

In general:

The GIMP, https://www.gimp.org/

Google Teachable Machines, https://teachablemachine.withgoogle.com/

 

Other software will be recommended thorugh the course

Course groups and languages

The information provided is provisional until November 30. After this date, you will be able to consult the language of each group through this link. To access the information, you will need to enter the course CODE

Type of teaching Group Language Semester Shift
(SEMm) Seminars (master) 1 Spanish second semester afternoon