Equipment information verification method and device, electronic equipment, medium and product
By obtaining information about secondary power equipment on the user interface and matching it with a benchmark library, the problem of low efficiency in manual verification in existing technologies is solved, and automated equipment information verification is achieved, which improves verification efficiency and reduces costs.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-01-12
- Publication Date
- 2026-04-10
AI Technical Summary
In the existing technology, the manual labor cost is high and the efficiency is low in the process of verifying information of secondary power equipment, and it is impossible to achieve automated and efficient verification.
By responding to user interface operations, the system obtains information about secondary power equipment, matches and verifies it against standard equipment information in a preset benchmark library, displays the verification results, and achieves automated verification.
It improves the efficiency of information verification for secondary power equipment, reduces labor costs, and realizes an automated verification process.
Smart Images

Figure CN121833446A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the fields of text recognition technology and text verification technology, and in particular to a method, apparatus, electronic device, medium and product for verifying device information. Background Technology
[0002] With the development of society and economy and the advancement of science and technology, electrical equipment in substations and power plants needs to be replaced frequently. Electrical equipment can include primary power equipment and secondary power equipment. Before new secondary power equipment is connected to the power system, all equipment information of the secondary power equipment needs to be verified and checked.
[0003] In some technologies, after new secondary power equipment is issued, the superior unit provides feedback on the acceptance information of the new secondary power equipment to the work team through paper-based methods such as meeting minutes and version lists. The work team then manually verifies whether the equipment information on the new secondary power equipment matches the acceptance information. In the above technologies, the verification process between equipment information and acceptance information is labor-intensive and inefficient.
[0004] Therefore, there is an urgent need for a solution that can automatically and efficiently verify the equipment information of secondary power equipment. Summary of the Invention
[0005] The device, apparatus, electronic device, medium, and product for verifying device information provided in this application are used to automate the verification of device information of secondary power equipment and improve the efficiency of verifying device information of secondary power equipment.
[0006] In a first aspect, embodiments of this application provide a method for verifying device information, including:
[0007] In response to the user's first action on the first interface, obtain the equipment information of the secondary power equipment;
[0008] In response to the user's second operation on the first interface, the device information is verified using standard device information in the preset benchmark library, and the verification result is displayed in the verification sub-area of the text recognition area on the first interface. The second operation is used to instruct the device information to be verified against the standard device information in the preset benchmark library, and the verification result indicates whether the device information is consistent with the standard device information.
[0009] In one possible implementation, the device information includes identification items and the identification content corresponding to the identification items;
[0010] The identification items include: device model and related information; the related information includes at least one of the following: configuration file related information, program version related information, and management program related information;
[0011] The configuration file information includes at least one of the following: configuration file version, configuration file time, instantiated configuration file version, and site-wide instantiated configuration file verification code;
[0012] Program version-related information includes at least one of the following: program version, program checksum, and program creation time;
[0013] The management program information includes at least one of the following: management program version, management program verification code, management program time, and management serial number.
[0014] In one possible implementation, after obtaining the equipment information of the secondary power equipment, the method further includes:
[0015] Based on a pre-defined rule file, the recognition items corresponding to the recognition content are determined; the rule file is used to indicate the text characteristics of the recognition content corresponding to different recognition items.
[0016] In one possible implementation, the device information is verified to obtain a verification result, including:
[0017] The equipment information is compared with the standard equipment information in the preset benchmark library; the preset benchmark library includes standard equipment information.
[0018] If the equipment information is determined to be consistent with the standard equipment information, then the verification result indicates that the equipment information is consistent with the standard equipment information.
[0019] Otherwise, it is determined that the verification result indicates that the device information is inconsistent with the standard device information.
[0020] In one possible implementation, the verification result is displayed in a verification sub-region within the text recognition area of the first interface, including:
[0021] If the verification result indicates that the device information matches the standard device information, then the device information and the verification result will be displayed in the verification sub-area.
[0022] If it is determined that the verification result represents equipment information that is inconsistent with standard equipment information, the equipment information, verification result, and standard equipment information in the benchmark library will be displayed in the verification sub-area.
[0023] In one possible implementation, the first operation includes a shooting operation and a text recognition operation; in response to the user's first operation on the first interface, obtaining equipment information of the secondary power equipment includes:
[0024] In response to the user's shooting operation on the first interface, the device image of the secondary power equipment is acquired and displayed in the image area of the first interface; wherein, the shooting operation is used to instruct the invocation of the image input device to take a picture to obtain the device image;
[0025] In response to the user's text recognition operation on the first interface, the device image is processed for text recognition to obtain the device information of the secondary power equipment, and the device information is displayed in the text recognition area of the first interface; wherein, the text recognition operation is used to instruct the device image to be recognized for text.
[0026] In one possible implementation, after verifying the device information and obtaining the verification result, the method further includes:
[0027] Store the device image, device information, and verification results in the preset storage location.
[0028] In one possible implementation, the method further includes at least one of the following:
[0029] In response to a third operation triggered by the user on the first interface, the text recognition area is displayed in full screen on the first interface;
[0030] In response to the fourth operation triggered by the user on the first interface, the input keyboard is displayed on the first interface to add and modify the device information in the text recognition area;
[0031] In response to the fifth operation triggered by the user on the first interface, a preset image is imported from a preset storage location and displayed in the image area of the first interface;
[0032] In response to the user's sixth action on the first interface, select the image input device to be invoked.
[0033] In one possible implementation, the method further includes at least one of the following:
[0034] In response to the seventh operation triggered by the user on the first interface, the second interface is displayed; wherein, the second interface is used to display the device image, device information and verification results stored in the preset storage location;
[0035] In response to the eighth operation triggered by the user on the second interface, delete the device image, device information and verification results stored in the preset storage location;
[0036] In response to the ninth operation triggered by the user on the second interface, the device image, device information and verification results stored in the preset storage location will be exported as a device information file in the target format.
[0037] Secondly, embodiments of this application provide a device for verifying device information, comprising:
[0038] The first processing module is used to respond to the user's first operation on the first interface and obtain the equipment information of the secondary power equipment.
[0039] The second processing module is used to respond to the user's second operation on the first interface, to verify the device information using standard device information in the preset benchmark library, to obtain the verification result, and to display the verification result in the verification sub-area of the text recognition area on the first interface; wherein, the second operation is used to instruct the device information to be verified against the standard device information in the preset benchmark library, and the verification result indicates whether the device information is consistent with the standard device information.
[0040] In one possible implementation, the device information includes identification items and the identification content corresponding to the identification items;
[0041] The identification items include: device model and related information; the related information includes at least one of the following: configuration file related information, program version related information, and management program related information;
[0042] The configuration file information includes at least one of the following: configuration file version, configuration file time, instantiated configuration file version, and site-wide instantiated configuration file verification code;
[0043] Program version-related information includes at least one of the following: program version, program checksum, and program creation time;
[0044] The management program information includes at least one of the following: management program version, management program verification code, management program time, and management serial number.
[0045] In one possible implementation, after acquiring the equipment information of the secondary power equipment, the first processing module is further configured to:
[0046] Based on a pre-defined rule file, the recognition items corresponding to the recognition content are determined; the rule file is used to indicate the text characteristics of the recognition content corresponding to different recognition items.
[0047] In one possible implementation, the device information is verified to obtain a verification result, and the second processing module is used for:
[0048] The equipment information is compared with the standard equipment information in the preset benchmark library; the preset benchmark library includes standard equipment information.
[0049] If the equipment information is determined to be consistent with the standard equipment information, then the verification result indicates that the equipment information is consistent with the standard equipment information.
[0050] Otherwise, it is determined that the verification result indicates that the device information is inconsistent with the standard device information.
[0051] In one possible implementation, the verification result is displayed in a verification sub-region within the text recognition area of the first interface, and the second processing module is used for:
[0052] If the verification result indicates that the device information matches the standard device information, then the device information and the verification result will be displayed in the verification sub-area.
[0053] If it is determined that the verification result represents equipment information that is inconsistent with standard equipment information, the equipment information, verification result, and standard equipment information in the benchmark library will be displayed in the verification sub-area.
[0054] In one possible implementation, the first operation includes a shooting operation and a text recognition operation; in response to the user's first operation on the first interface, the device information of the secondary power equipment is obtained, and the first processing module is used for:
[0055] In response to the user's shooting operation on the first interface, the device image of the secondary power equipment is acquired and displayed in the image area of the first interface; wherein, the shooting operation is used to instruct the invocation of the image input device to take a picture to obtain the device image;
[0056] In response to the user's text recognition operation on the first interface, the device image is processed for text recognition to obtain the device information of the secondary power equipment, and the device information is displayed in the text recognition area of the first interface; wherein, the text recognition operation is used to instruct the device image to be recognized for text.
[0057] In one possible implementation, after verifying the device information and obtaining the verification result, the second processing module is further configured to:
[0058] Store the device image, device information, and verification results in the preset storage location.
[0059] In one possible implementation, the second processing module is further configured to perform at least one of the following:
[0060] In response to a third operation triggered by the user on the first interface, the text recognition area is displayed in full screen on the first interface;
[0061] In response to the fourth operation triggered by the user on the first interface, the input keyboard is displayed on the first interface to add and modify the device information in the text recognition area;
[0062] In response to the fifth operation triggered by the user on the first interface, a preset image is imported from a preset storage location and displayed in the image area of the first interface;
[0063] In response to the user's sixth action on the first interface, select the image input device to be invoked.
[0064] In one possible implementation, the second processing module is further configured to perform at least one of the following:
[0065] In response to the seventh operation triggered by the user on the first interface, the second interface is displayed; wherein, the second interface is used to display the device image, device information and verification results stored in the preset storage location;
[0066] In response to the eighth operation triggered by the user on the second interface, delete the device image, device information and verification results stored in the preset storage location;
[0067] In response to the ninth operation triggered by the user on the second interface, the device image, device information and verification results stored in the preset storage location will be exported as a device information file in the target format.
[0068] Thirdly, embodiments of this application provide an electronic device, including a memory, a processor, an image input device, a communication interface, a display device, and a power supply;
[0069] The processor is connected to the memory, image input device, communication interface, display device, and power supply respectively; the power supply is also connected to the image input device, display device, and memory respectively.
[0070] The memory stores computer-executed instructions; it is also used to configure a preset benchmark library, as well as store device images, device information, and verification results.
[0071] The processor executes computer execution instructions stored in memory, causing the processor to perform the first aspect and / or various possible implementations of the first aspect as described above;
[0072] The image input device is used to capture images of the device; the communication interface is used to communicate with external devices; the power supply is used to provide electrical energy; and the display device is used to display the first interface and / or the second interface.
[0073] Fourthly, embodiments of this application provide a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the first aspect and / or various possible implementations of the first aspect.
[0074] Fifthly, embodiments of this application provide a computer program product, including a computer program that, when executed by a processor, implements the first aspect and / or various possible implementations of the first aspect.
[0075] The device information verification method, apparatus, electronic device, medium, and product provided in this application embodiment obtain device information of secondary power equipment in text form by responding to user operations on the interface; it can also match and verify the device information with standard device information stored in a preset benchmark library to obtain the verification result of the device information. This enables automated verification of device information of secondary power equipment, improving the efficiency of device information verification for secondary power equipment. Attached Figure Description
[0076] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0077] Figure 1 A flowchart illustrating the method for verifying device information provided in this application;
[0078] Figure 2 A schematic diagram of the first interface as an example Figure 1 ;
[0079] Figure 3 A schematic diagram of the first interface as an example Figure 2 ;
[0080] Figure 4 A schematic diagram of the first interface as an example Figure 3 ;
[0081] Figure 5 A schematic diagram of the first interface as an example Figure 4 ;
[0082] Figure 6 A schematic diagram of the first interface as an example Figure 5 ;
[0083] Figure 7 This is a schematic diagram of an exemplary second interface;
[0084] Figure 8 A schematic diagram of the structure of the device for verifying equipment information provided in this application;
[0085] Figure 9 Schematic diagram of the electronic device provided in this application Figure 1 ;
[0086] Figure 10 Schematic diagram of the electronic device provided in this application Figure 2 ;
[0087] Figure 11 Schematic diagram of the electronic device provided in this application Figure 3 .
[0088] The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to particular embodiments. Detailed Implementation
[0089] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.
[0090] First, let me explain the terms used in this application:
[0091] Secondary power equipment: First, in a power system, power equipment can include primary power equipment and secondary power equipment. Primary power equipment is directly involved in the production and transmission of electrical energy and is connected to the high-voltage main circuit of the power system; secondary power equipment is used to monitor, control, and protect primary power equipment and is not directly connected to the high-voltage main circuit of the power system.
[0092] Equipment information refers to the equipment model, configuration file version, and other relevant configuration information of the secondary power equipment.
[0093] With the development of society and the economy and the advancement of science and technology, the role of the power system is becoming increasingly important. The normal operation of the power system relies on various electrical equipment. Among these, primary power equipment directly participates in the production and transmission of electrical energy. Therefore, the normal operation of the power system directly depends on primary power equipment. The normal operation of primary power equipment, in turn, requires the monitoring, control, and protection of secondary power equipment. Therefore, to ensure the normal operation of primary power equipment, secondary power equipment needs to be replaced regularly.
[0094] Before new secondary power equipment is connected to the power system, all equipment information needs to be verified and checked. In some embodiments, the superior unit will provide the acceptance information of the new secondary power equipment to the work team through paper means such as meeting minutes and version lists. The work team then manually verifies all equipment information of the new secondary power equipment in sequence.
[0095] In the above embodiments, due to the large number of new secondary power equipment and the variety of equipment information on each secondary power equipment, the verification process between equipment information and acceptance information is time-consuming, inefficient, and labor-intensive.
[0096] The device information verification method provided in this application obtains device information of secondary power equipment in text form by responding to user operations on the interface; it can also match and verify the device information with standard device information stored in a preset benchmark library to obtain the verification result of the device information, thereby automating the verification of device information of secondary power equipment and improving the efficiency of verifying device information of secondary power equipment.
[0097] The technical solution of this application and how it solves the above-mentioned technical problems will be described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will be described below with reference to the accompanying drawings.
[0098] Figure 1 A flowchart illustrating the device information verification method provided in this application is shown below. Figure 1 As shown, the method includes:
[0099] Step 101. In response to the user's first operation on the first interface, obtain the equipment information of the secondary power equipment.
[0100] For example, Figure 2 A schematic diagram of the first interface as an example Figure 1 ,like Figure 2 As shown, in an exemplary first interface, a text recognition area is included, which further includes a device information display sub-area and a verification sub-area. The text recognition area also includes multiple buttons, including a "Get" button and a "Verify and Record" button.
[0101] When a user clicks the "Get" button in the text recognition area of the first interface, the device information of the secondary power equipment can be obtained in response to the button being pressed. Optionally, the obtained device information of the secondary power equipment can be displayed in the device information display sub-area of the text recognition area.
[0102] Step 102. In response to the user's second operation on the first interface, the device information is verified using the standard device information in the preset benchmark library to obtain the verification result, and the verification result is displayed in the verification sub-area of the text recognition area on the first interface.
[0103] The second operation is used to instruct the verification of the equipment information with the standard equipment information in the preset benchmark library. The verification result indicates whether the equipment information is consistent with the standard equipment information.
[0104] For example, continue to combine Figure 2The method provided in this embodiment will be explained. After obtaining the equipment information of the secondary power equipment, the user clicks the "Verify and Record" button in the text recognition area of the first interface to verify the equipment information against the standard equipment information stored in the preset benchmark library, thereby obtaining the verification result. This verification result indicates whether the equipment information is consistent with the standard equipment information. Furthermore, the obtained verification result is displayed in the verification sub-area.
[0105] The device information verification method provided in this application, in response to user operations on a visual interface, performs the following steps: obtaining device information of secondary power equipment; verifying the device information according to standard values in a preset benchmark library, and obtaining the verification result. This method automates the acquisition of device information and the verification of that information against the benchmark library, thereby improving the efficiency of verifying device information for secondary power equipment and eliminating the need for manual verification based on paper documents, thus reducing labor costs.
[0106] In practical application scenarios, the equipment information of secondary power equipment includes various types of related information, including but not limited to: information related to the configuration files of the secondary power equipment, information related to the program files of the secondary power equipment, and information related to the management of the secondary power equipment. Based on the aforementioned embodiments, this embodiment explains the specific meanings and classifications of the equipment information of secondary power equipment.
[0107] In one example, device information includes identification items and corresponding identification content. The identification items include: device model and related information; the related information includes at least one of the following: configuration file related information, program version related information, and management program related information.
[0108] For example, an identification item represents the category of device information, while the identification content corresponding to the identification item represents the specific information under that category. For instance, an identification item could be a device model, and the identification content corresponding to the device model is the specific device model identified from the device image.
[0109] Furthermore, in addition to the device model, the identification items may also include relevant information; the relevant information may include: configuration file information, program version information, and management program information.
[0110] The configuration file information represents information about the instantiation configuration file (Configured IEDDescription, or CID) of the secondary power equipment, where IED stands for Intelligent Electronic Device. The program version information represents information about the core application running on the secondary power equipment. The management program information represents information about the management software used to manage the equipment.
[0111] Furthermore, based on the aforementioned example, in another example, the configuration file related information includes at least one of the following: configuration file version, configuration file time, instantiated configuration file version, and site-wide instantiated configuration file verification code; the program version related information includes at least one of the following: program version, program verification code, and program creation time; the management program related information includes at least one of the following: management program version, management program verification code, management program time, and management serial number.
[0112] For example, configuration file related information may include: configuration file version, configuration file time, device CID version, and global CID configuration CRC. Among them, device CID version is the instantiated configuration file version of the secondary power equipment, and global CID configuration CRC is the global instantiated configuration file check code, where CRC stands for Cyclic Redundancy Check.
[0113] The above-mentioned configuration file information belongs to the identification items in the device information. Examples of configuration file information are provided to illustrate the identification content corresponding to different configuration file information. In one example, the identification content corresponding to the configuration file version is "1.0.0"; the identification content corresponding to the configuration file time is "2023-05-13 14:20:00"; the identification content corresponding to the device CID version is "V6.20"; and the identification content corresponding to the global CID configuration CRC is "00000000".
[0114] For example, program version-related information may include: program version, program checksum, and program creation time.
[0115] The above-mentioned program version information is an identification item in the device information. The following example illustrates the identification content corresponding to different program version information. In one example, the identification content corresponding to the program version is "V6.20"; the identification content corresponding to the program checksum is "85A17ADE"; and the identification content corresponding to the program creation time is "2023-05-15 15:47:49".
[0116] For example, management program-related information may include: management program version, management program verification code, management program time, and management serial number.
[0117] The aforementioned management program information belongs to the identification items in the device information. Examples of management program-related information illustrate the corresponding identification content for different management program information. In one example, the identification content corresponding to the management program version is "3.00.007.02"; the identification content corresponding to the management program checksum is "0AA60342"; the identification content corresponding to the management program time is "2022-10-28 10:02:44"; and the identification content corresponding to the management serial number is "00568542".
[0118] The above example specifically describes the identification items and content included in the equipment information, as well as the different types of identification items. Given the rich and diverse equipment information of each secondary power device, the aforementioned embodiments enable automated verification of complex and diverse equipment information, thereby shortening the verification time and improving the verification efficiency.
[0119] As illustrated in the preceding examples, device information includes identification items and corresponding identification content. While the content of identification items can be determined through text recognition in a device image, the content may not directly correspond to the identification items. Therefore, before displaying device information, the identified text information can be categorized to determine the identification items corresponding to the identified content.
[0120] In one example, after obtaining the equipment information of the secondary power equipment, the method further includes:
[0121] Based on the preset rule file, determine the recognition items corresponding to the recognition content.
[0122] The rule file is used to indicate the textual characteristics of the recognition content corresponding to different recognition items.
[0123] For example, the rule file can characterize the textual features of the content corresponding to different identification items. For instance, for the identification content corresponding to the program version, the text of the identification content should be the letter V, numbers, dots, and numbers; for the identification content corresponding to the program creation time, the text of the identification content should be year, hyphen, month, hyphen, day, hour, colon, minute, colon, and second.
[0124] Specifically, the rule file can take the form of a regular expression, which is a syntax rule used to match text. Therefore, the preset rule file can pre-define the text characteristics of each type of content to be identified.
[0125] Based on the identified text type and device information, each piece of information is matched against a pre-defined rule file. This determines the corresponding identification item for each piece of content within the device information.
[0126] For example, the string of device information identified as text type is "2022-10-28 10:02:44". This string exactly matches the text characteristics of the identified content corresponding to the management program time, so the identified item of this content is determined to be the management program time.
[0127] It should be noted that in the above example, the text characteristics corresponding to the program creation time and the management program time are the same. However, since these two identification items belong to different categories of relevant information, in practical applications, the program creation time and the management program time will not appear simultaneously on the screen of secondary power equipment. Therefore, when identifying primary equipment information, only the program creation time or the management program time will be identified.
[0128] In the example above, the rule file allows for the identification of multiple identified contents within the identified device information, determining the corresponding identification item for each content. This enables automated classification of the identified device information. Based on the identification items of the identified contents, standard device information can be determined from a benchmark library for verification. This determines whether the identification content of the identification item matches the standard value in the benchmark library, laying the foundation for subsequent verification of device information.
[0129] Optionally, after obtaining the recognition items corresponding to each recognition content, they can be categorized and displayed in the text recognition area of the first interface. Figure 3 A schematic diagram of the first interface as an example Figure 2 ,like Figure 3 As shown, in Figure 2 Based on this, the equipment information display sub-area can be categorized and displayed according to identification items and identification content.
[0130] In one example, in the table within the text recognition area, below the recognition item, "Device Model", "Program Version", "Program Verification Code", and "Program Creation Time" are displayed in sequence. Below the recognition content, "PCS-915A-N", "V6.20", "85A17ADE", and "2023-05-15 15:47:49" are displayed in sequence.
[0131] In the above embodiments, the rule file determines the corresponding identification items from the diverse device information, enabling them to be categorized and displayed on the interface, and laying the foundation for subsequent verification of the identification content based on the identification items.
[0132] As can be seen from the foregoing embodiments, the identified device information needs to be verified against the standard device information stored in the benchmark library. Based on the foregoing embodiments, this embodiment explains specifically how to perform device information verification.
[0133] In one example, the specific process of verifying device information may include:
[0134] The equipment information is compared with standard equipment information in a preset benchmark library. The preset benchmark library includes standard equipment information.
[0135] For example, a preset benchmark library stores standard equipment information for secondary power equipment. In conjunction with the foregoing embodiments, the standard equipment information for each secondary power equipment includes: equipment model, configuration file version standard value, configuration file time standard value, instantiated configuration file version standard value, full-site instantiated configuration file checksum standard value, program version standard value, program checksum standard value, program creation time standard value, management program version standard value, management program checksum standard value, management program time standard value, and management serial number standard value.
[0136] The equipment model of the secondary power equipment is used as a label, and each label contains standard equipment information for the corresponding equipment model.
[0137] Based on the device model in the identified device information, the corresponding standard device information is searched in the preset benchmark library, and then matched and compared with the corresponding standard device information according to the identification items of the identified device information.
[0138] If the device information is determined to be consistent with the standard device information, then the verification result indicates that the device information is consistent with the standard device information; otherwise, the verification result indicates that the device information is inconsistent with the standard device information.
[0139] For example, the identification content of each identification item is compared with the corresponding standard device information in turn. If it is determined that the identification content of the identification item is consistent with the corresponding standard device information, the verification result is determined to be passed, that is, the device information is consistent with the standard device information; if it is determined that the identification content of the identification item is inconsistent with the corresponding standard device information, the verification result is determined to be failed, that is, the device information is inconsistent with the standard device information.
[0140] Once the verification result is determined, it will be displayed in the verification sub-area of the text recognition area on the first interface.
[0141] In the example above, based on the device model in the identified device information, the corresponding standard device information is searched from a preset benchmark library. The identified content corresponding to the device model is then matched and compared sequentially with the standard device information. If the identified content matches the standard device information, the matching result is considered successful; otherwise, the matching result is considered unsuccessful. This method automates the comparison of new power secondary equipment information with standard values, improving the verification efficiency of power secondary equipment information.
[0142] As seen in the previous examples, after verification, the verification results can be displayed on the first interactive interface. Therefore, based on the previous examples, different strategies can be used to display the verification results on the first interface depending on the specific verification result.
[0143] In one example, if it is determined that the verification result represents the device information and the standard device information, then the device information and the verification result are displayed in the verification sub-area.
[0144] If it is determined that the verification result represents equipment information that is inconsistent with standard equipment information, the equipment information, verification result, and standard equipment information in the benchmark library will be displayed in the verification sub-area.
[0145] For example, Figure 4 A schematic diagram of the first interface as an example Figure 3 ,like Figure 4 As shown, in Figure 3 Based on this, the verification sub-area can be categorized and displayed according to inspection items, inspection results, and library standard values. Among them, "inspection items" correspond to "identification items" in the previous example; "inspection results" correspond to "verification results" in the previous example; and "library standard values" correspond to "standard equipment information" in the previous example.
[0146] If the verification result is determined to be passed, it indicates that the identified device information is consistent with the standard device information in the preset benchmark library. In this case, the identified items in the device information can be displayed in the "Verification Items" column, and "Pass" can be displayed in the "Verification Result" column. For example... Figure 4 As shown, the device information in rows 1 and 3 is consistent with the standard device information in the preset benchmark library.
[0147] If the verification result is determined to be "pass," it indicates that the identified device information is inconsistent with the standard device information in the preset benchmark library. The identified item in the device information will be displayed in the "Verification Item" column, and "Fail" will be displayed in the "Verification Result" column. Based on this, the standard device information for that identified item in the preset benchmark library will be displayed in the "Library Standard Value" column. Figure 4As shown, the equipment information in rows 2 and 4 is inconsistent with the standard equipment information in the preset benchmark library. In addition to displaying "Fail" in the "Inspection Result" column, the corresponding standard equipment information is also displayed in the "Library Standard Value" column.
[0148] In the example above, different strategies are used to display the results in the verification sub-area based on the verification results. This not only automates the verification of equipment information for secondary power equipment but also intelligently displays the verification results on the first interface. When a verification fails, there is no need for manual searching of the corresponding standard equipment information; the standard equipment information in the preset benchmark library can be directly displayed. This indirectly improves the efficiency of equipment information verification for secondary power equipment.
[0149] As can be seen from the foregoing embodiments, verifying device information requires obtaining the device information of the secondary power equipment. For example, the device information of the secondary power equipment is typically displayed on its screen. Therefore, to obtain the device information, it is necessary to extract the device information from the screen area of the secondary power equipment. Based on the foregoing embodiments, this embodiment specifically explains how to obtain the device information of the secondary power equipment.
[0150] In one example, the first operation includes taking a picture and recognizing text.
[0151] For example, the shooting operation is used to instruct the screen area of the secondary power equipment to take a picture to obtain an image of the equipment; the text recognition operation is used to instruct the text recognition of the equipment image to obtain equipment information.
[0152] Specifically, in response to the user's shooting operation on the first interface, the device image of the secondary power equipment is acquired and displayed in the image area of the first interface.
[0153] The shooting operation is used to instruct the image input device to take a picture to obtain the device image.
[0154] For example, Figure 5 A schematic diagram of the first interface as an example Figure 4 , combined Figure 5 The method provided in this embodiment will be explained. For example... Figure 5 As shown, in Figure 4 The interface shown also includes an image area. Within this image area are several buttons, including a "camera" button and a "text recognition" button.
[0155] When a user clicks the "Camera" button in the image area of the first interface, the image input device is activated and enters shooting mode. In shooting mode, the image area displays the image captured by the image input device in real time. Furthermore, clicking the "Camera" button again in shooting mode captures a picture of the secondary power equipment. This captured image is then displayed in the equipment image display sub-area within the image area.
[0156] The image input device can be one or more of a camera, a camera, and a scanning device.
[0157] Optionally, after capturing the device image, the sharpness of the image can be assessed. If it is determined that the sharpness of the device image meets preset requirements, a prompt message indicating that the device image is not sharp will appear, prompting the user to retake the image. Specifically, if it is determined that the gradient value of the pixels in the device image is greater than or equal to a preset gradient threshold, then the sharpness of the device image is determined to meet the preset requirements.
[0158] Specifically, in response to the user's text recognition operation on the first interface, the device image is processed for text recognition to obtain the device information of the secondary power equipment, and the device information is displayed in the text recognition area of the first interface.
[0159] The text recognition operation is used to instruct the device image to perform text recognition.
[0160] For example, continue to combine Figure 5 The method provided in this embodiment will be explained. After obtaining the device image, the user clicks the "Text Recognition" button in the image area of the first interface. In response to the pressing of the "Text Recognition" button, the device information in the device image is recognized as text, thereby obtaining the device information in text form, and the device information is displayed in the device information display sub-area of the text recognition area.
[0161] In the above embodiments, images of the secondary power equipment are obtained by taking pictures; and text recognition processing is performed on the equipment images to obtain equipment information. This enables automated acquisition of equipment information, improving the efficiency of equipment information acquisition and thus improving the efficiency of equipment information verification. Furthermore, the automated text recognition of equipment images to obtain equipment information, eliminating the need for manual input, also improves the accuracy of equipment information acquisition, thereby improving the accuracy of equipment information verification results.
[0162] Building upon the aforementioned example, after acquiring equipment images through photography and performing text recognition on the images to obtain equipment information, the method provided in the aforementioned embodiments can be used to verify the equipment information and obtain a verification result. After verifying the equipment information of the secondary power equipment and obtaining the verification result, it can be recorded.
[0163] In one example, after verifying the device information and obtaining the verification result, the method further includes storing the device image, device information, and verification result in a preset storage location.
[0164] For example, verifying the device information against standard device information in a preset benchmark library will yield a verification result. This result can be stored in a preset storage location. Furthermore, during the storage of the verification result, the object being verified can also be stored, such as a device image and the device information identified from that image.
[0165] Optionally, the process of storing the device image, device information, and verification results described above can be automatically triggered after the user performs a second operation on the first interface and obtains the verification result, i.e., clicking as shown... Figure 5 After clicking the "Verify and Record" button, the device information is verified, and the captured device image, the device information identified from the device image, and the verification result of the device information with the preset benchmark library are stored together in the preset storage location.
[0166] In the example above, after obtaining the verification result between the device information and the standard device information in the preset benchmark library, the verification result can be automatically stored. This process requires no manual recording and can be automated based on simple user operations: capturing device images, identifying device information, verifying the device information, obtaining the verification result, and recording it. This improves the verification speed and efficiency of device information for secondary power equipment.
[0167] In the above embodiments, by verifying the device information against the standard device information in the preset benchmark library, the verification results are displayed on the visualization interface according to different strategies, and can be recorded synchronously, without the need for manual identification, verification, and recording, thereby improving the verification speed and efficiency of the device information of the secondary power equipment.
[0168] As can be seen from the foregoing embodiments, various possible situations need to be considered during the verification of equipment information for secondary power equipment. For example, the captured images may be unclear and difficult to identify; the identified equipment information may be inaccurate and require modification. Therefore, based on any of the foregoing embodiments, this embodiment further describes the functions that the method provided in this application can achieve.
[0169] In one example, the method further includes one or more combinations of the following steps:
[0170] In response to a third action triggered by the user on the first screen, the text recognition area is displayed in full screen on the first screen.
[0171] In response to the fourth operation triggered by the user on the first interface, the input keyboard is displayed on the first interface to add and modify device information in the text recognition area.
[0172] In response to the fifth operation triggered by the user on the first interface, a preset image is imported from a preset storage location and displayed in the image area of the first interface.
[0173] In response to the user's sixth action on the first interface, select the image input device to be invoked.
[0174] For example, Figure 6 A schematic diagram of the first interface as an example Figure 5 ,like Figure 6 As shown, in Figure 5 Based on the previous version, the buttons in the image area have been expanded to include "Import Image" and "Set Default Camera", while the buttons in the text recognition area have been expanded to include "Clear", "Manual Input" and "Open Keyboard".
[0175] Optionally, when a user wants to delete the device information recognized in the table within the text recognition area, they can click as shown. Figure 6 The "Clear" button is shown. When the "Clear" button is pressed, all content within the text recognition area is deleted.
[0176] For example, when a user wants to add or modify the recognized device information in the table within the text recognition area, they can click on... Figure 6 The "Manual Entry" button is shown. In response to pressing the "Manual Entry" button, the recognition items and the table of recognition content in the text recognition area will be displayed in full screen.
[0177] For example, after displaying the table section containing the identification items and content in full screen, clicking on... Figure 6 The "Open Keyboard" button shown, when pressed, displays a virtual keyboard on the first screen after showing the recognition items and recognition content table in full screen. Users can use the virtual keyboard to add and modify text in the table sections of the recognition items and recognition content.
[0178] It should be noted that if the device model is not included in the captured device image, the verification process cannot be performed. Users will need to manually add the corresponding identification information for the device model.
[0179] It should also be noted that if the captured device image contains a device model number, but the device information recognition process fails to identify the corresponding data, the verification operation will also fail. The user will need to manually add the corresponding data for the device model number.
[0180] In a practical application scenario, one possibility is that the captured device image is unclear, or the device information in the captured image cannot be identified. In this case, the user can be allowed to directly import the image for device information recognition.
[0181] For example, when a user wants to import an image for device information recognition, they can click as follows: Figure 6 The "Import Image" button is shown. In response to pressing the "Import Image" button, the image pre-stored in a preset storage location is displayed in the device image display sub-area. This allows the user to identify device information based on the imported image.
[0182] For a practical example, in one possible scenario, the captured image quality is poor, and the user wants to change the image input device used during shooting. In this case, the user can be allowed to change the image input device used when capturing the image.
[0183] For example, image input devices may include multiple cameras, scanners, and other devices that can be used to capture images. When a user wants to change the image input device when capturing an image, they can click as shown... Figure 6 The "Set Default Camera" button, when pressed, prompts the user for the current default image input device and other selectable image input devices. In response to the user's selection, the current default image device is changed to another image input device chosen by the user.
[0184] In the above example, by responding to different user operations on the first interface, functions such as adding and modifying identified device information, importing pre-stored images for device information recognition, and changing the image input device used to capture images can be implemented. Further considering various situations during the device information verification process, allowing users to add and modify device information when there are omissions or errors in the identified device information indirectly improves the accuracy of device information verification. Similarly, allowing users to import pre-stored images or change the image input device when the captured device image does not meet the requirements also indirectly improves the accuracy of device information verification.
[0185] In another example, the method further includes one or more combinations of the following steps:
[0186] In response to the seventh operation triggered by the user on the first interface, the second interface is displayed. The second interface is used to display the device image, device information, and verification results stored in a preset storage location.
[0187] In response to the eighth operation triggered by the user on the second interface, delete the device image, device information and verification results stored in the preset storage location.
[0188] In response to the ninth operation triggered by the user on the second interface, the device image, device information and verification results stored in the preset storage location will be exported as a device information file in the target format.
[0189] For a practical example, after each device verification, the user stores the device image, device information, and verification result for that verification process in a preset storage location. Therefore, this preset storage location stores all historical records. Each historical record includes the device image, device information, and verification result for one verification process.
[0190] For example, in combination Figure 6 To explain, when a user clicks on "History" on the first screen, the system switches from the first screen to the second screen in response to the click on "History". Figure 7 This is a schematic diagram of an exemplary second interface. Figure 7 As shown, the second interface displays the history of all verification processes. The second interface displays a table; the first column shows the sequence number of the historical record, the second column shows the verification time of the historical record, the third column shows the device information in the historical record, the fourth column shows the verification result in the historical record, and the fifth column shows a thumbnail of the device image in the historical record.
[0191] Specifically, the information is displayed in the table in chronological order of the device information verification time.
[0192] For example, when a user wants to clear their history, they can click on... Figure 7 The "Delete History" button is shown. Pressing the "Delete History" button deletes all history records stored in the preset storage location.
[0193] For example, when a user wants to export their history, they can click as follows: Figure 7 The "Export History" button is shown. Pressing the "Export History" button will convert all history records stored in the preset location into a data file of the target format. For example, the target format data file can be an Excel spreadsheet, a PDF file, etc.
[0194] Optionally, when exporting the history, you can also fill in the device information, verification results and device images in the history into the template according to the preset template.
[0195] Alternatively, users can be allowed to add custom information when exporting history records. This could include preset stamps, signatures, and document headers.
[0196] In the example above, by responding to user actions, the first interface is switched to the second interface, which displays the verification history of the secondary power equipment. Furthermore, in response to different user actions on the second interface, the verification history can be cleared or exported according to a preset target format. This further enriches the equipment information verification function of the secondary power equipment and improves the verification efficiency.
[0197] In the above embodiments, different operations are performed by different users on the first interface or the second interface. In addition to realizing the automated verification of equipment information of secondary power equipment, it can also provide rich post-processing functions for equipment information.
[0198] The device information verification method provided in this application responds to different user operations on the interface to take pictures of the secondary power equipment to obtain equipment images; it can also perform text recognition on the equipment images to obtain text-based equipment information; and it can match and verify the equipment information with standard equipment information stored in a preset benchmark library to obtain verification results, thus automating the verification of equipment information for secondary power equipment and improving the efficiency of equipment information verification. Furthermore, it provides a variety of rich post-processing functions for the equipment information and its verification results, indirectly improving the recording efficiency after equipment information verification.
[0199] Figure 8 A schematic diagram of the structure of the device for verifying equipment information provided in this application is shown below. Figure 8 As shown, the device information verification device 80 provided in this embodiment includes:
[0200] The first processing module 801 is used to respond to the user's first operation on the first interface and obtain the equipment information of the secondary power equipment;
[0201] The second processing module 802 is used to respond to the user's second operation on the first interface, to verify the device information using standard device information in the preset benchmark library, to obtain the verification result, and to display the verification result in the verification sub-area of the text recognition area on the first interface; wherein, the second operation is used to instruct the device information to be verified against the standard device information in the preset benchmark library, and the verification result indicates whether the device information is consistent with the standard device information.
[0202] In one possible implementation, the device information includes identification items and the identification content corresponding to the identification items;
[0203] The identification items include: device model and related information; the related information includes at least one of the following: configuration file related information, program version related information, and management program related information;
[0204] The configuration file information includes at least one of the following: configuration file version, configuration file time, instantiated configuration file version, and site-wide instantiated configuration file verification code;
[0205] Program version-related information includes at least one of the following: program version, program checksum, and program creation time;
[0206] The management program information includes at least one of the following: management program version, management program verification code, management program time, and management serial number.
[0207] In one possible implementation, after acquiring the equipment information of the secondary power equipment, the first processing module 801 is further configured to:
[0208] Based on a pre-defined rule file, the recognition items corresponding to the recognition content are determined; the rule file is used to indicate the text characteristics of the recognition content corresponding to different recognition items.
[0209] In one possible implementation, the device information is verified to obtain a verification result. The second processing module 802 is used for:
[0210] The equipment information is compared with the standard equipment information in the preset benchmark library; the preset benchmark library includes standard equipment information.
[0211] If the equipment information is determined to be consistent with the standard equipment information, then the verification result indicates that the equipment information is consistent with the standard equipment information.
[0212] Otherwise, it is determined that the verification result indicates that the device information is inconsistent with the standard device information.
[0213] In one possible implementation, the verification result is displayed in a verification sub-region within the text recognition area of the first interface, and the second processing module 802 is used for:
[0214] If the verification result indicates that the device information matches the standard device information, then the device information and the verification result will be displayed in the verification sub-area.
[0215] If it is determined that the verification result represents equipment information that is inconsistent with standard equipment information, the equipment information, verification result, and standard equipment information in the benchmark library will be displayed in the verification sub-area.
[0216] In one possible implementation, the first operation includes a shooting operation and a text recognition operation; in response to the user's first operation on the first interface, the device information of the secondary power equipment is obtained, and the first processing module 801 is used for:
[0217] In response to the user's shooting operation on the first interface, the device image of the secondary power equipment is acquired and displayed in the image area of the first interface; wherein, the shooting operation is used to instruct the invocation of the image input device to take a picture to obtain the device image;
[0218] In response to the user's text recognition operation on the first interface, the device image is processed for text recognition to obtain the device information of the secondary power equipment, and the device information is displayed in the text recognition area of the first interface; wherein, the text recognition operation is used to instruct the device image to be recognized for text.
[0219] In one possible implementation, after verifying the device information and obtaining the verification result, the second processing module 802 is further configured to:
[0220] Store the device image, device information, and verification results in the preset storage location.
[0221] In one possible implementation, the second processing module 802 is further configured to perform at least one of the following:
[0222] In response to a third operation triggered by the user on the first interface, the text recognition area is displayed in full screen on the first interface;
[0223] In response to the fourth operation triggered by the user on the first interface, the input keyboard is displayed on the first interface to add and modify the device information in the text recognition area;
[0224] In response to the fifth operation triggered by the user on the first interface, a preset image is imported from a preset storage location and displayed in the image area of the first interface;
[0225] In response to the user's sixth action on the first interface, select the image input device to be invoked.
[0226] In one possible implementation, the second processing module 802 is further configured to perform at least one of the following:
[0227] In response to the seventh operation triggered by the user on the first interface, the second interface is displayed; wherein, the second interface is used to display the device image, device information and verification results stored in the preset storage location;
[0228] In response to the eighth operation triggered by the user on the second interface, delete the device image, device information and verification results stored in the preset storage location;
[0229] In response to the ninth operation triggered by the user on the second interface, the device image, device information and verification results stored in the preset storage location will be exported as a device information file in the target format.
[0230] The device information verification device provided in this embodiment can execute the method provided in the above method embodiment. Its implementation principle and technical effect are similar, and will not be described in detail here.
[0231] Figure 9 Schematic diagram of the electronic device provided in this application Figure 1 .like Figure 9 As shown, the electronic device 90 provided in this embodiment includes at least one processor 901 and a memory 902. Optionally, the device 90 further includes a communication interface 903. The processor 901, memory 902, and communication interface 903 are connected via a bus 904.
[0232] In a specific implementation, at least one processor 901 executes computer execution instructions stored in memory 902, causing at least one processor 901 to perform the above-described method.
[0233] The specific implementation process of processor 901 can be found in the above method embodiments, and its implementation principle and technical effect are similar. It will not be repeated here.
[0234] In the above embodiments, it should be understood that the processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in this invention can be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules within the processor.
[0235] The memory may include random access memory (RAM) and may also include non-volatile memory (NVM), such as at least one disk storage device.
[0236] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of illustration, the buses shown in the accompanying drawings are not limited to a single bus or a single type of bus.
[0237] Figure 10 Schematic diagram of the electronic device provided in this application Figure 2 .like Figure 10 As shown, the electronic device 90 includes:
[0238] Memory 902, processor 901, image input device 905, communication interface 903, display device 906, power supply 907;
[0239] The processor 901 is connected to the memory 902, the image input device 905, the communication interface 903, the display device 906, and the power supply 907 respectively; the power supply 907 is also connected to the image input device 905, the display device 906, and the memory 902 respectively.
[0240] The memory 902 stores computer-executed instructions; the memory 902 is also used to configure a preset benchmark library, as well as store device images, device information, and verification results.
[0241] The processor 901 executes computer execution instructions stored in the memory 902, causing the processor 901 to perform one or more combinations of the methods described above.
[0242] Image input device 905 is used to capture images of the device; communication interface 903 is used to communicate data with external devices; power supply 907 is used to provide electrical energy; display device 906 is used to display a first interface and / or a second interface.
[0243] Figure 11 Schematic diagram of the electronic device provided in this application Figure 3 .
[0244] like Figure 11As shown, in one possible implementation, the communication interface includes at least one of the following: DC interface, HDMI interface, SIM card + TF interface, TYPE-C interface, RS232 serial port, RJ45 network port, headphone jack, USB interface, POGOPIN, NFC card reader area, etc.
[0245] By setting up multiple communication interfaces, electronic devices can be allowed to communicate data in a variety of ways.
[0246] In one possible implementation, the display device is disposed on a first surface of the electronic device; the image input device includes: a scanning device, a first camera, and a second camera.
[0247] For example, such as Figure 11 As shown, the scanning device and Figure 11 The scanning window in the image corresponds to the first camera and... Figure 11 The front camera corresponds to the second camera and... Figure 11 The corresponding rear camera.
[0248] The first camera is disposed on the first surface, the second camera is disposed on the second surface, the second surface is located behind the first surface, and the scanning device is disposed on the third surface, which is adjacent to the first surface and also adjacent to the second surface.
[0249] By setting up multiple image input devices, users can have a variety of camera or scanning devices to choose from when capturing images of secondary power equipment.
[0250] In one example, the specific parameters of the electronic device used for verifying device information of secondary power equipment are shown in Table 1.
[0251] Table 1 Parameter Table of Electronic Equipment
[0252]
[0253] In one example, before the electronic device executes one or more combinations of the methods described in the above embodiments, a corresponding program file is selected and executed from a preset path to enable the electronic device to execute the methods provided in the above embodiments. The execution strategy may include direct execution and terminal execution. Direct execution refers to execution using the methods provided in the above embodiments; terminal execution refers to execution via command line.
[0254] The aforementioned electronic device is used to execute the method provided in the above method embodiments. Its implementation principle and technical effect are similar, and will not be repeated here.
[0255] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the above-described method.
[0256] This application also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the above-described method.
[0257] The aforementioned readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The readable storage medium can be any available medium accessible to a general-purpose or special-purpose computer.
[0258] An exemplary readable storage medium is coupled to a processor, enabling the processor to read information from and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can reside in an Application Specific Integrated Circuit (ASIC). Alternatively, the processor and the readable storage medium can exist as discrete components in the device.
[0259] The division of units is merely a logical functional division; in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces, devices, or units, and may be electrical, mechanical, or other forms.
[0260] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0261] In addition, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0262] If a function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0263] Those skilled in the art will understand that all or part of the steps of the above-described method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When executed, the program performs the steps of the above-described method embodiments; and the aforementioned storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disks, or optical disks.
[0264] Finally, it should be noted that other embodiments of the invention will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This invention is intended to cover any variations, uses, or adaptations of the invention that follow the general principles of the invention and include common knowledge or customary techniques in the art not disclosed herein, and is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of the invention is limited only by the appended claims.
Claims
1. A method for verifying device information, characterized in that, include: In response to the user's first action on the first interface, obtain the equipment information of the secondary power equipment; In response to a second operation by the user on the first interface, the device information is verified using standard device information in a preset benchmark library to obtain a verification result, which is then displayed in a verification sub-area within the text recognition area of the first interface. The second operation is used to instruct the device information to be verified against the standard device information in the preset benchmark library, and the verification result indicates whether the device information is consistent with the standard device information.
2. The method according to claim 1, characterized in that, The device information includes identification items and the identification content corresponding to the identification items; The identification items include: device model and related information; wherein the related information includes at least one of the following: configuration file related information, program version related information, and management program related information; The configuration file related information includes at least one of the following: configuration file version, configuration file time, instantiated configuration file version, and site-wide instantiated configuration file verification code; The program version-related information includes at least one of the following: program version, program checksum, and program creation time; The management program information includes at least one of the following: management program version, management program verification code, management program time, and management serial number.
3. The method according to claim 2, characterized in that, After obtaining the equipment information of the secondary power equipment, the following is also included: According to a preset rule file, the identification items corresponding to the identification content are determined; wherein, the rule file is used to indicate the text characteristics of the identification content corresponding to different identification items.
4. The method according to claim 1, characterized in that, The device information is verified to obtain the verification result, including: The device information is compared with standard device information in a preset benchmark library; wherein, the preset benchmark library includes standard device information. If it is determined that the device information is consistent with the standard device information, then it is determined that the verification result indicates that the device information is consistent with the standard device information; Otherwise, it is determined that the verification result represents inconsistent device information with standard device information.
5. The method according to claim 4, characterized in that, The verification result is displayed in the verification sub-area of the text recognition area of the first interface, including: If it is determined that the verification result represents the device information and the standard device information, then the device information and the verification result are displayed in the verification sub-area; If it is determined that the device information represented by the verification result is inconsistent with the standard device information, then the device information, the verification result, and the standard device information in the benchmark library will be displayed in the verification sub-area.
6. The method according to claim 1, characterized in that, The first operation includes a shooting operation and a text recognition operation; in response to the user's first operation on the first interface, the device information of the secondary power equipment is obtained, including: In response to a user's shooting operation on the first interface, an image of the secondary power equipment is acquired and displayed in the image area of the first interface; wherein, the shooting operation is used to instruct the invocation of an image input device to take a picture to acquire the equipment image; In response to a user's text recognition operation on the first interface, text recognition processing is performed on the device image to obtain device information of the secondary power equipment, and the device information is displayed in the text recognition area of the first interface; wherein, the text recognition operation is used to instruct text recognition to be performed on the device image.
7. The method according to claim 6, characterized in that, After verifying the device information and obtaining the verification result, the process further includes: The device image, the device information, and the verification result are stored in a preset storage location.
8. The method according to any one of claims 1-7, characterized in that, The method further includes at least one of the following: In response to a third operation triggered by the user on the first interface, the text recognition area is displayed in full screen on the first interface; In response to the fourth operation triggered by the user on the first interface, an input keyboard is displayed on the first interface to add and modify device information in the text recognition area; In response to a fifth operation triggered by the user on the first interface, a preset image is imported from a preset storage location and displayed in the image area of the first interface; In response to the user's sixth operation on the first interface, the image input device to be invoked is selected.
9. The method according to any one of claims 1-7, characterized in that, The method further includes at least one of the following: In response to a seventh operation triggered by the user on the first interface, a second interface is displayed; wherein the second interface is used to display device images, device information and verification results stored in a preset storage location; In response to the eighth operation triggered by the user on the second interface, delete the device image, device information and verification results stored in the preset storage location; In response to the ninth operation triggered by the user on the second interface, the device image, device information and verification results stored in the preset storage location will be exported as a device information file in the target format.
10. A device for verifying device information, characterized in that, include: The first processing module is used to respond to the user's first operation on the first interface and obtain the equipment information of the secondary power equipment. The second processing module is used to respond to a second operation by the user on the first interface, to verify the device information using standard device information in a preset benchmark library, to obtain a verification result, and to display the verification result in a verification sub-area in the text recognition area of the first interface; wherein, the second operation is used to instruct the device information to be verified against the standard device information in the preset benchmark library, and the verification result indicates whether the device information is consistent with the standard device information.
11. An electronic device, characterized in that, The electronic device includes: a memory, a processor, an image input device, a communication interface, a display device, and a power supply; The processor is connected to the memory, the image input device, the communication interface, the display device, and the power supply; the power supply is also connected to the image input device, the display device, and the memory. The memory stores computer-executed instructions; the memory is also used to configure a preset benchmark library, and to store device images, device information, and verification results; The processor executes computer execution instructions stored in the memory, causing the processor to perform the method as described in any one of claims 1-9; The image input device is used to capture images of the device; the communication interface is used to communicate with external devices; the power supply is used to provide electrical energy; and the display device is used to display a first interface and / or a second interface.
12. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the method as described in any one of claims 1-9.
13. A computer program product, characterized in that, Includes a computer program that, when executed by a processor, implements the method of any one of claims 1-9.