Campus card batch automatic opening method and system
By automatically recognizing campus card accounts through image recognition terminals and deep learning models, and combining this with the system backend to enable batch account opening for campus cards, the problem of manpower and material resources was solved in the existing technology of manual account opening, thus improving efficiency and reducing costs.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- SHANDONG UNIV
- Filing Date
- 2022-09-28
- Publication Date
- 2026-04-21
AI Technical Summary
The current campus card opening method requires manual verification of each card, which is wasteful of manpower and resources and lacks batch opening functionality.
The system uses an image recognition terminal combined with a deep learning model to automatically identify campus card accounts and achieves batch account opening through interaction with the campus card system in the system backend. This includes the automated process of the campus card account opening device and the system backend.
It improved the efficiency of account opening, reduced labor costs, and decreased the risk of mismatched cardholder information.
Smart Images

Figure CN115759946B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to a method and system for batch automatic account opening of campus cards, belonging to the field of campus card technology based on the Internet. Background Technology
[0002] The campus card, or campus card for short, is a fundamental project for smart campuses and an infrastructure for campus information technology applications. The campus card system integrates the powerful functions of smart cards with the digital concepts of computer networks, playing a vital role in enhancing the experience, sense of gain, happiness, and security of students and teachers in areas such as identity authentication, consumption, library borrowing and returning, bathing, access control, and medical services on campus.
[0003] As a core system for campus life services in smart campus planning, the campus card system, together with the campus information data center, forms a key platform architecture for smart campuses. After years of development, various universities have basically established campus card systems based on internet application models, offering high-quality user experience, high convenience, and high coverage. Students and faculty use their campus cards to handle various matters on campus, such as dining, showering, and access control. Every year after the college entrance examination admission process, universities issue campus cards to newly admitted students to facilitate their use on campus after enrollment, enhancing their sense of well-being and experience on campus.
[0004] Currently, universities use a centralized registration system for new students, issuing campus cards to students upon registration. Therefore, universities typically produce and activate campus cards in bulk during the summer break. While campus card printing can be done in batches, account activation still requires manual verification of each card. With a large number of undergraduate, master's, and doctoral students, campus card activation is a resource-intensive task every year. Based on this analysis, the current campus card account activation system lacks batch activation functionality and has certain shortcomings. Therefore, it is necessary to invent a simple, universally applicable, and low-cost method for automated batch campus card account activation. Summary of the Invention
[0005] In view of the shortcomings of existing campus card account opening methods and technologies, this invention provides a method and system for batch automatic campus card account opening, so as to reduce the manpower and material costs of batch campus card account opening and improve work efficiency.
[0006] The present invention adopts the following technical solution:
[0007] A method for batch automatic account opening of campus cards includes:
[0008] Step 1: Place the campus card with the side showing the campus card account information facing forward, stacking them one on top of the other in the card slot;
[0009] Step 2: The account opening device control terminal controls the card receiving compartment to transfer a campus card to the transmission terminal, specifically placing it on the surface of the transmission terminal's conveyor belt. The account opening device control terminal then starts the transmission terminal to move the campus card forward.
[0010] In step 2, the card storage compartment transfers one campus card to the transmission terminal each time, ensuring that each campus card completes the subsequent account opening steps, thus ensuring both the smooth execution of the account opening process and the efficiency of account opening.
[0011] Step 3: When the conveyor terminal moves the campus card directly below the image recognition terminal, the account opening device control terminal sends a pause command to the conveyor terminal. The conveyor belt of the conveyor terminal stops moving, the image recognition terminal takes a picture of the campus card and transmits the photo data to the system backend via the network. The deep learning model trained in the system backend is used to recognize the campus card account data on the campus card. If the recognition is successful, proceed to step 4; if the recognition fails, proceed to step 7.
[0012] Step 4: Campus card account recognition successful. The system backend sends the campus card account to the campus card system via the network. The campus card system searches for the campus card account. If the campus card account is successfully searched, the campus card system retrieves the campus card account information and proceeds to Step 5; if the campus card account is not searched, proceed to Step 7.
[0013] Step 5: The account opening device control terminal sends a start command to the transmission terminal, the transmission terminal's conveyor belt starts, and when the campus card moves forward to the card reader terminal, the account opening device control terminal sends a stop command to the transmission terminal, and the transmission terminal's conveyor belt stops moving; the system backend sends an account opening and card writing request to the campus card system through the network, the campus card system opens an account for the campus card account retrieved in Step 4 and writes the account information to the campus card; if the card writing is successful, proceed to Step 6; if the card writing fails, proceed to Step 7;
[0014] Step 6: The account opening device control terminal sends a start command to the transmission terminal, the transmission terminal's conveyor belt starts, and moves the campus card into the account opening successful card compartment;
[0015] Step 7: The account opening device control terminal sends a start command to the transmission terminal, the transmission terminal's conveyor belt starts, and the campus card is moved to the account opening failure card compartment;
[0016] Steps 6 and 7 provide two storage methods for campus card account opening results: successfully opened campus cards are moved to the successful account opening card slot, and unsuccessfully opened campus cards are moved to the unsuccessfully opened campus card slot. Separating successfully opened and unsuccessfully opened campus cards facilitates separate processing of unsuccessfully opened campus cards by campus card staff.
[0017] Step 8: If there are unactivated campus cards in the card slot, proceed to Step 2. If there are no campus cards in the card slot, the batch activation of campus cards will be completed automatically.
[0018] Preferably, in step 3, the process of identifying the campus card account data on the campus card using a deep learning model is as follows:
[0019] Step 3.1: Crop the image of the campus card taken by the image recognition terminal and extract the image of the area with the account number printed on the campus card;
[0020] Step 3.2: Use the OpenCV toolkit to convert the cropped partial photo of the campus card account into a grayscale image;
[0021] Step 3.3: Use the OpenCV toolkit to perform edge detection and find the rectangular border of each number;
[0022] Step 3.4: Sequentially store the pixel values within the bounding box of each digital rectangle as feature values into a 90*90 matrix to obtain the digital image feature matrix;
[0023] Step 3.5: Use PyTorch to build a classic CNN model, using images of numbers in various fonts as training data to train the CNN model for digit recognition;
[0024] Step 3.6: Import the digital image feature matrix data obtained in Step 3.4 into the CNN model in Step 3.5 to obtain the recognized numbers, and then concatenate all the recognized numbers to obtain the complete campus card account.
[0025] In step 3 of this invention, the image recognition terminal takes a picture of the campus card and transmits the image data to the system backend via the network. The system backend first crops the image, extracts the image of the area on the campus card with the account printed on it, and then uses the deep learning campus card account recognition model trained in the system backend to recognize the campus card account data, thereby achieving automatic privilege escalation of the campus card account without manual intervention.
[0026] Preferably, in step 4, the system backend sends the campus card account to the campus card system via the network, and the campus card system accurately retrieves and retrieves the corresponding campus card account information. The campus card account is the unique ID of the account in the campus card system. The campus card account can be uniquely identified through the campus card account. The campus card system is a system independent of this invention. Before step 4, the account information needs to be entered into the campus card system in advance. The entry method includes the built-in entry function of the campus card system or data entry through data docking with the school's data center.
[0027] Preferably, in step 5, the account information includes the campus card number, name, gender, identity, student ID, campus card validity period, campus card balance, spending limit, and physical card number.
[0028] A campus card batch automatic account opening system includes a campus card account opening device and a system backend, wherein the campus card account opening device and the system backend are connected via a network;
[0029] The campus card opening device includes an opening device control terminal, a card receiving compartment, a transmission terminal, a card reading terminal, an image recognition terminal, a successful opening card compartment, and a failed opening card compartment. The card receiving compartment, the transmission terminal, the card reading terminal, the image recognition terminal, the successful opening card compartment, and the failed opening card compartment are all signal-connected to the opening device control terminal. The successful opening card compartment and the failed opening card compartment can move to the end of the transmission belt of the transmission terminal after receiving the signal to receive the campus card.
[0030] The system backend includes a backend server, a campus card account recognition module, a campus card account retrieval module, and a campus card account opening and writing module. The account opening device control terminal is communicatively connected to the backend server of the system backend. The campus card account recognition module, the campus card account retrieval module, and the campus card account opening and writing module are all connected to the backend server.
[0031] The account opening device control terminal is used to connect the campus card account opening device with the system backend for data transmission, and to control the start and stop of the transmission terminal, the taking of pictures by the image recognition terminal, and the transmission of photos.
[0032] The card slot is used to store campus cards that are yet to be activated;
[0033] The transmission terminal is used to sequentially transmit the campus card from the card slot to the image recognition terminal, the card reader, and the card slot for successful account opening or card slot for failed account opening.
[0034] The card reader terminal is used to write campus card account information into the campus card;
[0035] The image recognition terminal is used to take photos of the campus card and control the terminal through the account opening device to send the image to the system backend to identify the campus card account.
[0036] The account opening successful card slot is used to store campus cards that have been successfully opened;
[0037] The failed account opening card compartment is used to store campus cards that failed to open an account;
[0038] The backend server is used to deploy the system's backend applications;
[0039] The campus card account recognition module is used to recognize the campus card account on the campus card photo;
[0040] The campus card account retrieval module is used to send the campus card account to the campus card system via the network, so that the campus card system can retrieve the account information of the campus card account;
[0041] The campus card account opening and writing module is used to send an account opening and writing request to the campus card system via the network, so that the card reader terminal can write the campus card account information into the campus card.
[0042] Preferably, a pusher device is provided behind the campus cards in the card slot. The pusher of the pusher device can move back and forth to push the top campus card of a stack of campus cards in the card slot to the surface of the conveyor belt of the transmission terminal and then reset it.
[0043] The thickness of the push plate is less than the thickness of a campus card, preferably 0.8 times the thickness of a campus card.
[0044] This invention provides a customized, precise pusher device with a thickness tailored to the specific thickness of the campus card. Utilizing the uniform horizontal alignment of the campus card, the pusher device is aligned with the top of the first card. Each pusher maintains a space of 0.8 times the thickness of the campus card. One campus card is pushed forward onto the conveyor belt surface at the delivery terminal, while subsequent cards remain stationary. As the pusher returns to its original position, the remaining campus cards are automatically filled by the thrust of a rear spring, preparing for the next push. This automatic filling process is similar to the principle of a nail gun using a pin to push nails or a stapler pushing nails, and will not be elaborated further here.
[0045] Preferably, the successful account opening card compartment and the failed account opening card compartment are located on the left and right sides of the end of the conveyor belt, respectively. The distance between the successful account opening card compartment and the failed account opening card compartment and the end of the conveyor belt is a fixed value. Each of the successful account opening card compartment and the failed account opening card compartment is equipped with a stepper motor. The stepper motor drives the successful account opening card compartment and the failed account opening card compartment to move precisely to the end of the conveyor belt or reset.
[0046] Preferably, both the successful account opening card slot and the failed account opening card slot are equipped with infrared sensors. The infrared sensors are connected to the account opening device control terminal. When the infrared sensor detects that a campus card has entered the corresponding card slot, the infrared sensor will send a transmission completion signal back to the account opening device control terminal to complete a precise transmission.
[0047] The campus card of this invention is issued to faculty, staff, and students, collectively referred to as account information. The card and account information need to be linked. The physical card number is a unique ID for each card, which can be read by a card reader terminal. When opening an account and writing a card, the campus card system first reads the physical card number and records it in the system, and secondly, writes the campus card account information (including campus card account number, name, gender, identity, student / employee ID, campus card validity period, campus card balance, spending limit, and physical card number) into the card, thereby achieving the association between the card and account information.
[0048] For any aspects not covered in this invention, existing technologies may be used.
[0049] The beneficial effects of this invention are as follows:
[0050] 1. The account opening mode adopted in this invention simulates the manual account opening process, namely card retrieval, account identification, account query, and card writing. This invention automates the batch execution of this process, effectively improving the efficiency of account opening and reducing labor costs.
[0051] 2. This invention uses artificial intelligence technology to accurately identify campus card account information, achieving precise matching between campus card and account information, and effectively reducing the risk of mismatch between card and account information. Attached Figure Description
[0052] Figure 1 This is a schematic diagram of the architecture of the campus card batch automatic account opening method of the present invention;
[0053] Figure 2 This is a schematic diagram illustrating the identification of a campus card account according to a certain embodiment of the present invention;
[0054] Figure 3 This is a schematic diagram illustrating the acquisition of campus card account information according to a certain embodiment of the present invention;
[0055] Figure 4 This is a schematic diagram of a campus card batch automatic account opening system according to a certain embodiment of the present invention;
[0056] Figure 5 This is a schematic diagram of a campus card account opening device module in a campus card batch automatic account opening system according to a certain embodiment of the present invention;
[0057] Figure 6 This is a schematic diagram of the system backend function module in a campus card batch automatic account opening system according to a certain embodiment of the present invention;
[0058] Figure 7 This is a schematic diagram of the external structure of the automatic batch opening of campus cards according to the present invention;
[0059] Figure 8 This is a schematic diagram of the structure of the campus card account area in one embodiment;
[0060] In the diagram, 1-Account opening device control terminal, 2-Image recognition terminal, 3-Card slot, 4-Card reading terminal, 5-Transmission terminal, 6-Successful account opening card slot, 7-Failed account opening card slot. Detailed implementation method:
[0061] To make the technical problems, technical solutions and advantages of the present invention clearer, a detailed description will be given below in conjunction with the accompanying drawings and specific embodiments. However, this description is not limited thereto. All aspects not described in detail in the present invention are based on conventional techniques in the field.
[0062] Example 1:
[0063] A method for batch automatic account opening of campus cards, such as Figure 1 As shown, it includes:
[0064] Step 1: Place the campus card with the side showing the campus card account information facing forward, stacking them one on top of the other in the card slot;
[0065] Step 2: The account opening device control terminal controls the card receiving compartment to transfer a campus card to the transmission terminal, specifically placing it on the surface of the transmission terminal's conveyor belt. The account opening device control terminal then starts the transmission terminal to move the campus card forward.
[0066] In step 2, the card storage compartment transfers one campus card to the transmission terminal each time, ensuring that each campus card completes the subsequent account opening steps, thus ensuring both the smooth execution of the account opening process and the efficiency of account opening.
[0067] Step 3: When the conveyor terminal moves the campus card directly below the image recognition terminal, the account opening device control terminal sends a pause command to the conveyor terminal. The conveyor belt of the conveyor terminal stops moving, and the account opening device control terminal sends a photo-taking command to the image recognition terminal. Figure 2 As shown in reference numeral 1, the image recognition terminal takes a picture of the campus card and sends the photo data to the system backend via the network to request account recognition. At this time, the photo data is also sent to the system backend, such as... Figure 2 As shown in reference numeral 3; the system backend identifies the campus card account data on the photographed campus card by calling the deep learning model trained in the campus card account recognition module, such as... Figure 2 As shown in reference number 4; the campus card account recognition module returns the campus card account recognition result to the system backend, such as... Figure 2 As shown in reference number 5; the system backend sends the campus card account recognition result to the account opening device control terminal via the network, such as... Figure 2 As shown in reference number 6; the account opening device control terminal receives the campus card account recognition result; if the recognition is successful, proceed to step 4; if the recognition fails, proceed to step 7.
[0068] Step 4: Campus card account recognition successful. The system backend sends a campus card account retrieval request to the campus card system via the network by calling the campus card account retrieval module. At this time, the campus card account is a request parameter, such as... Figure 3 As shown in reference numeral 1, the campus card system retrieves campus card account data matching the campus card account and sends the retrieval results to the system backend via the network, such as... Figure 3 As indicated by number 2, if the search result shows that the campus card account information corresponding to the campus card account has been successfully retrieved, proceed to step 5, as follows. Figure 1 As shown in step 5; if no campus card account information corresponding to the campus card account is found, proceed to step 7;
[0069] Step 5: The account opening device control terminal sends a start command to the transmission terminal. The transmission terminal's conveyor belt starts, moving the campus card forward to the card reader terminal. At this point, the account opening device control terminal sends a stop command to the transmission terminal, and the transmission terminal's conveyor belt stops moving. The account opening device control terminal sends an account opening and card writing request to the system backend via the network. The campus card account number is the request parameter. After receiving the account opening and card writing request and the campus card account number from the account opening device control terminal, the system backend calls the campus card account opening and card writing module and sends the request to the campus card system via the network. The campus card system opens an account for the campus card account retrieved in Step 4 and writes the information to the campus card. The campus card system returns the account opening and card writing result to the system backend via the network, and the system backend returns the result to the account opening device control terminal via the network. If the account opening and card writing is successful, proceed to Step 6; if the account opening and card writing fails, proceed to Step 7.
[0070] Step 6: The account opening device control terminal sends a start command to the transmission terminal, the transmission terminal's conveyor belt starts, and moves the campus card into the account opening successful card compartment;
[0071] Step 7: The account opening device control terminal sends a start command to the transmission terminal, the transmission terminal's conveyor belt starts, and the campus card is moved to the account opening failure card compartment;
[0072] Steps 6 and 7 provide two storage methods for campus card account opening results: successfully opened campus cards are moved to the successful account opening card slot, and unsuccessfully opened campus cards are moved to the unsuccessfully opened campus card slot. Separating successfully opened and unsuccessfully opened campus cards facilitates separate processing of unsuccessfully opened campus cards by campus card staff.
[0073] Step 8: If there are campus cards in the card slot that have not yet been activated, proceed to Step 2. If there are no campus cards to be activated in the card slot, the campus card activation will be completed automatically in batches.
[0074] Example 2
[0075] A method for batch automatic account opening of campus cards, as described in Example 1, differs in that, in step 3, the process of identifying the campus card account data on the face of the campus card using a deep learning model is as follows:
[0076] Step 3.1: Crop the image of the campus card taken by the image recognition terminal, extracting the area of the campus card containing the account information, such as... Figure 8 As shown;
[0077] Step 3.2: Use the OpenCV toolkit to convert the cropped partial photo of the campus card account into a grayscale image;
[0078] Step 3.3: Use the OpenCV toolkit to perform edge detection and find the rectangular border of each number;
[0079] Step 3.4: Sequentially store the pixel values within the bounding box of each digital rectangle as feature values into a 90*90 matrix to obtain the digital image feature matrix;
[0080] Step 3.5: Use PyTorch to build a classic CNN model, using images of numbers in various fonts as training data to train the CNN model for digit recognition;
[0081] Step 3.6: Import the digital image feature matrix data obtained in Step 3.4 into the CNN model in Step 3.5 to obtain the recognized numbers, and then concatenate all the recognized numbers to obtain the complete campus card account.
[0082] In step 3 of this invention, the image recognition terminal takes a picture of the campus card and transmits the image data to the system backend via the network. The system backend first crops the image, extracts the image of the area on the campus card with the account printed on it, and then uses the deep learning campus card account recognition model trained in the system backend to recognize the campus card account data, thereby achieving automatic privilege escalation of the campus card account without manual intervention.
[0083] Example 3
[0084] A method for batch automatic account opening of campus cards, as described in Example 2, except that before step 4, the account information needs to be entered into the campus card system in advance. The entry method includes the built-in entry function of the campus card system or data entry through data docking with the school's data center.
[0085] In step 5, the account information includes campus card number, name, gender, identity, student ID, campus card validity period, campus card balance, spending limit, and physical card number.
[0086] Example 4
[0087] A campus card batch automatic account opening system, such as Figure 4-7 As shown, it includes a campus card account opening device and a system backend, with the campus card account opening device and the system backend connected via a network;
[0088] The campus card opening device includes an opening device control terminal 1, a card receiving compartment 3, a transmission terminal 5, a card reading terminal 4, an image recognition terminal 2, a successful opening card compartment 6, and a failed opening card compartment 7. The card receiving compartment 3, the transmission terminal 5, the card reading terminal 4, the image recognition terminal 2, the successful opening card compartment 6, and the failed opening card compartment 7 are all connected to the opening device control terminal 1 by signal. After receiving the signal, the successful opening card compartment 6 and the failed opening card compartment 7 can move to the end of the transmission belt of the transmission terminal to receive the campus card.
[0089] The system backend includes a backend server, a campus card account recognition module, a campus card account retrieval module, and a campus card account opening and writing module. The account opening device control terminal is connected to the backend server of the system backend. The campus card account recognition module, the campus card account retrieval module, and the campus card account opening and writing module are all connected to the backend server.
[0090] The account opening device control terminal is used to connect the campus card account opening device with the system backend for data transmission, and to control the start and stop of the transmission terminal, the taking of pictures by the image recognition terminal, and the transmission of photos.
[0091] The card slot is used to store campus cards awaiting activation;
[0092] The transmission terminal is used to sequentially transmit campus cards from the card slot to the image recognition terminal, the card reader, and the card slots for successful account opening or failed account opening.
[0093] The card reader terminal is used to write campus card account information into the campus card;
[0094] The image recognition terminal is used to take photos of the campus card and send the images to the system backend to identify the campus card account through the account opening device control terminal.
[0095] The successful account opening card slot is used to store the campus cards that have been successfully opened.
[0096] The failed account opening card compartment is used to store campus cards that failed to open an account.
[0097] The backend server is used to deploy system backend applications;
[0098] The campus card account recognition module is used to identify the campus card account shown in the campus card photo;
[0099] The campus card account retrieval module is used to send the campus card account to the campus card system via the network, so that the campus card system can retrieve the account information of the campus card account;
[0100] The campus card account opening and writing module is used to send an account opening and writing request to the campus card system via the network, so that the card reader terminal can write the campus card account information into the campus card.
[0101] Example 5
[0102] A batch automatic account opening system for campus cards, as described in Embodiment 4, is provided with a pusher device behind the campus cards in the card receiving compartment. The pusher of the pusher device can move back and forth to push the top campus card of a stack of campus cards in the card receiving compartment to the surface of the conveyor belt of the transmission terminal and then reset it.
[0103] The thickness of the push plate is less than the thickness of a campus card, preferably 0.8 times the thickness of a campus card.
[0104] This invention provides a precision pusher device with a customized thickness based on the thickness of the campus card. Utilizing the neat horizontal alignment of the campus card, the pusher device is aligned with the top of the top card. Each pusher maintains a pusher space of 0.8 times the thickness of the campus card, pushing one campus card forward onto the conveyor belt surface of the delivery terminal, while subsequent campus cards remain stationary. As the pusher returns to its original position, the remaining campus cards are automatically filled due to the pushing force of the rear spring, meaning the remaining campus cards automatically move forward, preparing for the next push. The automatic filling process is similar to the principle of a nail gun using a pin to push nails, or a stapler pushing nails, and can be designed with reference to existing technologies.
[0105] Example 6
[0106] A campus card batch automatic account opening system, as described in Embodiment 4, except that the successful account opening card compartment and the failed account opening card compartment are located on the left and right sides of the end of the conveyor belt, respectively. The distance between the successful account opening card compartment and the failed account opening card compartment and the end of the conveyor belt is a fixed value. Both the successful account opening card compartment and the failed account opening card compartment are equipped with stepper motors. The stepper motors drive the successful account opening card compartment and the failed account opening card compartment to move precisely to the end of the conveyor belt or reset.
[0107] Both the successful and unsuccessful card slots are equipped with infrared sensors. The infrared sensors are connected to the control terminal of the account opening device. When the infrared sensor detects that a campus card has entered the corresponding card slot, it will send a transmission completion signal back to the control terminal of the account opening device, thus completing a precise transmission.
[0108] The above description represents the preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principles of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.
Claims
1. A method for batch automatic account opening of campus cards, characterized in that, include: Step 1: Place the campus card with the side showing the campus card account information facing forward, stacking them one on top of the other in the card slot; Step 2: The account opening device control terminal controls the card receiving compartment to transfer a campus card to the transmission terminal, specifically placing it on the surface of the transmission terminal's conveyor belt. The account opening device control terminal then starts the transmission terminal to move the campus card forward. Step 3: When the conveyor terminal moves the campus card directly below the image recognition terminal, the account opening device control terminal sends a pause command to the conveyor terminal. The conveyor belt of the conveyor terminal stops moving, the image recognition terminal takes a picture of the campus card and transmits the photo data to the system backend via the network. The deep learning model trained in the system backend is used to recognize the campus card account data on the campus card. If the recognition is successful, proceed to step 4; if the recognition fails, proceed to step 7. Step 4: Campus card account recognition successful. The system backend sends the campus card account to the campus card system via the network. The campus card system searches for the campus card account. If the campus card account is successfully searched, the campus card system retrieves the campus card account information and proceeds to Step 5; if the campus card account is not searched, proceed to Step 7. Step 5: The account opening device control terminal sends a start command to the transmission terminal, the transmission terminal's conveyor belt starts, and when the campus card moves forward to the card reader terminal, the account opening device control terminal sends a stop command to the transmission terminal, and the transmission terminal's conveyor belt stops moving; the system backend sends an account opening and card writing request to the campus card system through the network, the campus card system opens an account for the campus card account retrieved in Step 4 and writes the account information to the campus card; if the card writing is successful, proceed to Step 6; if the card writing fails, proceed to Step 7; Step 6: The account opening device control terminal sends a start command to the transmission terminal, the transmission terminal's conveyor belt starts, and moves the campus card into the account opening successful card compartment; Step 7: The account opening device control terminal sends a start command to the transmission terminal, the transmission terminal's conveyor belt starts, and the campus card is moved to the account opening failure card compartment; Step 8: If there are unactivated campus cards in the card slot, proceed to Step 2. If there are no campus cards in the card slot, the batch activation of campus cards will be completed automatically.
2. The method for batch automatic account opening of campus cards according to claim 1, characterized in that, Step 3, the process of identifying the campus card account data on the campus card using a deep learning model, is as follows: Step 3.1: Crop the image of the campus card taken by the image recognition terminal and extract the image of the area with the account number printed on the campus card; Step 3.2: Use the OpenCV toolkit to convert the cropped partial photo of the campus card account into a grayscale image; Step 3.3: Use the OpenCV toolkit to perform edge detection and find the rectangular border of each number; Step 3.4: Sequentially store the pixel values within the bounding box of each digital rectangle as feature values into a 90*90 matrix to obtain the digital image feature matrix; Step 3.5: Use PyTorch to build a classic CNN model, using images of numbers in various fonts as training data to train the CNN model for digit recognition; Step 3.6: Import the digital image feature matrix data obtained in Step 3.4 into the CNN model in Step 3.5 to obtain the recognized numbers, and then concatenate all the recognized numbers to obtain the complete campus card account.
3. The method for batch automatic account opening of campus cards according to claim 1, characterized in that, Before step 4, you need to enter your account information into the campus card system in advance. You can enter the information using the built-in entry function of the campus card system or by connecting with the school's data center.
4. The method for batch automatic account opening of campus cards according to claim 1, characterized in that, In step 5, the account information includes campus card number, name, gender, identity, student ID, campus card validity period, campus card balance, spending limit, and physical card number.
5. A system for batch automatic opening of campus cards, characterized in that, This includes a campus card account opening device and a system backend, with the campus card account opening device and the system backend connected via a network; The campus card opening device includes an opening device control terminal, a card receiving compartment, a transmission terminal, a card reading terminal, an image recognition terminal, a successful opening card compartment, and a failed opening card compartment. The card receiving compartment, the transmission terminal, the card reading terminal, the image recognition terminal, the successful opening card compartment, and the failed opening card compartment are all signal-connected to the opening device control terminal. The successful opening card compartment and the failed opening card compartment can move to the end of the transmission belt of the transmission terminal after receiving the signal to receive the campus card. The system backend includes a backend server, a campus card account recognition module, a campus card account retrieval module, and a campus card account opening and writing module. The account opening device control terminal is communicatively connected to the backend server of the system backend. The campus card account recognition module, the campus card account retrieval module, and the campus card account opening and writing module are all connected to the backend server. The account opening device control terminal is used to connect the campus card account opening device with the system backend for data transmission, and to control the start and stop of the transmission terminal, the taking of pictures by the image recognition terminal, and the transmission of photos. The card slot is used to store campus cards that are yet to be activated; The transmission terminal is used to sequentially transmit the campus card from the card slot to the image recognition terminal, the card reader, and the card slot for successful account opening or card slot for failed account opening. The card reader terminal is used to write campus card account information into the campus card; The image recognition terminal is used to take photos of the campus card and control the terminal through the account opening device to send the image to the system backend to identify the campus card account. The account opening successful card slot is used to store campus cards that have been successfully opened; The failed account opening card compartment is used to store campus cards that failed to open an account; The campus card account recognition module is used to recognize the campus card account on the campus card photo; The campus card account retrieval module is used to send the campus card account to the campus card system via the network, so that the campus card system can retrieve the account information of the campus card account; The campus card account opening and writing module is used to send an account opening and writing request to the campus card system via the network, so that the card reader terminal can write the campus card account information into the campus card.
6. The campus card batch automatic account opening system according to claim 5, characterized in that, A pusher device is installed behind the campus cards in the card slot. The pusher of the pusher device can move back and forth to push the top campus card of a stack of campus cards in the card slot to the surface of the conveyor belt of the transmission terminal and then reset it. The thickness of the push plate is less than the thickness of a campus card, preferably 0.8 times the thickness of a campus card.
7. The campus card batch automatic account opening system according to claim 5, characterized in that, The successful account opening card compartment and the failed account opening card compartment are located on the left and right sides of the end of the conveyor belt, respectively. The distance between the successful account opening card compartment and the failed account opening card compartment and the end of the conveyor belt is a fixed value. Each of the successful account opening card compartment and the failed account opening card compartment is equipped with a stepper motor. The stepper motor drives the successful account opening card compartment and the failed account opening card compartment to move precisely to the end of the conveyor belt or reset.
8. The campus card batch automatic account opening system according to claim 7, characterized in that, Both the successful and unsuccessful account opening card slots are equipped with infrared sensors. The infrared sensors are connected to the account opening device control terminal. When the infrared sensor detects that a campus card has entered the corresponding card slot, the infrared sensor will send a transmission completion signal back to the account opening device control terminal, thus completing a precise transmission.
Citation Information
Patent Citations
Batch registration identification method and device
CN112785315A
Improvements in or relating to automatic feed devices for sheet materials
GB793732A