
* Update README_CN.md 之前的readme cn复制错了,导致存在死链 * Update README_CN.md * Update README_CN.md * Update README.md * Update README.md * Update README.md * Update README_CN.md * Update README_CN.md * Update README.md * Update README_CN.md * Update README.md * Update README_CN.md * Update README.md * Update RNN.md * Update RNN_CN.md * Update WebDemo.md * Update WebDemo_CN.md * Update install_rknn_toolkit2.md * Update export.md * Update use_cpp_sdk_on_android.md * Update README.md * Update README_Pу́сский_язы́к.md * Update README_Pу́сский_язы́к.md * Update README_Pу́сский_язы́к.md * Update README_Pу́сский_язы́к.md * Update README_हिन्दी.md * Update README_日本語.md * Update README_한국인.md * Update README_日本語.md * Update README_CN.md * Update README_CN.md * Update README.md * Update README_CN.md * Update README.md * Update README.md * Update README_CN.md * Update README_CN.md * Update README_CN.md * Update README_CN.md
English | 简体中文
Front-end AI application
The development of artificial intelligence technology has led to industrial upgrading in the fields of computer vision(CV) and natural language processing(NLP). In addition, the deployment of AI models in browsers to achieve front-end intelligence has already provided good basic conditions with the steady increase in computing power on PCs and mobile devices, iterative updates of model compression technologies, and the continuous emergence of various innovative needs. In response to the difficulty of deploying AI deep learning models on the front-end, Baidu has open-sourced the Paddle.js front-end deep learning model deployment framework, which can easily deploy deep learning models into front-end projects.
Introduction of Paddle.js
Paddle.js is a web sub-project of Baidu PaddlePaddle
, an open source deep learning framework running in the browser. Paddle.js
can load the deep learning model trained by PaddlePaddle
, and convert it into a browser-friendly model through the model conversion tool paddlejs-converter
of Paddle.js
, which is easy to use for online reasoning and prediction. Paddle.js
supports running in browsers of WebGL/WebGPU/WebAssembly
, and can also run in the environment of Baidu applet and WeChat applet.
Finally, we can launch AI functions in front-end application scenarios such as browsers and mini-program using Paddle.js
, including but not limited to AI capabilities such as object detection, image segmentation, OCR, and item classification.
Web Demo
Refer to this document for steps to run computer vision demo in the browser.
demo | web demo directory | visualization |
---|---|---|
object detection | ScrewDetection、FaceDetection | ![]() |
human segmentation | HumanSeg | ![]() |
classification | GestureRecognition、ItemIdentification | ![]() |
OCR | TextDetection、TextRecognition | ![]() |
Wechat Mini-program
Run the official demo reference in the WeChat mini-program document
Name | Directory |
---|---|
OCR Text Detection | ocrdetecXcx |
OCR Text Recognition | ocrXcx |
object detection | coming soon |
Image segmentation | coming soon |
Item Category | coming soon |
Contributor
Thanks to Paddle Paddle Developer Expert (PPDE) Chen Qianhe (github: chenqianhe) for the Web demo, mini-program.