IMT4896
Advanced colour management
Last taught 2016
Autumn
English
About this course
Content
The aim of this course is to provide an understanding of current and next-generation colour management, together with experience in building and evaluating transforms between different colour media, materials and encodings. The course will be based around the ICC colour management architecture and the new features in iccMAX. It will build on a knowledge of the v4 ICC architecture, and show how iccMAX can be used to implement solutions to problems which cannot be addressed by conventional colour management, such as spectral processing, custom colorimetric observers, colour appearance transforms and non-isotropic surfaces. Participants will have the opportunity to be amongst the first to implement advanced technologies in iccMAX, to evaluate these technologies and to contribute to their further development. Participants will use the latest iccMAX reference implementation to build and test colour transforms.
Reference encodings
Characterization methods
ICC LUT types
ICC connection spaces
ICC profile generation
Spectral colour processing
Applying colour appearance models in iccMAX
Colour management for new application domains
Particpants will generally focus on a sub-set of these topics in their coursework project.
Learning outcomes
On completion of this course, the student will be able to:Knowledge
Define tasks and workflows for which the ICC v4 architecture is insufficient and which can benefit from the use of iccMAX
Describe how colour transforms are encoded using the iccMAX profile format
Skills
Define and select custom observers, illuminants, viewing conditions and measurement data
Build multidimensional look-up tables to transform images between different colour encodings
Generate iccMAX profiles using the iccMAX reference implementation and apply them to images
Generate and apply a range of iccMAX transforms and profiles for a range of applications
Competencies
Determine and implement the iccMAX transform elements to utilise for a given colour processing task
Compute and encode inverse transforms
Evaluate transforms and profiles
Generate an Interoperability Conformance Specification for a colour management workflow
Teaching methods
Forelesninger|Nettbasert Læring|Nettstøttet læring|Prosjektarbeid|Samling(er)/seminar(er)|Veiledning
Utfyllende informasjon:
Webinars: on-line lectures available for live or time-shifted remote access
On-line seminars and tutorials
Project work
Obligatoriske arbeidskrav:
Students are required to complete a coursework project.Students are also expected to view all course webinars remotely, and participate in at least one live on-line tutorial and seminar.