A financial and accounting robot and its system

By introducing data input and processing modules, image processing modules and other technologies into the accounting robot system, the image quality problems and data extraction errors of accounting robots when scanning bank documents are solved, and the effect of improving the safety and reliability of the system is achieved.

CN119068316BActive Publication Date: 2025-05-27XIJING UNIV
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411224464.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-03
Publication Date
2025-05-27
Estimated Expiration
2044-09-03

AI Technical Summary

Technical Problem

Existing accounting robots have image quality problems when scanning bank documents, such as blur, overexposed or too dark, which leads to image distortion and may cause extraction errors due to changes or missing keyword positions, resulting in loss and incomplete bank documents data, and insufficient security and reliability.

Method used

By providing an accounting robot and its system, including a data input and processing module, a bank document image processing module, a digital processing module, a letter processing module, a comprehensive performance evaluation module and an evaluation optimization module, it uses optical character recognition technology, image processing technology and character segmentation technology to process bank document data, evaluate processing accuracy and optimize it to improve the safety and reliability of the system.

Benefits of technology

By identifying and processing bank document data and evaluating and optimizing the performance of accounting robots, the safety and reliability of accounting robots and their systems are significantly improved, human errors are reduced, and data processing accuracy and efficiency are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119068316B_ABST
    Figure CN119068316B_ABST
Patent Text Reader

Abstract

The present invention discloses an accounting robot and its system, relating to the technical field of data processing of accounting robots. The accounting robot system includes an accounting robot data input and processing module, an accounting robot fuzzy document processing module, an accounting robot bank document digital processing module, an accounting robot bank document letter processing module, an accounting robot comprehensive performance evaluation module, and an accounting robot evaluation and optimization module. The present invention obtains and processes bank document data by identifying information in the paper document of bank documents, obtains the accounting robot bank document image processing accuracy evaluation index, the accounting robot bank document digital processing accuracy evaluation index, and the accounting robot bank document letter processing accuracy evaluation index through evaluation and analysis, and conducts optimization through comparative analysis, thereby improving the security and reliability of the accounting robot and its system, and solving the problem of insufficient security and reliability of the accounting robot and its system in the prior art.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of financial accounting robot data processing, and particularly to a financial accounting robot and its system. Background Art

[0002] With the rapid development of artificial intelligence and machine learning technologies, financial accounting robots can perform complex financial tasks such as automatic bookkeeping, tax planning, and risk assessment. With the intervention of financial accounting robots, financial accounting professionals need to transform their skills from traditional data entry to higher-level financial analysis and strategy formulation. The development of big data technology enables financial accounting robots to process and analyze large amounts of data. When problems occur during the scanning of bank documents by financial accounting robots, such as frequent recognition errors, system crashes, or hardware failures, technicians conduct a preliminary inspection of the robot, record the fault phenomena, occurrence time, and frequency of the robot, determine the nature of the problem. If the problem is complex and cannot be solved, they contact the robot manufacturer, explain the situation, and arrange for return to the factory for repair.

[0003] Existing financial accounting robots and their systems use supervised learning and unsupervised learning algorithms through artificial intelligence and machine learning to perform tasks such as classification, prediction, and anomaly detection. They train financial accounting robots with historical financial data to improve the decision-making and prediction capabilities of financial accounting robots; use optical character technology to recognize characters; use natural language processing to extract useful information from unstructured text so that financial accounting robots can understand financial-related terms and queries; use robotic process automation to automate repetitive financial tasks such as data entry and report generation; and achieve data consistency and real-time update of financial accounting robots and their systems through system integration.

[0004] For example, a financial accounting robot and its system disclosed in a patent application with publication number CN111142635A includes: a vehicle body, a chassis drive structure provided on the vehicle body, and further includes a foot control switch installed at the bottom of the front end of the vehicle body, a password cabinet, a shredder, a toolbox, a voucher preprocessing box, and an integrated computer installed on the vehicle body from bottom to top in sequence. In the voucher preprocessing box, a voucher information entry box, a voucher punching box, and a voucher stamping box are provided from top to bottom in sequence. The voucher information entry box realizes the entry of voucher information through an image acquisition module and an image processing module carried in the integrated computer; the voucher punching box realizes the punching operation of vouchers through a voucher fixing mechanism and a voucher punching mechanism; the voucher stamping box realizes the stamping operation of vouchers through a voucher fixing component and a voucher stamping mechanism. The foot control switch is used to respectively start the image acquisition module, the voucher punching mechanism, and the voucher stamping mechanism.

[0005] For example, a financial management system for a financial robot disclosed in the patent application with the publication number CN115760460A includes: a U shield management platform for centrally managing U shield information; a financial robot operation platform for controlling and scheduling financial robots, calling financial information through the financial management platform to carry out corresponding operations, and accessing online banking, integrated platforms, and local application software to process business processes; and a financial management platform for providing an interface for data supplementary entry and displaying data processing results.

[0006] However, in the process of implementing the technical solution of the present invention in the embodiments of the present application, it is found that the above technology has at least the following technical problems:

[0007] In the prior art, there are image quality problems when the accounting robot scans bank documents, such as blurring, overexposure, or underexposure, resulting in image distortion. At the same time, when extracting key information, such as amounts, account numbers, etc., extraction errors may occur due to changes or omissions in the positions of keywords, resulting in the loss and incompleteness of bank document data, and there is a problem of insufficient security and reliability of the accounting robot and its system. Summary of the Invention

[0008] The embodiments of the present application provide an accounting robot and its system, which solve the problem of insufficient security and reliability of the accounting robot and its system in the prior art, and achieve the improvement of the security and reliability of the accounting robot and its system.

[0009] The embodiments of the present application provide an accounting robot and its system, including: an accounting robot data input and processing module, an accounting robot bank document image processing module, an accounting robot bank document digital processing module, an accounting robot bank document letter processing module, an accounting robot comprehensive performance evaluation module, and an accounting robot evaluation and optimization module. Among them, the accounting robot data input and processing module is used to convert the text information in the bank document paper document into a processable electronic format through optical character recognition technology to obtain the accounting robot bank document data; the accounting robot bank document image processing module is used to process the blurred and unclear bank documents to obtain the accounting robot bank document image processing accuracy evaluation index; the accounting robot bank document digital processing module is used to process the digital information of the bank documents to obtain the accounting robot bank document digital processing accuracy evaluation index; the accounting robot bank document letter processing module is used to process the letter information of the bank documents to obtain the accounting robot bank document letter processing accuracy evaluation index; the accounting robot comprehensive performance evaluation module is used to comprehensively evaluate the accounting robot comprehensive performance evaluation index based on the accounting robot bank document image processing accuracy evaluation index, the accounting robot bank document digital processing accuracy evaluation index, and the accounting robot bank document letter processing accuracy evaluation index; the accounting robot evaluation and optimization module is used to optimize the accounting robot according to the accounting robot evaluation analysis result.

[0010] Further, the specific process of obtaining the accounting robot bank document data is as follows: converting the bank document paper document into a digital image format through an automatic document feeder scanner to obtain a bank document image; denoising and skew correction of the bank document image to obtain a corrected bank document image.

[0011] Further, the specific process of obtaining the accounting robot bank document data further includes: using image processing technology to detect the text area in the bank document image, converting the recognized text into an editable electronic text format to obtain the accounting robot bank document digital data; cleaning, denoising, and storing the accounting robot bank document digital data in a database.

[0012] Further, the specific process of obtaining the accounting robot bank document data further includes: segmenting the text area in the bank document image into individual characters through character segmentation technology, and mapping each character image to the corresponding letter to obtain the accounting robot bank document letter data.

[0013] Further, the specific steps for processing unclear bank documents to obtain the accuracy evaluation index of the bank document image processing by the financial accounting robot are as follows: Identify the regions in the bank document image through edge detection and connected component labeling to obtain the area of the bank document image by the financial accounting robot; Identify the shadow edges in the bank document image through edge detection and connected component labeling and label the shadow area of the bank document image, traverse the pixels labeled as the shadow of the bank document image to obtain the area of the shadow area of the bank document image by the financial accounting robot; Identify the ink dots in the bank document image through noise detection and connected component labeling to obtain the number of ink dots in the bank document image by the financial accounting robot; Obtain the contrast of the bank document image by the financial accounting robot through an image processing software; Analyze and obtain the accuracy evaluation index of the bank document image processing by the financial accounting robot.

[0014] Further, the specific process for processing the digital information of bank documents to obtain the accuracy evaluation index of the bank document digital processing by the financial accounting robot is as follows: Obtain the number of bank document digits by the financial accounting robot through a flatbed scanner; Mark the number area of the bank document image through edge detection, and use optical character recognition technology to identify the digits in the bank document image to obtain the number of correct digits of the bank document by the financial accounting robot; Scan the digits on the bank document image through optical character recognition technology to obtain the correct currency symbol of the bank document by the financial accounting robot; Analyze and obtain the accuracy evaluation index of the bank document digital processing by the financial accounting robot.

[0015] Further, the specific process for processing the letter information of bank documents to obtain the accuracy evaluation index of the bank document letter processing by the financial accounting robot is as follows: Obtain the number of names on the bank document by the financial accounting robot through a flatbed scanner; Obtain the number of correct names of the bank document by the financial accounting robot through intelligent character recognition technology; Obtain the number of letters on the bank document by the financial accounting robot through a flatbed scanner; Obtain the number of correct letters of the bank document by the financial accounting robot through optical character technology; Obtain the number of actually existing letters on the bank document by the financial accounting robot through a flatbed scanner and a text analysis tool; Analyze and obtain the accuracy evaluation index of the bank document letter processing by the financial accounting robot.

[0016] Further, the specific process for obtaining the comprehensive performance evaluation index of the financial accounting robot is as follows: Obtain the comprehensive performance evaluation index of the financial accounting robot through the accuracy evaluation index of the bank document image processing by the financial accounting robot, the accuracy evaluation index of the bank document digital processing by the financial accounting robot, and the accuracy evaluation index of the bank document letter processing by the financial accounting robot; ; represents the comprehensive performance evaluation index of the financial accounting robot, represents the influence weight factor of the accuracy evaluation index of the bank document image processing by the financial accounting robot, represents the accuracy evaluation index of the bank document image processing by the financial accounting robot, Indicates the impact weight factor of the accuracy evaluation index for the digital processing of bank documents by the accounting robot, Indicates the accuracy evaluation index for the digital processing of bank documents by the accounting robot, Indicates the impact weight factor of the accuracy evaluation index for the letter processing of bank documents by the accounting robot, Indicates the accuracy evaluation index for the letter processing of bank documents by the accounting robot.

[0017] Furthermore, the specific process for optimizing the accounting robot according to the evaluation and analysis results of the accounting robot is as follows: Import the comprehensive error deviation value of the bank document scanned by the accounting robot, the first error determination value of the bank document scanned by the accounting robot, the second error determination value of the bank document scanned by the accounting robot, and the third error determination value of the bank document scanned by the accounting robot into the error detection model of the accounting robot, and comprehensively analyze to obtain the error detection evaluation value of the bank document scanned by the accounting robot; Compare the error detection evaluation value of the bank document scanned by the accounting robot with the error detection definition evaluation value of the bank document scanned by the accounting robot stored in the database; If the error detection evaluation value of the bank document scanned by the accounting robot is higher than the error detection definition evaluation value of the bank document scanned by the accounting robot, the bank document scanned by the accounting robot corresponding to this error detection evaluation value is qualified; If the error detection evaluation value of the bank document scanned by the accounting robot is equal to the error detection definition evaluation value of the bank document scanned by the accounting robot, there is a risk for the bank document scanned by the accounting robot; If the error detection evaluation value of the bank document scanned by the accounting robot is lower than the error detection definition evaluation value of the bank document scanned by the accounting robot, the bank document scanned by the accounting robot corresponding to this error detection evaluation value is unqualified; If the accuracy evaluation index of the image processing of the bank document by the accounting robot is less than the first error determination value of the bank document scanned by the accounting robot, then by using image editing software, remove the noise and miscellaneous points in the bank document image, enhance the contrast between the text and the background in the bank document image, and sharpen the bank document image; If the accuracy evaluation index of the digital processing of the bank document by the accounting robot is less than the second error determination value of the bank document scanned by the accounting robot, then adjust the scanning environment of the accounting robot to make the light uniform, avoid shadows and reflections, and adjust the brightness of the bank document image through image editing software; If the accuracy evaluation index of the letter processing of the bank document by the accounting robot is less than the third error determination value of the bank document scanned by the accounting robot, then adjust the scanning mode of the accounting robot for letter recognition of the bank document and adjust the gray level of the bank document image.

[0018] Further, the specific process of the composition of the financial accounting robot hardware device is as follows: The central processing unit of the financial accounting robot is used to analyze the bank financial data of the financial accounting robot, run preset banking operations, identify and process data loss and recognition errors, etc.; the scanner of the financial accounting robot is used to scan bank documents into digital image format; the image processing unit of the financial accounting robot is used to process and manage image data; the camera of the financial accounting robot is used to take images of bank documents, and the image quality can be adjusted in real time by taking images of bank documents through the camera.

[0019] One or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages:

[0020] 1. By identifying the information in the paper documents of bank documents, the present invention obtains and processes the bank document data. Through evaluation and analysis, the accuracy evaluation index of the bank document image processing of the financial accounting robot, the accuracy evaluation index of the bank document digital processing of the financial accounting robot, and the accuracy evaluation index of the bank document letter processing of the financial accounting robot are obtained. Through comparative analysis and optimization, the safety and reliability of the financial accounting robot and its system are improved, and the problem of insufficient safety and reliability of the financial accounting robot and its system in the prior art is solved.

[0021] 2. Through the accuracy evaluation of the bank document processing of the financial accounting robot, the present invention can reduce human errors, reduce the time and cost of manual operations, monitor the bank document processing process in real time, discover and solve problems. At the same time, the accuracy evaluation results of the bank document processing of the financial accounting robot can be used to improve the bank document processing process and optimize the performance of the financial accounting robot.

[0022] 3. Through the risk assessment of the abnormal frequency of the banking business process of the financial accounting robot, the present invention can help the bank discover the problems existing in the document business. Through preventive measures, the impact of potential risks on the banking business process can be reduced. Through the risk assessment results of the abnormal frequency of the banking business process of the financial accounting robot, the banking business process can be optimized, and the efficiency and quality of the banking business process can be improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] Figure 1 It is a schematic structural diagram of the financial accounting robot and its system provided by the embodiment of the present application;

[0024] Figure 2 It is a schematic diagram of the comprehensive performance evaluation index function of the financial accounting robot provided by the embodiment of the present application; DETAILED DESCRIPTION OF THE EMBODIMENTS

[0025] By providing a financial accounting robot and its system in the embodiments of the present application, the problem of insufficient safety and reliability of the financial accounting robot and its system in the prior art is solved. Through the optimization of the financial accounting robot by comparing the analysis results, the safety and reliability of the financial accounting robot and its system are improved.

[0026] The technical solution in the embodiment of this application aims to solve the problem of insufficient security and reliability of the above-mentioned financial accounting robot and its system. The general idea is as follows:

[0027] By identifying the information in the paper documents of bank bills, obtaining and processing the data of the financial accounting robot, planning the data flow of the financial accounting robot, identifying and processing abnormal situations, obtaining the accuracy evaluation index of the bank bill processing of the financial accounting robot and the risk evaluation index of the abnormal frequency of the banking business process through evaluation and analysis, and optimizing through comparative analysis, the security and reliability of the financial accounting robot and its system are improved.

[0028] To better understand the above technical solution, the above technical solution will be described in detail below in conjunction with the accompanying drawings of the specification and specific implementation manners.

[0029] As Figure 1 shown, it is a schematic structural diagram of the financial accounting robot and its system provided by the embodiment of this application. The financial accounting robot and its system provided by the embodiment of this application include: a financial accounting robot data input and processing module, a financial accounting robot bank bill image processing module, a financial accounting robot bank bill digital processing module, a financial accounting robot bank bill letter processing module, a financial accounting robot comprehensive performance evaluation module, and a financial accounting robot evaluation and optimization module: Among them, the financial accounting robot data input and processing module is used to convert the text information in the paper documents of bank bills into a processable electronic format through optical character recognition technology to obtain the bank bill data of the financial accounting robot; the financial accounting robot bank bill image processing module is used to process the blurred and unclear bank bills to obtain the accuracy evaluation index of the bank bill image processing of the financial accounting robot; the financial accounting robot bank bill digital processing module is used to process the digital information of the bank bills to obtain the accuracy evaluation index of the bank bill digital processing of the financial accounting robot; the financial accounting robot bank bill letter processing module is used to process the letter information of the bank bills to obtain the accuracy evaluation index of the bank bill letter processing of the financial accounting robot; the financial accounting robot comprehensive performance evaluation module is used to comprehensively evaluate and obtain the comprehensive performance evaluation index of the financial accounting robot according to the accuracy evaluation index of the bank bill image processing of the financial accounting robot, the accuracy evaluation index of the bank bill digital processing of the financial accounting robot, and the accuracy evaluation index of the bank bill letter processing of the financial accounting robot; the financial accounting robot evaluation and optimization module is used to optimize the financial accounting robot according to the evaluation and analysis results of the financial accounting robot.

[0030] In this embodiment, optical character recognition technology is a technology that converts the text in an image into an editable and searchable text format. Through optical character recognition technology, the accounting robot can recognize the text content in pictures, scanned documents, and photos. The optical character recognition software needs to detect the text area in the bank document paper document, segment the detected text area into individual characters or words, extract the features of each character or word, such as stroke shape, relative position, etc., proofread and correct the recognition result to obtain the bank document data of the accounting robot, and convert the bank document data of the accounting robot into a specific data format to improve the data accuracy of the accounting robot.

[0031] Furthermore, the specific process of obtaining the bank document data of the accounting robot is as follows: Convert the bank document paper document into a digital image format through an automatic document feeder scanner to obtain a bank document image; Denoise and correct the tilt of the bank document image to obtain a corrected bank document image.

[0032] Furthermore, the specific process of obtaining the bank document data of the accounting robot also includes: Use image processing technology to detect the text area in the bank document image, convert the recognized text into an editable electronic text format to obtain the bank document digital data of the accounting robot; Clean, denoise and store the bank document digital data of the accounting robot in the database.

[0033] In this embodiment, convert the color bank document image into a grayscale bank document image to reduce the influence of color information on text detection. Convert the image into a black-and-white image through threshold processing so that the text area and the background form a distinct contrast. Use a median filter to remove the noise in the image and keep the edges of the text area clear. Use an edge detection algorithm, such as Canny edge detection, to detect the text edges in the image to obtain the text area in the bank document image.

[0034] Furthermore, the specific process of obtaining the bank document data of the accounting robot also includes: Segment the text area in the bank document image into individual characters through character segmentation technology, and map each character image to the corresponding letter to obtain the bank document letter data of the accounting robot.

[0035] Further, the specific steps for processing unclear bank documents to obtain the accuracy evaluation index of the bank document image processing by the accounting robot are as follows: Identify the regions in the bank document image through edge detection and connected component labeling to obtain the area of the bank document image by the accounting robot; Identify the shadow edges in the bank document image through edge detection and connected component labeling and label the shadow area of the bank document image, traverse the pixels labeled as the shadow of the bank document image to obtain the area of the shadow area of the bank document image by the accounting robot; Identify the ink dots in the bank document image through noise detection and connected component labeling to obtain the number of ink dots in the bank document image by the accounting robot; Obtain the contrast of the bank document image by the accounting robot through image processing software; Thus, analyze and obtain the accuracy evaluation index of the bank document image processing by the accounting robot.

[0036] In this embodiment, the specific formula for analyzing and obtaining the accuracy evaluation index of the bank document image processing by the accounting robot is as follows:

[0037] ;

[0038] ;

[0039] represents the accuracy evaluation index of the bank document image processing by the accounting robot.

[0040] represents the shadow area of the bank document image by the accounting robot.

[0041] represents the area of the bank document image by the accounting robot.

[0042] represents the number of ink dots in the bank document image by the accounting robot.

[0043] represents the contrast of the bank document image by the accounting robot.

[0044] represents the contrast threshold of the bank document image obtained from the accounting robot database.

[0045] is the preset weight factor for the influence of the shadow area of the bank document image obtained from the accounting robot database.

[0046] is the preset weight factor for the influence of the number of ink dots in the bank document image obtained from the accounting robot database.

[0047] is the preset weight factor for the influence of the contrast of the bank document image obtained from the accounting robot database.

[0048] In a specific embodiment, a mapping set of the shadow area of the bank document image of the historical accounting robot, the scanning illumination condition of the accounting robot, and the corresponding weight factors is constructed according to the relationship between the shadow area of the bank document image of the accounting robot, the scanning illumination condition of the accounting robot, and the accuracy evaluation index of the bank document image processing of the accounting robot. The real-time independent variables, namely the shadow area of the bank document image of the accounting robot and the scanning illumination condition of the accounting robot, are input into the mapping set to obtain the corresponding weight factor affecting the shadow area of the bank document image of the accounting robot.

[0049] A mapping set of the number of ink dots in the bank document image of the historical accounting robot, the scanning illumination condition of the accounting robot, and the corresponding weight factors is constructed according to the relationship between the number of ink dots in the bank document image of the accounting robot, the scanning illumination condition of the accounting robot, and the accuracy evaluation index of the bank document image processing of the accounting robot. The real-time independent variables, namely the number of ink dots in the bank document image of the accounting robot and the scanning illumination condition of the accounting robot, are input into the mapping set to obtain the corresponding weight factor affecting the number of ink dots in the bank document image of the accounting robot.

[0050] A mapping set of the contrast of the bank document image of the historical accounting robot, the scanning illumination condition of the accounting robot, and the corresponding weight factors is constructed according to the relationship between the contrast of the bank document image of the accounting robot, the scanning illumination condition of the accounting robot, and the accuracy evaluation index of the bank document image processing of the accounting robot. The real-time independent variables, namely the contrast of the bank document image of the accounting robot and the scanning illumination condition of the accounting robot, are input into the mapping set to obtain the corresponding weight factor affecting the contrast of the bank document image of the accounting robot.

[0051] Table 1 is an example table of the accuracy evaluation index for the bank document processing of the accounting robot. The example parameters in Table 1 are only taken from the parameters at one time detection point of the accuracy of the bank document processing of the accounting robot for illustration. The weight factor is set to 0.4, and the weight factor is set to 0.2, and the weight factor is set to 0.4. Table 1 is shown as follows.

[0052] Table 1 Example Table of the Accuracy Evaluation Index for the Bank Document Processing of the Accounting Robot

[0053] Shadow area (pixels) of the bank document image of the accounting robot Area (pixels) of the bank document image of the accounting robot Number of ink dots in the bank document image of the accounting robot Contrast of the bank document image of the accounting robot Threshold value obtained from the database of the accounting robot Accuracy evaluation index for the processing of bank document images by the accounting robot 2 5 3 5 4 2.36316069371 3 4 4 6 5 3.25437420289 2 4 2 5 3 2.37896772991 5 8 1 8 5 1.99371553324 6 9 0 7 4 1.76238264073

[0054] The shadow area of the bank document image of the accounting robot affects the contrast of the bank document image of the accounting robot. Because it absorbs or reflects less light, the brightness decreases. The number of ink dots in the bank document image of the accounting robot interferes with the contrast of the bank document image of the accounting robot because the brightness value of the pixels of the bank document of the accounting robot will change. The smaller the shadow area of the bank document image of the accounting robot, the fewer the number of ink dots in the bank document image of the accounting robot, and the higher the contrast of the bank document image of the accounting robot, and the higher the accuracy evaluation index of the bank document image processing of the accounting robot.

[0055] Furthermore, the specific process for processing the digital information of bank documents to obtain the accuracy evaluation index of the digital processing of bank documents by the accounting robot is as follows: obtaining the digital quantity of bank documents of the accounting robot through a flatbed scanner; marking the number area of the bank document image through edge detection, and using optical character recognition technology to identify the numbers in the bank document image to obtain the correct digital quantity of the bank document of the accounting robot; scanning the numbers on the bank document image through optical character recognition technology to obtain the correct currency symbol of the bank document of the accounting robot; and thus analyzing to obtain the accuracy evaluation index of the digital processing of bank documents by the accounting robot.

[0056] In this embodiment, the specific formula for analyzing and obtaining the accuracy evaluation index of the digital processing of bank documents by the accounting robot is as follows:

[0057] ;

[0058] ;

[0059] represents the accuracy evaluation index of the digital processing of bank documents by the accounting robot.

[0060] represents the correct digital quantity of the bank document of the accounting robot.

[0061] represents the digital quantity of the bank document of the accounting robot.

[0062] represents the correct currency symbol scanned by the accounting robot for the bank document.

[0063] represents the currency symbol scanned by the accounting robot for the bank document.

[0064] is the preset weight factor for the influence of the correct digital quantity of the bank document of the accounting robot obtained from the database of the accounting robot.

[0065] is the preset weight factor for the influence of the correct currency symbol quantity scanned by the accounting robot for the bank document obtained from the database of the accounting robot.

[0066] In a specific embodiment, a mapping set of the correct number of digits on the bank documents of the accounting robot, the resolution of the accounting robot scanner, and their corresponding weight factors is constructed based on the relationship between the correct number of digits on the bank documents of the accounting robot, the resolution of the accounting robot scanner, and the accuracy evaluation index of the digital processing of the bank documents of the accounting robot. The real-time independent variables, namely the correct number of digits on the bank documents of the accounting robot and the resolution of the accounting robot scanner, are input into the mapping set to obtain the weight factor affecting the correct number of digits on the bank documents of the accounting robot.

[0067] A mapping set of the correct number of currency symbols scanned on the bank documents by the accounting robot, the resolution of the accounting robot scanner, and their corresponding weight factors is constructed based on the relationship between the correct number of currency symbols scanned on the bank documents by the accounting robot, the resolution of the accounting robot scanner, and the accuracy evaluation index of the digital processing of the bank documents of the accounting robot. The real-time independent variables, namely the correct number of currency symbols scanned on the bank documents by the accounting robot and the resolution of the accounting robot scanner, are input into the mapping set to obtain the weight factor affecting the correct number of currency symbols scanned on the bank documents by the accounting robot.

[0068] The more the correct number of digits on the bank documents of the accounting robot, the more accurate the correct currency symbols scanned on the bank documents by the accounting robot, the higher the accuracy evaluation index of the digital processing of the bank documents of the accounting robot, and the more the correct number of digits on the bank documents of the accounting robot, the higher the accuracy evaluation index of the digital processing of the bank documents of the accounting robot.

[0069] Further, the specific process for processing the letter information of the bank documents to obtain the accuracy evaluation index of the letter processing of the bank documents by the accounting robot is as follows: obtaining the number of names on the bank documents of the accounting robot through a flatbed scanner; obtaining the correct number of names on the bank documents of the accounting robot through intelligent character recognition technology; obtaining the number of letters on the bank documents of the accounting robot through a flatbed scanner; obtaining the correct number of letters on the bank documents of the accounting robot through optical character technology; obtaining the actual number of letters existing on the bank documents of the accounting robot through a flatbed scanner and a text analysis tool; and thus analyzing to obtain the accuracy evaluation index of the letter processing of the bank documents by the accounting robot.

[0070] In this embodiment, the specific formula for analyzing and obtaining the accuracy evaluation index of the letter processing of the bank documents by the accounting robot is as follows:

[0071] ;

[0072] ;

[0073] ;

[0074] Represents the accuracy evaluation index of the accounting robot for processing letters in bank documents.

[0075] Represents the number of correct names in the bank documents of the accounting robot.

[0076] Represents the number of names in the bank documents of the accounting robot.

[0077] Represents the number of correct letters in the bank documents of the accounting robot.

[0078] Represents the number of letters in the bank documents of the accounting robot.

[0079] Represents the number of letters actually existing in the bank documents of the accounting robot.

[0080] Represents the harmonic mean of the letter accuracy rate and the letter recall rate of the accounting robot for bank documents. The letter recall rate of the accounting robot for bank documents represents the ratio of the number of correct letters in the bank documents of the accounting robot to the number of letters actually existing in the bank documents of the accounting robot. The harmonic mean of the letter accuracy rate and the letter recall rate of the accounting robot for bank documents is used to comprehensively evaluate the letter accuracy rate and the letter recall rate of the accounting robot for bank documents.

[0081] Is a preset weight factor for the number of correct names in the bank documents of the accounting robot obtained from the accounting robot database.

[0082] Is a preset weight factor for the number of correct letters in the bank documents of the accounting robot obtained from the accounting robot database.

[0083] In a specific embodiment, a mapping set of the number of correct names in the bank documents of the accounting robot, the brightness of the bank document image, and their corresponding weight factors is constructed according to the relationship between the historical number of correct names in the bank documents of the accounting robot, the brightness of the bank document image, and the accuracy evaluation index of the accounting robot for processing letters in bank documents. The real-time independent variables, namely the number of correct names in the bank documents of the accounting robot and the brightness of the bank document image, are input into the mapping set to obtain the corresponding weight factor for the number of correct names in the bank documents of the accounting robot.

[0084] Construct a mapping set of the correct number of letters on the bank documents of the accounting robot, the brightness of the bank document image, and their corresponding weight factors based on the relationship between the correct number of letters on the bank documents of the accounting robot, the brightness of the bank document image, and the evaluation index of the accuracy of the accounting robot's bank document letter processing. Input the real-time independent variables, namely the correct number of letters on the bank documents of the accounting robot and the brightness of the bank document image, into the mapping set to obtain the corresponding weight factor affecting the correct number of letters on the bank documents of the accounting robot.

[0085] The more the correct number of letters on the bank documents of the accounting robot, the more the correct number of names on the bank documents of the accounting robot, the higher the evaluation index of the accuracy of the accounting robot's bank document letter processing. The increase in the correct number of names on the bank documents of the accounting robot enables the accounting robot to accurately identify and extract key personal information when processing bank documents, thereby improving the accuracy of the accounting robot's bank document letter processing.

[0086] Furthermore, the specific process for obtaining the comprehensive performance evaluation index of the accounting robot is as follows: Obtain the comprehensive performance evaluation index of the accounting robot through the evaluation index of the accuracy of the accounting robot's bank document image processing, the evaluation index of the accuracy of the accounting robot's bank document digital processing, and the evaluation index of the accuracy of the accounting robot's bank document letter processing. ; represents the comprehensive performance evaluation index of the accounting robot, represents the weight factor affecting the evaluation index of the accuracy of the accounting robot's bank document image processing, represents the evaluation index of the accuracy of the accounting robot's bank document image processing, represents the weight factor affecting the evaluation index of the accuracy of the accounting robot's bank document digital processing, represents the evaluation index of the accuracy of the accounting robot's bank document digital processing, represents the weight factor affecting the evaluation index of the accuracy of the accounting robot's bank document letter processing, represents the evaluation index of the accuracy of the accounting robot's bank document letter processing.

[0087] In this embodiment, construct a mapping set of the evaluation index of the accuracy of the accounting robot's bank document image processing, the noise of the bank document image, and their corresponding weight factors based on the relationship between the evaluation index of the accuracy of the accounting robot's bank document image processing, the noise of the bank document image, and the comprehensive performance evaluation index of the accounting robot. Input the real-time independent variables, namely the evaluation index of the accuracy of the accounting robot's bank document image processing and the noise of the bank document image, into the mapping set to obtain the corresponding weight factor affecting the evaluation index of the accuracy of the accounting robot's bank document image processing.

[0088] Construct a mapping set of the accuracy evaluation index for the digital processing of bank documents by the accounting robot, the noise of the bank document image, and their corresponding weight factors based on the relationship between the historical accuracy evaluation index for the digital processing of bank documents by the accounting robot, the noise of the bank document image, and the comprehensive performance evaluation index of the accounting robot. Input the real-time independent variables, i.e., the accuracy evaluation index for the digital processing of bank documents by the accounting robot and the noise of the bank document image, into the mapping set to obtain the weight factors affecting the accuracy evaluation index for the digital processing of bank documents by the accounting robot.

[0089] Construct a mapping set of the accuracy evaluation index for the letter processing of bank documents by the accounting robot, the noise of the bank document image, and their corresponding weight factors based on the relationship between the historical accuracy evaluation index for the letter processing of bank documents by the accounting robot, the noise of the bank document image, and the comprehensive performance evaluation index of the accounting robot. Input the real-time independent variables, i.e., the accuracy evaluation index for the letter processing of bank documents by the accounting robot and the noise of the bank document image, into the mapping set to obtain the weight factors affecting the accuracy evaluation index for the letter processing of bank documents by the accounting robot.

[0090] As Figure 2 shown, it is a schematic diagram of the comprehensive performance evaluation index function of the accounting robot provided by the embodiment of the present application; the positive half-axis of the x-axis is the abscissa, the positive half-axis of the y-axis is the ordinate, and the weight factor is set to 0.5, the weight factor is set to 0.3, and the weight factor is set to 0.2.

[0091] Curve a indicates that if the accuracy evaluation index for the digital processing of bank documents by the accounting robot and the accuracy evaluation index for the letter processing of bank documents by the accounting robot are set to fixed values of 1, the accuracy evaluation index for the image processing of bank documents by the robot is x, and the comprehensive performance evaluation index of the accounting robot is y, the comprehensive performance evaluation index of the accounting robot increases as the accuracy evaluation index for the image processing of bank documents by the accounting robot increases.

[0092] Curve b indicates that if the accuracy evaluation index for the image processing of bank documents by the accounting robot and the accuracy evaluation index for the letter processing of bank documents by the accounting robot are set to fixed values of 1, the accuracy evaluation index for the digital processing of bank documents by the accounting robot is x, and the comprehensive performance evaluation index of the accounting robot is y, the comprehensive performance evaluation index of the accounting robot increases as the accuracy evaluation index for the digital processing of bank documents by the accounting robot increases.

[0093] The curve c shows that if the accuracy evaluation index of the accounting robot for bank document image processing and the accuracy evaluation index of the accounting robot for bank document digital processing are set as fixed values of 1, the accuracy evaluation index of the accounting robot for bank document letter processing is x, and the comprehensive performance evaluation index of the accounting robot is y, the comprehensive performance evaluation index of the accounting robot increases as the accuracy evaluation index of the accounting robot for bank document letter processing rises.

[0094] The accuracy evaluation index of the accounting robot for bank document image processing affects the accuracy evaluation index of the accounting robot for bank document digital processing and the accuracy evaluation index of the accounting robot for bank document letter processing. The better the image quality of the bank documents of the accounting robot, the higher the accuracy evaluation index of the accounting robot for bank document digital processing and the accuracy evaluation index of the accounting robot for bank document letter processing, and the higher the comprehensive performance evaluation index of the accounting robot.

[0095] Furthermore, according to the evaluation and analysis results of the accounting robot, the specific process for optimizing the accounting robot is as follows: Import the comprehensive error deviation value of the accounting robot scanning bank documents, the first error determination value of the accounting robot scanning bank documents, the second error determination value of the accounting robot scanning bank documents, and the third error determination value of the accounting robot scanning bank documents into the accounting robot error detection model, and comprehensively analyze to obtain the error detection evaluation value of the accounting robot scanning bank documents; Compare the error detection evaluation value of the accounting robot scanning bank documents with the error detection definition evaluation value of the accounting robot scanning bank documents stored in the database; If the error detection evaluation value of the accounting robot scanning bank documents is higher than the error detection definition evaluation value of the accounting robot scanning bank documents, then the bank documents scanned by the accounting robot corresponding to this error detection evaluation value are qualified; If the error detection evaluation value of the accounting robot scanning bank documents is equal to the error detection definition evaluation value of the accounting robot scanning bank documents, then there is a risk in the bank documents scanned by the accounting robot; If the error detection evaluation value of the accounting robot scanning bank documents is lower than the error detection definition evaluation value of the accounting robot scanning bank documents, then the bank documents scanned by the accounting robot corresponding to this error detection evaluation value are unqualified; If the image processing accuracy evaluation index of the accounting robot bank documents is less than the first error determination value of the accounting robot scanning bank documents, then by using image editing software, remove the noise and miscellaneous points in the bank document image, enhance the contrast between the text and the background in the bank document image, and sharpen the bank document image; If the digital processing accuracy evaluation index of the accounting robot bank documents is less than the second error determination value of the accounting robot scanning bank documents, then adjust the scanning environment of the accounting robot to make the light uniform, avoid shadows and reflections, and adjust the brightness of the bank document image through image editing software; If the letter processing accuracy evaluation index of the accounting robot bank documents is less than the third error determination value of the accounting robot scanning bank documents, then adjust the scanning mode for letter recognition of the accounting robot scanning bank documents and adjust the gray level of the bank document image.

[0096] Furthermore, the specific process of the composition of the accounting robot hardware device is as follows: The central processing unit of the accounting robot is used to analyze the bank financial data of the accounting robot, run the preset banking operations, identify and process data loss and recognition errors, etc.; The scanner of the accounting robot is used to scan bank documents into a digital image format; The image processing unit of the accounting robot is used to process and manage image data; The camera of the accounting robot is used to take images of bank documents, and by taking images of bank documents through the camera, the image quality can be adjusted in real time.

[0097] Those skilled in the art should understand that the embodiments of the present invention can be provided as a method, a system, or a computer program product. Therefore, the present invention can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present invention can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.

[0098] The present invention is described with reference to the flowcharts and / or block diagrams of systems, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each flow and / or block in the flowchart and / or block diagram, as well as the combination of flows and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, such that the instructions executed by the processor of the computer or other programmable data processing devices generate means for implementing the functions specified in Figure 1 one flow or multiple flows and / or blocks Figure 1 one block or multiple blocks.

[0099] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing devices to work in a specific manner, such that the instructions stored in the computer-readable memory generate a manufactured article including instruction means that implement the functions specified in Figure 1 one flow or multiple flows and / or blocks Figure 1 one block or multiple blocks.

[0100] These computer program instructions can also be loaded onto a computer or other programmable data processing devices, such that a series of operation steps are executed on the computer or other programmable devices to generate a computer-implemented process, and thus the instructions executed on the computer or other programmable devices provide steps for implementing the functions specified in Figure 1 one flow or multiple flows and / or blocks Figure 1 one block or multiple blocks.

[0101] Although the preferred embodiments of the present invention have been described, those skilled in the art can make additional changes and modifications once they know the basic creative concept. Therefore, the appended claims are intended to be construed as including the preferred embodiments and all changes and modifications that fall within the scope of the present invention.

[0102] Obviously, those skilled in the art can make various modifications and variations to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalent technologies, the present invention also intends to include these modifications and variations.

Claims

1. A financial accounting robot system, characterized in that: It includes accounting robot data input and processing module, accounting robot bank document image processing module, accounting robot bank document digital processing module, accounting robot bank document letter processing module, accounting robot comprehensive performance evaluation module and accounting robot evaluation and optimization module: The accounting robot data input and processing module is used to convert the text information in the paper document of the bank receipt into a processable electronic format through optical character recognition technology to obtain the accounting robot bank receipt data; The accounting robot bank document image processing module is used to process blurred bank documents and obtain the accounting robot bank document image processing accuracy evaluation index; The accounting robot bank document digital processing module is used to process the digital information of the bank document and obtain the accuracy evaluation index of the accounting robot bank document digital processing; The accounting robot bank document letter processing module is used to process the letter information of the bank document and obtain the accuracy evaluation index of the accounting robot bank document letter processing; The accounting robot comprehensive performance evaluation module is used to comprehensively evaluate the accounting robot bank document image processing accuracy evaluation index, the accounting robot bank document digital processing accuracy evaluation index and the accounting robot bank document letter processing accuracy evaluation index to obtain the accounting robot comprehensive performance evaluation index; The accounting robot evaluation and optimization module is used to optimize the accounting robot according to the accounting robot evaluation and analysis results; The specific steps of obtaining the accuracy evaluation index of the accounting robot bank document image processing are as follows: The area in the bank document image is identified by edge detection and connected component labeling, and the bank document image area of ​​the accounting robot is obtained; Through edge detection and connected component marking, the shadow edge in the bank document image is identified and the shadow area of ​​the bank document image is marked. The pixels marked as the shadow of the bank document image are traversed to obtain the shadow area of ​​the bank document image of the accounting robot. The ink dots in the bank document image are identified by noise detection and connected component marking, and the number of ink dots in the bank document image of the accounting robot is obtained; The contrast of bank document images of accounting robots is obtained through image processing software; This analysis resulted in an accuracy evaluation index for bank document image processing by the accounting robot.

2. A financial accounting robot system as claimed in claim 1, characterized in that: The specific process of obtaining the bank document data of the accounting robot is as follows: Converting paper documents of bank documents into digital image format by using an automatic sheet-feed scanner to obtain bank document images; The bank document image is denoised and tilt-corrected to obtain a corrected bank document image.

3. The accounting robot system as claimed in claim 1, characterized in that: The specific process of obtaining the bank document data of the accounting robot also includes: Use image processing technology to detect the text area in the bank document image, convert the recognized text into an editable electronic text format, and obtain the digital data of the bank document of the accounting robot; The digital data of bank documents of the accounting robot is cleaned, denoised and stored in the database.

4. The accounting robot system as claimed in claim 1, characterized in that: The specific process of obtaining the bank document data of the accounting robot also includes: The text area in the bank document image is segmented into single characters through character segmentation technology, and each character image is mapped to the corresponding letter to obtain the bank document letter data of the accounting robot.

5. The accounting robot system as claimed in claim 1, characterized in that: The specific process for processing the digital information of bank documents and obtaining the digital processing accuracy evaluation index of bank documents by the accounting robot is as follows: Obtained via flatbed scanner Bank document digital quantity; Mark the number area of ​​the bank document image through edge detection, use optical character recognition technology to recognize the numbers in the bank document image, and obtain the correct number of numbers in the bank document of the accounting robot; Scan the currency symbol on the bank document image through optical character recognition technology to obtain the correct currency symbol of the accounting robot bank document; This analysis resulted in an evaluation index of the accuracy of the accounting robot’s digital processing of bank documents.

6. The accounting robot system as claimed in claim 1, characterized in that: The specific process for processing the letter information of bank documents and obtaining the accuracy evaluation index of bank document letter processing by the accounting robot is as follows: Get the name and number of the bank document of the accounting robot through the flatbed scanner; Get the correct name and number of bank documents from accounting robots through intelligent character recognition technology; Get the number of letters in the bank document of the accounting robot through the flatbed scanner; Get the correct number of letters in bank documents of accounting robots through optical character technology; The actual number of letters in the accounting robot bank document is obtained through a flatbed scanner and text analysis tools; This analysis resulted in an accuracy evaluation index for the accounting robot’s letter processing of bank documents.

7. The accounting robot system as claimed in claim 1, characterized in that: The specific process of obtaining the comprehensive performance evaluation index of the accounting robot is as follows: The comprehensive performance evaluation index of the accounting robot is obtained through the accuracy evaluation index of the accounting robot bank document image processing, the accuracy evaluation index of the accounting robot bank document digital processing and the accuracy evaluation index of the accounting robot bank document letter processing; ; represents the comprehensive performance evaluation index of accounting robots, It represents the weight factor affecting the accuracy evaluation index of bank document image processing by accounting robots. It represents the accuracy evaluation index of bank document image processing by accounting robot. It represents the weight factor affecting the accuracy evaluation index of bank document digital processing by accounting robots. It represents the accuracy evaluation index of bank document digital processing by accounting robots. It represents the weight factor affecting the accuracy evaluation index of bank document letter processing of accounting robots. It represents the accuracy evaluation index of bank document letter processing by accounting robot.

8. The accounting robot system as claimed in claim 1, characterized in that: The specific process of optimizing the accounting robot according to the evaluation and analysis results of the accounting robot is as follows: The comprehensive error deviation value of the accounting robot scanning bank documents, the first error judgment value of the accounting robot scanning bank documents, the second error judgment value of the accounting robot scanning bank documents and the third error judgment value of the accounting robot scanning bank documents are introduced into the accounting robot error detection model, and a comprehensive analysis is performed to obtain an error detection evaluation value of the accounting robot scanning bank documents; the error detection evaluation value of the accounting robot scanning bank documents is compared with the error detection boundary evaluation value of the accounting robot scanning bank documents stored in the database; If the error detection evaluation value of the accounting robot scanning bank documents is higher than the limit evaluation value of the error detection of the accounting robot scanning bank documents, the accounting robot scanning bank documents corresponding to the error detection evaluation value of the accounting robot scanning bank documents are qualified; If the error detection assessment value of the accounting robot scanning bank documents is equal to the limit assessment value of the error detection of the accounting robot scanning bank documents, then there is a risk in the accounting robot scanning bank documents; If the error detection evaluation value of the accounting robot scanning bank documents is lower than the defined error detection evaluation value of the accounting robot scanning bank documents, the accounting robot scanning bank documents corresponding to the error detection evaluation value of the accounting robot scanning bank documents are unqualified; If the accuracy evaluation index of the bank document image processing by the accounting robot is less than the first error judgment value of the bank document scanning by the accounting robot, then by using image editing software, the noise and miscellaneous points in the bank document image are removed, the contrast between the text and the background in the bank document image is enhanced, and the bank document image is sharpened; If the accuracy evaluation index of the digital processing of bank documents by the accounting robot is less than the second error judgment value of the bank documents scanned by the accounting robot, the scanning environment of the accounting robot is adjusted to make the light uniform, avoid shadows and reflections, and the brightness of the bank document image is adjusted through the image editing software; If the accuracy evaluation index of the accounting robot's bank document letter processing is less than the third error judgment value of the accounting robot scanning the bank document, the grayscale of the bank document image is adjusted by adjusting the scanning mode of the accounting robot's bank document letter recognition.

9. An accounting robot using the accounting robot system according to any one of claims 1 to 8, characterized in that: The specific process of the hardware equipment of the accounting robot is as follows: The central processing unit of the accounting robot is used to analyze the accounting robot's bank financial data, run preset banking operations, and identify and process data loss and recognition errors; The accounting robot's scanner is used to scan bank documents into digital image format; The image processing unit of the accounting robot is used to process and manage image data; The camera of the accounting robot is used to capture images of bank documents. By capturing images of bank documents through the camera, the image quality can be adjusted in real time.

Citation Information

Patent Citations

  • Accounting robot and system thereof

    CN111142635A

  • Financial robot financial management system

    CN115760460A

  • Financial and accounting robot and system thereof

    CN107203762A

  • Model training method and device and image question and answer method and device

    CN113360699A