Google project tango 谷歌探戈联想Phab 2摄像头内置

Google project tango 谷歌探戈联想Phab 2摄像头内置,google-project-tango,Google Project Tango,我试图通过以下方式从我的联想Phab 2中提取相机的内在特性和失真系数: ret=TangoService\u getCameraIntrinsics(TANGO\u CAMERA\u COLOR和CCintrisics) 奇怪的是,每一个失真系数都返回0。然而,有关于本质的数据,我认为精度很低 起初我认为这可能是一个强制转换错误,但使用%f、%lf和%E标志(LOGE();),值不会改变 我知道在之前的Google Tango平板电脑开发工具包中,校准系数和失真模型位于名为calibratio

我试图通过以下方式从我的联想Phab 2中提取相机的内在特性和失真系数:
ret=TangoService\u getCameraIntrinsics(TANGO\u CAMERA\u COLOR和CCintrisics)

奇怪的是,每一个失真系数都返回0。然而,有关于本质的数据,我认为精度很低

起初我认为这可能是一个强制转换错误,但使用
%f
%lf
%E
标志(
LOGE();
),值不会改变

我知道在之前的Google Tango平板电脑开发工具包中,校准系数和失真模型位于名为
calibration.xml
的文件中。联想Phab 2也是如此吗


编辑:将camera intrinsics结构的内容转储到文件后,确保没有为设备返回失真系数。即,所有失真条目均为
0.0000

这是我的设备的问题!通过接收更新的设备解决了此问题。不知何故,校准数据丢失了


确保检查设备中的calibration.xml文件。如果此文件不存在,请联系客户支持

这是我的设备的问题!通过接收更新的设备解决了此问题。不知何故,校准数据丢失了


确保检查设备中的calibration.xml文件。如果此文件不存在,请联系客户支持

phatty,你能检查一下你的设备上是否有
/sdcard/config/calibration.xml
文件吗?您可以使用
adb shell
进入设备。如果缺少此文件,则表示您的设备未校准。@JasonGuo您的设备或已知设备是否具有此功能?@JasonGuo我在
/root/sdcard/config/
中查找,未找到任何
校准.xml
文件。然而,有两个文件夹标记为
ocvfreak
lens\u invariant\u ocvfreak
。但是,这两种方法都不包含有用的信息;一对
.p
文件,当然无法访问。是的,一个校准良好的设备应该有这个文件。你有根设备吗?或者它是生产设备?另外,请尝试重新启动设备。重新启动设备将触发TangoCore将校准持久路径复制到sdcard/config。看看这是否能解决您的问题。phatty,您能检查一下您的设备上是否有
/sdcard/config/calibration.xml
文件吗?您可以使用
adb shell
进入设备。如果缺少此文件,则表示您的设备未校准。@JasonGuo您的设备或已知设备是否具有此功能?@JasonGuo我在
/root/sdcard/config/
中查找,未找到任何
校准.xml
文件。然而,有两个文件夹标记为
ocvfreak
lens\u invariant\u ocvfreak
。但是,这两种方法都不包含有用的信息;一对
.p
文件,当然无法访问。是的,一个校准良好的设备应该有这个文件。你有根设备吗?或者它是生产设备?另外,请尝试重新启动设备。重新启动设备将触发TangoCore将校准持久路径复制到sdcard/config。看看能不能解决你的问题。