CPC G06V 20/62 (2022.01) [G06T 7/49 (2017.01); G06V 10/28 (2022.01); G06V 10/454 (2022.01); G06V 10/457 (2022.01); G06V 10/751 (2022.01); G06V 10/82 (2022.01); G06V 2201/02 (2022.01)] | 19 Claims |
1. A reading system, comprising:
an extractor configured to extract a candidate image from an input image, the candidate image being of a portion of the input image in which a segment display is imaged;
a determiner configured to
obtain a plurality of straight lines detected in the candidate image,
subdivide the candidate image into a plurality of areas,
extract a part of the plurality of areas in which a prescribed number or more of end points of the plurality of straight lines exist, as end point groups,
calculate vectors connecting adjacent end point groups to each other, and
determine whether or not the candidate image is an image of a segment display based on at least one of a ratio of sizes of adjacent vectors or an angle between the adjacent vectors; and
a reader configured to read a numerical value displayed in the segment display from the candidate image determined to be the image of the segment display.
|