AI运动识别插件-APP版新版特性速览

云智AI运动识别插件APP版最近发布了1.0.6版,今天带您快速了解一下新版本发布的新特性,以便在后续开发场景中使用。

一、相机拍照操控能力

在本能力发布之前,如果需要调用相机拍照获取相机预览图像,只能抽帧状态下通过saveFrameToAlbumconvertFrameToBase64接口保存到相册或转换成Base64进行操作,这都需要在抽帧状态下才能调用,不方便控制拍照时机、也对比较消耗设备资源。本次在相机上下文中新增了直接拍照接口takePhoto,可以在直接在yz-ai-camera组件预览状态上拍照。

cameraContext?.takePhoto({
	width: 640,
	height: 480,
	mirror: false,
	success(res) {
		console.log('take-photo', res);
	},
	fail(err) {
		console.error('take-photo', err);
	}
});

二、帧图像保存至临时文件能力

在原来已有的将帧图像保存至相册和转换成Base64的基础上,再新增将帧图像保存至临时文件接口saveFrameToTemp,方便将帧图析解析后进行人脸识别、后台留存等场景操作。

cameraContext?.saveFrameToTemp({
	frame: frame,
	success(res) {
		console.log('save temp', res);
	},
	fail(err) {
		console.error('save album', err);
	}
});

三、新的关键点追踪器和跳绳运动算法

本次发布对关键点追踪器PointTracker跳绳运动检测算法进行了全面优化,可以更好的抑制关键点噪声检出峰谷跳变。

四、姿态调试辅助工具

由于插件在人体和运动检测时,绝大部分应用场景是通过设备相机实时抽帧进行识别的,而受限于开发工具模拟器能力、图像缩放和抽帧特性等因素,导致开发者在调试人体、运动检测及适配姿态运动检测时,无法直观的查看帧图像及人体检测结构。
基于以上原因,我们为插件调用开发者提供了一个“运动构建调试工具”,工具为 Windows 桌面应用,可直接运行于开发机器接收真机调试的人体和帧结果;开发者可通过工具进行帧回放调试、关键点提取等,后续我们将推出更丰富的辅助功能。

工具同时支持接收APP小程序版本插件的帧图像回传。

image

更多特性可以参考插件文档中的版本历史。

posted @ 2025-12-15 09:37  alphaair  阅读(7)  评论(0)    收藏  举报