Last year I wrote about reading my district heating meter by means of computer vision. Already within that post I shared my observations about the fact, that the screen on the meter is a bit complex to read. This is due the “disconnected segments” and the “surrounded decimals”. This combined with my initial setup using Camera Module V2 ended up being too unstable.
After fixing the reading manually multiple times, I decided that this not the right way to continue. I have now replaced the camera with Raspberry Pi High Quality Camera combined with a 16mm lens.
The new camera has better image quality, manual focus and shorter minimal focus distance. All of these are very welcome for my use case and the difference is really noticeable.
With these improvements I have had more reliable results. And actually I was also able to simplify the image processing quite a bit. So all in all an excellent upgrade!