http://proceedings.spiedigitallibrary.org/proceeding.aspx?articleid=773903