黑群晖DSM7.0.1Synology Photos人脸识别解决方案

黑群晖DSM7.0.1Synology Photos人脸识别解决方案

记忆の风
2022-05-19 / 0 评论 / 133 阅读 / 正在检测是否收录...

相信升级了黑群晖7.0.1的小伙伴们大多都遇到一个问题,Synology Photos无法人脸识别,一直卡 还有X张照片待发现
但是有的人可以正常识别。

经过研究,需第6代酷睿(Skylake)及以后型号。J1900、J3160等注定无缘

可参考OENOS论坛的人脸识别CPU统计 https://www.openos.org/threads/redpill7-0cpu.3647/

unraid可参考 http://www.dwf135.cn/2376.html

网上的解决方法大多都是说登SSH删缓存、洗白 其实试了都没用,洗白后QC都正常了,但是人脸还是无法正常识别。
1652964270065.png

最近有大神做出来了补丁,支持像蜗牛星际J1900这样的老CPU,作者链接:https://blog.jinlife.com/index.php/archives/49/
本文基于蜗牛星际Pro安装的DS918_7.0.1_42218,Synology Photos套件版本为1.1.0-0224

现在开整,我们首先去开启SSH
1652964324178.png
套件中心停用掉Synology Phostos
1652964183142.png

使用SSH登录群晖,输入 sudo -i 切换到root
依次执行这三行 命令

wget https://cdn.jsdelivr.net/gh/jinlife/Synology_Photos_Face_Patch@main/libsynophoto-plugin-model.so -O /var/packages/SynologyPhotos/target/usr/lib/libsynophoto-plugin-model.so.1.0
chmod +x /var/packages/SynologyPhotos/target/usr/lib/libsynophoto-plugin-model.so.1.0
chown SynologyPhotos:SynologyPhotos /var/packages/SynologyPhotos/target/usr/lib/libsynophoto-plugin-model.so.1.0

1648217645271.png

执行完毕后就可以去套件中心启用Synology Phostos了,然后去Synology Phostos里面重建索引
l16i9myl.png

这时去看下进程,synofoto-face-extraction进程占用过大就是正常的,说明在进行人脸识别了。
如果跑一会儿CPU降下来了,人脸识别依旧是空的,可能哪个地方出错,重新再试一次即可。
1652964373474.png

注:

如果是旧系统保盘升级7.0.1的朋友,以前有安装过moments的朋友,请删除moments的相应目录。
具体方法如下:
1.ssh root状态下,cd /volume1 进入目录(volume1根据你的硬盘位置可能是volume2)
2.然后用find -name Moment 找到相关文件/文件夹(查找会花点时间,不是系统死机,请耐心等待)
3.最后用rm -rf ./文件名/ 删除
4.停用photos套件,重新打补丁,启用photos套件,重新索引

摘自:http://www.dwf135.cn/2330.html

0

评论 (0)

取消