System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現(xiàn)步驟摘要】
本專利技術屬于機場安檢,特別涉及一種基于多源異構(gòu)數(shù)據(jù)實時融合的民航旅客安檢驗證方法。
技術介紹
1、旅客在進入機場安檢區(qū)前,需要經(jīng)過安檢柜臺的驗證,驗證的內(nèi)容包括旅客身份信息、乘坐航班信息、乘坐航班狀態(tài)、布控信息、托運行李開包信息等。傳統(tǒng)的驗證方案是將各來源系統(tǒng)推送的數(shù)據(jù)預處理后,存入相對應的數(shù)據(jù)庫表,旅客過安檢需要驗證的信息散落在各個數(shù)據(jù)庫表中;在旅客過安檢時,采用的驗證方式是通過旅客的證件號碼,從每個數(shù)據(jù)庫中依次查詢數(shù)據(jù),依次驗證旅客基本信息、值機狀態(tài)、航班狀態(tài)、行李需開包狀態(tài)、是否布控人員等,安檢速度慢、效率低。
2、負責驗證的系統(tǒng)以下稱安檢信息系統(tǒng)。現(xiàn)有的安檢信息系統(tǒng)面臨以下幾個問題:
3、1、數(shù)據(jù)異構(gòu):來自不同系統(tǒng)的數(shù)據(jù)格式、協(xié)議、編碼方式各異,難以快速集成;
4、2、數(shù)據(jù)不完整:單一數(shù)據(jù)源的信息可能不足以支持全面的身份驗證,存在潛在的安全隱患;
5、3、數(shù)據(jù)交集復雜:多源數(shù)據(jù)間可能存在重復或沖突,導致信息冗余或矛盾,增加了驗證難度和時間成本。
技術實現(xiàn)思路
1、本專利技術的目的在于提供一種基于多源異構(gòu)數(shù)據(jù)實時融合的民航旅客安檢驗證方法,在數(shù)據(jù)預處理后,增加實時數(shù)據(jù)融合,將所有需要驗證的信息合并到一個待驗證數(shù)據(jù)表中,旅客驗證時只需以旅客的基本行程信息為索引,就可快速獲取并驗證旅客所有需驗證的信息,確保安檢驗證的準確性與實時性,提高安檢效率。
2、為達成上述目的,本專利技術提供一種基于多源異構(gòu)數(shù)據(jù)實時融合的民航旅客
3、s1、在安檢信息系統(tǒng)后端,將不同來源系統(tǒng)的數(shù)據(jù)進行融合,形成待驗證的旅客數(shù)據(jù)表,具體包括以下步驟:
4、s1.1、輸入數(shù)據(jù):各來源系統(tǒng)向安檢信息系統(tǒng)推送原始數(shù)據(jù),包括旅客訂座數(shù)據(jù)、旅客值機數(shù)據(jù)、航班計劃數(shù)據(jù)、航班動態(tài)數(shù)據(jù)、行李安檢數(shù)據(jù)、行李運輸數(shù)據(jù)、特殊旅客數(shù)據(jù)、限制名單旅客數(shù)據(jù);
5、s1.2、數(shù)據(jù)預處理:將來自不同來源系統(tǒng)的數(shù)據(jù)進行格式轉(zhuǎn)化,統(tǒng)一數(shù)據(jù)編碼、字段名稱和時間戳;
6、s1.3、基本信息融合:使用數(shù)據(jù)連接與投影,將旅客訂座數(shù)據(jù)和值機數(shù)據(jù)通過旅客證件號進行連接,篩選所需的旅客基本信息至待驗證的旅客數(shù)據(jù)表,所述旅客基本信息包括旅客證件號、航班號、航班日期、出發(fā)站、航站樓、值機狀態(tài);
7、s1.4、航班數(shù)據(jù)融合:合并航班動態(tài)數(shù)據(jù)和航班計劃數(shù)據(jù),選擇最新的航班狀態(tài)信息至待驗證的旅客數(shù)據(jù)表,所述航班狀態(tài)信息可顯示航班為正常或異常狀態(tài);
8、s1.5、行李數(shù)據(jù)融合:合并行李安檢數(shù)據(jù)和行李運輸數(shù)據(jù)中的行李狀態(tài)信息,獲取托運行李是否需開包的狀態(tài)信息至待驗證的旅客數(shù)據(jù)表;
9、s1.6、布控數(shù)據(jù)融合:通過旅客證件號在限制名單旅客數(shù)據(jù)和特殊旅客數(shù)據(jù)中檢索,判斷是否需要進行布控,獲取布控信息至待驗證的旅客數(shù)據(jù)表,所述布控信息包括是否布控和布控原因;
10、s2、在安檢信息系統(tǒng)前端進行旅客安檢驗證,包括以下步驟:
11、s2.1、驗證旅客的身份信息:采集旅客證件信息中的證件頭像信息,與實時攝像頭采集到的旅客人臉信息比對,驗證旅客與證件的一致性;
12、s2.2、驗證旅客的基本信息:從旅客提供的登機牌中提取旅客行程信息,所述旅客行程信息包括旅客證件號、航班號、航班日期、出發(fā)站、航站樓,以旅客行程信息為索引條件,從待驗證的旅客數(shù)據(jù)表中獲得該旅客的驗證狀態(tài)信息進行安檢驗證,所述驗證狀態(tài)信息包括旅客是否值機、航班狀態(tài)是否正常、托運行李是否開包、是否進行布控,以提示安檢操作人員是否進行開包和布控操作。
13、進一步,在步驟s1.3中,生成旅客基本信息passenger_info的公式如下:
14、
15、其中,π為投影操作,表示保留特定的項;σ是選擇操作,用于篩選滿足條件的數(shù)據(jù);passenger_id、flight_number、flight_date、departure_station、depature_terminal、is_checked分別表示旅客證件號、航班號、航班日期、出發(fā)站、航站樓、值機狀態(tài);為自然連接運算符,用于自然連接操作;seat_data為旅客訂座數(shù)據(jù),checkin_data為值機數(shù)據(jù)。
16、進一步,在步驟s1.4中,獲取航班狀態(tài)信息flight_status的公式為:
17、flight_status=πis_normal(σlatest(flight_dynamic?∪?flight_scheduled)?)
18、其中,πis_normal為保留航班狀態(tài)信息并判定航班狀態(tài)是否正常的操作;σlatest表示根據(jù)時間戳選擇最新的數(shù)據(jù);flight_dynamic為航班動態(tài)數(shù)據(jù);?flight_scheduled為航班計劃數(shù)據(jù);∪表示合并操作。
19、進一步,在步驟s1.4中,若篩選的航班狀態(tài)信息為計劃狀態(tài)、開始值機、開始登機或已到達,則航班為正常狀態(tài);若篩選的航班狀態(tài)信息為已取消、截止登機、已起飛,則航班為異常狀態(tài)。
20、進一步,在步驟s1.5中,合并行李安檢數(shù)據(jù)和行李運輸數(shù)據(jù)后的行李狀態(tài)信息包括行李存在異常和沒有存在異常兩種狀態(tài)信息,若行李狀態(tài)信息內(nèi)有行李存在異常狀態(tài)的信息,則判斷需要進行開包,若行李狀態(tài)信息內(nèi)沒有存在異常狀態(tài)的信息,側(cè)判斷為無需開包;獲取托運行李是否需開包的狀態(tài)信息baggage_status的公式為:
21、
22、其中,πpassenger_id,baggage_check_required表示判斷行李是否開包,并保留該行李是否開包信息和保留旅客證件號的操作;σ是選擇操作,用于篩選滿足條件的數(shù)據(jù);baggage_abnormal=true表示行李存在異常;baggage_abnormal=false表示行李沒有存在異常;baggage_data表示合并行李安檢數(shù)據(jù)和行李運輸數(shù)據(jù)后的行李狀態(tài)信息;∪表示合并操作。
23、進一步,在步驟s1.5中,若行李安檢數(shù)據(jù)中記錄有違禁品異常、超規(guī)格異常、超重異常的信息,則行李存在異常,需要開包;若行李運輸數(shù)據(jù)中記錄有行李出現(xiàn)破損的信息,則行李存在異常,需要開包。
24、進一步,在步驟s1.6中,先根據(jù)旅客證件號passenger_id在限制名單旅客數(shù)據(jù)restric_data中檢索該旅客是否在限制名單內(nèi),若在,則判定該旅客為布控人員并從限制名單旅客數(shù)據(jù)中獲取布控原因,然后將布控信息保留至待驗證的旅客數(shù)據(jù)表,獲取限制名單布控信息的公式如下:
25、restric_control=πpassenger_id,restric_reason(σpassenger_id∈restric_data(restric_data))
26、其中,restric_control表示限制名單布控信息;π為投影操作,表示保留特定的項;passenger_id表示旅客證件號;rest本文檔來自技高網(wǎng)...
【技術保護點】
1.一種基于多源異構(gòu)數(shù)據(jù)實時融合的民航旅客安檢驗證方法,其特征在于:包括以下步驟:
2.如權(quán)利要求1所述的一種基于多源異構(gòu)數(shù)據(jù)實時融合的民航旅客安檢驗證方法,其特征在于:在步驟S1.3中,生成旅客基本信息Passenger_Info的公式如下:
3.如權(quán)利要求1所述的一種基于多源異構(gòu)數(shù)據(jù)實時融合的民航旅客安檢驗證方法,其特征在于:在步驟S1.4中,獲取航班狀態(tài)信息Flight_Status的公式為:
4.如權(quán)利要求3所述的一種基于多源異構(gòu)數(shù)據(jù)實時融合的民航旅客安檢驗證方法,其特征在于:在步驟S1.4中,若篩選的航班狀態(tài)信息為計劃狀態(tài)、開始值機、開始登機或已到達,則航班為正常狀態(tài);若篩選的航班狀態(tài)信息為已取消、截止登機、已起飛,則航班為異常狀態(tài)。
5.如權(quán)利要求1所述的一種基于多源異構(gòu)數(shù)據(jù)實時融合的民航旅客安檢驗證方法,其特征在于:在步驟S1.5中,合并行李安檢數(shù)據(jù)和行李運輸數(shù)據(jù)后的行李狀態(tài)信息包括行李存在異常和沒有存在異常兩種狀態(tài)信息,若行李狀態(tài)信息內(nèi)有行李存在異常狀態(tài)的信息,則判斷需要進行開包,若行李狀態(tài)信息內(nèi)沒有存在異常狀態(tài)的信
6.如權(quán)利要求5所述的一種基于多源異構(gòu)數(shù)據(jù)實時融合的民航旅客安檢驗證方法,其特征在于:在步驟S1.5中,若行李安檢數(shù)據(jù)中記錄有違禁品異常、超規(guī)格異常、超重異常的信息,則行李存在異常,需要開包;若行李運輸數(shù)據(jù)中記錄有行李出現(xiàn)破損的信息,則行李存在異常,需要開包。
7.如權(quán)利要求1所述的一種基于多源異構(gòu)數(shù)據(jù)實時融合的民航旅客安檢驗證方法,其特征在于:在步驟S1.6中,先根據(jù)旅客證件號Passenger_ID在限制名單旅客數(shù)據(jù)Restric_Data中檢索該旅客是否在限制名單內(nèi),若在,則判定該旅客為布控人員并從限制名單旅客數(shù)據(jù)中獲取布控原因,然后將布控信息保留至待驗證的旅客數(shù)據(jù)表,獲取限制名單布控信息的公式如下:
8.如權(quán)利要求1所述的一種基于多源異構(gòu)數(shù)據(jù)實時融合的民航旅客安檢驗證方法,其特征在于:在步驟S2.1中,驗證旅客的身份信息具體包括以下步驟:
9.如權(quán)利要求1所述的一種基于多源異構(gòu)數(shù)據(jù)實時融合的民航旅客安檢驗證方法,其特征在于:在步驟S1.1中,所述來源系統(tǒng)包括訂票系統(tǒng)、離港系統(tǒng)、機場信息集成系統(tǒng)、行李安檢系統(tǒng)、行李分揀系統(tǒng)、民航局系統(tǒng)和公安系統(tǒng),所述旅客訂座數(shù)據(jù)來源于訂票系統(tǒng),所述旅客值機信息來源于離港系統(tǒng),所述航班計劃數(shù)據(jù)和航班動態(tài)數(shù)據(jù)來源于機場信息集成系統(tǒng),所述行李安檢數(shù)據(jù)來源于行李安檢系統(tǒng),所述行李運輸數(shù)據(jù)來源于行李分揀系統(tǒng),所述特殊旅客數(shù)據(jù)來源于民航局系統(tǒng),所述限制名單旅客數(shù)據(jù)來源于公安系統(tǒng)。
...【技術特征摘要】
1.一種基于多源異構(gòu)數(shù)據(jù)實時融合的民航旅客安檢驗證方法,其特征在于:包括以下步驟:
2.如權(quán)利要求1所述的一種基于多源異構(gòu)數(shù)據(jù)實時融合的民航旅客安檢驗證方法,其特征在于:在步驟s1.3中,生成旅客基本信息passenger_info的公式如下:
3.如權(quán)利要求1所述的一種基于多源異構(gòu)數(shù)據(jù)實時融合的民航旅客安檢驗證方法,其特征在于:在步驟s1.4中,獲取航班狀態(tài)信息flight_status的公式為:
4.如權(quán)利要求3所述的一種基于多源異構(gòu)數(shù)據(jù)實時融合的民航旅客安檢驗證方法,其特征在于:在步驟s1.4中,若篩選的航班狀態(tài)信息為計劃狀態(tài)、開始值機、開始登機或已到達,則航班為正常狀態(tài);若篩選的航班狀態(tài)信息為已取消、截止登機、已起飛,則航班為異常狀態(tài)。
5.如權(quán)利要求1所述的一種基于多源異構(gòu)數(shù)據(jù)實時融合的民航旅客安檢驗證方法,其特征在于:在步驟s1.5中,合并行李安檢數(shù)據(jù)和行李運輸數(shù)據(jù)后的行李狀態(tài)信息包括行李存在異常和沒有存在異常兩種狀態(tài)信息,若行李狀態(tài)信息內(nèi)有行李存在異常狀態(tài)的信息,則判斷需要進行開包,若行李狀態(tài)信息內(nèi)沒有存在異常狀態(tài)的信息,側(cè)判斷為無需開包;獲取托運行李是否需開包的狀態(tài)信息baggage_status的公式為:
6.如權(quán)利要求5所述的一種基于多源異構(gòu)數(shù)據(jù)實時融合的民航旅客安檢驗證方法,其特征在...
【專利技術屬性】
技術研發(fā)人員:阿黎明,蘇忠東,王春凱,王法創(chuàng),鄭廣域,王勇,
申請(專利權(quán))人:廈門民航凱亞有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。