[go: up one dir, main page]

CN113505940B - File mailing method, device, electronic device and storage medium - Google Patents

File mailing method, device, electronic device and storage medium Download PDF

Info

Publication number
CN113505940B
CN113505940B CN202110855435.4A CN202110855435A CN113505940B CN 113505940 B CN113505940 B CN 113505940B CN 202110855435 A CN202110855435 A CN 202110855435A CN 113505940 B CN113505940 B CN 113505940B
Authority
CN
China
Prior art keywords
file
mailing
information
mailed
image
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110855435.4A
Other languages
Chinese (zh)
Other versions
CN113505940A (en
Inventor
王晓澍
刘聃
蔡浩
李靖阳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ping An Bank Co Ltd
Original Assignee
Ping An Bank Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ping An Bank Co Ltd filed Critical Ping An Bank Co Ltd
Priority to CN202110855435.4A priority Critical patent/CN113505940B/en
Publication of CN113505940A publication Critical patent/CN113505940A/en
Application granted granted Critical
Publication of CN113505940B publication Critical patent/CN113505940B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/04Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
    • G06Q10/047Optimisation of routes or paths, e.g. travelling salesman problem
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10544Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
    • G06K7/10821Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices
    • G06K7/10861Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices sensing of data fields affixed to objects or articles, e.g. coded labels
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
    • G06K7/1404Methods for optical code recognition
    • G06K7/1408Methods for optical code recognition the method being specifically adapted for the type of code
    • G06K7/14172D bar codes
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/083Shipping

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Economics (AREA)
  • Theoretical Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • General Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Tourism & Hospitality (AREA)
  • Operations Research (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Quality & Reliability (AREA)
  • Development Economics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Toxicology (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Game Theory and Decision Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The application relates to the technical field of artificial intelligence, and particularly discloses a file mailing method, a file mailing device, electronic equipment and a storage medium, wherein the mailing method comprises the steps of determining the storage position of a file to be mailed and appointed mailing company information according to a mailing task, obtaining archiver information of the file to be mailed according to the storage position of the file to be mailed, wherein the archiver information is used for identifying information of a person belonging to the file to be mailed, sending a voucher code to a corresponding mailing company according to the appointed mailing company information when the applicant of the mailing task is determined to be legal according to the archiver information, receiving a mailing request submitted by the mailing company, and generating a mailing route according to the mailing request and displaying the mailing route to the mailing company when the mailing company is determined to be legal, so that the mailing company can pick up the file to be mailed according to the mailing route.

Description

File mailing method, apparatus, electronic device and storage medium
Technical Field
The invention relates to the technical field of artificial intelligence, in particular to a file mailing method, a file mailing device, electronic equipment and a storage medium.
Background
The postal and express business is an important component of the modern service industry, is a modern pilot industry for promoting the transformation of circulation modes and the promotion of consumption and upgrading, and is an important grip for promoting the smooth trade. On the other hand, the development of national economy greatly drives the progress of postal and express business, and under the condition that the importance of the nation on electronic commerce is gradually improved, the postal and express business will also meet more vigorous competition and development opportunities.
With the development of postal and express business, no matter for transacting business or personal business, aiming at partial users who are not in local cities and get certificates or users with time problems, the users cannot get certificates on site, so that the users are more prone to choose a mailing or express mode to get in order to save time. However, in the conventional handling manner, for the mailing service of the file, the user needs to check the identity information in person, and then the mailing and express service is triggered to carry out the mailing of the file or certificate. This mode of handling is inefficient and poor for users who are not in a local city or have no time.
Disclosure of Invention
In order to solve the problems in the prior art, the embodiment of the application provides a file mailing method, a file mailing device, electronic equipment and a storage medium, which can realize remote mailing or automatic mailing of a deposit file and improve handling efficiency and user experience.
In a first aspect, an embodiment of the present application provides a method for archive mailing, including:
Determining a storage position of files to be mailed and appointed mailing company information according to a mailing task;
Acquiring archiver information of the archive to be mailed according to the storage position of the archive to be mailed, wherein the archiver information is used for identifying information of a attribution of the archive to be mailed;
When the applicant of the mailing task is legal according to the archiver information, sending a voucher code to the corresponding mailing company according to the information of the appointed mailing company, and receiving the information of the taker returned by the mailing company;
and receiving a pickup request submitted by a pickup member, generating a pickup route according to the pickup request when the pickup member is legal, and displaying the pickup route to the pickup member so that the pickup member picks up the file to be mailed according to the pickup route to finish mailing.
In a second aspect, embodiments of the present application provide an archive mailing device comprising:
The positioning module is used for determining the storage position of the file to be mailed and specifying information of a mailing company according to the mailing task;
The system comprises a storage module, a verification module, a mail company, a mail server and a mail server, wherein the storage module is used for storing files to be mailed, the file server is used for storing the files to be mailed, and the file server is used for storing the files to be mailed;
The display module is used for receiving the pickup request submitted by the pickup member, generating a pickup route according to the pickup request when the pickup member is legal, and displaying the pickup route to the pickup member so that the pickup member can pick up the file to be mailed according to the pickup route to finish mailing.
In a third aspect, embodiments of the present application provide an electronic device comprising a processor coupled to a memory, the memory for storing a computer program, the processor for executing the computer program stored in the memory to cause the electronic device to perform a method as in the first aspect.
In a fourth aspect, embodiments of the present application provide a computer-readable storage medium storing a computer program, the computer program causing a computer to perform the method as in the first aspect.
In a fifth aspect, embodiments of the present application provide a computer program product comprising a non-transitory computer readable storage medium storing a computer program, the computer being operable to cause a computer to perform a method as in the first aspect.
The implementation of the embodiment of the application has the following beneficial effects:
in the embodiment of the application, the storage position of the file to be mailed and the information of the appointed mailing company are determined through the mailing task, and then the information of the archives person to be mailed is obtained through the storage position of the file to be mailed, so that the validity check of the mailing task applicant is completed. After the verification is finished, sending a voucher code to the corresponding mailing company according to the information of the appointed mailing company, and receiving the information of the taker returned by the mailing company. Finally, according to the pickup request submitted by the pickup, the legitimacy test of the pickup is completed, the pickup route is regenerated and displayed to the pickup, so that the pickup can pick up the file to be mailed according to the pickup route, and the mailing is completed. Therefore, remote mailing or automatic mailing of the deposit file is realized, a user does not need to arrive at the scene in person, and can mail the deposit file only by submitting corresponding mailing tasks remotely or in advance, so that the handling efficiency and the user experience are improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for the description of the embodiments will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present application, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a schematic diagram of an archive mailing system according to an embodiment of the present application;
fig. 2 is a schematic hardware structure of a file mailing device according to an embodiment of the present application;
FIG. 3 is a schematic flow chart of a method for mailing an archive according to an embodiment of the present application;
FIG. 4 is a flow chart of a method for determining a storage location of a file to be mailed according to a mailing task according to an embodiment of the present application;
FIG. 5 is a flowchart of a method for determining a storage location of a file to be mailed according to an image of a storage area and a file name according to an embodiment of the present application;
FIG. 6 is a block diagram showing functional blocks of a file mailing device according to an embodiment of the present application;
fig. 7 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
Detailed Description
The following description of the embodiments of the present application will be made clearly and fully with reference to the accompanying drawings, in which it is evident that the embodiments described are some, but not all embodiments of the present application. All other embodiments, based on the embodiments of the application, which are apparent to those of ordinary skill in the art without inventive faculty, are intended to be within the scope of the application.
The terms "first," "second," "third," and "fourth" and the like in the description and in the claims and drawings are used for distinguishing between different objects and not necessarily for describing a particular sequential or chronological order. Furthermore, the terms "comprise" and "have," as well as any variations thereof, are intended to cover a non-exclusive inclusion. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those listed steps or elements but may include other steps or elements not listed or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, result, or characteristic described in connection with the embodiment may be included in at least one embodiment of the application. The appearances of such phrases in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. Those skilled in the art will explicitly and implicitly understand that the embodiments described herein may be combined with other embodiments.
First, as shown in fig. 1, fig. 1 is a schematic diagram of a archive mailing system according to the present application, where archive mailing system 100 includes a processing system 101, a camera system 102, a display system 103, and a storage system 104. The processing system 101 is configured to receive a remotely submitted mailing task, analyze the mailing task, and then complete a subsequent mailing operation. The image capturing system 102 includes a plurality of image capturing apparatuses distributed in corners of a space where the storage system 104 is located. The display system 103 is used to interact with the taker and guide the taker to take the file to be mailed. The storage system 104 includes a plurality of storage devices for storing various files that are registered.
In addition, the present application may be adapted for remote mailing of various types of deposited items, including, but not limited to, archives, certificates, couriers, pets, and the like. The process of the archive mailing method is mainly described by taking the remote mailing scene of the deposited archive as an example, and archive mailing methods in other scenes are similar to those in the remote mailing scene of the deposited archive and are not described herein.
Next, referring to fig. 2, fig. 2 is a schematic hardware structure of a file mailing device according to an embodiment of the present application. The archive mailing device 200 comprises at least one processor 201, a communication line 202, a memory 203 and at least one communication interface 204.
In this embodiment, the processor 201 may be a general purpose central processing unit (central processing unit, CPU), microprocessor, application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program according to the present application.
Communication line 202 may include a pathway to transfer information between the above-described components.
The communication interface 204 may be any transceiver-like device (e.g., antenna, etc.) for communicating with other devices or communication networks, such as ethernet, RAN, wireless local area network (wireless local area networks, WLAN), etc.
The memory 203 may be, but is not limited to, a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (random access memory, RAM) or other type of dynamic storage device that can store information and instructions, or an electrically erasable programmable read-only memory (ELECTRICALLY ERASABLE PROGRAMMABLE READ-only memory, EEPROM), a compact disc (compact disc read-only memory) or other optical disc storage, optical disc storage (including compact disc, laser disc, optical disc, digital versatile disc, blu-ray disc, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer.
In this embodiment, the memory 203 may exist independently and is connected to the processor 201 via the communication line 202. Memory 203 may also be integrated with processor 201. The memory 203 provided by embodiments of the present application may generally have non-volatility. The memory 203 is used for storing computer-executable instructions for executing the present application, and is controlled by the processor 201. The processor 201 is configured to execute computer-executable instructions stored in the memory 203 to implement the methods provided in the embodiments of the present application described below.
In alternative embodiments, computer-executable instructions may also be referred to as application code, as the application is not particularly limited.
In alternative embodiments, processor 201 may include one or more CPUs, such as CPU0 and CPU1 of FIG. 2.
In alternative embodiments, archive mailing device 200 may include multiple processors, such as processor 201 and processor 207 in fig. 2. Each of these processors may be a single-core (single-CPU) processor or may be a multi-core (multi-CPU) processor. A processor herein may refer to one or more devices, circuits, and/or processing cores for processing data (e.g., computer program instructions).
In an alternative embodiment, if the archive mailing device 200 is a server, the archive mailing device 200 may further comprise an output device 205 and an input device 206. The output device 205 communicates with the processor 201 and may display information in a variety of ways. For example, the output device 205 may be a Liquid Crystal Display (LCD) CRYSTAL DISPLAY, a Light Emitting Diode (LED) display device, a Cathode Ray Tube (CRT) display device, or a projector (projector), or the like. The input device 206 is in communication with the processor 201 and may receive user input in a variety of ways. For example, the input device 206 may be a mouse, a keyboard, a touch screen device, a sensing device, or the like.
The archive mailing device 200 may be a general purpose device or a special purpose device. Embodiments of the present application are not limited in the type of archive mailing device 200.
Hereinafter, the archive mailing method disclosed in the present application will be described:
referring to fig. 3, fig. 3 is a flow chart of a method for mailing an archive according to an embodiment of the application. The archive mailing method comprises the following steps:
and 301, determining the storage position of the file to be mailed and the information of the appointed mailing company according to the mailing task.
In this embodiment, the mailing task may be submitted by the applicant at his discretion, for example, in a web page or applet, submitting an archive extraction application, and selecting the mailing task. Therefore, the file storage device can automatically trigger a mailing task when receiving the file extraction application. Alternatively, the mailing task may be time triggered, such as when the user selects a profile extraction time and selects a mailing task when depositing or transacting a business associated with the profile. Thus, the archive storage device automatically triggers a mailing task when the archive extraction time is reached.
By way of example, the mailing task may include an archive name, applicant's personal information, mailing address, mode of mailing, designated mailing company information, and the like. Specifically, the user can autonomously select the manner of mailing and the company of mailing when setting a mailing task. Taking the above-mentioned case of submitting the file extraction application in the web page or applet and selecting the scenario of the mailing task, the user will show the user an information filling interface through the web page or applet after selecting the mailing task, and the user will submit the file name, personal information of the applicant, mailing address, mailing mode, appointed mailing company information, etc. to the file storage device through the interface.
Accordingly, the present application provides a method for determining a storage location of an archive to be mailed according to a mailing task, as shown in fig. 4, the method comprising:
Based on the mailing task, the archive name of the archive to be mailed, and the personal information of the applicant of the mailing task are determined 401.
Based on the applicant's personal information, a storage area for the archive to be mailed is determined 402.
In this embodiment, it is possible to query whether the relevant files specified by the applicant are stored in the file storage device according to the information of the applicant, and simultaneously, quickly determine the storage area of the relevant files. For example, the archive storage device may maintain a storage database in advance, in which characteristic information of an owner of an archive stored in the archive storage device and a storage area of the archive are stored, the two information being associated with each other. Therefore, if the characteristic information of the corresponding attribution can be matched in the storage database according to the personal information of the applicant, the file storage device is indicated to store the relevant files of the applicant of the mailing task, and meanwhile, the storage area of the relevant files of the attribution can be rapidly positioned according to the information of the storage area associated with the characteristic information of the attribution, so that the time for searching the files to be mailed is shortened. In addition, only some characteristic information and storage area information associated with the characteristic information are maintained in the storage database, so that the storage database occupies less memory, and correspondingly, less resources are consumed.
Specifically, the personal information of the applicant may include the name and identification number of the applicant. Thus, the name and the identification card number of the applicant can be respectively subjected to word embedding to obtain a first word vector corresponding to the name of the applicant and a second word vector corresponding to the identification card number of the applicant. Then, the first word vector and the second word vector are spliced to obtain a third word vector, and scrambling is carried out on the third word vector according to scrambling parameters corresponding to the file storage device to obtain a fourth word vector. And finally, determining a corresponding fifth word vector in the storage database according to the fourth word vector, and determining a storage area of the file to be mailed according to the fifth word vector.
In this embodiment, the fifth word vector is the characteristic information of the owner of the file stored in the file storage device, and the obtaining manner is similar to that of the third word vector, and will not be described herein. Therefore, the identity information of the attribution of the files stored in the file storage device is not directly stored in the storage database of the file storage device, but the scrambling information after vectorization of the identity information is stored, and therefore, even if the database is attacked, the safety of the user information can be ensured.
And 403, calling an image pickup device corresponding to the storage area to acquire an image of the storage area.
And 404, determining the storage position of the file to be mailed according to the image of the storage area and the file name.
In this embodiment, the present application provides a method for determining a storage location of a file to be mailed according to an image of a storage area and a file name, as shown in fig. 5, the method includes:
And 501, performing median filtering processing on the image of the storage area to obtain a first image.
In this embodiment, the storage area may include at least one filing cabinet, each filing cabinet in the at least one filing cabinet is used for storing files, and a two-dimensional code uniquely corresponding to each filing cabinet is provided on a cabinet door of each filing cabinet, and file information of all files stored in the corresponding filing cabinet is recorded in the two-dimensional code.
And 502, performing binarization processing on the first image, and performing edge extraction on the binarized first image by using a canny operator to obtain a second image.
In this embodiment, other methods for extracting edges may be used, which is not limited in the present application.
503, Extracting the outer contours of all the two-dimensional codes in the second image according to the topological structure of the standard contours of the preset two-dimensional codes so as to determine the area where all the two-dimensional codes are located in the second image.
And 504, respectively analyzing each two-dimensional code in all the two-dimensional codes in the second image according to the area where the two-dimensional codes are located in the second image to obtain file information corresponding to each two-dimensional code.
In this embodiment, since each filing cabinet can store at least one file, file information in the two-dimensional code corresponding to each filing cabinet can be a file name of each file in at least one file stored in the filing cabinet.
And 505, determining a target two-dimensional code in all the two-dimensional codes in the second image according to the file name.
In this embodiment, the archive information corresponding to the target two-dimensional code includes an archive name. That is, the file to be mailed is stored in the file cabinet corresponding to the target two-dimensional code.
506, Determining the storage position of the file to be mailed according to the target two-dimension code.
In this embodiment, after the target two-dimensional code is determined, only the approximate location of the file to be mailed in the storage area can be obtained, and therefore, further processing is required to obtain more accurate location information. Based on this, in the present embodiment, the distance from the filing cabinet corresponding to the target two-dimensional code to the image capturing device can be determined by determining the area of the target two-dimensional code in the second image and then combining the internal parameters of the image capturing device and the actual area of the two-dimensional code. And then, determining the coordinates of the file cabinet corresponding to the target two-dimensional code under a first coordinate system according to the shooting angle of the shooting device and the distance between the file cabinet corresponding to the target two-dimensional code and the shooting device, wherein the first coordinate system is a space coordinate system established by taking the shooting device as an origin. Therefore, the coordinates of the filing cabinet corresponding to the target two-dimensional code under the first coordinate system can be used as the storage position of the file to be mailed.
302, Obtaining the archiver information of the archive to be mailed according to the storage position of the archive to be mailed.
In this embodiment, the archive person information is used to identify the information of the affiliated person of the archive to be stored, for example, the archive is a work experience archive of Zhang three, the affiliated person of the archive should be the experience person of Zhang three described by the archive, and the archive person information is personal information of Zhang three.
And 303, when the applicant of the mailing task is legal according to the archiver information, sending a voucher code to the corresponding mailing company according to the information of the designated mailing company, and receiving the information of the taker returned by the mailing company.
In the present embodiment, before mailing, it is necessary to determine that the applicant of the mailing task is legal, that is, that the applicant of the mailing task and the archive to be mailed are the same person, thereby ensuring the security of the archive and the security of the archive person's privacy.
Specifically, request information may be sent to the communication account number of the applicant reserved in the mailing task according to the mailing task, where the request information is used to request to obtain biometric information of the applicant, for example, facial images, fingerprint information, sound information, and the like. And acquiring pre-stored biological characteristic information of the archives according to the archives information. And then comparing the biological characteristic information of the applicant with the biological characteristic information of the archives to obtain the similarity. When the similarity is greater than a threshold, it may be determined that the applicant of the mailing task is legitimate.
In this embodiment, after determining that the applicant of the mailing task is legal, a unique corresponding credential code may be generated separately for the mailing task, where the credential code may be a digital code or a two-dimensional code, and thus, the mailing company may obtain the location of the archive storage device and the mailing request by using the credential code. Meanwhile, the voucher codes do not contain information related to the mailing task, so that even if the voucher codes are intercepted, the related information cannot be revealed, and the information security of the mailing task and the applicant is ensured.
In this embodiment, after receiving the voucher, the mailing company can send a mailing request to the member near the position of the file storage device according to the position of the file storage device in the voucher, and meanwhile, feed back the information of the member to the file storage device. The member information may include a name, a facial image, fingerprint information, sound information, etc. of the member.
And 304, receiving a pickup request submitted by a pickup member, generating a pickup route according to the pickup request when the pickup member is legal, and displaying the pickup route to the pickup member.
In this embodiment, after the member arrives at the file storage device, the member may present the credential code to the scanning device of the file storage device, or input the credential code through the display device of the file storage device to activate the mailing task. After the mailing task is activated, the file storage device can call the received information of the member according to the credential code, and the legitimacy of the member is verified. The specific verification method is similar to the method for determining that the applicant of the mailing task is legal in step 303, and will not be described in detail herein.
In this embodiment, after determining the picker, the storage location of the file to be mailed is determined according to the activated mailing task, and then the internal map of the indoor space where the corresponding file storage device is located is obtained according to the storage location of the file to be mailed. Then, path information of a walkable path in the interior map is determined from the interior map. And finally, generating a pickup route according to the path information and the storage position of the file to be mailed, wherein the pickup route is limited in the range identified by the path information of the walkable path. After the interval route is generated, the interval route can be displayed to the taker through the display device, and meanwhile, a two-dimensional code containing mailing information is generated, so that the taker takes the file to be mailed according to the taker route, and the mailing information is obtained by scanning the two-dimensional code, so that mailing is completed.
In an alternative embodiment, the pickup route may be integrated in a two-dimensional code containing mailing information, and after the pickup person reads the two-dimensional code through a terminal device carried by the pickup person, the pickup route and the mailing information may be viewed on the terminal device. Meanwhile, the file storage device can send the facial image of the pick-up person to the image pickup equipment in the storage position area of the file to be mailed, and when the pick-up person reaches the corresponding area, the image pickup equipment obtains the facial image of the pick-up person, and after comparison, the lock catch in the storage position is automatically opened, so that the pick-up person can smoothly pick up the file to be mailed.
In summary, in the archive mailing method provided by the invention, the storage position of the archive to be mailed and the information of the appointed mailing company are determined through the mailing task, and then the archive person information of the archive to be mailed is obtained through the storage position of the archive to be mailed, so that the validity test of the mailing task applicant is completed. After the verification is finished, sending a voucher code to the corresponding mailing company according to the information of the appointed mailing company, and receiving the information of the taker returned by the mailing company. Finally, according to the pickup request submitted by the pickup, the legitimacy test of the pickup is completed, the pickup route is regenerated and displayed to the pickup, so that the pickup can pick up the file to be mailed according to the pickup route, and the mailing is completed. Therefore, remote mailing or automatic mailing of the deposit file is realized, a user does not need to arrive at the scene in person, and can mail the deposit file only by submitting corresponding mailing tasks remotely or in advance, so that the handling efficiency and the user experience are improved.
Referring to fig. 6, fig. 6 is a functional block diagram of a mailing device according to an embodiment of the present application. As shown in fig. 6, the archive mailing device 600 includes:
The positioning module 601 is configured to determine a storage location of a file to be mailed and information of a designated mailing company according to a mailing task;
The verification module 602 is configured to obtain, according to a storage location of a file to be mailed, archiver information of the file to be mailed, where the archiver information is used to identify information of an owner of the file to be mailed;
The display module 603 is configured to receive a pickup request submitted by a pickup member, generate a pickup route according to the pickup request when determining that the pickup member is legal, and display the pickup route to the pickup member, so that the pickup member picks up the file to be mailed according to the pickup route, and complete mailing.
In an embodiment of the present invention, the positioning module 601 is specifically configured to determine a storage location of a file to be mailed according to a mailing task:
Determining the file name of the file to be mailed and the personal information of the applicant of the mailing task according to the mailing task;
determining a storage area of a file to be mailed according to personal information of the applicant;
calling a camera device corresponding to the storage area to acquire an image of the storage area;
and determining the storage position of the file to be mailed according to the image of the storage area and the file name.
In an embodiment of the present invention, the personal information of the applicant includes the applicant's name and identification number.
Based on this, the positioning module 601 is specifically configured to, in determining a storage area of the file to be mailed according to personal information of the applicant:
word embedding is carried out on the name and the ID card number of the applicant respectively to obtain a first word vector corresponding to the name of the applicant and a second word vector corresponding to the ID card number of the applicant;
splicing the first word vector and the second word vector to obtain a third word vector;
Scrambling the third word vector according to scrambling parameters corresponding to the file storage device to obtain a fourth word vector;
And determining a corresponding fifth word vector in the storage database according to the fourth word vector, and determining a storage area of the file to be mailed according to the fifth word vector.
In an embodiment of the present invention, the positioning module 601 is specifically configured to determine a storage location of a file to be mailed according to an image of a storage area and a file name:
Carrying out median filtering processing on the images of the storage area to obtain a first image, wherein the storage area comprises at least one file cabinet, each file cabinet in the at least one file cabinet is used for storing files, a two-dimensional code uniquely corresponding to each file cabinet is arranged on a cabinet door of each file cabinet, and file information of all files stored in the corresponding file cabinet is recorded in the two-dimensional code;
Performing binarization processing on the first image, and performing edge extraction on the binarized first image by using a canny operator to obtain a second image;
Extracting the outer contours of all the two-dimensional codes in the second image according to the topological structure of the standard contours of the preset two-dimensional codes so as to determine the areas where all the two-dimensional codes are located in the second image;
According to the region where all the two-dimensional codes in the second image are located, respectively analyzing each two-dimensional code in all the two-dimensional codes in the second image to obtain file information corresponding to each two-dimensional code;
determining a target two-dimensional code in all the two-dimensional codes in the second image according to the file names, wherein the file information corresponding to the target two-dimensional code comprises the file names;
and determining the storage position of the file to be mailed according to the target two-dimensional code.
In the embodiment of the present invention, in determining the storage position of the file to be mailed according to the target two-dimensional code, the positioning module 601 is specifically configured to:
determining the area of the target two-dimensional code in the second image;
determining the distance between the file cabinet corresponding to the target two-dimensional code and the camera device according to the internal parameters of the camera device, the actual area of the two-dimensional code and the area of the target two-dimensional code in the second image;
acquiring a shooting angle of an imaging device;
Determining the coordinate of the file cabinet corresponding to the target two-dimensional code under a first coordinate system according to the shooting angle of the shooting device and the distance between the file cabinet corresponding to the target two-dimensional code and the shooting device, wherein the first coordinate system is a space coordinate system established by taking the shooting device as an origin;
And determining the storage position of the file to be mailed according to the coordinate of the file cabinet corresponding to the target two-dimensional code under the first coordinate system.
In an embodiment of the present invention, in determining the legal aspects of the applicant for the mailing task based on the archival personal information, the verification module 602 is specifically configured to:
Sending request information to a communication account number of the applicant reserved in the mailing task according to the mailing task, wherein the request information is used for requesting to acquire biological characteristic information of the applicant;
acquiring pre-stored biometric information of the archives according to the archives information;
comparing the biological characteristic information of the applicant with the biological characteristic information of the archiver to obtain similarity;
and when the similarity is greater than the threshold value, determining that the applicant of the mailing task is legal.
In an embodiment of the present invention, the display module 603 is specifically configured to:
Determining the storage position of the file to be mailed according to the file taking request;
Acquiring an internal map of an indoor space where a file storage device corresponding to a storage position of a file to be mailed is located;
Determining path information of a walkable path in the internal map according to the internal map;
And generating a pickup route according to the path information and the storage position of the file to be mailed, wherein the pickup route is limited in the range identified by the path information of the walkable path.
Referring to fig. 7, fig. 7 is a schematic structural diagram of an electronic device according to an embodiment of the present application, where the electronic device 700 is disposed in a first tenant system. As shown in fig. 7, the electronic device 700 includes a transceiver 701, a processor 702, and a memory 703. Which are connected by a bus 704. The memory 703 is used for storing computer programs and data, and the data stored in the memory 703 can be transferred to the processor 702.
The processor 702 is configured to read the computer program in the memory 703 to perform the following operations:
Determining a storage position of files to be mailed and appointed mailing company information according to a mailing task;
Acquiring archiver information of the archive to be mailed according to the storage position of the archive to be mailed, wherein the archiver information is used for identifying information of a attribution of the archive to be mailed;
When the applicant of the mailing task is legal according to the archiver information, sending a voucher code to the corresponding mailing company according to the information of the appointed mailing company, and receiving the information of the taker returned by the mailing company;
and receiving a pickup request submitted by a pickup member, generating a pickup route according to the pickup request when the pickup member is legal, and displaying the pickup route to the pickup member so that the pickup member picks up the file to be mailed according to the pickup route to finish mailing.
In an embodiment of the present invention, the processor 702 is specifically configured to perform the following operations in determining a storage location of an archive to be mailed according to a mailing task:
Determining the file name of the file to be mailed and the personal information of the applicant of the mailing task according to the mailing task;
determining a storage area of a file to be mailed according to personal information of the applicant;
calling a camera device corresponding to the storage area to acquire an image of the storage area;
and determining the storage position of the file to be mailed according to the image of the storage area and the file name.
In an embodiment of the present invention, the personal information of the applicant includes the applicant's name and identification number.
Based on this, the processor 702 is specifically configured to perform the following operations in determining the storage area of the archive to be mailed based on the applicant's personal information:
word embedding is carried out on the name and the ID card number of the applicant respectively to obtain a first word vector corresponding to the name of the applicant and a second word vector corresponding to the ID card number of the applicant;
splicing the first word vector and the second word vector to obtain a third word vector;
Scrambling the third word vector according to scrambling parameters corresponding to the file storage device to obtain a fourth word vector;
And determining a corresponding fifth word vector in the storage database according to the fourth word vector, and determining a storage area of the file to be mailed according to the fifth word vector.
In an embodiment of the present invention, the processor 702 is specifically configured to perform the following operations in determining a storage location of a file to be mailed according to an image of a storage area and a file name:
Carrying out median filtering processing on the images of the storage area to obtain a first image, wherein the storage area comprises at least one file cabinet, each file cabinet in the at least one file cabinet is used for storing files, a two-dimensional code uniquely corresponding to each file cabinet is arranged on a cabinet door of each file cabinet, and file information of all files stored in the corresponding file cabinet is recorded in the two-dimensional code;
Performing binarization processing on the first image, and performing edge extraction on the binarized first image by using a canny operator to obtain a second image;
Extracting the outer contours of all the two-dimensional codes in the second image according to the topological structure of the standard contours of the preset two-dimensional codes so as to determine the areas where all the two-dimensional codes are located in the second image;
According to the region where all the two-dimensional codes in the second image are located, respectively analyzing each two-dimensional code in all the two-dimensional codes in the second image to obtain file information corresponding to each two-dimensional code;
determining a target two-dimensional code in all the two-dimensional codes in the second image according to the file names, wherein the file information corresponding to the target two-dimensional code comprises the file names;
and determining the storage position of the file to be mailed according to the target two-dimensional code.
In an embodiment of the present invention, the processor 702 is specifically configured to perform the following operations in determining a storage location of the file to be mailed according to the target two-dimensional code:
determining the area of the target two-dimensional code in the second image;
determining the distance between the file cabinet corresponding to the target two-dimensional code and the camera device according to the internal parameters of the camera device, the actual area of the two-dimensional code and the area of the target two-dimensional code in the second image;
acquiring a shooting angle of an imaging device;
Determining the coordinate of the file cabinet corresponding to the target two-dimensional code under a first coordinate system according to the shooting angle of the shooting device and the distance between the file cabinet corresponding to the target two-dimensional code and the shooting device, wherein the first coordinate system is a space coordinate system established by taking the shooting device as an origin;
And determining the storage position of the file to be mailed according to the coordinate of the file cabinet corresponding to the target two-dimensional code under the first coordinate system.
In an embodiment of the present invention, in determining the applicant's legal aspects of the mailing task based on the archival personal information, the processor 702 is specifically configured to:
Sending request information to a communication account number of the applicant reserved in the mailing task according to the mailing task, wherein the request information is used for requesting to acquire biological characteristic information of the applicant;
acquiring pre-stored biometric information of the archives according to the archives information;
comparing the biological characteristic information of the applicant with the biological characteristic information of the archiver to obtain similarity;
and when the similarity is greater than the threshold value, determining that the applicant of the mailing task is legal.
In an embodiment of the present invention, the processor 702 is specifically configured to perform the following operations in generating a pickup route according to a pickup request:
Determining the storage position of the file to be mailed according to the file taking request;
Acquiring an internal map of an indoor space where a file storage device corresponding to a storage position of a file to be mailed is located;
Determining path information of a walkable path in the internal map according to the internal map;
And generating a pickup route according to the path information and the storage position of the file to be mailed, wherein the pickup route is limited in the range identified by the path information of the walkable path.
It should be understood that the archive mailing device in the present application may include a smart Phone (such as an Android Phone, iOS Phone, windows Phone, etc.), a tablet computer, a palm computer, a notebook computer, a Mobile internet device MID (Mobile INTERNET DEVICES, abbreviated as MID), a robot, a wearable device, etc. The above-described archive mailing device is merely exemplary and not exhaustive, including but not limited to the above-described archive mailing device. In practical application, the archive mailing device can also comprise an intelligent vehicle-mounted terminal, computer equipment and the like.
From the above description of embodiments, it will be apparent to those skilled in the art that the present invention may be implemented in software in combination with a hardware platform. With such understanding, all or part of the technical solution of the present invention contributing to the background art may be embodied in the form of a software product, which may be stored in a storage medium, such as ROM/RAM, a magnetic disk, an optical disk, etc., including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to perform the methods described in the various embodiments or parts of the embodiments of the present invention.
Accordingly, embodiments of the present application also provide a computer-readable storage medium storing a computer program that is executed by a processor to implement some or all of the steps of any one of the archive mailing methods described in the method embodiments above. For example, the storage medium may include a hard disk, a floppy disk, an optical disk, a magnetic tape, a magnetic disk, a flash memory, etc.
Embodiments of the present application also provide a computer program product comprising a non-transitory computer-readable storage medium storing a computer program operable to cause a computer to perform part or all of the steps of any one of the archive mailing methods described in the method embodiments above.
It should be noted that, for simplicity of description, the foregoing method embodiments are all described as a series of acts, but it should be understood by those skilled in the art that the present application is not limited by the order of acts described, as some steps may be performed in other orders or concurrently in accordance with the present application. Further, those skilled in the art will also appreciate that the embodiments described in the specification are alternative embodiments, and that the acts and modules involved are not necessarily required for the present application.
In the foregoing embodiments, the descriptions of the embodiments are focused on, and for those portions of one embodiment that are not described in detail, reference may be made to the related descriptions of other embodiments.
In the several embodiments provided in the present application, it should be understood that the disclosed apparatus may be implemented in other manners. For example, the apparatus embodiments described above are merely illustrative, such as the division of the units, merely a logical function division, and there may be additional divisions when actually implemented, such as multiple units or components may be combined or integrated into another system, or some features may be omitted or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices or units, or may be in electrical or other forms.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the embodiment.
In addition, each functional unit in each embodiment of the present application may be integrated in one processing unit, each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units described above may be implemented either in hardware or in software program modules.
The integrated units, if implemented in the form of software program modules, may be stored in a computer-readable memory for sale or use as a stand-alone product. Based on this understanding, the technical solution of the present application may be embodied essentially or partly in the form of a software product or all or part of the technical solution, which is stored in a memory, and includes several instructions for causing a computer device (which may be a personal computer, a server, a network device, or the like) to perform all or part of the steps of the method according to the embodiments of the present application. The Memory includes a U disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a removable hard disk, a magnetic disk, or an optical disk, etc. which can store the program codes.
Those of ordinary skill in the art will appreciate that all or part of the steps in the various methods of the above embodiments may be implemented by a program to instruct related hardware, where the program may be stored in a computer readable Memory, and the Memory may include a flash disk, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), a magnetic disk or an optical disk, etc.
While the foregoing has been provided to illustrate the principles and embodiments of the present application, specific examples have been provided herein to assist in understanding the principles and embodiments of the present application, and are intended to be in no way limiting, for the purpose of illustrating the application, as long as the principles and embodiments of the present application are modified in accordance with the principles and embodiments of the present application.

Claims (7)

1.一种档案邮寄方法,其特征在于,所述方法包括:1. A method for mailing archives, characterized in that the method comprises: 根据邮寄任务确定待邮寄档案的存放位置和指定邮寄公司信息;Determine the storage location of the files to be mailed and the designated mailing company information according to the mailing task; 根据所述待邮寄档案的存放位置,获取所述待邮寄档案的档案人信息,其中,所述档案人信息用于标识待存放档案的归属人的信息;According to the storage location of the file to be mailed, the file owner information of the file to be mailed is obtained, wherein the file owner information is used to identify the information of the owner of the file to be stored; 在根据所述档案人信息,确定所述邮寄任务的申请人合法时,根据所述指定邮寄公司信息向对应的邮寄公司发送凭证码,并接收所述邮寄公司返回的取件员信息;When it is determined that the applicant of the mailing task is legitimate according to the file holder information, a voucher code is sent to the corresponding mailing company according to the designated mailing company information, and the pickup person information returned by the mailing company is received; 接收所述取件员递交的取件请求,并在确定所述取件员合法时,根据所述取件请求,生成取件路线,并向所述取件员展示所述取件路线,以使所述取件员根据所述取件路线取走所述待邮寄档案,完成邮寄;Receive the pickup request submitted by the pickup person, and when determining that the pickup person is legitimate, generate a pickup route according to the pickup request, and show the pickup route to the pickup person, so that the pickup person can take the file to be mailed according to the pickup route to complete the mailing; 其中,所述根据邮寄任务确定待邮寄档案的存放位置,包括:Wherein, determining the storage location of the files to be mailed according to the mailing task includes: 根据所述邮寄任务,确定所述待邮寄档案的档案名称,以及所述邮寄任务的申请人的个人信息;According to the mailing task, determine the file name of the file to be mailed and the personal information of the applicant of the mailing task; 根据所述申请人的个人信息,确定所述待邮寄档案的存放区域;Determine the storage area for the files to be mailed based on the personal information of the applicant; 调用所述存放区域对应的摄像装置,获取所述存放区域的图像;Invoking a camera device corresponding to the storage area to obtain an image of the storage area; 对所述存放区域的图像进行中值滤波处理,得到第一图像,其中,所述存放区域包括至少一个档案柜,所述至少一个档案柜中的每个档案柜均用于存放档案,且所述每个档案柜的柜门上设置有与所述每个档案柜唯一对应的二维码,所述二维码中记录了对应的档案柜中存放的所有档案的档案信息;Performing median filtering on the image of the storage area to obtain a first image, wherein the storage area includes at least one filing cabinet, each of the at least one filing cabinet is used to store files, and a two-dimensional code uniquely corresponding to each filing cabinet is set on the cabinet door of each filing cabinet, and the two-dimensional code records the file information of all files stored in the corresponding filing cabinet; 对所述第一图像进行二值化处理,并使用canny算子对二值化后的第一图像进行边缘提取,得到第二图像;Binarizing the first image, and using a Canny operator to perform edge extraction on the binarized first image to obtain a second image; 根据预设的二维码标准轮廓的拓扑结构,在所述第二图像中,提取所有的二维码的外轮廓,以确定所述第二图像中所有二维码所在的区域;According to the topological structure of the preset standard outline of the two-dimensional code, in the second image, the outer outlines of all the two-dimensional codes are extracted to determine the area where all the two-dimensional codes in the second image are located; 根据所述第二图像中所有二维码所在的区域,分别对所述第二图像中所有二维码中的每个二维码进行解析,得到所述每个二维码对应的档案信息;According to the area where all the two-dimensional codes in the second image are located, each of the two-dimensional codes in the second image is parsed to obtain the archive information corresponding to each of the two-dimensional codes; 根据所述档案名称,在所述第二图像中所有二维码中确定目标二维码,其中,所述目标二维码对应的档案信息中包括所述档案名称;According to the file name, determining a target two-dimensional code among all the two-dimensional codes in the second image, wherein the file information corresponding to the target two-dimensional code includes the file name; 确定所述目标二维码在所述第二图像中的面积;Determining the area of the target two-dimensional code in the second image; 根据所述摄像装置的内部参数、二维码的实际面积、以及所述目标二维码在所述第二图像中的面积,确定所述目标二维码所对应的档案柜距离所述摄像装置的距离;Determine the distance between the filing cabinet corresponding to the target two-dimensional code and the camera device according to the internal parameters of the camera device, the actual area of the two-dimensional code, and the area of the target two-dimensional code in the second image; 获取所述摄像装置的拍摄角度;Acquire the shooting angle of the camera device; 根据所述摄像装置的拍摄角度和所述目标二维码所对应的档案柜距离所述摄像装置的距离,确定所述目标二维码所对应的档案柜在第一坐标系下的坐标,其中,所述第一坐标系为以所述摄像装置为原点建立的空间坐标系;Determine the coordinates of the filing cabinet corresponding to the target QR code in a first coordinate system according to the shooting angle of the camera device and the distance between the filing cabinet corresponding to the target QR code and the camera device, wherein the first coordinate system is a spatial coordinate system established with the camera device as the origin; 根据所述目标二维码所对应的档案柜在第一坐标系下的坐标,确定所述待邮寄档案的存放位置。The storage location of the file to be mailed is determined according to the coordinates of the filing cabinet corresponding to the target QR code in the first coordinate system. 2.根据权利要求1所述的方法,其特征在于,2. The method according to claim 1, characterized in that: 所述申请人的个人信息包括:所述申请人的姓名和身份证号码;The applicant’s personal information includes: the applicant’s name and ID number; 所述根据所述申请人的个人信息,确定所述待邮寄档案的存放区域,包括:Determining the storage area of the to-be-mailed files based on the applicant's personal information includes: 分别对所述申请人的姓名和身份证号码进行词嵌入,得到对应于所述申请人的姓名的第一词向量和对应于所述申请人的身份证号码的第二词向量;Performing word embedding on the name and ID card number of the applicant respectively to obtain a first word vector corresponding to the name of the applicant and a second word vector corresponding to the ID card number of the applicant; 将所述第一词向量和所述第二词向量进行拼接,得到第三词向量;Concatenate the first word vector and the second word vector to obtain a third word vector; 根据档案存放装置对应的加扰参数,对所述第三词向量进行加扰,得到第四词向量;Scrambling the third word vector according to the scrambling parameter corresponding to the file storage device to obtain a fourth word vector; 根据所述第四词向量,在存放数据库中确定对应的第五词向量,并根据所述第五词向量,确定所述待邮寄档案的存放区域。Based on the fourth word vector, a corresponding fifth word vector is determined in the storage database, and based on the fifth word vector, a storage area for the archive to be mailed is determined. 3.根据权利要求1所述的方法,其特征在于,所述根据所述档案人信息,确定所述邮寄任务的申请人合法,包括:3. The method according to claim 1, characterized in that the step of determining the legitimacy of the applicant of the mailing task based on the file person information comprises: 根据所述邮寄任务,向邮寄任务中预留的申请人的通讯账号发送请求信息,其中,所述请求信息用于请求获取所述申请人的生物特征信息;According to the mailing task, sending a request message to the communication account of the applicant reserved in the mailing task, wherein the request message is used to request to obtain the biometric information of the applicant; 根据所述档案人信息,获取预存的所述档案人的生物特征信息;According to the file holder information, obtaining the pre-stored biometric information of the file holder; 将所述申请人的生物特征信息与所述档案人的生物特征信息进行比对,获取相似度;Comparing the biometric information of the applicant with the biometric information of the file holder to obtain similarity; 当所述相似度大于阈值时,确定所述邮寄任务的申请人合法。When the similarity is greater than a threshold, it is determined that the applicant for the mailing task is legitimate. 4.根据权利要求1所述的方法,其特征在于,所述根据所述取件请求,生成取件路线,包括:4. The method according to claim 1, wherein generating a pickup route according to the pickup request comprises: 根据所述取件请求,确定所述待邮寄档案的存放位置;Determine the storage location of the archive to be mailed according to the pickup request; 获取所述待邮寄档案的存放位置对应的档案存放装置所在的室内空间的内部地图;Obtaining an internal map of the indoor space where the archive storage device corresponding to the storage location of the archive to be mailed is located; 根据所述内部地图,确定所述内部地图中可行走的路径的路径信息;Determining path information of a traversable path in the internal map according to the internal map; 根据所述路径信息和所述待邮寄档案的存放位置,生成所述取件路线,其中,所述取件路线被限制于所述可行走的路径的路径信息所标识的范围中。The pickup route is generated according to the path information and the storage location of the archive to be mailed, wherein the pickup route is limited to the range identified by the path information of the walkable path. 5.一种档案邮寄装置,其特征在于,所述装置包括:5. A file mailing device, characterized in that the device comprises: 定位模块,用于根据邮寄任务确定待邮寄档案的存放位置和指定邮寄公司信息;The positioning module is used to determine the storage location of the files to be mailed and the designated mailing company information according to the mailing task; 检验模块,用于根据所述待邮寄档案的存放位置,获取所述待邮寄档案的档案人信息,其中,所述档案人信息用于标识待存放档案的归属人的信息;并在根据所述档案人信息,确定所述邮寄任务的申请人合法时,根据所述指定邮寄公司信息向对应的邮寄公司发送凭证码,并接收所述邮寄公司返回的取件员信息;The verification module is used to obtain the file owner information of the file to be mailed according to the storage location of the file to be mailed, wherein the file owner information is used to identify the information of the owner of the file to be stored; and when it is determined that the applicant of the mailing task is legitimate according to the file owner information, send a voucher code to the corresponding mailing company according to the designated mailing company information, and receive the pickup information returned by the mailing company; 展示模块,用于接收所述取件员递交的取件请求,并在确定所述取件员合法时,根据所述取件请求,生成取件路线,并向所述取件员展示所述取件路线,以使所述取件员根据所述取件路线取走所述待邮寄档案,完成邮寄;A display module is used to receive the pickup request submitted by the pickup worker, and when it is determined that the pickup worker is legitimate, generate a pickup route according to the pickup request, and display the pickup route to the pickup worker, so that the pickup worker can take the files to be mailed according to the pickup route to complete the mailing; 其中,在所述根据邮寄任务确定待邮寄档案的存放位置方面,所述定位模块用于:Wherein, in determining the storage location of the archive to be mailed according to the mailing task, the positioning module is used to: 根据所述邮寄任务,确定所述待邮寄档案的档案名称,以及所述邮寄任务的申请人的个人信息;According to the mailing task, determine the file name of the file to be mailed and the personal information of the applicant of the mailing task; 根据所述申请人的个人信息,确定所述待邮寄档案的存放区域;Determine the storage area for the files to be mailed based on the personal information of the applicant; 调用所述存放区域对应的摄像装置,获取所述存放区域的图像;Invoking a camera device corresponding to the storage area to obtain an image of the storage area; 对所述存放区域的图像进行中值滤波处理,得到第一图像,其中,所述存放区域包括至少一个档案柜,所述至少一个档案柜中的每个档案柜均用于存放档案,且所述每个档案柜的柜门上设置有与所述每个档案柜唯一对应的二维码,所述二维码中记录了对应的档案柜中存放的所有档案的档案信息;Performing median filtering on the image of the storage area to obtain a first image, wherein the storage area includes at least one filing cabinet, each of the at least one filing cabinet is used to store files, and a two-dimensional code uniquely corresponding to each filing cabinet is set on the cabinet door of each filing cabinet, and the two-dimensional code records the file information of all files stored in the corresponding filing cabinet; 对所述第一图像进行二值化处理,并使用canny算子对二值化后的第一图像进行边缘提取,得到第二图像;Binarizing the first image, and using a Canny operator to perform edge extraction on the binarized first image to obtain a second image; 根据预设的二维码标准轮廓的拓扑结构,在所述第二图像中,提取所有的二维码的外轮廓,以确定所述第二图像中所有二维码所在的区域;According to the topological structure of the preset standard outline of the two-dimensional code, in the second image, the outer outlines of all the two-dimensional codes are extracted to determine the area where all the two-dimensional codes in the second image are located; 根据所述第二图像中所有二维码所在的区域,分别对所述第二图像中所有二维码中的每个二维码进行解析,得到所述每个二维码对应的档案信息;According to the area where all the two-dimensional codes in the second image are located, each of the two-dimensional codes in the second image is parsed to obtain the archive information corresponding to each of the two-dimensional codes; 根据所述档案名称,在所述第二图像中所有二维码中确定目标二维码,其中,所述目标二维码对应的档案信息中包括所述档案名称;According to the file name, determining a target two-dimensional code among all the two-dimensional codes in the second image, wherein the file information corresponding to the target two-dimensional code includes the file name; 确定所述目标二维码在所述第二图像中的面积;Determining the area of the target two-dimensional code in the second image; 根据所述摄像装置的内部参数、二维码的实际面积、以及所述目标二维码在所述第二图像中的面积,确定所述目标二维码所对应的档案柜距离所述摄像装置的距离;Determine the distance between the filing cabinet corresponding to the target two-dimensional code and the camera device according to the internal parameters of the camera device, the actual area of the two-dimensional code, and the area of the target two-dimensional code in the second image; 获取所述摄像装置的拍摄角度;Acquire the shooting angle of the camera device; 根据所述摄像装置的拍摄角度和所述目标二维码所对应的档案柜距离所述摄像装置的距离,确定所述目标二维码所对应的档案柜在第一坐标系下的坐标,其中,所述第一坐标系为以所述摄像装置为原点建立的空间坐标系;Determine the coordinates of the filing cabinet corresponding to the target QR code in a first coordinate system according to the shooting angle of the camera device and the distance between the filing cabinet corresponding to the target QR code and the camera device, wherein the first coordinate system is a spatial coordinate system established with the camera device as the origin; 根据所述目标二维码所对应的档案柜在第一坐标系下的坐标,确定所述待邮寄档案的存放位置。The storage location of the file to be mailed is determined according to the coordinates of the filing cabinet corresponding to the target QR code in the first coordinate system. 6.一种电子设备,其特征在于,包括处理器、存储器、通信接口以及一个或多个程序,其中,所述一个或多个程序被存储在所述存储器中,并且被配置由所述处理器执行,所述一个或多个程序包括用于执行权利要求1-4任一项方法中的步骤的指令。6. An electronic device, characterized in that it comprises a processor, a memory, a communication interface and one or more programs, wherein the one or more programs are stored in the memory and are configured to be executed by the processor, and the one or more programs include instructions for executing the steps in any one of the methods of claims 1-4. 7.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行以实现如权利要求1-4任一项所述的方法。7. A computer-readable storage medium, characterized in that the computer-readable storage medium stores a computer program, and the computer program is executed by a processor to implement the method according to any one of claims 1 to 4.
CN202110855435.4A 2021-07-27 2021-07-27 File mailing method, device, electronic device and storage medium Active CN113505940B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110855435.4A CN113505940B (en) 2021-07-27 2021-07-27 File mailing method, device, electronic device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110855435.4A CN113505940B (en) 2021-07-27 2021-07-27 File mailing method, device, electronic device and storage medium

Publications (2)

Publication Number Publication Date
CN113505940A CN113505940A (en) 2021-10-15
CN113505940B true CN113505940B (en) 2025-04-29

Family

ID=78014350

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110855435.4A Active CN113505940B (en) 2021-07-27 2021-07-27 File mailing method, device, electronic device and storage medium

Country Status (1)

Country Link
CN (1) CN113505940B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114140715A (en) * 2021-11-18 2022-03-04 广东核电合营有限公司 Method and device for identifying storage position of file, computer equipment and storage medium
CN116450574A (en) * 2023-03-06 2023-07-18 山西中维信息工程股份有限公司 A file transfer method, device, electronic equipment and medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108846604A (en) * 2018-06-01 2018-11-20 长乐壹中正和信息科技有限公司 A kind of the on-line intelligence application method and system of mailing logistics package
CN113127899A (en) * 2021-04-16 2021-07-16 深圳市艾赛克科技有限公司 RFID-based archive processing method, device, equipment and storage medium

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5113028B2 (en) * 2008-12-05 2013-01-09 安川情報システム株式会社 Mail archive server
CN112036614B (en) * 2020-08-14 2024-02-02 深圳优地科技有限公司 Park express delivery method, device, mobile service robot and storage medium

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108846604A (en) * 2018-06-01 2018-11-20 长乐壹中正和信息科技有限公司 A kind of the on-line intelligence application method and system of mailing logistics package
CN113127899A (en) * 2021-04-16 2021-07-16 深圳市艾赛克科技有限公司 RFID-based archive processing method, device, equipment and storage medium

Also Published As

Publication number Publication date
CN113505940A (en) 2021-10-15

Similar Documents

Publication Publication Date Title
CN112491551B (en) Data verification method and device based on block chain and electronic equipment
TWI669634B (en) Method and device for assigning virtual objects based on augmented reality
TWI730524B (en) Identity authentication method, device and system
CN109389723B (en) Visitor management method and device using face recognition and computer equipment
CN106303599B (en) Information processing method, system and server
CN113505940B (en) File mailing method, device, electronic device and storage medium
JP7030092B2 (en) Information generation method and equipment and equipment for human-computer interaction
CN109978552B (en) Payment processing method, device and equipment based on identity card information
CN108256442A (en) Financial account information is extracted in the improved digital picture from card
US9633272B2 (en) Real time object scanning using a mobile phone and cloud-based visual search engine
CN108491709A (en) The method and apparatus of permission for identification
WO2016062173A1 (en) User attribute value transfer method and terminal
CN108389053B (en) Payment method, payment device, electronic equipment and readable storage medium
CN114332938A (en) Pet nose print recognition management method and device, intelligent equipment and storage medium
CN113591603B (en) Certificate verification method, device, electronic device and storage medium
CN108647699A (en) task image processing method, device, equipment and storage medium
WO2020207084A1 (en) Payment complaint method, device, server, and readable storage medium
CN108280945A (en) A kind of information processing method, information processing system and server
CN106682187B (en) Method and device for establishing image base
CN110287867A (en) Unmanned convenience store enters recognition methods, device, equipment and storage medium
CN116521746A (en) Marital registration method, device, marital autonomous registration integrated machine and storage medium
CN107656959A (en) A kind of message leaving method, device and message equipment
JP7023338B2 (en) Collection management system
CN108537057A (en) Method and apparatus for handling photograph album browse request
CN112559775A (en) Patent information management method and system and computer equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant