ABSTRACT

Even with three decades of research efforts, machine vision has not yet achieved the power and the flexibility of human vision. Nevertheless, computer vision outperforms human vision for well-performed tasks in controlled environments. Machine Vision has been a forcing function for new development of computer technology, primarily because it is computationally intensive. It requires enormous amounts of computational resources as well as high bandwidth inputs and outputs. As the machine vision technology finds its way into various medical, industrial, and military applications, the development of powerful image processing software packages is critical for these applications oriented problems.