8 ms·
Certainly a cool idea but it didn't work fine on an XKCD comic: http://www.xkcd.com/ http://www.xkcd.com/ bottom line here is recognized as: "T1EN°5'lI'ONAl.1
by aalpbalkan 12y ago
Certainly a cool idea but it didn't work fine on an XKCD comic:
http://www.xkcd.com/ http://www.xkcd.com/ bottom line here is recognized as:
"T1EN°5'lI'ONAl.1?E£ONNH\56PNCE(YHCEPlP6fiN(N)SURLH’PR3AO-i‘lDlsIr'£7E‘5IJ%z"
- antimatter15 12y agoRandall Munroe's handwriting is a bit difficult to OCR because a lot of the letters are smushed together close enough that the it's not possible to unambiguously segment the text into distinct letters (which is a necessary first step in any OCR engine that I'm aware of). Maybe Google's (or Vicarious's) magical convolutional neural net that can solve CAPTCHAs would fare better.
- gorhill 12y ago> it's not possible to unambiguously segment the text into distinct letters (which is a necessary first step in any OCR engine that I'm aware of) This made me realize I never saw such a thing as OWR, i.e. a software that would first try to recognized whole words, then go down to character level if no satisfying match found. Found out this exists already: https://en.wikipedia.org/wiki/Intelligent_word_recognition https://en.wikipedia.org/wiki/Intelligent_word_recognition
- mikesname 12y ago> it's not possible to unambiguously segment the text into distinct letters (which is a necessary first step in any OCR engine that I'm aware of) In my experience, the ability to handle overlapping letters (which is very common on type-written text and professionally typeset material) is one of the key things that separate the relatively lightweight OCRs (like Ocrad and GOCR) from the big complicated ones (Tesseract, Cuneiform, Abbyy etc). Whitespace character segmentation cannot be taken for granted if you want to do any useful OCR of "historical" material.