Block chain identity information authentication system based on big data

文档序号:1954901 发布日期:2021-12-10 浏览:17次 中文

阅读说明:本技术 基于大数据的区块链身份信息认证系统 (Block chain identity information authentication system based on big data ) 是由 不公告发明人 于 2020-06-28 设计创作,主要内容包括:本发明公开了一种基于大数据的区块链身份信息认证系统,涉及大数据和区块链技术领域,该系统包括数据采集模块、中央控制模块、数据处理模块和异常执行模块;所述数据采集模块用于对人脸信息和身份信息进行采集,所述中央控制模块用于对人脸信息和身份信息进行调取和存储,所述数据处理模块用于对各项数据进行处理和分析,所述异常执行模块用于在发生身份信息认证异常时进行提醒,可以凭借区块链中存储的人脸信息以及购票信息进行人脸识别进站,当乘客忘记携带身份证或者身份证丢失时,节约了旅客补办临时身份证所花费的时间,并且,可以根据旅客进站习惯以及发车时间提前调取区块链中存储的人脸信息,临时存储,降低了系统负担。(The invention discloses a big data-based block chain identity information authentication system, which relates to the technical field of big data and block chains, and comprises a data acquisition module, a central control module, a data processing module and an abnormal execution module; the data acquisition module is used for gathering face information and identity information, central control module is used for transferring and saving face information and identity information, data processing module is used for handling and the analysis each item data, unusual execution module is used for reminding when taking place identity information authentication abnormity, can rely on face information and the ticket buying information of storage to carry out face identification and enter the station in the district chain, when the passenger forgets to carry ID card or ID card and loses, practiced thrift the time that the passenger supplyes temporary ID card and spent to, can transfer the face information of storage in the district chain in advance according to passenger's habit of entering the station and departure time, interim storage has reduced the system burden.)

1. A big data-based block chain identity information authentication system is characterized in that: the identity information authentication system comprises a data acquisition module, a central control module, a data processing module and an abnormal execution module;

the system comprises a data acquisition module, a central control module, a data processing module and an abnormal execution module, wherein the data acquisition module is used for acquiring face information and identity information, the central control module is used for calling and storing the face information and the identity information, the data processing module is used for processing and analyzing various data, and the abnormal execution module is used for reminding when identity information authentication is abnormal;

the output end of the data acquisition module is electrically connected with the input end of the central control module, the central control module is electrically connected with the data processing module, and the output end of the central control module is electrically connected with the input end of the abnormal execution module;

the data acquisition module comprises a ticket purchasing information uploading unit, a face recognition unit I, a video stream acquisition unit, a face recognition unit II and a mail losing personnel uploading unit;

the ticket purchasing information uploading unit is used for uploading ticket purchasing information of ticket purchasing personnel to the central control module, the first face recognition unit is installed at a station entrance and used for collecting face information of the station entrance and confirming the identity of the station entrance personnel through comparison of the face information and the ticket purchasing information, the video stream collecting unit is installed at a station exit and used for collecting video information of the station exit, the face recognition unit is used for recognizing the face information in a video stream collected by the video stream collecting unit, and the lost mail uploading unit is used for uploading the face information and the identity information of a lost mail to the central control module;

the output ends of the ticket purchasing information uploading unit and the mail losing personnel uploading unit are electrically connected with the input end of the central control module, the output end of the video stream acquisition unit is connected with the input end of the second face recognition unit, and the output ends of the first face recognition unit and the second face recognition unit are both electrically connected with the input end of the data processing module;

the central control module comprises a central processing unit, a block chain, a data calling unit and a storage database;

the central processing unit is used for judging various data and issuing an operation instruction to realize intelligent control of the whole identity information authentication system, each station in the block chain is used as a node to realize storage and sharing of identity information and face information of passengers, the data calling unit is used for calling the identity information and the face information of the passengers from the block chain, and the storage database is used for temporarily storing the face information and the identity information of the passengers called by the data calling unit from the block chain;

the output end of the block chain is electrically connected with the input end of the data calling unit, the output end of the data calling unit is electrically connected with the input end of the central processing unit, and the output end of the central processing unit is electrically connected with the input end of the storage database;

the data processing module comprises a data analysis unit, an information comparison unit and a data updating unit;

the system comprises a data analysis unit, an information comparison unit, a face recognition unit I, a face recognition unit II, a storage database and a data updating unit, wherein the data analysis unit is used for analyzing and calculating ticket purchasing information and station entering information of passengers called by the data calling unit, the information comparison unit is used for automatically comparing face information collected by the face recognition unit I and the face recognition unit II with face information and identity information stored in the storage database, and the data updating unit is used for updating the face information stored in a block chain into face information newly collected by the face recognition unit I;

the data analysis unit is electrically connected with the central processing unit, the output ends of the first face recognition unit, the second face recognition unit and the storage database are electrically connected with the input end of the information comparison unit, and the output end of the information comparison unit is electrically connected with the input end of the data updating unit;

the ticket purchasing information uploading unit uploads the ticket purchasing information of the passenger to the central processing unit, wherein the ticket purchasing information comprises departure time t and a riding destination X;

the data calling unit calls the historical riding and departure time from the block chain to form a historical riding and departure time set tCollection={t1,t2,t3,...,tnWhere t is1,t2,t3,...,tnRespectively representing departure time of n times of taking a bus, and the data calling unit calls historical arrival time from the block chain to form a historical arrival time set TCollection={T1,T2,T3,...,TnIn which T is1,T2,T3,...,TnAnd respectively representing the station-entering time of n times of riding, wherein the station-entering time is determined by the recognition time of the face recognition unit I.

2. The big-data based block chain identity information authentication system as claimed in claim 1, wherein: the data analysis unit calculates the difference between the time of each arrival and the departure time of the passenger according to the following formula:

Pi=ti-Ti

wherein, PiRepresenting the difference between the arrival time and departure time of the passenger at the ith ride, tiIndicating departure time, T, for the ith passenger rideiRepresenting the arrival time of the ith passenger in the bus;

set P of differences between arrival time and departure time of n passenger ridesCollection={P1,P2,P3,...,PnIn which P is1,P2,P3,...,PnRespectively representing the difference between the arrival time and departure time of the passengers taking n times of cars;

removing the set P according to the following formulaCollectionMaximum and minimum values of;

wherein the content of the first and second substances,representation set PCollectionThe difference between any two values;

when in useWhen it is, take PiAnd PkP in (1)iStoring as a tentative maximum in the set M, taking PiAnd PkP in (1)kStoring the value as a tentative minimum value into a set N;

when in useWhen it is, take PiAnd PkP in (1)kStoring as a tentative maximum in the set M, taking PiAnd PkP in (1)iStoring the value as a tentative minimum value into a set N;

repeatedly calculating according to the formula, and determining the maximum value P of the difference value between the arrival time and departure time of n times of riding from the maximum value set MmaxDetermining the minimum value P of the difference between the arrival time and departure time of N times of riding from the minimum value set NminThe maximum value P of the difference value between the arrival time and departure time of n times of riding is calculatedmaxAnd the minimum value P of the difference between the arrival time and departure time of n times of ridingminFrom the set PCollectionRemoving to form the difference between the arrival time and departure time of n-2 times of passengersSet P ofNew collection={P1,P2,P3,...,Pn-2In which P is1,P2,P3,...,Pn-2And respectively representing the difference between the arrival time and departure time of the passenger for n-2 times of taking the bus after the maximum value and the minimum value are removed, and removing the maximum value and the minimum value between the arrival time and the bus.

3. The big-data based block chain identity information authentication system as claimed in claim 2, wherein: the data analysis unit analyzes the arrival time of the passenger at the time according to the historical big data: the difference between the arrival time and departure time of the passenger at this time is calculated according to the following formula:

wherein, PTRepresenting the difference between the arrival time and the riding time of the time; the time for the passenger to enter the station is calculated according to the following formula:

T=t-PT

where T represents the time when the passenger is arriving at the station.

Technical Field

The invention relates to the technical field of big data and block chains, in particular to a block chain identity information authentication system based on big data.

Background

With the continuous progress of society and the continuous development of science and technology, high-speed rails become a preferred transportation means for people to go out by virtue of the characteristics of high speed, high comfort and the like, and high-speed rails in the prior art all adopt a comparison authentication mode of identity cards and face identification to authenticate identity information, but when a passenger forgets to carry an identity card or loses the identity card, the authentication of the identity information cannot be performed, a temporary identity card needs to be repaired to perform the identity authentication, so that the time of the passenger is delayed, and the passenger is influenced to go out;

in addition, the current high-speed rail station has the phenomenon of ticket evasion, and passengers with low quality can not get off the train when arriving at the station, so that the social order is destroyed, and the normal operation of railway traffic is influenced;

therefore, there is a need for a big data based system for authenticating blockchain identity information to solve the above problems.

Disclosure of Invention

The invention aims to provide a block chain identity information authentication system based on big data to solve the problems in the prior art.

In order to achieve the purpose, the invention provides the following technical scheme: a big data-based block chain identity information authentication system comprises a data acquisition module, a central control module, a data processing module and an abnormal execution module;

the system comprises a data acquisition module, a central control module, a data processing module and an abnormal execution module, wherein the data acquisition module is used for acquiring face information and identity information, the central control module is used for calling and storing the face information and the identity information, the data processing module is used for processing and analyzing various data, and the abnormal execution module is used for reminding when identity information authentication is abnormal;

the output end of the data acquisition module is electrically connected with the input end of the central control module, the central control module is electrically connected with the data processing module, and the output end of the central control module is electrically connected with the input end of the abnormal execution module.

According to the technical scheme, the data acquisition module comprises a ticket purchasing information uploading unit, a face recognition unit I, a video stream acquisition unit, a face recognition unit II and a mail losing personnel uploading unit;

the ticket purchasing information uploading unit is used for uploading ticket purchasing information of ticket purchasing personnel to the central control module, the ticket purchasing information comprises riding place information, train number information, departure time information, ticket purchasing personnel identity information and the like, so that the ticket purchasing information of the ticket purchasing personnel can be stored to facilitate analysis of traveling purposes and riding habits of the ticket purchasing personnel according to stored big data of the ticket purchasing information, the face recognition unit is installed at a station entrance and used for collecting face information of the station entrance personnel, the identity of the station entrance personnel is confirmed through comparison of the face information and the ticket purchasing information to realize real-name system station entrance, the video stream collecting unit is installed at a station exit and used for collecting video information of the station exit, and the face recognition unit is used for recognizing face information in a video stream collected by the video stream collecting unit and checking the identity information and the face information of the station exit personnel, the phenomenon of malicious ticket evasion is avoided, and the distrusted person uploading unit is used for uploading face information and identity information of the distrusted person to the central control module to limit the distrusted person to take railway traffic;

the output ends of the ticket purchasing information uploading unit and the mail losing personnel uploading unit are electrically connected with the input end of the central control module, the output end of the video stream acquisition unit is connected with the input end of the second face recognition unit, and the output ends of the first face recognition unit and the second face recognition unit are electrically connected with the input end of the data processing module.

According to the technical scheme, the central control module comprises a central processing unit, a block chain, a data calling unit and a storage database;

the central processing unit is used for judging various data and issuing operation instructions to realize intelligent control of the whole identity information authentication system, each station in the block chain is used as a node to realize storage and sharing of identity information and face information of passengers, so that intercommunication can be realized, malicious tampering of riding information is avoided, and safety of the whole identity information authentication system is improved;

the output end of the block chain is electrically connected with the input end of the data calling unit, the output end of the data calling unit is electrically connected with the input end of the central processing unit, and the output end of the central processing unit is electrically connected with the input end of the storage database.

According to the technical scheme, the data processing module comprises a data analysis unit, an information comparison unit and a data updating unit;

the data analysis unit is used for analyzing and calculating ticket purchasing information and station entering information of passengers called by the data calling unit, predicting station entering habits of the passengers, calling face information and identity information of the passengers who enter the station in advance, avoiding calling data from the whole block chain by a system, reducing the operating pressure of the system, shortening the time for comparing the face information and the identity information, improving the station entering efficiency and avoiding congestion, the information comparison unit is used for automatically comparing the face information collected by the face recognition unit I and the face recognition unit II with the face information and the identity information stored in the storage database, realizing automatic comparison, ensuring the station entering efficiency and avoiding the phenomenon of malicious ticket evasion, the data updating unit is used for updating the face information stored in the block chain into the face information newly collected by the face recognition unit I, the situation that identity information authentication fails due to large face change of part of passengers is avoided, and face information stored in the block chain is face information acquired last time;

the data analysis unit is electrically connected with the central processing unit, the first face recognition unit, the second face recognition unit and the output end of the storage database are electrically connected with the input end of the information comparison unit, and the output end of the information comparison unit is electrically connected with the input end of the data updating unit.

According to the technical scheme, the abnormal execution module comprises a subtitle reminding unit and an alarm reminding unit;

the subtitle reminding unit is used for displaying subtitles on the face recognition display screen, reminding the face of an inbound station to use an identity card to carry out identity information authentication, needing to use the identity card to carry out identity information authentication firstly under the condition that passenger personnel information is not input in a block chain, avoiding the condition that wanted personnel are mixed into a station, and calling the fox searching alarm reminding unit to remind workers that identity information authentication is not passed, the phenomenon that the face information is not matched with the identity information or the phenomenon of ticket evasion exists, and reminding the workers to process in time;

the output end of the central processing unit is electrically connected with the input ends of the subtitle reminding unit and the alarm reminding unit.

According to the technical scheme, the ticket purchasing information uploading unit uploads the ticket purchasing information of the passenger to the central processing unit, wherein the ticket purchasing information comprises departure time t and a riding destination X;

the data calling unit calls the historical riding and departure time from the block chain to form a historical riding and departure time set tCollection={t1,t2,t3,...,tnWhere t is1,t2,t3,...,tnRespectively representing departure time of n times of taking a bus, and the data calling unit calls historical arrival time from the block chain to form a historical arrival time set TCollection={T1,T2,T3,...,TnIn which T is1,T2,T3,...,TnAnd respectively representing the station-entering time of n times of riding, wherein the station-entering time is determined by the recognition time of the face recognition unit I.

According to the technical scheme, the data analysis unit calculates the difference value between the time of each passenger entering the station and the departure time according to the following formula:

Pi=ti-Ti

wherein, PiRepresenting the difference between the arrival time and departure time of the passenger at the ith ride, tiIndicating departure time, T, for the ith passenger ridei tableWhen the passenger is shown the i-th rideA (c) is added;

set P of differences between arrival time and departure time of n passenger ridesCollection={P1,P2,P3,...,PnIn which P is1,P2,P3,...,PnRespectively representing the difference between the arrival time and departure time of the passengers taking n times of cars;

removing the set P according to the following formulaCollectionMaximum and minimum values of;

wherein the content of the first and second substances,representation set PCollectionThe difference between any two values;

when in useWhen it is, take PiAnd PkP in (1)iStoring as a tentative maximum in the set M, taking PiAnd PkP in (1)kStoring the value as a tentative minimum value into a set N;

when in useWhen it is, take PiAnd PkP in (1)kStoring as a tentative maximum in the set M, taking PiAnd PkP in (1)iStoring the value as a tentative minimum value into a set N;

repeatedly calculating according to the formula, and determining the maximum value P of the difference value between the arrival time and departure time of n times of riding from the maximum value set MmaxDetermining the minimum value P of the difference between the arrival time and departure time of N times of riding from the minimum value set NminThe maximum value P of the difference value between the arrival time and departure time of n times of riding is calculatedmaxAnd the minimum value P of the difference between the arrival time and departure time of n times of ridingminFrom the set PCollectionGroup (III) ofSet P of difference values between arrival time and departure time of adult passengers for n-2 times of ridingNew collection={P1,P2,P3,...,Pn-2In which P is1,P2,P3,...,Pn-2The difference value between the arrival time and the departure time of the passenger for n-2 times of taking the bus after the maximum value and the minimum value are removed is respectively represented, and the accident situation can be eliminated by removing the maximum value and the minimum value between the arrival time and the bus, so that the prediction of the arrival time of the passenger is more accurate, and the time point of the data calling unit for calling the face information of the passenger is more timely.

According to the technical scheme, the data analysis unit analyzes the arrival time of the passenger at the time according to the historical big data:

the difference between the arrival time and departure time of the passenger at this time is calculated according to the following formula:

wherein, PTRepresenting the difference between the arrival time and the riding time of the time;

the time for the passenger to enter the station is calculated according to the following formula:

T=t-PT

where T represents the time when the passenger is arriving at the station.

Through the prediction of the station-entering time of the passengers, the face information and the identity information of the passengers can be called from the block chain in advance and stored in the storage database, the phenomenon that the face information and the identity information of the passengers are called too late to increase the short-time calculation amount of the system is avoided, the calculation pressure of the system is reduced, meanwhile, the phenomenon that the face information and the identity information of the passengers are called too early to cause more face information and identity information to be stored in the storage database is avoided, the effect of reducing the calculation pressure of the system cannot be achieved, and through the prediction of the station-entering time of the passengers, the face information and the identity information of the passengers are stored in the storage database in different time intervals, the calculation pressure of the system is dispersed, and the station-entering efficiency is greatly improved.

According to the technical scheme, the data calling unit calls and stores the face information and the identity information stored in the block chain in the T +/-a time period, and the information comparison unit compares the face information recognized by the first face recognition unit with the rough face information and the identity information in the storage database;

when the face information recognized by the face recognition unit I is matched with the face information and the identity information stored in the storage database, the inbound gate is opened, the data updating unit stores the newly acquired face information in the block chain, and replaces and updates historical face information stored in the block chain in an occupied mode;

when the face information identified by the first face identification unit is not matched with the face information and the identity information stored in the storage database, the information comparison unit matches the face information identified by the first face identification unit with the face information of the person who loses credit uploaded by the person who loses credit uploading unit;

after the information comparison unit compares the information, the central control unit judges the information as a person who loses confidence, and the alarm reminding unit reminds the worker of solving the problem in the future;

after the information comparison unit compares the information, the central control unit judges that the person is not a person who loses confidence, and the subtitle reminding unit reminds the passenger to carry out identity information authentication by using an identity card.

According to the technical scheme, the information comparison unit is further used for matching the face information recognized by the face recognition unit II with the face information of the outbound personnel;

after the information comparison unit compares the information, the central control unit judges the information as a malicious ticket evasion person, and the alarm reminding unit reminds the staff of solving the problem in the future and assists the passenger in supplementing the ticket;

after the information comparison unit compares the information, the central control unit judges that the passenger does not escape, and the passenger automatically passes through the exit.

Through the face recognition of the exit, the occurrence of malicious ticket evasion can be greatly reduced, and the stability of social order is facilitated.

Compared with the prior art, the invention has the beneficial effects that:

1. face identification can be carried out to face information and the ticket buying information of relying on storage in the block chain and the station is entered, when the passenger forgets to carry the ID card or the ID card is lost, the time that the passenger supplyes the temporary ID card and spend is practiced thrift to, can call the face information of storage in the block chain in advance according to passenger's habit of entering the station and the time of departure, interim storage has avoided interim calling when face is verified, has reduced the system burden.

2. And the occurrence of the ticket evasion phenomenon can be reduced to the greatest extent through the face recognition unit II at the exit, and the social order can be effectively maintained.

Drawings

FIG. 1 is a schematic diagram of a block chain identity information authentication system based on big data according to the present invention;

FIG. 2 is a schematic diagram of a block chain identity information authentication system based on big data according to the present invention;

fig. 3 is a schematic structural diagram of a big data-based block chain identity information authentication system according to the present invention.

Detailed Description

The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.

As shown in fig. 1 to 3, a big data based block chain identity information authentication system includes a data acquisition module, a central control module, a data processing module, and an exception execution module;

the system comprises a data acquisition module, a central control module, a data processing module and an abnormal execution module, wherein the data acquisition module is used for acquiring face information and identity information, the central control module is used for calling and storing the face information and the identity information, the data processing module is used for processing and analyzing various data, and the abnormal execution module is used for reminding when identity information authentication is abnormal;

the output end of the data acquisition module is electrically connected with the input end of the central control module, the central control module is electrically connected with the data processing module, and the output end of the central control module is electrically connected with the input end of the abnormal execution module.

The data acquisition module comprises a ticket purchasing information uploading unit, a face recognition unit I, a video stream acquisition unit, a face recognition unit II and a mail losing personnel uploading unit;

the ticket purchasing information uploading unit is used for uploading ticket purchasing information of ticket purchasing personnel to the central control module, the ticket purchasing information comprises riding place information, train number information, departure time information, ticket purchasing personnel identity information and the like, so that the ticket purchasing information of the ticket purchasing personnel can be stored to facilitate analysis of traveling purposes and riding habits of the ticket purchasing personnel according to stored big data of the ticket purchasing information, the face recognition unit is installed at a station entrance and used for collecting face information of the station entrance personnel, the identity of the station entrance personnel is confirmed through comparison of the face information and the ticket purchasing information to realize real-name system station entrance, the video stream collecting unit is installed at a station exit and used for collecting video information of the station exit, and the face recognition unit is used for recognizing face information in a video stream collected by the video stream collecting unit and checking the identity information and the face information of the station exit personnel, the phenomenon of malicious ticket evasion is avoided, and the distrusted person uploading unit is used for uploading face information and identity information of the distrusted person to the central control module to limit the distrusted person to take railway traffic;

the output ends of the ticket purchasing information uploading unit and the mail losing personnel uploading unit are electrically connected with the input end of the central control module, the output end of the video stream acquisition unit is connected with the input end of the second face recognition unit, and the output ends of the first face recognition unit and the second face recognition unit are electrically connected with the input end of the data processing module.

The central control module comprises a central processing unit, a block chain, a data calling unit and a storage database;

the central processing unit is used for judging various data and issuing operation instructions to realize intelligent control of the whole identity information authentication system, each station in the block chain is used as a node to realize storage and sharing of identity information and face information of passengers, so that intercommunication can be realized, malicious tampering of riding information is avoided, and safety of the whole identity information authentication system is improved;

the output end of the block chain is electrically connected with the input end of the data calling unit, the output end of the data calling unit is electrically connected with the input end of the central processing unit, and the output end of the central processing unit is electrically connected with the input end of the storage database.

The data processing module comprises a data analysis unit, an information comparison unit and a data updating unit;

the data analysis unit is used for analyzing and calculating ticket purchasing information and station entering information of passengers called by the data calling unit, predicting station entering habits of the passengers, calling face information and identity information of the passengers who enter the station in advance, avoiding calling data from the whole block chain by a system, reducing the operating pressure of the system, shortening the time for comparing the face information and the identity information, improving the station entering efficiency and avoiding congestion, the information comparison unit is used for automatically comparing the face information collected by the face recognition unit I and the face recognition unit II with the face information and the identity information stored in the storage database, realizing automatic comparison, ensuring the station entering efficiency and avoiding the phenomenon of malicious ticket evasion, the data updating unit is used for updating the face information stored in the block chain into the face information newly collected by the face recognition unit I, the situation that identity information authentication fails due to large face change of part of passengers is avoided, and face information stored in the block chain is face information acquired last time;

the data analysis unit is electrically connected with the central processing unit, the first face recognition unit, the second face recognition unit and the output end of the storage database are electrically connected with the input end of the information comparison unit, and the output end of the information comparison unit is electrically connected with the input end of the data updating unit.

The abnormal execution module comprises a subtitle reminding unit and an alarm reminding unit;

the subtitle reminding unit is used for displaying subtitles on the face recognition display screen, reminding the face of an inbound station to use an identity card to carry out identity information authentication, needing to use the identity card to carry out identity information authentication firstly under the condition that passenger personnel information is not input in a block chain, avoiding the condition that wanted personnel are mixed into a station, and calling the fox searching alarm reminding unit to remind workers that identity information authentication is not passed, the phenomenon that the face information is not matched with the identity information or the phenomenon of ticket evasion exists, and reminding the workers to process in time;

the output end of the central processing unit is electrically connected with the input ends of the subtitle reminding unit and the alarm reminding unit.

The ticket purchasing information uploading unit uploads the ticket purchasing information of the passenger to the central processing unit, wherein the ticket purchasing information comprises departure time t and a riding destination X;

the data calling unit calls the historical riding and departure time from the block chain to form a historical riding and departure time set tCollection={t1,t2,t3,...,tnWhere t is1,t2,t3,...,tnRespectively representing departure time of n times of taking a bus, and the data calling unit calls historical arrival time from the block chain to form a historical arrival time set TCollection={T1,T2,T3,...,TnIn which T is1,T2,T3,...,TnRespectively representing the station-entering time of n times of riding, wherein the station-entering time is identified by the face identification unitThe identification time of one is determined.

The data analysis unit calculates the difference between the time of each arrival and the departure time of the passenger according to the following formula:

Pi=ti-Ti

wherein, PiRepresenting the difference between the arrival time and departure time of the passenger at the ith ride, tiIndicating departure time, T, for the ith passenger rideiRepresenting the arrival time of the ith passenger in the bus;

set P of differences between arrival time and departure time of n passenger ridesCollection={P1,P2,P3,...,PnIn which P is1,P2,P3,...,PnRespectively representing the difference between the arrival time and departure time of the passengers taking n times of cars;

removing the set P according to the following formulaCollectionMaximum and minimum values of;

wherein the content of the first and second substances,representation set PCollectionThe difference between any two values;

when in useWhen it is, take PiAnd PkP in (1)iStoring as a tentative maximum in the set M, taking PiAnd PkP in (1)kStoring the value as a tentative minimum value into a set N;

when in useWhen it is, take PiAnd PkP in (1)kStoring as a tentative maximum in the set M, taking PiAnd PkP in (1)iAs a tentative minimumEntering a set N;

repeatedly calculating according to the formula, and determining the maximum value P of the difference value between the arrival time and departure time of n times of riding from the maximum value set MmaxDetermining the minimum value P of the difference between the arrival time and departure time of N times of riding from the minimum value set NminThe maximum value P of the difference value between the arrival time and departure time of n times of riding is calculatedmaxAnd the minimum value P of the difference between the arrival time and departure time of n times of ridingminFrom the set PCollectionRemoving to form a set P of difference values between the arrival time and departure time of n-2 times of passengersNew collection={P1,P2,P3,...,Pn-2In which P is1,P2,P3,...,Pn-2The difference value between the arrival time and the departure time of the passenger for n-2 times of taking the bus after the maximum value and the minimum value are removed is respectively represented, and the accident situation can be eliminated by removing the maximum value and the minimum value between the arrival time and the bus, so that the prediction of the arrival time of the passenger is more accurate, and the time point of the data calling unit for calling the face information of the passenger is more timely.

The data analysis unit analyzes the arrival time of the passenger at the time according to the historical big data:

the difference between the arrival time and departure time of the passenger at this time is calculated according to the following formula:

wherein, PTRepresenting the difference between the arrival time and the riding time of the time;

the time for the passenger to enter the station is calculated according to the following formula:

T=t-PT

where T represents the time when the passenger is arriving at the station.

Through the prediction of the station-entering time of the passengers, the face information and the identity information of the passengers can be called from the block chain in advance and stored in the storage database, the phenomenon that the face information and the identity information of the passengers are called too late to increase the short-time calculation amount of the system is avoided, the calculation pressure of the system is reduced, meanwhile, the phenomenon that the face information and the identity information of the passengers are called too early to cause more face information and identity information to be stored in the storage database is avoided, the effect of reducing the calculation pressure of the system cannot be achieved, and through the prediction of the station-entering time of the passengers, the face information and the identity information of the passengers are stored in the storage database in different time intervals, the calculation pressure of the system is dispersed, and the station-entering efficiency is greatly improved.

The data calling unit calls and stores the face information and the identity information stored in the block chain in a storage database within a time period T +/-a, and the information comparison unit compares the face information recognized by the first face recognition unit with the rough face information and the identity information in the storage database;

when the face information recognized by the face recognition unit I is matched with the face information and the identity information stored in the storage database, the inbound gate is opened, the data updating unit stores the newly acquired face information in the block chain, and replaces and updates historical face information stored in the block chain in an occupied mode;

when the face information identified by the first face identification unit is not matched with the face information and the identity information stored in the storage database, the information comparison unit matches the face information identified by the first face identification unit with the face information of the person who loses credit uploaded by the person who loses credit uploading unit;

after the information comparison unit compares the information, the central control unit judges the information as a person who loses confidence, and the alarm reminding unit reminds the worker of solving the problem in the future;

after the information comparison unit compares the information, the central control unit judges that the person is not a person who loses confidence, and the subtitle reminding unit reminds the passenger to carry out identity information authentication by using an identity card.

The information comparison unit is also used for matching the face information identified by the face identification unit II with the face information of the outbound personnel;

after the information comparison unit compares the information, the central control unit judges the information as a malicious ticket evasion person, and the alarm reminding unit reminds the staff of solving the problem in the future and assists the passenger in supplementing the ticket;

after the information comparison unit compares the information, the central control unit judges that the passenger does not escape, and the passenger automatically passes through the exit.

Through the face recognition of the exit, the occurrence of malicious ticket evasion can be greatly reduced, and the stability of social order is facilitated.

The first embodiment is as follows: the ticket purchasing information uploading unit uploads the ticket purchasing information of the passenger to the central processing unit, wherein the ticket purchasing information comprises departure time t which is 10:00 and the destination of the passenger is Nanjing city;

the data calling unit calls the historical riding and departure time from the block chain to form a historical riding and departure time set tCollection={t1,t2,t3,...,tn10: 20,9: 25,2: 30, 12: 05, 10: 20, the data calling unit calls historical inbound time from the block chain to form a historical inbound time set TCollection={T1,T2,T3,...,Tn{ 9: 30,8: 50,1: 55, 11: 30, 10: 05}, wherein, T1,T2,T3,...,TnAnd respectively representing the station-entering time of n times of riding, wherein the station-entering time is determined by the recognition time of the face recognition unit I.

The data analysis unit calculates the difference between the time of each arrival and the departure time of the passenger according to the following formula:

P1=t1-T1=50;

P2=t2-T2=35;

P3=t3-T3=35;

P4=t4-T4=35;

P5=t5-T5=15;

set P of differences between arrival time and departure time of 5 passenger ridesCollection={P1,P2,P3,...,Pn50, 35, 35, 15, where P1,P2,P3,...,PnRespectively representing the difference between the arrival time and departure time of the passengers taking n times of cars;

removing the set P according to the following formulaCollectionMaximum and minimum values of;

wherein the content of the first and second substances,representation set PCollectionThe difference between any two values;

when in useWhen it is, take PiAnd PkP in (1)iStoring as a tentative maximum in the set M, taking PiAnd PkP in (1)kStoring the value as a tentative minimum value into a set N;

when in useWhen it is, take PiAnd PkP in (1)kStoring as a tentative maximum in the set M, taking PiAnd PkP in (1)iStoring the value as a tentative minimum value into a set N;

repeating the calculation according to the formula, and confirming the maximum value P of the difference value between the arrival time and departure time of 5 times of riding from the maximum value set MmaxConfirming the minimum value P of the difference between the arrival time and departure time of 5 times of riding from the minimum value set N as 50min15, the maximum value P of the difference between the arrival time and departure time of 5 times of ridingmaxAnd the minimum value P of the difference between the arrival time and departure time of 5 times of ridingminFrom the set PCollectionRemoving to form a set P of difference values between 3 times of taking bus of passengers and departure timeNew collection={P1,P2,P3,...,Pn-2And {35, 35, 35}, by removing the maximum value and the minimum value between the arrival time and the riding time, accidents can be eliminated, so that the prediction of the arrival time of the passenger is more accurate, and the time point of the data calling unit calling the passenger face information is more timely.

The data analysis unit analyzes the arrival time of the passenger at the time according to the historical big data:

the difference between the arrival time and departure time of the passenger at this time is calculated according to the following formula:

wherein, PT35 represents the difference between the arrival time and the riding time; for passengers according to the following formula

The time of this arrival is calculated:

T=t-PT=9:25;

where T-9: 25 indicates the time when the passenger enters the station this time.

Through the prediction of the station-entering time of the passengers, the face information and the identity information of the passengers can be called from the block chain in advance and stored in the storage database, the phenomenon that the face information and the identity information of the passengers are called too late to increase the short-time calculation amount of the system is avoided, the calculation pressure of the system is reduced, meanwhile, the phenomenon that the face information and the identity information of the passengers are called too early to cause more face information and identity information to be stored in the storage database is avoided, the effect of reducing the calculation pressure of the system cannot be achieved, and through the prediction of the station-entering time of the passengers, the face information and the identity information of the passengers are stored in the storage database in different time intervals, the calculation pressure of the system is dispersed, and the station-entering efficiency is greatly improved.

The data calling unit calls and stores the face information and the identity information stored in the block chain in a storage database within a time period T +/-a being 9:25 +/-5, and the information comparison unit compares the face information recognized by the first face recognition unit with the face information and the identity information in the storage database.

It will be evident to those skilled in the art that the invention is not limited to the details of the foregoing illustrative embodiments, and that the present invention may be embodied in other specific forms without departing from the spirit or essential attributes thereof. The present embodiments are therefore to be considered in all respects as illustrative and not restrictive, the scope of the invention being indicated by the appended claims rather than by the foregoing description, and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein. Any reference sign in a claim should not be construed as limiting the claim concerned.

14页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种基于人脸识别的门禁系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!