IPD,全称IntegratedProduct Development,即集成产品开发,是一套产品开发的模式、理念与方法。IPD强调对产品开发进行有效的投资组合分析,从流程重整和产品重整两个方面来达到缩短产品上市时间、提高产品利润、有效地进行产品开发、为顾客和股东提供更大价值的目标。近年来,机器视觉也将通过IPD技术从降低成本和增加处理器,内存和其他组件的性能中获利。通过IPD,我们看到机器视觉中有三个发展趋势。
一、使机器视觉产品接口变得易于使用。机器视觉系统的用户接口会引起越来越多的关注。用户接口通常是最后考虑的,这需要从算法设计者不断贡献中来建立。结果可能对设计者有意义,但对于用户来说需要较长的时间去学习。通过IPD技术,我们从接口开始,并通过可接受的人为因素来使得我们的视觉系统易于使用的方法来建立。
二、使机器视觉工具成为使用简单的专用工具。与一个复杂的多功能的基本视觉系统相反,我们的工具针对于一类问题。这个在特定知识领域上建立,会极大地减少需要使用一个机器视觉工具的专家知识。举个例子,一个传统机器视觉系统有许多不同检测算法,就开发者来说,知道自己用具体用那个工具来检测适合自己的项目。因为开发者了解自己的产品,所以觉得很容易操作。但是对于大多数用户来说,他们不知道从哪里开始检测,没有头绪,因此,产生了机器视觉系统的利用不完善现象。我们把视觉专家知识生成一个工具包,提供指导那些需要去做和为测量选择算法的尺度检测工具,以便用户只是专注于他们的任务而不是变成一个视觉专家。
三、增加视觉系统的智能以使它能克服更多的环境变化。比如,与让用户去装置一个零件到一个特殊的位置不同,我们使用视觉搜索去寻找视场里的部件。或者再比如,我们使用能不受亮度变化影响的算法,以使部件照明简化。结合趋势一和二,我们有为专门应用而设计的视觉系统,比如监测标签。在这样的情况下,视觉系统理解最终任务,使用熟悉且适用于这个任务的接口。视觉商家必须平衡易于使用与市场大小,还有携带多个产品的成本。