Files
zydi-web/app/docs/function/qwen.md
T
2025-01-23 09:05:45 +00:00

989 B

Qwen视觉分析模块 (qwen.py)

功能描述

该模块使用Qwen2-VL-7B模型进行视频和图像的多模态分析,包括场景理解、行为识别和异常检测。

主要组件

MediaAnalysisSystem类

处理媒体分析的核心类。

主要方法

  • process_with_qwen(): 使用Qwen模型处理媒体
  • extract_info(): 从模型输出中提取结构化信息
  • _get_analysis_prompt(): 生成分析提示词

VideoMonitor类

监控视频文件的类。

主要方法

  • monitor_directories(): 监控目录变化
  • process_new_video(): 处理新视频
  • _get_redis_key(): 生成Redis键值

工作流程

  1. 监控指定目录中的新视频
  2. 使用Qwen模型分析视频内容
  3. 提取结构化信息
  4. 将分析结果保存到Redis数据库

使用说明

  1. 确保Qwen模型路径配置正确
  2. 运行脚本开始监控视频目录
  3. 分析结果将以JSON格式存储在Redis中

依赖

  • Transformers
  • Torch
  • Redis
  • Decord