Robot Can Read Braille Much Faster Than Humans With New Sensor

Braille is a method of physical writing used to allow humans to read by touch — most commonly used as a substitute for printed text by those who may be visually impaired. Both displaying Braille and reading it is difficult to do with machines, but there has been a development in the latter area. A research team has trained a robot to read Braille at a speed far exceeding humans.

The robot was developed by a team at the University of Cambridge. Rather than trying to read Braille by touch, it instead uses a camera and an image recognition algorithm to do the job. Their solution is a bit ironic in a way, given the purpose Braille was created for. The robot can quickly sweep across a Braille display, working at a rate of up to 315 words per minute at 87% accuracy. That’s roughly twice as fast as a human reading Braille, with a similar level of accuracy. Some nifty de-blurring algorithms were needed to achieve this speed from the camera’s video feed.

We’ve also seen some impressive development on the other side of all those little bumps, with two Braille devices taking home awards during the final Hackaday Prize in 2023.

25 thoughts on “Robot Can Read Braille Much Faster Than Humans With New Sensor

        1. Thinking back to those toy drawing tablets, that used a soft fluorescent sheet which could be pressed against a hard plastic surface to produce bright lines (where it interrupted the total internal reflection), I wonder if a similar sheet could be gently rolled onto the page to prevent damage. That said, the force might be more damaging than the ink.

          1. I don’t have experiance with that sort of machinery, but i do with braille. The idea of ‘here let’s ROLL something over the dots to paint them’ to me sounds like ‘here let’s just smash the dots down’

            My negativity to one side? I’m glad these thigns are being worked on because accessibility ANYTHING is bullshit. expensive.

      1. I wonder how good something like a leap motion or even a mobile phones’ facial recognition camera, might be at reading brail. They have a very high refresh rate and structured light density. I suspect they would be able to discern the surface imperfections with enough resolution to interpret brail from a reasonable distance.

  1. While the image processing and recognition is impressive, potential use needs to take into account the degradation of these braille cells. Many devices such as Orbit reader on video use piezoelectric braille cells which tend to get clogged with dead skin and many kinds of human juice, making those plastic points get stuck in the upper position. Reading such “used” braille display with a finger still works well, since the user is pushing on those extended pins, correcting for any stuck points.

    Could be useful in QA testing, though the market for these kind of devices isn’t that big.

  2. Amazing robot I was really hoping it sensed the bumps. I’m struck that 87% accuracy is shared by humans..is it a similar figure for printed text?

    > Braille is a method of physical writing used to allow humans to read by touch — most commonly used as a substitute for printed text by those who may be visually impaired.

    This is bizarrely vague. Did AI write it? “Those who may be visually impaired” especially stands out. Surely they would know if they were visually impaired. It’s not like people learn braille and a week later realise they were never blind very often.

  3. Aside from the somewhat sad irony… The whole point of this project is… What, exactly ? I don’t quite see how this helps anyone except perhaps the sighted that cannot decipher it….

Leave a Reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.