Learnable Visual Markers, and Victor Lempitsky Skolkovo Institute of Science and Technology, Moscow, Russia