update README.en.md.

Signed-off-by: jario-jin <jariof@foxmail.com>
This commit is contained in:
jario-jin 2023-09-05 10:35:33 +00:00 committed by Gitee
parent 7b69044989
commit d96a8c5ca4
1 changed files with 55 additions and 25 deletions

View File

@ -1,36 +1,66 @@
# SpireCV
<img src="https://pic.imgdb.cn/item/64e42356661c6c8e549bab4f.jpg" alt="SpireCV logo" align="right" height="90" />
#### Description
SpireCV是一个专为智能无人系统打造的边缘实时感知SDK主要功能包括相机/吊舱控制、视频保存与推流、目标探测识别与跟踪、边缘数据管理迭代等。旨在为移动机器人开发者提供高性能、高可靠、接口简洁、功能丰富的视觉感知能力。
# SpireCV Intelligent perception algorithm library
#### Software Architecture
Software architecture description
## Overview
#### Installation
SpireCV is an **real-time edge perception SDK** built for **intelligent unmanned systems**, with main functions including **camera/pod control**, **video saving and push streaming**, **target detection and tracking**, and **edge data management**. It aims to provide mobile robot developers with high-performance, high-reliability, simple interface and feature-rich visual perception capabilities.
1. xxxx
2. xxxx
3. xxxx
- Githubhttps://github.com/amov-lab/SpireCV
- Giteehttps://gitee.com/amovlab/SpireCV
- **Maintaining an open-source project is not easy, please click star to support us, thanks! **
#### Instructions
## Quick start
1. xxxx
2. xxxx
3. xxxx
- Installation and use: [SpireCV user manual](https://docs.amovlab.com/Spire_CV_Amov/#/)、[SpireCV developer kit guide](https://docs.amovlab.com/spirecvkit/#/)
- Basic knowledge of C++ language and CMake compilation tool is required
- Need to master the foundation of OpenCV vision library and understand the computational libraries such as CUDA, OpenVINO, RKNN and CANN
- Need to understand the basic concepts and basic operation of ROS
#### Contribution
- Q&A and communication:
- Q&A forum (official regular Q&A, recommended): [Amovlab Community - SpireCV Q&A Zone](https://bbs.amovlab.com/)
- Add WeChat yinyue199506 (note: SpireCV) into the SpireCV intelligent perception algorithm library exchange group
- Search and subscribe "Amovlab" on YouTube.com, we will update the video from time to time
1. Fork the repository
2. Create Feat_xxx branch
3. Commit your code
4. Create Pull Request
## Framework
#### The main framework is shown in the figure:
#### Gitee Feature
<img width="640" src="https://pic.imgdb.cn/item/64802a0d1ddac507cca5223c.jpg"/>
1. You can use Readme\_XXX.md to support different languages, such as Readme\_en.md, Readme\_zh.md
2. Gitee blog [blog.gitee.com](https://blog.gitee.com)
3. Explore open source project [https://gitee.com/explore](https://gitee.com/explore)
4. The most valuable open source project [GVP](https://gitee.com/gvp)
5. The manual of Gitee [https://gitee.com/help](https://gitee.com/help)
6. The most popular members [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)
#### Current support:
- **Functional Layer**
- [x] Video algorithm module (providing perceptual algorithms with unified interfaces, efficient performance and diverse functions)
- [x] Video input, save and push stream module (to provide stable, cross-platform video reading and writing capabilities)
- [x] þCamera and pod control module (for the typical hardware ecology to open the interface, easy to use)
- [x] þSensing information interaction module (providing UDP communication protocol)
- [x] [ROS interface](https://gitee.com/amovlab1/spirecv-ros.git)
- **平台层**
- [x] X86 + Nvidia GPUs (10 series, 20 series, and 30 series graphics cards recommended)
- [x] Jetson (AGX Orin/Xavier、Orin NX/Nano、Xavier NX)
- [ ] Intel CPU (coming soon)
- [ ] Rockchip (coming soon)
- [ ] HUAWEI Ascend (coming soon)
## 功能展示
- **QR code detection**
<img width="400" src="https://pic.imgdb.cn/item/64f700f3661c6c8e54adcb83.gif"/>
- **Landing mark detection**
<img width="400" src="https://pic.imgdb.cn/item/64f700f0661c6c8e54adc964.gif"/>
- **Ellipse detection**
<img width="400" src="https://pic.imgdb.cn/item/64f700f2661c6c8e54adca9f.gif"/>
- **Target click tracking (including target detection and tracking)**
<img width="400" src="https://pic.imgdb.cn/item/64f700f1661c6c8e54adc9ae.gif"/>
- **Low latency push streaming**
<img width="400" src="https://pic.imgdb.cn/item/64f700f2661c6c8e54adcad2.gif"/>
## Copyright statement
- SpireCV is protected under the Apache License 2.0.
- SpireCV is for personal use only, please do NOT use it for commercial purposes.
- If this project is used for profit, Amovlab will pursue infringement.