Low cost, ease of deployment, and ease of maintenance remain the key attributes of smart camera vision systems, and over the last several years they have become more powerful. While PCs are required at the higher enterprise and production line levels, at the machine level smart camera vision systems can more cost effectively address ID code reading, text verification, mark quality assessment, label inspection, and general inspection applications.