机器视觉和计算机视觉虽然在概念上有一定的重叠,但它们在应用领域、侧重点和发展方向上存在明显的区别。
机器视觉
定义: 机器视觉是指用机器代替人眼来做测量和判断。它通过机器视觉产品(如摄像头)抓取图像,然后将图像传送至处理单元,通过数字化处理,根据像素分布和亮度、颜色等信息,来进行尺寸、形状、颜色等的判别。进而根据判别的结果来控制现场的设备动作。
应用: 广泛应用于食品和饮料、化妆品、建材和化工、金属加工、电子制造、包装、汽车制造等行业。它的主要特点是实时性、高精度和高速度。
计算机视觉
定义: 计算机视觉是指用计算机实现人的视觉功能,对客观世界的三维场景的感知、识别和理解。它是一个处于指示前沿的领域,涉及几何、物理和学习技术来构筑模型,从而用统计的方法来处理数据。
应用: 计算机视觉的很多技术目前还难以应用到机器视觉上,但它为机器视觉提供了图像和景物分析的理论及算法基础。计算机视觉侧重理论算法的研究,强调理论。
主要区别
应用领域: 机器视觉主要应用于工业领域,而计算机视觉不限于工业领域。
信息处理程度: 机器视觉主要是提取信息,而计算机视觉则是提取并理解信息。
侧重点: 机器视觉侧重工程的应用,强调实时性、高精度和高速度;而计算机视觉侧重理论算法的研究,强调理论。
发展速度: 计算机视觉的发展速度要远远超过了其实践生产的应用速度。
尽管两者在实际应用中有所不同,但它们共用一套理论系统,只是发展的方向不同。机器视觉是计算机视觉在工业领域的一个应用。