人脸识别过程遇到Fatal signal 8错误
Neoqee 发布于2021-08 浏览:2355 回复:3
0
收藏

Fatal signal 8 (SIGFPE), code -6, fault addr 0x4214 in tid 17115 (pool-2-thread-1)

在人脸识别的过程中,偶然触发闪退,最终得到的错误信息给的是上面这个。

具体使用为多线程,一个线程专门用来处理视频流数据进行人脸识别操作;另一个线程用来同步人脸数据,及检测一张图片是否为人脸并抽取特征值保存。

想知道具体问题的原因,是因为线程原因还是参数原因。

收藏
点赞
0
个赞
共3条回复 最后由33557779回复于2023-09
#533557779回复于2023-09

一样的错误,完全不知道该怎么解决,困扰好久了

0
#3JellCandy回复于2021-08

float feature(FeatureType featureType, BDFaceImageInstance imageInstance,float[] landmarks, byte[] feature)这个方法不是线程安全的。

跟你差不多的场景,这个问题困扰了我很久,给你提供一个解决方案。

开一个进程单独同步人脸数据,进程资源独立,需要再次鉴权、初始化模型。

 

0
#2Neoqee回复于2021-08

补充信息:Android 离线人脸识别sdk 6.0版本

0
TOP
切换版块