Non-contact rapid banknote counting method, system, device, storage medium and program

By employing a non-contact, rapid banknote counting method, utilizing a line laser light source and sensors, accurate identification and rapid processing of new and old versions of RMB banknotes are achieved. This solves the efficiency and accuracy problems of traditional contact banknote counting machines when identifying new and old versions of RMB banknotes, thereby improving counting efficiency and fund security.

CN119091534BActive Publication Date: 2025-11-28TIANJIN UNIV
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411049529.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-08-01
Publication Date
2025-11-28
Estimated Expiration
2044-08-01

AI Technical Summary

Technical Problem

Traditional contact banknote counters have low accuracy and efficiency when processing both new and old versions of RMB banknotes, and are prone to miscounting and omissions, affecting counting efficiency and fund security.

Method used

A non-contact method is used, in which a line laser light source projects light onto the edge of the banknote to form a laser light strip. The image is captured by a sensor and binarized. Coordinate points that meet the preset requirements are selected for one-dimensional signal peak detection to obtain the number of banknotes.

Benefits of technology

It enables rapid and accurate identification of new and old versions of RMB banknotes, avoids wear and tear and contamination, improves the efficiency and accuracy of banknote counting, and ensures the safety of funds.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119091534B_ABST
    Figure CN119091534B_ABST
Patent Text Reader

Abstract

The application discloses a non-contact rapid banknote counting method, system, equipment, storage medium and program, and the method comprises the steps of collecting a laser light strip image of a line laser light source irradiated on the edge of a measured banknote; performing binaryzation processing on the laser light strip image to obtain a binaryzation image; screening coordinate points meeting preset requirements in the binaryzation image; and performing one-dimensional signal peak value detection on the coordinate points meeting the preset requirements to obtain the number of banknotes. Through the processing scheme, the number information of the RMB can be obtained in a non-contact manner, and wear and pollution possibly caused by the traditional contact type banknote counting can be avoided.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of detection, in particular to a non-contact rapid banknote counting method, system, device, storage medium and program. BACKGROUND

[0002] With the issuance of the new version of the RMB, the circulation of the new and old versions of the RMB in the market gradually increases, and the new and old versions of the RMB differ in color, size, anti-counterfeiting technology, etc. The traditional contact type banknote counting machine cannot accurately identify different versions of the RMB when dealing with mixed new and old versions of the RMB, resulting in reduced counting efficiency, and even miscounting and missing counting problems. Therefore, how to quickly and accurately complete the mixed counting of the new and old versions of the RMB has become a problem to be solved.

[0003] With the progress of science and technology and the development of economy, the RMB, as the legal currency of China, its anti-counterfeiting technology is also constantly updated and upgraded. However, with the issuance of the new version of the RMB, the new and old versions of the RMB circulate in the market, and due to the non-uniformity of the anti-counterfeiting marks, it brings great identification challenges to the banknote counting machine.

[0004] The currently known banknote counting machine mainly works based on the contact principle. This type of banknote counting machine contacts the banknote through mechanical or electronic means and relies on specific sensors and algorithms to identify the denomination, quantity and other information of the banknote. The new and old versions of the banknote may differ in printing process, pattern design, etc., which may affect the identification accuracy of the banknote counting machine. Especially for some newly launched versions of the banknote, if the software or database of the banknote counting machine is not updated in time, it may not be able to identify or misidentify the banknote.

[0005] In addition, due to the limitation of the working principle of the banknote counting machine, when dealing with a large number of banknotes at high speed, it often has problems such as reduced identification speed and reduced accuracy. This not only affects the use efficiency of the banknote counting machine, but also brings potential risks to the financial safety of financial institutions and individuals.

[0006] Therefore, in view of the problems existing in the identification of the new and old versions of the RMB by the banknote counting machine, it is urgent to invent a non-contact banknote counting method that can accurately and quickly identify the new and old versions of the RMB to improve the efficiency and accuracy of banknote counting and ensure the safety of funds. SUMMARY

[0007] Therefore, the present application provides a non-contact rapid banknote counting method, which at least partially solves the problems existing in the prior art.

[0008] In a first aspect, the present application provides a non-contact rapid banknote counting method, which comprises the following steps:

[0009] The laser light source of the collection line irradiates a laser light strip image on the edge of the paper currency to be detected;

[0010] The laser light strip image is binarized to obtain a binarized image;

[0011] The coordinate points in the binarized image that meet the preset requirements are screened out;

[0012] One-dimensional signal peak value detection is performed on the coordinate points that meet the preset requirements to obtain the number of paper currencies.

[0013] According to a specific implementation manner of the embodiment of the present disclosure, the binarization processing of the laser light strip image comprises:

[0014] The pixel points in the laser light strip image with pixel values greater than or equal to a preset value are set as bright points, and the pixel points in the laser light strip image with pixel values less than the preset value are set as dark points.

[0015] According to a specific implementation manner of the embodiment of the present disclosure, the screening of the coordinate points in the binarized image that meet the preset requirements comprises:

[0016] An image interval H is set, and all pixel points in the binarized image with a vertical coordinate less than H are marked; the coordinates of the bright point with the smallest vertical coordinate in each column of pixel points in the binarized image are recorded, denoted as (u i ,v i ), wherein u i represents the column number, and v i represents the point with the smallest vertical coordinate in the bright point of the u i th column; when there is no bright point in the column of pixel points, the coordinates (u i ,H) are recorded.

[0017] According to a specific implementation manner of the embodiment of the present disclosure, the method further comprises:

[0018] A group of line laser light sources and sensors are arranged around each bit, and the laser line emitted by each group of line laser light sources is orthogonal to the edge of the paper currency of the detection bit.

[0019] According to a specific implementation manner of the embodiment of the present disclosure, the method further comprises:

[0020] The line laser light sources and sensors around the detection bit simultaneously measure the paper currency to obtain a measurement result;

[0021] The paper currency is subjected to a small-range pose change in the detection bit, and the line laser light sources and sensors around the detection bit measure the paper currency again until a preset number of measurement results are obtained;

[0022] The mode of the preset number of measurement results is taken as the number of paper currencies.

[0023] According to a specific implementation of the embodiment of the present disclosure, the laser stripe image is collected through the optical filter.

[0024] In a second aspect, the embodiment of the present disclosure provides a non-contact rapid point counting system, which comprises:

[0025] A collection module configured to collect a laser stripe image of a linear laser light source irradiated on an edge of a paper bill to be measured;

[0026] A binarization module configured to perform binarization processing on the laser stripe image to obtain a binarization image;

[0027] A screening module configured to screen coordinate points in the binarization image that meet preset requirements;

[0028] A detection module configured to perform one-dimensional signal peak detection on the coordinate points that meet the preset requirements to obtain a number of paper bills.

[0029] In a third aspect, the embodiment of the present disclosure further provides an electronic device, which comprises:

[0030] at least one processor; and

[0031] a memory in communication with the at least one processor; wherein

[0032] the memory stores instructions executable by the at least one processor, and the instructions, when executed by the at least one processor, cause the at least one processor to perform the non-contact rapid point counting method of the first aspect or any implementation manner of the first aspect.

[0033] In a fourth aspect, the embodiment of the present disclosure further provides a non-transitory computer-readable storage medium storing computer instructions, which, when executed by at least one processor, cause the at least one processor to perform the non-contact rapid point counting method of the first aspect or any implementation manner of the first aspect.

[0034] In a fifth aspect, the embodiment of the present disclosure further provides a computer program product comprising a computer program stored on a non-transitory computer-readable storage medium, and the computer program comprises program instructions, which, when executed by a computer, cause the computer to perform the non-contact rapid point counting method of the first aspect or any implementation manner of the first aspect.

[0035] The non-contact rapid banknote counting method in the embodiments of the present disclosure integrates a line laser light source and a sensor. The line laser light source is used to project light onto the RMB to be counted, forming a clear laser line, and the sensor is responsible for capturing the projection image of the laser line on the RMB. This design enables the system to non-contact obtain the feature information of the RMB, avoids the wear and pollution that may be caused by the traditional contact type banknote counting, and can quickly complete the banknote counting, improve the banknote counting efficiency and accuracy. BRIEF DESCRIPTION OF DRAWINGS

[0036] The above is only a summary of the technical solutions of the present application. In order to enable a clearer understanding of the technical means of the present application, the present application is further described in detail below in combination with the drawings and specific embodiments.

[0037] Figure 1 A non-contact rapid banknote counting method flowchart is provided for the embodiments of the present disclosure.

[0038] Figure 2 A binary image schematic diagram is provided for the embodiments of the present disclosure.

[0039] Figure 3 A one-dimensional signal peak detection schematic diagram is provided for the embodiments of the present disclosure.

[0040] Figure 4 A non-contact rapid banknote counting system structure schematic diagram is provided for the embodiments of the present disclosure; and

[0041] Figure 5 An electronic device schematic diagram is provided for the embodiments of the present disclosure. DETAILED DESCRIPTION

[0042] The embodiments of the present disclosure are described in detail below in combination with the drawings.

[0043] The embodiments of the present disclosure are described below through specific and concrete examples, and those skilled in the art can easily understand other advantages and effects of the present disclosure from the disclosure. Obviously, the described embodiments are only a part of the embodiments of the present disclosure, not all. The present disclosure can also be implemented or applied by other different specific embodiments, and the details in the specification can be modified or changed based on different views and applications without departing from the spirit of the present disclosure. It should be noted that the following embodiments and features in the embodiments can be combined with each other without conflict. Based on the embodiments in the present disclosure, all other embodiments obtained by those skilled in the art without creative labor fall within the scope of the present disclosure.

[0044] It should be apparent that the aspects described herein can be embodied in a wide variety of forms and that any specific structure and / or function described herein is merely illustrative. Based on the teachings herein one skilled in the art should appreciate that an aspect described herein can be implemented independently of any other aspects and that an aspect described herein can be implemented both as any claim dependent on another and as an independent claim or claims. One skilled in the art should appreciate that an aspect described herein can be implemented as any one or more of a method, a device, a system, a computer program product, or any one or more combinations thereof.

[0045] In addition, in the following description, specific details are given to provide thorough understanding of examples. However, one skilled in the relevant art will understand that the aspects described herein can be practiced without these specific details.

[0046] The embodiment of the application provides a non-contact rapid banknote counting method, a system is built, a linear laser light source and a sensor are integrated, the linear laser light source is used for projecting light on the banknote to be counted, a clear laser line is formed, and the sensor is responsible for capturing the projection image of the laser line on the banknote. This design enables the system to non-contactly acquire the feature information of the banknote, avoids the wear and pollution that can be caused by the traditional contact type banknote counting, and can quickly complete the banknote counting, thereby improving the banknote counting efficiency and accuracy.

[0047] First, a system containing a linear laser light source and a sensor is built. The linear laser light source can project a stable and clear laser line, and the sensor is responsible for capturing the projection image of the laser line on the banknote in real time. This design enables the system to non-contactly acquire the feature information of the banknote during the transmission of the banknote, thereby providing a data basis for subsequent identification and processing.

[0048] The long edges and short edges of a certain number of banknotes are respectively aligned by manual operation and then placed into the detection system, the center position of the banknote is fixed by a set of relatively clamped clamps, and the banknote is placed in a horizontal position. Under the control of a matching motion mechanism, the clamped banknote is placed at the detection position of the system. A set of linear laser sensors is arranged around the banknote at the detection position, the laser line emitted by each sensor is orthogonal to the corresponding edge of the banknote, and the projection direction of the laser is perpendicular to the edge of the banknote. The camera target surface of each sensor can capture the complete laser stripe image irradiated on the corresponding edge of the measured banknote, and the light stripe in the image is along the horizontal direction.

[0049] The collected images are processed and analyzed. Since the projection of the line laser on the banknote forms a light strip, when two adjacent banknotes pass through, the position of the light strip signal will change abruptly. The system can accurately distinguish the two adjacent banknotes by identifying this abrupt signal, thereby avoiding confusion and misjudgment in the counting process.

[0050] In the embodiment of the present application, the detection system is surrounded by a shell to reduce the interference of external stray light on the sensor signal, and a filter is added to the sensor imaging system to further improve the quality of the collected light strip signal.

[0051] Figure 1 The schematic diagram of the non-contact rapid banknote counting method provided by the embodiment of the present application is shown.

[0052] As shown in Figure 1 , at step S110, the laser light strip image of the line laser light source irradiated on the edge of the measured banknote is collected.

[0053] In the embodiment of the present application, the method further comprises: a set of line laser light sources and sensors are arranged around each detection position, and the laser line emitted by each set of line laser light sources is orthogonal to the edge of the banknote in the detection position.

[0054] More specifically, during detection, the position of the banknote is kept fixed, and the line laser sensors located around the banknote respectively take a light strip image projected on the edge of the banknote. The pixel coordinates of each point in the image are represented by (u, v), where the horizontal coordinate u represents the column number of the point in the image, and the vertical coordinate v represents the row number of the point in the image.

[0055] More specifically, next turn to step S120.

[0056] At step S120, the laser light strip image is binarized to obtain a binarized image.

[0057] In the embodiment of the present application, the binarization processing of the laser light strip image comprises: setting the pixel points with pixel values greater than or equal to a preset value in the laser light strip image as bright points; and setting the pixel points with pixel values less than the preset value in the laser light strip image as dark points.

[0058] More specifically, a threshold t is set and the image taken by the sensor is binarized. The pixel points with pixel values greater than or equal to t in the image are set as bright points, and the pixel points with pixel values less than t in the image are set as dark points, then only the points on the light strip in the processed binarized image are bright points, as shown in Figure 2 .

[0059] Next turn to step S130.

[0060] At step S130, the coordinate points meeting the preset requirement in the binary image are screened.

[0061] In the embodiment of the present application, the screening of the coordinate points meeting the preset requirement in the binary image comprises: setting an image interval H, marking the pixel points with a vertical coordinate less than H among all the pixel coordinates in the binary image; recording the coordinates of the brightest point with the smallest vertical coordinate in each column of pixel points in the binary image, denoted as (u i ,v i ), wherein u i represents the column number, and v i represents the point with the smallest vertical coordinate among the brightest points in the u i th column; when there is no brightest point in the column of pixel points, the coordinate (u i ,H) is recorded.

[0062] More specifically, the image interval H is set, and the pixel points with v≤H among all the pixel coordinates in the binary image are found, wherein H represents the position of a row in the image, and when H is set, it is necessary to ensure that the vertical coordinate of the light bar signal pixel point is greater than H and is appropriately close. The coordinates (u i ,v i ) of the brightest point with the smallest pixel coordinate v in each column of pixel points are calculated and recorded, and if there is no brightest point in the column of pixel points, the coordinate (u i ,H) is recorded.

[0063] Next, go to step S140.

[0064] At step S140, one-dimensional signal peak detection is performed on the coordinate points meeting the preset requirement, and the number of banknotes is obtained.

[0065] More specifically, one-dimensional signal peak detection is performed on all the recorded pixel point coordinates in the image, and the number of peaks obtained is the number of banknotes obtained through the image, as shown in Figure 3 .

[0066] In the embodiment of the present application, the method further comprises: simultaneously measuring the banknote by the line laser light sources and sensors around the detection position to obtain a measurement result; causing a small range of pose change of the banknote in the detection position, and again measuring the banknote by the line laser light sources and sensors around the detection position until a preset number of measurement results are obtained; and taking the mode of the preset number of measurement results as the number of banknotes.

[0067] More specifically, the number of banknotes detected by the sensor in one time can be obtained by solving the photographed image through the above process. In order to ensure the reliability of the detection result, the measurement is carried out by the sensors located around the banknote at the same time during the detection, and then the banknote is changed in a small range of pose at the original position by the movement mechanism and measured k times to obtain a series of measurement results N of the number of banknotes i,j wherein is represents the result measured by the is sensor (is = 1, 2, 3, 4), j represents the measurement times (j = 1, 2, 3…k). The mode of the series of measurement results is the number of banknotes measured by the detection system.

[0068] In the embodiment of the present application, the laser stripe image is collected through the optical filter.

[0069] Figure 4 The non-contact rapid banknote counting system 400 provided by the present application is shown, which comprises an acquisition module 410, a binarization module 420, a screening module 430 and a detection module 440.

[0070] The acquisition module 410 is used for acquiring the laser stripe image of the laser light source irradiated on the edge of the banknote to be measured;

[0071] The binarization module 420 is used for carrying out binarization processing on the laser stripe image to obtain a binarization image;

[0072] The screening module 430 is used for screening the coordinate points meeting the preset requirements in the binarization image;

[0073] The detection module 440 is used for carrying out one-dimensional signal peak value detection on the coordinate points meeting the preset requirements to obtain the number of banknotes.

[0074] Referring to Figure 5 The present disclosure also provides an electronic device 50, which comprises:

[0075] at least one processor; and

[0076] a memory in communication connection with the at least one processor; wherein

[0077] The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the non-contact rapid banknote counting method in the foregoing method embodiments.

[0078] The present disclosure also provides a non-transitory computer readable storage medium storing computer instructions for causing the computer to execute the non-contact rapid banknote counting method in the foregoing method embodiments.

[0079] The embodiment of the present disclosure further provides a computer program product, which comprises a computer program stored on a non-transitory computer readable storage medium, and the computer program comprises program instructions, which, when executed by a computer, cause the computer to perform the non-contact rapid point counting method in the foregoing method embodiment.

[0080] Reference will now be made to the following description Figure 5 which shows a structural schematic diagram of an electronic device 50 suitable for implementing the embodiment of the present disclosure. The electronic device in the embodiment of the present disclosure can include, but is not limited to, a mobile terminal such as a mobile phone, a notebook computer, a digital broadcast receiver, a PDA (Personal Digital Assistant), a PAD (Tablet Personal Computer), a PMP (Portable Multimedia Player), a vehicle terminal (for example, a car navigation terminal), and the like, and a fixed terminal such as a digital TV, a desktop computer, and the like. Figure 5 The electronic device shown is only an example and should not bring any limitation to the function and use range of the embodiment of the present disclosure.

[0081] As shown in Figure 5 , the electronic device 50 can include a processing device (for example, a central processing unit, a graphic processing unit, and the like) 501, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 502 or a program loaded from a storage device 508 into a random access memory (RAM) 503. In the RAM 503, various programs and data required for the operation of the electronic device 50 are also stored. The processing device 501, the ROM 502, and the RAM 503 are connected to each other through a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.

[0082] Generally, the following devices can be connected to the I / O interface 505: an input device 506 including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, and the like; an output device 507 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, and the like; a storage device 508 including, for example, a magnetic tape, a hard disk, and the like; and a communication device 509. The communication device 509 can allow the electronic device 50 to communicate with other devices wirelessly or by wire to exchange data. Although the electronic device 50 with various devices is shown in the figure, it should be understood that it is not required to implement or have all the devices shown. More or less devices can be alternatively implemented or provided.

[0083] In particular, according to embodiments of the present disclosure, the processes described above with reference to the flowcharts can be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product comprising a computer program carried on a computer readable medium, the computer program comprising program code for performing the methods illustrated by the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via the communication device 509, or installed from the storage device 508, or installed from the ROM 502. When the computer program is executed by the processing device 501, the above-mentioned functions defined in the methods of the embodiments of the present disclosure are performed.

[0084] It should be noted that the computer readable medium described above in the present disclosure can be a computer readable signal medium or a computer readable storage medium or any combination thereof. The computer readable storage medium may, for example, be, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or apparatus, or any suitable combination of the above. More specific examples of the computer readable storage medium can include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, the computer readable storage medium can be any tangible medium that contains or stores a program used or used in conjunction with an instruction execution system, device, or apparatus. In the present disclosure, the computer readable signal medium can include a data signal carried in a baseband or as a part of a carrier wave, which carries computer readable program code. Such a propagated data signal can take on many forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. The computer readable signal medium can also be any computer readable medium that is not a computer readable storage medium and that can transmit, propagate, or transport program for use by or in connection with an instruction execution system, device, or apparatus. The program code contained on the computer readable medium can be transmitted by any suitable medium, including but not limited to a wire, cable, RF (radio frequency), or the like, or any suitable combination of the above.

[0085] The above-mentioned computer readable medium can be included in the above-mentioned electronic device; or can exist separately and not be assembled into the electronic device.

[0086] The computer readable medium described above carries one or more programs, which when executed by the electronic device, cause the electronic device to: obtain at least two Internet Protocol addresses; send a node evaluation request including the at least two Internet Protocol addresses to a node evaluation device, wherein the node evaluation device selects an Internet Protocol address from the at least two Internet Protocol addresses and returns; receive the Internet Protocol address returned by the node evaluation device; and wherein the obtained Internet Protocol address indicates an edge node in a content distribution network.

[0087] Alternatively, the computer readable medium described above carries one or more programs, which when executed by the electronic device, cause the electronic device to: receive a node evaluation request including at least two Internet Protocol addresses; select an Internet Protocol address from the at least two Internet Protocol addresses; and return the selected Internet Protocol address; and wherein the received Internet Protocol address indicates an edge node in a content distribution network.

[0088] Computer program code for carrying out operations of the present disclosure can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider).

[0089] The computer program product of the first aspect can include a computer readable storage medium. The computer readable storage medium can include instructions. The instructions can include one or both of: instructions for causing a computer to implement a method as described above; and instructions for causing a computer to operate based on the method as described above.

[0090] The units described in the embodiments of the present disclosure can be implemented by software or by hardware. In some cases, the name of a unit does not constitute a limitation on the unit itself. For example, the first obtaining unit can also be described as a unit for obtaining at least two Internet protocol addresses.

[0091] It should be understood that various parts of the present disclosure can be implemented by hardware, software, firmware, or a combination thereof.

[0092] The above description is merely illustrative of the disclosure, and the scope of the disclosure is not limited thereto. Any variations or modifications that fall within the technical scope of the disclosure should be encompassed by the scope of the disclosure. Therefore, the scope of the disclosure should be determined by the scope of the claims.

Claims

1. A non-contacting rapid banknote counting method, characterized in that, The method comprises the following steps: Collecting a laser light strip image of a banknote edge irradiated by a linear laser light source; Performing binaryzation processing on the laser light strip image to obtain a binaryzation image; The binaryzation processing on the laser light strip image comprises: Setting a pixel point with a pixel value greater than or equal to a preset value in the laser light strip image as a bright point; and setting a pixel point with a pixel value less than the preset value in the laser light strip image as a dark point; Screening a coordinate point meeting a preset requirement in the binaryzation image comprises: Setting image interval H, marking the pixel points with vertical coordinate less than H in all pixel coordinates in the binary image; recording the light point coordinate with the smallest vertical coordinate in each column of pixel points in the binary image, denoted as (u i ,v i ), wherein u i represents column number, v i represents the point with the smallest vertical coordinate in the light points of the u i th column; when there is no light point in the column of pixel points, then record the coordinate (u i ,H). Performing one-dimensional signal peak value detection on the coordinate point meeting the preset requirement to obtain a banknote quantity.

2. The non-contact rapid currency counting method according to claim 1, wherein, The method further comprises: A group of linear laser light sources and sensors are arranged around each detection position, and the laser lines emitted by each group of linear laser light sources are orthogonal to the banknote edge of the detection position.

3. The non-contact rapid currency counting method according to claim 2, wherein The method further comprises: Simultaneously measuring the banknote by the linear laser light sources and sensors around the detection position to obtain a measurement result; Causing a small-range pose change of the banknote at the detection position, and again measuring the banknote by the linear laser light sources and sensors around the detection position until a preset number of measurement results are obtained; Taking the mode of the preset number of measurement results as the banknote quantity.

4. The non-contact rapid currency counting method according to any one of claims 1 to 3, wherein, The laser light strip image is collected through a filter.

5. A non-contact currency counting system implementing the method of any one of claims 1 to 4, wherein, The system comprises: A collection module configured to collect a laser light strip image of a banknote edge irradiated by a linear laser light source; A binaryzation module configured to perform binaryzation processing on the laser light strip image to obtain a binaryzation image; A screening module configured to screen a coordinate point meeting a preset requirement in the binaryzation image; A detection module configured to perform one-dimensional signal peak value detection on the coordinate point meeting the preset requirement to obtain a banknote quantity.

6. An electronic device, comprising: The electronic device comprises: At least one processor; and A memory connected in communication with the at least one processor; wherein The memory stores instructions executable by the at least one processor, and the instructions, when executed by the at least one processor, cause the at least one processor to perform the non-contact rapid banknote counting method according to any one of claims 1 to 4.

7. A non-transitory computer-readable storage medium, comprising: The non-transitory computer readable storage medium stores computer instructions, and the computer instructions, when executed by at least one processor, cause the at least one processor to perform the non-contact rapid banknote counting method according to any one of claims 1 to 4.

8. A computer program product, characterised in that, The computer program product comprises a computer program stored on a non-transitory computer readable storage medium, and the computer program comprises program instructions, and the program instructions, when executed by a computer, cause the computer to perform the non-contact rapid banknote counting method according to any one of claims 1 to 4.

Citation Information

Patent Citations

  • Paper currency detecting method and device

    CN102096962A

  • Banknote management method and system

    CN105957238A