传统深度学习在智慧交通中的那些事儿|【人人都是算法专家】

2023-05-16

Rocky Ding

公众号:WeThinkIn

写在前面

【人人都是算法专家】栏目专注于分享AI行业中业务/竞赛/研究/产品维度的思考与感悟。欢迎大家一起交流学习💪

大家好,我是Rocky。

时代的车轮滚滚而来,一波又一波的AI科技浪潮周期性的爆发,又螺旋上升式的发展进化,这是个足够伟大的时代。

Rocky相信AI能够极大提高社会生产力,解决供需关系不平衡,并对人类社会产生深远的影响。

如同互联网时代的PC和移动互联网一样,AI也经历了两个阶段的发展。

第一个阶段是2012年至2022年的传统深度学习时代,AI+互联网,AI+安防,AI+工业等ToB产品形态让行业公司爆发一波生机,但ToC端基本无法触达。

第二个阶段是2022年开始的AIGC时代,Rocky聊过很多的创业者和投资人,我们一致认为AIGC时代的AI,在ToB和ToC领域都有诱人的可能性。

Rocky也将工作时间all in AIGC,但在业余时间,Rocky依然对传统深度学习持续看好,Rocky认为AIGC和传统深度学习都是行业繁荣不可或缺的关键一招。

故在本文中,Rocky总结了智慧交通领域的业务逻辑,将智慧交通最精华的思考&经验分享出来,希望能给大家带来帮助。

So,enjoy(与本文的BGM一起食用更佳哦):

正文开始

----【目录先行】----

  1. 智慧交通的发展阶段

  2. 智慧交通的算法解决方案架构

  3. 智慧交通的经典落地解决方案

  4. 智慧交通的典型bad case以及应对方案

  5. 智慧交通未来会有哪些新的可能性

【一】智慧交通的发展阶段

首先,智慧交通包含哪些细分场景呢?

智慧交通细分场景

上面Rocky只举例了一些典型的场景,未来相信会有更多场景会被挖掘与赋能。

如果将上面的细分场景按ToG,ToB,ToC分类,会是什么样子的呢?

细分场景的产品维度分类

我们已经分析了智慧交通的细分场景以及产品维度,接下来,我们看看他们都处于什么发展阶段呢?(蓝海期,起步期,应用井喷期,成熟期)

智慧交通各细分场景的发展阶段

可以看到,ToG和ToB的业务逻辑和产品形态非常清晰,那就是AI赋能场景与产品,比如AI赋能摄像头,有了人脸识别,车辆检测等功能。

但是目前为止工业界在ToC方向上依旧没有找到一个很好的业务逻辑与产品形态,传统深度学习并不能颠覆用户体验,也不能创造强用户需求,导致个人安防产品处于很尴尬的境地。

【二】智慧交通的算法解决方案架构

智慧交通的现金流算法解决方案架构如下所示:

智慧交通的现金流算法解决方案架构

其中最为关键的环节是业务/需求渠道和数据护城河

在部署优化的模块中需要进行端侧设备选型,大家可以根据实际需求选择合适的端侧设备以达到项目的要求:

端侧设备选型

而在核心算法部分,在传统深度学习飞速发展的10年,已经沉淀了很多经典模型,可供我们选择使用,Rocky在这里进行了总结梳理:

常用分类模型

常用检测模型

常用分割模型

【三】智慧交通的经典落地解决方案

智慧交通领域有很多经典的落地解决方案,加上其赋能的属性,很容易在细分场景进行迁移应用。

首先就是大厂必备的全图目标检测解决方案:

全图目标检测解决方案

智慧交通场景经典的车辆属性分析解决方案:

车辆属性分析解决方案

智慧交通场景经典的交通事件检测解决方案:

交通事件检测解决方案

智慧交通场景经典的交通设施解决方案:

交通设施解决方案

【四】智慧交通的典型bad case以及应对方案

稀缺素材

智慧交通场景中最经典的bad case是素材稀缺导致的整体解决方案无法落地。

Rocky认为主要可以通过一下几个方法去解决:

  1. 与客户签订战略协议,更多数据互通,深度信任。
  2. 数据侧全力逼近真实场景的数据分布:数据常规增强,高阶增强,制作特定数据等。
  3. 算法侧全力优化,提升性能以满足小数据集的任务要求。

大角度场景

在很多的大角度场景中,比如车辆侧身大角度导致车辆车牌,车辆属性的识别产生错误,是智慧交通场景中一个令人困扰的问题。

Rocky认为主要可以通过以下几个方法去解决:

  1. 制作特定大角度场景数据,优化训练。
  2. 增加更多约束,比如在车辆大角度场景中将大任务转化成多级联任务来提升效果。
  3. 通过引入分割,跟踪等强技术来辅助大角度场景的目标检测识别效果。

复杂场景

闹市区交叉路口,野外环境,暴雨/下雪/雾霾等恶劣天气环境下,如何保持算法解决方案的性能是一个较大的挑战。

  1. 整体流程优化,从硬件端,现场产品铺设逻辑,算法解决方案,需求定义等方面全面适配实际的复杂场景。
  2. 复杂场景模块化,搭建场景整体系统,并持续优化迭代。

碎片化需求

  1. 定制算法解决方案。(小样本学习,扩大算法团队规模,AutoML)
  2. 针对行业逻辑,迁移算法生产模式。(客户自训练)

【五】智慧交通未来会有哪些新的可能性

AI安全

AI在智慧交通领域大规模落地之后,紧接而来的是AI的安全风险问题,Rocky认为AI安全将是智慧交通领域的一个重要模块,未来会获得业界的更多关注。

AI安全风险
AI安全技术

大模型

目前大模型已经爆发,大模型的能力得到了业界的认可。

智慧交通行业也需要自己的大模型,不管是大厂还是细分领域的“小而美”公司,都可以将自己多年沉淀的行业数据进行整合,训练自己的行业“大模型”,从而加深技术护城河。

车路协同

目前新能源汽车已经越来越成熟,核心电动汽车技术与产业在国内已经自主可控,下一步是出海扩大市场了。

在这个时间节点上,Rocky认为车路协同的智慧交通会有更多的发展空间,AI+自动驾驶+智慧交通+电动车,将是一个“很性感”的事。

精致的结尾

Rocky坚定看好传统深度学习的价值与发展,大家在ToG,ToB和ToC业务上都可以找Rocky一起合作交流,共同成长。

Rocky将算法高价值面试知识点即“三年面试五年模拟”之独孤九剑秘籍前十二式进行汇总梳理成汇总篇,并制作成pdf版本,大家可在公众号后台 【精华干货】菜单或者回复关键词“三年面试五年模拟” 进行取用。

除此之外Rocky还将YOLOv1-v7全系列大解析也制作成相应的pdf版本,大家可在公众号后台 【精华干货】菜单或者回复关键词“YOLO” 进行取用。

Rocky一直在运营技术交流群(WeThinkIn-技术交流群),这个群的初心主要聚焦于技术话题的讨论与学习,包括但不限于CV算法,算法,开发,IT技术以及工作经验等。群里有很多人工智能行业的大牛,欢迎大家入群一起学习交流~(请添加小助手微信Jarvis8866,拉你进群~)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

传统深度学习在智慧交通中的那些事儿|【人人都是算法专家】 的相关文章

  • 前端脚手架开发工具包

    文章目录 文件操作fs extrareaddirpevent stream监听文件变化 chokidar 文件匹配glob 远程下载模板代码download git repo 命令行参数解析 minimist轻量级的命令行参数解析引擎 Co
  • 关于联想Y7000P睡眠后无法唤醒问题修复

    这个新的机器是WINDOWS11的 xff0c 症状了自己睡眠后就醒不过来了 xff0c 于是我找到了公众号 xff0c 提示下载一个软件修复驱动 xff0c http tools lenovo com cn tools exeTools
  • GPU渲染管线之旅|05 图元处理、Clip/Cull, 投影和视图变换

    上一篇中我们讨论了关于 纹理和采样 xff0c 这一篇我们回到3D管线的前端 在执行完顶点着色之后 xff0c 就可以实际的渲染东西了 xff0c 对吗 xff1f 暂时还不行 xff0c 因为在我们实际开始光栅化图元之前 xff0c 仍然
  • mac地址的作用

    最近读一本关于linux编程的书籍 xff0c 看到一部分很迷茫 xff0c 忽然不知道mac地址的作用 xff0c 既然已经有了ip地址了要mac地址何用呢 xff1f MAC地址是数据链路层的地址 xff0c 如果mac地址不可直达 直
  • 谈谈OpenCV中的四边形

    首先抛出一个问题 xff0c 给定一系列二维平面上的的点 xff0c 这些点是可以组成一个封闭的二维图形 因为这些点是矩形区域拍摄图像后识别得到的图形的边界点 xff0c 所以我们要抽象出来这个矩形 xff0c 也就是我们要反映出这个矩形
  • GPU渲染管线之旅|07 深度处理、模板处理

    在这一篇中 xff0c 我们来讨论Z pipline的前端部分 简称它为early Z 以及它是在光栅化中怎么起作用的 和上一篇一样 xff0c 本篇也不会按实际的管道顺序进行讨论 xff1b 我将首先描述基础算法 xff0c 然后再补充管
  • GPU渲染管线之旅|08 Pixel Shader

    在这一部分中 xff0c 我们来谈谈像素处理的前半部分 dispatch和实际的像素着色 事实上 xff0c 这部分是大多数图形开发者在谈到PS stage时所关心的内容 有关alpha blend和Late Z的内容则会下一篇文章中去探讨
  • MFC基于CSplitterWnd类的多窗口分割

    使用平台 xff1a win7 64bit 使用环境 xff1a VS2012 1 CSplitterWnd介绍 上图是从MSDN中截取的类的继承图表 xff0c CSplitterWnd类继承自CWnd类 这个类主要就是提供窗口分割的功能
  • OpenCV - 区域生长算法

    1 理论基础 区域生长算法的基本思想是将有相似性质的像素点合并到一起 对每一个区域要先指定一个种子点作为生长的起点 xff0c 然后将种子点周围领域的像素点和种子点进行对比 xff0c 将具有相似性质的点合并起来继续向外生长 xff0c 直
  • 不规则Contours内部像素的操作

    在findContours函数使用了之后 xff0c 有时候就会面临对Contours内部区域的访问 由于contours不一定是凸图形 xff0c 所以使用循环操作的时候总感觉不那么方便 比如在下图中 xff0c 已经使用findCont
  • Ubuntu 16.04 使用

    这篇博客用来专门记录尝试搬迁工作环境到Linux下的使用笔记 xff0c 主要包含有常用软件的安装 xff0c 配置 1 安装输入法 ubuntu 16 04中支持ibus输入系统 1 系统 gt 首选项 gt IBus设置 在弹出的IBu
  • 牛顿迭代法求解方程

    说明 xff1a 该篇博客源于博主的早些时候的一个csdn博客中的一篇 xff0c 由于近期使用到了 xff0c 所以再次作一总结 原文地址 概述 牛顿迭代法 xff08 Newton s method xff09 又称为牛顿 拉夫逊 xf
  • OpenCV - 均值迭代分割

    题外话 之前在博客中写过一篇 区域生长 的博客 xff0c 区域生长在平时经常用到 xff0c 也比较容易理解和代码实现 xff0c 所以在很多情况下大家会选择这种方法 但是区域生长有一个最致命的点就是需要选取一个生长的种子点 为了交流学习
  • [常见Bug]Kotlin,编译报错“Unresolved reference: ......”的解决方法

    注 xff1a 第1 2种情况较常见 第1种可能的情况 原因 xff1a Android Studio中目前的Kotlin插件版本 和 kotlin gradle plugin版本不一致 当版本不一致时 xff0c 检查build grad
  • mac xcode出现xxx.h没有出现的问题

    mac xcode出现xxx h没有出现的问题 xff0c 在命令行使用g 43 43 lxx编译代码却完全没有问题 xff0c 得出的结论是xcode的配置不到位 找了半个小时没找到莫名的烦躁 xff0c 使用xarman studio
  • 关于hive数据导入的小实验

    首先在自己本地路径编写2个数据文件 xff1a pv txt xff1a 1 111 2 111 1 222 user txt 111 25 111 18 222 32 然后hive中直接创建对应的2个表pv和users xff1a cre
  • MySQL索引(什么是索引、如何创建索引、什么时候用索引、索引的作用)

    1什么是索引 xff1f 简单来讲就是排好序的快速查找数据结构 2索引的优势劣势 3索引分类和创建索引的命令 4 BTree索引检索原理 5 那些情况适合索引 6 哪些情况不适合创建索引 下图是关于第三种情况的一个计算选择性的公式 xff0
  • R语言中的Softmax Regression建模(MNIST手写体识别和文档多分类应用)

    关于softmax regression的数学模型部分可以参考Stanford的中英文Wiki http ufldl stanford edu wiki index php Softmax E5 9B 9E E5 BD 92 softmax
  • 【三年面试五年模拟】算法工程师的独孤九剑秘籍(第九式)

    写在前面 三年面试五年模拟 栏目专注于分享CV算法与机器学习相关的经典 amp amp 必备 amp amp 高价值的面试知识点 xff0c 并向着更实战 xff0c 更真实 xff0c 更从容的方向不断优化迭代 也欢迎大家提出宝贵的意见或

随机推荐