https://static.siplab.org/papers/iswc2016-duoskin.pdf