[go: up one dir, main page]

CN112950575A - Detection result determining method and device, electronic equipment and storage medium - Google Patents

Detection result determining method and device, electronic equipment and storage medium Download PDF

Info

Publication number
CN112950575A
CN112950575A CN202110220590.9A CN202110220590A CN112950575A CN 112950575 A CN112950575 A CN 112950575A CN 202110220590 A CN202110220590 A CN 202110220590A CN 112950575 A CN112950575 A CN 112950575A
Authority
CN
China
Prior art keywords
color
detection
initial image
detection item
item
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110220590.9A
Other languages
Chinese (zh)
Inventor
武让
刘伟
赵琦
熊宇
朱圣
司劝劝
林丹敏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Wondfo Biotech Co Ltd
Original Assignee
Guangzhou Wondfo Biotech Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Wondfo Biotech Co Ltd filed Critical Guangzhou Wondfo Biotech Co Ltd
Priority to CN202110220590.9A priority Critical patent/CN112950575A/en
Publication of CN112950575A publication Critical patent/CN112950575A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/70Determining position or orientation of objects or cameras
    • G06T7/73Determining position or orientation of objects or cameras using feature-based methods
    • G06T7/74Determining position or orientation of objects or cameras using feature-based methods involving reference images or patches
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/90Determination of colour characteristics
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10024Color image

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Image Analysis (AREA)

Abstract

The embodiment of the invention discloses a detection result determining method and device, electronic equipment and a storage medium. The method comprises the following steps: acquiring an initial image of at least one detection item and a name of the corresponding detection item through an image collector; the initial image of the detection item comprises a standard color area and a test paper placing area; comparing the initial image of the at least one detection item with a standard template to determine a color block result of the at least one detection item; and combining the color block results of the at least one detection item, and outputting a final detection result. By adopting the technical means, the purposes of reducing the detection cost and improving the detection efficiency can be realized.

Description

Detection result determining method and device, electronic equipment and storage medium
Technical Field
The embodiment of the invention relates to the technical field of image processing, in particular to a detection result determining method and device, electronic equipment and a storage medium.
Background
With the development of internet technology and artificial intelligence technology, artificial intelligence is increasingly applied in various fields.
At present, the traditional sample detection mode needs the combination of test paper and a detection instrument, and a corresponding detection instrument needs to be equipped for each detection reagent, so that the cost is higher.
Therefore, a method for determining a sample detection result is needed, which can rapidly detect and analyze the result without providing various hardware devices.
Disclosure of Invention
The embodiment of the invention provides a detection result determining method and device, electronic equipment and a storage medium, which can achieve the purposes of reducing detection cost and improving detection efficiency.
In a first aspect, an embodiment of the present invention provides a method for determining a detection result, including:
acquiring an initial image of at least one detection item and a name of the corresponding detection item through an image collector; the initial image of the detection item comprises a standard color area and a test paper placing area;
comparing the initial image of the at least one detection item with a standard template to determine a color block result of the at least one detection item;
and combining the color block results of the at least one detection item, and outputting a final detection result.
Optionally, the obtaining, by the image collector, an initial image of at least one detection item and a name of a corresponding detection item includes:
and acquiring at least one identification frame in a standard color area of the initial image of the at least one detection item.
Optionally, after acquiring at least one identification frame in a standard color region of the initial image of the at least one detection item, the method further includes:
and acquiring at least one identification frame of the test strip in the test strip placement area of the initial image of the at least one detection item.
Optionally, the comparing the initial image of the at least one detection item with a standard template to determine a color block result of the at least one detection item includes:
comparing at least one identification frame in the standard color area in the initial image with at least one identification frame in the standard color area in the standard template to obtain a corrected first image;
extracting color bars of corresponding items from the corrected first image according to detection items; wherein the color bar comprises at least one color block;
comparing at least one identification frame of the test strip in the test strip placement area in the initial image with at least one identification frame in the test strip area in the standard template to obtain a corrected second image;
extracting color blocks of corresponding items from the corrected second image according to the detection items;
and comparing the color block with the color bar, and determining a color block result of the at least one detection item.
Optionally, the comparing the color block with the color bar to determine the color block result of the at least one detection item includes:
comparing the color block with at least one color block in the color bar based on a deep learning algorithm;
and calculating the similarity between the color block and at least one color block in the color strip, and taking the color block with the maximum similarity value in the color strip as the color block result of the corresponding detection item.
In a second aspect, an embodiment of the present invention further provides a device for determining a detection result, including:
the system comprises an initial image acquisition module, a detection item acquisition module and a display module, wherein the initial image acquisition module is used for acquiring an initial image of at least one detection item and a name of the corresponding detection item through an image collector; the initial image of the detection item comprises a standard color area and a test paper placing area;
the color block result determining module is used for comparing the initial image of the at least one detection item with a standard template and determining the color block result of the at least one detection item;
and the detection result output module is used for combining the color block results of the at least one detection item and outputting a final detection result.
Optionally, the initial image obtaining module is configured to obtain at least one identification frame in a standard color area of the initial image of the at least one detection item.
Optionally, the initial image obtaining module is configured to obtain at least one identification frame of a test strip in a test strip placement area of the initial image of the at least one detection item.
The color block result determining module is used for comparing at least one identification frame in the standard color area in the initial image with at least one identification frame in the standard color area in the standard template to obtain a corrected first image;
extracting color bars of corresponding items from the corrected first image according to detection items; wherein the color bar comprises at least one color block;
comparing at least one identification frame of the test strip in the test strip placement area in the initial image with at least one identification frame in the test strip area in the standard template to obtain a corrected second image;
extracting color blocks of corresponding items from the corrected second image according to the detection items;
and comparing the color block with the color bar, and determining a color block result of the at least one detection item.
A color block result determining module, configured to compare the color block with at least one color block in the color bar based on a deep learning algorithm;
and calculating the similarity between the color block and at least one color block in the color strip, and taking the color block with the maximum similarity value in the color strip as the color block result of the corresponding detection item.
In a third aspect, an embodiment of the present invention further provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, where the processor executes the computer program to implement the detection result determining method according to any one of the embodiments of the present invention.
In a fourth aspect, the embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the detection result determination method according to any one of the embodiments of the present invention.
The method comprises the steps of obtaining an initial image of at least one sample detection item and a name of a corresponding detection item through an image collector; the initial image of the detection item comprises a standard color area and a test paper placing area; the standard color area and the test paper placing area are both provided with at least one identification frame, and the next step is carried out after the identification frame in the standard color area and the identification frame in the test paper placing area are both identified; if not, prompting the unrecognized identification frame. Comparing the initial image of the at least one detection item with a standard template to determine a color block result of the at least one detection item; and combining the color block results of the at least one detection item, and outputting a final sample detection result. The adoption is put the district to standard colour district and test paper through the mode of discernment sign frame and is rectified, therefore the test paper strip can add the sample earlier and react and arrange in the detection card after the colour development again, need not carry out accurate location to the test paper strip, as long as the test paper strip place the district within range can at the test paper, avoid polluting other parts of detection card when adding the sample to whole test paper strip, and the detection card only needs to change the test paper strip and can used repeatedly.
Drawings
Fig. 1a is a schematic flowchart of a method for determining a detection result according to a first embodiment of the present invention;
FIG. 1b is a schematic diagram of a logo box in an initial image according to a first embodiment of the present invention;
fig. 1c is a schematic diagram of a key point of a mark box according to a first embodiment of the present invention;
fig. 1d is a schematic diagram of a process for identifying coordinates of a logo box according to a first embodiment of the present invention;
fig. 2 is a schematic structural diagram of a detection result determining apparatus according to a second embodiment of the present invention;
fig. 3 is a schematic structural diagram of an electronic device according to a third embodiment of the present invention.
Detailed Description
The present invention will be described in further detail with reference to the accompanying drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the invention and are not limiting of the invention. It should be further noted that, for the convenience of description, only some of the structures related to the present invention are shown in the drawings, not all of the structures.
Before discussing exemplary embodiments in more detail, it should be noted that some exemplary embodiments are described as processes or methods depicted as flowcharts. Although a flowchart may describe the steps as a sequential process, many of the steps can be performed in parallel, concurrently or simultaneously. In addition, the order of the steps may be rearranged. The process may be terminated when its operations are completed, but may have additional steps not included in the figure. The processes may correspond to methods, functions, procedures, subroutines, subprograms, and the like.
Example one
Fig. 1a is a schematic flowchart of a method for determining a detection result according to an embodiment of the present invention, where the method is applicable to a case of urine detection, and the method may be implemented by a device for determining a detection result, where the device may be implemented in a software and/or hardware manner, and may be integrated in an electronic device, and specifically includes the following steps:
s110, acquiring an initial image of at least one detection item and a name of the corresponding detection item through an image collector; the initial image of the detection item comprises a standard color area and a test paper placing area.
In this embodiment, the image collector is a camera installed on the intelligent terminal, wherein the intelligent terminal includes a mobile phone, a tablet or a notebook computer. In the working process of the image collector, the intelligent terminal is in a networking state, wherein an application program is installed in the intelligent terminal so as to analyze the initial image of the detection item.
In this embodiment, the name of the detection item may be obtained by scanning the two-dimensional code in the initial image. The standard color area comprises color blocks of different detection items and is used for distinguishing indexes of the detection items. The test paper placing area is used for placing test paper strips of the detection items.
Optionally, the obtaining, by the image collector, an initial image of at least one detection item and a name of a corresponding detection item includes:
and acquiring at least one identification frame in a standard color area of the initial image of the at least one detection item.
Optionally, after acquiring at least one identification frame in a standard color region of the initial image of the at least one detection item, the method further includes:
and acquiring at least one identification frame of the test strip in the test strip placement area of the initial image of the at least one detection item.
In this embodiment, the mark frame in the standard color area and the mark frame in the test paper placement area may refer to a schematic diagram of the mark frame in the initial image shown in fig. 1 b. The mark frame in the standard color area comprises three broken line frames and an arrow head frame, and the mark frame in the test paper placing area comprises two rectangular frames. In this embodiment, the identification frames are respectively identified, and corresponding key points are determined, where the key point of each identification frame can refer to a schematic diagram of a key point of an identification frame shown in fig. 1 c.
S120, comparing the initial image of the at least one detection item with a standard template, and determining a color block result of the at least one detection item.
In this embodiment, optionally, the comparing the initial image of the at least one detection item with a standard template to determine a color block result of the at least one detection item includes:
comparing at least one identification frame in the standard color area in the initial image with at least one identification frame in the standard color area in the standard template to obtain a corrected first image;
extracting color bars of corresponding items from the corrected first image according to detection items; wherein the color bar comprises at least one color block;
comparing at least one identification frame of the test strip in the test strip placement area in the initial image with at least one identification frame in the test strip area in the standard template to obtain a corrected second image;
extracting color blocks of corresponding items from the corrected second image according to the detection items;
and comparing the color block with the color bar, and determining a color block result of the at least one detection item.
In this embodiment, the coordinates of the key points of each identification frame are identified, and then the coordinates are compared with the key points in the identification frame in the standard template, so as to obtain the corrected first image and the corrected second image.
Specifically, the coordinates of the key points of the 4 labeled boxes in fig. 1c are identified as (x, y, w, h), where (x, y) represents the coordinates of the top left vertex of each labeled box.
And taking the screenshot containing at least one identification box from the standard color area, wherein the vertex coordinates of the vertex of the screenshot relative to the standard color area are (x, y), and the vertex coordinates of the vertex of the identification box relative to the standard color area are predicted to be (x ', y') through the regression model.
Finally obtaining the coordinate of the vertex of the corrected identification frame as (x)f,yf). Wherein x isf=x+x’,yfY + y'. Reference is further made to a schematic diagram of a recognition process for the coordinates of the identification box shown in fig. 1 d.
Similarly, the process of determining the coordinates of at least one identification frame of the test strip is as above, and is not described herein again.
In this embodiment, after a specific detection item is determined, after a color bar corresponding to the detection item is identified, the color bar is compared with a color block corresponding to the item in the corrected second image, and if the similarity is higher than a set value, it indicates that the color block corresponding to the detection item in the color bar at this time is a color block result corresponding to the detection item.
Optionally, the comparing the color block with the color bar to determine the color block result of the at least one detection item includes:
comparing the color block with at least one color block in the color bar based on a deep learning algorithm;
and calculating the similarity between the color block and at least one color block in the color strip, and taking the color block with the maximum similarity value in the color strip as the color block result of the corresponding detection item.
In this embodiment, the color block may be compared with at least one of the color blocks in the color bar based on the RGB method and the HSB method.
And S130, combining the color block results of the at least one detection item and outputting a final detection result.
In this embodiment, the color patch results of each detection item are counted, and a final detection result is generated and displayed to the user through the intelligent terminal.
The embodiment of the invention obtains an initial image of at least one detection item and a name of the corresponding detection item through an image collector; the initial image of the detection item comprises a standard color area and a test paper placing area; comparing the initial image of the at least one detection item with a standard template to determine a color block result of the at least one detection item; and combining the color block results of the at least one detection item, and outputting a final detection result. By adopting the technical means, the purposes of reducing the detection cost and improving the detection efficiency can be realized.
Example two
Fig. 2 is a schematic structural diagram of a detection result determining apparatus provided in the second embodiment of the present invention. The detection result determining device provided by the embodiment of the invention can execute the detection result determining method provided by any embodiment of the invention, and has corresponding functional modules and beneficial effects of the executing method. As shown in fig. 2, the apparatus includes:
an initial image obtaining module 210, configured to obtain an initial image of at least one detection item and a name of a corresponding detection item through an image collector; the initial image of the detection item comprises a standard color area and a test paper placing area;
the color block result determining module 220 is configured to compare the initial image of the at least one detection item with a standard template, and determine a color block result of the at least one detection item;
and a detection result output module 230, configured to combine the color patch results of the at least one detection item, and output a final detection result.
Optionally, the initial image obtaining module 210 is configured to obtain at least one identification frame in a standard color area of the initial image of the at least one detection item.
Optionally, the initial image obtaining module 210 is configured to obtain at least one identification frame of a test strip in a test strip placement area of the initial image of the at least one detection item.
A color block result determining module 220, configured to compare at least one identification frame in the standard color region in the initial image with at least one identification frame in the standard color region in the standard template, to obtain a corrected first image;
extracting color bars of corresponding items from the corrected first image according to detection items; wherein the color bar comprises at least one color block;
comparing at least one identification frame of the test strip in the test strip placement area in the initial image with at least one identification frame in the test strip area in the standard template to obtain a corrected second image;
extracting color blocks of corresponding items from the corrected second image according to the detection items;
and comparing the color block with the color bar, and determining a color block result of the at least one detection item.
A color block result determining module 220, configured to compare the color block with at least one color block in the color bar based on a deep learning algorithm;
and calculating the similarity between the color block and at least one color block in the color strip, and taking the color block with the maximum similarity value in the color strip as the color block result of the corresponding detection item.
It can be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working process of the above-described apparatus may refer to the corresponding process in the foregoing method embodiment, and is not described herein again.
EXAMPLE III
Fig. 3 is a schematic structural diagram of an electronic device according to a third embodiment of the present invention, and fig. 3 is a schematic structural diagram of an exemplary device suitable for implementing the embodiment of the present invention. The device 12 shown in fig. 3 is only an example and should not bring any limitations to the functionality and scope of use of the embodiments of the present invention.
As shown in FIG. 3, device 12 is in the form of a general purpose computing device. The components of device 12 may include, but are not limited to: one or more processors or processing units 16, a system memory 28, and a bus 18 that couples various system components including the system memory 28 and the processing unit 16.
Bus 18 represents one or more of any of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, and a processor or local bus using any of a variety of bus architectures. By way of example, such architectures include, but are not limited to, Industry Standard Architecture (ISA) bus, micro-channel architecture (MAC) bus, enhanced ISA bus, Video Electronics Standards Association (VESA) local bus, and Peripheral Component Interconnect (PCI) bus.
Device 12 typically includes a variety of computer system readable media. Such media may be any available media that is accessible by device 12 and includes both volatile and nonvolatile media, removable and non-removable media.
The system memory 28 may include computer system readable media in the form of volatile memory, such as Random Access Memory (RAM)30 and/or cache memory 32. Device 12 may further include other removable/non-removable, volatile/nonvolatile computer system storage media. By way of example only, storage system 34 may be used to read from and write to non-removable, nonvolatile magnetic media (not shown in FIG. 3, and commonly referred to as a "hard drive"). Although not shown in FIG. 3, a magnetic disk drive for reading from and writing to a removable, nonvolatile magnetic disk (e.g., a "floppy disk") and an optical disk drive for reading from or writing to a removable, nonvolatile optical disk (e.g., a CD-ROM, DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to bus 18 by one or more data media interfaces. System memory 28 may include at least one program product having a set (e.g., at least one) of program modules that are configured to carry out the functions of embodiments of the invention.
A program/utility 40 having a set (at least one) of program modules 42 may be stored, for example, in system memory 28, such program modules 42 including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each of which examples or some combination thereof may comprise an implementation of a network environment. Program modules 42 generally carry out the functions and/or methodologies of embodiments described herein.
Device 12 may also communicate with one or more external devices 14 (e.g., keyboard, pointing device, display 24, etc.), with one or more devices that enable a user to interact with device 12, and/or with any devices (e.g., network card, modem, etc.) that enable device 12 to communicate with one or more other computing devices. Such communication may be through an input/output (I/O) interface 22. Also, the device 12 may communicate with one or more networks (e.g., a Local Area Network (LAN), a Wide Area Network (WAN), and/or a public network, such as the Internet) via the network adapter 20. As shown in FIG. 3, the network adapter 20 communicates with the other modules of the device 12 via the bus 18. It should be understood that although not shown in the figures, other hardware and/or software modules may be used in conjunction with device 12, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, among others.
The processing unit 16 executes various functional applications and data processing by executing programs stored in the system memory 28, for example, to implement a detection result determining method provided by an embodiment of the present invention, including:
acquiring an initial image of at least one detection item and a name of the corresponding detection item through an image collector; the initial image of the detection item comprises a standard color area and a test paper placing area;
comparing the initial image of the at least one detection item with a standard template to determine a color block result of the at least one detection item;
and combining the color block results of the at least one detection item, and outputting a final detection result.
Example four
A fourth embodiment of the present invention further provides a computer-readable storage medium, where a computer program (or referred to as a computer-executable instruction) is stored, and when the computer program is executed by a processor, the method for determining a detection result according to any of the embodiments above may be implemented, where the method includes:
acquiring an initial image of at least one detection item and a name of the corresponding detection item through an image collector; the initial image of the detection item comprises a standard color area and a test paper placing area;
comparing the initial image of the at least one detection item with a standard template to determine a color block result of the at least one detection item;
and combining the color block results of the at least one detection item, and outputting a final detection result.
Computer storage media for embodiments of the invention may employ any combination of one or more computer-readable media. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
A computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Computer program code for carrying out operations for embodiments of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
It is to be noted that the foregoing is only illustrative of the preferred embodiments of the present invention and the technical principles employed. It will be understood by those skilled in the art that the present invention is not limited to the particular embodiments described herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the invention. Therefore, although the present invention has been described in greater detail by the above embodiments, the present invention is not limited to the above embodiments, and may include other equivalent embodiments without departing from the spirit of the present invention, and the scope of the present invention is determined by the scope of the appended claims.

Claims (11)

1. A method for determining a detection result, comprising:
acquiring an initial image of at least one detection item and a name of the corresponding detection item through an image collector; the initial image of the detection item comprises a standard color area and a test paper placing area;
comparing the initial image of the at least one detection item with a standard template to determine a color block result of the at least one detection item;
and combining the color block results of the at least one detection item, and outputting a final detection result.
2. The method of claim 1, wherein the obtaining, by an image collector, an initial image of at least one detection item and a name of a corresponding detection item comprises:
and acquiring at least one identification frame in a standard color area of the initial image of the at least one detection item.
3. The method of claim 2, wherein after acquiring at least one identification box in a standard color area of the initial image of the at least one test item, further comprising:
and acquiring at least one identification frame of the test paper strip in the test paper placing area of the initial image of the at least one detection item.
4. The method according to claim 3, wherein after the identification frame in the standard color area and the identification frame of the test strip in the test strip placement area are both identified, the next step is performed; if not, prompting the unrecognized identification frame.
5. The method of claim 1, wherein comparing the initial image of the at least one test item to a standard template to determine a color patch result for the at least one test item comprises:
comparing at least one identification frame in the standard color area in the initial image with at least one identification frame in the standard color area in the standard template to obtain a corrected first image;
extracting color bars of corresponding items from the corrected first image according to detection items; wherein the color bar comprises at least one color block;
comparing at least one identification frame of the test strip in the test strip placement area in the initial image with at least one identification frame in the test strip area in the standard template to obtain a corrected second image;
extracting color blocks of corresponding items from the corrected second image according to the detection items;
and comparing the color block with the color bar, and determining a color block result of the at least one detection item.
6. The method of claim 5, wherein said comparing the color block with the color bar to determine the color block result of the at least one test item comprises:
comparing the color block with at least one color block in the color bar based on a deep learning algorithm;
and calculating the similarity between the color block and at least one color block in the color strip, and taking the color block with the maximum similarity value in the color strip as the color block result of the corresponding detection item.
7. A detection result determination apparatus characterized by comprising:
the system comprises an initial image acquisition module, a detection item acquisition module and a display module, wherein the initial image acquisition module is used for acquiring an initial image of at least one detection item and a name of the corresponding detection item through an image collector; the initial image of the detection item comprises a standard color area and a test paper placing area;
the color block result determining module is used for comparing the initial image of the at least one detection item with a standard template and determining the color block result of the at least one detection item;
and the detection result output module is used for combining the color block results of the at least one detection item and outputting a final detection result.
8. The apparatus of claim 7, wherein the initial image obtaining module is configured to obtain at least one identification frame in a standard color region of the initial image of the at least one inspection item.
9. The apparatus of claim 8, wherein the initial image obtaining module is configured to obtain at least one identification frame of the test strip in the test strip placement area of the initial image of the at least one test item.
10. An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor implements the detection result determination method according to any one of claims 1 to 6 when executing the program.
11. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the detection result determination method according to any one of claims 1 to 6.
CN202110220590.9A 2021-02-26 2021-02-26 Detection result determining method and device, electronic equipment and storage medium Pending CN112950575A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110220590.9A CN112950575A (en) 2021-02-26 2021-02-26 Detection result determining method and device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110220590.9A CN112950575A (en) 2021-02-26 2021-02-26 Detection result determining method and device, electronic equipment and storage medium

Publications (1)

Publication Number Publication Date
CN112950575A true CN112950575A (en) 2021-06-11

Family

ID=76246653

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110220590.9A Pending CN112950575A (en) 2021-02-26 2021-02-26 Detection result determining method and device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN112950575A (en)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150211987A1 (en) * 2012-08-08 2015-07-30 Scanadu Incorporated Method and apparatus for performing and quantifying color changes induced by specific concentrations of biological analytes in an automatically calibrated environment
CN106546581A (en) * 2016-11-02 2017-03-29 长沙云知检信息科技有限公司 Detection paper card intelligent checking system and detection paper card intelligent analysis method
CN106991679A (en) * 2017-03-16 2017-07-28 四川大学 One kind quantifies recognition methods based on cloud platform urine test paper physical signs
CN109241970A (en) * 2018-09-28 2019-01-18 深圳市飞点健康管理有限公司 Urine examination method, mobile terminal and computer readable storage medium
CN109800777A (en) * 2018-09-21 2019-05-24 上海营阅企业管理服务中心(有限合伙) A method for automatic identification of physiological indicators of urine test strips
CN110335313A (en) * 2019-06-17 2019-10-15 腾讯科技(深圳)有限公司 Audio collecting device localization method and device, method for distinguishing speek person and system
WO2020045702A1 (en) * 2018-08-29 2020-03-05 주식회사 핏펫 Computer program and terminal for providing urinalysis using colorimetry table
CN111274974A (en) * 2020-01-21 2020-06-12 北京百度网讯科技有限公司 Positioning element detection method, device, equipment and medium
CN111833303A (en) * 2020-06-05 2020-10-27 北京百度网讯科技有限公司 Product detection method and device, electronic equipment and storage medium

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150211987A1 (en) * 2012-08-08 2015-07-30 Scanadu Incorporated Method and apparatus for performing and quantifying color changes induced by specific concentrations of biological analytes in an automatically calibrated environment
CN104969068A (en) * 2012-08-08 2015-10-07 思勘度股份有限公司 Method and apparatus for performing and quantifying color changes induced by specific concentrations of biological analytes in an automatically calibrated environment
CN106546581A (en) * 2016-11-02 2017-03-29 长沙云知检信息科技有限公司 Detection paper card intelligent checking system and detection paper card intelligent analysis method
CN106991679A (en) * 2017-03-16 2017-07-28 四川大学 One kind quantifies recognition methods based on cloud platform urine test paper physical signs
WO2020045702A1 (en) * 2018-08-29 2020-03-05 주식회사 핏펫 Computer program and terminal for providing urinalysis using colorimetry table
CN111107792A (en) * 2018-08-29 2020-05-05 健宠信息科技有限公司 Computer program and terminal for urine examination using color chart
CN109800777A (en) * 2018-09-21 2019-05-24 上海营阅企业管理服务中心(有限合伙) A method for automatic identification of physiological indicators of urine test strips
CN109241970A (en) * 2018-09-28 2019-01-18 深圳市飞点健康管理有限公司 Urine examination method, mobile terminal and computer readable storage medium
CN110335313A (en) * 2019-06-17 2019-10-15 腾讯科技(深圳)有限公司 Audio collecting device localization method and device, method for distinguishing speek person and system
CN111274974A (en) * 2020-01-21 2020-06-12 北京百度网讯科技有限公司 Positioning element detection method, device, equipment and medium
CN111833303A (en) * 2020-06-05 2020-10-27 北京百度网讯科技有限公司 Product detection method and device, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
CN111814885B (en) Method, system, device and medium for managing image frames
CN109918513B (en) Image processing method, device, server and storage medium
US20210312163A1 (en) Face recognition method, device and electronic equipment, and computer non-volatile readable storage medium
KR102002024B1 (en) Method for processing labeling of object and object management server
CN112052005B (en) Interface processing method, device, equipment and storage medium
CN113239227B (en) Image data structuring method, device, electronic equipment and computer readable medium
CN113032834A (en) Database table processing method, device, equipment and storage medium
CN112308069A (en) Click test method, device, equipment and storage medium for software interface
CN111124863A (en) Intelligent equipment performance testing method and device and intelligent equipment
CN112559541B (en) Document auditing method, device, equipment and storage medium
CN113762303B (en) Image classification method, device, electronic equipment and storage medium
CN110555352A (en) interest point identification method, device, server and storage medium
CN113269730B (en) Image processing method, image processing device, computer equipment and storage medium
CN113111708B (en) Vehicle matching sample generation method, device, computer equipment and storage medium
CN113936232A (en) Screen fragmentation identification method, device, equipment and storage medium
CN111723799B (en) Coordinate positioning method, device, equipment and storage medium
CN112560690A (en) Multi-modal characteristic character attribute labeling method, device, equipment and medium
CN112036516A (en) Image processing method and device, electronic equipment and storage medium
CN112950575A (en) Detection result determining method and device, electronic equipment and storage medium
CN111054072A (en) Role model trailing method, device, equipment and storage medium
CN116778484A (en) Identification frame marking method, device, equipment and storage medium
CN113627611B (en) Model training method, device, electronic device and storage medium
CN112395450B (en) Picture character detection method and device, computer equipment and storage medium
CN118196547A (en) Target detection method, device, electronic equipment and computer readable medium
CN111124862B (en) Intelligent device performance testing method and device and intelligent device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20210611

RJ01 Rejection of invention patent application after publication