Windows Hello 摄像头人脸识别解锁 DELL拆机摄像头方案

news/2024/12/1 0:30:47/

Windows Hello 摄像头人脸识别解锁 DELL拆机摄像头方案

  • 准备工作
    • 摄像头模块
    • USB2.0以及电平转换
    • 外壳方案
  • 具体实施
    • 焊接连线
    • 驱动下载

准备工作

偶然看到有windows hello 的简单识别方案,然淘宝稍微看了下,有百元左右的方案,随后查看了下各个平台的视频资料, 看了下应该怎么制作这个识别模块,然后自己动手做了一下。
最核心的部分就是摄像头模块,实际上是拆机方案,用的都是DELL系列外星人系列的拆机摄像头,摄像头成本也比较便宜,大概需要30R左右,加上一些线材和加工,认为还是比较简单的,所以就上手了。

摄像头模块

摄像头模块普遍使用的是DELL系列的拆机摄像头,是一整个模块,模块包含正常的摄像头和红外摄像头,以及红外补光灯珠。
某宝搜索“windows hello[空格]摄像头 ”就会出现。核心0JCXG0其中简陋一点的才是核心,其余的都是个人有兴趣的玩家自制版本。大概在100R 左右。
第一排的第三个和第四个都是方案需要的,随便选其一就可以。这两者目测没有明显区别,都是拆机方案。

这里插题外话,这种一般都是拆机零件,所以基本是没有质保的,到手之后尽量尽快确认有没有问题, 不然基本没有办法售后。

USB2.0以及电平转换

上述摄像头模块上有两个电平,分别是3.3V和5V的供电,分别供给红外摄像头以及红外补光灯珠供电。
但是!无论是USB2.0还是USB3.0的电平都是标准的5V电压,如果不用电平转换的话,红外摄像头一直使用5V的话,会导致器件过热,所以必须使用5转3.3的电平转换方案。

这个摄像头虽然说是拆机模块,但是功能齐全,本身就是一个比较清晰的摄像头,除了hello使用之外,还可以日常使用,也是没有问题的,效果也比较好,所以3.3V供电也还是必须的。

我自己使用的是非常简单的一款5转3.3模块。AMS1117 5转3.3,结构简单,而且还包邮。
在这里插入图片描述
这款电平转换方案完全能够支持摄像头模块的供电。

需要注意的是,usb2.0总共出四根引脚,VCC GND D+ D- 四个引脚,其中VCC和GND接电源转换,然后转3.3V输出,供给部分引脚。D+和D-直接接在摄像头模块上即可。
同时将5V的VCC输出至摄像头模块的5V引脚,这样刚好够供电。

&&需要注意引线长度。

外壳方案

比较丑的外壳。 直接用的停车牌,然后钻孔实现。仅上一个最终效果图。外壳不是重点。在这里插入图片描述

具体实施

焊接连线

在这里插入图片描述
引脚图如上。
5V供给红外补光灯珠,3.3V供给摄像头部分。如果5V没有供上,最后出现的结果就是摄像头只有在很近很近的地方才能看到一些图像。 稍微远一点都是一团黑。 但是有了红外补光灯珠之后,就能够在正常的距离识别人脸。
需要注意,上方引脚的最右两个引脚是麦克风的引脚,使用的是I2S的协议,在做好物理连线之后,系统应该也是能够识别到这个mic的,所以想折腾的也可以尝试一下这两个脚的功能。

在这里插入图片描述
以上是USB2.0的引线定义。

本文中使用的线路,是单头USB-TYPE-A,另外一头是拆线直接连在摄像头模块上,因此为了固定以及避免用力导致焊盘脱落,需要注意用热熔胶加固,以及固定部分线路,避免线路松动。
更好的方案是使用usb插座形式,模块上只留插座。然后线路独立,可以使用type-c头来提供便利。

驱动下载

驱动链接(DELL官网): link.
从dell官网的官方驱动可以看到,这款摄像头实际对应的是dell的外星人系列, 但是这个配件在二手市场才25R左右,是真的很值得。
进入上述官网之后,在驱动更新界面搜索“camera”之后就会出现如图所示界面。
在这里插入图片描述
插上单头USB之后,安装上述驱动,然后重启计算机。该模块不支持热插拔,实测

在win10界面的左下角点击图标,进入设置,选择账户,然后进入登录选项,之后选择Windows Hello (人脸)进入设置。
在这里插入图片描述
这里的开关选项表示的是识别到人脸之后,是否直接进入桌面。 打开之后识别人脸,直接进入桌面。 避免多一步操作。

以上就是这次Windows Hello开发的全过程,对这个东西有一个大概的了解,有兴趣的可以私聊我咨询问题。可以提供帮助。


http://www.ppmy.cn/news/368532.html

相关文章

uboot gpio

gpio_request_by_name_nodev(dev, node, “gpio”, 0, &gpio, GPIOD_IS_OUT); // 调用gpio_request_by_name_nodev来获取node节点中的"lgpio"属性,并转化为gpio_desc描述符,标志为输出 GPIOD_IS_IN 输入 dm_gpio_set_value(&gpio, 0);…

Vue3的响应式原理是什么?

Vue3的响应式原理是一个黑科技,它能够让我们的应用在数据发生变化时自动更新页面,而不需要手动操作DOM。这个神奇的功能背后涉及到一些复杂的原理,下面我会从新手的角度用幽默的语气来解释一下。 首先,我们要知道Vue3的响应式原理…

Nginx接收Http协议请求转发使用Https协议

Nginx接收Http协议请求转发使用Https协议 缘起第一次配置Nginx重新编译Nginx重启Nginx 缘起 公司使用阿里的apigateway,规定不太友好,同是SIT环境,A系统的SIT1环境居然不能调用B系统的SIT2环境的接口。因为各个系统之间部署的SIT环境数量不同…

selenium面试题总结

今天有同学问到seleinum面试的时候会问到的问题,随便想了想,暂时纪录一下。欢迎大家在评论中提供更多问题。 1.selenium中如何判断元素是否存在? selenium中没有提供原生的方法判断元素是否存在,一般我们可以通过定位元素异常捕获…

nginx配置维护页面的方法

一、描述 本人公司一般发版是不停项目的,但是遇到特殊情况、就不得不停项目发版,用户就会有几个小时不能使用。 停项目发版时,会修改下nginx,让所有请求都跳转到维护页面,在此记录下修改方法。 二、nginx配置维护页面…

手机端网站制作

准备 1.前段使用HBuilder 2.使用夜神模拟器来看自己写的页面 链接: https://pan.baidu.com/s/1zUqL2WYnbcM3cR98P-umWw 提取码: bmpe 复制这段内容后打开百度网盘手机App,操作更方便哦 3. 4.下载喜马拉雅软件上面的课程 从Response页签中复制信息内容 -- 未来查…

手机网站如何制作,移动网站怎么建设?

手机网站建设其实跟建网站的步骤是类似的,如果你觉得那些能够建设网站的人非常的厉害,也希望能够拥有一个自己的网站,其实只要你具备了一定的财力,完全可以通过网上查资料,自己来独立完成让我们来看看创建移动网站的步…

手机网站制作:PC网站怎么转成手机网站

随着智能手机的普遍使用,移动互联网用户的数量随之猛增。当我们关注PC电脑网站制作的时候,一定不要忘了制作一个手机网站。这样我们的网站用户就可以轻松使用手机浏览我们自己做的网站了。 很多站长之前是制作了一个PC网站,那么怎么将PC网站转…