乐视三合一体感摄像头--基本信息及windows下部分开发

乐视三合一体感摄像头--基本信息及windows下部分开发

Introduction基本信息Windows下使用安装驱动使用openNI使用imageJ调用RGB图像Q:

参考资料

Introduction

乐视三合一体感摄像头是乐视对标kinect,做的一款3D体感摄像头;设计目的为用于电视机上体感使用的,包括其USB结构都是为了符合电视机直接操作的,同时是支持相应的游戏操作;但是自从乐视倒闭之后,价格从之前标价899降到了现在140+左右;

基本信息

产品封装: 产品外观: 这里可以看到相机的USB设计都是针对电视设备设计的,所以要正常使用的话,还需要一根公对母的USB拓展线;

模组:奥比中光orbbec模组(乐视和奥比中光合作开发的)型号名称:乐视三合一体感摄像头 LeTMC-520 其他信息:

Windows下使用

以下内容为windows下部分使用教程

安装驱动

首先是下载安装驱动,和参考教程[1]不同,我电脑插上摄像头即能识别: 这时候从Orbbec3d官网: https://orbbec3d.com/develop/.下载相机驱动;解压文件后直接使用SDK下的教程: 更新驱动,搜索地址为解压后的驱动文件即可; 这样相机驱动就配置完成了;

使用openNI

首先说一下openNI是什么; OpenNI(开放自然交互)是一个多语言,跨平台的框架,它定义了编写应用程序,并利用其自然交互的API。OpenNI API由一组可用来编写通用自然交互应用的接口组成。OpenNI的主要目的是要形成一个标准的API,来搭建视觉和音频传感器与视觉和音频感知中间件通信的桥梁。 以上内容来源于百度百科; 简而言之,openNI提供了一套api,可以通过这个api访问音视频的的参数,比如:三维数据(这些标准化的数据类型可以表示人体全身,手的位置,或者仅仅是一个含有深度信息的像素图等)。

Orbbec3d官网: https://orbbec3d.com/develop/在页面最下面下载openNI 直接使用NiViewer打开即可; 直接打开就能看到深度图,但是这个是看不到RGB图的; 这里是因为,openNI是完全支持奥比中光的产品的,Astra系列中的Astra Pro产品(即为乐视三合一摄像头)对应的彩色摄像头使用UVC摄像头,其数据传输并不通过OpenNI2,因此使用OpenNI2应用不能看到彩色数据;

openNI操作非常简单,鼠标右击就是所有功能,下图是相关功能快捷键; 通过快捷键“c”(英文输入法下)即可保存深度图,保存路径在openNI软件同级目录下; 这里由于是深度图像,windows可以识别成图片但是本身无法解析,这里我们使用imageJ来查看图像;

使用imageJ

使用imageJ查看深度图这块比较简单,支持参考教程[2]即可,这里就不做累述。

调用RGB图像

这里虽然不能用openNI直接查看RGB图像,但是乐视用的这款UVC本身其实是免驱的摄像头,所以你可以打开它像你的电脑摄像头那样; 比如,腾讯会议: Python程序调用opencv打开: 源代码如下:

import cv2

cap = cv2.VideoCapture(2)

while(True):

ret,frame=cap.read()

#普通图片

cv2.imshow('frame',frame)

if cv2.waitKey(1)&0xFF==ord('q'):

break

cap.release()

cv2.destroyAllWindows()

或者是使用专门的UVC相机工具查看彩色数据,如Amcap: Amcap下载网址: https://amcap.en.softonic.com/download 安装后,运行: device下选择设备查看:

Q:

这里有windows下使用有两个问题没解决,

深度图和RGB图未实现同时调用,信息匹配;windows下具体程序开发过程;

以上两个问题会在后面解决。

参考资料

[1]、CSDN博客: 奥比中光astra深度相机新手入门操作. [2]、CSDN博客: 奥比中光astra 摄像头采集深度图和RGB图像.

1938年国际足联世界杯 android 安卓手机安装Fiddler证书后,依旧提示不受信任的证书(或者显示当前网站证书不可信
top