在本教程中,我们将指导您如何使用Deepstack和Deepstack UI在Web浏览器的图像中执行对象检测,而无需编写任何代码。
什么是Deepstack?
Deepstack是一款开源的AI API服务器,支持全球大大小小公司的开发人员、物联网专家、研究团队和个人在本地和云中轻松部署AI系统。Deepstack是设备和编程语言不可知的。您可以在具有CPU和GPU加速的Windows、Mac OS、Linux、Raspberry PI(+所有ARM设备)和NVIDIA Jetson设备上运行它。以下是Deepstack内置的功能
- 人脸检测、匹配和识别API
- 常见对象检测和识别API
- 场景识别API
- 自定义对象检测API
- API安全性
什么是Deepstack-UI?
Deepstack-UI是一个由Robin Cole构建的交互式Web应用程序。它允许任何人通过Deepstack的对象检测API在用户友好的Web界面中运行任何图像,并且无需编写任何代码就可以自定义您的输入/输出。您可以选择要从其上检测对象的图像的特定部分,过滤根据其置信度检测到的对象,并设置目标对象。Robin Cole
如何安装Deepstack-UI?
要运行Deepstack-UI进行对象检测,必须遵循以下3个主要步骤。
步骤1-安装Docker
在您的计算机上安装与您的操作系统对应的Docker版本。
步骤2-在Docker上进行深度堆栈安装
要安装和运行Deepstack,请在PowerShell/CMD(Windows)或终端(Linux或MacOS)中运行以下命令。
docker run -e VISION-DETECTION=True -p 80:5000 deepquestai/deepstack:latest
步骤3-深度堆栈-UI安装
Deepstack-UI可以通过三种不同的方式安装
选项1:
- 在此处克隆Deepstack UI存储库
- CD放入存储库
- 使用以下命令在本地构建坞站映像
docker build -t deepstack-ui . -f Dockerfile
- 运行Deepstack-UI Docker应用程序
docker run -p 8501:8501 -e DEEPSTACK_IP=localhost deepstack-ui
选项2:
从Docker Hub运行现有Deepstack-UI Docker应用程序
docker run -p 8501:8501 -e DEEPSTACK_IP=localhost robmarkcole/deepstack-ui:latest
选项3:
- 克隆DeepStack_UI存储库
- 打开存储库文件夹中的Powershell、CMD或终端,然后运行pip install-r requirements.txt
- 对于Windows用户,请转到笔记本电脑C:\Users上的此文件夹C:\Users
.Streamlight/并删除文件config.toml - cd进入存储库的app文件夹
- 运行以下命令以启动Deepstack-uo
streamlit run deepstack-ui.py
在您的Web浏览器上访问http://localhost:8501,您将看到下面的界面。http://localhost:8501
是啊,恭喜你!Deepstack-UI在您的设备上成功运行。您现在可以从您的机器中选择任何图像,Deepstack-UI将对其进行处理以进行对象检测。让我们使用下面的示例图像。
Deepstack-UI界面
在将图像输入到Web应用程序后,它会提供一个类似于下图的页面
Deepstack-UI的登录页面由不同的部分组成,这将简化您在应用程序上的导航。它由两个部分组成;参数部分构造为根据需要操作图像,主页显示输出结果。
参数部分由3部分组成:
1.置信度:用于设置各对象预测百分比(置信度)的阈值。ROI:感兴趣区域用于选择检测将在其上运行的图像的特定部分。对象选择:这允许用户选择要从图像中提取的对象类型。
主页输出四个元素,它们是:
1.已处理图像:此图像由所有检测到的对象组成,并以其各自的标签为边界。所有发现的对象:检测到的所有对象的列表。过滤对象计数:对象及其出现次数的列表。所有过滤对象:字典列表,其中每个字典由每个对象的置信度、名称和坐标详细信息组成。
Deepstack-UI应用程序演示
这个gif说明了如何使用Deepstack-UI的所有属性来控制图像。
有关使用Deepstack-UI的更多详细信息,请通过下面的链接访问该项目的GitHub存储库。
你喜欢使用Deepstack-UI吗?如果是,请分享这篇文章,并在GitHub上为该项目加星。
要阅读有关Deepstack AI Server的更多信息,请通过以下链接访问博客
原创文章,作者:fendouai,如若转载,请注明出处:https://panchuang.net/2021/10/08/%e4%bd%bf%e7%94%a8%e9%9b%b6%e4%bb%a3%e7%a0%81%e8%bf%9b%e8%a1%8c%e6%b7%b1%e6%a0%88ui%e2%80%8a-%e2%80%8a%e5%af%b9%e8%b1%a1%e6%a3%80%e6%b5%8b-2/