一种行李规格检测方法、装置、电子设备及存储介质与流程

文档序号:36244206发布日期:2023-12-02 08:02阅读:66来源:国知局
一种行李规格检测方法与流程

本发明属于机场行李检测,具体涉及一种行李规格检测方法、装置、电子设备及存储介质。


背景技术:

1、行李规格检测是乘客登机前的必要环节,目前的航空公司一般都采用自动化设备测量旅客行李,通过输送带对接到安检机,完成行李测量、检测等流程。以激光雷达行李测量设备为例,就可以对旅客的行李箱进行尺寸检测:如果合规,则可以登机,反之则需要办理托运。

2、但经发明人研究发现,现有行李测量装置使用激光雷达测量行李的尺寸,但对于光滑平面的行李箱存在测量精度不够的问题。激光雷达自身的缺陷,扫描高反光物体时返回的点阵云数据会失准,造成行李尺寸的精度较低。激光雷达扫描行李箱的外观得到包含长宽高三维尺寸的点阵云图,结合pcl点阵云库和切片法求得行李箱的长宽高尺寸,但如果行李箱的表面为高反射率材质,激光雷达面对此种材质会使获取的点阵云数据变少和不准确,进而造成测量的行李长宽高尺寸精准度不够。


技术实现思路

1、本发明的目的是要解决上述的技术问题,提供一种行李规格检测方法、装置、电子设备及存储介质。

2、为了解决上述问题,本发明按以下技术方案予以实现的:

3、第一方面,本发明提供了一种行李规格检测方法,所述方法包括:

4、获取行李箱的重量数据;

5、获取所述行李箱的双目图像,所述双目图像包括左视图和右视图;

6、根据所述双目图像并通过第一算法测算出所述行李箱的初始尺寸信息,所述初始尺寸信息包括初始长度和初始宽度;

7、获取所述行李箱的第二初始高度;

8、比较所述深度d与所述第二初始高度后获得差距数据;

9、其中,若所述差距数据大于1cm,则选用所述第二初始高度作为所述行李箱的实际高度h,并通过第二算法测算出所述行李箱的实际长度l和实际宽度w;

10、根据所述实际高度h、实际长度l和实际宽度w测算出所述行李箱的实际尺寸信息;

11、若所述差距数据小于1cm,则选用所述初始尺寸信息作为所述行李箱的实际尺寸信息;

12、获取乘客所乘坐客机所可以携带的行李规格范围;

13、若所述实际尺寸信息和所述重量数据不在所述行李规格范围内,则指示灯为红色闪烁状态;

14、若所述实际尺寸信息和所述重量数据在所述行李规格范围内,则指示灯为绿色常亮状态。

15、进一步地,所述第二初始高度通过激光测距传感器获取。

16、进一步地,所述第一算法包括使用opencv的立体匹配算法得到所述左视图和所述右视图之间的视差图,得到视差disparity、图像宽度image_width和图像高度image_height;

17、使用cv2.reprojectimageto3d函数将所述视差图转换为三维点云;

18、从所述三维点云中选择所述行李箱的点集,通过统计方法计算所述行李箱的初始尺寸信息。

19、进一步地,所述双目图像通过双目摄像头获取,所述深度d根据公式d=(b*f)/disparity计算得出;其中,设定所述双目摄像头的基线长度为b,f是双目摄像头的焦距。

20、进一步地,所述第二算法包括设定所述双目摄像头的基线长度为b,根据公式d=(b*f)/disparity计算得出所述行李箱的深度d;

21、根据公式l=(image_width/image_height)*h计算得出所述行李箱的实际长度l;

22、根据w=image_height得到所述行李箱的实际宽度w;

23、其中,f是双目摄像头的焦距。

24、所述行李箱的重量数据通过电子秤采集。

25、进一步地,所述行李规格范围通过条码扫码器扫描乘客的电子登机牌上的二维码获得结果,所述结果通过触摸查询机显示。

26、根据本发明的另一方面,提供了一种行李规格检测装置,包括重量数据采集模块,所述重量数据采集模块用于获取行李箱的重量数据;

27、图像采集模块,所述图像采集模块用于获取包括左视图和右视图的双目图像和所述行李箱的深度d,所述双目图像为从行李箱正上方拍摄行李箱所得到;

28、初始尺寸信息获取模块,所述初始尺寸信息获取模块用于根据所述双目图像并通过第一算法测算出所述行李箱的初始尺寸信息,所述初始尺寸信息包括初始长度和初始宽度;

29、第二初始高度获取模块,所述第二初始高度获取模块用于获取所述行李箱的第二初始高度;

30、差距数据获取模块,所述差距数据获取模块用于比较所述深度d与所述第二初始高度后获得差距数据;其中,若所述差距数据大于1cm,则选用所述第二初始高度作为所述行李箱的实际高度h,并通过第二算法测算出所述行李箱的实际长度l和实际宽度w;

31、实际尺寸信息获取模块,所述实际尺寸信息获取模块用于根据所述实际高度h、实际长度l和实际宽度w测算出所述行李箱的实际尺寸信息;若所述差距数据小于1cm,则选用所述初始尺寸信息作为所述行李箱的实际尺寸信息;

32、行李规格范围获取模块,所述行李规格范围获取模块用于获取乘客所乘坐客机所可以携带的行李规格范围;

33、信息提示模块,所述信息提示模块用于当所述实际尺寸信息和所述重量数据不在所述行李规格范围内,则输出警报信息指示灯为红色闪烁状态;当所述实际尺寸信息和所述重量数据在所述行李规格范围内,则输出行李规格符合要求的通过信息指示灯为绿色常亮状态。

34、根据本发明的另一方面,提供了一种电子设备,所述电子设备包括:

35、至少一个处理器;以及与所述至少一个处理器通信连接的存储器;

36、其中,所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-7中任一项所述的解决一种行李规格检测方法。

37、根据本发明的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序用于使处理器执行时实现本发明实施例所述的解决一种行李规格检测方法。

38、与现有技术相比,本发明的有益效果是:本发明提供一种行李规格检测方法,所述方法包括获取行李箱的重量数据;获取所述行李箱的双目图像,所述双目图像包括左视图和右视图;根据所述双目图像并通过第一算法测算出所述行李箱的初始尺寸信息,所述初始尺寸信息包括初始长度和初始宽度;获取所述行李箱的第二初始高度;比较所述深度d与所述第二初始高度后获得差距数据;其中,若所述差距数据大于1cm,则选用所述第二初始高度作为所述行李箱的实际高度h,并通过第二算法测算出所述行李箱的实际长度l和实际宽度w;根据所述实际高度h、实际长度l和实际宽度w测算出所述行李箱的实际尺寸信息;

39、若所述差距数据小于1cm,则选用所述初始尺寸信息作为所述行李箱的实际尺寸信息;获取乘客所乘坐客机所可以携带的行李规格范围;若所述实际尺寸信息和所述重量数据不在所述行李规格范围内,则指示灯为红色闪烁状态;若所述实际尺寸信息和所述重量数据在所述行李规格范围内,则指示灯为绿色常亮状态。根据本发明的一种行李规格检测方法,使用双目摄像头可以避免因行李箱表面的高反光率造成激光雷达不能准确测量行李尺寸的问题,同时增加了一个激光测距传感器,单点测量行李箱的高度,进一步优化校准双目摄像头测得的行李长宽高尺寸,提高了行李规格检测的精确性。

40、应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1