本发明涉及航班详细座位布局图生成,尤其涉及一种航班详细座位布局图的获取方法及查询系统和查询方法。
背景技术:
1、近年来,伴随着民航业的迅速发展,各航司的航班数量有了巨大的增长。与此同时,旅客在登机前对于座位布局的了解需求日益迫切。然而,受到信息闭塞等原因的影响,当前仅针对国内航班的se报文生成飞机布局图,且生成的飞机布局图仅包括座椅布局、紧急出口和机翼,因此大部分航司的详细座位布局图很难获取。
技术实现思路
1、为解决背景技术中存在的技术问题,本发明提出一种航班详细座位布局图的获取方法及查询系统和查询方法。
2、本发明提出的一种航班详细座位布局图的获取方法,包括:
3、获取航班的基础信息;
4、根据航班的基础信息,得到该航班的基础布局图;
5、根据航班的基础信息,从预设的数据库中获取该航班的舱内实拍图片集;
6、对该航班的舱内实拍图片集进行机上设备识别,得到该航班的机上设备识别结果;
7、根据该航班的基础布局图和机上设备识别结果,得到该航班的详细座位布局图。
8、优选地,航班的基础信息包括航班号、出发地、到达地、出发日期、机型和飞机编号。
9、优选地,根据航班的基础信息,得到该航班的基础布局图,具体包括:
10、根据飞机编号和机型,得到该航班的舱内图版配置;
11、根据该航班的舱内图版配置,得到该航班的基础布局图。
12、优选地,根据飞机编号和机型,获取该航班的舱内图版配置,具体包括:
13、根据飞机编号、机型和离港se系统,获取该航班的座位布局报文;
14、对该航班的座位布局报文进行解析,得到该航班的机舱基础布局信息;
15、根据该航班的机舱基础布局信息,生成该航班的舱内图版配置。
16、优选地,对该航班的舱内实拍图片集进行机上设备识别,得到该航班的机上设备识别结果,具体包括:
17、利用布局识别模型对舱内的实拍图片集进行机上设备识别,得到该航班的机上设备识别结果。
18、优选地,在利用布局识别模型对舱内的实拍图片集进行机上设备识别得到该航班的机上设备识别结果之前,还包括:
19、构建tensorflow框架;
20、获取带有分类标签的舱内实拍图片集:
21、将带有分类标签的舱内实拍图片集作为训练集;
22、以训练集的舱内实拍图片和对应的分类标签训练tensorflow框架,得到布局识别模型;
23、其中,分类标签包括第一类、第二类和第三类,第一类为备餐间、盥洗室或衣帽间,第二类为距离设备最近的商务头等舱座椅及排数/经济舱座椅及排数,第三类为座椅方位,座椅左/座椅右。
24、优选地,根据该航班的基础布局图和机上设备识别结果,得到该航班的详细座位布局图,具体包括:
25、将机上设备识别结果中的具体设施映射到该航班的基础布局图中,得到该航班的详细座位布局图。
26、优选地,在获取航班的基础信息之后,还包括:
27、将航班的基础信息进行储存。
28、优选地,在根据航班的基础信息,得到该航班的基础布局图之后,还包括:
29、将该基础布局图与对应的航班的基础信息进行存储。
30、优选地,在对该航班的舱内实拍图片集进行机上设备识别,得到该航班的机上设备识别结果之后,还包括:
31、将该航班的机上设备识别结果与对应的航班的基础信息进行存储。
32、优选地,在将该航班的机上设备识别结果与对应的航班的基础信息进行存储之后,还包括:
33、将存储的机上设备识别结果与对应的航班的基础信息封装为接口。
34、本发明还提出了一种航班详细座位布局图的查询系统,包括:客户端和服务端;
35、其中,客户端包括航班客舱图查询模块、显示模块和第一通信模块;
36、航班客舱图查询模块用于接收用户的输入,并根据用户的输入生成航班详细座位布局图查询请求;
37、第一通信模块用于将航班详细座位布局图查询请求发送至服务端或接收来自服务端的航班详细座位布局图;
38、显示模块将航班详细座位布局图进行展示;
39、其中,服务端包括第二通信模块和获取模块;
40、第二通信模块用于接收客户端发送的航班详细座位布局图查询请求或将航班详细座位布局图发送至客户端;
41、获取模块,用于根据航班详细座位布局图查询请求,采用如上述任意一项所述的一种航班详细座位布局图的获取方法,得到航班详细座位布局图。
42、本发明还提出了一种航班详细座位布局图的查询方法,应用于发送端和服务端,包括:
43、发送端接收用户的输入;
44、根据用户的输入,生成航班详细座位布局图查询请求;
45、将航班详细座位布局图查询请求发送至服务端;
46、服务端接收客户端发送的航班详细座位布局图查询请求;
47、根据航班详细座位布局图查询请求,采用如上述任意一项所述的一种航班详细座位布局图的获取方法,得到航班详细座位布局图;
48、将航班详细座位布局图发送至发送端;
49、发送端将航班详细座位布局图进行展示。
50、具体实施时,先根据航班的基础信息,得到该航班的基础布局图,再根据航班的基础信息从预设的数据库获取该航班的舱内实拍图片集,并对该航班的舱内实拍图片集进行机上设备识别,得到该航班的机上设备识别结果;根据该航班的基础布局图和机上设备识别结果得到该航班的详细座位布局图。
51、本发明中,所提出的航班详细座位布局图的获取方法及查询系统和查询方法,基于数据库中的海量的舱内实拍图片以及机上设备识别结果,能够得到指定航班的详细座位布局图。
1.一种航班详细座位布局图的获取方法,其特征在于,包括:
2.根据权利要求1所述的航班详细座位布局图的获取方法,其特征在于,航班的基础信息包括航班号、出发地、到达地、出发日期、机型和飞机编号。
3.根据权利要求2所述的航班详细座位布局图的获取方法,其特征在于,根据航班的基础信息,得到该航班的基础布局图,具体包括:
4.根据权利要求3所述的航班详细座位布局图的获取方法,其特征在于,根据飞机编号和机型,获取该航班的舱内图版配置,具体包括:
5.根据权利要求1所述的航班详细座位布局图的获取方法,其特征在于,对该航班的舱内实拍图片集进行机上设备识别,得到该航班的机上设备识别结果,具体包括:
6.根据权利要求4所述的航班详细座位布局图的获取方法,其特征在于,在利用布局识别模型对舱内的实拍图片集进行机上设备识别得到该航班的机上设备识别结果之前,还包括:
7.根据权利要求1所述的航班详细座位布局图的获取方法,其特征在于,根据该航班的基础布局图和机上设备识别结果,得到该航班的详细座位布局图,具体包括:
8.根据权利要求1所述的航班详细座位布局图的获取方法,其特征在于,在获取航班的基础信息之后,还包括:
9.一种航班详细座位布局图的查询系统,其特征在于,包括:客户端和服务端;
10.一种航班详细座位布局图的查询方法,应用于发送端和服务端,其特征在于,包括: