<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/rss-style.xsl" type="text/xsl"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	    xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	     xmlns:dc="http://purl.org/dc/elements/1.1/"
	   xmlns:atom="http://www.w3.org/2005/Atom"
	     xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	  xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>
<channel>
	<title>image recognition &#8211; Terence Eden’s Blog</title>
	<atom:link href="https://shkspr.mobi/blog/tag/image-recognition/feed/" rel="self" type="application/rss+xml" />
	<link>https://shkspr.mobi/blog</link>
	<description>Regular nonsense about tech and its effects 🙃</description>
	<lastBuildDate>Sun, 02 Nov 2025 09:38:53 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://shkspr.mobi/blog/wp-content/uploads/2023/07/cropped-avatar-32x32.jpeg</url>
	<title>image recognition &#8211; Terence Eden’s Blog</title>
	<link>https://shkspr.mobi/blog</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title><![CDATA[QR Codes In Paris]]></title>
		<link>https://shkspr.mobi/blog/2010/11/qr-codes-in-paris/</link>
					<comments>https://shkspr.mobi/blog/2010/11/qr-codes-in-paris/#comments</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Tue, 02 Nov 2010 08:25:13 +0000</pubDate>
				<category><![CDATA[mobile]]></category>
		<category><![CDATA[qr]]></category>
		<category><![CDATA[datamatrix]]></category>
		<category><![CDATA[flashcode]]></category>
		<category><![CDATA[france]]></category>
		<category><![CDATA[hyperlinks]]></category>
		<category><![CDATA[image recognition]]></category>
		<category><![CDATA[NaBloPoMo]]></category>
		<category><![CDATA[paris]]></category>
		<category><![CDATA[QR Codes]]></category>
		<guid isPermaLink="false">http://shkspr.mobi/blog/?p=2733</guid>

					<description><![CDATA[I&#039;ve just come back from a delightful weekend in Paris.  Delightful for me - not so for my wife.  Rather than quietly admiring the artwork in the Louvre, I ran around gawping at the huge range of 2D codes on offer on the streets of Paris.  There are some great examples of how to do 2D code marketing - and how not to do it.  I&#039;d like to run you through a few of examples I found.  I&#039;ve enhanced the …]]></description>
										<content:encoded><![CDATA[<p>I've just come back from a delightful weekend in Paris.  Delightful for me - not so for my wife.  Rather than quietly admiring the artwork in the Louvre, I ran around gawping at the huge range of 2D codes on offer on the streets of Paris.</p>

<p>There are some great examples of how to do 2D code marketing - and how not to do it.  I'd like to run you through a few of examples I found.  I've enhanced the photos to make the codes a bit more obvious - that should make scanning them easier.</p>

<h2 id="qr"><a href="https://shkspr.mobi/blog/2010/11/qr-codes-in-paris/#qr">QR</a></h2>

<p>QR Codes seem really popular in Paris.</p>

<p>The free tourist map which our hotel gave to us had <strong>three</strong> of them!
<img src="https://shkspr.mobi/blog/wp-content/uploads/2010/11/QR-Map-1.jpg" alt="QR Map 1" title="QR Map 1" width="623" height="421" class="aligncenter size-full wp-image-2741">
<img src="https://shkspr.mobi/blog/wp-content/uploads/2010/11/QR-Map-2.jpg" alt="QR Map 2" title="QR Map 2" width="369" height="470" class="aligncenter size-full wp-image-2742">
Interestingly,  they all use the <a href="https://web.archive.org/web/20120415190237/http://2tag.fr/">2tag</a> aggregator rather than using their own URLs.</p>

<p>What I found most impressive was that all three codes lead to mobile friendly sites! Try them for yourself.</p>

<p>This movie poster gets in on the act as well.
<img src="https://shkspr.mobi/blog/wp-content/uploads/2010/11/Parisian-QR-Code-Movie-Poster.jpg" alt="Parisian QR Code - Movie Poster" title="Parisian QR Code - Movie Poster" width="488" height="648" class="aligncenter size-full wp-image-2739">
Sadly, not a mobile friendly site - but it gives good information.</p>

<p>Even the graffiti uses them!
<img src="https://shkspr.mobi/blog/wp-content/uploads/2010/11/QR-Code-Lamp-Post-Stickers.jpg" alt="QR Code Lamp Post Stickers" title="QR Code Lamp Post Stickers" width="637" height="439" class="aligncenter size-full wp-image-2740">
These were stuck on lamp posts throughout the city.  The codes don't cope wonderfully when deformed around a cylinder - but are scannable with a little patience.  Placing two codes close to each other as seen on the right of the image isn't a great idea - scanners tend to get a little confused when they see multiple scanning guides (the large black squares in the corners).</p>

<p>But QR codes are by no means the only technology on offer...</p>

<h2 id="datamatrix"><a href="https://shkspr.mobi/blog/2010/11/qr-codes-in-paris/#datamatrix">DataMatrix</a></h2>

<p>There's a production of "<a href="https://web.archive.org/web/20101129195618/http://www.chatelet-theatre.com:80/chatelet1011/musicals/my-fair-lady,453">My Fair Lady</a>" on in Paris at the moment.  Tucked away in the corner of the poster is, to my eye, a rather ugly looking DataMatrix code.
<img src="https://shkspr.mobi/blog/wp-content/uploads/2010/11/My-Fair-Lady-Datamatrix.jpg" alt="My Fair Lady Datamatrix" title="My Fair Lady Datamatrix" width="531" height="449" class="aligncenter size-full wp-image-2738">
While the pink background shouldn't provide too much of a scanning challenge for modern phones, it's usually best to keep things black and white.  Especially given the complexity of this code, caused by the long URL. There's nothing wrong with using a URL shortner.
The site isn't mobile friendly - even worse, it relies heavily on Adobe's Flash.
The one saving grace is that it's a fully qualified link - unlike what you're about to see.</p>

<h2 id="flashcode"><a href="https://shkspr.mobi/blog/2010/11/qr-codes-in-paris/#flashcode">Flashcode</a></h2>

<p>It's no secret that I think <a href="https://web.archive.org/web/20101124103316/http://www.orange.com/en_EN/tools/flashcode/index.jsp">Flashcode</a> is an abomination.  Essentially it's a datamatrix code - but rather than give you a URL, it gives you a number.  Your scanning application then looks the number up in a central database to find the content.
It should be fairly obvious what the pitfalls of this method are.  It relies on a single point of failure and if you don't have the right scanning software which hooks up to the correct proprietary database - you're out of luck.  When I scanned these codes with my scanner of choice - <a href="http://code.google.com/p/zxing/">ZXing</a> - all I saw was a string of numbers.
I have found only one Flashcode reader for Android - "<a href="http://www.mobiletag.com/">mobiletag</a>".</p>

<p>I really wanted to see this sci-fi exhibition - but I couldn't decode the 2D code into anything useful.
<img src="https://shkspr.mobi/blog/wp-content/uploads/2010/11/Flash-Code-Sci-Fi.jpg" alt="Flash Code - Sci Fi" title="Flash Code - Sci Fi" width="488" height="648" class="aligncenter size-full wp-image-2737"></p>

<p>Similarly, this poster gives most scanners no information.
<img src="https://shkspr.mobi/blog/wp-content/uploads/2010/11/Flash-Code-1.jpg" alt="Flash Code on a poster" title="Flash Code on a poster" width="409" height="625" class="aligncenter size-full wp-image-2736"></p>

<p>I later found that it points to <a href="https://web.archive.org/web/20101112043907/https://mtag2d.com/euro/">http://mtag2d.com/euro/</a> - a perfectly nice mobile site.  That URL is short enough to generate a really tiny QR code.
<img alt="QR Code example" src="http://chart.apis.google.com/chart?chs=190x190&amp;cht=qr&amp;choe=UTF-8&amp;chld=L&amp;chl=http%3A%2F%2Fmtag2d.com%2Feuro%2F" title="QR Code example" class="aligncenter" width="190" height="190"></p>

<p>I get the attraction of Flashcode.  It's a great way to make money - selling scanners to customers and selling access to the database to advertisers.  The codes are generally smaller which makes them easier to scan and more aesthetically pleasing.</p>

<p>In my opinion, they're a dead end.  Unless Flashcode makers are going to ensure that every possible device on the market will have a reader which is compatible, they're never going to achieve the dominance of an open standard like QR.</p>

<p>The reliance on a central database has two fundamental flaws.</p>

<ol>
    <li>What happens when the database goes down? Either if the company goes bust or suffers a DDoS attack?</li>
    <li>The user may not have data connectivity.  Because I was roaming, I had data switched off. With the QR codes, I could save the URLs until I had a WiFi connection.</li>
</ol>

<p>But, the worst is yet to come...</p>

<h2 id="image-recognition"><a href="https://shkspr.mobi/blog/2010/11/qr-codes-in-paris/#image-recognition">Image Recognition</a></h2>

<p>On nearly every bus shelter I saw these stickers.
<img src="https://shkspr.mobi/blog/wp-content/uploads/2010/11/U-Snap-Instructions.jpg" alt="U Snap Instructions" title="U Snap Instructions" width="332" height="611" class="aligncenter size-full wp-image-2743"></p>

<p>In mid October, <a href="https://web.archive.org/web/20101011110451/http://www.jcdecaux.com/en/Newsroom/Archives/2010/JCDecaux-launches-U-snap-and-transforms-posters-into-content-rich-media!">JCDecaux launched "U snap"</a>.  The concept is quite simple - snap a picture of an advert and receive information about it.</p>

<p>Unfortunately, it is fundamentally flawed.</p>

<ul>
    <li>It is for iPhone only.  France, like the rest of Europe, has an iPhone penetration rate of around 5%. Why would you ignore 95% of potential customers?</li>
<li>Even if they did launch their own proprietary scanner for every other phone platform, they'd have to change the stickers on every shelter.</li>
    <li>There's no way of knowing which posters have information on them.  I hope JCDecaux has data for every single advert in their inventory.</li>
    <li>It requires an immediate data connection.  Paris has really good 3G coverage - but not everyone wants to pay to receive information about your data.  Hopefully the app has an "offline" mode which will allow you to queue queries until you're in cheap data coverage (WiFi or not roaming).</li>
    <li>Because the posters on bus shelters are behind glass or plastic, it becomes very hard to snap a clear picture.  I wonder what this does for accuracy?</li>
    <li><img src="https://shkspr.mobi/blog/wp-content/uploads/2010/11/U-Snap-Poster.jpg" alt="U Snap Poster" title="U Snap Poster" width="488" height="648" class="alignnone size-full wp-image-2735"></li>
</ul>

<p>I think image recognition is amazing technology.  Companies like <a href="https://web.archive.org/web/20101113021828/https://www.cortexica.com/">Cortexica</a> blow me away with their innovation and technical prowess.  But for sending a user to an information page via a URL, displaying a phone number or email address, image recognition is simply overkill.</p>

<p>I'll grant you, it means you don't need to "sully" your creative with a set of black and white squares - but you do need to put instructions next to every poster so people know what to do!</p>

<h2 id="conclusions"><a href="https://shkspr.mobi/blog/2010/11/qr-codes-in-paris/#conclusions">Conclusions</a></h2>

<p>The 2D barcode scene in Paris is extraordinarily vibrant.  While the majority of posters still had no mobile accessible link, there were enough to catch my eye over a weekend break.</p>

<p>Based on what I saw, QR is definitely the favourite - with the appalling flashcode a close second.  The image recognition prompts from JCDecaux are ubiquitous - stuck on literally every bus stop I passed - but unless they expand their app to cover more platforms, they're doomed.</p>

<p>It's great to see a city decorated with physical hyperlinks.  I really hope London catches up soon.</p>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=2733&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2010/11/qr-codes-in-paris/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
	</channel>
</rss>
