目前不建议实时ocr,不同机型性能不能保证,耗时较高
调用createVKSession真机调式,相机无法打开?[图片] 用的api原代码照搬,无法打开摄像机,右上角会显示摄像机标识[图片] 机型努比亚z50s 微信8.0.48
2024-04-08暂时不能利用自己重建的点云,因为还涉及到重建中原始图像的信息,用于识别和跟踪,单纯点云是不够的,可以尝试提高3D marker质量,例如更丰富的纹理等
【VKSession】如何用pcd点云文件或glb模型生成3D跟踪map?如题。 最近使用小程序的示例项目使用录制视频的方式,生成3D物体跟踪的map文件和glb模型。 使用上述方式生成的模型和map跟踪数据总是不理想,跟着文档做各种调整也不能满足使用需要。 所以想问一下,如果我已经通过三维重建得到了点云(或使用glb生成点云),如何转换为VKSession可识别的3D跟踪map文件呢? 希望得到解答~ 感谢!
2024-04-01现在暂时没有适配鸿蒙,鸿蒙系统不能保证效果正常
VKSession鸿蒙系统下明显卡顿?VKSession进行人脸识别,同样的代码iOS和其他安卓比较流畅,鸿蒙系统的Mate30 pro卡顿异常,是微信侧没有兼容导致的吗,因为代码都是一样的,不知道怎么排查以及优化
2024-03-25请问现在还有问题吗
人脸识别wx.createVKSession报错 设备不支持?使用微信开发者工具(机型iPhone12/13)wx.createVKSession 人脸识别报错 报错信息: createVKSession:fail The current device does not support version "v1"(env: Windows,mp,1.06.2402030; lib: 3.3.4) VKSession.start:fail The current device does not support version "v1"(env: Windows,mp,1.06.2402030; lib: 3.3.4) 代码: [图片] 版本信息: [图片]
2024-03-25目前需要开发者自行设计遮挡算法
怎么通过wx.createVKSession updateAnchors去判断人脸遮挡?this.cameraEngine = wx.createCameraContext() this.VKSession = wx.createVKSession({ track: { face: { mode: 2 } } }) this.VKSession.on('updateAnchors', anchors => { session.update3DMode({ open3d: true }) anchors.forEach(anchor => { console.log('anchor.points', anchor.points) console.log('anchor.origin', anchor.origin) console.log('anchor.size', anchor.size) console.log('anchor.angle', anchor.angle) }) }) this.VKSession.start(errno => { if (errno) return const listener = this.cameraEngine.onCameraFrame((frame) => { if (this.isVerify) return this.VKSession.detectFace({ frameBuffer: frame.data, width: frame.width, height: frame.height, scoreThreshold: 0.8, sourceType: 0, modelMode: 1, open3d: true }) }) listener.start() })
2024-03-25可尝试其他设备,某些设备不支持ar功能
调用VKSession start开发工具报错 2000004?小程序项目使用人体检测后,开发工具一直报错createVKSession:fail The current device does not support version "v1",那如何解决呢?如果开发工具我都看不到人体姿态的效果的话 则无法调试对接下一步的运动算法
2024-03-18后续会支持部分新机型
V2平面AR接口,最新的安卓机型好像很多不支持,啥时候拓展一下呢?比如一加Ace3,现在开不了模式:modes:Plane Marker。
2024-03-18方便的话给一下微信号呢,我加你拉个群定位一下这个问题,需要配合测试下
使用VisionKit开发AR功能时,最小化窗口后打开页面相机启动失败,背景变成红色?Android返回后先白背景,然后就能正常开启相机。而IOS版本最小话返回后背景变成红色,无法启动相机。请问如果解决?
2023-09-18最新的客户端版本8.0.37效果正常了吗
鸿蒙系统在VisionKit v2版本下的体验异常在示例代码的visionkit-basic-v2文件夹内的behavior.js文件里,加入如下图所示代码。 [图片] 在鸿蒙系统上,会出现如下图gif所示的异常现象。 [图片] 测试机型: 华为 P40、华为 Nova 9 HarmonyOS 3.0.0,微信版本:8.0.35.2360,基础库版本:2.32.0 期望表现与ios一致,直接放置模型后,模型出现在世界坐标系原点,用户移动手机后,能正常显示模型,如下图所示。 [图片]
2023-06-192D body算法不涉及到投影和view矩阵,marker为3D算法才会更新投影和视图矩阵
VKCamera不同Vksesion追踪类型 投影矩阵 和 视图矩阵的 取值?背景:vksession 不同 的 track 跟踪能力,一个使用body 一个使用marker 表现:不同场景获得的VKCamera. viewMatrix VKCamera.getProjectionMatrix 不一样,看起来跟踪body的场景相机投影矩阵和视图矩阵每次都是一样的。 出现问题:在2d marker 场景 加载的glft模型贴图的左右是正确的, 在body场景下加载的模型左右相反了 相关打印矩阵打印如下: 跟踪类型为:marker viewMatrix-marker :视图矩阵0.9950073957443237,0.05283389613032341,0.08466929197311401,0,-0.09812961518764496,0.36329400539398193,0.9264923334121704,0,0.018190350383520126,-0.9301753044128418,0.3666647970676422,0,-0.37284374237060547,-0.8171287178993225,-1.5291353464126587,1 projectionMatrix-marker 投影矩阵 3.021430492401123,0,0,0,0,1.5276896953582764,0,0,0,0,-1.0000019073486328,-1,0,0,-0.002000001957640052,0 跟踪类型为:body viewMatrix-body:视图矩阵 1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1 projectionMatrix-body:投影矩阵 1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1 glft模型显示截图:marker的为正确✅,body的左右相反了 ❌ [图片]
2023-05-29