While I’m waiting for my first hardware to arrive…
I started to review the Official, Public or Verified Libraries — for something that could accomplish this task, or at least get me into striking distance to begin with — then modify an algorithm:
That would run on the Particle OS that could automatically identify Analog Round Dial Gauge Readings using an image captured by a CCD device. The algorithm would probably use polar representation of the dial gauge image to identify the needle position as well as the start position of the dial gauge. Once these are obtained the reading of the dial gauge can be estimated with prior calibration information.
CCD takes a snapshot of the Analog Gauge, Image is processed to find the needle position, needle position is interpreted by using 1/300 degree resolution and based on that value, converts the position to the actual value by referencing a value table – sending the actual value, rather than the needle position.
Depending on the processing power… if the position of the needle is the best that can be done… then the position 1-300 would be returned and further processing could be accomplished on the server side of life.
Thoughts? Advice? Library Entry that I should be looking at?
Slam my head in a door jamb for even thinking this is possible?
Thanks in Advance!!!