103 Commits

Author SHA1 Message Date
Tao
489e19fb9b feat(nn): add depth calibration params to Yolo26Depth API (#137)
get_depth/get_depth_image now accept cal_a/cal_b so callers can pass
a per-camera scale calibration d_real = exp(a*log(d)+b); example app
exposes them as optional CLI args.

Co-authored-by: Taoxuan-168 <Taoxuan-168@users.noreply.github.com>
2026-08-10 11:08:16 +08:00
lxowalle
cdb27db679 * Optimize the YOLOv26 depth interface. 2026-08-04 17:38:52 +08:00
Tao
82a2aecd13 add Yolo26Depth monocular depth estimation wrapper (#136)
* Update MaixCam2's MaixSpeech to use NPU computing

delete useless file

* Delete components/.gitignore

delete unused file

* feat(nn): add Yolo26Depth monocular depth estimation wrapper

Add header-only maix_nn_yolo26_depth.hpp class with @maixpy binding comments,
supporting depth inference and heatmap generation for yolo26-depth models.

* feat(example): add yolo26_depth example

Add nn_yolo26_depth example under examples/, supporting single-image
heatmap saving and real-time camera depth display, based on the
Yolo26Depth header-only wrapper.

---------

Co-authored-by: lxowalle <83055338+lxowalle@users.noreply.github.com>
Co-authored-by: Taoxuan-168 <Taoxuan-168@users.noreply.github.com>
2026-08-04 15:40:01 +08:00
lxowalle
90cb0a730a * fix detect 4 class issue of yolo26 2026-04-13 10:16:40 +08:00
Tao
6ee83e173f Merge pull request #129 from Taoxuan-168/dev
Update MaixCam2's MaixSpeech to use NPU computing
2026-03-02 16:36:29 +08:00
lxowalle
939bb5676a * Fix YOLOv11 incorrectly checks hwc 2026-01-22 20:13:39 +08:00
Tao
e328330f7f support yolo26 for maixcam 2026-01-21 19:39:15 +08:00
lxowalle
e65574bd40 * Fix compilation error 2026-01-20 15:02:22 +08:00
Tao
a466396782 * [maixcam2] Supported yolo26
* [maixcam2] Supported maix-speech
2026-01-20 14:49:12 +08:00
lxowalle
eb395eca9d * Fix compilation errors 2025-12-05 10:23:32 +08:00
lxowalle
ce93c36ddb * fix long block during whisper inference 2025-09-29 16:26:37 +08:00
lxowalle
fdde79796c * [maixcam2] convert whisper's output to utf-8 coding 2025-09-25 21:05:25 +08:00
lxowalle
db0b80a90b * whipser supports pcm file 2025-09-11 11:09:27 +08:00
lxowalle
8c9dd89141 * optimize melotts 2025-09-08 17:07:02 +08:00
Neucrack
038308f48a fix mixformerv2 crop bug 2025-09-03 15:36:31 +08:00
Neucrack
1f616f4825 add mixformer v2 support for maixcam 2025-09-03 15:36:31 +08:00
Neucrack
36be3fbf34 add image to_tensor_float32 api and release maixcam2 alpha system 2025-08-30 16:03:59 +08:00
Neucrack
b965076064 fix self learn classifier bug for maixcam2 2025-08-25 15:33:16 +08:00
lxowalle
fcfbcded57 * fix whisper bug 2025-08-15 20:56:23 +08:00
lxowalle
3f3a3ebaaf * optimize melotts&whisper api 2025-08-15 18:23:34 +08:00
Neucrack
bda04ad7bd fix linux compile error 2025-07-28 21:52:05 +08:00
916BGAI
958d81ada7 fix speech and optimize startup speed 2025-07-17 19:57:26 +08:00
lxowalle
0711fd0c21 * optimize vision code 2025-07-10 18:21:52 +08:00
Neucrack
efb48d13e9 YOLO11/YOLOv8 support new output nodes for MaixCAM 2025-07-03 17:25:27 +08:00
Neucrack
252d2fe755 add depth-anything-v2 support 2025-06-18 18:47:34 +08:00
lxowalle
18367774b0 optimize whisper api 2025-06-06 15:14:30 +08:00
Neucrack
36d7043804 some build and sys API optimization 2025-06-05 19:36:08 +08:00
lxowalle
293bda1fdb * fix compilation errors 2025-06-05 15:40:51 +08:00
Neucrack
3367869092 optmize some basic API like log,memory_info,fs.join 2025-05-30 11:03:51 +08:00
lxowalle
0d388bfd4b * supports melotts 2025-05-27 09:40:33 +08:00
Neucrack
62783cc181 optimize nn for compile 2025-05-21 15:47:22 +08:00
lxowalle
7ed6dfce8c * support audio playback 2025-05-15 19:03:48 +08:00
Neucrack
1347fb5e18 add yolo-world support for maixcam2 2025-05-14 17:37:24 +08:00
lxowalle
535cfe70c1 * support nn whisper 2025-05-13 17:54:58 +08:00
Neucrack
806b2b7275 maixcam2 support some models 2025-04-16 12:01:18 +08:00
Neucrack
23ac2b3786 optimize yolo11 on maixcam2 2025-04-11 14:09:47 +08:00
Neucrack
383530900d optmize openmp compile script 2025-04-10 19:10:59 +08:00
Neucrack
060a19bccd optimize build scripts 2025-04-09 16:00:09 +08:00
Neucrack
cc67cb219b add maixcam gcc11.3 support 2025-04-08 10:54:31 +08:00
lxowalle
d09693112a * fix a typo 2025-04-07 10:12:49 +08:00
Neucrack
b0eb756227 maixcam2 support nn and yolo11 yolov8 yolov5 classifier 2025-04-03 17:26:52 +08:00
Neucrack
819da7dae1 maixcam2 support nn 2025-03-27 18:16:01 +08:00
Neucrack
c703fbd656 optimize compile, add add_requirements func in component.py support 2025-01-13 12:09:50 +08:00
Neucrack
6c5440e1a3 optimize landmarks draw_face api 2025-01-11 18:38:44 +08:00
Neucrack
74a361d18c add face emotion recognition support 2025-01-10 18:53:57 +08:00
Neucrack
6bfbf9611e nn classifier supoort hwc format input 2025-01-10 18:53:57 +08:00
Neucrack
8e6c515727 add face landmarks detection support 2025-01-08 18:44:27 +08:00
Neucrack
ac493fa143 yolo support sort param to sort object by size 2025-01-08 18:44:27 +08:00
Neucrack
65e2e880f1 add hand landmarks support, nn support hwc input, cdk support image <-> CV obj convert 2025-01-02 15:39:28 +08:00
Neucrack
8d9f4d556e fix some API map error & add MaixPy API dumplicate check 2024-12-23 16:10:19 +08:00