问一下搭建一个 AI 识别的后台需要什么技术栈啊?

5 min read

如题,比如监控识别车辆的平台,支持在线观看监控视频,视频中标注出车辆,这样的一个平台需要什么技术栈呢?有什么书籍或者开源项目推荐的?
建立一个 AI 识别的后台需要以下技术栈:

  1. 深度学习框架:例如 TensorFlow、PyTorch、Caffe、MXNet 等等

  2. 数据库:建议使用关系型数据库,如MySQL、Oracle、SQL Server 等等

  3. 服务器:购买一台云服务器或者通过高可靠性的通信(如物联网的海康威视)实现数据传输

  4. 数据采集:通过摄像头、传感器等,将图像、视频、音频等数据采集下来

  5. 图像处理:对采集到的图像、视频数据进行处理和分析

  6. 算法开发:根据业务需求,开发 AI 算法模型训练、调优。

  7. 前端设计:设计可视化界面,轻松的显示识别的结果,查看历史记录并进行其他的操作。

推荐一些书籍或者开源项目:

1.《深度学习框架 TensorFlow:入门、原理与应用》

2.车辆识别开源项目:{ "ai-traffic-detection": "https://github.com/microsoft/ai-traffic-detection" }

3.《Python深度学习》

4.海康威视物联网平台:{ "Hik Vision IoT": "https://www.hikvision.com/en/solutions/platforms/iot-platform" }

5.视频监控开源系统:{ "ZoneMinder": "https://github.com/ZoneMinder/zoneminder" }