A pointer location algorithm for computer visionbased automatic reading recognition of pointer gauges

Erlin Tian, Huanlong Zhang, Marlia Mohd Hanafiah

Research output: Contribution to journalArticle

Abstract

In order to implement a computer vision based reading recognition system for pointer gauges, we propose an algorithm to locate the pointer by searching for the minimal bounding rectangle (MBR) of the pointer region. Having determined the center of dial region and the centroids of scale marks, we build up a reference system for reading recognition with the dial region center and the scale mark centroids. To identify the indicating value of a gauge image, we first detect the pointer region based on frame difference, and determine the MBR of the pointer using the longest edge of its convex hull. We then take the centroid of the MBR enclosing the pointer region as the centroid of the pointer. We next take the connection between the pointer centroid to the dial center as the pointer, and calculate the indicating value corresponding to the pointer based on the angle method. Experimental results reveal the effectiveness of the pointer location algorithm in computer vision based reading recognition for pointer gauges.

Original languageEnglish
Pages (from-to)86-92
Number of pages7
JournalOpen Physics
Volume17
Issue number1
DOIs
Publication statusPublished - 1 Jan 2019

Fingerprint

dials
centroids
rectangles
computer vision
reference systems

Keywords

  • Computer vision
  • convex hull
  • pointer location
  • reading recognition

ASJC Scopus subject areas

  • Physics and Astronomy(all)

Cite this

A pointer location algorithm for computer visionbased automatic reading recognition of pointer gauges. / Tian, Erlin; Zhang, Huanlong; Mohd Hanafiah, Marlia.

In: Open Physics, Vol. 17, No. 1, 01.01.2019, p. 86-92.

Research output: Contribution to journalArticle

@article{9aa8d74db41c4fb9a60e16356a90665f,
title = "A pointer location algorithm for computer visionbased automatic reading recognition of pointer gauges",
abstract = "In order to implement a computer vision based reading recognition system for pointer gauges, we propose an algorithm to locate the pointer by searching for the minimal bounding rectangle (MBR) of the pointer region. Having determined the center of dial region and the centroids of scale marks, we build up a reference system for reading recognition with the dial region center and the scale mark centroids. To identify the indicating value of a gauge image, we first detect the pointer region based on frame difference, and determine the MBR of the pointer using the longest edge of its convex hull. We then take the centroid of the MBR enclosing the pointer region as the centroid of the pointer. We next take the connection between the pointer centroid to the dial center as the pointer, and calculate the indicating value corresponding to the pointer based on the angle method. Experimental results reveal the effectiveness of the pointer location algorithm in computer vision based reading recognition for pointer gauges.",
keywords = "Computer vision, convex hull, pointer location, reading recognition",
author = "Erlin Tian and Huanlong Zhang and {Mohd Hanafiah}, Marlia",
year = "2019",
month = "1",
day = "1",
doi = "10.1515/phys-2019-0010",
language = "English",
volume = "17",
pages = "86--92",
journal = "Open Physics",
issn = "1895-1082",
publisher = "Walter de Gruyter GmbH & Co. KG",
number = "1",

}

TY - JOUR

T1 - A pointer location algorithm for computer visionbased automatic reading recognition of pointer gauges

AU - Tian, Erlin

AU - Zhang, Huanlong

AU - Mohd Hanafiah, Marlia

PY - 2019/1/1

Y1 - 2019/1/1

N2 - In order to implement a computer vision based reading recognition system for pointer gauges, we propose an algorithm to locate the pointer by searching for the minimal bounding rectangle (MBR) of the pointer region. Having determined the center of dial region and the centroids of scale marks, we build up a reference system for reading recognition with the dial region center and the scale mark centroids. To identify the indicating value of a gauge image, we first detect the pointer region based on frame difference, and determine the MBR of the pointer using the longest edge of its convex hull. We then take the centroid of the MBR enclosing the pointer region as the centroid of the pointer. We next take the connection between the pointer centroid to the dial center as the pointer, and calculate the indicating value corresponding to the pointer based on the angle method. Experimental results reveal the effectiveness of the pointer location algorithm in computer vision based reading recognition for pointer gauges.

AB - In order to implement a computer vision based reading recognition system for pointer gauges, we propose an algorithm to locate the pointer by searching for the minimal bounding rectangle (MBR) of the pointer region. Having determined the center of dial region and the centroids of scale marks, we build up a reference system for reading recognition with the dial region center and the scale mark centroids. To identify the indicating value of a gauge image, we first detect the pointer region based on frame difference, and determine the MBR of the pointer using the longest edge of its convex hull. We then take the centroid of the MBR enclosing the pointer region as the centroid of the pointer. We next take the connection between the pointer centroid to the dial center as the pointer, and calculate the indicating value corresponding to the pointer based on the angle method. Experimental results reveal the effectiveness of the pointer location algorithm in computer vision based reading recognition for pointer gauges.

KW - Computer vision

KW - convex hull

KW - pointer location

KW - reading recognition

UR - http://www.scopus.com/inward/record.url?scp=85064993458&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85064993458&partnerID=8YFLogxK

U2 - 10.1515/phys-2019-0010

DO - 10.1515/phys-2019-0010

M3 - Article

VL - 17

SP - 86

EP - 92

JO - Open Physics

JF - Open Physics

SN - 1895-1082

IS - 1

ER -