<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Character-Aware Models Improve Visual Text Rendering · HackerPapers discussions</title><link>https://hackerpaper.kaipfister.de/p/2212.10562/</link><description>Collected HN comments and submissions linking this paper.</description><language>en</language><lastBuildDate>Mon, 02 Nov 2026 11:16:22 GMT</lastBuildDate><atom:link href="https://hackerpaper.kaipfister.de/p/2212.10562/feed.xml" rel="self" type="application/rss+xml" /><item><title>Character-Aware Models Improve Visual Text Rendering — mentioned by gwern</title><link>https://news.ycombinator.com/item?id=39736926</link><guid isPermaLink="false">urn:hackerpapers:mention:2212.10562:39736926</guid><pubDate>Sun, 17 Mar 2024 18:51:13 GMT</pubDate><description>&lt;p&gt;&amp;gt; Ask DALL-E 3 to make a picture with some text, and it will spit out 4 image. Usually 2 or 3 are perfectly spelled. Yes, this is the &amp;#x27;miracle of spelling&amp;#x27; (as https://arxiv.org/abs/2212.10562#google calls it): for many words, larger models can manage to deduce the spelling somehow despite the tokenization. It may even fool you into thinking it understands spelling in general. But if you ask DALL-E 3 to generate a random string of ASCII, you&amp;#x27;ll quickly discover the limits to the &amp;#x27;miracle&amp;#x27;.&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2212.10562/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.CL</category></item><item><title>Character-Aware Models Improve Visual Text Rendering — mentioned by gwern</title><link>https://news.ycombinator.com/item?id=39729059</link><guid isPermaLink="false">urn:hackerpapers:mention:2212.10562:39729059</guid><pubDate>Sat, 16 Mar 2024 20:08:39 GMT</pubDate><description>&lt;p&gt;Correct. Most image models to date have used very small text models, which are unable to spell many words (https://arxiv.org/abs/2108.11193) - if you cannot spell a word letter by letter because you don&amp;#x27;t know what the letters are, how are you going to generate a pixel image of each of those letters...? (It is not as if letters were intrinsically hard. GANs were generating letters easily like 7 years ago.) Their general inability is due to BPEs and non-character-based tokenization. This was noted in the DALL-E 2 paper (https://arxiv.org/pdf/2204.06125.pdf#page=16&amp;amp;org=openai), and it can be…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2212.10562/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.CL</category></item><item><title>Character-Aware Models Improve Visual Text Rendering — mentioned by ollin</title><link>https://news.ycombinator.com/item?id=37952471</link><guid isPermaLink="false">urn:hackerpapers:mention:2212.10562:37952471</guid><pubDate>Fri, 20 Oct 2023 04:47:51 GMT</pubDate><description>&lt;p&gt;&amp;quot;Character-Aware Models Improve Visual Text Rendering&amp;quot; https://arxiv.org/abs/2212.10562 for anyone curious&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2212.10562/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.CL</category></item><item><title>Character-Aware Models Improve Visual Text Rendering — mentioned by radq</title><link>https://news.ycombinator.com/item?id=35744443</link><guid isPermaLink="false">urn:hackerpapers:mention:2212.10562:35744443</guid><pubDate>Fri, 28 Apr 2023 17:30:34 GMT</pubDate><description>&lt;p&gt;It is most likely due to the text encoder - see &amp;quot;Character-Aware Models Improve Visual Text Rendering&amp;quot;. https://arxiv.org/abs/2212.10562&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2212.10562/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.CL</category></item><item><title>Character-Aware Models Improve Visual Text Rendering — mentioned by woadwarrior01</title><link>https://news.ycombinator.com/item?id=35510071</link><guid isPermaLink="false">urn:hackerpapers:mention:2212.10562:35510071</guid><pubDate>Mon, 10 Apr 2023 07:49:38 GMT</pubDate><description>&lt;p&gt;&amp;gt; LLMs work on tokens, which, for the most part, are words (longer words are generally split up into multiple tokens). Although this is mostly true, there are exceptions to the rule. Look at the ByT5 family[1] of models for instance. These models operate on byte level representations of text and are inherently token free. I read a recent paper[2] that found that replacing token based text encoders in text to image models with these byte level models improves the spelling abilities of the txt2img models (which are otherwise notoriously bad at spelling in all human languages). [1]…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2212.10562/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.CL</category></item><item><title>Character-Aware Models Improve Visual Text Rendering — mentioned by ebalit</title><link>https://news.ycombinator.com/item?id=34813365</link><guid isPermaLink="false">urn:hackerpapers:mention:2212.10562:34813365</guid><pubDate>Thu, 16 Feb 2023 00:49:56 GMT</pubDate><description>&lt;p&gt;It&amp;#x27;s a side effect of the way the text input is represented before being used by the model. It doesn&amp;#x27;t get the text as a sequence of chars but as a sequence of tokens. This paper [1] shows that giving character-level awareness to the model can improve the &amp;quot;visual spelling&amp;quot;. 1: https://arxiv.org/abs/2212.10562&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2212.10562/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.CL</category></item><item><title>Character-Aware Models Improve Visual Text Rendering — mentioned by gwern</title><link>https://news.ycombinator.com/item?id=34134011</link><guid isPermaLink="false">urn:hackerpapers:mention:2212.10562:34134011</guid><pubDate>Mon, 26 Dec 2022 02:48:17 GMT</pubDate><description>&lt;p&gt;https://www.gwern.net/GPT-3#bpes for further reading. https://arxiv.org/abs/2212.10562#google is a particularly impressive recent demonstration of how serious the issue is.&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2212.10562/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.CL</category></item><item><title>Character-Aware Models Improve Visual Text Rendering — HN submission</title><link>https://news.ycombinator.com/item?id=34091442</link><guid isPermaLink="false">urn:hackerpapers:submission:2212.10562:34091442</guid><pubDate>Thu, 22 Dec 2022 09:24:49 GMT</pubDate><description>&lt;p&gt;Improving Text Rendering in Image Generation Models&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;2 points; 0 discussion replies on HN. &lt;a href="https://hackerpaper.kaipfister.de/p/2212.10562/"&gt;Paper and source history&lt;/a&gt;. A submission is not an endorsement.&lt;/p&gt;</description><category>cs.CL</category></item></channel></rss>
