自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(103)
  • 资源 (12)
  • 收藏
  • 关注

原创 英伟达文本生成3D模型论文:Magic3D: High-Resolution Text-to-3D Content Creation解读

摘要:DreamFusion 最近展示了使用预训练的文本到图像扩散模型来优化神经辐射场 (NeRF) 的实用性,实现了显着的文本到 3D 合成结果。然而,该方法有两个固有的局限性:(a)NeRF 的优化极慢和(b)NeRF 上的低分辨率图像空间监督,导致处理时间长的低质量 3D 模型。在本文中,我们通过利用两阶段优化框架来解决这些限制。首先,我们使用低分辨率扩散先验获得粗略模型,并使用稀疏 3D 哈希网格结构进行加速。

2024-03-29 22:08:25 1153

原创 关于NeRF方向的三维重学习笔记

由光源发出的光线在场景中的传播和反射过程中所形成的。通俗来说就是一个函数,记录了空间某个位置处向某个方向的辐射信息,辐射信息(或者说能量分布)其实就是颜色、亮度、阴影等信息。:用空间向任意的辐射。NeRF是,因为模型是储存在MLP里面的,模型就是MLP的参数,这和以往点云和不同(点云/mesh是可以直接看到模型的)。NeRF必须查询一个个的三维点,然后渲染成一张图像。这种或者说就叫。

2024-03-25 21:12:18 859

原创 填充点云孔洞(较大的洞)halcon算法

步骤一:找到孔洞所在平面步骤二:对点云进行旋转,使孔洞可以投射到一个规则的面上步骤三:对孔洞所在面进行投影操作,使之变成二维图步骤四:对二维图进行分析,用fill_up和difference 即可得到孔洞的位置步骤五:计算孔洞的z值步骤六:将孔洞还原至原始点云中

2024-01-01 16:00:42 1185 4

原创 影响机器视觉测量精度的因素有哪些?

在机器视觉测量中提供高精度和低不确定度的决定性因素是获取的图像的分辨率。在这种情况下,术语分辨率 (或图像分辨率)意味着以实际单位的单个像素的大小。简而言之,如果一个摄像机传感器在水平方向上包含1000个像素,并且采用光学器件来获取覆盖真实世界场景中1英寸宽的区域的图像,则单个像素将代表0.001“。请注意,这是相机制造商或分析软件不会改变的基本指标。一个特定的应用程序有多少像素就足够了?作为一种衡量标准,机器视觉系统中最小的测量单位(稍后提到的一些例外情况)就是单个像素。

2023-11-27 20:54:17 1092

原创 人工智能关键技术决定机器人产业的前途

目前的机器人已经能够胜任精确、重复性的工作,但很多时候,它还不能够灵活地为新任务进行自我调整,也不能应付一个不熟悉的或不确定的情景。不过,这些情况都在发生改变,机器人正在变得更加智能。我们不禁要问,让机器人实现智能的关键技术到底是什么?这些技术在近十年会发展到什么程度?整个产业的应用前景将会如何?随着家用机器人的应用需求不断增加,人工智能相关技术不断进步,硬件性能的增长,服务机器人近年来开始从实验室走向家庭,并从扫地机器人等单一功能向多功能的个人机器人发展。

2023-11-27 20:13:33 1147

原创 深度学习标注工具(包括自动标注)总结——持续更新

能标注矩形、圆、椭圆、多边形、点和折线标注,VGG 有一个亮点,根据标签 ID 可以自定义不同的标签名称,在遇到复杂难懂的标签名称时,我们也能轻松搞定,支持对象检测、图像语义分割与实例分割数据标注,人脸数据标注首选工具。支持图像分类、对象检测框、图像语义分割、实例分割数据标注在线标注工具,它能够对图像、视频做矩形、关键点、图像分割、目标追踪、3D等标注(矩形、圆形、线段、点(多边形分割、语义分割、2D框、线标注、点标注(可用于目标检测,图像分割等任务)、语义分割、2D框、线标注、点标注,

2023-10-24 20:15:00 1122 3

原创 【已解决】OMP: Error #15: Initializing libiomp5md.dll, but found libiomp5md.dll already initialized.

解决办法:是将bin里面的……删除。

2023-10-03 20:27:04 226

原创 对图像中边、线、点的检测(支持平面/鱼眼/球面相机)附源码

本文提出了一种统一的线段检测方法(ULSD),用于检测平面、鱼眼和球面图像中有畸变和无 畸变的线段。最近,人们提出了一个更高层次的线段检测 任务,即线框解析,以联合检测有意义和显著的线段和线段端点。在端点的约束下,输出的 线段在线的完整性和对噪声的鲁棒性方面明显提高。基于所提出的Bezier曲线表示和流行的线框表示,我们设计了一种用于统一线段检测的端到端 神经网络,即ULSD。本工作的目的是开发一种简单而有效的统一线段表示和一种基于学习的检测方法,直接输出 针孔、鱼眼和球形图像的矢量化线段。

2023-10-03 20:15:54 868

原创 鱼眼相机去畸变(图像拉直/展开/矫正)算法及实战总结

1、算法说明经纬度矫正法, 可以把鱼眼图想象成半个地球, 然后将地球展开成地图,经纬度矫正法主要是利用几何原理, 对图像进行展开矫正。经过P点的入射光线没有透镜的话,本应交于相机成像平面的e点。然而,经过鱼眼相机的折射,光线会交于相机成像平面的d点,就产生了畸变,因此畸变图像整体上呈现出像素朝图像中心点聚集的态势。而去畸变,就是将折射到d点的点,重新映射回到e点,因此去畸变之后的图像与原始的鱼眼图像相比,仿佛是把向心聚集的像素又重新向四周铺展开来。AVM环视系统——鱼眼相机去畸变算法 - 知乎。

2023-10-03 19:33:20 5687

原创 ABB工件坐标系计算实现原理与代码

所以,在我们建立工件数据时,只需要确定用户坐标系的原点位置和坐标轴方向即可。2、ABB机器人默认定义工件坐标系时,采用上述方法,即p1、p2所在的直线构成x轴方向,p3到p1、p2的垂线交点为坐标系原点,即p4(x,y,z)点。从工件数据的定义可知,我们自定义的工件数据只需要确定两个方面的内容,分别是用户坐标系的原点位置和用户坐标系的坐标轴原点姿态(方向)。如下图所示,已知空间不在同一直线上的任意三点p1(x1,y1,z1)、p2 (x2,y2,z2)和p3(x3,y3,z3)的坐标。

2023-08-29 17:44:07 188

原创 曲面(弧面、柱面)展平(拉直)瓶子标签识别ocr

瓶子或者柱面在做字符识别的时候由于变形,识别效果是很不好的或者是检测瓶子表面缺陷的时候效果也没有展平的好下面介绍两个项目,关于曲面(弧面、柱面)展平(拉直)

2023-08-18 19:30:00 1999

原创 基于深度学习的指针式仪表倾斜校正方法——论文解读

针对仪表图像自动识别中倾斜仪表产生的读数误差,提出一种基于深度学习的圆形指针式仪表快速倾斜校正方法,可以实现仪表图像的倾斜校正和旋转校正,该方法利用卷积神经网络提取以表盘刻度数字为中心的关键点并采用最小二乘法对关键点进行椭圆拟合。 结合椭圆变换理论使用透视变换对仪表图像进行第 1 次倾斜校正,再根据一对关于仪表竖直中轴线对称的关键点计算仪表相对于水平方向的旋转角度,以拟合椭圆的几何中心为旋转中心旋转仪表图像实现第 2 次校正。 在变电站真实环境下采集图像数据,验证方法性能,实验结

2023-08-16 19:45:00 645

原创 基于视觉的仪表检测/指针仪表自动识别读数——论文解读

本章以变电站中的多种类别的指针仪表作为研究对象,探究能够自动识别仪表读数的方法。指针仪表自动读数任务的关键在于指针仪表的定位以及指针与刻度点之间的角度关系。本文提出了一种基于 Mask RCNN 改进的精确关键点检测算法,相比原始的MaskRCNN,本文设计的网络在关键点检测方面具有更高的精确度,并据此提出了基于关键点检测的指针仪表自动读数识别算法框架,该框架具有精确度高、鲁棒性好、适用性广等特点。

2023-08-15 20:00:00 1012 5

原创 【已解决】pcl引用头文件convolution_3d.hpp时报错

在做pcl的高斯滤波/卷积滤波的时候,引用convolution_3d.hpp出现问题,报下面的错误当前pcl版本号为pcl1.12.1。

2023-07-17 19:15:00 397 2

原创 在工作中如何保持稳定的情绪

在工作中,拥有积极主动的心态是非常重要的。当你能够以积极的态度面对工作时,你会更有动力去解决问题、创造机会和取得成就。相反,如果你总是消极被动,就很难在工作中获得成功和快乐。当自己开心了,就能获得更稳定的情绪。及时排除自己的不良情绪。

2023-07-07 20:15:00 75

原创 pcl经典算法60例——所有代码参考链接(开源)

统计密度滤波、直通滤波器、中值滤波、双边滤波、多幅点云配准、PCA主方向、生成包围盒、协方差矩阵、生成切片、曲率特征提取、最大曲率、绘制曲率图、按曲率值上色、区域生长分割、欧式聚类分割、计算两面交线、拟合直线、合并两个点云、移除边不连续点、多项式曲线绘制、点云转深度图、计算点云边界、深度图找边界

2023-07-06 20:45:00 351

原创 halcon实现对点云的平移、旋转、线性运动等动画效果操作

一、点云从点A沿直线运动至B点;二、点云绕Z轴旋转135度;三、弧线运动;包含动画效果的halcon代码和简化的代码

2023-07-04 13:35:04 1143 1

原创 pcl经典算法60例——(1)打开并显示点云,窗口PCLVisualizer嵌入MFC的picture control及源码下载

网上很多的资料写的都是获取MFC窗口的大小,实际是不对的,如果可着整个MFC窗口绘制picture control, 比例上是可以这么用的,但是我的窗口除了picture control还有很多按钮,占用了MFC的面积, 所以直接用MFC窗口的尺寸是有问题的,尤其是在给窗口分割成好几个窗口的时候,会发现比例是不对的,应该调用函数……详细代码及介绍

2023-06-30 22:00:00 715

原创 搬运/移植Anaconda配置的项目注意事项

从旧电脑上将项目搬运至新电脑时,搬运项目的时候,将原项目的环境也拷贝过去了,发现出现了问题,使用pip进行安装库的时候,怎么都用不了。错误内容为:??????????

2023-06-28 20:15:00 485

原创 【图像处理】去雾源码收集(halcon、python、C#、VB、matlab)

关于去雾的算法,本人更喜欢C#的代码,可调参数多,且容易实现,python的程序几乎没有可调参数;halcon的算法还需要精调参数,和图像的尺寸和清晰度比较相关;功能最多的是vb的代码,源码的作者集成了6种算法在里面,都可以尝试一下。matlab的就不做过多的说明了,自己慢慢研究吧。更多的除雾算法及论文说明参考链接。

2023-06-27 20:15:00 1882

原创 【已解决】没有与参数列表匹配的 重载函数 “pcl::eigen33“ 实例

void pcl::eigen33(const Matrix &,float &,Vector &)”: 无法将参数 2 从“Eigen::Matrix3d”转换为“float &”上图的代码不知道为什么报错,在电脑重装系统以后,各种配置都完成以后,项目里面只有这一行报错,在原来的系统里面这行代码是没问题的,具体原因未找到。解决办法,将上面的代码进行修改,改成下面的代码即可解决。这个算法主要是用于计算协方差矩阵的时候使用。

2023-06-25 20:30:00 186

原创 远心镜头案例锦集

当物体保持在一定的范围内时,远心镜头获得的图像尺寸不会随物体位移而发生变化,这一范围通常被称为“景深”或“远心范围”。此外,由于远心镜头只接收平行光,滤除了几乎所有的漫反射光源,所以在自然环境下成像较暗,所以选用平行光源(即同轴照明)可最大限度发挥双远心镜头的优势,使被测物体边缘清晰稳定,并有效去除成像过程中的噪声。是为纠正传统镜头视差而设计,它可以在一定的物距范围内,使得到的图像放大倍率不会变化,即这种镜头拍出来的图像没有近大远小关系。,也因此,相比于传统光学镜头,远心镜头更大更重更加昂贵。

2023-06-24 18:24:41 349

原创 关于机器人精度的总结(重复精度和绝对精度区分)

机械臂是工业生产中的重要设备,在焊接码垛 以及 非 接触测量等 领域中有 着重要应 用。然而由于机械臂本体制造中存在机械制造公差装配误差导致的运动学参数误差以及电机转角与关节转角间减速比误差等,导致机械臂存在。因此需要对机械臂进行标定,提高机械臂的绝对定位精度。ABB系列某款机器人精度参数表。

2023-06-24 18:07:25 4307

原创 位姿的乘、取逆等算子笔记

矩阵相乘,用于已知两个位姿,求出第三个位姿。算子计算两个均匀的 3D 转换矩阵相乘。算子将 3D 姿势转换为。*位姿取反/位姿逆变换。

2023-06-24 17:28:05 142

原创 工业相机——显微镜头/放大镜头

校准尺,最小测量刻度为0.1mm上图为手机拍的看不清,放了一个网上找的图物距116mm,这种镜头没有景深,只能测镜头前端到物体116mm的物体 ,几乎没有景深,这个比较麻烦。如果不能保证检测距离的话,靠前或靠后的位置呈像非常模糊。上图为加了同轴光源拍摄的校准尺的图像,可以看见拍的非常清楚,放大了很多倍。某70-200mm焦段的镜头标称放大倍率为1/6.5,是指该镜头在200mm焦段、能清晰成像的最短拍摄距离拍摄时,焦平面上的成像与被摄物体实际大小的比值为1/6.5。

2023-06-24 16:09:52 1117

原创 工业相机的镜头如何选择?

相机的镜头如何计算,如果看公式的话,需要知道相机sensor的尺寸,相元的尺寸,计算起来数据也比较复杂,下面教大家一个简单的方法,就是如何借助镜头计算工具来使用。

2023-06-21 21:00:00 1062

原创 实时检测Aruco标签坐标opencv-python之添加卡尔曼滤波

在实时检测Aruco标签坐标用于定位的时候发现,追踪效果不是很好,于是在检测过程中添加了卡尔曼滤波,在aruco检测算法检测不到aruco标签的时候,调用卡尔曼滤波,补偿丢失的定位的坐标信息。步骤1:标定相机,获得“标定文件.yaml”,前面的文章有详细介绍;步骤2:调用摄像头/使用本地的视频。步骤3:进行实时检测。

2023-06-21 19:30:00 1201 9

原创 什么是元宇宙?元宇宙由哪些关键技术、设备构成?

元宇宙主要有以下几项核心技术:一是扩展现实,包括 VR、AR 和 ,可以提供沉浸式的体验;二是数字李生,能够把现实世界镜像到虚拟世界里面去,在元宇宙里面,我们可以看到很多自己的虚拟分身;三是用区块链,来搭建经济体系。经济体系将通过稳定的虚拟产权和成熟的去中心化金融生态具备现实世界的调节功能,市场将决定用户劳动创造的虚拟价值。

2023-06-21 19:30:00 977

原创 pcl1.12.1重新安装boost库

1.78.0地址(因为打开pcl1.12.1的安装目录,发现boost库是1.78.0,所以去官网找到对应的版本进行安装)下载以后解压,找到(1),双击以后生成(2),然后双击(2)就会生成lib的库了。因为我的库有问题,直接使用pcl1.12.1的时候报错,于是重新安装boost库。用上面的库出现了下面的问题,解决办法是需要在链接库中。删除掉32的,否则在编译的时候提示目标不对应。

2023-06-20 22:00:00 441

原创 pcl库中viewer背景色的设置技巧和给点云上色的三种方法

范围为0-1,自己怎么设置颜色均不是想要的,而自己只会设置上面的颜色,要么全黑,要么全白,或者全红等纯色。仔细看代码中的数值和下面rgb图中的颜色值,一下就明白了怎么回事了。换成其他颜色,比如类似cc里面的颜色。如何达到自己的想要的效果呢?其

2023-06-20 21:15:00 1273

原创 如何查看自己的python环境因该安装cp36还是37的版本号

【代码】如何查看自己的python环境因该安装cp36还是37的版本号。

2023-06-15 20:00:00 833 1

原创 实时检测Aruco标签坐标及位姿opencv-python4.6和4.7版本

python3.9的环境中安装opencv-contrib-python==4.7.0.72时代码下面程序中引用的“标定文件.yaml”,在上一篇文章中有详细说明及代码,可以直接运行得到

2023-06-09 21:30:00 2798 11

原创 相机+棋盘格opencv-python标定生成yaml文件

1、标定相机生成的yml代码2、棋盘格下载地址3、注意事项不想废话,直接上代码环境为opencv-python==4.7版本,python==3.9版本,棋盘格为9行6列,15mm格子的棋盘格。

2023-06-09 20:30:00 1055 1

原创 Aruco标签/二维码生成opencv-python

在版本不同时,需要将对应的函数进行更换4.6版本的函数4.7版本中的函数123此外,还需要特别注意的是在4.6版本中,需要安装的是opencv-contrib-python在4.7版本中,已经将aruco模块放到了主库中,所以仅需安装opencv-python即可,引用的时候也无需单独引用aruco,只引用cv2即可。

2023-06-08 16:47:34 2418

原创 halcon算法——筛选体积最大/点云数量最大的点云

在halcon里面发现点云是不能通过一个算子来实现体积最大/点云数量最大进行筛选,大多数的做法是写成一个固定的筛选范围值,进行筛选。在没写排序算法之前,我进行了下面的尝试,下面的尝试存在弊端,你有更好的想法或者建议欢迎留言。那么我偏要动态筛选不固定的扫描,找到多个点云里面的最大的点云怎么办呢?1、对点云按体积/点云数量进行排序。2、选择最大的点云的序数,存入数组。3、将筛选出来的点云保存。

2023-04-30 07:15:00 471

原创 关于viewer窗口的显示说明

显示点云的方法有两种,不过本人更倾向第一种,第一个方法中的点云支持鼠标滚动放大对点云的显示,方法二种的显示效果见图2,想放大看细节看不了

2023-04-29 08:30:00 286 2

原创 halcon的for循环里向外传参

上面代码是找到波峰和波谷以后,想要检测宽度过大的波峰和深度较深的波谷,就需要让波峰和波谷进行对应,因此,将波峰成对存储,一个波谷对应两个波峰,波谷的坐标index为i,那么波峰index就为2*i和2*i+1。一、传递数组变量,PeakRows和PeakCols即可拿到点集合。一、传递数组变量,PeakRows和PeakCols即可拿到点集合。三、每次传递两个/多个参数。三、进阶,一次存两个变量。二、传递图形/3d变量。二、传递图形/3d变量。

2023-04-28 07:15:00 469

原创 halcon缺陷位置用圆圈或者方框勾选出来

这个方法其实可有可无,我原来没有发现这个方法的时候,都是用筛选出最小的圆或者最小的方框圈出来,然后用margin显示框,虽然也能实现,但是这个方法相对来说更简单更方便一些。

2023-04-26 07:15:00 223

原创 halcon灰度积分投影/垂直积分投影

简介:关于灰度投影积分可以用到的场合很多,例如分割字符,分割尺子上的刻度等,适用于有规律的变化这些内容的检测。见(图1)灰度积分垂直方向投影获得的图像,(图2)为检测结果。若绝缘子的瓷片破损和夹杂异物,这种周期特性将被破坏,因此可以用灰度积分投影法通过绝缘子灰度的分布进行异常状态绝缘子的分类。关于算法说明,在使用measure_projection这个算子后,还可以进行平滑处理(smooth_funct_1d_gauss)以及梯度求导(derivate_funct_1d )等完成更复杂的操作。

2023-04-25 14:25:15 895

原创 halcon找到最左侧/最顶点

仅需修改tuple_sort_index (sortcol, Indices),这个里面的排序点的坐标,到底是按row排序还是column排序,或者是-row,-column。算法不仅可以找到最左边或者最右边,也可以找到最上边或者最下面的顶点。

2023-04-25 07:30:00 1034

对应文章《填充点云孔洞(较大的洞)halcon算法》所需的点云

对应文章《填充点云孔洞(较大的洞)halcon算法》所需的点云,一个平面,上面有不规则的孔洞,缺陷

2024-01-01

深度学习数据集:烟雾火焰数据集(2000个图像)

# 此数据为火灾检测数据集,已经对数据进行坐标标注,并按照VOC格式存储; # image num: 2059, xml num: 2059 声名: 此数据集包含2部分: 1.自己爬取的图像,自己标注 2.他人开源的数据,有的有标注,有的无标注(我给它重新标注)

2023-10-24

受电弓数据集训练集1197张图标注为voc格式

受电弓数据集标注为voc格式 训练集1197张图 评估集114张图 验证集57张图 数据大多数为车顶运载相机拍摄,部分图像为地面拍摄 可用于yolo+pytorch的目标识别,数据集为voc格式,内容包含jpg图像和xml文件 用于深度学习

2023-08-24

voc格式轮胎缺陷数据集训练集884张测试集46张

voc格式轮胎缺陷数据集训练集884张测试集46张 用于深度学习,适用于yolo框架 里面每张图都有对应的标注文件,文件格式为xml

2023-08-24

山体地貌点云.vtk格式的点云用于vtk库的使用及计算

山体地貌点云.vtk格式用于vtk库的使用及计算 如链接文章中等值线的显示用到的点云 https://blog.csdn.net/charce_you/article/details/96598140 用于等值线的计算 显示,轮廓提取等算法的应用

2023-08-22

.vtk格式的点云用于测试vtk库的点云

.vtk格式的点云用于测试vtk库的点云 vtk官方教程很多用到vtk点云的方法,因此需要vtk格式的点云 资源里是.vtk格式的点云数据,是一只猫的点云

2023-08-22

曲面(弧面、柱面)展平(拉直)瓶子标签识别ocr

曲面(弧面、柱面)展平(拉直)需要自己做一个遮罩层 此代码主要是为了方便嫁接使用 自己用视觉算法识别遮罩即可进行嫁接 里面代码去掉了原始程序对gpu的依赖(即自动检测遮罩层位置,所以需要自己做遮罩层) 如果就想用深度学习识别,不想去掉的话,可以访问原始代码地址 https://github.com/AntoninLeroy/wine_label_reader_toolkit 原始代码包含自动识别、展开、字符识别整个流程 如果只想要柱面展开代码,请自行下载 本里面包含两个版本,一个版本包含字符识别,一个版本不包含字符识别

2023-08-18

指针式仪表倾斜校正opencv算法python代码及仪表图像(包含倾斜的和模板图像)

指针式仪表倾斜校正opencv算法python代码及仪表图像(包含倾斜的和模板图像) opencv 里面的sift算法,如果想改成SURF算法直将“SIFT_create”修改成“SURF_create”即可 #SURF_create受专利保护,直接运行报错,SIFT_create可以直接跑 下面提供了两种使用SURF_create的方法 1. 卸载已有安装opencv-python: pip uninstall opencv-python 2. 安装opencv-contrib-python 3.2版本以下: pip install opencv-contrib-python==3.4.2 也可以不降低版本号,进行编译,详细流程见链接 https://blog.csdn.net/m0_50736744/article/details/129351648

2023-08-16

汽车表面划痕voc深度学习数据集

汽车表面划痕分割数据集,其中包含4777张左右汽车图像,带xml分割标签信息,可用于缺陷检测、深度学习,划痕检测等。 已经划分好训练集、验证集、测试集,直接调用即可

2023-08-15

pcl读取点云并显示在嵌入窗口picture control中c++源码

pcl读取点云并显示在嵌入窗口picture control中C++源码 使用vs2022开发,windows窗口程序,mfc程序,pcl版本号为1.12.1 在使用时需要配置pcl环境,pcl环境正确配置成功才可使用 关于pcl的配置,请查看本人的文章,有详细说明 里面有详细的配置说明文档 详细说明见下面的链接 https://blog.csdn.net/sunnyrainflower/article/details/131481088

2023-07-22

中国移动研究院发布的《我国人工智能大模型发展动态》2023年4月

国内至少有 19 家企业及科研院所涉足人工智能大模型训练,主要分为大型科技 公司、科研院校和初创科技团队三类。具体来看:百度、阿里等 12 家大型科技公司和中国科学院、清华大学等 3 家科研院校已经 提供开放测试,或有明确的推出时间计划;字节跳动、搜狗创始 人王小川、美团创始人王慧文、创新工场创始人李开复等则是最 近对外宣布组建团队,进军大模型研发领域。其中,字节跳动旗 下火山引擎于 4 月 18 日发布自研 DPU(数据处理器)等系列云产 品,推出新版机器学习平台,可以支持万卡级大模型训练、微秒 级延迟网络,为预训练模型提供强大的算力支持。

2023-07-18

matlab对点云进行ICP配准算法

matlab对点云进行ICP配准算法 %读取靶标矩阵 %做空间变换 %对于确定的关系,求解RT %利用求解得到的RT计算变换之后的点

2023-07-17

vs2022+win10 生成的CSF.lib库用于计算布料滤波的库结合pcl调用

根据链接: https://blog.csdn.net/qq_42976369/article/details/120974552 生成的csf.lib库 源码地址: https://github.com/jianboqi/CSF 调用方法: https://blog.csdn.net/Amelie_11/article/details/125831222

2023-07-12

java写的modbus接口

Modbus协议特点 -标准、开放,用户可以免费、放心地使用Modbus协议,不需要交纳许可证费,也不会侵犯知识产权。目前,支持Modbus的厂家超过400家,支持Modbus的产品超过600种。 -Modbus可以支持多种电气接口,如RS-232、RS-485等,还可以在各种介质上传送,如双绞线、光纤、无线等。 -Modbus的帧格式简单、紧凑,通俗易懂。用户使用容易,厂商开发简单。 Modbus协议需要对数据进行校验,串行协议中除有奇偶校验外,ASCII模式采用LRC校验,RTU模式采用16位CRC校验.

2023-07-06

去雾python源码使用opencv库

包含需要去雾的5张图像和python的源码 关于去雾的算法详细说明请查询本人的博客 随着图像处理技术和计算机视觉技术的蓬勃发展,对特殊天气下的场景检测和图像处理成为重要的研究方向。在雾天拍摄的图像容易受雾或霾的影响,导致图片模糊、对比度低以至于丢失图像重要信息。因此,需要对带雾图像进行去雾,处理图像信息,保证其他计算机视觉任务的正常运行。

2023-06-27

烟雾火焰数据集yolov4的模型权重文件

烟雾火焰数据集yolov4的权重文件 用于检测火焰、烟雾,森林火焰等提前预警

2023-06-26

实时检测aruco标签-增加卡尔曼滤波算法

资源包含 实时检测代码:Kalman3my.py 用到的视频:aruco.mp4-----》罗技相机拍摄的aruco标签视频,或者直接自己调用摄像头也可以 标定罗技相机生成的:标定文件.yaml 标定方法见文章,里面有详细说明 https://blog.csdn.net/sunnyrainflower/article/details/131112182

2023-06-21

A4纸可打印的15mm的9行6列的黑白棋盘格

A4纸可打印的15mm的9行6列的黑白棋盘格 A4纸直接打印即可,取消自动缩放,需要按照实际尺寸打印 棋盘格为15mm*15mm的黑白格子 适用于opencv对相机的标定 鱼眼相机标定等 pdf文件,直接下载即可打印

2023-06-07

halcon的接口用于python的调用程序(三)

python调用halcon程序/.hdev文件/直接调用halcon引擎 https://blog.csdn.net/sunnyrainflower/article/details/128364587

2023-05-09

halcon的接口用于python的调用程序(二)

python调用halcon程序/.hdev文件/直接调用halcon引擎 https://blog.csdn.net/sunnyrainflower/article/details/128364587

2023-05-09

halcon的接口用于python的调用程序(一)

python调用halcon程序/.hdev文件/直接调用halcon引擎, https://blog.csdn.net/sunnyrainflower/article/details/128364587

2023-05-09

C#调用openAI的APi接口实现窗口聊天功能

.netframework6.0 使用Betalgo.OpenAI.GPT3库 实现从textBox1输入问题,点击发送按钮,提出的问题和结果显示到listBox1窗口 需要注意的是需要自己注册获得openAI的密钥,以及代理地址,否则无法访问获得结果

2023-05-05

大气简洁蓝色程序员简历模板

大气简洁蓝色程序员简历模板,包括学习经历、工作经历,参与项目,个人技能等多项介绍

2023-05-05

pclsharp视觉框架源码,调用pclsharp控件,实现c#对点云的显示

里面文件包含 PclSharpFrameShf.sln PclSharpFrameShf.csproj Form1.cs Form1.Designer.cs Form1.resx Program.cs packages.config PclSharp.dll PclSharp.Extern.dll PclSharp.Vis.dll System.Numerics.Vectors.dll Kitware.VTK.dll 等多个dll文件 包含两个点云cat-2.ply和pnts3D_pcd.pcd 说明:框架比较简单,仅做了点云的显示,里面的剩下几个功能因为找不到库,还未实现,不影响运行 需要电脑配置好pcl库,编译好对应的子库,然后才能运行上面的代码 详细说明见博客

2023-04-28

规则图形点云/圆柱/长方体/圆锥/三棱体/圆形

规则图形点云/圆柱/长方体/圆锥/三棱体/圆形 点云为pcd格式,可以用CloudCompare.exe直接打开 每个形状各一个,适合于点云算法测试使用

2023-04-28

绝缘子图像用于灰度投影积分算法的测试图像

《基于深度学习和灰度纹理特征的铁路接触网绝缘子状态检测》论文中的三个截图,主要是用于算法的验证。 一共包含三张图,两张缺陷的,一张正常的 主要用于:灰度投影积分算法测试 这个算法很容易将缺陷位置检测出来 缺陷图是绝缘子磁瓦缺失了至少大半个绝缘子轮廓图

2023-04-25

pcl1.12.1的库目录配置包含目录配置及详细的lib名称设置

pcl1.12.1的库目录配置包含目录配置及详细的lib名称设置 vtkcgns-9.1d.lib vtkChartsCore-9.1d.lib vtkCommonColor-9.1d.lib vtkCommonComputationalGeometry-9.1d.lib vtkCommonCore-9.1d.lib vtkCommonDataModel-9.1d.lib vtkCommonExecutionModel-9.1d.lib vtkCommonMath-9.1d.lib vtkCommonMisc-9.1d.lib vtkCommonSystem-9.1d.lib vtkCommonTransforms-9.1d.lib vtkDICOMParser-9.1d.lib

2023-04-07

两个猴子头像点云位置不同用于配准/匹配

两个猴子头像点云位置不同用于配准/匹配,monkey1.pcd与monkey2.pcd的位置偏移x:0.1,y:0.2,z:0.3 ,旋转角60度

2023-04-07

直径为40mm的标准球三维扫描点云

里面包含三个文件 1个球.ply------是三维扫描仪直接 扫描出来的原始点云,单位mm ObjectModel3D1.ply-------是“1个球.ply”单位转化为m后的点云 ObjectModel3DQiu.ply--------是通过“1个球.ply”点云拟合出来的完整的球模型 拟合出来的球模型计算方法见博客

2023-04-02

AI大模型ppt介绍总结了大模型的参数的规模、算力、精度以及发展等各方面情况

AI大模型是人工智能迈向通用智能的里程碑技术。深度学习作为新一代人工智能的标志性技术,完全依赖模型自动从数据中学习知识,在显著提升性能的同时,也面临着通用数据激增与专用数据匮乏的矛盾。AI大模型兼具“大规模”和“预训练”两种属性,面向实际任务建模前需在海量通用数据上进行预先训练,能大幅提升AI的泛化性、通用性、实用性。

2023-04-02

机器视觉+halcon+计算螺栓点云高度

通过对螺栓点云的处理计算螺栓的高度,可用于螺栓高度的比对,用于判断螺栓是否松了,里面包含halcon的算法hdev源码及对应的ply格式的点云数据,由于数据扫描用的3d相机精度不是很高,所以只是展示算法内容

2022-09-08

2020-11-13_09-绿箭2.ply

点云素材

2021-02-01

halcon解决方案指导--模板匹配Matching(第一章、第二章、第三章).doc

解决方案指导------匹配(Matching)(1章、2章、3章) 1 第一章 简介 5 1.1 怎样使用该手册? 5 1.2 匹配是什么? 5 1.3 如何进行一般的匹配? 6 1.4 可用的方法有哪些? 6 1.5哪种方法适用于哪种情况? 7 1.5.1 匹配方法:2D与3D的比较 7 1.5.2 3D空间中3D对象和2D对象的决策 8 1.5.3 正交成像2D对象的第一个决策 10 1.5.4 基于形状的匹配VS基于相关性的匹配 11 1.5.5匹配方法的快速指南 12 第二章 总论 14 2.1 准备模板 15 2.1.1 将参考图像简化为模板图像 15 2.1.2 感兴趣区域的影响 16 2.1.2.1参照点 16 2.1.3 合成模型作为模板图像的替代品 18 2.2 模板再使用 23 2.3加快搜索速度 24 2.3.1限制搜索空间 24 2.3.2关于二次抽样 25 2.4 使用匹配结果 28 2.4.1 单个匹配方法的结果 28 2.4.2 关于转换 30 2.4.3 使用估计的二维位置和方向 33 2.4.4使用估计的二维尺度 43 2.4.5使用估计的二维单应矩阵 45 2.4.6使用估计的三维姿态 47 2.4.7关于分数 49 第三章 单个方法 50 3.1 基于灰度的匹配 50 3.2 基于相关性的匹配 51 3.2.1 一个例程 51 3.2.2选择模型ROI 53 3.2.3建立合适的NCC模型 53 3.2.4优化搜索过程 55 3.3 基于形状的匹配 56 3.3.1 一个例子 57 3.3.2选择模型ROI 60 3.3.3创建合适的形状模型 62 3.3.4优化搜索过程 69 3.3.5使用基于形状匹配的具体结果 80 3.3.6适应相机方向的改变 82 3.4基于组件的匹配 83 3.4.1一个例子 84 3.4.2提取初始组件 87 3.4.3创建合适的组件模型 88 3.4.4模型实例的搜索 95 3.4.5使用基于组件的匹配的具体结果 98 3.5局部形变匹配 100 3.5.1一个例子 100 3.5.2选择模型ROI 104 3.5.3建立合适的局部变形模型 104 3.5.4优化搜索过程 107 3.5.5使用局部形变匹配的具体结果 109 3.6透视变形匹配 111 3.6.1一个例子 112 3.6.2选择模型ROI 114 3.6.3创建合适的透视图变形模型 114 3.6.4优化搜索过程 118 3.6.5使用透视图变形匹配的具体结果 120 3.7 基于描述符的匹配 122 3.7.1一个例子 122 3.7.2选择模型ROI 125 3.7.3创建合适的描述符模型 125 3.7.4优化搜索过程 128 3.7.5使用基于描述符匹配的具体结果 130

2020-04-15

halcon18.5识别电表数据.7z

halcon18.5识别表盘数据,流程包括(1)识别圆形表盘数据,确定圆盘轮廓及中心位置,指针位置,根据刻度读取指针数据;(2)确定矩形数字表显示位置,读取显示的数字

2019-07-23

优傲机器人ur robot点动控制程序c#源代码有中文注释

优傲机器人ur robot点动控制程序,c#源代码有中文注释,带箭头的可视化界面,有tcp/ip和modbus两种连接模式,配置正确,即可以控制ur机械手的动作,刚启动程序时,初始化比较慢,需要等2分钟左右。

2018-12-21

树莓派系统烧写软件balenaEtcher最新版1.4.7

安装balenaEtcher-Setup-1.4.7-x64 然后选择下载好的img 直接烧写到sd卡中 烧写完毕,插入到树莓派上面 把板子上插的其他东西拔掉,因为之前的时候是系统启不来

2018-12-20

基于RS485的电容式土壤湿度和温度传感器modbus协议C++代码

传感器进行周期性测量(默认情况下每500ms一次),通过写入Modbus寄存器之一可以更新测量之间的延迟。测量结果保存在特定的Modbus寄存器中,除非传感器处于深度睡眠状态,否则可以由主机读取。 通过写入几秒钟进入深度睡眠进入特殊的睡眠寄存器。传感器将收发器和所有外围设备置于最低可能的功耗模式,并在指定的时间内睡眠。睡眠后,传感器将唤醒,开始测量,并在总线上可用,直到下一个睡眠命令。 串行通信参数可以通过写入相关寄存器来更新波特率,奇偶校验位和地址。如果写入任何一个寄存器,传感器将重置并引导新参数。

2018-05-08

libmodbus使用手册,国外人士编写的MODBUS协议栈实现的库,全部代码开放,还有例子

使用手册在doc文件夹中,直接打开html文件查看,例子在tests文件中,库文件在src中。 libmodbus-3.0.3\libmodbus-3.0.3\doc\modbus_read_bits.html libmodbus-3.0.3\libmodbus-3.0.3\doc\modbus_read_bits.txt libmodbus-3.0.3\libmodbus-3.0.3\doc\modbus_read_input_bits.3 libmodbus-3.0.3\libmodbus-3.0.3\doc\modbus_read_input_bits.html libmodbus-3.0.3\libmodbus-3.0.3\doc\modbus_read_input_bits.txt libmodbus-3.0.3\libmodbus-3.0.3\doc\modbus_read_input_registers.3 libmodbus-3.0.3\libmodbus-3.0.3\doc\modbus_read_input_registers.html libmodbus-3.0.3\libmodbus-3.0.3\doc\modbus_read_input_registers.txt libmodbus-3.0.3\libmodbus-3.0.3\doc\modbus_read_registers.3 libmodbus-3.0.3\libmodbus-3.0.3\doc\modbus_read_registers.html libmodbus-3.0.3\libmodbus-3.0.3\doc\modbus_read_registers.txt libmodbus-3.0.3\libmodbus-3.0.3\doc\modbus_receive.3 libmodbus-3.0.3\libmodbus-3.0.3\doc\modbus_receive.html

2018-05-08

apache-tomcat-8.0.30-windows-i64.zip,win64位免安装版

apache-tomcat-8.0.30-windows-i64.zip,win64位免安装版,直接解压放到根目录即可

2018-03-09

html5的data-role的属性

html5的data-role的属性,The jQuery Mobile framework uses HTML5 data- attributes to allow for markup-based initialization and configuration of widgets. These attributes are completely optional; calling plugins manually and passing options directly is also supported. To avoid naming conflicts with other plugins or frameworks that also use data- attributes, set a custom namespace by modifying the ns global option。

2013-06-21

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除