You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

基于深度学习的面部情绪自动识别项目:请求提供DFD与ER图

基于深度学习的面部情绪自动识别项目 DFD 设计

顶层DFD(Level 0)

  • 外部实体:用户
  • 加工:面部情绪识别系统
  • 数据流:
    • 用户 → 系统:模式选择指令(图片上传/摄像头检测)、待识别媒体(图片/实时摄像头帧)
    • 系统 → 用户:情绪识别结果(含面部区域标注、情绪类别及置信度)

0层DFD(Level 1)

核心加工模块

  • 加工1:模式选择与媒体获取
    • 输入:用户的模式选择指令
    • 输出:触发对应媒体采集流程(图片上传接口调用/摄像头实时流开启)
  • 加工2:面部检测与预处理
    • 输入:待识别媒体(上传图片/摄像头帧)
    • 输出:裁剪后的面部图像、标准化后的图像数据
  • 加工3:深度学习情绪识别
    • 输入:标准化面部图像数据
    • 输出:情绪识别结果(情绪类别、置信度)
  • 加工4:结果展示与反馈
    • 输入:情绪识别结果
    • 输出:可视化后的识别结果(返回给用户)

数据存储

  • 临时媒体存储:暂存用户上传的图片、摄像头采集的临时帧
  • 模型参数存储:存储预训练的深度学习情绪识别模型权重及配置

数据流明细

  • 用户 → 加工1:模式选择指令
  • 加工1 → 加工2:待识别媒体
  • 加工2 → 加工3:标准化面部图像
  • 加工3 → 加工4:情绪识别结果
  • 加工4 → 用户:可视化识别结果
  • 加工3 ↔ 模型参数存储:读取模型参数、(可选)更新模型迭代参数
  • 加工2 ↔ 临时媒体存储:写入/读取临时媒体数据
基于深度学习的面部情绪自动识别项目 ER 设计

实体定义

  • 用户:使用系统的主体
    • 属性:用户ID(主键)、创建时间、偏好设置(默认识别模式等)
  • 识别任务:用户发起的单次情绪识别请求
    • 属性:任务ID(主键)、任务类型(图片上传/摄像头检测)、发起时间、状态(完成/处理中/失败)
  • 媒体数据:识别任务对应的待处理素材
    • 属性:媒体ID(主键)、媒体路径、媒体类型(图片/视频帧)、大小、上传/采集时间
  • 识别结果:任务产出的情绪识别结论
    • 属性:结果ID(主键)、情绪类别(如开心/悲伤/愤怒等)、置信度、面部坐标、生成时间

实体关系

  • 用户与识别任务:一对多(一个用户可发起多个识别任务,一个任务仅归属一个用户)
  • 识别任务与媒体数据:一对一(一个任务对应一份媒体数据,一份媒体数据仅对应一个任务)
  • 识别任务与识别结果:一对一(一个任务对应一个识别结果,一个结果仅归属一个任务)

内容的提问来源于stack exchange,提问作者Divya Urs

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.01 20:22:26