Theory ------ See our algorithm description in our `computer vision paper `_.