前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >USB双目同步摄像头

USB双目同步摄像头

作者头像
云深无际
发布2024-08-21 09:42:10
840
发布2024-08-21 09:42:10
举报
文章被收录于专栏:云深之无迹

这不是被甲方催的没办法了,快死桌子上面了。这样的同步大模组在眼动里面用不了。

文章主要解决双目摄像头的读取问题,代码我忘了加,但是给了关键代码。

要这样设计

俩个摄像头现在用来做

两个摄像头的问题是不好处理图像,如果读取出错就是一个摄像头的图像。

这个摄像头如果使用以前的代码来读取,就可以读到一个摄像头的图像。但是使用Potplayer就可以读到多个。

两个

可以看到是2560x720

可以看到是合理的

640x472,这个分辨率就是一个画面

1280x480

问题在于,两个摄像头其实是共用一个ID的,打开一次设备就行。双目摄像头的总分辨率由两个摄像头组成的。

一般是左上为原点

一个示意图就是这样

写出对图像划分的代码

left_frame = frame[0:480, 0:640]: 这行代码将原始帧(假设分辨率为1280x480)裁剪为左半部分。

这里的裁剪坐标[0:480, 0:640]表示从原始帧中取出前480行和前640列的像素,即左半部分的640x480图像。

right_frame = frame[0:480, 640:1280]: 这行代码将原始帧裁剪为右半部分。

裁剪坐标[0:480, 640:1280]表示取出前480行和第640列到第1280列的像素,即右半部分的640x480图像。

可以写成函数

这样调用

函数的参数再加一个

split_frame函数现在接受一个split_x参数,这个参数决定了帧应该在哪个水平位置被分割。

当你调用split_frame(frame, 640)时,它会在640像素点处将帧分割为左右两部分。这样的设计让你可以根据需要调整分割位置,使函数更加通用。

成功

这个是对图像进行缩放,这里是往小搞

接着是把两个散的图像拼接在一起

如图所示

对于人眼来说,可能可以在近一些,这里是使用的3.6mm的镜头

这个QtPy不咋会用

写了一个简单的GUI

但是问题是检测到的太多了,这里就是简单的拟合了一下,可以看到实时的检测圆的问题是圆太多了。

这里就写了一个先找到脸再识别眼睛,效果好不少

为了不影响惨淡的阅读量就不放我自己了

这次加装了人脸识别框,来说明我的程序工作正常

别骂了

豁出去了,眼睛直接打开

可以看到在加装圆纸捅好一些

这个是加了一些高斯模糊后的拟合,可以看到效果好不少

昨天找到了这个项目,这个项目合适,马上就使用这个

这个是ESP32-CAM+恒流源,因为要点亮红外灯

一圈灯光,一个摄像头,分辨率很低

完整效果

对称

这个眼动应该是不可以怼着眼睛做的,这个样子不合理

这个是近红外的,这个好啊,这个是双目里面好用的摄像头,买了!

招一个机械工程师,有感兴趣线上兼职的可以私信我。呜呜呜,我实在是不会机械设计啊!

代码语言:javascript
复制
https://item.taobao.com/item.htm?abbucket=3&id=739445064760&ns=1&skuId=5198423772725&spm=a21n57.1.0.0.4f1d523cqFBuIw
代码语言:javascript
复制
https://blog.csdn.net/qq_41204464/article/details/113090604
代码语言:javascript
复制
https://bbs.huaweicloud.com/blogs/detail/220421
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-03-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 云深之无迹 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
人脸识别
腾讯云神图·人脸识别(Face Recognition)基于腾讯优图强大的面部分析技术,提供包括人脸检测与分析、比对、搜索、验证、五官定位、活体检测等多种功能,为开发者和企业提供高性能高可用的人脸识别服务。 可应用于在线娱乐、在线身份认证等多种应用场景,充分满足各行业客户的人脸属性识别及用户身份确认等需求。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档