164 Star 1.4K Fork 605

GVPCalvin / AIAS

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
Apache-2.0

star fork

中文 | English

官网 | https://www.aias.top/




项目清单:

    1. 1_image_sdks - [图像识别 SDK]
  1). 工具箱系列:图像处理工具箱(静态图像)
  2). 目标检测:目标检测、目标跟踪、人脸检测&识别
  3). 图像分割:图像分割、医疗影像
  4). 行为分析:行为识别、姿态估计
  5). GAN:    超分辨率、动作驱动、风格迁移、图像生成
  6). 其它类别:OCR、深度估计、视频理解、图像检索
      ...

OCR工具箱 1:OCR方向检测与旋转 - ocr_sdks/ocr_direction_det_sdk

OCR图像预处理。

OCR工具箱 2:OCR文字识别 - ocr_sdks/ocr_v3_sdk

1. V3 文本检测:
- 中文文本检测
- 英文文本检测
- 多语言文本检测
2. V3 文本识别:
- 中文简体
- 中文繁体
- 英文
- 韩语
- 日语
- 阿拉伯
- 梵文
- 泰米尔语
- 泰卢固语
- 卡纳达文
- 斯拉夫

OCR工具箱 3:OCR文字识别 - ocr_sdks/ocr_v4_sdk

原生支持旋转倾斜文本文字识别。

OCR工具箱 4:版面分析 - ocr_sdks/ocr_layout_sdk

可以用于配合文字识别,表格识别的流水线处理使用。
1. 中文版面分析
2. 英文版面分析
3. 中英文文档 - 表格区域检测

OCR工具箱 5: 表格识别 - ocr_sdks/ocr_table_sdk

中英文表格识别。

OCR工具箱 6: led文字识别 - ocr_sdks/ocr_led_sdk

led表盘文字识别。

动物分类识别 - classification/animal_sdk

动物识别sdk,支持7978种动物的分类识别。

菜品分类识别 - classification/dish_sdk

菜品识别sdk,支持8416种菜品的分类识别。

单目深度估计 - depth_estimation_sdk

MiDaS_Small实现单目深度估计,模型可通过输入图像估计其中的深度信息。

动作驱动 - first_order_sdk

sdk以一段动作视频去驱动一张图片运动。可以驱动任意类型的运动。

实例分割 - instance_segmentation_sdk

支持对图片中80个分类的目标进行实例分割。

人群密度检测 - crowd_sdk

统计人数,计算密度图。

烟火检测 - fire_smoke_sdk

烟火检测,给出检测框和置信度。

口罩检测 - mask_sdk

口罩检测,给出检测框。

行人检测 - pedestrian_sdk

行人检测,给出检测框和置信度。

反光衣检测 - reflective_vest_sdk

实现施工区域或者危险区域人员穿戴检测。

智慧工地检测 - smart_construction_sdk

支持检测的类别:人体,安全帽。

车辆检测 - vehicle_sdk

车辆检测,给出检测框和置信度。
    1. 2_nlp_sdks - [自然语言 SDK]
  1). 工具箱系列:sentencepiece,fastText,npy/npz文件处理等。
  2). 文本生成
  3). 词向量
  4). 机器翻译
  5). 语义模型
  6). 情感分析
  7). 句法分析
  8). 词法分析
  9). 文本审核
      ...

轻量句向量SDK【英文】 - embedding/sentence_encoder_en_sdk

句向量是指将语句映射至固定维度的实数向量。

词向量SDK【英文】- embedding/word_encoder_en_sdk

每个单词或词组被映射为实数域上的向量。

fastText - kits/fasttext_sdk

fastText是一个快速文本分类算法。

解析npy/npz文件 - kits/npy_npz_sdk

java读取python numpy保存的npz、npy文件。。

Sentencepiece分词 - kits/sentencepiece_sdk

Sentencepiece分词的Java实现。

jieba分词 - lexical_analysis/jieba_sdk

jieba分词java版本的简化实现。

词法分析SDK [中文] - lexical_analysis/lac_sdk

词法分析模型能整体性地完成中文分词、词性标注、专名识别任务。

短文本相似度SDK [中文] - semantic_simnet_bow_sdk

计算两个句子的cosin相似度。

情感分析SDK [中文]- sentiment_analysis/senta_bilstm_sdk

判断该文本的情感极性类别并给出相应的置信度。

对话情绪识别SDK [中文] - sentiment_analysis/senta_textcnn_sdk

对话情绪识别(Emotion Detection)专注于识别智能对话场景中用户的情绪, 针对智能对话场景中的用户文本,自动判断该文本的情绪类别并给出相应的置信度。

情感倾向分析SDK - sentiment_analysis/sentiment_analysis_sdk

情感倾向分析(Sentiment Classification)针对带有主观描述的中文文本,可自动判断该文本的情感极性类别并给出相应的置信度。

文本审核SDK [中文] - porn_detection_sdk

色情检测模型可自动判别文本是否涉黄并给出相应的置信度,对文本中的色情描述、低俗交友、污秽文爱进行识别。

中文翻译为英文 - translation_zh_en_sdk

中文翻译为英文SDK。
    1. 3_audio_sdks - [语音处理 SDK]
  1). 工具箱系列:音素工具箱,librosa,java sound,javacv ffmpeg, fft, vad工具箱等。
  2). 声音克隆
  3). 语音合成
  4). 声纹识别
  5). 语音识别
      ...

语音识别(ASR)【短语音】 - asr_sdk

中文语音识别。

语音处理包Librosa- librosa_sdk

python语音处理库librosa的java实现。

音素相关的文本处理- ph_sdk

音素相关的文本处理工具箱。适用于中文、英文和中英混合的音素,其中汉字拼音采用清华大学的音素, 英文字符分字母和英文。

音特征编码器提取特征向量 - sv2tts_speakencoder_sdk

声音特征编码器。

提取mel(梅尔)频谱 - tacotron_stft_sdk

TacotronSTFT 提取mel(梅尔)频谱。

基于目标音色的梅尔频谱图 - tacotron2_sdk

模型生成文本基于目标音色的梅尔频谱图。

TTS 文本转为语音 - tts_sdk

TTS 文本转为语音。

声纹识别 - voiceprint_sdk

声纹特征向量提取,声纹相似度计算。
    1. 4_video_sdks - [视频解析SDK]
  1). 摄像头口罩检测 - camera_facemask_sdk
  2). MP4检测口罩 - mp4_facemask_sdk
  3). rtsp取流检测口罩 - rtsp_facemask_sdk

摄像头口罩检测 - camera_facemask_sdk

读取本地摄像头,实时(需要有显卡的台式机,否则会比较卡顿)检测口罩。

MP4检测口罩 - mp4_facemask_sdk

读取本地MP4文件,实时(需要有显卡的台式机,否则会比较卡顿)检测口罩。

rtsp取流检测口罩 - rtsp_facemask_sdk

通过rtsp取流,实时(需要有显卡的台式机,否则会比较卡顿)检测口罩。
    1. 5_bigdata_sdks - [大数据SDK]
  1). flink-情感倾向分析【英文】- flink_sentence_encoder_sdk
  2). kafka-情感倾向分析【英文】- kafka_sentiment_analysis_sdk
      ...

flink-情感倾向分析【英文】SDK - flink_sentiment_analysis_sdk

情感倾向分析(Sentiment Classification) 针对带有主观描述的文本,可自动判断该文本的情感极性类别并给出相应的置信度。

kafka-情感倾向分析【英文】SDK - kafka_sentiment_analysis_sdk

情感倾向分析(Sentiment Classification) 针对带有主观描述的文本,可自动判断该文本的情感极性类别并给出相应的置信度。
    1. 6_metaverse - [2D虚拟人]
  1). Live2DDemo
      ...

2D虚拟人APP - Live2DDemo

最近元宇宙的概念越来越火。虚拟人技术是其中重要的组成部分。 其原理是通过视频来捕捉人脸,并且将人的面部动作同步到人物身上。人们只需要一个摄像头就可以制造出一个生动活泼的虚拟形象了。
    1. 7_engine_hub - [平台引擎]
  1). 训练引擎
      ...

AI 训练平台 - training

AI训练平台提供分类模型训练能力。并以REST API形式为上层应用提供接口。
    1. 8_aigc - [图像生成]
  1). 图像生成 stable_diffusion
      ...

java版StableDiffusion - stable_diffusion

文生图:输入提示词(仅支持英文),生成图片(仅支持英文) 图生图:根据图片及提示词(仅支持英文)生成图片

帮助文档:

其它研究专题:

1. AI + 量子计算

2. AI + 生物医药

Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1. Definitions. "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License. "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files. "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types. "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below). "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof. "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution." "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work. 2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form. 3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed. 4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions: (a) You must give any other recipients of the Work or Derivative Works a copy of this License; and (b) You must cause any modified files to carry prominent notices stating that You changed the files; and (c) You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and (d) If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. 5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions. 6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file. 7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License. 8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages. 9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.

简介

AIAS (AI Acceleration Suite) - 人工智能加速器套件。提供: 包括SDK,平台引擎,场景套件在内,合计超过100个项目组成的项目集。 展开 收起
Apache-2.0
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/mymagicpower/AIAS.git
git@gitee.com:mymagicpower/AIAS.git
mymagicpower
AIAS
AIAS
main

搜索帮助