Optical Character Recognition
AssessTechniques
Technology for extracting text from images or scanned documents.
Why it's here
Placed in Assess: 5 article(s) of evidence from 2 source(s), led by research-stage coverage, with 1 in the last 30 days. Confidence 50%.
Evidence (5)
- 4Hacker News·7/16/2026product_launchDecoy Font hides text from AI readers
Decoy Font is a TTF typeface that uses hybrid-image style spatial frequencies to show different text to humans and AI/OCR systems depending on viewing distance. The project is positioned as an anti-scraping and anti-OCR tool, but it is not a guaranteed defense against more capable agents.
- 4Hacker News·7/11/2026researchGhost Font hides messages from AI models
Ghost Font is an experimental message format that uses motion, video, noise, and decoy elements so humans can read text while AI models struggle to decode it. The project compares this approach with older anti-OCR fonts like ZXX and claims that static screenshots do not reveal the embedded message.
- 2Hacker News·7/8/2026product_launchDecoding the obfuscated Bash script on a Uniqlo T-shirt
A Hacker News post describes finding an obfuscated, self-evaluating Bash script printed on the back of an Akamai-designed Uniqlo T-shirt. The script is an Easter egg that decodes a Base64-encoded payload and displays a celebratory message, discovered after OCR and manual cleanup of the printed text.
- 6Hacker News·7/3/2026open_sourcePxpipe cuts Fable costs by converting code to images for OCR
The pxpipe project reports a 60% reduction in Fable's costs by converting source code into images and then having a model read them via OCR. The approach is presented as a practical optimization for lowering model processing costs while preserving the underlying coding task.
- 7Hugging Face Blog·6/3/2026researchDPO Cuts Text Degeneration in OCR Models Beyond Chatbots
Hugging Face Blog describes how Dharma-AI used Direct Preference Optimization (DPO) after supervised fine-tuning to reduce text degeneration in structured OCR models. Across tested model families, degeneration fell in every case, with an average reduction of 59.4% and a best-case drop of 87.6%. The article argues that DPO can use a model's own failure outputs as rejection pairs, extending preference optimization beyond chatbot alignment.