Source: https://scholarworks.rit.edu/cgi/viewcontent.cgi?article=10484