当前位置:   article > 正文

realsense D455读取深度图时,深度值不变问题解决方案_reslsense d455有时获取不到深度

reslsense d455有时获取不到深度

使用python代码读取深度相机D455时,保存每一帧的深度信息,结果使用时发现除了前两帧以外,后面所有的深度图都完全一样,同样的代码分别3个场景做实验:

一、深度相机+树莓派(Ubuntu系统)

二、深度相机+树莓派(Ubuntu系统)

三、深度相机+PC机(win10系统)

上述三个场景使用同样的代码,后面两种情况都正常,只有第一种会出现这种问题。

经过调试,将相机读取的fps从30设置为15,问题消失,保存数据正常。读取基本代码如下:

  1. def get_image():
  2. # Configure depth and color streams
  3. pipeline = rs.pipeline()
  4. config = rs.config()
  5. # ctx = rs.context()
  6. # ds5_serial = '*****'
  7. # ds5_serial = ctx.devices[1].get_info(rs.camera_info.serial_number)
  8. # print('启动的摄像头序列号:{}'.format(ds5_serial))
  9. # config.enable_device(ds5_serial)
  10. config.enable_stream(rs.stream.depth, 1280, 720, rs.format.z16, 15)
  11. config.enable_stream(rs.stream.color, 1280, 720, rs.format.bgr8, 15)
  12. # Start streaming
  13. pipeline.start(config)
  14. # 获取颜色对齐
  15. align_to = rs.stream.color
  16. align = rs.align(align_to)
  17. save_path = './data_psk'
  18. if not os.path.isdir(save_path):
  19. os.makedirs(save_path)
  20. n = 0
  21. count = 0
  22. while 1:
  23. frames = pipeline.wait_for_frames()
  24. # 将图像对齐
  25. aligned_frames = align.process(frames)
  26. # 获取对齐后的深度图
  27. aligned_depth_frame = aligned_frames.get_depth_frame()
  28. color_frame = aligned_frames.get_color_frame()
  29. # 获取16位深度图
  30. depth_image = np.asanyarray(aligned_depth_frame.get_data())
  31. # 获取彩色图
  32. color_image = np.asanyarray(color_frame.get_data())
  33. if count % 10 == 0:
  34. # 保存rgb图
  35. cv2.imwrite(os.path.join(save_path, 'rgb_' + str(n).zfill(6) + '.jpg'), color_image)
  36. # 保存16位深度图
  37. np.save(os.path.join(save_path, 'rgb_' + str(n).zfill(6)), depth_image)
  38. print(os.path.join(save_path, 'rgb_' + str(n).zfill(6) + '.jpg'))
  39. n = n + 1
  40. if n > 1000:
  41. break
  42. count += 1
  43. print("done!")
可能是树莓派性能有限,造成深度计算拥堵造成的,后面还需修改读取图像大小来做对比试验,保证相机在边缘端稳定运行。
PS:fps设置过小(如设置为10),相机不能正常读取。
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/250767
推荐阅读
相关标签
  

闽ICP备14008679号