zoukankan      html  css  js  c++  java
  • 业务领域建模Domain Modeling

    ♦ 1) Collect application domain information

    – focus on the functional requirements – also consider other requirements and documents

    我的工程实践选题是《视频序列中人员检测与身份推断的系统设计》,这是一个根据视频序列进行人脸识别,并识别人员的年龄、性别、身高等信息之后进行人员身份推断的系统。
    ♦ 2) Brainstorming

    – listing important application domain concepts – listing their properties/attributes – listing their relationships to each other
    由上述的描述我们将系统的功能模块及主要的技术路线实现分类如下:

    • 视频处理:对实时视频流进行视频的抽帧以及预处理
    • 人脸匹配:人脸图像的边缘检测和匹配,确定这个人是否是已存入数据库的用户,若不是,则新建一个用户
    • 特征识别:对视频中的人员特征进行提取,包括年龄、性别、衣着、行为
    • 身份推断:按照提取的各项特征值进行人员身份的推断

    以下是技术路线图:


    ♦ 3) Classifying the domain concepts into:
    – classes – attributes / attribute values – relationships
    • association, inheritance, aggregation

    1、视频处理:视频流读取,视频抽帧

    2、人脸匹配:人脸图像的边缘检测,人脸图像特征提取,人脸匹配

    3、特征识别:根据人的行为和面部进行特征提取

    4、身份推断:按照提取的特征进行聚类,进行人员身份的推断

    ♦ 4) Document result using UML class diagram

  • 相关阅读:
    栈解旋(unwinding)
    自定义异常
    异常的基本使用
    什么是跨域?
    Vue-Vue-router跳转页面时返回顶部
    jquery&vue backTop缓慢返回顶部的方法应用
    Windows 10下使用U盘安装Ubuntu双系统
    Windows下磁盘分配操作
    在双系统(Windows与Ubuntu)下删除Ubuntu启动项
    .net framework体系结构
  • 原文地址:https://www.cnblogs.com/fmyao/p/11923142.html
Copyright © 2011-2022 走看看