https://123dok.net/document/qmjk767w-non-negative-dictionary-learning-for-paper-watermark-similarity.html