In the deep learning book by Goodfellow et al., it is stated
"Convolution is not naturally equivariant to some other transformations, such as changes in the scale or rotation of an image. Other mechanisms are necessary for handling these kinds of transformations."
What are the mechanims commonly used to deal with differences in scale?
What is currently state of the art?