智能相机
编辑智能相机,是一种机器视觉系统,该系统中,除了图像捕获电路,能够从拍摄图像中提取应用程序特定信息,与生成事件描述或制备在一个智能和自动化系统中使用的决定沿。智能相机是一种独立的独立视觉系统,在工业摄像机的外壳中具有内置图像传感器。它包含所有必需的通信接口,例如以太网,以及用于连接PLC、执行器、继电器或气动阀的工业标准24V I / O线。它不一定大于工业或监控摄像机。机器视觉中的功能通常意味着一定程度的发展,以使这些功能可随时用于各个应用程序。与基于PC的视觉系统相比,此体系结构的优点是体积更小,并且通常以较低的用户界面(或省略)为代价实现较低的成本。功率较小的版本通常称为智能传感器。
尽管现代智能相机通常用于更简单的应用程序,但它们在处理能力和功能方面可以与PC媲美。自80年代中期以来,智能相机已投入市场。在21世纪,由于技术允许减小尺寸并使其处理能力达到数千MIPS(在2006年底之前提供具有1 GHz处理器和最高8000MIPS的设备),它们已得到广泛使用。
智能相机在每个单元中都有一个专用处理器,特别适合以下应用程序:其中几个摄像机必须独立且通常异步运行,或者需要分布式视觉(在生产线或装配机内有多个检查或xxx点)。
智能相机的组件
编辑智能相机通常包含以下(但不一定是全部)以下组件:
- 图像传感器(矩阵或线性、CCD或CMOS)
- 图像数字化电路
- 影像记忆
- 处理器(通常是DSP或功能适当的处理器)
- 程序和数据存储器(RAM、非易失性闪存)
- 通讯接口(RS232、以太网)
- I / O线(通常是光电隔离的)
- 镜头架或内置镜头(通常为C、CS或M卡口)
- 内置照明装置(通常为LED)
- 专门开发的实时操作系统(例如VCRT)
- 可选的视频输出(例如VGA或SVGA)
应用领域
编辑通常,智能相机可以用于使用更复杂的视觉系统的相同类型的应用程序中,并且可以附加地应用在某些由于体积,价格或可靠性约束而禁止使用体积较大的设备和PC的应用程序中。
典型的应用领域是:
- 自动检查以确保质量(检测缺陷、缺陷、缺失零件...)
- 非接触式测量。
- 零件分类和识别。
- 代码读取和验证(条形码、数据矩阵、字母数字等)
- 进行卷材检查(检查连续流动的材料,例如线圈、管子、电线、挤压塑料)以进行缺陷检测和尺寸测量。
- 检测零件的位置和旋转以进行机器人引导和自动拣选
- 无人值守的xxx(检测入侵者、检测火灾或烟雾)
- 生物特征识别和访问控制(面部、指纹、虹膜识别)
- 视觉传感器网络
- 机器人指导
- 几乎任何机器视觉应用
开发人员可以购买智能相机并为特殊的定制应用程序开发自己的程序,也可以从相机制造商或第三方来源购买现成的应用程序软件。可以通过使用各种语言(通常为C或C ++)进行编程来开发自定义程序,也可以使用更直观,尽管灵活性稍差的可视化开发工具来开发自定义程序,在这些工具中,可以将现有功能(通常称为工具或块)以列表(顺序或二维流程图)描述所需的操作流程无需编写程序代码。与编程相比,可视化方法的主要优点是开发过程更短,更容易,非程序员也可以使用。其他具有相对较少但相对高级功能的开发工具也可以使用,这些工具可以很有限地配置和部署。
运行针对单个特定应用量身定制的软件的智能相机通常称为“视觉传感器”。
由于诸如运行移动操作系统之类的功能,某些消费类数码相机被称为“智能相机”。
内容由匿名用户提供,本内容不代表vibaike.com立场,内容投诉举报请联系vibaike.com客服。如若转载,请注明出处:https://vibaike.com/115473/