
# HiLens Framework_Python简介
HiLens Framework通过封装底层接口、实现常用的管理功能，让开发者可以在华为HiLens管理控制台上方便地开发技能，培育AI生态。
HiLens Framework的分层结构如[图1]所示，HiLens Framework封装了底层的多媒体处理库（摄像头/麦克风驱动模块Media_mini），以及D芯片相关的图像处理库（DVPP）和模型管理库（ModelManager），另外开发者也可以使用熟悉的视觉处理库OpenCV。在此之上，HiLens Framework提供了以下6个模块供开发者使用，方便开发诸如人形检测、疲劳驾驶检测等技能，模块说明如[表1]所示。用户可以开发Python版本的技能并在HiLens Kit上运行。
图1HiLens Framework框架   
![](https://support.huaweicloud.com/devg-hilens/zh-cn_image_0234827420.png "点击放大")
 表1模块说明 
| 序号 | 模块               | 功能                         |
|:---|:---|:---|
| 1  | Input Manager    | 输入模块：负责视频、音频等输入数据的接入管理。    |
| 2  | Media Processor  | 预处理模块：负责视频、音频等媒体数据的处理。     |
| 3  | Model Manager    | 模型管理模块：负责模型的初始化与推断任务。      |
| 4  | Output Manager   | 输出模块：负责流、文件、消息通知等输出任务的管理。  |
| 5  | Resource Manager | 资源管理模块：负责文件、图片、模型等资源的路径管理。 |
| 6  | Logging System   | 日志模块：负责日志系统管理。             |
   
