HarmonyOS 鸿蒙Next中在微信视频时不能同时使用3D人脸支付

HarmonyOS 鸿蒙Next中在微信视频时不能同时使用3D人脸支付 在微信视频的时候有时候无法使用3D人脸识别支付,提示摄像头被占用,有时候可以使用,那是因为在人脸识别的时候,视频通话里我方的画面没有了,问题是,不是说3D人脸识别用不到前置摄像头吗,用的是单独的人脸识别的那颗摄像头,反之,微信视频不是单纯的用到前置摄像头吗,怎么会占用3D人脸识别的那颗摄像头,在苹果手机上就无法同时使用,这两个功能能不能在鸿蒙系统上同时使用呢

5 回复

尊敬的开发者您好,因支付安全要求高,系统内采用融合校验技术,不仅仅通过3D人脸传感器,还会结合前置摄像头进行校验,所以前置摄像头无法同时在视频通话和支付时同时使用,望理解。

更多关于HarmonyOS 鸿蒙Next中在微信视频时不能同时使用3D人脸支付的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


因为占用了摄像头,所以就算调用了传感器组件,也缺少摄像头进行“活体检测”,所以不支持在视频通话时使用支付,我这么理解对吗,

是的,没有3D人脸传感器的手机也能通过前置摄像头识别人脸,这个相当于双重融合验证。

在鸿蒙Next中,微信视频通话会独占摄像头及3D深度传感器资源,导致支付应用无法同时调用人脸识别模块。系统出于安全和资源竞争限制,不支持并发使用同一传感器。这是多任务调度与硬件独占的设计约束。

在鸿蒙系统上,微信视频通话与3D人脸支付一般无法同时使用。

3D人脸识别所需的红外相机、点阵投影器等元器件,虽然物理上与前置RGB摄像头分离,但它们可能共享同一个CPI接口、ISP通道或驱动层资源。当微信调用前置摄像头进行视频时,系统会将相关硬件通道分配给它,此时如果触发3D人脸支付,系统需要独占式地征用同一组资源(比如切换ISP输入源),就会提示摄像头被占用。这与苹果Face ID的情况本质上相同,都是硬件资源仲裁的限制,并非单纯的前置摄像头冲突。因此在当前版本下,两者难以并发使用。,

回到顶部