ArtiFact paper has been accepted at ICIP 2023