树莓派驱动低成本双目VR摄像头
觅得一款低价的双目VR摄像头,如图,该摄像头的输出图像格式是yuyv格式
淘宝店 猛男电子 也有卖 40来块钱一个吧,真的很低成本了呜啊呜啊
官方的上位机如图,只能在windows下使用,USB口插入摄像头可以读取到单目图像、VR图像和双目图像,下面有4个切换模式的按键
该摄像头支持UVC协议,在linux下默认只能读取单目的图像,因此需要模拟上位机的切换模式按键给双目摄像头发送数据。
树莓派中可以通过uvcdynctrl命令给发送数据来切换摄像头的模式。
树莓派中需要安装uvcdynctrl,执行如下命令
sudo apt-get install uvcdynctrl
安装完成后并把uvcdynctrl命令写成shell脚本来实现四个模式的切换。切换成双目模式的脚本内容如下,video0为摄像头,可根据实际改动。最后一行中用0x0100,0x0200,0x0300,0x0400指令分别可以切换到左单目,右单目,红蓝模式,双目模式。
uvcdynctrl -d /dev/video0 -S 6:8 '(LE)0x50ff'
uvcdynctrl -d /dev/video0 -S 6:15 '(LE)0x00f6'
uvcdynctrl -d /dev/video0 -S 6:8 '(LE)0x2500'
uvcdynctrl -d /dev/video0 -S 6:8 '(LE)0x5ffe'
uvcdynctrl -d /dev/video0 -S 6:15 '(LE)0x0003'
uvcdynctrl -d /dev/video0 -S 6:15 '(LE)0x0002'
uvcdynctrl -d /dev/video0 -S 6:15 '(LE)0x0012'
uvcdynctrl -d /dev/video0 -S 6:15 '(LE)0x0004'
uvcdynctrl -d /dev/video0 -S 6:8 '(LE)0x76c3'
uvcdynctrl -d /dev/video0 -S 6:10 '(LE)0x0400'
树莓派新建 change.sh
文件命令行输入 nano change.sh,内容如下图
修改文件权限,增加可执行权限
chmod+x change.sh
执行脚本
./change.sh
运行后如下图
至此,已经完成了通过脚本切换摄像头的四种模式。
下面介绍通过mjpg-streamer视频服务器采集摄像头图像,并通过Chrome浏览器采集摄像头图像
1.下载开源mjpg-streamer代码
git clone https://github.com/codewithpassion/mjpg-streamer.git
2.安装mjpg-streamer
进入子目录
cd /mjpg-streamer-experimental
编译安装
make all
sudo make install
步骤截图如下
3 .运行mjpg-streamer
./mjpg_streamer -i "./input_uvc.so -y" -o "./output_http.so -w ./www"
注意:有些修改版的mjpg-streamer无法读取yuyv格式,即-y参数无法使用,该摄像头的输出图像格式是yuyv格式。
使用谷歌浏览器访问
输入 http://192.168.1.100:8080 可以看到视频
192.168.1.100 为我的树莓派局域网内IP地址,改成你自己的即可
效果如图像素为320*240,是对左右相机的图像进行了压缩的结果。原左右相机图像为320*240
单目效果如下
通过脚本切换到双目效果如下
树莓派驱动低成本双目VR摄像头相关推荐
- 【正点原子FPGA连载】 第三十章双目OV5640摄像头LCD显示实验 摘自【正点原子】DFZU2EG_4EV MPSoC之嵌入式Vitis开发指南
1)实验平台:正点原子MPSoC开发板 2)平台购买地址:https://detail.tmall.com/item.htm?id=692450874670 3)全套实验源码+手册+视频下载地址: h ...
- 【正点原子FPGA连载】 第三十五章双目OV5640摄像头HDMI显示实验 摘自【正点原子】DFZU2EG/4EV MPSoC 之FPGA开发指南V1.0
1)实验平台:正点原子MPSoC开发板 2)平台购买地址:https://detail.tmall.com/item.htm?id=692450874670 3)全套实验源码+手册+视频下载地址: h ...
- 【正点原子FPGA连载】第五十六章 双目OV5640摄像头HDMI显示实验 -摘自【正点原子】新起点之FPGA开发指南_V2.1
1)实验平台:正点原子新起点V2开发板 2)平台购买地址:https://detail.tmall.com/item.htm?id=609758951113 3)全套实验源码+手册+视频下载地址:ht ...
- 双目立体视觉摄像头的标定、矫正、世界坐标计算(opencv)
使用opencv对双目立体视觉摄像头进行标定和矫正 摄像头标定准备工作 摄像头标定 摄像头矫正 世界坐标计算 摄像头标定准备工作 使用双目摄像头拍摄贴有棋盘格的平面,拍摄多组图片,要保证左右相机均能够 ...
- 【正点原子FPGA连载】 第三十四章双目OV5640摄像头RGB-LCD显示实验 摘自【正点原子】DFZU2EG/4EV MPSoC 之FPGA开发指南V1.0
1)实验平台:正点原子MPSoC开发板 2)平台购买地址:https://detail.tmall.com/item.htm?id=692450874670 3)全套实验源码+手册+视频下载地址: h ...
- Unity3D 对于在VR中普通摄像头和VR摄像头同时存在——分屏
这两天在研究关于VR的分屏,由于甲方要求需要在VR运行时,有多个一般的摄像头像监控一样定点存在场景中. 而且能同时在屏幕上看到,我查了很多资料,并没有查到相关特别好的资料,只能找到如下的解决方案. 解 ...
- 树莓派网线直连海康威视摄像头
树莓派网线直连海康威视摄像头 由于路由器网络原因,树莓派通过wifi获取摄像头图片偶尔会出错,通过网线直连应该会获得更加稳定的网络环境. 目的 树莓派通过网线与摄像头进行通信 电脑通过WiFi与摄像头 ...
- 小蚁正式发布双目VR全景相机,便宜、高像素只售2499元。
今天,小蚁正式发布了旗下的双目VR全景相机,这是目前能买到的最便宜的高像全景相机之一. 硬件配置上,小蚁VR全景相机是市面上首个采用安霸H2V95芯片的VR全景相机.H2V95芯片在增强了续航能力的同 ...
- 树莓派csi摄像头和usb摄像头_树莓派zero wh使用csi摄像头模块
某宝上不到20块钱的500w树莓派csi摄像头着实有点让人心动,我们就来说说如何使用. 我们可以先按照下面的文章来配置树莓派zero wh的无线网和usb网络. 然后我们连接到树莓派,使用raspi- ...
最新文章
- VTK:图片之PickPixel
- commons-logging log4j的联系区别
- rhel 4/oracle linux 4/centos linux 4 配置本地yum资源库
- 发达国家与发展中国家编程语言技术的分布差异性
- web前端(12)—— 页面布局2
- 部署windows服务
- centos 的网关和什么相同_CentOS操作系统:为什么转移到CentOS流是一个大错误
- Pixelmetrix :OTT Media Grinder (OTT TV 质量评价设备)
- Atitit需求文档模板大纲目录 attilax总结
- python如何解析xml请求 http_怎么用python处理xml请求和xml响应,wsdl, soap,希望有源码参考。...
- 阿里云长视频上传以及返回播放地址
- JS 模拟手机页面文件的下拉刷新
- 5336-90-3,9-ACRIDINECARBOXYLIC ACID,9-吖啶羧酸
- 明白这30条人生道理,你就超过了80%的男人
- abc242 D(脑子一团浆糊)
- Python爬虫_03_urllib_xpath_JsonPath_BeautifulSoup应用及案例
- Region Proposal by Guided Anchoring 阅读笔记
- P1434 [SHOI2002]滑雪【记忆化搜索DP】
- R语言绘制山脊图 ggridge,如何给每个山脊添加自定义垂直线?
- 《Fundamentals of Computer Grahpics》虎书第三版翻译——第二章 各种各样的数学