halcon深度学习

article/2025/9/2 2:16:55

图像分类    IMAGE CLASSIFICATION
物体检测    OBJECT DETECTION
语义分割    SEMANTIC SEGMENTATION
异常检测    ANOMALY DETECTION
边缘提取    EDGE EXTRACTION
实例分割    INSTANCE SEGMENTATION

目录

图像分类    IMAGE CLASSIFICATION

物体检测    OBJECT DETECTION

语义分割    SEMANTIC SEGMENTATION

异常检测    ANOMALY DETECTION

边缘提取    EDGE EXTRACTION

实例分割    INSTANCE SEGMENTATION


在图像分类中,基于先前定义的属性将对象分配给一个或多个类别。目标是决定单个图像的类别。例如,该技术用于质量控制中的检查任务。

使用 MVTec 软件进行基于深度学习的图像分类可以轻松地将图像分配给经过训练的类,而无需特殊标记的数据——在数据文件夹之后对图像进行简单的分组就足够了。因此,标记和开发工作量很低,这使得设置时间特别短。此外,将分类器应用于新数据的速度特别快。此外,与手动处理的检查任务相比,错误率非常低。

药丸质量检验

天然产物的分类


物体检测    OBJECT DETECTION

基于深度学习的对象检测定位训练的对象类并用周围的矩形(边界框)识别它们。接触或部分重叠的对象也被分开,从而实现对象计数。

HALCON 还为用户提供了让这些矩形根据对象的方向对齐的选项,从而实现更精确的检测,因为矩形可以更紧密地匹配对象的形状。

对于目标检测,需要以边界框坐标的形式提供标记数据。训练后的模型能够以一定的置信度检测不同类型的不同对象实例,包括它们在图像上的位置。每个实例,模型返回一个边界框和一个相应的预测类。


语义分割    SEMANTIC SEGMENTATION

通过基于深度学习的语义分割,可以以像素精度对经过训练的缺陷类别进行定位。例如,这允许用户解决以前无法实现或仅通过大量编程工作才能实现的检查任务。

语义分割为图像中的每个像素分配一个类别。同一类的不同实例之间没有区别。通常,“背景”类被分配给不属于感兴趣类的所有像素。通过在足够数量的训练数据上训练模型,它最终学会为输入图像中的每个像素预测一个类别。此外,为输出中的每个像素计算置信度分数。

异常检测    ANOMALY DETECTION

基于深度学习的异常检测显着促进了自动表面检测,例如缺陷的检测和分割。该技术能够准确且独立地定位后续图像上的偏差,即任何类型的缺陷。您只需要少量的高质量图像进行训练,因为无需任何先前知识或任何先前的标记工作即可检测到不同外观的缺陷。训练一个新的网络大部分可以在几秒钟内完成,允许用户执行多次迭代来微调他们的应用程序,而不会牺牲很多宝贵的时间。此外,推理也非常快。


边缘提取    EDGE EXTRACTION

深度学习边缘提取是一种新的、独特的方法来稳健地提取边缘(例如,对象边界),它具有两个主要用例:

尤其是对于图像中可以看到多种边缘的场景,MVTec 的深度学习边缘提取可以只用很少的图像进行训练,从而可靠地提取出想要的边缘。

因此,使用 MVTec HALCON 可以大大减少提取特定类型边缘的编程工作量。此外,预训练网络天生就能够在低对比度和高噪声情况下稳健地检测边缘。这使得提取通常边缘检测过滤器无法检测到的边缘成为可能。

实例分割    INSTANCE SEGMENTATION

实例分割结合了语义分割和对象检测的优点。在实例分割的帮助下,可以将对象分配到具有像素精度的不同类别。该技术在对象彼此非常接近、接触或重叠的应用中特别有用。典型用例还包括从盒子中随机排列的物体(拾取)以及识别和测量自然生长的结构。


http://chatgpt.dhexx.cn/article/8PdQrZLD.shtml

相关文章

Halcon2019软件安装教程

文章目录 1、halcon介绍2、安装halcon-19.11.0.0-windows.exe1、下载halcon-19.11.0.0-windows.exe安装包2、halcon-19.11.0.0-windows.exe软件安装3、验证Halcon安装 1、halcon介绍 HALCON是德国MVtec公司开发的一套完善的标准的机器视觉算法包,拥有应用广泛的机器…

定位教程1----Halcon自标定方法

本章节给大家介绍不用标定板,标定精度还很高的方法。 原始照片如下: 发现照片是畸变很大的照片。 此时可能会采用机器人九点标定,但实际情况是由于机械空间限制,机器人标定的时候,其范围只有如下图所示: 只能在这个小的空间里进行标定,红色框范围内的电池抓取还好,虽然有…

HALCON 简单介绍

​HALCON是由德国MVtec公司开发的一套完善的商用的标准机器视觉算法软件包,在欧洲以及日本的工业界已经是公认具有最佳效能的Machine Vision软件。之所以这么受欢迎,是因为它具有以下几个让人难以拒绝的优点: HALCON 支持Windows,Linux和Mac…

halcon第一讲:基本操作

本文通过Blob分析提取出图片中的硬币,来熟悉halcon的基本操作。 1、读取图像,halcon读取图像有三种方式:1)、文件->读取图像;2)、通过助手;3)、代码 *打开窗口 dev_open_window (0, 0, 512, 512, black, WindowHandle) *读取图像 read_image (Image,1.png) 读取的图…

(1)-Halcon入门学习路线

Halcon学习路线 01. Blob分析、定位、图像预处理、仿射变换(目的:得到目标区域) 02. 字符识别(一二维码、OCR) 03. 识别定位:模板匹配(灰度、相关性、形状) 04. 尺寸测量&#xff1a…

Halcon慢慢来(浅学Halcon)

浅学Halcon 首先乱七八糟了解了下Halcon是个啥?怎么下载,配置Halcon?入门第一天需要了解:紧跟一个分割处理并且把处理信息存在文件中:Halcon直接接入摄像头处理也是十分方便:Blob分析总结 :就酱…

halcon-20.11-windows安装教程

一:下载 链接:https://pan.baidu.com/s/1GItC8wFxv321I9HY-yQvjw?pwd4869 提取码:4869 二:安装 下载完成后将其他软件退出 1.先安装halcon-20.11-windows.exe。 安装完成后,再安装halcon-20.11-windows-deep-learni…

halcon中的深度学习

什么是深度学习? 深度学习是一系列机器学习的方法集合,其算法结构类似于多层级的神经网络。通过对大量的训练样本图像的学习,提取其各个层次的特征,使网络具有判别和推理能力。 深度学习它的主要工作是什么? 如下图…

【Halcon】 Halcon 22.11 安装详细教程

文章目录 1安装2 获取许可证 license2.1 license下载(需要每月更换)2.2 激活 license放置在相应文件夹下3 DLT 安装1安装 1.解压安装包 2.打开运行 exe 程序 跳转至页面 点击“可获得的”,并安装选择: AVAILABLE ->INSTALL 可获得的 ->安装

【halcon】halcon常用方法总结

寻找特征步步逼近 选中一块区域,查看这个区域的特征: 比如可以查看这个区域的面积: 再配合面积选择的算子: select_shape (SelectedRegions, SelectedRegions1, area, and, 7500, 99999) 完美~~~ select_shape (SelectedRegion…

Halcon 学习笔记 (一)

图像预处理 消除噪声mean_image/binomial_filter抑制小斑点或细线median_image平滑图像smooth_image平滑图像的同时保存边缘anisotropic_diffusion 遍历文件夹与文件选择 1)遍历文件夹: list_files( : : Directory, Options : Files) Directory&#x…

Python联合Halcon(详细教程)

目录 前言方法法1:(导入python版halcon库,复现代码)法2:(封装函数,直接调用.hdev文件) 前言 在项目开发过程中,若遇到需要将Halcon的图像处理代码加载到C项目中&#xf…

Halcon深度学习环境搭建(win下)全网最全教程

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/cashmood/article/details/105042928 文章目录 halcon深度学习介绍系统与环境搭建1、对电脑系统与硬…

机器视觉Halcon教程(1.介绍)

前言 本期教程主要教大家如何使用Halcon机器视觉,通过使用Halcon, 我们可以实现一些机器视觉的应用开发。例如: OCR识别、视觉定位、缺陷检测等内容。 什么是halcon? 简单来说, Halcon就是一款应用于机器视觉的软件,它提供了一套开发工具&…

Halcon 入门教程(01)

Halcon 入门教程(01) 这篇教程很简单,实现的功能是计算下图中曲别针的数量和每个曲别针的朝向。主要内容是翻译自Halcon 的帮助文档 “Chapter 4 Programming HDevelop”。 使用的图像如下: 这篇教程中我们假设 HDevelop 的各个参数都为默认值&#xf…

Halcon 入门教程

Halcon 入门教程(01) 这篇教程很简单,实现的功能是计算下图中曲别针的数量和每个曲别针的朝向。主要内容是翻译自Halcon 的帮助文档 “Chapter 4 Programming HDevelop”。 使用的图像如下: 这篇教程中我们假设 HDevelop 的各个参数都为默认值&#x…

Halcon教程一 :软件入门

最近想学习一下机器视觉 用到的库是Halcon 自己到网上找halcon的教程不是收费的 就是随便搞搞的 没有能系统去学习的知识体系 而且大多博主可能就一篇教程 对于新手来说 简直是致命的 出现了有人想学 没人牵头的状况 为了让大家了解如何去使用halcon 我准备探索之后出一套halco…

halcon安装教程

初步学习halcom(1)环境安装 提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、halcon二、安装环境1.下载地址2.安装环境 前言 HALCON是德国MVtec公司开发的一套完善的标准的机器视觉算…

Halcon教程系列/启蒙----(1)初识Halcon

本教程全部基于Halcon12.0 开发环境 窗口布局 打开halcon后 基本布局从上到下依次是文件栏、工具栏、以及图形窗口和程序编辑器,打开变量窗口或者算子窗口会显示相应的窗口。 a.通过文件栏—>窗口—>打开窗口名称来打开相应窗口 b.如果发现窗口比较乱&…

Halcon入门教程手册

Halcom安装方法 Halcon下载连接 大恒图像为Halcon国内唯一代理商,需要购买正版联系大恒图像销售人员 一、Halcon软件界面介绍 二、Halcon自带例程,这里有大量识别检测程序案例 三、读取一张图像 四、基本算子 五、简单的条码识别案例 六、简单的语…