[go: up one dir, main page]

WO2024005368A1 - Système et procédé de service de lecture de compteur - Google Patents

Système et procédé de service de lecture de compteur Download PDF

Info

Publication number
WO2024005368A1
WO2024005368A1 PCT/KR2023/006764 KR2023006764W WO2024005368A1 WO 2024005368 A1 WO2024005368 A1 WO 2024005368A1 KR 2023006764 W KR2023006764 W KR 2023006764W WO 2024005368 A1 WO2024005368 A1 WO 2024005368A1
Authority
WO
WIPO (PCT)
Prior art keywords
meter
meter reading
reading
read
numbers
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.)
Ceased
Application number
PCT/KR2023/006764
Other languages
English (en)
Korean (ko)
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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Publication of WO2024005368A1 publication Critical patent/WO2024005368A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D4/00Tariff metering apparatus
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01FMEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
    • G01F15/00Details of, or accessories for, apparatus of groups G01F1/00 - G01F13/00 insofar as such details or appliances are not adapted to particular types of such apparatus
    • G01F15/06Indicating or recording devices
    • G01F15/061Indicating or recording devices for remote indication
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition

Definitions

  • meter readers carry meter reading PDAs (Personal Digital Assistants) or meter reading records, visually check each meter reading, enter them into the meter reading PDA or record them in the meter reading log, and then input them into the system of the business that supplies public goods. Should be.
  • PDAs Personal Digital Assistants
  • meter reading records visually check each meter reading, enter them into the meter reading PDA or record them in the meter reading log, and then input them into the system of the business that supplies public goods. Should be.
  • the present invention was developed in consideration of the above problems. It connects the member who needs the meter reading result with the member who will perform the meter reading, and the member who will perform the meter reading uses a smartphone to read the meter for electricity, water, etc.
  • the purpose is to provide a meter reading service system and method that can deliver the results.
  • a meter reading service system for solving the above-described technical problem includes a processor; and a memory storing one or more instructions executable by the processor, wherein the processor, by executing the one or more instructions, transmits a search keyword or search condition for the meter to be read to the meter reading server to request a search.
  • a search list is received from the meter reading server, and when the meter to be read in the search list is photographed by the user terminal, the number included in the photographed meter image is detected to obtain the meter reading value of the meter to be read, and the meter reading server or meter reader The meter reading value is transmitted to the user terminal that has registered the target meter.
  • the processor of the meter reading service system selects at least one meter from among the meters included in the search list, requests approval for meter reading for the selected meter, and then performs meter reading based on whether the meter is approved for meter reading. You can activate meter shooting mode.
  • the processor of the meter reading service system verifies location information about the current location, and locates an additional device around the user based on the confirmed location information. A meter to be read can be recommended.
  • the processor of the meter reading service system can acquire a meter image taken by a user terminal and use the meter image to determine whether the meter to be read is an analog type or a digital type.
  • the processor of the meter reading service system detects a number string in which numbers are sequentially arranged for a meter image identified as an analog type, and detects each number included in the detected number string. By checking the recognition rate for each number, you can distinguish between numbers whose recognition rate is above the standard value and numbers whose recognition rate is below the standard value.
  • the processor of the meter reading service system performs optical character recognition (OCR) in the case of numbers in the meter image identified as digital type or numbers whose recognition rate for each number is higher than the standard value. Based on this, each number can be detected.
  • OCR optical character recognition
  • the processor of the meter reading service system in the case of numbers where the recognition rate for each number is less than the standard value, is configured with learning data on the shape and sequential relationship between the upper and lower images of each number. Each number can be detected using a detection model.
  • the meter reading service method for solving the above-described technical problem is a meter reading service method performed in a meter reading service system, wherein the processor sends a search keyword or search condition for the meter to be read to the meter reading server.
  • the meter reading service method is to select at least one meter among the meters included in the search list, request meter reading approval for the selected meter, and then photograph the meter depending on whether meter reading is approved.
  • An activation step of activating the mode may be further included.
  • meter reading service method when the transmission of the meter reading value is completed, location information about the current location is confirmed, and additional meter reading objects located around the user are selected based on the confirmed location information.
  • a recommendation step of recommending a meter may be further included.
  • the step of obtaining the meter reading value includes acquiring a meter image taken by a user terminal; and determining whether the meter to be read is an analog type or a digital type using the meter image.
  • the step of obtaining the meter reading value includes detecting a number string in which numbers are sequentially arranged from a meter image identified as an analog type; Checking the recognition rate for each number included in the detected number string; And it may further include a step of distinguishing between numbers whose recognition rate for each number is above the standard value and numbers whose recognition rate is below the standard value.
  • the step of obtaining the meter reading value involves optical character reading (Optical Character Reading) in the case of numbers in the meter image identified as digital type or numbers whose recognition rate for each number is higher than the standard value. It may further include detecting each number based on recognition (OCR).
  • OCR optical character reading
  • the step of obtaining the meter reading value involves learning about the shape and sequential relationship between the upper and lower images of each number in the case of numbers where the recognition rate for each number is less than the standard value. It may further include detecting each number using a number detection model built from data.
  • a member to perform meter reading searches for meter reading target meters registered in the meter reading server selects at least one, takes a photo of the meter reading target meter, obtains a meter reading value, and then sends the meter reading target to the meter reading server or meter reading target.
  • the member who needs the meter reading result can be connected to the member who will perform the meter reading through the meter reading server, and the member who will perform the meter reading can use a smartphone to take a photo of the meter to be read.
  • This method has the effect of obtaining and transmitting meter readings.
  • the present invention registers the meter to be read as a meter to be read on the meter reading server and allows the meter reading results to be received, thereby reducing the effort of the meter reader to directly travel to the meter to be read, and to collect the meter reading values. It has the effect of reducing time and manpower.
  • the present invention obtains a meter reading value by recognizing numbers in a meter image taken of a meter to be read, and thus has the effect of preventing the omission of meter reading values and the input of incorrect meter reading values manually.
  • FIG. 1 is a diagram illustrating a meter reading service system according to an embodiment of the present invention.
  • Figure 2 is a diagram for explaining the hardware configuration of a meter reading service system according to an embodiment of the present invention.
  • Figure 3 is a block diagram illustrating the functions performed by the processor of the meter reading service system according to an embodiment of the present invention.
  • FIG. 4 is a diagram illustrating an example of a meter image identified as an analog type in a meter reading service system according to an embodiment of the present invention.
  • FIG. 5 is a diagram illustrating an example of obtaining a meter reading value based on a meter reading value acquisition range in a meter reading service system according to an embodiment of the present invention.
  • Figures 6 and 7 are diagrams for explaining a meter reading service method according to an embodiment of the present invention.
  • FIG. 1 is a diagram for explaining a meter reading service system according to an embodiment of the present invention.
  • the meter reading service system 100 may be implemented to be installed and operated on the user terminal 10, and communicate with the meter reading server 200 to detect the meter 20 to be read. You can obtain information about the meter reading target meter 20, obtain the meter reading value, and then send the meter reading result to the meter reading server 200 or the user terminal 10 of another user who has registered the meter reading target meter 20. It is equipped for transmission.
  • the above-described user terminal 10 is a general-purpose communication terminal that has a camera, is capable of communicating through a communication network, and can be carried by the user.
  • it may be a smartphone, but may also be a tablet PC, a personal digital device, or a tablet PC. It may be equipped with either a terminal (Personal Digital Assistant, PDA) or a laptop.
  • PDA Personal Digital Assistant
  • the above-mentioned meter reading target 20 is registered in the meter reading server 200 as a meter requiring meter reading results, and is not limited to any one of gas meters, water meters, and electric meters, but all types of meters requiring meter reading. It refers to a meter and can include both analog type meters and digital type meters.
  • the above-mentioned meter reading server 200 is provided to register the meter 20 to be read, and to enable search and meter reading requests for the registered meter 20, and can be implemented to be accessible through a communication network. It stores and manages information on meters to be read (20) registered from the user terminal (10), and provides information on meters to be read (20) that meet the search keywords or search conditions of the user terminal (10) in a search list. It can be implemented so that it can be transmitted to the user terminal 10.
  • the meter reading server 200 can register or search the meter 20 subject to meter reading by registering as a member.
  • the above-mentioned members can be divided into individual members and corporate members, and in the case of individual members, the name and resident You must register your number, contact information, and address and set an ID and password.
  • For corporate members you must register your corporate name, business registration number, contact information, and address, select at least one of electricity, gas, water, and other fields, and enter your ID. You need to set a password.
  • the above-mentioned corporate members are members registered as organizations or businesses that require meter reading results, and individual members can be classified as members who sign up to perform meter reading, but are not limited to this. In the case of individual members, the meter reading target is also available. You can register (20) and receive meter reading results from other members.
  • a plurality of meters 20 subject to meter reading may be registered in the meter reading server 200 by a corporate member, but a meter reader may register as an individual member and register some or all of the meters 20 subject to meter reading that he or she must read. All can be registered in the meter reading server 200 and have another meter reader or self-meter reader perform the meter reading.
  • the self-meter readers described above are users of public goods, meaning housewives or general users in the home.
  • a meter reader whose responsibility is widely distributed may directly read some areas and only receive meter reading results for other areas through the meter reading server 200.
  • the information of the customer subject to meter reading is also registered, and a bill payment service that notifies the usage fee according to the meter reading results and pays the notified usage fee can be provided. there is.
  • the meter reading service system 100 checks whether the user who owns the user terminal 10 is registered as a customer subject to meter reading in the meter reading server 200, and, if registered as a customer subject to meter reading, electronically After confirming whether notification is desired, the usage fee can be calculated based on the meter reading results of the meter reading target meter 20, and the calculated usage fee can be notified to the user terminal 10 of the meter reading target customer.
  • customers subject to meter reading who have been notified of the usage fee through the user terminal 10 can pay the usage fee using various payment methods such as electronic payment and bank transfer.
  • the meter reading server 200 can pay a certain amount of money to the member who has completed the meter reading of the meter reading target meter 20.
  • the amount paid to the member must be provided by the member who registered the meter reading target meter 20. It can be paid to members who have completed the meter reading of the meter 20 subject to meter reading through the meter reading server 200, or can be provided to be paid through a payment agency server connected to a communication network.
  • Figure 2 is a diagram for explaining the hardware configuration of a meter reading service system according to an embodiment of the present invention.
  • the meter reading service system 100 may be configured to include a processor 110, a communication unit 120, and a memory 130.
  • One or more processors 110 may be included, and may execute one or more instructions or programs stored in the memory 130, and may also control the overall operation of the meter reading service system 100.
  • the communication unit 120 is for communication between a server device including the meter reading server 200 and a terminal device including the user terminal 10 of another user, and is used between devices through a communication network including an Internet network and a mobile communication network. It may contain one or more components that enable communication.
  • the memory 130 may store one or more instructions executable by the processor 110 or programs executed by the processor 110, and may also store input/output data.
  • the memory 130 may store instructions or data related to at least one component of the processor 110.
  • Memory 130 may store software and/or programs.
  • Memory 130 may include a kernel, middleware, application programming interface (API), and/or application program. At least part of the kernel, middleware, or API may be referred to as the operating system.
  • the kernel for example, controls or controls system resources (such as buses, processors, or memory, etc.) used to execute operations or functions implemented in other programs (such as middleware, APIs, or application programs). It can be managed. Additionally, the kernel can provide an interface to control or manage system resources by accessing individual components of the server in middleware, API, or application programs.
  • Figure 3 is a block diagram for explaining the functions performed by the processor of the meter reading service system according to an embodiment of the present invention
  • Figure 4 is a meter identified as an analog type in the meter reading service system according to an embodiment of the present invention.
  • This is a diagram for explaining an example of an image
  • FIG. 5 is a diagram for explaining an example of obtaining a meter reading value based on the meter reading value acquisition range in the meter reading service system according to an embodiment of the present invention.
  • some or all of the blocks shown in FIG. 3 may be implemented as hardware and/or software components that execute specific functions.
  • the functions performed by the blocks shown in FIG. 3 may be implemented by one or more microprocessors or by circuit configurations for the corresponding functions.
  • Some or all of the blocks shown in FIG. 3 may be software modules composed of various programming languages or script languages that run on a processor.
  • the processor 110 of the meter reading service system 100 includes a meter reading object registration unit 111, a meter reading object search unit 112, and a meter reading approval request unit 113. ), meter reading value acquisition unit 114, meter reading value transmission unit 115, additional meter reading target recommendation unit 116, meter reading date notification unit 117, meter reading matching information confirmation unit 118, and fee payment service unit 119. It may be configured to include.
  • the meter reading target registration unit 111 registers information about the meter reading target 20 in the meter reading server 200.
  • This meter reading target register 111 provides an interface for inputting information about the meter reading target meter 20 or is provided to be connected to an interface for inputting a meter reading target provided in the meter reading server 200, and inputs information to the provided interface.
  • the information can be transmitted to or stored in the meter reading server 200.
  • the information input through the meter reading target register 111 includes, for example, meter type information divided into electricity, water, gas, hot water and others, customer number, bill number, and meter number, including at least one of the following. It may include unique identification information and meter address information indicating the location of the meter reading, and in addition, it may further include specific information about contents to refer to when reading the meter.
  • the meter reading target register 111 may register information on the meter reading target 20 and store it in a separately provided database or storage device, or may post information on the meter reading target 20 in the form of a post. there is.
  • the meter reading target registration unit 111 may be provided to register the meter reading target meter 20 in the meter reading server 200 and also register the information of the customer to be read, in order to provide a bill payment service.
  • the meter reading target search unit 112 receives a search keyword or search condition for the meter reading target meter 20 through the user terminal 10, and transmits the input search keyword or search condition to the meter reading server 200.
  • a search can be requested, and when a search list is transmitted from the meter reading server 200 as a result of processing the search request, the search list of the meter reading server 200 can be received and displayed on the user terminal 10.
  • the meter reading target search unit 112 is equipped to select a meter reading field divided into electricity, water, gas, etc., and the area where the meter reading target meter 20 is located is determined at the city, county, district, or town, township, and dong level. It can be provided to receive input as a , or directly input a street name or address.
  • the meter reading target search unit 112 may be provided to receive an input of a customer number and a meter unique number related to the meter reading target 20.
  • the meter reading approval request unit 113 When at least one meter reading target meter 20 included in the search list is selected, the meter reading approval request unit 113 outputs a preset meter reading intention confirmation message to confirm the user's meter reading intention, and selects the meter reading target meter 20. Meter reading approval can be requested from the user terminal 10 that has registered (20).
  • the meter reading approval request unit 113 when selecting a meter 20 to be read, the meter reading approval request unit 113 outputs a message asking ‘Do you want to provide meter reading service for the selected meter 20?’ to confirm the intention to read the meter.
  • the meter reading approval request unit 113 displays the meter reading target meters 20 for which meter reading approval has been requested for the user terminal 10 that has registered the meter reading target meter 20 and specifies individually or collectively whether to approve the meter reading. It is provided to check or approve the meter reading, and information on whether the meter reading is approved can be returned to the user terminal 10 or the meter reading server 200 that requested meter reading approval.
  • the meter reading approval request unit 113 may activate the meter capture mode depending on whether or not the meter reading is approved. At this time, the meter image of the meter being read (20) captured in the meter capture mode is used to obtain the meter reading value. It can be.
  • the meter reading value acquisition unit 114 performs a function of acquiring a meter reading value using the meter image of the meter 20 to be read.
  • the meter reading value acquisition unit 114 may acquire the meter image captured by the user terminal 10 and then analyze the meter image to determine whether the meter 20 to be read is an analog type or a digital type.
  • analog type meter reading target meter 20 and the digital type meter reading target meter 20 can be distinguished based on their appearance, whether or not the numbers corresponding to the meter reading value are displayed intact, and other They can be distinguished using various methods.
  • the meter reading value acquisition unit 114 detects a number string in which numbers are sequentially arranged for the meter image confirmed to be an analog type. can do.
  • the above-mentioned number string refers to an area in the meter image where a plurality of numbers representing meter reading values are sequentially arranged, which may include both parts where the numbers are displayed completely and parts where the numbers are displayed in an incomplete form. there is.
  • the meter reading value acquisition unit 114 checks the recognition rate for each number for each number included in the detected number string, distinguishes between numbers whose recognition rate for each number is above the standard value and numbers whose recognition rate is below the standard value, and uses optical character reading to determine the number. Decide whether to detect numbers or use a number detection model.
  • the meter reading value acquisition unit 114 checks the recognition rate for each number included in the number string, and if it is more than 90%, it can be classified as a complete number, and if it is less than 90%, it can be classified as an incomplete number. there is.
  • the meter reading value acquisition unit 114 checks the recognition rate for each number for a number string containing 6 numbers, in the case of the first number, the third number, and the sixth number Because it is being converted from a specific number to the next number and appears in an incomplete form, it is highly likely that the recognition rate for each number will be confirmed to be below the standard value, and in the case of the second, fourth, and fifth numbers, the number form is complete. It is highly likely that the recognition rate for each number is above the standard.
  • the meter reading value acquisition unit 114 detects what type of number each number is based on optical character reading for numbers whose recognition rate for each number is higher than the standard value. can do.
  • the numbers are detected based on optical character reading.
  • the meter reading value acquisition unit 114 detects each number using a pre-built number detection model when the recognition rate for each number is less than the standard value.
  • the above-mentioned number detection model may be a machine learning model built with learning data about the shape and sequential relationship of the top image and bottom image of each number.
  • the meter reading value acquisition unit 114 acquires the upper image and the lower image for each number whose recognition rate is less than the standard value and inputs them into the number detection model.
  • the number detection model uses pre-learned learning data to detect the upper image and the lower image. The number that is most similar to the image and the bottom image and has the same sequential relationship can be inferred.
  • the meter reading value acquisition unit 114 detects one number by rounding up or down, or compares the size or ratio of the upper image and the lower image to determine which number. A single number can be detected.
  • the meter reading value acquisition unit 114 collects each number detected using an optical character reading method and each number detected using a number detection model in order according to the number string to obtain the final meter reading value. .
  • the meter reading value acquisition unit 114 may convert the detected numbers into text and use them as the meter reading values described above.
  • some of the numbers included in the number string are used as valid meter reading values, and some are unnecessary as meter reading values.
  • the reading value acquisition unit 114 sets a reading value acquisition range for each meter reading target meter 20, and acquires some of the numbers included in the number string based on the reading value acquisition range and discards others, You can also selectively obtain only valid meter reading values from all numbers in the number string.
  • the meter reading value acquisition unit 114 acquires the first to fourth numbers within the meter reading value acquisition range as meter reading values from a number string containing seven numbers, and the fifth number.
  • the seventh number from the first number is a discard number and can be excluded from obtaining meter reading values.
  • the reading value acquisition unit 114 analyzes the meter image to check the reading value acquisition range set in the meter reading target meter 20, and when the reading value acquisition range is the entire number string, it checks the recognition rate for each number of all numbers. The meter reading value is obtained, but if it includes only some numbers, the meter reading value can be obtained by checking the recognition rate for each number only for the numbers that fall within the meter reading value acquisition range.
  • the meter reading value acquisition unit 114 can store information on the meter reading target acquisition range for each meter 20, and as information on the meter reading value acquisition range, the order number and meter reading value of the numbers belonging to the meter reading value acquisition target. It may include information about the sequence of numbers excluded from acquisition.
  • the meter reading value transmission unit 115 transmits the meter reading value to the meter reading server 200 or the user terminal 10 that has registered the meter 20 to be read.
  • the meter reading transmitter 115 may transmit a meter image along with the meter reading converted into text, and may also separately provide an interface for selecting a transmission destination for the meter reading.
  • the reading of the reading target meter 20 is completed by transmitting the reading value through the reading value transmission unit 115, the member who registered the reading server 200 or the reading target meter 20 can use the reading target meter 20. A set amount will be paid to members who complete the meter reading.
  • the amount paid to the member may be paid through the meter reading server 200 or through a payment agency server.
  • the additional meter reading target recommendation unit 116 recommends an additional meter reading target meter 20.
  • This additional meter reading target recommendation unit 116 checks location information about the current location, searches for meter reading target meters 20 located around the user based on the confirmed location information through the meter reading server 200, and then , the searched meter reading target meter 20 can be recommended to the user as an additional meter reading target meter 20.
  • the additional meter reading target recommendation unit 116 may receive the area or address that the user intends to visit in advance and then recommend the meter reading target 20 existing in the area or address as the additional meter reading target meter 20. .
  • the meter reading date notification unit 117 registers the meter reading date of the meter reading target 20 for which the user has completed meter reading, and when the meter reading date arrives, it performs a function of automatically displaying a meter reading notification message. can do.
  • the meter reading date notification unit 117 receives a meter reading notification message from the meter reading server 200. Thus, only the display function on the user terminal 10 may be performed.
  • the meter reading matching information confirmation unit 118 performs a function that allows the user to check meter reading matching information provided by the meter reading server 200.
  • the above-mentioned meter reading matching information is information matching meter reading target meters 20 that have different types of meters but overlapping locations, addresses, regions, etc., for example, a member registered as a meter reader who reads gas meters.
  • the target may be information that matches water meters and electric meters located within the area under the jurisdiction of the relevant meter reading agency as the meter reading target (20).
  • the target is a member who moves around a designated area and delivers a package. This may be information matching the meter reading target 20 located within the moving area.
  • meter readers in different fields can conduct meter reading by dividing overlapping jurisdictions, or members engaged in different types of services can perform meter reading while performing their duties.
  • the fee payment service unit 119 provides a fee payment service that notifies usage fees according to meter reading results and pays the notified usage fees.
  • the bill payment service unit 119 can check whether the user who owns the user terminal 10 is registered as a customer subject to meter reading in the meter reading server 200, and, if registered as a customer subject to meter reading, can check whether the user wants to receive an electronic notice. there is.
  • the bill payment service unit 119 when the bill payment service unit 119 responds that the meter reading target customer wants an electronic notice, the bill payment service unit 119 calculates the usage fee based on the meter reading results of the meter reading target meter 20, and applies the calculated usage fee to the meter reading target customer. After notifying the user terminal 10, a payment page such as electronic payment or bank transfer can be provided to allow the user to pay the usage fee.
  • the fee payment service department 119 calculates the usage amount of public goods according to the difference between the meter reading result of the previous meter reading date and the meter reading result detected this time, and sets the usage fee according to the fee calculation algorithm for each public good based on the calculated usage amount. It can be calculated.
  • the above-mentioned fee calculation algorithm for each public good is set in advance for each public good such as gas, water, and electricity, and the usage fee is calculated as the sum of the basic fee and the additional fee depending on the amount of usage, A progressive rate may be applied in which higher unit prices are charged sequentially depending on usage.
  • the above-described bill payment service unit 119 does not calculate the usage fee directly, but calculates the usage fee in the meter reading server 200 and then transmits it to the user terminal 10 and sends it electronically through the fee payment service unit 119. It may also be equipped to provide notice.
  • the fee payment service unit 119 calculates the usage fee based on a set meter reading date and provides an electronic notification, thereby preventing unfair charging of progressive fees due to changes in the meter reading date.
  • the present invention can be implemented by the processor 110 executing at least one executable instruction or at least one executable program stored in the memory 130, and a meter reading service according to an embodiment of the present invention described later.
  • the method may be implemented by the processor 110 executing at least one executable instruction or at least one executable program stored in the memory 130.
  • Figures 6 and 7 are diagrams for explaining a meter reading service method according to an embodiment of the present invention.
  • the processor 110 of the meter reading service system 100 requests the meter reading server 200 to search for the meter 20 requested by the user and provides the result ( S100).
  • the processor 110 may receive a search keyword or search condition for the meter reading target meter 20 through the user terminal 10 and transmit it to the meter reading server 200 to request a search.
  • a search list is transmitted as a result of processing a search request from 200, the search list of the meter reading server 200 can be received and displayed on the user terminal 10.
  • information about the meter 20 to be read may be registered in advance in the above-described meter reading server 200.
  • the registered information includes meter type information divided into electricity, water, gas, hot water and others, customer It may include unique identification information for the meter including at least one of the number, bill number, and meter number, meter address information indicating the location of the meter reading, and information on special matters to refer to when reading the meter.
  • the processor 110 checks whether the meter reading is approved and activates the shooting mode (S200).
  • step S200 when at least one of the meters to be read (20) included in the search list is selected, the processor 110 outputs a preset message to confirm the intention to read, confirms the user's intention to read, and then selects the meter to be read (20). ) is requested to the user terminal 10 registered, and the meter shooting mode, which is a shooting mode for shooting the meter, can be activated depending on whether or not the meter reading is approved.
  • the processor 110 detects the number included in the photographed meter image to obtain the reading value of the meter 20 to be read. Do it (S300).
  • step S300 the processor 110 acquires a meter image taken by the user terminal 10 (S310), and uses the acquired meter image to check whether the meter 20 to be read is an analog type or a digital type (S310). S320).
  • step S320 the processor 110 can distinguish between the analog type meter reading target meter 20 and the digital type meter reading target meter 20 based on its appearance, and determines whether the analog type meter reading target meter 20 is displayed based on whether the number corresponding to the meter reading value is displayed intact. It is also possible to distinguish between type meter reading target meter 20 and digital type meter reading target meter 20.
  • the processor 110 detects a number string in which numbers are sequentially arranged from the meter image confirmed to be an analog type (S330), checks the recognition rate for each number for each number included in the detected number string, and then (S340), the recognition rate for each number can be distinguished between numbers whose recognition rate is above the standard value and numbers whose recognition rate is below the standard value (S350).
  • the number string refers to an area in the meter image where a plurality of numbers representing meter reading values are sequentially arranged, and may include both a part where the number is displayed completely and a part where the number is displayed in an incomplete form.
  • step S340 the recognition rate for each number indicates whether the number is clearly recognized in its complete form or is not recognized due to its incomplete form, and the standard value can be set to 90%, for example, based on the preset recognition rate. You can.
  • some of the numbers included in the number string are used as valid meter reading values, and some are unnecessary as meter reading values.
  • step S340 the processor 110 checks the recognition rate for each number among the numbers included in the number string and falls within the meter reading value acquisition range, and discards the numbers outside the meter reading value acquisition range, thereby determining the number of valid meter readings in the number string. Only the value can be obtained selectively.
  • the processor 110 can store information on the meter reading target acquisition range for each meter 20, and the information on the reading value acquisition range includes the sequence number of the numbers belonging to the meter reading target and the reading value acquisition target. Information about the order of excluded numbers may be included.
  • step S350 the processor 110 checks the recognition rate for each number included in the number string, and if it is more than 90%, it can be classified as a complete number, and if it is less than 90%, it can be classified as an incomplete number. .
  • the processor 110 detects each number based on optical character recognition (OCR) in the case of numbers in the meter image confirmed to be digital type or numbers whose recognition rate for each number is higher than the standard value (S360), and In the case of numbers where the star recognition rate is below the standard value, each number is detected using a number detection model (S370), and each number detected using the optical character reading method and each number detected using the number detection model are classified according to the number string. Collect in order to obtain the final meter reading (S380).
  • OCR optical character recognition
  • the number detection model may be a machine learning model built with learning data about the shape and sequential relationship of the top image and bottom image of each number.
  • step S370 the processor 110 acquires the upper image and the lower image for each number whose recognition rate is less than the standard value and inputs them into the number detection model.
  • the number detection model uses the training data learned in advance to obtain the upper image and the lower image. The number that is most similar to the bottom image and has the same sequential relationship can be inferred.
  • step S370 when both the number of the upper image and the number of the lower image are confirmed, the processor 110 detects one number by rounding up or down, or compares the size or ratio of the upper image and the lower image to Any single number can be detected.
  • step S380 the processor 110 can convert the detected number into text and use it as a meter reading value.
  • the processor 110 transmits the meter reading value to the meter reading server 200 or the user terminal 10 that has registered the meter 20 to be read (S400).
  • step S400 the processor 110 may transmit a meter image along with the meter reading converted to text, and may also separately provide an interface for selecting a transmission destination for the meter reading.
  • the meter reading server 200 or the member who registered the meter reading target meter 20 will receive a set amount from the member who completed the reading of the meter reading target meter 20. Can be paid, and in this case, the amount paid to the member can be paid through the meter reading server 200 or through a payment agency server.
  • the processor 110 may provide a bill payment service that notifies the usage fee according to the meter reading results and pays the notified usage fee.
  • the processor 110 performs a process of checking whether the user who owns the user terminal 10 is registered as a customer subject to meter reading in the meter reading server 200, and, if registered as a customer subject to meter reading, whether the user wishes to receive an electronic notification. This can be done in advance.
  • the processor 110 calculates the usage fee based on the meter reading results of the meter reading target meter 20, notifies the calculated usage fee to the user terminal 10 of the meter reading target customer, and then makes electronic payments, account transfers, etc. You can provide a payment page to allow users to pay usage fees.
  • the usage amount of the public good may be calculated according to the difference between the meter reading result of the previous meter reading date and the meter reading result detected this time, and the usage fee may be calculated according to the fee calculation algorithm for each public good based on the calculated usage amount.
  • the processor 110 confirms location information about the current location and recommends additional meters to be read 20 located around the user based on the confirmed location information (S500).
  • step S500 the processor 110 may receive the area or address that the user wants to visit in advance and then recommend the meter 20 to be read that exists in the area or address as an additional meter to be read.
  • the processor 110 may provide meter reading matching information that matches meter reading targets 20 that are different types of meters but have overlapping locations, addresses, regions, etc.
  • This meter reading matching information is information that matches water meters and electric meters located within the area under the jurisdiction of the member registered as a meter reader who reads gas meters as the meter to be read (20), or is information that matches water meters and electric meters located within the area under the jurisdiction of the meter reader as the meter reading target (20), or is information that matches members registered as meter readers who read gas meters. This may be information that matches the member who delivers the package to the meter reading target (20) located within the area where the member moves.
  • step S500 when step S500 is completed, it may be sequentially and repeatedly performed starting from step S100 described above.
  • the software module may be RAM (Random Access Memory), ROM (Read Only Memory), EPROM (Erasable Programmable ROM), EEPROM (Electrically Erasable Programmable ROM), Flash Memory, hard disk, removable disk, CD-ROM, or It may reside on any type of computer-readable storage medium well known in the art to which the present invention pertains.
  • the components of the present invention are stored in a non-transitory storage medium, are executed on a computer including a processor to perform the steps of the above-described method or algorithm, and are implemented as a computer program (or application) to be executed in combination with a computer as hardware. and may be stored in a computer-readable storage medium.
  • Components of the invention may be implemented as software programming or software elements, and similarly, embodiments may include various algorithms implemented as combinations of data structures, processes, routines or other programming constructs, such as C, C++, , may be implemented in a programming or scripting language such as Java, assembler, etc. Functional aspects may be implemented as algorithms running on one or more processors.

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Multimedia (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Fluid Mechanics (AREA)
  • Arrangements For Transmission Of Measured Signals (AREA)
  • Telephonic Communication Services (AREA)

Abstract

La présente invention divulgue un système et un procédé de service de lecture de compteur pour connecter un élément qui nécessite un résultat de lecture de compteur avec un élément qui doit effectuer une lecture de compteur et transmettre un résultat de lecture de compteur par lecture d'un compteur pour l'électricité, l'alimentation en eau, ou similaire par l'intermédiaire d'un téléphone intelligent. La présente invention comprend un processeur et une mémoire pour stocker une ou plusieurs instructions exécutables par le processeur, le processeur pouvant être configuré pour, en exécutant la ou les instructions : demander une recherche en transmettant, à un serveur de lecture de compteur, un mot-clé de recherche ou une condition de recherche concernant un compteur à lire ; recevoir une liste de recherche en provenance du serveur de lecture de compteur ; lorsque le compteur à lire dans la liste de recherche est photographié par un terminal utilisateur, obtenir une valeur de lecture de compteur du compteur à lire en détectant un nombre inclus dans une image de compteur capturée ; et transmettre la valeur de lecture de compteur au serveur de lecture de compteur ou au terminal utilisateur qui a enregistré le compteur à lire. En conséquence, un élément qui nécessite un résultat de lecture de compteur et un élément qui doit effectuer une lecture de compteur peuvent être connectés l'un à l'autre par l'intermédiaire du serveur de lecture de compteur et l'élément qui doit effectuer la lecture de compteur peut obtenir une valeur de lecture de compteur en photographiant un compteur à lire à l'aide d'un téléphone intelligent et la transmettre.
PCT/KR2023/006764 2022-06-28 2023-05-18 Système et procédé de service de lecture de compteur Ceased WO2024005368A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020220078920A KR102525100B1 (ko) 2022-06-28 2022-06-28 검침 서비스 시스템 및 방법
KR10-2022-0078920 2022-06-28

Publications (1)

Publication Number Publication Date
WO2024005368A1 true WO2024005368A1 (fr) 2024-01-04

Family

ID=86098701

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2023/006764 Ceased WO2024005368A1 (fr) 2022-06-28 2023-05-18 Système et procédé de service de lecture de compteur

Country Status (2)

Country Link
KR (1) KR102525100B1 (fr)
WO (1) WO2024005368A1 (fr)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102525100B1 (ko) * 2022-06-28 2023-04-21 김영웅 검침 서비스 시스템 및 방법

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101389608B1 (ko) * 2013-01-03 2014-04-25 케이아이비넷 (주) 무선단말을 이용한 원격 검침 방법
KR20150043853A (ko) * 2013-10-15 2015-04-23 (주)유엠솔루션 스마트폰을 이용한 상수도 검침 관리 방법
KR20150108118A (ko) * 2014-03-17 2015-09-25 홍익대학교 산학협력단 영상 인식 기반 계량기 원격 검침 시스템
KR20210090484A (ko) * 2020-01-10 2021-07-20 금오공과대학교 산학협력단 촬영영상을 이용한 계량기 무인 원격 검침 시스템
KR20210142864A (ko) * 2020-05-19 2021-11-26 (주)화인파워엑스 계량기 숫자 인식 장치 및 방법
KR102525100B1 (ko) * 2022-06-28 2023-04-21 김영웅 검침 서비스 시스템 및 방법

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102098819B1 (ko) * 2018-11-09 2020-04-08 인천대학교 산학협력단 아날로그 계량기의 무선 원격 검침 방법 및 장치

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101389608B1 (ko) * 2013-01-03 2014-04-25 케이아이비넷 (주) 무선단말을 이용한 원격 검침 방법
KR20150043853A (ko) * 2013-10-15 2015-04-23 (주)유엠솔루션 스마트폰을 이용한 상수도 검침 관리 방법
KR20150108118A (ko) * 2014-03-17 2015-09-25 홍익대학교 산학협력단 영상 인식 기반 계량기 원격 검침 시스템
KR20210090484A (ko) * 2020-01-10 2021-07-20 금오공과대학교 산학협력단 촬영영상을 이용한 계량기 무인 원격 검침 시스템
KR20210142864A (ko) * 2020-05-19 2021-11-26 (주)화인파워엑스 계량기 숫자 인식 장치 및 방법
KR102525100B1 (ko) * 2022-06-28 2023-04-21 김영웅 검침 서비스 시스템 및 방법

Also Published As

Publication number Publication date
KR102525100B1 (ko) 2023-04-21

Similar Documents

Publication Publication Date Title
WO2016159485A1 (fr) Procédé de gestion de parc de stationnement, serveur de gestion de parc de stationnement, et système de gestion de parc de stationnement
WO2017026707A1 (fr) Procédé et appareil permettant d'évaluer automatiquement la valeur d'un terminal mobile de seconde main
WO2014014151A1 (fr) Système de gestion intégrée de bâtiment basée sur le web
WO2014137030A1 (fr) Système de remboursement de la taxe de vente et procédé correspondant
WO2024005368A1 (fr) Système et procédé de service de lecture de compteur
WO2018135729A1 (fr) Procédé de don de contenu et d'achat de contenu donné à l'aide d'un service de réseau social
WO2011021862A2 (fr) Appareil et procédé pour détecter un motif d'acheteurs à l'aide d'une étiquette d'étagère électronique
WO2013065993A1 (fr) Système de courtage pour des transactions financières utilisant un terminal portable
WO2016024816A1 (fr) Système et procédé de commerce électronique basés sur sns
WO2021020924A1 (fr) Système et procédé de paiement en nuage au moyen d'un serveur pos en nuage
WO2020040397A1 (fr) Système de traitement de taux-compteur de déchets alimentaires à l'aide d'une gestion de chargement
WO2022145946A1 (fr) Système et procédé d'apprentissage de langue sur la base d'images de formation recommandées par intelligence artificielle et de phrases illustratives
WO2015093743A1 (fr) Procédé de prêt de chargeur portatif à transfert d'annonces publicitaires
WO2013100395A1 (fr) Appareil et procédé de production d'une publicité au moyen d'un coupon instantané
WO2020054910A1 (fr) Procédé et système de liaison de réseaux de cartes de crédit entre des régions à l'aide d'une application de relais de transaction et d'un service de paiement mobile
WO2020111375A1 (fr) Dispositif et procédé d'authentification d'adresse utilisant des informations de trajectoire de mouvement
WO2023014132A1 (fr) Système de gestion de parc de stationnement partagé, et procédé associé
WO2016167543A1 (fr) Système et procédé de marketing viral utilisant un code qr, ainsi que dispositif et procédé de fonctionnement de code qr pour le marketing viral
WO2020209593A1 (fr) Serveur de partage d'informations de ventes de produits et système de fourniture d'informations de ventes de produits ayant une fonction de récompense en fonction d'un partage d'informations
WO2021025237A1 (fr) Chariot d'achat et procédé de reconnaissance de produit associé, système et procédé pour fournir un service d'achat l'utilisant
WO2025037656A1 (fr) Procédé et système de prise en charge de règlement basé sur une chaîne de blocs, et système de fourniture de service l'utilisant
WO2025147070A1 (fr) Procédé et dispositif de fourniture d'informations de bon cadeau
WO2013122444A1 (fr) Procédé de fourniture de service de coupons de type loterie et procédé d'authentification de coupons approprié pour celui-ci
WO2024155173A1 (fr) Procédé et appareil d'auto-vérification d'un magasin sans personnel à l'aide d'une image numérique
WO2019172489A1 (fr) Procédé et serveur de paiement de sommes de ventes en cartes à l'aide d'un compte possédé par une société de cartes

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 23831732

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE