use Waterfill OCR instead of straight OCR. I tested it for number 1->999 for both white and black text.
since we only need 1 thread for Waterfill OCR, I also parallelized detection of material value. I tested it on my old laptop, it runs well, and runs faster than before.