常见问题
SDK只支持64位Windows 7/8/10和Linux Ubuntu 16.04系统。
*如果您确实需要在其他平台上(例如NVIDIA TK1 / 64-bit Ubuntu 14.04 / …)使用SDK,请与我们邮件联系商讨定制开发。
LeadSense基于被动双目视觉,和主动视觉传感器不同,是模仿人类视觉的工作方式。举例来说,如果您能看到某个物体,那么LeadSense应该也能看到。
如果环境是弱光照或者弱纹理的情况下,计算得到的深度信息的精度将下降,或者将不能够计算深度信息。
大部分生产厂家将Type-A USB 3.0的插口颜色设计为蓝色,USB 2.0的插口颜色设计为黑色。
有时,在USB 3.0的接口边上,您能找到USB SuperSpeed的标识,或者其简写“SS”。
从EvoBinoSDK 0.8.0开始,我们提供了另一个接口evo::bino::StereoCamera来支持没有CUDA的环境。
您可以使用evo::bino::StereoCamera来获取图像和IMU数据,用法和evo::bino::DepthCamera几乎相同。
从EvoBinoSDK 1.0.0开始,您可以通过evo::bino::StereoCamera来获取深度信息了。但是,由于是使用CPU计算,速度可能会比使用evo::bino::DepthCamera慢。
注意:如果您仅想保存图像序列(.evo)或仅是获取图像不需要深度信息,推荐您使用evo::bino::StereoCamera。由于GPU的上传/下载速度,使用evo::bino::DepthCamera来保存图像序列,可能会出现丢帧的情况。
故障排除
请在SDK的hash页面确认下载的安装包的MD5,验证安装包是否完整正确。
在使用高帧率图像(如:120fps)时,图像数据的传输量很大,如果PC端的USB控制器供电不稳,或者USB控制器带宽不足,则可能会出现画面撕裂的情况。
推荐解决方案:
1.可以尝试接一个USB 3.0 hub来解决供电不稳的问题。
2.换用USB控制器比较好的电脑。
3.选择低一些帧率的模式使用。
SDK附带的工具运行需要VC++2013运行库。
从微软官方网站下载VC++2013运行库,进行安装后,可以解决此问题。
SDK需要NVIDIA CUDA toolkit来进行深度信息计算。
此错误信息表示NVIDIA CUDA toolkit文件缺失,或者正确的版本没有被安装。
根据缺少的文件名的最后两位来确定缺少的CUDA的版本。
(如_80代表CUDA8.0,_92代表CUDA9.2)
从NVIDIA官方网站下载CUDA,进行安装后,可以解决此问题。
LeadSense在插上电脑后,会将电脑的默认音频输入设备更改为LeadSense。某些型号的LeadSense内置了麦克风功能,您可以直接使用其麦克风功能。
*若您使用的是不带有麦克风功能的LeadSense,那将不会有音频输入,但默认输入设备还是会被更改为LeadSense。此时,会出现没有输入声音的情况。请手动进行更改系统设置,切换回原先的麦克风。