<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="/rss.xml.xsl" type="text/xsl"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/"><channel><title>iammatthias — #image-to-image</title><description>Entries tagged image-to-image.</description><link>https://iammatthias.com/</link><language>en-us</language><item><title>Phosphene</title><link>https://iammatthias.com/art/1781816428977-phosphene/</link><guid isPermaLink="true">https://iammatthias.com/art/1781816428977-phosphene/</guid><description>A camera that turns each photo into a poem, then paints a new image from those words.</description><pubDate>Thu, 18 Jun 2026 21:00:28 GMT</pubDate><content:encoded>&lt;h1&gt;Phosphene&lt;/h1&gt;
&lt;p&gt;Phosphene shoots a photo, writes a poem, then generates an image. The output is a triptych: the original frame, the poem, and the generated image, side by side. The image model only sees the poem and the sensors, never the photo it&amp;#39;s reinterpreting.&lt;/p&gt;
&lt;p&gt;I built the first version from my phone, in bed, the night the idea showed up. SSH into the laptop, tmux, a Claude Code instance running with a &lt;code&gt;/goal&lt;/code&gt;. By morning I had an app.&lt;/p&gt;
&lt;p&gt;Two other projects I&amp;#39;ve seen come close. Poetry Camera, by Kelin Carolyn Zhang and Ryan Mather, shoots a frame and prints a poem on a thermal printer, no image kept. Paragraphica, by Bjørn Karmann, drops the lens and builds a picture out of location, weather, and time.&lt;/p&gt;
&lt;p&gt;Each of those picks one direction. Phosphene does the whole loop and keeps all three pieces: the frame, the poem it compresses to, and the image a model dreams back out from that poem and the sensors. I built it for the drift between the first panel and the last.&lt;/p&gt;
&lt;p&gt;That&amp;#39;s where the name comes from. A phosphene is the light you see with your eyes shut, the optic nerve firing with nothing in front of it. The third panel is the phosphene, a place the model never saw, only read about in a poem. The first panel is what was actually there.&lt;/p&gt;
&lt;p&gt;The capture and the poem run on-device, on an iPhone 17 Pro Max, on Apple&amp;#39;s foundation models from WWDC 2026. There is no API for that part, where Poetry Camera and Paragraphica both reach out to one. The image is the exception: it&amp;#39;s painted on Apple&amp;#39;s Private Cloud Compute, which needs a connection. So with no signal Phosphene still shoots and writes the poem on the spot, then paints the image later, once service comes back. Mostly local. That&amp;#39;s the version I want.&lt;/p&gt;
&lt;p&gt;Right now it&amp;#39;s not good. The poems are trite. The generated images look like stock slop. But it&amp;#39;s fun anyway, and I&amp;#39;m not done with it. I might open the repo if anyone wants to build their own.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://wsrv.nl/?url=https%3A%2F%2Fblobs.farfield.systems%2Fblobs%2Fbafkreifvgfs3s3nac4nfgmplagbhud2yzauj5gvfdpwr4wgmducn6xcouq&amp;amp;w=960&amp;amp;q=80&amp;amp;output=webp&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://wsrv.nl/?url=https%3A%2F%2Fblobs.farfield.systems%2Fblobs%2Fbafkreiavvwfjgkzycmpjq7nwy4k6emexihbans65nu7reveu5hk2but2im&amp;amp;w=960&amp;amp;q=80&amp;amp;output=webp&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://wsrv.nl/?url=https%3A%2F%2Fblobs.farfield.systems%2Fblobs%2Fbafkreicjmwp3zj3nogwn4fsqvwrzwb7yuv4vzjari5qhp3usw3rxkx336m&amp;amp;w=960&amp;amp;q=80&amp;amp;output=webp&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://wsrv.nl/?url=https%3A%2F%2Fblobs.farfield.systems%2Fblobs%2Fbafkreif2rojumsxo4kpvupdn4u7bvefs6ls6qplctur62ipxnybl24byhu&amp;amp;w=960&amp;amp;q=80&amp;amp;output=webp&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://wsrv.nl/?url=https%3A%2F%2Fblobs.farfield.systems%2Fblobs%2Fbafkreigltiscc2ltcwa6xvdyashfc3kxibt5pqj6vo6tazauhepg3vhnsy&amp;amp;w=960&amp;amp;q=80&amp;amp;output=webp&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://wsrv.nl/?url=https%3A%2F%2Fblobs.farfield.systems%2Fblobs%2Fbafkreihyqwif4bqvvc745rckfufwinv3kz2avjusommiced3vtlhsmvumm&amp;amp;w=960&amp;amp;q=80&amp;amp;output=webp&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://iammatthias.com/art/1781816428977-phosphene&quot;&gt;View the full gallery (6 more photos) →&lt;/a&gt;&lt;/p&gt;</content:encoded><media:content url="https://wsrv.nl/?url=https%3A%2F%2Fblobs.farfield.systems%2Fblobs%2Fbafkreifvgfs3s3nac4nfgmplagbhud2yzauj5gvfdpwr4wgmducn6xcouq&amp;w=960&amp;q=80&amp;output=webp" medium="image"/><category>Art</category><category>ai</category><category>generative</category><category>photography</category><category>apple-intelligence</category><category>on-device</category><category>ios</category><category>image-to-image</category><category>creative-process</category><category>claude-code</category></item></channel></rss>