System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于机场安检,特别涉及一种基于多源异构数据实时融合的民航旅客安检验证方法。
技术介绍
1、旅客在进入机场安检区前,需要经过安检柜台的验证,验证的内容包括旅客身份信息、乘坐航班信息、乘坐航班状态、布控信息、托运行李开包信息等。传统的验证方案是将各来源系统推送的数据预处理后,存入相对应的数据库表,旅客过安检需要验证的信息散落在各个数据库表中;在旅客过安检时,采用的验证方式是通过旅客的证件号码,从每个数据库中依次查询数据,依次验证旅客基本信息、值机状态、航班状态、行李需开包状态、是否布控人员等,安检速度慢、效率低。
2、负责验证的系统以下称安检信息系统。现有的安检信息系统面临以下几个问题:
3、1、数据异构:来自不同系统的数据格式、协议、编码方式各异,难以快速集成;
4、2、数据不完整:单一数据源的信息可能不足以支持全面的身份验证,存在潜在的安全隐患;
5、3、数据交集复杂:多源数据间可能存在重复或冲突,导致信息冗余或矛盾,增加了验证难度和时间成本。
技术实现思路
1、本专利技术的目的在于提供一种基于多源异构数据实时融合的民航旅客安检验证方法,在数据预处理后,增加实时数据融合,将所有需要验证的信息合并到一个待验证数据表中,旅客验证时只需以旅客的基本行程信息为索引,就可快速获取并验证旅客所有需验证的信息,确保安检验证的准确性与实时性,提高安检效率。
2、为达成上述目的,本专利技术提供一种基于多源异构数据实时融合的民航旅客
3、s1、在安检信息系统后端,将不同来源系统的数据进行融合,形成待验证的旅客数据表,具体包括以下步骤:
4、s1.1、输入数据:各来源系统向安检信息系统推送原始数据,包括旅客订座数据、旅客值机数据、航班计划数据、航班动态数据、行李安检数据、行李运输数据、特殊旅客数据、限制名单旅客数据;
5、s1.2、数据预处理:将来自不同来源系统的数据进行格式转化,统一数据编码、字段名称和时间戳;
6、s1.3、基本信息融合:使用数据连接与投影,将旅客订座数据和值机数据通过旅客证件号进行连接,筛选所需的旅客基本信息至待验证的旅客数据表,所述旅客基本信息包括旅客证件号、航班号、航班日期、出发站、航站楼、值机状态;
7、s1.4、航班数据融合:合并航班动态数据和航班计划数据,选择最新的航班状态信息至待验证的旅客数据表,所述航班状态信息可显示航班为正常或异常状态;
8、s1.5、行李数据融合:合并行李安检数据和行李运输数据中的行李状态信息,获取托运行李是否需开包的状态信息至待验证的旅客数据表;
9、s1.6、布控数据融合:通过旅客证件号在限制名单旅客数据和特殊旅客数据中检索,判断是否需要进行布控,获取布控信息至待验证的旅客数据表,所述布控信息包括是否布控和布控原因;
10、s2、在安检信息系统前端进行旅客安检验证,包括以下步骤:
11、s2.1、验证旅客的身份信息:采集旅客证件信息中的证件头像信息,与实时摄像头采集到的旅客人脸信息比对,验证旅客与证件的一致性;
12、s2.2、验证旅客的基本信息:从旅客提供的登机牌中提取旅客行程信息,所述旅客行程信息包括旅客证件号、航班号、航班日期、出发站、航站楼,以旅客行程信息为索引条件,从待验证的旅客数据表中获得该旅客的验证状态信息进行安检验证,所述验证状态信息包括旅客是否值机、航班状态是否正常、托运行李是否开包、是否进行布控,以提示安检操作人员是否进行开包和布控操作。
13、进一步,在步骤s1.3中,生成旅客基本信息passenger_info的公式如下:
14、
15、其中,π为投影操作,表示保留特定的项;σ是选择操作,用于筛选满足条件的数据;passenger_id、flight_number、flight_date、departure_station、depature_terminal、is_checked分别表示旅客证件号、航班号、航班日期、出发站、航站楼、值机状态;为自然连接运算符,用于自然连接操作;seat_data为旅客订座数据,checkin_data为值机数据。
16、进一步,在步骤s1.4中,获取航班状态信息flight_status的公式为:
17、flight_status=πis_normal(σlatest(flight_dynamic ∪ flight_scheduled) )
18、其中,πis_normal为保留航班状态信息并判定航班状态是否正常的操作;σlatest表示根据时间戳选择最新的数据;flight_dynamic为航班动态数据; flight_scheduled为航班计划数据;∪表示合并操作。
19、进一步,在步骤s1.4中,若筛选的航班状态信息为计划状态、开始值机、开始登机或已到达,则航班为正常状态;若筛选的航班状态信息为已取消、截止登机、已起飞,则航班为异常状态。
20、进一步,在步骤s1.5中,合并行李安检数据和行李运输数据后的行李状态信息包括行李存在异常和没有存在异常两种状态信息,若行李状态信息内有行李存在异常状态的信息,则判断需要进行开包,若行李状态信息内没有存在异常状态的信息,侧判断为无需开包;获取托运行李是否需开包的状态信息baggage_status的公式为:
21、
22、其中,πpassenger_id,baggage_check_required表示判断行李是否开包,并保留该行李是否开包信息和保留旅客证件号的操作;σ是选择操作,用于筛选满足条件的数据;baggage_abnormal=true表示行李存在异常;baggage_abnormal=false表示行李没有存在异常;baggage_data表示合并行李安检数据和行李运输数据后的行李状态信息;∪表示合并操作。
23、进一步,在步骤s1.5中,若行李安检数据中记录有违禁品异常、超规格异常、超重异常的信息,则行李存在异常,需要开包;若行李运输数据中记录有行李出现破损的信息,则行李存在异常,需要开包。
24、进一步,在步骤s1.6中,先根据旅客证件号passenger_id在限制名单旅客数据restric_data中检索该旅客是否在限制名单内,若在,则判定该旅客为布控人员并从限制名单旅客数据中获取布控原因,然后将布控信息保留至待验证的旅客数据表,获取限制名单布控信息的公式如下:
25、restric_control=πpassenger_id,restric_reason(σpassenger_id∈restric_data(restric_data))
26、其中,restric_control表示限制名单布控信息;π为投影操作,表示保留特定的项;passenger_id表示旅客证件号;rest本文档来自技高网...
【技术保护点】
1.一种基于多源异构数据实时融合的民航旅客安检验证方法,其特征在于:包括以下步骤:
2.如权利要求1所述的一种基于多源异构数据实时融合的民航旅客安检验证方法,其特征在于:在步骤S1.3中,生成旅客基本信息Passenger_Info的公式如下:
3.如权利要求1所述的一种基于多源异构数据实时融合的民航旅客安检验证方法,其特征在于:在步骤S1.4中,获取航班状态信息Flight_Status的公式为:
4.如权利要求3所述的一种基于多源异构数据实时融合的民航旅客安检验证方法,其特征在于:在步骤S1.4中,若筛选的航班状态信息为计划状态、开始值机、开始登机或已到达,则航班为正常状态;若筛选的航班状态信息为已取消、截止登机、已起飞,则航班为异常状态。
5.如权利要求1所述的一种基于多源异构数据实时融合的民航旅客安检验证方法,其特征在于:在步骤S1.5中,合并行李安检数据和行李运输数据后的行李状态信息包括行李存在异常和没有存在异常两种状态信息,若行李状态信息内有行李存在异常状态的信息,则判断需要进行开包,若行李状态信息内没有存在异常状态的信
6.如权利要求5所述的一种基于多源异构数据实时融合的民航旅客安检验证方法,其特征在于:在步骤S1.5中,若行李安检数据中记录有违禁品异常、超规格异常、超重异常的信息,则行李存在异常,需要开包;若行李运输数据中记录有行李出现破损的信息,则行李存在异常,需要开包。
7.如权利要求1所述的一种基于多源异构数据实时融合的民航旅客安检验证方法,其特征在于:在步骤S1.6中,先根据旅客证件号Passenger_ID在限制名单旅客数据Restric_Data中检索该旅客是否在限制名单内,若在,则判定该旅客为布控人员并从限制名单旅客数据中获取布控原因,然后将布控信息保留至待验证的旅客数据表,获取限制名单布控信息的公式如下:
8.如权利要求1所述的一种基于多源异构数据实时融合的民航旅客安检验证方法,其特征在于:在步骤S2.1中,验证旅客的身份信息具体包括以下步骤:
9.如权利要求1所述的一种基于多源异构数据实时融合的民航旅客安检验证方法,其特征在于:在步骤S1.1中,所述来源系统包括订票系统、离港系统、机场信息集成系统、行李安检系统、行李分拣系统、民航局系统和公安系统,所述旅客订座数据来源于订票系统,所述旅客值机信息来源于离港系统,所述航班计划数据和航班动态数据来源于机场信息集成系统,所述行李安检数据来源于行李安检系统,所述行李运输数据来源于行李分拣系统,所述特殊旅客数据来源于民航局系统,所述限制名单旅客数据来源于公安系统。
...【技术特征摘要】
1.一种基于多源异构数据实时融合的民航旅客安检验证方法,其特征在于:包括以下步骤:
2.如权利要求1所述的一种基于多源异构数据实时融合的民航旅客安检验证方法,其特征在于:在步骤s1.3中,生成旅客基本信息passenger_info的公式如下:
3.如权利要求1所述的一种基于多源异构数据实时融合的民航旅客安检验证方法,其特征在于:在步骤s1.4中,获取航班状态信息flight_status的公式为:
4.如权利要求3所述的一种基于多源异构数据实时融合的民航旅客安检验证方法,其特征在于:在步骤s1.4中,若筛选的航班状态信息为计划状态、开始值机、开始登机或已到达,则航班为正常状态;若筛选的航班状态信息为已取消、截止登机、已起飞,则航班为异常状态。
5.如权利要求1所述的一种基于多源异构数据实时融合的民航旅客安检验证方法,其特征在于:在步骤s1.5中,合并行李安检数据和行李运输数据后的行李状态信息包括行李存在异常和没有存在异常两种状态信息,若行李状态信息内有行李存在异常状态的信息,则判断需要进行开包,若行李状态信息内没有存在异常状态的信息,侧判断为无需开包;获取托运行李是否需开包的状态信息baggage_status的公式为:
6.如权利要求5所述的一种基于多源异构数据实时融合的民航旅客安检验证方法,其特征在...
【专利技术属性】
技术研发人员:阿黎明,苏忠东,王春凯,王法创,郑广域,王勇,
申请(专利权)人:厦门民航凯亚有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。