[go: up one dir, main page]

CN109000560A - Method, apparatus and equipment based on three-dimensional camera detection package dimensions - Google Patents

Method, apparatus and equipment based on three-dimensional camera detection package dimensions Download PDF

Info

Publication number
CN109000560A
CN109000560A CN201810595464.XA CN201810595464A CN109000560A CN 109000560 A CN109000560 A CN 109000560A CN 201810595464 A CN201810595464 A CN 201810595464A CN 109000560 A CN109000560 A CN 109000560A
Authority
CN
China
Prior art keywords
data
package
dimensional
axis
value
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.)
Granted
Application number
CN201810595464.XA
Other languages
Chinese (zh)
Other versions
CN109000560B (en
Inventor
唐雄民
黄锐
黄冀成
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.)
Guangdong University of Technology
Original Assignee
Guangdong University of Technology
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 Guangdong University of Technology filed Critical Guangdong University of Technology
Priority to CN201810595464.XA priority Critical patent/CN109000560B/en
Publication of CN109000560A publication Critical patent/CN109000560A/en
Application granted granted Critical
Publication of CN109000560B publication Critical patent/CN109000560B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B11/00Measuring arrangements characterised by the use of optical techniques

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Length Measuring Devices By Optical Means (AREA)

Abstract

本发明公开了一种基于三维相机检测包裹尺寸的方法、装置、设备及计算机可读存储介质,包括:利用三维相机获取未放置待检测包裹的检测平台区域的第一三维数据A(xi,yi,zi);利用三维相机获取放置待检测包裹后的检测平台区域的第二三维数据B(xj,yj,zj);对第一三维数据中zi和第二三维数据中zj做差值处理,根据差值数据计算得出待检测包裹的高度值;根据高度值确定第二三维数据中zj的取值区间,将取值区间内的三维数据投影至X‑Y轴所形成的平面;利用投影到X‑Y轴所形成的平面的数据拟合目标矩形,依据目标矩形尺寸,获取待检测包裹的长度值和宽度值。利用本发明所提供的方法、装置、设备及计算机可读存储介质,可以在保证包裹尺寸检测效率的同时提高检测精度。

The invention discloses a method, device, equipment and computer-readable storage medium for detecting package size based on a three-dimensional camera, comprising: using a three-dimensional camera to acquire first three-dimensional data A( xi , y i , zi ); use the 3D camera to acquire the second 3D data B(x j , y j , z j ) of the detection platform area after placing the package to be detected; for the zi in the first 3D data and the second 3D data Z j in the center performs difference processing, and calculates the height value of the package to be detected according to the difference data; determines the value interval of z j in the second three-dimensional data according to the height value, and projects the three-dimensional data in the value interval to X‑ The plane formed by the Y axis; use the data projected to the plane formed by the X‑Y axis to fit the target rectangle, and obtain the length and width values of the package to be detected according to the size of the target rectangle. By using the method, device, equipment and computer-readable storage medium provided by the present invention, the detection accuracy can be improved while ensuring the detection efficiency of the package size.

Description

基于三维相机检测包裹尺寸的方法、装置以及设备Method, device and equipment for detecting package size based on three-dimensional camera

技术领域technical field

本发明涉及包裹体积测量技术领域,特别是涉及一种基于三维相机检测包裹尺寸的方法、装置、设备以及计算机可读存储介质。The present invention relates to the technical field of package volume measurement, in particular to a method, device, equipment and computer-readable storage medium for detecting package size based on a three-dimensional camera.

背景技术Background technique

随着物流业的迅速发展,对包裹的体积检测提出了更高要求。With the rapid development of the logistics industry, higher requirements are put forward for the volume detection of packages.

目前基于二维相机的包裹体积检测系统在利用双目相机采集待检测包裹的图像信息时,首先需要对相机进行聚焦,使包裹检测的速度较慢。在双目相机未聚焦时采集到的包裹图像的成像质量差,且一般包裹的外表面出粘贴有大量的胶带,会将照射在包裹表面的光反射至图像传感器,也会造成图像传感器采集到的图像不清晰;当双目相机采集到的多幅待检测包裹的图像不清晰时,多幅图像难以进行交互,从而难以重构待检测包裹的三维面形;因此,基于二维相机的包裹体积检测系难以应用在实际生产中。At present, when the package volume detection system based on the two-dimensional camera uses the binocular camera to collect the image information of the package to be detected, it first needs to focus the camera, which makes the package detection speed slower. The imaging quality of the package image collected when the binocular camera is not in focus is poor, and generally there is a large amount of adhesive tape pasted on the outer surface of the package, which will reflect the light irradiated on the package surface to the image sensor, and will also cause the image sensor to collect The image of the package to be detected is not clear; when the multiple images of the package to be detected collected by the binocular camera are not clear, it is difficult to interact with the multiple images, making it difficult to reconstruct the three-dimensional surface shape of the package to be detected; therefore, the package based on the two-dimensional camera Volume detection system is difficult to apply in actual production.

综上所述可以看出,如何在保证包裹尺寸检测效率的同时提高检测精度是目前有待解决的问题。To sum up, it can be seen that how to improve the detection accuracy while ensuring the package size detection efficiency is a problem to be solved at present.

发明内容Contents of the invention

本发明的目的是提供一种基于三维相机检测包裹尺寸的方法、装置、设备以及计算机可读存储介质,已解决现有技术中基于二维相机的包裹体积检测系统检测精度低、效率慢的问题。The purpose of the present invention is to provide a method, device, equipment and computer-readable storage medium for detecting package size based on a three-dimensional camera, which has solved the problems of low detection accuracy and slow efficiency of the package volume detection system based on a two-dimensional camera in the prior art .

为解决上述技术问题,本发明提供一种基于三维相机检测包裹尺寸的方法,包括:利用三维相机获取未放置待检测包裹的检测平台区域的第一三维数据A(xi,yi,zi);利用所述三维相机获取放置所述待检测包裹后的检测平台区域的第二三维数据B(xj,yj,zj);对所述第一三维数据中Z轴数据zi和所述第二三维数据中Z轴数据zj做差值处理,以便于根据差值数据计算得出所述待检测包裹的高度值;根据所述高度值,确定所述第二三维数据中zj的取值区间,将所述取值区间内的三维数据作为投影数据,投影至X-Y轴所形成的平面上;利用投影到X-Y轴所形成的平面上的数据拟合出目标矩形,依据所述目标矩形的尺寸,获取所述待检测包裹的长度值和宽度值。In order to solve the above technical problems, the present invention provides a method for detecting package size based on a three-dimensional camera, which includes: using a three-dimensional camera to obtain the first three-dimensional data A( xi , y , z i ); using the three-dimensional camera to acquire the second three-dimensional data B(x j , y j , z j ) of the detection platform area after placing the package to be detected; for the Z-axis data z i and Z-axis data z j in the second three-dimensional data is subjected to difference processing, so as to calculate the height value of the package to be detected according to the difference data; according to the height value, determine z in the second three-dimensional data The value interval of j , the three-dimensional data in the value interval is used as the projection data, projected onto the plane formed by the XY axis; the target rectangle is fitted by using the data projected onto the plane formed by the XY axis, and according to the The size of the target rectangle is used to obtain the length value and width value of the package to be detected.

优选地,所述对所述第一三维数据中Z轴数据zi和所述第二三维数据中Z轴数据zj做差值处理,以便于根据差值数据计算得出所述待检测包裹的高度值包括:Preferably, the difference processing is performed on the Z-axis data z i in the first three-dimensional data and the Z-axis data z j in the second three-dimensional data, so as to calculate the package to be detected according to the difference data The height values include:

对所述第一三维数据中Z轴数据zi和所述第二三维数据中Z轴数据zj做差值处理,得到差值数据;根据所述待检测包裹的预设高度最大值和预设高度最小值,筛选所述差值数据中的有效数据;统计所述有效数据出现在Z轴的各个区间内的频率,根据所述频率选取目标区间,并计算所述目标区间内全部差值数据的平均值作为所述待检测包裹的高度。Perform difference processing on the Z-axis data z i in the first three-dimensional data and the Z-axis data z j in the second three-dimensional data to obtain difference data; Set the minimum height, filter the effective data in the difference data; count the frequency of the effective data appearing in each interval of the Z axis, select the target interval according to the frequency, and calculate all the differences in the target interval The average value of the data is used as the height of the package to be detected.

优选地,所述统计所述有效数据出现在Z轴的各个区间内的频率包括:利用数据出现频率分布图函数,统计每个Z轴区间内有效数据的数量分布,从而得到所述有效数据出现在Z轴的各个区间内的频率。Preferably, the counting the frequency of the effective data appearing in each interval of the Z-axis includes: using the function of the data occurrence frequency distribution graph to count the distribution of the number of effective data in each Z-axis interval, so as to obtain the occurrence of the effective data Frequency in each bin of the Z axis.

优选地,所述根据所述高度值,确定所述第二三维数据中zj的取值区间,将所述取值区间内的三维数据作为投影数据,投影至X-Y轴所形成的平面上包括:以所述高度值为中值选取所述第二三维数据中zj的取值区间,将所述取值区间内的三维数据投影至X-Y轴所形成的平面上。Preferably, according to the height value, the value interval of z j in the second three-dimensional data is determined, and the three-dimensional data in the value interval is used as projection data, and projected onto the plane formed by the XY axis, including : selecting the value interval of z j in the second three-dimensional data by taking the height as the median value, and projecting the three-dimensional data in the value interval onto the plane formed by the XY axis.

优选地,所述利用三维相机获取未放置待检测包裹的检测平台区域的第一三维数据A(xi,yi,zi)包括:预先完成三维激光相机的检测区域的设置和预设参数的设置后,利用所述三维激光相机获取未放置待检测包裹的检测平台区域的第一三维数据A(xi,yi,zi)。Preferably, the acquisition of the first three-dimensional data A( xi , y i , z i ) of the inspection platform area where no package to be inspected is placed by using the three-dimensional camera includes: completing the setting and preset parameters of the inspection area of the three-dimensional laser camera in advance After setting, use the 3D laser camera to acquire the first 3D data A(x i , y i , zi ) of the detection platform area where no package to be detected is placed.

优选地,所述利用投影到X-Y轴所形成的平面上的数据拟合出目标矩形,依据所述目标矩形的尺寸,获取所述待检测包裹的长度值和宽度值包括:所述利用投影到X-Y轴所形成的平面上的数据拟合出最小矩形,根据所述最小矩形的边长,得到所述待检测矩形的长度值和宽度值。Preferably, using the data projected onto the plane formed by the X-Y axis to fit the target rectangle, and obtaining the length and width values of the package to be detected according to the size of the target rectangle includes: using the projection to Fitting the data on the plane formed by the X-Y axis to a minimum rectangle, and obtaining the length and width values of the rectangle to be detected according to the side length of the minimum rectangle.

本发明还提供了一种基于三维相机检测包裹尺寸的装置,包括:三维相机,检测平台,处理器;The present invention also provides a device for detecting package size based on a three-dimensional camera, including: a three-dimensional camera, a detection platform, and a processor;

所述三维相机用于采集所述检测平台在未放置待检测包裹时的三维数据和放置待检测包裹时的三维数据;The three-dimensional camera is used to collect the three-dimensional data of the detection platform when the package to be detected is not placed and the three-dimensional data when the package to be detected is placed;

所述处理器用于利用三维相机获取未放置待检测包裹的检测平台区域的第一三维数据A(xi,yi,zi);利用所述三维相机获取放置所述待检测包裹后的检测平台区域的第二三维数据B(xj,yj,zj);对所述第一三维数据中Z轴数据zi和所述第二三维数据中Z轴数据zj做差值处理,以便于根据差值数据计算得出所述待检测包裹的高度值;根据所述高度值和预设规则,确定所述第二三维数据中zj的取值区间,将所述取值区间内的三维数据作为投影数据,投影至X-Y轴所形成的平面上;利用投影到X-Y轴所形成的平面上的数据拟合出目标矩形,依据所述目标矩形的尺寸,获取所述待检测包裹的长度值和宽度值。The processor is used to acquire the first three-dimensional data A(x i , y i , z i ) of the detection platform area where the package to be detected is not placed by using the three-dimensional camera; The second three-dimensional data B(x j , y j , z j ) of the platform area; performing difference processing on the Z-axis data z i in the first three-dimensional data and the Z-axis data z j in the second three-dimensional data, In order to calculate the height value of the package to be detected according to the difference data; according to the height value and preset rules, determine the value interval of z j in the second three-dimensional data, and set the value within the value interval The three-dimensional data of the three-dimensional data is projected onto the plane formed by the XY axis as the projection data; the target rectangle is fitted by using the data projected onto the plane formed by the XY axis, and the size of the package to be detected is obtained according to the size of the target rectangle length and width values.

优选地,所述对所述第一三维数据中Z轴数据zi和所述第二三维数据中Z轴数据zj做差值处理,以便于根据差值数据计算得出所述待检测包裹的高度值包括:Preferably, the difference processing is performed on the Z-axis data z i in the first three-dimensional data and the Z-axis data z j in the second three-dimensional data, so as to calculate the package to be detected according to the difference data The height values include:

对所述第一三维数据中Z轴数据zi和所述第二三维数据中Z轴数据zj做差值处理,得到差值数据;根据所述待检测包裹的预设高度最大值和预设高度最小值,筛选所述差值数据中的有效数据;统计所述有效数据出现在Z轴的各个区间内的频率,根据所述频率选取目标区间,并计算所述目标区间内全部差值数据的平均值作为所述待检测包裹的高度。Perform difference processing on the Z-axis data z i in the first three-dimensional data and the Z-axis data z j in the second three-dimensional data to obtain difference data; Set the minimum height, filter the effective data in the difference data; count the frequency of the effective data appearing in each interval of the Z axis, select the target interval according to the frequency, and calculate all the differences in the target interval The average value of the data is used as the height of the package to be detected.

本发明还提供了一种基于三维相机检测包裹尺寸的设备,包括:The present invention also provides a device for detecting package size based on a three-dimensional camera, including:

存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现上述一种基于三维相机检测包裹尺寸的方法的步骤。The memory is used to store the computer program; the processor is used to implement the steps of the above-mentioned method for detecting package size based on a three-dimensional camera when executing the computer program.

本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述一种基于三维相机检测包裹尺寸的方法的步骤。The present invention also provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the steps of the above-mentioned method for detecting package size based on a three-dimensional camera are realized.

本发明所提供的基于三维相机检测包裹尺寸的方法,通过三维相机分别获取检测平台在未放置待检测包裹时的第一三维数据和放置所述待检测包裹时的第二三维数据;通过对X轴坐标和Y轴坐标均相同的所述第一三维数据中Z轴数据和第二三维数据中Z轴数据做差值处理,得到多组差值数据;根据所述差值数据计算所述待检测包裹的高度值;根据所述高度值,确定所述第二三维数据中的Z坐标的取值区间,将所述取值区间内的三维数据作为投影数据,投影至X轴和Y轴所形成的平面上;利用投影至X轴和Y轴所形成的平面上的数据拟合出目标矩形,根据所述目标矩形获得所述待检测包裹的长度值和宽度值。本发明所提供的包裹体积检测的方法,利用三维相机获取待检测包裹尺寸的三维数据,相对于现有技术中基于二维相机的包裹体积检测系统利用双目相机采集多幅包裹图像重构包裹的三维面形,不需要在采集待检测包裹时对相机进行聚焦,也不需要对多幅图像进行交互处理;因此获取到的待检测包裹的三维数据更加精准,从而使包裹尺寸检测结果更加准确,也大大提高了检测效率。In the method for detecting package size based on a three-dimensional camera provided by the present invention, the first three-dimensional data of the detection platform when the package to be detected is not placed and the second three-dimensional data when the package to be detected is placed are obtained respectively through the three-dimensional camera; The Z-axis data in the first three-dimensional data and the Z-axis data in the second three-dimensional data with the same axis coordinates and Y-axis coordinates are subjected to difference processing to obtain multiple sets of difference data; Detecting the height value of the package; according to the height value, determining the value interval of the Z coordinate in the second three-dimensional data, using the three-dimensional data in the value interval as projection data, and projecting it to the X-axis and Y-axis On the formed plane; use the data projected onto the plane formed by the X axis and the Y axis to fit a target rectangle, and obtain the length and width values of the package to be detected according to the target rectangle. The package volume detection method provided by the present invention uses a three-dimensional camera to obtain three-dimensional data of the size of the package to be detected. Compared with the package volume detection system based on a two-dimensional camera in the prior art, a binocular camera is used to collect multiple package images to reconstruct the package. The three-dimensional surface shape of the package to be inspected does not need to focus the camera when collecting the package to be inspected, and does not need to interactively process multiple images; therefore, the acquired three-dimensional data of the package to be inspected is more accurate, so that the package size detection result is more accurate , and greatly improved the detection efficiency.

附图说明Description of drawings

为了更清楚的说明本发明实施例或现有技术的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present invention or the technical solutions of the prior art, the following will briefly introduce the accompanying drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only For some embodiments of the present invention, those skilled in the art can also obtain other drawings based on these drawings without creative work.

图1为本发明所提供的基于三维相机检测包裹尺寸的方法的第一种具体实施例的流程图;Fig. 1 is the flowchart of the first specific embodiment of the method for detecting package size based on a three-dimensional camera provided by the present invention;

图2为本发明所提供的基于三维相机检测包裹尺寸的方法的第二种具体实施例的流程图;Fig. 2 is the flow chart of the second specific embodiment of the method for detecting package size based on a three-dimensional camera provided by the present invention;

图3为有效数据在Z轴的各个区间内的频率分布图;Fig. 3 is a frequency distribution diagram of valid data in each interval of the Z axis;

图4为本发明实施例提供的一种基于三维相机检测包裹尺寸的装置的结构图。Fig. 4 is a structural diagram of a device for detecting package size based on a three-dimensional camera provided by an embodiment of the present invention.

具体实施方式Detailed ways

本发明的核心是提供一种基于三维相机检测包裹尺寸的方法、装置、设备及计算机可读存储介质,可以在保证包裹尺寸检测效率的同时提高检测精度。The core of the present invention is to provide a method, device, equipment and computer-readable storage medium for detecting package size based on a three-dimensional camera, which can improve detection accuracy while ensuring package size detection efficiency.

为了使本技术领域的人员更好地理解本发明方案,下面结合附图和具体实施方式对本发明作进一步的详细说明。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to enable those skilled in the art to better understand the solution of the present invention, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. Apparently, the described embodiments are only some of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

请参考图1,图1为本发明所提供的基于三维相机检测包裹尺寸的方法的第一种具体实施例的流程图;具体操作步骤如下:Please refer to Fig. 1, Fig. 1 is the flow chart of the first specific embodiment of the method for detecting package size based on the three-dimensional camera provided by the present invention; the specific operation steps are as follows:

步骤S101:利用三维相机获取未放置待检测包裹的检测平台区域的第一三维数据A(xi,yi,zi);Step S101: Using a 3D camera to acquire the first 3D data A( xi , y i , zi ) of the detection platform area where no package to be detected is placed;

在利用所述三维相机采集三维数据前,将所述三维相机安装于所述检测平台的上方,且所述三维相机的中心线垂直于所述检测平台,所述检测平台平行于地面,且高度可调整,调整所述三维相机与所述检测平台之间的距离使所述三维相机的视野范围可以覆盖所述能检测的最大长方体包裹;所述检测平台的上表面放置所述待检测包裹;所述待检测包裹为长方体包裹。Before using the three-dimensional camera to collect three-dimensional data, the three-dimensional camera is installed above the detection platform, and the centerline of the three-dimensional camera is perpendicular to the detection platform, the detection platform is parallel to the ground, and the height Adjustable, adjusting the distance between the three-dimensional camera and the detection platform so that the field of view of the three-dimensional camera can cover the largest detectable cuboid package; the upper surface of the detection platform places the package to be detected; The package to be detected is a cuboid package.

在完成所述三维相机和所述检测平台的安装后,设置所述检测区域的参数以及其他参数的设置。After the installation of the three-dimensional camera and the detection platform is completed, the parameters of the detection area and other parameters are set.

步骤S102:利用所述三维相机获取放置所述待检测包裹后的检测平台区域的第二三维数据B(xj,yj,zj);Step S102: using the 3D camera to acquire the second 3D data B(x j , y j , z j ) of the detection platform area after the package to be detected is placed;

激光三维成像技术具有测点精度高、测点密度大、信息量丰富、数据处理高度自动化、产品高度数字化等优点;因此利用三维激光相机采集未放置所述待检测包裹的检测平台区域的三维数据以及放置所述待检测包裹后的检测平台区域的三维数据,可以提高对待检测包裹尺寸的检测效率和检测精度,从而准确的生成待检测包裹的三维信息。The laser three-dimensional imaging technology has the advantages of high measuring point accuracy, high measuring point density, rich information, highly automated data processing, and highly digitalized products; therefore, the three-dimensional laser camera is used to collect three-dimensional data of the inspection platform area where the package to be inspected is not placed As well as the three-dimensional data of the detection platform area after the package to be detected is placed, the detection efficiency and detection accuracy of the size of the package to be detected can be improved, thereby accurately generating the three-dimensional information of the package to be detected.

步骤S103:对所述第一三维数据中Z轴数据zi和所述第二三维数据中Z轴数据zj做差值处理,以便于根据差值数据计算得出所述待检测包裹的高度值;Step S103: Perform difference processing on the Z-axis data z i in the first three-dimensional data and the Z-axis data z j in the second three-dimensional data, so as to calculate the height of the package to be detected based on the difference data value;

步骤S104:根据所述高度值,确定所述第二三维数据中zj的取值区间,将所述取值区间内的三维数据作为投影数据,投影至X-Y轴所形成的平面上;Step S104: Determine the value interval of z j in the second three-dimensional data according to the height value, and use the three-dimensional data in the value interval as projection data to project onto the plane formed by the XY axis;

在本实施例中,可以以所述高度值为中值选取所述第二三维数据中zj的取值区间,例如:zj的取值区间为高度值±10mm。为所述第二三维数据中的zj选取取值范围,将所述取值范围中的三维坐标数据作为投影数据,投影至X-Y轴所形成的平面上,一方面减少了三维激光相机自身误差对检测结果的影响,另一方面,在所述投影数据中尽可能全面的保存了所述待检测包裹的尺寸信息。In this embodiment, the value range of z j in the second three-dimensional data may be selected based on the median value of the height value, for example, the value range of z j is the height value ±10mm. Select a value range for z j in the second three-dimensional data, use the three-dimensional coordinate data in the value range as projection data, and project it onto the plane formed by the XY axis, on the one hand, reduce the error of the three-dimensional laser camera itself Influence on the detection result, on the other hand, the size information of the package to be detected is preserved as comprehensively as possible in the projection data.

步骤S105:利用投影到X-Y轴所形成的平面上的数据拟合出目标矩形,依据所述目标矩形的尺寸,获取所述待检测包裹的长度值和宽度值。Step S105: use the data projected onto the plane formed by the X-Y axis to fit a target rectangle, and obtain the length and width values of the package to be detected according to the size of the target rectangle.

本实施例所提供的基于三维相机检测包裹尺寸的方法,通过三维激光相机采集所述检测平台区域在无包裹时的三维数据和有包裹时的三维数据;利用两次采集到的三维数据之差计算所述待检测包裹的高度值后,利用所述高度值,确定所述第二三维数据中zj的取值范围,从而得到所述待检测包裹的待检测包裹的长度值和宽度值。本实施例所提供的包裹尺寸检测方法,解决了现有技术中基于二维相机的包裹体积检测方法中检测效率低、检测结果不准确、难以应用于实际生产中的问题,提供了一种在保证包裹尺寸检测效率的同时提高了包裹的检测精度,且可应用于包裹分拣系统中,具有良好的社会价值。The method for detecting package size based on a three-dimensional camera provided in this embodiment uses a three-dimensional laser camera to collect the three-dimensional data of the detection platform area when there is no package and the three-dimensional data when there is a package; use the difference between the two collected three-dimensional data After calculating the height value of the package to be detected, use the height value to determine the value range of z j in the second three-dimensional data, so as to obtain the length value and width value of the package to be detected. The package size detection method provided in this embodiment solves the problems of low detection efficiency, inaccurate detection results, and difficulty in application in actual production in the existing two-dimensional camera-based package volume detection method. While ensuring the efficiency of package size detection, it improves the detection accuracy of the package, and can be applied to the package sorting system, which has good social value.

基于上述实施例,本实施例中对所述第一三维数据中Z轴数据zi和所述第二三维数据中Z轴数据zj做差值处理,得到的差值数据进行筛选,从而得到有效数据,统计所述有效数据在不同Z轴区间内出现的频率,对出现频率最高区间内的有效数据求平均值,从而获得所述待检测包裹的高度值。Based on the above-mentioned embodiment, in this embodiment, the Z-axis data z i in the first three-dimensional data and the Z-axis data z j in the second three-dimensional data are subjected to difference processing, and the obtained difference data are screened to obtain For valid data, count the frequency of occurrence of the valid data in different Z-axis intervals, and calculate the average value of the effective data in the interval with the highest occurrence frequency, so as to obtain the height value of the package to be detected.

请参考图2,图2为本发明所提供的基于三维相机检测包裹尺寸的方法的第二种具体实施例的流程图;具体操作步骤如下:Please refer to Fig. 2, Fig. 2 is the flow chart of the second specific embodiment of the method for detecting package size based on the three-dimensional camera provided by the present invention; the specific operation steps are as follows:

步骤S201:预先完成对三维激光相机Visionary-T的安装和参数设置后,利用所述Visionary-T采集未放置待检测包裹时检测平台区域的第一三维数据A(xi,yi,zi);Step S201: After completing the installation and parameter setting of the 3D laser camera Visionary-T in advance, use the Visionary-T to collect the first 3D data A(x i , y i , zi );

所述Visionary-T为一款激光3D相机,基于三维激光时间飞行原理,采用激光快照(3D Snap-shot)技术,可静态获取有效的三维数据,并通过以太网等总线输出。传感器每次通过发送一组激光点阵(约25000个),通过收集到相关激光点的距离信息及强度值,再将数据进行处理输出三维数据。其中,Visionary-T每次返回的三维数据约25000个。The Visionary-T is a laser 3D camera, based on the principle of 3D laser time-of-flight, adopts laser snapshot (3D Snap-shot) technology, can statically acquire effective 3D data, and output it through buses such as Ethernet. The sensor sends a group of laser dot arrays (about 25,000) each time, collects the distance information and intensity value of the relevant laser points, and then processes the data to output three-dimensional data. Among them, Visionary-T returns about 25,000 three-dimensional data each time.

按照SICK公司提供的SOPAS软件,完成三维相机的检测区域设置和其他参数设设置。According to the SOPAS software provided by SICK, the detection area setting and other parameter settings of the 3D camera are completed.

步骤S202:利用所述Visionary-T采集放置所述待检测包裹时检测平台区域的第二三维数据B(xj,yj,zj);Step S202: Using the Visionary-T to collect the second three-dimensional data B(x j , y j , z j ) of the detection platform area when the package to be detected is placed;

步骤S203:对所述第一三维数据中Z轴数据zi和所述第二三维数据中Z轴数据zj做差值处理,得到多个差值数据;Step S203: performing difference processing on the Z-axis data z i in the first three-dimensional data and the Z-axis data z j in the second three-dimensional data to obtain a plurality of difference data;

步骤S204:根据所述待检测包裹的预设高度最大值和预设高度最小值,筛选所述差值数据中的有效数据;Step S204: Screen valid data in the difference data according to the preset maximum height and preset minimum height of the package to be detected;

步骤S205:利用数据出现频率分布图函数,统计每个Z轴区间内有效数据的数量分布,从而得到所述有效数据出现在Z轴的各个区间内的频率;Step S205: Using the function of the data appearance frequency distribution graph, counting the distribution of the number of valid data in each Z-axis interval, so as to obtain the frequency of the effective data appearing in each Z-axis interval;

所述有效数据在Z轴的各个区间内的频率分布如图3所示。The frequency distribution of the effective data in each interval of the Z axis is shown in FIG. 3 .

步骤S206:根据所述频率选取目标区间,并计算所述目标区间内全部差值数据的平均值作为所述待检测包裹的高度值;Step S206: Select a target interval according to the frequency, and calculate the average value of all difference data in the target interval as the height value of the package to be detected;

步骤S207:以所述高度值为中值选取所述第二三维数据中zj的取值区间,将所述取值区间内的三维数据投影至X-Y轴所形成的平面上;Step S207: selecting the value interval of z j in the second three-dimensional data by using the median value of the height, and projecting the three-dimensional data in the value interval onto the plane formed by the XY axis;

步骤S208:计算投影至X-Y轴所形成的平面上的离散点拟合出最小矩形,根据所述最小矩形的边长,得到所述待检测矩形的长度值和宽度值。Step S208: Calculate the discrete points projected onto the plane formed by the X-Y axis to fit a minimum rectangle, and obtain the length and width values of the rectangle to be detected according to the side length of the minimum rectangle.

在本实施例中,可以根据实际需求,通过设置所述差值数据偏离差值数据平均值的范围,或者zj的取值区间,来对包裹检测速度、检测精度以及检测环境进行动态调节,例,当需要更快的检测速率时,将计算所述待检测包裹的高度值的目标区间设置的小一些,在求所述目标区间内全部差值数据的平均值时的计算量会相应的变少,从而提高了检测速度;也可以通过适当减小以所述高度值为中值选取所述第二三维数据中zj的取值区间范围,则可以更加快速的计算出所述待检测包裹的长度值和宽度值,从而可以在保证测量精度的同时,加快检测速度。In this embodiment, the package detection speed, detection accuracy and detection environment can be dynamically adjusted by setting the range in which the difference data deviates from the average value of the difference data or the value range of zj according to actual needs, For example, when a faster detection rate is required, the target interval for calculating the height value of the package to be detected is set to be smaller, and the calculation amount when calculating the average value of all difference data in the target interval will be corresponding reduced, thereby improving the detection speed; it is also possible to select the value interval range of z j in the second three-dimensional data by appropriately reducing the median value of the height value, and then the value to be detected can be calculated more quickly. The length value and width value of the package, so that the detection speed can be accelerated while ensuring the measurement accuracy.

请参考图4,图4为本发明实施例提供的一种基于三维相机检测包裹尺寸的装置的结构图;具体装置可以包括:Please refer to Figure 4, Figure 4 is a structural diagram of a device for detecting package size based on a three-dimensional camera provided by an embodiment of the present invention; the specific device may include:

三维相机,检测平台,处理器;3D camera, detection platform, processor;

所述三维相机用于采集所述检测平台在未放置待检测包裹时的三维数据和放置待检测包裹时的三维数据;The three-dimensional camera is used to collect the three-dimensional data of the detection platform when the package to be detected is not placed and the three-dimensional data when the package to be detected is placed;

所述处理器用于利用三维相机获取未放置待检测包裹的检测平台区域的第一三维数据A(xi,yi,zi);利用所述三维相机获取放置所述待检测包裹后的检测平台区域的第二三维数据B(xj,yj,zj);对所述第一三维数据中Z轴数据zi和所述第二三维数据中Z轴数据zj做差值处理,以便于根据差值数据计算得出所述待检测包裹的高度值;根据所述高度值和预设规则,确定所述第二三维数据中zj的取值区间,将所述取值区间内的三维数据作为投影数据,投影至X-Y轴所形成的平面上;利用投影到X-Y轴所形成的平面上的数据拟合出目标矩形,依据所述目标矩形的尺寸,获取所述待检测包裹的长度值和宽度值。The processor is used to acquire the first three-dimensional data A(x i , y i , z i ) of the detection platform area where the package to be detected is not placed by using the three-dimensional camera; The second three-dimensional data B(x j , y j , z j ) of the platform area; performing difference processing on the Z-axis data z i in the first three-dimensional data and the Z-axis data z j in the second three-dimensional data, In order to calculate the height value of the package to be detected according to the difference data; according to the height value and preset rules, determine the value interval of z j in the second three-dimensional data, and set the value within the value interval The three-dimensional data of the three-dimensional data is projected onto the plane formed by the XY axis as the projection data; the target rectangle is fitted by using the data projected onto the plane formed by the XY axis, and the size of the package to be detected is obtained according to the size of the target rectangle length and width values.

本实施例的基于三维相机检测包裹尺寸的装置用于实现前述的基于三维相机检测包裹尺寸的方法,因此基于三维相机检测包裹尺寸的装置中的具体实施方式可见前文中的基于三维相机检测包裹尺寸的方法的实施例部分,所以,其具体实施方式可以参照相应的各个部分实施例的描述,在此不再赘述。The device for detecting package size based on a three-dimensional camera in this embodiment is used to implement the aforementioned method for detecting package size based on a three-dimensional camera. Therefore, the specific implementation of the device for detecting package size based on a three-dimensional camera can be seen in the preceding section Detecting package size based on a three-dimensional camera For the embodiment part of the method, therefore, for the specific implementation manner, reference may be made to the description of the corresponding embodiments of each part, and details are not repeated here.

本发明具体实施例还提供了一种基于三维相机检测包裹尺寸的设备,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现上述一种基于三维相机检测包裹尺寸的方法的步骤。A specific embodiment of the present invention also provides a device for detecting package size based on a three-dimensional camera, including: a memory for storing a computer program; a processor for implementing the above-mentioned three-dimensional camera-based package size detection when executing the computer program steps of the method.

本发明具体实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述一种基于三维相机检测包裹尺寸的方法的步骤。A specific embodiment of the present invention also provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the above-mentioned method for detecting package size based on a three-dimensional camera is implemented A step of.

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。Each embodiment in this specification is described in a progressive manner, each embodiment focuses on the difference from other embodiments, and the same or similar parts of each embodiment can be referred to each other. As for the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and for the related information, please refer to the description of the method part.

专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。Professionals can further realize that the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein can be implemented by electronic hardware, computer software or a combination of the two. In order to clearly illustrate the possible For interchangeability, in the above description, the composition and steps of each example have been generally described according to their functions. Whether these functions are executed by hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to implement the described functions for each specific application, but such implementation should not be regarded as exceeding the scope of the present invention.

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。The steps of the methods or algorithms described in connection with the embodiments disclosed herein may be directly implemented by hardware, software modules executed by a processor, or a combination of both. Software modules can be placed in random access memory (RAM), internal memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other Any other known storage medium.

以上对本发明所提供的基于三维相机检测包裹尺寸的方法、装置、设备以及计算机可读存储介质进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。The method, device, equipment, and computer-readable storage medium for detecting package size based on a three-dimensional camera provided by the present invention are described above in detail. In this paper, specific examples are used to illustrate the principle and implementation of the present invention, and the descriptions of the above embodiments are only used to help understand the method and core idea of the present invention. It should be pointed out that for those skilled in the art, without departing from the principle of the present invention, some improvements and modifications can be made to the present invention, and these improvements and modifications also fall within the protection scope of the claims of the present invention.

Claims (10)

1. a kind of method based on three-dimensional camera detection package dimensions characterized by comprising
The the first three-dimensional data A (x for not placing the detection platform region of package to be detected is obtained using three-dimensional camerai,yi,zi);
The second three-dimensional data B (x in the detection platform region after placing the package to be detected is obtained using the three-dimensional cameraj, yj,zj);
To Z axis data z in first three-dimensional dataiWith Z axis data z in second three-dimensional datajDifference processing is done, so as to In the height value that the package to be detected is calculated according to difference data;
According to the height value, z in second three-dimensional data is determinedjValue interval, by three dimensions in the value interval According to as data for projection, projection to X-Y axis is formed by plane;
Target rectangle is fitted using the data that X-Y axis is formed by plane are projected to, according to the size of the target rectangle, Obtain the length value and width value of the package to be detected.
2. the method as described in claim 1, which is characterized in that described to Z axis data z in first three-dimensional dataiWith it is described Z axis data z in second three-dimensional datajDifference processing is done, in order to which the package to be detected is calculated according to difference data Height value includes:
To Z axis data z in first three-dimensional dataiWith Z axis data z in second three-dimensional datajDifference processing is done, is obtained Difference data;
According to the preset height maximum value and preset height minimum value of the package to be detected, having in the difference data is screened Imitate data;
It counts the valid data and appears in frequency in each section of Z axis, according to the frequency selection purposes target interval, and count Calculate height of the average value of whole difference datas in the target interval as the package to be detected.
3. method according to claim 2, which is characterized in that the statistics valid data appear in each area of Z axis In frequency include:
Using data frequency of occurrences distribution map function, the distributed number of valid data in each Z axis section is counted, to obtain institute It states valid data and appears in frequency in each section of Z axis.
4. method as claimed in claim 3, which is characterized in that it is described according to the height value, determine the two or three dimension According to middle zjValue interval, using the three-dimensional data in the value interval as data for projection, projection is formed by flat to X-Y axis Include: on face
Z in second three-dimensional data is chosen by intermediate value of the height valuejValue interval, by three in the value interval Dimension data is projected to X-Y axis and is formed by plane.
5. method as claimed in claim 4, which is characterized in that described not place package to be detected using three-dimensional camera acquisition The first three-dimensional data A (x in detection platform regioni,yi,zi) include:
After being previously-completed the setting of the detection zone of three-dimensional laser camera and the setting of parameter preset, the three-dimensional laser phase is utilized Machine obtains the first three-dimensional data A (x for not placing the detection platform region of package to be detectedi,yi,zi)。
6. such as method described in any one of claim 1 to 5, which is characterized in that the utilization project to X-Y axis be formed by it is flat Data on face fit target rectangle, according to the size of the target rectangle, obtain the package to be detected length value and Width value includes:
The utilization projects to the data that X-Y axis is formed by plane and fits minimum rectangle, according to the minimum rectangle Side length obtains the length value and width value of the rectangle to be detected.
7. a kind of device based on three-dimensional camera detection package dimensions characterized by comprising three-dimensional camera, detection platform, place Manage device;
The three-dimensional camera is for acquiring three-dimensional data of the detection platform when not placing package to be detected and placing to be checked Survey three-dimensional data when package;
The processor is used to obtain the one or three dimension for not placing the detection platform region of package to be detected using three-dimensional camera According to A (xi,yi,zi);Second three-dimensional in the detection platform region after placing the package to be detected is obtained using the three-dimensional camera Data B (xj,yj,zj);To Z axis data z in first three-dimensional dataiWith Z axis data z in second three-dimensional datajIt makes the difference Value processing, in order to which the height value of the package to be detected is calculated according to difference data;According to the height value and preset Rule determines z in second three-dimensional datajValue interval, using the three-dimensional data in the value interval as projection number According to projection to X-Y axis is formed by plane;Target square is fitted using the data that X-Y axis is formed by plane are projected to Shape obtains the length value and width value of the package to be detected according to the size of the target rectangle.
8. device as claimed in claim 7, which is characterized in that described to work as xi=xjAnd yi=yjWhen, to the one or three dimension According to middle Z axis data ziWith Z axis data z in second three-dimensional datajDifference processing is done, in order to calculate according to difference data The height value of the package to be detected includes: out
Work as xi=xjAnd yi=yjWhen, to Z axis data z in first three-dimensional dataiWith Z axis data in second three-dimensional data zjDifference processing is done, difference data is obtained;
According to the preset height maximum value and preset height minimum value of the package to be detected, having in the difference data is screened Imitate data;
It counts the valid data and appears in frequency in each section of Z axis, according to the frequency selection purposes target interval, and count Calculate height of the average value of whole difference datas in the target interval as the package to be detected.
9. a kind of equipment based on three-dimensional camera detection package dimensions characterized by comprising
Memory, for storing computer program;
Processor is realized a kind of based on three-dimensional phase as described in any one of claim 1 to 6 when for executing the computer program The step of method of machine testing package dimensions.
10. a kind of computer readable storage medium, which is characterized in that be stored with computer on the computer readable storage medium Program is realized a kind of based on three-dimensional camera as described in any one of claim 1 to 6 when the computer program is executed by processor The step of detecting the method for package dimensions.
CN201810595464.XA 2018-06-11 2018-06-11 Method, Apparatus and Device for Detecting Package Size Based on 3D Camera Expired - Fee Related CN109000560B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810595464.XA CN109000560B (en) 2018-06-11 2018-06-11 Method, Apparatus and Device for Detecting Package Size Based on 3D Camera

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810595464.XA CN109000560B (en) 2018-06-11 2018-06-11 Method, Apparatus and Device for Detecting Package Size Based on 3D Camera

Publications (2)

Publication Number Publication Date
CN109000560A true CN109000560A (en) 2018-12-14
CN109000560B CN109000560B (en) 2021-07-06

Family

ID=64601289

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810595464.XA Expired - Fee Related CN109000560B (en) 2018-06-11 2018-06-11 Method, Apparatus and Device for Detecting Package Size Based on 3D Camera

Country Status (1)

Country Link
CN (1) CN109000560B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111238369A (en) * 2020-01-19 2020-06-05 广东工业大学 A method, system and device for measuring the volume of a double rectangular object
CN115077425A (en) * 2022-08-22 2022-09-20 深圳市超准视觉科技有限公司 Product detection equipment and method based on structured light three-dimensional vision
CN117132569A (en) * 2023-08-29 2023-11-28 广州白云空港设备技术发展有限公司 Baggage specification detection method, device, electronic equipment and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5178965A (en) * 1992-02-14 1993-01-12 Rockwell International Corporation Uniform solder coating on roughened substrate
FR2785382A1 (en) * 1998-11-03 2000-05-05 Aerospatiale System for measuring weight and dimensions of moving objects, such as for measuring dimensions of parcels moving along a conveyor belt has device for removing oscillations from weight measurement sensor
CN1877251A (en) * 2005-06-07 2006-12-13 安立株式会社 Printing solder detecting device
EP2335200A1 (en) * 2008-09-30 2011-06-22 Amazon Technologies, Inc. Systems and methods for receiving shipment parcels
CN104525422A (en) * 2015-01-04 2015-04-22 成都思达特电器有限公司 Method for controlling paths of spray robot
CN105277120A (en) * 2014-06-25 2016-01-27 财团法人工业技术研究院 Object measuring system and method
CN106839975A (en) * 2015-12-03 2017-06-13 杭州海康威视数字技术股份有限公司 Volume measuring method and its system based on depth camera

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5178965A (en) * 1992-02-14 1993-01-12 Rockwell International Corporation Uniform solder coating on roughened substrate
FR2785382A1 (en) * 1998-11-03 2000-05-05 Aerospatiale System for measuring weight and dimensions of moving objects, such as for measuring dimensions of parcels moving along a conveyor belt has device for removing oscillations from weight measurement sensor
CN1877251A (en) * 2005-06-07 2006-12-13 安立株式会社 Printing solder detecting device
EP2335200A1 (en) * 2008-09-30 2011-06-22 Amazon Technologies, Inc. Systems and methods for receiving shipment parcels
CN105277120A (en) * 2014-06-25 2016-01-27 财团法人工业技术研究院 Object measuring system and method
CN104525422A (en) * 2015-01-04 2015-04-22 成都思达特电器有限公司 Method for controlling paths of spray robot
CN106839975A (en) * 2015-12-03 2017-06-13 杭州海康威视数字技术股份有限公司 Volume measuring method and its system based on depth camera

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
赵兴东: "《矿用三维激光数字测量原理及其工程应用》", 31 January 2016 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111238369A (en) * 2020-01-19 2020-06-05 广东工业大学 A method, system and device for measuring the volume of a double rectangular object
CN115077425A (en) * 2022-08-22 2022-09-20 深圳市超准视觉科技有限公司 Product detection equipment and method based on structured light three-dimensional vision
CN115077425B (en) * 2022-08-22 2022-11-11 深圳市超准视觉科技有限公司 Product detection equipment and method based on structured light three-dimensional vision
CN117132569A (en) * 2023-08-29 2023-11-28 广州白云空港设备技术发展有限公司 Baggage specification detection method, device, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN109000560B (en) 2021-07-06

Similar Documents

Publication Publication Date Title
CN109000559B (en) A method, device, system and readable storage medium for measuring the volume of an object
Huang et al. Camera calibration with active phase target: improvement on feature detection and optimization
US9390202B2 (en) Coordinate measuring system data reduction
CN114396875B (en) Rectangular package volume measurement method based on vertical shooting of depth camera
CN103644865B (en) Plane area measuring method based on digital image analysis
JP7642133B2 (en) Method, system, medium and device for detecting dimensions of weld bead based on point cloud matching
CN109405765A (en) A kind of high accuracy depth calculation method and system based on pattern light
CN112116619A (en) Multi-line structured light system stripe center line extraction method based on structural constraint
CN104665836A (en) length measuring method and length measuring device
CN109029250A (en) A kind of method, apparatus and equipment based on three-dimensional camera detection package dimensions
CN109000560A (en) Method, apparatus and equipment based on three-dimensional camera detection package dimensions
CN116449393B (en) A multi-sensor measurement method and system for large and medium-sized material piles
KR101808470B1 (en) Pattern measurement device and computer program
CN109029303B (en) Method, device and system for measuring bottom area parameters of object and readable storage medium
CN115511718A (en) PCB image correction method and device, terminal equipment and storage medium
WO2022222291A1 (en) Optical axis calibration method and apparatus of optical axis detection system, terminal, system, and medium
CN111696152A (en) Method, device, computing equipment, system and storage medium for detecting package stacking
CN107504917B (en) Three-dimensional size measuring method and device
CN107367245A (en) Null Spot detection and elimination method in optical three-dimensional contour measurement
CN112184790B (en) Object size high-precision measurement method based on depth camera
CN117437305B (en) Security check machine calibration method, related method, device, equipment and storage medium
CN102467597B (en) Measurement path optimizing system and method
CN105466364A (en) Area measuring system and method for irregular figure
CN106657968A (en) Three-dimensional characteristic information sensing system and sensing method
CN108981570B (en) Portable logistics parcel volume measuring 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
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20210706