IP Library Granted Patent US 7,460,711
Granted Patent B2
US 7,460,711 · App. 10/927,712 · Granted Dec 2, 2008

Efficient method for reading meter values by processing digital images of a meter

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,460,711
App. No.
10/927,712
Granted
Dec 2, 2008
Kind
B2
Abstract

A method for reading a meter includes (1) capturing a first image of digits displayed by the meter, (2) roughly locating the digits by correlating the entire first image against symbols, (3) precisely locating the digits by correlating the digits against the symbols, which are now rotated, resized, and repositioned to maximize correlation, (4) determining and storing nominal centers of the digits in a nonvolatile memory. The method further includes (5) capturing a second image of the digits, (6) locating regions of interest in the second image according to the nominal centers, (7) determining vertical positions of full digits (or partial digits) in the regions of interest, (8) aligning symbols (or partial symbols) and the full digits (or the partial digits) according to the vertical position, and (9) correlating the symbol and the full digits (or the partial symbols and the partial digits).

Claims (37)

1. A method for reading a meter, comprising:

capturing an image of digits displayed by the meter for any fully visible digit;

determining a vertical position of the digit;

retrieving a symbol from a symbol mask set;

aligning the symbol and the digit according to the vertical position of the digit;

correlating the symbol and the digit, and

for two digits in transition such that each of the two digits in transition is partially visible:

determining an antipodal vertical position of the two digits in transition;

retrieving an intermediate portion between adjacent symbols from the symbol set;

aligning the intermediate portion and the two digits in transition according to the antipodal vertical position of the two digit; and

correlating the intermediate portion and the two digits in transition.

2. The method of claim 1 , further comprising repeating said retrieving, said aligning, and said correlating for other intermediate portions from the symbol mask set, wherein the two digits in transition are determined to have values of two symbols in one intermediate portion from the symbol mask set that produces a highest correlation value.

3. The method of claim 1 , wherein:

the symbol mask set comprises a single mask image comprising the symbols in a sequential order; and

said retrieving an intermediate portion between adjacent symbols from the symbol mask set comprises retrieving a portion of the mask image according to the antipodal vertical position.

4. A method for reading a meter, comprising:

capturing an image of digits displayed by the meter;

roughly locating the digits in the image by correlating the entire image against symbols from a symbol mask set;

after said roughly locating, precisely locating the digits by correlating the digits against the symbols that are rotated, resized, and repositioned to maximize correlation between the symbols and the digits;

determining nominal center positions of the digits;

storing the nominal center positions of the digits in a nonvolatile memory;

capturing another image of the digits displayed by the meter;

locating a region of interest according to one of the nominal center positions of the digits;

for a fully visible digit in the region of interest;

determining a vertical position of the digit;

retrieving a symbol from the symbol mask set;

aligning the symbol and the digit according to the vertical position of the digit; and

correlating the symbol and the digit; and

for two partially visible digits in the region of interest;

determining an antipodal vertical position of the two digits;

retrieving an intermediate portion between adjacent symbols from the symbol mask set;

aligning the intermediate portion and the two partially visible digits according to the antipodal vertical position of the two partially visible digits; and

correlating the intermediate portion and the two partially visible digits.

5. The method of claim 4 , further comprising repeating said retrieving, said aligning, and said correlating for other intermediate portions from the symbol mask set, wherein the two digits are determined to have values of two symbols in one of the intermediate portions from the symbol mask set that produces a highest correlation value.

6. The method of claim 4 , wherein;

the symbol mask set comprises a single mask image comprising the symbols in a sequential order; and

said retrieving an intermediate portion between adjacent symbols from the symbol mask set comprises retrieving a portion of the mask image according to the antipodal vertical position.

Assignments (13)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 9, 2019
From: BROADCOM INC.
To: PIXART IMAGING INC.
Reel/Frame 048824/0863 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ERROR IN RECORDING THE MERGER PREVIOUSLY RECORDED AT REEL: 047357 FRAME: 0302. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 22, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 048674/0834 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF MERGER PREVIOUSLY RECORDED ON REEL 047195 FRAME 0658. ASSIGNOR(S) HEREBY CONFIRMS THE THE EFFECTIVE DATE IS 09/05/2018. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047357/0302 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047195/0658 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041710/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 017206 FRAME: 0666. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 6, 2016
From: AGILENT TECHNOLOGIES, INC.
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 038632/0662 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037808/0001 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS (RELEASES RF 032851-0001) Recorded Feb 2, 2016
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 037689/0001 →
PATENT SECURITY AGREEMENT Recorded May 8, 2014
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 032851/0001 →
MERGER Recorded May 7, 2013
From: AVAGO TECHNOLOGIES ECBU IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 030369/0528 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 25, 2006
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES ECBU IP (SINGAPORE) PTE. LTD.
Reel/Frame 017675/0518 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 22, 2006
From: AGILENT TECHNOLOGIES, INC.
To: AVAGO TECHNOLOGIES GENERAL IP PTE. LTD.
Reel/Frame 017206/0666 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 24, 2004
From: BAER, RICHARD L.; BUTTERWORTH, MARK M.; MAHOWALD, PETER H.
To: AGILENT TECHNOLOGIES, INC.
Reel/Frame 015408/0454 →