This book integrates two technologies that have hitherto been almost disparate, namely Image Processing (IP) and Artificial Intelligence (AI) through the implementation of a fifth generation of industrial vision systems. To date there is no other published work which merges image processing ideas into either of the two main AI languages, Lisp and Prolog. Image processing specialists and Prolog enthusiasts will particularly enjoy reading this book.