forked from floratest1/SpireCV
update README.en.md.
Signed-off-by: jario-jin <jariof@foxmail.com>
This commit is contained in:
parent
7b69044989
commit
d96a8c5ca4
80
README.en.md
80
README.en.md
|
@ -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
|
||||
- Github:https://github.com/amov-lab/SpireCV
|
||||
- Gitee:https://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.
|
||||
|
|
Loading…
Reference in New Issue