如题,比如监控识别车辆的平台,支持在线观看监控视频,视频中标注出车辆,这样的一个平台需要什么技术栈呢?有什么书籍或者开源项目推荐的?
1
shellus 2023-05-06 17:58:52 +08:00
你好,chatGPT 为您解答
要搭建一个 AI 识别的后台,您需要以下技术栈: 计算机视觉技术:包括图像处理、特征提取、目标检测、图像分类等方面的技术。 机器学习和深度学习技术:包括数据预处理、模型选择和训练、模型评估和调优等方面的技术。 后端开发技术:包括数据库设计、API 接口开发、数据管理和存储等方面的技术。 前端开发技术:包括用户界面设计、交互设计、页面开发等方面的技术。 对于您提到的监控识别车辆的平台,可以考虑使用开源的计算机视觉框架,如 OpenCV 、TensorFlow 、PyTorch 等,来进行图像处理和机器学习的开发。同时,您需要使用 Web 开发框架,如 Flask 、Django 等来实现后端 API 的接口开发,以及数据库的设计和管理。对于前端页面的开发,您可以选择 React 、Vue 等框架进行开发。 以下是一些可以参考的书籍和开源项目: 《 Python 计算机视觉编程》( Programming Computer Vision with Python ):介绍如何使用 Python 和 OpenCV 进行计算机视觉开发。 《 Python 深度学习》( Deep Learning with Python ):介绍如何使用 Python 和 Keras 等框架进行深度学习的开发。 开源项目:YOLOv5 、Faster R-CNN 等目标检测算法。 开源项目:Django 、Flask 等 Web 框架。 开源项目:React 、Vue 等前端框架。 希望这些信息能够帮助到您。 |
2
iorilu 2023-05-06 18:33:57 +08:00
github 有类似现成项目得, 你找找就行
|
3
snowma 2023-05-07 13:50:43 +08:00
监控识别车辆
--------------------------- 海康是最专业的没有之一, 要问就是车辆号牌的字体是特殊字体 |