首页
发现
课程
培训
文章
案例
问答
需求
服务
行家
赛事
热门搜索
发布
消息
注册
|
登录
首页
/
文章
/
详情
一个人在家就能破解特斯拉的纯视觉辅助驾驶?
CATIA那点事儿
1年前
浏览1092
关注
首先,请原谅小编又做了一回标题党。这篇文章讲的是使用Python和OpenCV实现车道检测和偏移计算的内容。实际的辅助驾驶,还需要结合多种信息的输入做出决策来进行车辆横向和纵向的控制。
不过话说回来,车道线识别,是一个很经典的计算机视觉的实战案例。
事实上,小编在2021年就研究过,当时是啃了N个油管上的视频教程后,手搓出来的代码实现了下面视频中的效果。
不过可以看到,那时候检测出来的车道还是十分不稳定的,不时地闪烁。
这个闪烁的原因也很明确:
因为是基于单帧处理,如果某一帧上的画面里车道线不清晰,就会导致识别失败
。
而现在是2025年,“面向AI的编程”已经被广泛应用。具体体现在有些小伙伴在申请加入我们的CATIA二次开发群时给出的答案
所以,在有了AI的加持下,还是这个案例,我们能优化到什么程度呢?
为了解决上面的问题,AI帮我们出了个主意,叫
“
指数加权移动平均 (Exponential Moving Average, EMA)”。
简单说就是,引入“
时间上的平滑
”这个概念。
再通俗点见识:如果把每一帧的检测结果简化为一个值的话,那么我们不断求过去一段时间帧的平均值。当最新一帧检测出的值,与前面的平均值差异较大的话,那么我们则选择相信过去的平均值,而忽略新求出的这个值。
至于其他的常规步骤,网上已经有很多教程讲解,总结下来无非就是逐帧抽取视频内容,再针对每一帧进行如下处理:
灰度、高斯模糊、二值化等处理
通过ROI截取一段区域
进行Canny边缘检测和霍夫变换
计算左右车道线的起止点,并绘制
绘制车辆及车道的中心线,并计算偏移量
最终实现的效果-动图版:
最终实现的效果-视频版:
那么,如果你想要这个案例的完整代码,可以考虑一下报名我们的pycatia课程,报名就送哈!不止这个,还有CATIA+Deepseek的案例源代码也一并送!详细报名方式请加小编QQ:542181983.
课程内容介绍与目录如下:
pycatia做automation开发的总课时是15个小时。录像是腾讯会议的云录制。五次课的内容分别如下:
1、Automation二次开发的入门
2、pycatia与零件设计+创建楼梯实例
3、pycatia与曲面设计+曲面阵列实例
4、pycatia与测量/工程图设计
5、pycatia与交互选择/扩展与AI
来源:CATIA那点事儿
登录后免费查看全文
立即登录
二次开发
CATIA
python
控制
曲面
工程图
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-05-31
最近编辑:1年前
CATIA那点事儿
本科
CATIA小狼。微信公众号:CATIA那...
关注
获赞 140
粉丝 291
文章 61
课程 16
点赞
收藏
作者推荐
在CATIA里做个赛车游戏是种怎样的体验
免费
5.0
立即查看
0/200
清空
提交
1条评论
仿真秀97142417408
签名征集中
1年前
大佬好!我是做AI+CAE设计仿真优化软件的(设计仿真流程集成自动化、用代理模型及算法加速设计迭代),您这边有没有仿真优化的项目啊,有机会聊聊吗?
联系电话 18943107751
回复
课程
培训
服务
行家
曲面阵列-CATIA知识工程阵列(公开课)
LS-PrePost二次开发与自动化基础入门10讲:Python联动-让软件为你打工
ABAQUS机械喷丸参数化建模仿真12讲:Python二次开发构建随机弹丸和粒子生成器
ANSYS轴流风机参数化仿真优化全流程实战:Python二次开发与全自动批量寻优
相关推荐
【从攻城狮到程序猿】小狼CATIA VBA 二次开发33讲-带你从攻城狮到程序猿
Abaqus工程有限元实例大全|多模型·全工况·实战课程大纲
2022汽车仿真设计学习月:改变汽车仿真工程师人生厚度(直播回放-会员免费)
广州大学江帆教授《COMSOL工程传热与相变实战》图书线上沙龙
最新文章
【Maxwell参数化建模二·Spoke篇】切向式转子参数化建模:38个参数把整圈转子交给脚本
汽车注塑件试模为什么和模流分析对不上? 先检查流变、PVT测试到UDB材料文件
机器人用PEEK注塑怎么优化?流变性能指导温度、速度和压力设置
为了让 ANSA 的窗口留在那里,我绕了五年
Geometric Glovius Prime v6.7.0.418已经发布
热门文章
通用/泛亚/蔚来/弗迪/上海电驱动等百位新能源专家确认发言,易贸三电活动6月苏州见
批量计算的主要方法
你在OEM工作吗?什么是OEM?那CKD又是什么?……
HyperWork 2024 -二次开发-插件集成Toolbar XML(4/5)
SolidWorks移动/复 制如何使用?以螺旋圈为例
其他人都在看
2-46 一段 5 秒声音里,怎样用短时能量和过零率找到语音端点?
露井联采不同采空区跨度下边坡破坏特征及稳定性分析
Cadence MSC.2026.1.1系列已经发布
刘建川・GROMACS 实战 | 统计键角与二面角分布
你的飞控,还在用“螺旋桨不转”的动导数吗?
VIP会员
学习计划
福利任务
下载APP
联系我们
微信客服
联系客服
人工服务时间为周一至周五的9:30-19:30
非工作时间请在微信客服留言
客服热线:
4000-969-010
邮箱:
service@fangzhenxiu.com
地址:
北京市朝阳区莱锦创意园CN08座
帮助与反馈
返回顶部