Suppose we have a device with a camera. We would use device camera and optical flow to detect the device 2D displacement. To do this we need to examine a stationary background framed by the camera.
It generally doesn't work when the background is a low contrast/saturation image. For example: sky, asphalt, floor, white surface (ceiling)
Is there a way with digital image processing or some algorithm to make optical flow usable in these cases?