云智AI运动识别插件APP版最近发布了1.0.6版,今天带您快速了解一下新版本发布的新特性,以便在后续开发场景中使用。
一、相机拍照操控能力
在本能力发布之前,如果需要调用相机拍照获取相机预览图像,只能抽帧状态下通过saveFrameToAlbum或convertFrameToBase64接口保存到相册或转换成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和小程序版本插件的帧图像回传。
更多特性可以参考插件文档中的版本历史。
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |