Skip to content
/ MFT Public

A tool for lightfastness determination by micro-fade testing (MFT), which supports data collection and analysis.

Notifications You must be signed in to change notification settings

EricHagan/MFT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Alt text

FadeMate

Introduction

Microfade testing is a technique used in heritage conservation to determine if an object is highly light-sensitive, and estimate the rate of colour change with light dose. Test results assist in the selection of display conditions (i.e. illuminance and display duration) that balance the conflicting needs for access and preservation.

The analytical technique typically requires multiple software applications to control peripheral components during lightfastness tests, and then process results. The aim of this project is to interface these components within a single open-source software package, and optimize the workflow. As a starting point, our focus is GUI development, and communication with a spectrometer to facilitate vis-reflectance calibration and data collection.

Technologies

.NET/C#

Broadcom Spectrometer Software Development Kit (SDK)

Scope of functionalities

The following list outlines broad functionalities to address in this project:

  • Create an interface for implementing different brands of spectrometer: communicate settings, measure spectra and plot results. (✓)
    • Test with a Broadcom Qmini spectrometer and associated SDK
  • Add controls for calibrating the reflectance spectrum: dark and white reference collection, and conversion of sample spectra to % reflectance.
  • Implement spectrum smoothing, and resampling functions.
  • Implement colorimetry functions for calculating colour values and colour difference: spectrum⤍CIEXYZ⤍CIELAB; ΔE.
  • Perform an MFT experiment with data logged at user-defined time intervals, and stopped at a specified colour difference or time limit.
  • Save/export data.

Adding these functionalities would be a bonus:

  • Create an interface for controlling a light source, or a shutter/filter wheel using spectrometer I/O pins.
  • Embed USB camera video feed into the application.

Project status

This project is currently in the initial phase of development. Primary areas of focus are drafting the GUI layout, interfacing with a spectrometer, and programming colourimetry functions.

Sources

This project was inspired by the original MFT design by Paul Whitmore, and the development of alternate configurationas such as the retroreflecive assembly. It was also influenced by the Getty Spectral Viewer software package for post-processing vis-reflectance spectra logged during MFT experiments.

References

  1. Whitmore, P. M., Pan, X., & Bailie, C. (1999). Predicting the fading of objects: Identification of fugitive colorants through direct nondestructive lightfastness measurements. Journal of the American Institute for Conservation, 38(3), 395-409.
  2. Beltran, V. L. (2019). Advancing microfading tester practice. Los Angeles: Getty Conservation Institute.
  3. Ford, Bruce. microfading.com

License

CC BY-NC-SA 4.0

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

CC BY-NC-SA 4.0

About

A tool for lightfastness determination by micro-fade testing (MFT), which supports data collection and analysis.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages