CompreFace Study

news2024/11/15 18:03:48

系列文章目录

第一章 CompreFace Installation

第二章 Face verification POC 


文章目录

  • 系列文章目录
  • 前言
  • 一、What is the ComreFace?
  • 二、How to install the CompreFace?
    • 1.On Linux for CompreFace 1.2.0
    • 2.Troubleshooting
  • 总结


前言

此文旨在记录学习CompreFace的过程,以及POC。


一、What is the CompreFace?

Exadel CompreFace is a leading free and open-source face recognition system。

CompreFace on GitHub

二、How to install the CompreFace?

1.On Linux for CompreFace 1.2.0

CompreFace 1.2.0 installation:

1.1 Download CompreFace_1.2.0.zip archive or run: 

wget -q -O tmp.zip 'https://github.com/exadel-inc/CompreFace/releases/download/v1.2.0/CompreFace_1.2.0.zip' && unzip tmp.zip && rm tmp.zip

1.2 To start CompreFace run:

docker-compose up -d

1.3 To stop CompreFace run:

docker-compose down

1.4 Open in your browser:

http://localhost:8000/login

1.5 To stop properly run:

docker-compose stop

1.6 to start again run:

docker-compose start
 

2.Troubleshooting

2.1 Images can't be downloaded.

Using docker pull command and proxy of Docker:
docker pull harbor.XXX.com/proxy.docker.io/exadel/compreface-core:1.2.0
docker pull harbor.XXX.com/proxy.docker.io/exadel/compreface-postgres-db:1.2.0
docker pull harbor.XXX.com/proxy.docker.io/exadel/compreface-admin:1.2.0
docker pull harbor.XXX.com/proxy.docker.io/exadel/compreface-api:1.2.0
docker pull harbor.XXX.com/proxy.docker.io/exadel/compreface-fe:1.2.0

2.2 Show docker images

docker images

2.3 Docker image backup 

# Images backup
docker save -o compreface_image_backup.tar exadel/compreface-core:1.2.0 exadel/compreface-fin:1.2.0 exadel/compreface-api:1.2.0 exadel/compreface-postgres-db:1.2.0

# Checking
ls -lh compreface_image_backup.tar

# Zip
gzip compreface_image_backup.tar

2.4 Unzip and load images (unverified)

gunzip -c compreface_image_backup.tar.gz | docker load

2.5 PG DB of CompreFace can't be accessed from intrnet

expose PG DB on port 5432

2.6 Show log of container

docker logs compreface-ui

 2.7 Go to container

docker exec -it compreface-ui /bin/sh
or 
docker exec -it compreface-ui /bin/bash
# print nginx.conf
cat /etc/nginx/conf.d/nginx.conf

总结

以上就是今天要讲的内容,本文仅仅简单介绍了CompreFace的安装和安装过程中遇到的问题如何解决,后面将基于CompreFace做POC验证其正确性和可靠性。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2038642.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

萤石取流播放失败自助排障及常见错误码解决方案

一、在使用播放地址播放时遇到播放失败的情况,可使用排障工具排查具体原因,以下具体介绍排障工具的使用方法 1、在浏览器里打开排障工具,地址:萤石开放平台-提供持续稳定的以音视频为主的全场景、多功能综合性服务 2、在第一行输入…

安全无忧!Windows7全补丁旗舰版:集成所有补丁!

今日,系统之家小编给大家分享集成所有补丁的Windows7旗舰版系统,集成至2023.12所有官方补丁,修复了系统高危漏洞,让大家时刻都能舒心地展开操作。系统基于微软 Windows 7 2009 SP1 旗舰版进行离线制作,全新升级的优化方…

本地环境VMware使用代理解决 Docker 镜像拉取问题

引言 本文将分享我在 Windows 10 环境下,通过 VMware 运行的 CentOS 7.8 虚拟机中配置 Docker 代理,成功解决了镜像拉取问题的经验。 问题描述 在尝试启动一个依赖 Docker 的 GitHub 项目时,拉取 Docker 镜像的失败。尝试配置了几个国内源…

(附源码)基于springboot的智慧社区管理系统-计算机毕设 06797

基于springboot的智慧社区管理系统 摘 要 SpringBoot智慧社区管理系统是一款基于SpringBoot框架开发的智能化社区管理软件,致力于提升社区管理效率和服务质量。该系统涵盖了社区入住管理、物业费管理、公共设施预约等功能,支持在线报修、信息发布、社区活…

Java语言程序设计——篇十三(2)

🌿🌿🌿跟随博主脚步,从这里开始→博主主页🌿🌿🌿 欢迎大家:这里是我的学习笔记、总结知识的地方,喜欢的话请三连,有问题可以私信🌳🌳&…

【运维】报错Resource averaged_perceptron_tagger_eng not found.

文章目录 报错信息解决报错信息 able of handling various complex tasks. Please report the progress of this project to the team members.> ========================<

回溯算法探索篇Ⅲ

Leetcode93——复原IP地址 题目描述&#xff1a; 有效 IP 地址 正好由四个整数&#xff08;每个整数位于 0 到 255 之间组成&#xff0c;且不能含有前导 0&#xff09;&#xff0c;整数之间用 . 分隔。 例如&#xff1a;"0.1.2.201" 和 "192.168.1.1" 是…

PyTorch — 初学者教程

一、说明 在本文中,我将编译 PyTorch 的初学者教程。本教程大量使用了官方 PyTorch 教程中的材料。

Java SE--IO流

一.File类型 如果我们想在程序中操作或者描述一个文件夹或文件&#xff0c;可以使用File类型 File类型在java.io包下 File可以新建&#xff0c;删除&#xff0c;移动&#xff0c;修改&#xff0c;重命名文件夹&#xff0c;也可以对文件或者文件夹的属性进行访问&#xff1b;…

嵌入式软件--模电基础 DAY 2

强电和弱电&#xff0c;简单一点是以电死人为标准的&#xff0c;交流电36伏特以下&#xff0c;直流电24V以下&#xff0c;为安全电压&#xff0c;是为弱电&#xff0c;反则强电。 市电进入家庭&#xff0c;连接你的电脑&#xff0c;220V的电压为什么没有让你感到危险&#xff…

【TiDB】09-修改tidb客户端访问密码

目录 1、修改配置文件 2、停止tidb-server 3、以root方式启动脚本 4、修改密码 5、停止脚本重启服务 1、修改配置文件 进入tidb-server默认部署位置 #切换tidb账号 su tidb# 进入tidb-server部署路径 cd /tidb-deploy/tidb-4000# 修改配置 vim ./conf/tidb.toml添加内容…

Nginx之我不会的

安装 windows下安装 这里我们选择windows下的稳定版本 之后就是解压&#xff0c;安装到英文目录下 启动&#xff08;关闭&#xff09;命令 windows命令 启动 nginx.exe 或者 start nginx 关闭 nginx -s quit&#xff08;会有一定程序退出&#xff09; 或 nginx -s stop &…

企业低代码平台那个好用?企业低代码推荐

近些年&#xff0c;很多大型的互联网公司开始了自研低代码开发平台的尝试&#xff0c;包括阿里、腾讯、华为等等国内头部大厂。由此我们可以了解到即使是开发能力富余的互联网大厂&#xff0c;也同样需要低代码的快速响应需求能力来应对数字化时代多变的功能需求。然而&#xf…

本地phpstudy部署算命系统,用户端是H5页面,支持微信支付宝支付,支持微信支付宝登录

算命系统本地部署教程 0. 技术架构1. 启动Apache、MySQL服务2. 创建前台和后台两个网站3. Navicat连接数据库4. 登录后台是长这个样子5. 登录前台登录样子6. 代码结构是 0. 技术架构 前端&#xff1a;HTMLCSSJquery 后端&#xff1a;PHP 数据库&#xff1a;MySQL 1. 启动Ap…

C++简单实现多态案例-制作饮品

代码示例如下&#xff1a; #include<iostream> using namespace std;class AbstractDrinking { public:virtual void Soil() 0;//第一步、煮开水virtual void Brew() 0;//第二步、冲泡virtual void PourInCup() 0;//第三步、倒入杯中virtual void AddSomething() 0;…

Lab 1 实验 MapReduce

&#x1f442; 若月亮没来 (若是月亮还没来)&#xff08;若是月亮还没来&#xff09; - 王宇宙Leto/乔浚丞 - 单曲 - 网易云音乐 目录 &#x1f33c;参考代码 &#x1f419;解析 &#x1f41f;mrsequential.go &#x1f41f;mrapps/wc.go &#x1f4d5;实验--准备 &…

Linux---02---系统目录及文件基本操作命令

课程回顾 操作系统 虚拟机安装 本章重点 Linux系统目录结构 常用命令 熟练区分Linux下各层目录的作用 熟练掌握Linux的常用命令&#xff08;文件命令、时间命令等&#xff09; 一、Linux系统目录结构 1.1 目录结构 /&#xff1a; 根目录&#xff0c;一般根目录下只存放…

KEEPALIVED是什么?以及实现各功能的配置实验

一、高可用集群KEEPALIVED 1.1 KEEPALIVED的出现 LVS ---> HAProxy ---> KEEPALIVED LVS&#xff1a; LVS&#xff1a;四层调度&#xff0c;IP地址&#xff0c;mac地址以及端口对后端进行调度。优点&#xff1a;速度快&#xff0c;对 LVS 的性能要求比较低。缺点&…

离职保密协议是什么?怎么样才是合法的?如何维护公司权益?

“商贾之道&#xff0c;在于诚信&#xff1b;机密之重&#xff0c;犹胜千金。” 在历史的长河中&#xff0c;商业机密一直是商家兴衰成败的关键。 时至今日&#xff0c;随着科技的飞速发展&#xff0c;信息时代的浪潮更是将商业秘密的保护推向了新的高度。 离职保密协议&…

前端(HTML + CSS)小兔鲜儿项目(仿)

前言 这是一个简单的商城网站&#xff0c;代码部分为HTML CSS 和少量JS代码 项目总览 一、头部区域 头部的 购物车 和 手机 用的是 文字图标&#xff0c;所以效果可以和文字一样 购物车右上角用的是绝对定位 logo用的是 h1 标签&#xff0c;用来提高网站搜索排名 二、banne…