[go: up one dir, main page]

CN108885259A - 使用行扫描仪处理点云数据的方法和系统 - Google Patents

使用行扫描仪处理点云数据的方法和系统 Download PDF

Info

Publication number
CN108885259A
CN108885259A CN201680081056.1A CN201680081056A CN108885259A CN 108885259 A CN108885259 A CN 108885259A CN 201680081056 A CN201680081056 A CN 201680081056A CN 108885259 A CN108885259 A CN 108885259A
Authority
CN
China
Prior art keywords
cargo
line scanner
point
loading
lower boundary
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201680081056.1A
Other languages
English (en)
Inventor
C·B·斯沃普
R·M·克雷顿
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Symbol Technologies LLC
Motorola Solutions Inc
Original Assignee
Motorola Solutions Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Motorola Solutions Inc filed Critical Motorola Solutions Inc
Publication of CN108885259A publication Critical patent/CN108885259A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S17/00Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
    • G01S17/02Systems using the reflection of electromagnetic waves other than radio waves
    • G01S17/06Systems determining position data of a target
    • G01S17/42Simultaneous measurement of distance and other co-ordinates
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S17/00Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
    • G01S17/88Lidar systems specially adapted for specific applications
    • G01S17/89Lidar systems specially adapted for specific applications for mapping or imaging
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/48Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S17/00
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/48Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S17/00
    • G01S7/4808Evaluating distance, position or velocity data
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/48Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S17/00
    • G01S7/481Constructional features, e.g. arrangements of optical elements
    • G01S7/4817Constructional features, e.g. arrangements of optical elements relating to scanning

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Electromagnetism (AREA)
  • Length Measuring Devices By Optical Means (AREA)
  • Image Analysis (AREA)
  • User Interface Of Digital Computer (AREA)
  • Traffic Control Systems (AREA)

Abstract

本文描述的是使用行扫描仪处理点云数据的方法和系统。一个实施例采用方法的形式,该方法包括:接收表示物体的3D点云;使用一个或多个行扫描仪来识别该物体的一个或多个相应的外边界;以及基于该点云中的点确定该物体的尺寸,其中该点云中的用于确定该物体的尺寸的点中的每个点在每个所识别的外边界处或在每个所识别的外边界内。

Description

使用行扫描仪处理点云数据的方法和系统
本发明的背景
三维(3D)点云可用于确定各种物体的尺寸。在移动货物的情况下,点云可以捕获运动中的货物和货运车辆。可以通过停止货运车辆并且卸下货物来改善货物的尺寸;然而,这导致移动货物的延迟。
因此,需要使用行扫描仪(line scanner)处理点云数据的方法和系统。
附图的几个视图的简要说明
附图(其中类同的附图标记在全部单独的视图中表示相同的或功能类似的要素)连同下面的详细描述被纳入于此并形成说明书的一部分,并用来进一步阐述包括所要求保护的发明的构思的实施例,以及解释那些实施例的各种原理和优势。
图1描绘了根据一些实施例的第一示例方法。
图2描绘了根据一些实施例的第二示例方法。
图3描绘了根据一些实施例的示例计算机处理系统的框图。
图4描绘了根据一些实施例的示例系统的框图。
图5A描绘了根据一些实施例的第一示例场景的概览。
图5B描绘了根据一些实施例的第二示例场景的概览。
图6描绘了根据一些实施例的示例行扫描仪的视图。
图7描绘了根据一些实施例的多个行扫描仪的第一示例配置。
图8描绘了根据一些实施例的多个行扫描仪的第二示例配置。
本领域技术人员将理解附图中的要素出于简化和清楚而示出,并且不一定按比例绘制。例如,附图中的要素中的一些要素的尺寸可相对于其他要素被放大以帮助改善对本发明实施例的理解。
已在附图中通过常规符号在适当位置对装置和方法构成进行了表示,所述表示仅示出与理解本发明的实施例有关的那些特定细节以免因得益于本文的描述对本领域技术人员显而易见的细节而混淆本公开。
具体实施方式
一个实施例采用方法的形式,该方法包括接收表示具有装载的货物的货运车辆的3D(三维)点云;使用至少一个行扫描仪,所述至少一个行扫描仪被取向为在垂直平面中扫描并且被定位以识别所述装载的货物的下边界;以及基于所述点云中的点确定所述装载的货物的尺寸,其中所述点云中的用于确定所述装载的货物的尺寸的点中的每个点在所识别的下边界处或在所识别的下边界的上方。
另一个实施例采用系统的形式,该系统包括通信接口、处理器和数据存储装置,该数据存储装置包含可由处理器执行以用于执行至少前一段中描述的功能的指令。
在至少一个实施例中,所述至少一个行扫描仪包括至少一个LIDAR(光检测和测距)行扫描仪。
在至少一个实施例中,所述行扫描仪被附接到固定结构,使得所述行扫描仪可以捕获装载的货物的最底部部分。
在至少一个实施例中,所述至少一个行扫描仪被取向为在所述垂直平面中在水平以下的第一角度和水平以上的第二角度之间扫描,被定位成使得所述行扫描仪可以捕获装载的货物的最底部部分。
在至少一个实施例中,所述至少一个行扫描仪是一个行扫描仪。
在至少一个实施例中,所述至少一个行扫描仪包括两个行扫描仪,所述两个行扫描仪定位在所述装载的货物的基本上相对侧上,被定位成使得所述行扫描仪可以捕获装载的货物的最底部部分。
在至少一个实施例中,所述下边界是低点。
在至少一个实施例中,所述下边界是下轮廓,其中识别所述装载的货物的下边界进一步基于关于所述货运车辆和所述装载的货物中的一者或两者的定位信息。
在至少一个实施例中,响应于检测到触发事件,执行使用所述至少一个行扫描仪来识别所述装载的货物的下边界。在一个这种实施例中,所述触发事件包括从运动传感器接收指示。
在至少一个实施例中,基于所述点云中的点来确定所述装载的货物的尺寸包括:至少部分地通过从所接收的点云移除低于所识别的下边界的所有点来生成减少的点云;以及使用所述减少的点云确定所述装载的货物的尺寸。
在至少一个实施例中,该方法进一步包括使用至少一个上边界行扫描仪,所述上边界行扫描仪被取向为在垂直平面中扫描以识别所述装载的货物的上边界,并且基于所述点云中的点来确定所述装载的货物的尺寸包括基于点云中的在所识别的下边界上方并且不在所识别的上边界上方的点来确定所述装载的货物的尺寸。在一个这种实施例中,该方法进一步包括使用至少一个侧边界行扫描仪,所述侧边界行扫描仪被取向为在水平平面中扫描以识别所述装载的货物的侧边界,并且基于所述点云中的在所识别的下边界上方的点来确定所述装载的货物的尺寸包括基于所述点云中的在所识别的下边界上方并且在所识别的侧边界内的点来确定所述装载的货物的尺寸。
在至少一个实施例中,使用所述至少一个行扫描仪来识别所述装载的货物的下边界包括在扫描上限和扫描下限之间操作所述至少一个行扫描仪。在一个这种实施例中,所述扫描上限和所述扫描下限中的至少一个是可配置的;在另一个这种实施例中,该方法进一步包括基于所述3D点云的最大高度设置所述扫描上限;在另一个这种实施例中,该方法进一步包括基于所述3D点云的最小高度设置所述扫描下限。
在至少一个实施例中,使用所述至少一个行扫描仪来识别所述装载的货物的下边界包括在扫描上限以下操作所述至少一个行扫描仪。
在至少一个实施例中,该方法包括:接收表示物体的3D点云;使用一个或多个行扫描仪来识别所述物体的一个或多个相应的外边界;以及基于所述点云中的点确定所述物体的尺寸,其中所述点云中的用于确定所述物体的尺寸的点中的每个点在每个所识别的外边界处或在每个所识别的外边界内。
并且,本文描述的变型和置换中的任一个可以相对于任何实施例来实现,包括相对于任何方法实施例以及相对于任何系统实施例。此外,尽管使用稍微不同的语言(例如,过程、方法、步骤、功能、功能组等)来描述和/或表征这种实施例,但仍存在实施例的该灵活性和交叉适用性。
在进行该具体描述之前,应注意,描绘在各个附图中(以及组合各个附图来描述的)实体、连接、布置等是作为示例而非作为限制的方式来呈现。由此,关于特定附图“描绘”的内容、在特定的附图中的特定元件或实体“是”或“具有”的内容的任何和所有陈述或其他指示以及(以隔离和脱离上下文的方式可以被理解为绝对的并因此限制的)任何和所有类似的陈述只能被恰当地理解为推定地在前加上诸如“在至少一个实施例中......”之类的语句。并且出于类似于表述的简洁和清晰的原因,这意味着在该具体描述中前导语句不再反复重复。
图1描绘了根据一些实施例的第一示例方法。特别地,图1描绘了方法100。该方法100包括在步骤102处接收3D点云,在步骤104处识别外边界,以及在步骤106处确定尺寸。
在步骤102处,接收到的3D点云表示物体。可以从深度传感器或深度传感器的阵列生成3D点云。
在步骤104处,使用一个或多个行扫描仪来识别该物体的一个或多个相应的外边界。行扫描仪可以是LIDAR(光检测和测距)行扫描仪,并且能够扫描平面以确定物体的外边界。示例外边界可以是下边界、上边界、侧边界、前边界或后边界中的任何一个。
在步骤106处,基于在该点云中的点确定该物体的尺寸,其中在该点云中的用于确定该物体的尺寸的点中的每个点在每个所识别的外边界处或在每个所识别的外边界内。通过过滤出点云中的在所识别的外边界之外的点,将点云值重置为所识别的外边界,删除点云中的在所识别的外边界之外的点等,确定尺寸可以发生。
图2描绘了根据一些实施例的第二示例方法。特别地,图2描绘了方法200。该方法200包括在步骤202处接收3D点云,在步骤204处识别下边界,以及在步骤206处确定尺寸。
在步骤202处,接收到的3D点云表示货运车辆。可以从深度传感器或深度传感器的阵列生成3D点云。深度传感器可以被安装在货运车辆上方并且被配置为当货运车辆行驶经过深度传感器或在深度传感器下面行驶时生成点云。
在步骤204处,取向为在垂直平面中扫描并被定位以捕获货物的底部部分的行扫描仪识别装载的货物的下边界。行扫描仪可以是LIDAR行扫描仪,并且能够扫描垂直平面以确定货物的下边界。为了确定下边界,LIDAR行扫描仪扫描垂直平面并且返回深度值。基于LIDAR行扫描仪的已知位置和货运车辆的已知位置,可以识别货物的下边界。
确定下边界的一种方法是识别返回的深度值中的步进变化(step-change),并且将下边界识别为来自LIDAR行扫描仪的深度读数从处于近处步进到远处的点。
在步骤206处,基于在该点云中的点确定该装载的货物的尺寸,其中在该点云中的用于确定该物体的尺寸的点中的每个点在所识别的下边界处或在所识别的下边界的上方。类似于方法100的步骤106,通过过滤出点云中的在所识别的下边界下方的点,将在所识别的下边界下方的点的点云值重置为所识别的下边界,删除点云中的在所识别的下边界下方的点等,确定尺寸可以发生。
在至少一个实施例中,基于点云中的点来确定装载的货物的尺寸包括至少部分地通过从接收到的点云移除低于所识别的下边界的所有点来生成减少的点云,并且使用该减少的点云确定该装载的货物的尺寸。
货物的尺寸可以被输出到另一个服务器以用于在追踪货物中使用。追踪的示例方法包括计算货物的体积、货物的密度等。
图3描绘了根据一些实施例的示例计算机处理系统的框图。特别地,图3描绘了计算机处理系统300。计算机处理系统300包括通信接口302(其包括收发器304)、数据存储装置306(其包含程序指令308和操作数据310)、处理器312、用户接口314、外围设备316和通信总线318。这种布置是作为示例而非限制来呈现,因为此处可以描述其他示例布置。
计算机处理系统300可以在所公开的发明的部分中找到,以包括深度传感器、行扫描仪、货物确定尺寸模块等。并非被描述为计算机处理系统300的部分的所有元件都被需要在所有元件中。仅作为一个示例,在LIDAR行扫描仪之一中的计算机处理系统可以配备有收发器304,如果该计算机处理系统无线地连接到货物确定尺寸模块的话,然而在一些实施例中,LIDAR行扫描仪可以被连线到货物确定尺寸模块并且不需要收发器304。
如上所述,通信接口302包括收发器304。收发器304可以被配置(例如,被调谐)以在一组信道中的一个信道上接收和发送。收发器304可以是单个部件,或者被实现为分离的发送器和接收器,如本领域技术人员所知的。通信接口302可以被配置为可操作用于根据一个或多个无线通信协议进行通信,无线通信协议中的一些示例包括LMR、LTE、APCO P25、ETSI DMR、TETRA、Wi-Fi、蓝牙等。通信接口302还可以包括一个或多个有线通信接口(用于根据例如以太网、USB和/或一个或多个其他协议进行通信)。通信接口302可以包括用于与如本文所描述的一个或多个其他实体进行一种或多种形式的通信的任何必要的硬件(例如,芯片组、天线、以太网接口等)、任何必要的固件以及任何必要的软件。
数据存储装置306可以采用任何非瞬态计算机可读介质或这种介质的组合的形式,一些示例包括闪存、只读存储器(ROM)和随机存取存储器(RAM),仅举几例,因为可以使用相关领域的技术人员认为合适的任何一种或多种类型的非瞬态数据存储技术。如图3中所描绘,数据存储装置306包含由用于执行本文所描述的各种功能的处理器312可执行的程序指令308,并且进一步被描绘为包含操作数据310,该操作数据可包括由计算设备在执行本文描述的功能中的一个或多个功能中存储和/或访问的任何一个或多个数据值。
处理器312可以包括相关领域的技术人员认为合适的任何类型的一个或多个处理器,一些示例包括通用微处理器和专用数字信号处理器(DSP)。
用户接口314可以包括一个或多个输入设备(也称为部件等)和/或一个或多个输出设备(也称为部件等)。关于输入设备,用户接口314可以包括一个或更多触摸屏、按钮、开关、麦克风等。关于输出设备,用户接口314可以包括一个或多个显示器、扬声器、发光二极管(LED)等。而且,用户接口314的一个或多个部件(例如,交互式触摸屏和显示器)可以提供用户输入功能和用户输出功能两者。如本领域技术人员已知的,还可以存在其他用户接口部件。
外围设备316可以包括在操作期间可由计算设备访问和使用的任何计算设备附件、部件等。示例的外围设备316包括GPS接收器、高度计、RSSI传感器、运动传感器等。
在实施例中,计算机处理系统300的各种部件都经由通信总线318(或其他合适的通信网络等)彼此通信地耦合。
图4描绘了根据一些实施例的示例系统的框图。特别地,图4描绘了系统400。该系统400包括深度传感器402、行扫描仪404、确定尺寸模块406和通信总线408。
系统400可以被配置为执行方法100或200。例如,深度传感器402可以执行步骤102或步骤202以分别接收物体或货运车辆的3D点云。行扫描仪404可以执行步骤104或204以分别识别外边界或下边界。确定尺寸模块406可以执行步骤106或206以分别确定物体或装载的货物的尺寸。上述部件经由系统总线408连接。
行扫描仪404可以是被配置为识别边界(诸如外边界或下边界)的至少一个行扫描仪。
图5A描绘了根据一些实施例的第一示例场景的概览。特别地,图5A描绘了场景500。场景500包括深度传感器402、行扫描仪404、3D点云视场502、垂直平面504、货运车辆506和货物508。场景500描绘系统400的部件的侧视图。
深度传感器402被配置为在3D点云视场502中生成物体的3D点云。虽然深度传感器402被描绘为单个深度传感器,但它也可以是在不同位置中的深度传感器的阵列。来自深度传感器的阵列的数据可以在一起被融合到表示视场中的物体的单个3D点云中。
行扫描仪404被配置为在垂直平面504中扫描。承载货物508的货运车辆506行驶通过垂直平面504。当货物508通过垂直平面504时,行扫描仪404在垂直平面504中扫描,以识别货物的下边界。
在一些实施例中,行扫描仪404包括至少一个LIDAR行扫描仪。在另一个实施例中,行扫描仪404被附接到结构,诸如墙壁、门框或凸柱。在又另一个实施例中,行扫描仪404是一个行扫描仪。
在一些实施例中,该下边界是低点。低点可以由当货物通过行扫描仪时的货物的最低检测点、到地板的最近点、若干个行扫描仪读数的数据点的平均值或其他类似的方式来设定。当基于在点云中的点来确定装载的货物的尺寸时,在点云中的用于确定装载的货物的尺寸的点中的每个点是在所识别的低点处或在所识别的低点的上方。
在一些实施例中,所述下边界是下轮廓,并且识别所述装载的货物的下边界进一步基于关于所述货运车辆和所述装载的货物中的一者或两者的定位信息。在这种实施例中,货运车辆或装载的货物的定位信息被用于识别下轮廓。当货运车辆通过行扫描仪前面的垂直平面时,行扫描仪执行垂直平面的扫描以识别下边界。下轮廓可以是在货物前面的第一被识别的下边界与在货物后面的第二被识别的下边界之间的线。下轮廓也可以是非线性的并且基于当货物移动经过行扫描仪时来自行扫描仪的若干个不同的读数。
在一个实施例中,使用所述至少一个行扫描仪来识别所述装载的货物的下边界是响应于检测到触发事件而执行的。示例触发事件包括从运动传感器接收指示,从光学或RFID(射频识别)扫描仪检测到货运车辆的身份,或基于货运车辆的已知位置的基于位置的触发。
图5B描绘了根据一些实施例的第二示例场景的概览。特别地,图5B描绘了场景550。场景550包括图5A的场景500的相同元素中的所有元素:深度传感器402、行扫描仪404、3D点云视场502、垂直平面504、货运车辆506和货物508。场景500还包括从货物508延伸的下突出物552。
下突出物552可以来自不规则形状的货物、当提升时向下突出的货物的部分、损坏的货物的部分等。当货物508(具有下突出物552)和货运车辆506行驶经过行扫描仪404和垂直平面504时,货物508的下边界被识别。在下边界是下轮廓的实施例中,下轮廓的形状基于行扫描仪对下突出物552的检测。
图6描绘了根据一些实施例的示例行扫描仪的视图。特别地,图6描绘了视图600。视图600包括行扫描仪404、垂直平面504、水平平面602、第一角度604和第二角度606。
在一个实施例中,行扫描仪404取向成在水平平面602下方的第一角度604和在水平平面602上方的第二角度606之间扫描垂直平面504。扫描上限和扫描下限中的一者或两者可以是可配置的。例如,扫描上限可以基于3D点云的最大高度,并且扫描下限可以基于3D点云的最小高度。
在另一个实施例中,使用该至少一个行扫描仪来识别装载的货物的下边界包括在扫描上限以下操作该至少一个行扫描仪。
在一个实施例中,使用该至少一个行扫描仪来识别装载的货物的下边界包括在扫描上限和扫描下限之间操作该至少一个行扫描仪。例如,可以通过将第一角度604限制为设定值来设置扫描下制,并且可以通过限制第二角度606来设置扫描上限。
图7描绘了根据一些实施例的多个行扫描仪的第一示例配置。特别地,图7描绘了配置700。配置700是配置的俯视图,并且包括行扫描仪404A和404B、分别与行扫描仪404A和404B相关联的垂直平面504A和504B、货运车辆506以及货物508。
行扫描仪404A和404B类似于图4至图6中所描绘的行扫描仪404并且被定位在货物508的基本上相对侧上。
图8描绘了根据一些实施例的多个行扫描仪的第二示例配置。特别地,图8描绘了配置800。配置800包括行扫描仪404、垂直平面504、货物506、货运车辆508、行扫描仪802和垂直平面804。
在一个实施例中,该方法进一步包括使用至少一个上边界行扫描仪,所述上边界行扫描仪被取向为在垂直平面中扫描以识别所述装载的货物的上边界,并且基于所述点云中的点来确定所述装载的货物的尺寸包括基于点云中的在所识别的下边界上方并且不在所识别的上边界上方的点来确定所述装载的货物的尺寸。
类似于图5A中描绘的配置500,行扫描仪404扫描垂直平面504以识别货物506的下边界。另外,行扫描仪802是配置成扫描垂直平面804以识别货物506的上边界的上边界行扫描仪。确定货物506的尺寸是基于3D点云中的在由行扫描仪404识别的下边界上方并且不在由行扫描仪802识别的上边界上方的点。
在一个实施例中,确定货物的尺寸可以进一步包括使用至少一个侧边界行扫描仪,所述侧边界行扫描仪被取向为在水平平面中扫描以识别所述装载的货物的侧边界。在这种实施例中,基于所述点云中的在所识别的下边界上方的点来确定所述装载的货物的尺寸包括基于在点云中的在所识别的下边界上方并且在所识别的侧边界内的点来确定所述装载的货物的尺寸。
在一个实施例中,确定装载的货物的尺寸包括旋转3D点云。如果货运车辆不是正在水平上承载货物,则3D点云的旋转可以是有利的。例如,货物可以朝向叉式升降车向后倾斜。在这种实施例中,3D点云的旋转可以基于所识别的下边界。在一个旋转示例中,所识别的下边界是呈5度倾斜的线形状的下轮廓,意味着货物相对于水平地板倾斜5度。3D点云可以被旋转5度以抵消由货运车辆施加在货物上的倾斜,从而使3D点云水平。在另一个旋转示例中,可以通过识别下轮廓的最小(即,最低)点并旋转3D点云来旋转3D点云,使得下轮廓的所有点都处于所识别的最小点的高度处。
在上述说明书中已经描述了具体实施例。然而,本领域普通技术人员理解,可做出多种修改和改变而不脱离如下权利要求书所阐述的本发明的范围。因此,说明书和附图被认为是图示性的而非限定性的意义,并且所有这些修改都旨在被包括在本教导的范围内。
这些益处、优势、问题解决方案以及可能使任何益处、优势或解决方案发生或变得更为突出的(多个)任何要素不被解释成任何或所有权利要求的关键的、必需的或必要的特征或要素。本发明单独由所附权利要求书限定,包括在本申请处于未决状态期间做出的任何修改以及公布后这些权利要求的所有等效。
此外,在该文档中,诸如第一和第二、顶部和底部等之类的关系术语可单独地用来将一个实体或动作与另一个实体或动作区别开,而不一定要求或暗示这些实体或动作之间具有任何实际的这种关系或顺序。术语“构成”、“构成有”、“具有”、“具备”、“包括”、“包括有”、“包含”、“含有”或它们的任何其他变型旨在覆盖非排他性包括,以使构成为、具有、包括、包含一要素列表的过程、方法、物品或装置不仅包括那些要素还可包括对该过程、方法、物品或装置未明确列出的或固有的其他要素。以“构成有一”、“具有一”、“包括一”、“包含一”开头的要素,在没有更多约束条件的情形下,不排除在构成有、具有、包括、包含该要素的过程、方法、物品或装置中有另外的相同要素存在。术语“一”和“一个”被定义为一个或多个,除非本文中另有明确声明。术语“基本上”、“本质上”、“近似”、“大约”或这些术语的任何其他版本被定义为如本领域内技术人员理解的那样接近,并且在一个非限定性实施例中,这些术语被定义为在10%以内,在另一实施例中在5%以内,在另一实施例中在1%以内,而在另一实施例中在0.5%以内。本文中使用的术语“耦合的”被定义为连接的,尽管不一定是直接连接的也不一定是机械连接的。以某种方式“配置的”设备或结构至少以该种方式进行配置,但也可以未列出的方式进行配置。
要理解,一些实施例可包括一个或多个通用或专用处理器(或“处理器件”),例如微处理器、数字信号处理器、定制的处理器和现场可编程门阵列(FPGA)以及唯一存储的程序指令(包括软件和固件两者),所述唯一存储的程序指令控制一个或多个处理器以连同某些非处理器电路实现本文所描述的方法和/或装置的一些、多数或全部功能。替代地,一些或全部功能可由无存储程序指令的状态机来实现,或者在一种或多种专用集成电路(ASIC)中实现,其中各种功能或某些功能的某些组合被实现为定制逻辑。当然,也可使用这两种方法的组合。
此外,一个实施例可被实现为计算机可读存储介质,该计算机可读存储介质具有存储在其上的计算机可读代码,用于对(例如包括处理器的)计算机编程以执行如本文所描述和要求保护的方法。这种计算机可读存储介质的示例包括但不限于硬盘、CD-ROM、光存储器件、磁存储器件、ROM(只读存储器)、PROM(可编程只读存储器)、EPROM(可擦除可编程只读存储器)、EEPROM(电可擦除可编程只读存储器)以及闪存。此外,预期本领域普通技术人员虽然做出由例如可用时间、当前技术和经济考虑促动的可能显著的努力以及许多设计选择,但在得到本文所公开的构思和原理指导时,将容易地能以最少的试验产生此类软件指令和程序以及IC。
提供本公开的摘要以使读者快速地确定本技术公开的性质。提交该摘要,并且理解该摘要将不用于解释或限制权利要求书的范围或含义。此外,在上述具体实施方式中,可以看出出于使本公开整体化的目的,各个特征在各实施例中被编组到一起。这种公开方法不应被解释为反映要求保护的实施例与各项权利要求中明确记载的相比需要更多的特征的意图。相反,如以下权利要求所反映,发明主题在于少于单个公开的实施例的全部特征。因此,下面的权利要求在此被纳入详细说明书中,其中每个权利要求独自作为单独要求保护的主题事项。

Claims (20)

1.一种方法,包括:
接收表示具有装载的货物的货运车辆的3D点云;
使用至少一个行扫描仪,所述至少一个行扫描仪被取向为在垂直平面中扫描并且被定位以识别所述装载的货物的下边界;以及
基于所述点云中的点确定所述装载的货物的尺寸,其中所述点云中的用于确定所述装载的货物的尺寸的点中的每个点在所识别的下边界处或在所识别的下边界的上方。
2.根据权利要求1所述的方法,其中所述至少一个行扫描仪包括至少一个LIDAR(光检测和测距)行扫描仪。
3.根据权利要求1所述的方法,其中所述行扫描仪被附接到固定结构。
4.根据权利要求1所述的方法,其中所述至少一个行扫描仪被取向为在所述垂直平面中在水平以下的第一角度和水平以上的第二角度之间扫描。
5.根据权利要求1所述的方法,其中所述至少一个行扫描仪是一个行扫描仪。
6.根据权利要求1所述的方法,其中所述至少一个行扫描仪包括两个行扫描仪,所述两个行扫描仪定位在所述装载的货物的基本上相对侧上。
7.根据权利要求1所述的方法,其中所述下边界是低点。
8.根据权利要求1所述的方法,其中所述下边界是下轮廓,其中识别所述装载的货物的下边界进一步基于关于所述货运车辆和所述装载的货物中的一者或两者的定位信息。
9.根据权利要求1所述的方法,其中响应于检测到触发事件,执行使用所述至少一个行扫描仪来识别所述装载的货物的下边界。
10.根据权利要求9所述的方法,其中所述触发事件包括从运动传感器接收指示。
11.根据权利要求1所述的方法,其中基于所述点云中的点来确定所述装载的货物的尺寸包括:
至少部分地通过从所接收的点云移除低于所识别的下边界的所有点来生成减少的点云;以及
使用所述减少的点云确定所述装载的货物的尺寸。
12.根据权利要求1所述的方法,进一步包括使用至少一个上边界行扫描仪,所述上边界行扫描仪被取向为在垂直平面中扫描以识别所述装载的货物的上边界,
其中,基于所述点云中的点来确定所述装载的货物的尺寸包括基于所述点云中的在所识别的下边界上方并且不在所识别的上边界上方的点来确定所述装载的货物的尺寸。
13.根据权利要求1所述的方法,进一步包括使用至少一个侧边界行扫描仪,所述侧边界行扫描仪被取向为在水平平面中扫描以识别所述装载的货物的侧边界,
其中,基于所述点云中的在所识别的下边界上方的点来确定所述装载的货物的尺寸包括基于所述点云中的在所识别的下边界上方并且在所识别的侧边界内的点来确定所述装载的货物的尺寸。
14.根据权利要求1所述的方法,其中使用所述至少一个行扫描仪来识别所述装载的货物的下边界包括在扫描上限和扫描下限之间操作所述至少一个行扫描仪。
15.根据权利要求14所述的方法,其中所述扫描上限和所述扫描下限中的至少一个是可配置的。
16.根据权利要求14所述的方法,进一步包括基于所述3D点云的最大高度设置所述扫描上限。
17.根据权利要求14所述的方法,进一步包括基于所述3D点云的最小高度设置所述扫描下限。
18.根据权利要求1所述的方法,其中使用所述至少一个行扫描仪来识别所述装载的货物的下边界包括在扫描上限以下操作所述至少一个行扫描仪。
19.一种系统,包括:
至少一个深度传感器,被配置为获得表示具有装载的货物的货运车辆的3D点云;
至少一个行扫描仪,取向为在垂直平面中扫描并且被配置为识别所述装载的货物的下边界;以及
货物确定尺寸模块,被配置为基于所述点云中的点确定所述装载的货物的尺寸,其中所述点云中的用于确定所述装载的货物的尺寸的点中的每个点在所识别的下边界处或在所识别的下边界上方。
20.一种方法,包括:
接收表示物体的3D点云;
使用一个或多个行扫描仪来识别所述物体的一个或多个相应的外边界;以及
基于所述点云中的点确定所述物体的尺寸,其中所述点云中的用于确定所述物体的尺寸的点中的每个点在每个所识别的外边界处或在每个所识别的外边界内。
CN201680081056.1A 2016-02-04 2016-12-08 使用行扫描仪处理点云数据的方法和系统 Pending CN108885259A (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US15/015,228 US10145955B2 (en) 2016-02-04 2016-02-04 Methods and systems for processing point-cloud data with a line scanner
US15/015,228 2016-02-04
PCT/US2016/065519 WO2017136035A1 (en) 2016-02-04 2016-12-08 Methods and systems for processing point-cloud data with a line scanner

Publications (1)

Publication Number Publication Date
CN108885259A true CN108885259A (zh) 2018-11-23

Family

ID=57799777

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201680081056.1A Pending CN108885259A (zh) 2016-02-04 2016-12-08 使用行扫描仪处理点云数据的方法和系统

Country Status (6)

Country Link
US (1) US10145955B2 (zh)
CN (1) CN108885259A (zh)
DE (1) DE112016006366T5 (zh)
GB (1) GB2566152A (zh)
MX (1) MX386154B (zh)
WO (1) WO2017136035A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111708022A (zh) * 2020-07-15 2020-09-25 四川长虹电器股份有限公司 毫米波雷达的扫描区域边界的计算方法及装置
CN113960554A (zh) * 2021-10-18 2022-01-21 北京市首发高速公路建设管理有限责任公司 基于毫米波雷达的隧道内交通目标定位方法及装置

Families Citing this family (52)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9805240B1 (en) 2016-04-18 2017-10-31 Symbol Technologies, Llc Barcode scanning and dimensioning
US11042161B2 (en) 2016-11-16 2021-06-22 Symbol Technologies, Llc Navigation control method and apparatus in a mobile automation system
US10949798B2 (en) 2017-05-01 2021-03-16 Symbol Technologies, Llc Multimodal localization and mapping for a mobile automation apparatus
US11449059B2 (en) 2017-05-01 2022-09-20 Symbol Technologies, Llc Obstacle detection for a mobile automation apparatus
US10591918B2 (en) 2017-05-01 2020-03-17 Symbol Technologies, Llc Fixed segmented lattice planning for a mobile automation apparatus
WO2018204342A1 (en) 2017-05-01 2018-11-08 Symbol Technologies, Llc Product status detection system
CN110603533A (zh) 2017-05-01 2019-12-20 讯宝科技有限责任公司 用于对象状态检测的方法和装置
US10726273B2 (en) 2017-05-01 2020-07-28 Symbol Technologies, Llc Method and apparatus for shelf feature and object placement detection from shelf images
US10663590B2 (en) 2017-05-01 2020-05-26 Symbol Technologies, Llc Device and method for merging lidar data
US11367092B2 (en) 2017-05-01 2022-06-21 Symbol Technologies, Llc Method and apparatus for extracting and processing price text from an image set
US11600084B2 (en) 2017-05-05 2023-03-07 Symbol Technologies, Llc Method and apparatus for detecting and interpreting price label text
US10521914B2 (en) 2017-09-07 2019-12-31 Symbol Technologies, Llc Multi-sensor object recognition system and method
US10572763B2 (en) 2017-09-07 2020-02-25 Symbol Technologies, Llc Method and apparatus for support surface edge detection
SE541083C2 (en) * 2017-11-14 2019-04-02 Cind Ab Method and image processing system for facilitating estimation of volumes of load of a truck
US10809078B2 (en) 2018-04-05 2020-10-20 Symbol Technologies, Llc Method, system and apparatus for dynamic path generation
US10823572B2 (en) 2018-04-05 2020-11-03 Symbol Technologies, Llc Method, system and apparatus for generating navigational data
US10740911B2 (en) 2018-04-05 2020-08-11 Symbol Technologies, Llc Method, system and apparatus for correcting translucency artifacts in data representing a support structure
US11327504B2 (en) 2018-04-05 2022-05-10 Symbol Technologies, Llc Method, system and apparatus for mobile automation apparatus localization
US10832436B2 (en) 2018-04-05 2020-11-10 Symbol Technologies, Llc Method, system and apparatus for recovering label positions
US10817688B1 (en) * 2018-05-29 2020-10-27 Chi Fai Ho Apparatus and method to render services based on a label
US11506483B2 (en) 2018-10-05 2022-11-22 Zebra Technologies Corporation Method, system and apparatus for support structure depth determination
US11010920B2 (en) 2018-10-05 2021-05-18 Zebra Technologies Corporation Method, system and apparatus for object detection in point clouds
US11003188B2 (en) 2018-11-13 2021-05-11 Zebra Technologies Corporation Method, system and apparatus for obstacle handling in navigational path generation
US11090811B2 (en) 2018-11-13 2021-08-17 Zebra Technologies Corporation Method and apparatus for labeling of support structures
ES2887325T3 (es) * 2018-11-19 2021-12-22 Kapsch Trafficcom Ag Método y aparato para medir la altura de un vehículo
US11416000B2 (en) 2018-12-07 2022-08-16 Zebra Technologies Corporation Method and apparatus for navigational ray tracing
US11079240B2 (en) 2018-12-07 2021-08-03 Zebra Technologies Corporation Method, system and apparatus for adaptive particle filter localization
US11100303B2 (en) 2018-12-10 2021-08-24 Zebra Technologies Corporation Method, system and apparatus for auxiliary label detection and association
US11015938B2 (en) 2018-12-12 2021-05-25 Zebra Technologies Corporation Method, system and apparatus for navigational assistance
US10731970B2 (en) 2018-12-13 2020-08-04 Zebra Technologies Corporation Method, system and apparatus for support structure detection
CA3028708C (en) 2018-12-28 2025-12-09 Zebra Technologies Corporation Method, system and apparatus for dynamic loop closure in mapping trajectories
WO2020168313A1 (en) * 2019-02-15 2020-08-20 Arizona Board Of Regents On Behalf Of The University Of Arizona Mobile 3d imaging system and method
US11960286B2 (en) 2019-06-03 2024-04-16 Zebra Technologies Corporation Method, system and apparatus for dynamic task sequencing
US11080566B2 (en) 2019-06-03 2021-08-03 Zebra Technologies Corporation Method, system and apparatus for gap detection in support structures with peg regions
US11402846B2 (en) 2019-06-03 2022-08-02 Zebra Technologies Corporation Method, system and apparatus for mitigating data capture light leakage
US11200677B2 (en) 2019-06-03 2021-12-14 Zebra Technologies Corporation Method, system and apparatus for shelf edge detection
US11151743B2 (en) 2019-06-03 2021-10-19 Zebra Technologies Corporation Method, system and apparatus for end of aisle detection
US11662739B2 (en) 2019-06-03 2023-05-30 Zebra Technologies Corporation Method, system and apparatus for adaptive ceiling-based localization
US11341663B2 (en) 2019-06-03 2022-05-24 Zebra Technologies Corporation Method, system and apparatus for detecting support structure obstructions
US11507103B2 (en) 2019-12-04 2022-11-22 Zebra Technologies Corporation Method, system and apparatus for localization-based historical obstacle handling
US11107238B2 (en) 2019-12-13 2021-08-31 Zebra Technologies Corporation Method, system and apparatus for detecting item facings
US11227404B2 (en) 2020-02-25 2022-01-18 Zebra Technologies Corporation Transporter segmentation for data capture system
US11062472B1 (en) * 2020-03-17 2021-07-13 Zebra Technologies Corporation Transporter segmentation for data capture system
US11822333B2 (en) 2020-03-30 2023-11-21 Zebra Technologies Corporation Method, system and apparatus for data capture illumination control
US11450024B2 (en) 2020-07-17 2022-09-20 Zebra Technologies Corporation Mixed depth object detection
US11593915B2 (en) 2020-10-21 2023-02-28 Zebra Technologies Corporation Parallax-tolerant panoramic image generation
US11392891B2 (en) 2020-11-03 2022-07-19 Zebra Technologies Corporation Item placement detection and optimization in material handling systems
US11847832B2 (en) 2020-11-11 2023-12-19 Zebra Technologies Corporation Object classification for autonomous navigation systems
EP4330627A4 (en) 2021-04-26 2025-03-12 2872475 Ontario Limited Vehicle damage detection system and method
US11954882B2 (en) 2021-06-17 2024-04-09 Zebra Technologies Corporation Feature-based georegistration for mobile computing devices
CN115147834B (zh) * 2022-09-06 2023-05-05 南京航空航天大学 一种基于点云的飞机长桁平面特征提取方法、装置及设备
WO2024174026A1 (en) * 2023-02-22 2024-08-29 2872475 Ontario Limited Method and system for replacement and repair of vehicle components

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010041948A1 (en) * 1998-08-07 2001-11-15 Michael J. Ross Methods for shipping freight
US20050240317A1 (en) * 2004-04-16 2005-10-27 Kienzle-Lietl Kathleen G Material transport in-motion product dimensioning system and method
US20110286007A1 (en) * 2010-05-21 2011-11-24 John Gregory Pangrazio Dimensional Detection System and Associated Method
EP2439487A1 (de) * 2010-10-06 2012-04-11 Sick Ag Volumenmessvorrichtung für bewegte Objekte
CN103983188A (zh) * 2014-05-06 2014-08-13 华东师范大学 一种运动物体的体积测量方法及其测量装置

Family Cites Families (116)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5408322A (en) 1993-04-26 1995-04-18 Materials Research Corporation Self aligning in-situ ellipsometer and method of using for process monitoring
US20020014533A1 (en) 1995-12-18 2002-02-07 Xiaxun Zhu Automated object dimensioning system employing contour tracing, vertice detection, and forner point detection and reduction methods on 2-d range data maps
US5831719A (en) * 1996-04-12 1998-11-03 Holometrics, Inc. Laser scanning system
US5988862A (en) 1996-04-24 1999-11-23 Cyra Technologies, Inc. Integrated system for quickly and accurately imaging and modeling three dimensional objects
US6820895B2 (en) 1998-09-23 2004-11-23 Vehicle Safety Systems, Inc. Vehicle air bag minimum distance enforcement apparatus, method and system
JP2002321698A (ja) 2001-04-27 2002-11-05 Mitsubishi Heavy Ind Ltd 航空貨物運搬用ボーディング・ブリッジ
AU2002315499B2 (en) 2001-06-29 2006-08-03 Quantronix, Inc. Overhead dimensioning system and method
US6995762B1 (en) 2001-09-13 2006-02-07 Symbol Technologies, Inc. Measurement of dimensions of solid objects from two-dimensional image(s)
US20060106742A1 (en) 2002-04-29 2006-05-18 Speed Trac Technologies, Inc. System and method for weighing and tracking freight
US7248754B2 (en) 2003-05-05 2007-07-24 International Business Machines Corporation Apparatus and method for determining whether machine readable information on an item matches the item
US7137207B2 (en) 2003-06-23 2006-11-21 Armstrong Timothy D Measuring arrangement to determine location of corners for a building foundation and a wooden base frame, and the use thereof
DE10336638A1 (de) 2003-07-25 2005-02-10 Robert Bosch Gmbh Vorrichtung zur Klassifizierung wengistens eines Objekts in einem Fahrzeugumfeld
TWI266035B (en) 2003-11-11 2006-11-11 Hon Hai Prec Ind Co Ltd A system and method for measuring point-cloud
US8294809B2 (en) 2005-05-10 2012-10-23 Advanced Scientific Concepts, Inc. Dimensioning system
RU2416783C2 (ru) 2005-06-28 2011-04-20 Скэнэлайз Пти Лтд Система и способ измерения и составления карты поверхности относительно репера
WO2007030026A1 (en) 2005-09-09 2007-03-15 Industrial Research Limited A 3d scene scanner and a position and orientation system
US7605817B2 (en) 2005-11-09 2009-10-20 3M Innovative Properties Company Determining camera motion
US8157205B2 (en) 2006-03-04 2012-04-17 Mcwhirk Bruce Kimberly Multibody aircrane
CA2737302C (en) 2006-04-28 2013-06-18 Global Sensor Systems Inc. Device for measuring package size
US20070272732A1 (en) 2006-05-26 2007-11-29 Mettler-Toledo, Inc. Weighing and dimensioning system and method for weighing and dimensioning
US7647752B2 (en) 2006-07-12 2010-01-19 Greg Magnell System and method for making custom boxes for objects of random size or shape
WO2008057504A2 (en) 2006-11-06 2008-05-15 Aman James A Load tracking system based on self- tracking forklift
US8531457B2 (en) 2006-11-29 2013-09-10 Technion Research And Development Foundation Ltd. Apparatus and method for finding visible points in a cloud point
US7474389B2 (en) 2006-12-19 2009-01-06 Dean Greenberg Cargo dimensional and weight analyzing system
US7940279B2 (en) 2007-03-27 2011-05-10 Utah State University System and method for rendering of texel imagery
US8132728B2 (en) 2007-04-04 2012-03-13 Sick, Inc. Parcel dimensioning measurement system and method
US8094937B2 (en) 2007-04-17 2012-01-10 Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. System and method for labeling feature clusters in frames of image data for optical navigation
JP4561769B2 (ja) 2007-04-27 2010-10-13 アイシン・エィ・ダブリュ株式会社 経路案内システム及び経路案内方法
CN101681525A (zh) 2007-06-08 2010-03-24 电子地图有限公司 产生多视点全景图的方法及设备
EP2165289A4 (en) 2007-06-11 2012-07-04 Hand Held Prod Inc OPTICAL READING SYSTEM FOR EXTRACTING INFORMATION IN A DIGITAL IMAGE
US7726575B2 (en) 2007-08-10 2010-06-01 Hand Held Products, Inc. Indicia reading terminal having spatial measurement functionality
JP4466705B2 (ja) 2007-09-21 2010-05-26 ヤマハ株式会社 ナビゲーション装置
US8396284B2 (en) 2007-10-23 2013-03-12 Leica Geosystems Ag Smart picking in 3D point clouds
US9841314B2 (en) 2008-08-29 2017-12-12 United Parcel Service Of America, Inc. Systems and methods for freight tracking and monitoring
WO2010029558A1 (en) 2008-09-14 2010-03-18 Eliezer Magal Automatic identification system for randomly oriented objects
US20100091094A1 (en) 2008-10-14 2010-04-15 Marek Sekowski Mechanism for Directing a Three-Dimensional Camera System
US8479996B2 (en) 2008-11-07 2013-07-09 Symbol Technologies, Inc. Identification of non-barcoded products
US8463079B2 (en) 2008-12-16 2013-06-11 Intermec Ip Corp. Method and apparatus for geometrical measurement using an optical device such as a barcode and/or RFID scanner
US8812226B2 (en) 2009-01-26 2014-08-19 GM Global Technology Operations LLC Multiobject fusion module for collision preparation system
US8265895B2 (en) 2009-03-27 2012-09-11 Symbol Technologies, Inc. Interactive sensor systems and methods for dimensioning
US8284988B2 (en) 2009-05-13 2012-10-09 Applied Vision Corporation System and method for dimensioning objects using stereoscopic imaging
US8743176B2 (en) 2009-05-20 2014-06-03 Advanced Scientific Concepts, Inc. 3-dimensional hybrid camera and production system
US8542252B2 (en) 2009-05-29 2013-09-24 Microsoft Corporation Target digitization, extraction, and tracking
US8933925B2 (en) 2009-06-15 2015-01-13 Microsoft Corporation Piecewise planar reconstruction of three-dimensional scenes
AR077905A1 (es) 2009-08-21 2011-09-28 Syngenta Participations Ag Sistema automatizado para analizar el vigor de la planta
KR101619076B1 (ko) 2009-08-25 2016-05-10 삼성전자 주식회사 모바일 플랫폼의 동적 물체 검출 및 추적 방법
US8942884B2 (en) 2010-01-14 2015-01-27 Innovative Transport Solutions, Llc Transport system
US20110216063A1 (en) 2010-03-08 2011-09-08 Celartem, Inc. Lidar triangular network compression
US8619265B2 (en) 2011-03-14 2013-12-31 Faro Technologies, Inc. Automatic measurement of dimensional data with a laser tracker
US9400170B2 (en) 2010-04-21 2016-07-26 Faro Technologies, Inc. Automatic measurement of dimensional data within an acceptance region by a laser tracker
US8199977B2 (en) 2010-05-07 2012-06-12 Honeywell International Inc. System and method for extraction of features from a 3-D point cloud
US20110310088A1 (en) 2010-06-17 2011-12-22 Microsoft Corporation Personalized navigation through virtual 3d environments
US8872851B2 (en) 2010-09-24 2014-10-28 Intel Corporation Augmenting image data based on related 3D point cloud data
US9449233B2 (en) 2010-12-01 2016-09-20 The Trustees Of The University Of Pennsylvania Distributed target tracking using self localizing smart camera networks
US8744644B2 (en) 2011-01-19 2014-06-03 Electronics And Telecommunications Research Institute Apparatus and method for detecting location of vehicle
KR101758058B1 (ko) 2011-01-20 2017-07-17 삼성전자주식회사 깊이 정보를 이용한 카메라 모션 추정 방법 및 장치, 증강 현실 시스템
WO2012100593A1 (zh) 2011-01-30 2012-08-02 浙江省电力公司 智能电能表全自动化检定系统
US8447549B2 (en) 2011-02-11 2013-05-21 Quality Vision International, Inc. Tolerance evaluation with reduced measured points
US8660338B2 (en) 2011-03-22 2014-02-25 Honeywell International Inc. Wide baseline feature matching using collobrative navigation and digital terrain elevation data constraints
US9854209B2 (en) 2011-04-19 2017-12-26 Ford Global Technologies, Llc Display system utilizing vehicle and trailer dynamics
EP2710536A4 (en) 2011-05-11 2015-07-22 Proiam Llc REGISTRATION APPARATUS, SYSTEM AND METHOD WITH THREE-DIMENSIONAL CAMERA
US20120287249A1 (en) 2011-05-12 2012-11-15 Electronics And Telecommunications Research Institute Method for obtaining depth information and apparatus using the same
US9070285B1 (en) 2011-07-25 2015-06-30 UtopiaCompression Corporation Passive camera based cloud detection and avoidance for aircraft systems
KR101907081B1 (ko) 2011-08-22 2018-10-11 삼성전자주식회사 3차원 점군의 물체 분리 방법
US9129277B2 (en) 2011-08-30 2015-09-08 Digimarc Corporation Methods and arrangements for identifying objects
US9002099B2 (en) 2011-09-11 2015-04-07 Apple Inc. Learning-based estimation of hand and finger pose
US8793107B2 (en) 2011-12-01 2014-07-29 Harris Corporation Accuracy-based significant point derivation from dense 3D point clouds for terrain modeling
CN103164842A (zh) 2011-12-14 2013-06-19 鸿富锦精密工业(深圳)有限公司 点云提取系统及方法
US20130162806A1 (en) 2011-12-23 2013-06-27 Mitutoyo Corporation Enhanced edge focus tool
EP2615580B1 (en) 2012-01-13 2016-08-17 Softkinetic Software Automatic scene calibration
EP2634120B1 (en) 2012-03-01 2015-02-18 Caljan Rite-Hite ApS Extendable conveyor with light
US8668136B2 (en) 2012-03-01 2014-03-11 Trimble Navigation Limited Method and system for RFID-assisted imaging
US9329269B2 (en) 2012-03-15 2016-05-03 GM Global Technology Operations LLC Method for registration of range images from multiple LiDARS
US8989342B2 (en) 2012-04-18 2015-03-24 The Boeing Company Methods and systems for volumetric reconstruction using radiography
US9153061B2 (en) 2012-05-04 2015-10-06 Qualcomm Incorporated Segmentation of 3D point clouds for dense 3D modeling
WO2013170260A1 (en) 2012-05-11 2013-11-14 Proiam, Llc Hand held dimension capture apparatus, system, and method
US9846960B2 (en) 2012-05-31 2017-12-19 Microsoft Technology Licensing, Llc Automated camera array calibration
US9135543B2 (en) 2012-06-20 2015-09-15 Apple Inc. Compression and obfuscation of three-dimensional coding
US9420265B2 (en) 2012-06-29 2016-08-16 Mitsubishi Electric Research Laboratories, Inc. Tracking poses of 3D camera using points and planes
US9651363B2 (en) 2012-07-24 2017-05-16 Datalogic Usa, Inc. Systems and methods of object measurement in an automated data reader
US8757479B2 (en) 2012-07-31 2014-06-24 Xerox Corporation Method and system for creating personalized packaging
ES2545374T3 (es) 2012-07-31 2015-09-10 Sick Ag Sistema de detección para el montaje en una cinta transportadora
US9939259B2 (en) 2012-10-04 2018-04-10 Hand Held Products, Inc. Measuring object dimensions using mobile computer
US20140192050A1 (en) 2012-10-05 2014-07-10 University Of Southern California Three-dimensional point processing and model generation
US9472022B2 (en) 2012-10-05 2016-10-18 University Of Southern California Three-dimensional point processing and model generation
US9841311B2 (en) 2012-10-16 2017-12-12 Hand Held Products, Inc. Dimensioning system
EP2915563B1 (en) 2012-11-05 2018-04-18 Mitsubishi Electric Corporation Three-dimensional image capture system, and particle beam therapy device
EP2923174A2 (en) 2012-11-22 2015-09-30 GeoSim Systems Ltd. Point-cloud fusion
MY172143A (en) 2012-12-13 2019-11-14 Mimos Berhad Method for non-static foreground feature extraction and classification
US9154773B2 (en) 2013-03-15 2015-10-06 Seiko Epson Corporation 2D/3D localization and pose estimation of harness cables using a configurable structure representation for robot operations
US9558559B2 (en) 2013-04-05 2017-01-31 Nokia Technologies Oy Method and apparatus for determining camera location information and/or camera pose information according to a global coordinate system
EP3006272A4 (en) 2013-05-29 2016-06-15 Toyota Motor Co Ltd PARK ASSIST DEVICE
US9443297B2 (en) 2013-07-10 2016-09-13 Cognex Corporation System and method for selective determination of point clouds
US20150088618A1 (en) 2013-08-26 2015-03-26 Ims Solutions, Inc. Road tolling
US9615012B2 (en) 2013-09-30 2017-04-04 Google Inc. Using a second camera to adjust settings of first camera
US20150106403A1 (en) 2013-10-15 2015-04-16 Indooratlas Oy Generating search database based on sensor measurements
US9412040B2 (en) 2013-12-04 2016-08-09 Mitsubishi Electric Research Laboratories, Inc. Method for extracting planes from 3D point cloud sensor data
MY177646A (en) 2014-02-28 2020-09-23 Icm Airport Technics Australia Pty Ltd Luggage processing station and system thereof
CN103945208B (zh) 2014-04-24 2015-10-28 西安交通大学 一种针对多视点裸眼3d显示的并行同步缩放引擎及方法
EP3161573B1 (en) 2014-06-27 2020-02-26 Crown Equipment Corporation Vehicle positioning or navigation utilizing associated feature pairs
US11051000B2 (en) 2014-07-14 2021-06-29 Mitsubishi Electric Research Laboratories, Inc. Method for calibrating cameras with non-overlapping views
DE102014011821A1 (de) 2014-08-08 2016-02-11 Cargometer Gmbh Vorrichtung und Verfahren zur Volumenbestimmung eines durch ein Flurförderzeug bewegten Objekts
US20160044862A1 (en) 2014-08-14 2016-02-18 Raven Industries, Inc. Site specific product application device and method
CN104200086B (zh) 2014-08-25 2017-02-22 西北工业大学 宽基线可见光相机位姿估计方法
US20160061591A1 (en) * 2014-08-28 2016-03-03 Lts Metrology, Llc Stationary Dimensioning Apparatus
JP2016057108A (ja) 2014-09-08 2016-04-21 株式会社トプコン 演算装置、演算システム、演算方法およびプログラム
US9600892B2 (en) 2014-11-06 2017-03-21 Symbol Technologies, Llc Non-parametric method of and system for estimating dimensions of objects of arbitrary shape
EP3221851A1 (en) 2014-11-20 2017-09-27 Cappasity Inc. Systems and methods for 3d capture of objects using multiple range cameras and multiple rgb cameras
US9396554B2 (en) 2014-12-05 2016-07-19 Symbol Technologies, Llc Apparatus for and method of estimating dimensions of an object associated with a code in automatic response to reading the code
US9646410B2 (en) 2015-06-30 2017-05-09 Microsoft Technology Licensing, Llc Mixed three dimensional scene reconstruction from plural surface models
JP6281730B2 (ja) 2015-07-10 2018-02-21 エスゼット ディージェイアイ テクノロジー カンパニー リミテッドSz Dji Technology Co.,Ltd 画像を取得するシステム及び無人航空機
US9549125B1 (en) 2015-09-01 2017-01-17 Amazon Technologies, Inc. Focus specification and focus stabilization
US20170150129A1 (en) 2015-11-23 2017-05-25 Chicago Measurement, L.L.C. Dimensioning Apparatus and Method
KR102373926B1 (ko) 2016-02-05 2022-03-14 삼성전자주식회사 이동체 및 이동체의 위치 인식 방법
US9791862B1 (en) 2016-04-25 2017-10-17 Thayermahan, Inc. Systems and method for unmanned undersea sensor position, orientation, and depth keeping
US9778388B1 (en) 2016-12-22 2017-10-03 Thayermahan, Inc. Systems and methods for autonomous towing of an underwater sensor array

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010041948A1 (en) * 1998-08-07 2001-11-15 Michael J. Ross Methods for shipping freight
US20050240317A1 (en) * 2004-04-16 2005-10-27 Kienzle-Lietl Kathleen G Material transport in-motion product dimensioning system and method
US20110286007A1 (en) * 2010-05-21 2011-11-24 John Gregory Pangrazio Dimensional Detection System and Associated Method
EP2439487A1 (de) * 2010-10-06 2012-04-11 Sick Ag Volumenmessvorrichtung für bewegte Objekte
CN103983188A (zh) * 2014-05-06 2014-08-13 华东师范大学 一种运动物体的体积测量方法及其测量装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
张文新: "三维激光扫描技术在大型油罐罐体尺寸测量中的应用研究", 《兰州工业学院学报》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111708022A (zh) * 2020-07-15 2020-09-25 四川长虹电器股份有限公司 毫米波雷达的扫描区域边界的计算方法及装置
CN113960554A (zh) * 2021-10-18 2022-01-21 北京市首发高速公路建设管理有限责任公司 基于毫米波雷达的隧道内交通目标定位方法及装置

Also Published As

Publication number Publication date
US20170227645A1 (en) 2017-08-10
US10145955B2 (en) 2018-12-04
MX2018009457A (es) 2018-09-21
MX386154B (es) 2025-03-18
DE112016006366T5 (de) 2018-10-18
GB201812272D0 (en) 2018-09-12
GB2566152A (en) 2019-03-06
WO2017136035A1 (en) 2017-08-10

Similar Documents

Publication Publication Date Title
CN108885259A (zh) 使用行扫描仪处理点云数据的方法和系统
US10229509B2 (en) Methods and systems for automatic fullness estimation of containers
US11551453B2 (en) Method and apparatus for shelf feature and object placement detection from shelf images
CN108603934B (zh) 用于利用深度值的高精度定位的方法和系统
US10713610B2 (en) Methods and systems for occlusion detection and data correction for container-fullness estimation
CA3005452C (en) Methods and systems for container fullness estimation
JP2018180945A (ja) 物体検出装置及びプログラム
KR20230039473A (ko) 가축의 크기 및 무게를 산출하기 위한 장치 및 방법
US11107238B2 (en) Method, system and apparatus for detecting item facings
JP7695466B2 (ja) ターゲット物体の寸法を測るためのシステム及び方法
US11836218B2 (en) System and method for object detection and dimensioning
US20250139797A1 (en) Image-Assisted Region Growing For Object Segmentation And Dimensioning
JP2019007744A (ja) 物体検知装置、プログラムおよび物体検知システム
US11380000B2 (en) Operation detection device and operation detection method
JP7597224B2 (ja) 位置検出装置、位置検出方法、及び位置検出プログラム
US20250078233A1 (en) Multi-Modal Feedback for Mobile Dimensioning
US20250035789A1 (en) Lidar detection method, device, storage medium, and lidar
US20240338940A1 (en) Correction device, correction program storage medium, and correction system
JP7274644B2 (ja) 物品認識装置
US20240303847A1 (en) System and Method for Validating Depth Data for a Dimensioning Operation
TWI699708B (zh) 貨櫃空間計算裝置
US20190347504A1 (en) Article recognition device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20181123