Advancing the field of computer vision at IBM Research - Haifa