mahui85
码龄17年
关注
提问 私信
  • 博客:189,327
    社区:451
    189,778
    总访问量
  • 25
    原创
  • 96,215
    排名
  • 484
    粉丝
  • 2
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖北省
  • 加入CSDN时间: 2008-01-06
博客简介:

mahui85的专栏

查看详细资料
  • 原力等级
    成就
    当前等级
    4
    当前总分
    613
    当月
    2
个人成就
  • 获得164次点赞
  • 内容获得11次评论
  • 获得885次收藏
  • 代码片获得374次分享
创作历程
  • 7篇
    2024年
  • 10篇
    2023年
  • 40篇
    2022年
  • 10篇
    2021年
  • 3篇
    2020年
  • 5篇
    2019年
  • 1篇
    2016年
  • 2篇
    2011年
成就勋章
兴趣领域 设置
  • 人工智能
    opencv计算机视觉机器学习深度学习图像处理数据分析
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

184人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

转:法规解读丨UN/WP.29 R156《汽车软件升级》法规解读

未来,中汽研科技将积极参与更多软件升级相关标准的制订,持续构建软件升级合规以及软件升级全生命周期测试能力,助力企业出海和国内合规,确保软件升级的安全、高效。这一体系不仅涉及软件升级的流程和策略,还包括升级前的验证、升级过程中的监控以及升级后的验证等环节。UNECE R156法规的实施对汽车行业产生了深远的影响,提高了车辆软件升级的安全性,有效减少了软件问题导致的故障和安全隐患,加强了软件更新管理体系的监管,推动企业建立完善的管理制度。关于这些类别的具体定义和包含的车辆类型,需要参照更详细的车辆分类标准。
转载
发布博客 2024.07.05 ·
778 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

ArUco与AprilTag 标签

黑色边框有助于其在图像中的快速检测,并且二进制编码允许其识别以及错误检测和纠正技术的应用。标记大小决定内部矩阵的大小。第二步,即如何在边缘图像中找出需要的四边形图案并进行筛选,AprilTag尽可能的对检测出的边缘检测,首先剔除非直线边缘,在直线边缘进行邻接边缘查找,最终若形成闭环则为检测到一个四边形。ArUco标记是一种二进制正方形的基准标志物,可用于相机的姿态估计,该标准板主要的优点是检测快速,简单且稳健。ArUco模块包括检测这些不同类型的标记板的方法,以及使用它们进行姿态估计和相机标定的工具。
原创
发布博客 2024.06.05 ·
1429 阅读 ·
18 点赞 ·
0 评论 ·
19 收藏

实时渲染 - GPU和图形管线(转):

如何衡量渲染的速度,我们都非常熟悉的一个指标是帧数(frame per senconds, FPS),正如其名所示,帧率衡量的是一秒内程序渲染的图片数量。帧率更多地是程序方面的渲染速度指标,而硬件上的渲染速度则以刷新率衡量,单位为赫兹Hz,表示显示设备一秒内更新画面的次数。刷新率是固定不变的,当程序的渲染速度跟不上刷新率时,显示设备会多次更新同样的画面,而当帧的生成速度超过刷新率时,显示设备展现的帧数和刷新率相同。
转载
发布博客 2024.01.27 ·
236 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

virtualbox Ubuntu 网络连接

网络①,是主机上网的,不能改IP;网络②,③,④是主机有线网络,必须插上网线才可以,桥接可以选这些,但是是不通的;然后,试了“仅主机网络”,然后选择网络⑤,主机和虚拟机之间可以互相ping通了。VM 好像用桥接方式可以实现,但Virtualbox试过了,会有这样问题,但是主机ping不通虚拟机,貌似可以ping 127.0.0.1;虚拟机默认的NAT连接方式,几乎不需要怎么配置,即可实现上网。确保虚拟机的enp0s8开启,主机和虚拟机即可互相ping通。但是主机网络IP和虚拟机网络IP必须要在同一网段,
原创
发布博客 2024.01.12 ·
808 阅读 ·
8 点赞 ·
0 评论 ·
11 收藏

C++ 中关键字 Static

函数内部定义的变量,在程序执行到它的定义处时,编译器为它在栈上分配空间,大家知道,函数在栈上分配的空间在此函数执行结束时会释放掉,这样就产生了一个问题: 如果想将函数中此变量的值保存至下一次调用时,如何实现?使用静态数据成员可以节省内存,因为它是所有对象所公有的,因此,对多个对象来说,静态数据成员只存储一处,供所有对象共用。static被引入以告知编译器,将变量存储在程序的静态存储区而非栈上空间,静态 数据成员按定义出现的先后顺序依次初始化,注意静态成员嵌套时,要保证所嵌套的成员已经初始化了。
原创
发布博客 2024.01.09 ·
1219 阅读 ·
15 点赞 ·
0 评论 ·
17 收藏

LCM源代码之Type Language(一)_转:

这里就有一个问题,如果非初等变量内部包含了结构体本身,这会造成无限循环,它采用了一个巧妙的技巧,就是每次hash时都查一下它的父节点的哈希函数是否和当前结构体的哈希函数一样,如果一样就返回零。它的哈希值计算仅仅考虑枚举类型的名字,每个值的名字不考虑,这是为了方便往里面添加新的值,比如ErrorCode是不断增长的。它的哈希计算是各个成员变量的名字,primitive_type的类型名,数组的大小,注意这并不是最终在生成的代码中的哈希值,最终代码还会递归调用非primitive类型的哈希函数。
转载
发布博客 2024.01.09 ·
212 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

电磁兼容(EMC):(实用)辐射发射测试与整改攻略(转)

其中有一个非常重要的测试项目辐射发射又称辐射骚扰(以下称之为辐射发射),主要是指能量以电磁波的形式由源发射到空间,并在空间传播的现象,对周围环境中的设备是否造成干扰。经过近场量测发现,干扰频点来之于核心控制板的一个32.768KHz 的晶振,产生很强的空间辐射,使得周围的走线和GND 都耦合了32.768KHz 谐波杂讯,再通过接口USB 线和电源线耦合辐射出来。造成辐射发射超标的原因是多方面的,如接口滤波不好,结构屏效低,电缆设计有缺陷都有可能导致辐射发射超标,但产生辐射的原因存在于不同的设计阶段。
转载
发布博客 2024.01.05 ·
1556 阅读 ·
1 点赞 ·
0 评论 ·
8 收藏

Ubuntu:VS Code上C++的环境配置

工作区的.vscode文件夹下的均可以手动创建编译器构建配置文件;调试器设置配置文件;编译器路径和智能代码提示配置文件;涉及到的常用保留字用户的主文件夹路径在VS Code中打开的文件夹路径在VS Code中打开的文件夹名,不带任何斜杠(/) //不是路径${file} -当前打开的文件当前打开文件的工作空间文件夹当前打开的文件相对于工作区文件夹当前打开的文件相对于工作区文件夹的dirname当前打开的文件的basename。
原创
发布博客 2023.12.23 ·
2113 阅读 ·
24 点赞 ·
0 评论 ·
32 收藏

图像配准(Image Registration)简介

发布资源 2023.11.19 ·
docx

CMOS芯片 -思特威SC120AT数据手册

发布资源 2023.11.18 ·
pdf

Notepad+正则表达式使用方法

常用的元字符和语法规则来构建你的表达式:在正则表达式中,反斜杠(\)被用作转义符,它可以改变特殊字符的含义。当你需要匹配特殊字符本身而不是其具有的特殊含义时,可以使用转义符。以下是一些常见的正则表达式中特殊字符及其转义示例:这些是一些常见的转义示例。根据正则表达式引擎的不同,可能还有其他特殊字符需要转义。在编写正则表达式时,如果你想匹配一个特殊字符本身,请查阅相关的文档或参考资料,以确保正确使用转义符。
原创
发布博客 2023.11.18 ·
5101 阅读 ·
8 点赞 ·
0 评论 ·
26 收藏

gltf和glb格式模型用什么软件处理

glb 文件是gltf 资源格式的二进制格式,一般情况它将所有依赖的资源打包在一起形成一个 xxx.glb 的资源文件,但是如果有需要的话也可以依赖外部的文件。它能描述一整个3D场景,比如一个模型使用多少个网格,网格的旋转、位移等信息。6、导入fbx后面,太黑可以添加环境光,可以双击右上角,可以快速显示全部模型;1、咱们可以先用3dmax,或者SU,或者其他建模软件,把模型处理好;3、是vr材质要先处理普通材质,记得一定要是普通材质;7、然后直接导出glb格式,gltf文件既可。通常情况下加载和显示。
原创
发布博客 2023.10.20 ·
4311 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

GMSL技术让汽车数据传输更为高效(转)

为了解决未来汽车系统所面临的问题,美信日前推出了全新下一代GMSL技术,即吉比特多媒体串行链路(GMSL)串行器和解串器,用来支持未来ADAS和信息娱乐系统要求的宽带、互联复杂度和数据完整性的要求。如图所示,在环视系统中,由于具有视频汇聚功能,通过GMSL四通道解串器,可以同时支持四个摄像头的传输,大大节约系统布线的困扰以及FPGA的设计成本。如图所示,针对多传感器融合,由于具备视频切割功能,所以可以使用一个串行器整合多路视频数据,然后分别送入显示器,也包括传感器。
原创
发布博客 2023.09.03 ·
884 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

全景视频拼接关键技术(转)

为了提高摄像机拼接的精度,在进行图像拼接的时候必须考虑成像镜头的畸变。图像的相似性模型是指摄像机本身除了平移运动外还可能发生旋转运动,同时,在存在场景的缩放时,还可以利用缩放因子 多缩放运动进行描述,因此,当图像可能发生平移、旋转、缩放运动时,可以采用相似性模型。图像的仿射模型是一个6参数的变换模型,即具有平行线变换成平行线,有限点映射到有限点的一般特性,具体表现可以是各个方向尺度变换系数一致的均匀尺度变换或变换系数不一致的非均与尺度变换及剪切变换等,可以描述平移运动、旋转运动以及小范围的缩放和变形。
转载
发布博客 2023.08.27 ·
2079 阅读 ·
2 点赞 ·
1 评论 ·
21 收藏

为什么要进行相机标定?

比较流行的标定法是张友正的棋盘标定法,主要是针对针孔相机模型的,不适合鱼眼、广角/全景相机模型。虽然深度学习在很大程度上取代了用于对象检测的经典计算机视觉,但对于许多机器人应用,我们仍然需要将图像中的像素映射到世界的物理几何形状。求出相机的内、外参数,以及畸变参数,以确定现实世界中的3D 点与其在该校准相机捕获的图像中对应的 2D 投影(像素)之间的准确关系。相机校准是一个备受讨论的话题,但由于缺乏强大的特征检测算法,使自动校准过程的构建变得困难。相机坐标系:以相机的角度去描述物体的位置。
转载
发布博客 2023.08.27 ·
767 阅读 ·
2 点赞 ·
0 评论 ·
6 收藏

【转】畸变模型

镜头透镜由于制造精度以及组装工艺的偏差会引入畸变,导致原始图像的失真,即图像畸变。在前一篇文章《机器视觉模型——投影矩阵》中描述了机器视觉系统成像模型,在这个模型里包含了相机内参(与像元尺寸、焦距、像素中心有关)以及相机外参(与相机在世界坐标系的位姿有关),这个模型是一个理想模型,或者说线性模型,没有考虑到镜头透镜产生的畸变所带来的影响。结合上文成像模型,可以把畸变理解成像点和物点之间的光线是弯曲的,如下图所示。
转载
发布博客 2023.01.30 ·
406 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

光学畸变与TV畸变

TV畸变举例说明,如果拍摄一个长方形格子纸(假如完全对准 水平 和竖直对好),拍的图片里面格子应该是这样的(假设为常见负畸变):格子中心宽长度为C,格子两端宽度应该均向下弯,且宽度长度小于C,假如两边宽度分别为 A和B,如此TV畸变为 (A+B)/2/C*100%具体的思路就是按照TV畸变的定义追迹光线(reay,reax),使用追迹出来的坐标按照公式计算TV畸变,构建评价函数进行控制。1.实拍网格图,使用实拍照片,按照计算公式计算TV畸变,或使用软件imatest直接分析实拍照片得出TV畸变值。
转载
发布博客 2023.01.30 ·
11875 阅读 ·
1 点赞 ·
0 评论 ·
45 收藏

【转】:卷帘快门(Rolling Shutter)与全局快门(Global Shutter)

通过整幅场景在同一时间曝光实现的。Sensor所有像素点同时收集光线,同时曝光。即在曝光开始的时候,Sensor开始收集光线;在曝光结束的时候,光线收集电路被切断。CCD就是Global shutter工作方式。所有像元同时曝光。
转载
发布博客 2023.01.30 ·
7299 阅读 ·
7 点赞 ·
0 评论 ·
39 收藏

[转]:基于OmniVision OV9284 的 DMS 方案

驾驶员行为检测从功能设置来讲,其主要目的是针对驾驶员的疲劳、分神、打瞌睡等不规范驾驶等危险状态进行预警,以防止出现车辆失控的情况减少、避免人员伤亡。交通部要求DMS 系统能够在全部工况环境下(白天、夜晚、顺光、逆光等)工作,包括驾驶员佩戴帽子、眼镜、墨镜、口罩等情况下正常工作(如闭眼、低头、抽烟、打电话时发出预警)。世平集团推出的OV9284 的 DMS 解决方案,基于OV9284 的DMS模组方案,可用于驾驶员识别、人脸支付、驾驶员疲劳检测、驾驶员和乘客监控、发动机启动安全认证等相关功能。
转载
发布博客 2023.01.30 ·
733 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

[转]:工业镜头的主要参数对成像质量的影响

在机器视觉系统应用中,好的镜头就相当于人拥有好的眼睛,其作用是将光学图像聚焦在图像传感器的光敏面阵上。一个高质量的工业镜头,在分辨率、明锐度、景深等方面都有很好的体现,对各种图像的校正也比较好,但其价格也会相应的提高。 在选择工业相机的同时选择合适的镜头,你可能认为自己需要的是高分辨率的相机,但是却没有选择性价比高的镜头去搭配,最后可能在高分辨率相机上浪费钱。一个高性价比镜头,不仅体现在图像效果的层面上,也体现视觉项目的成本预算中。所以,如果我们掌握一些选择镜头的规律和经验,就可以使用同档次的镜头达到更好的
转载
发布博客 2022.12.08 ·
288 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏
加载更多