V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
OOLAOO
V2EX  ›  程序员

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

  •  
  •   OOLAOO · 2023-05-06 17:29:51 +08:00 · 1518 次点击
    这是一个创建于 567 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    3 条回复    2023-05-07 13:50:43 +08:00
    shellus
        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 等前端框架。

    希望这些信息能够帮助到您。
    iorilu
        2
    iorilu  
       2023-05-06 18:33:57 +08:00
    github 有类似现成项目得, 你找找就行
    snowma
        3
    snowma  
       2023-05-07 13:50:43 +08:00
    监控识别车辆
    ---------------------------
    海康是最专业的没有之一, 要问就是车辆号牌的字体是特殊字体
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2832 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 13:44 · PVG 21:44 · LAX 05:44 · JFK 08:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.