介��
本文介ç»�äº†ä¸‹é‡‡æ ·çš„æ¦‚å¿µï¼Œè§£é‡Šäº†å®ƒä¸ºä½•æœ‰ä»·å€¼å¹¶æ¼”ç¤ºäº†å¦‚ä½•å¯¹Zividç‚¹äº‘è¿›è¡Œä¸‹é‡‡æ ·ã€‚
Zivid 3
Zivid 3 相机使用 800 万åƒ�ç´ ï¼ˆ 2816 x 2816 ï¼‰ä¼ æ„Ÿå™¨æ�¥æ�•获场景的点云。点云包å�« XYZ(3D)ã€�RGB(颜色)和信噪比 (SNR) æ•°æ�®ã€‚生æˆ�的点云包å�« 800 万个点。
Zivid 2+
Zivid 2+ 相机使用具有5 MP ( 2448 x 2048 ) çš„ä¼ æ„Ÿå™¨æ�¥æ�•获场景的点云。点云由XYZ(3D)ã€�RGB(颜色)和SNRæ•°æ�®ç»„æˆ�。生æˆ�的点云由500万个点组æˆ�。
Zivid 2
Zivid 2 相机使用具有2.3 MP ( 1944 x 1200 ) çš„ä¼ æ„Ÿå™¨æ�¥æ�•获场景的点云。点云由XYZ(3D)ã€�RGB(颜色)和SNRæ•°æ�®ç»„æˆ�。生æˆ�的点云由230万个点组æˆ�。
有些应用ä¸�需è¦�高密度点云数æ�®ã€‚例如,通过将平é�¢æ‹Ÿå�ˆåˆ°ç›’å�表é�¢æ�¥è¿›è¡Œç›’å�检测以å�Š CAD 匹é…�,其ä¸å¯¹è±¡å…·æœ‰ç‹¬ç‰¹ä¸”易于识别的特å¾�。æ¤å¤–,对于机器视觉算法æ�¥è¯´ï¼Œè¿™æ ·çš„æ•°æ�®é‡�é€šå¸¸å¤ªå¤§ï¼Œæ— æ³•ä»¥åº”ç”¨ç¨‹åº�所需的速度进行处ç�†ã€‚ç‚¹äº‘ä¸‹é‡‡æ ·æ£æ˜¯åœ¨æ¤ç±»åº”用ä¸å�‘挥作用。
åœ¨ç‚¹äº‘é¢†åŸŸï¼Œä¸‹é‡‡æ ·ï¼ˆDownsampling)是指在ä¿�æŒ�相å�Œä¸‰ç»´è¡¨å¾�çš„å‰�æ��下,é™�低空间分辨率。它通常用于将数æ�®è½¬æ�¢ä¸ºæ›´æ˜“处ç�†çš„规模,从而å‡�å°‘å˜å‚¨å’Œå¤„ç�†éœ€æ±‚。
使用 Zivid SDK å¯¹ç‚¹äº‘è¿›è¡Œä¸‹é‡‡æ ·æœ‰ä¸¤ç§�方法:
通过设置 Settings::Processing::Resampling ( Resampling(é‡�é‡‡æ ·ï¼‰ )实现,这æ„�味ç�€å®ƒæ˜¯é€šè¿‡æ�•获设置进行控制的。
通过 API PointCloud::downsample 实现。
这两ç§�方法都对点云应用了相å�Œçš„æ“�作。通过 API 的方法,您å�¯ä»¥é€‰æ‹©å°±åœ°ä¸‹é‡‡æ ·æˆ–ä½¿ç”¨ä¸‹é‡‡æ ·æ•°æ�®èŽ·å�–新的点云实例。
问题
点云的大�或分辨率(密度)太大。
解决方案
对Zividç‚¹äº‘è¿›è¡Œä¸‹é‡‡æ ·ä»¥å‡�å°�其大å°�和分辨率。
备注
本文讨论了在å�ŽæœŸå¤„ç�†è¿‡ç¨‹ä¸åº”ç”¨çš„ä¸‹é‡‡æ ·ï¼Œæœ‰å…³é™�低分辨率并由æ¤ç¼©çŸé‡‡é›†å’Œæ�•获时间的基于硬件的å�é‡‡æ ·æ–¹æ³•ï¼Œè¯·å�‚é˜…æ–‡ç« Samplingï¼ˆé‡‡æ ·ï¼‰ - 3D 。