video processing insights