<?xml version="1.0" encoding="iso-8859-1"?>

<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
<title type="text">pmeerw's blog</title>
<subtitle type="html"><![CDATA[
total garbage comes to mind
]]></subtitle>
<id>http://pmeerw.dyndns.org/blog/index.atom</id>
<link rel="alternate" type="text/html" href="http://pmeerw.dyndns.org/blog" />
<link rel="self" type="application/atom+xml" href="http://pmeerw.dyndns.org/blog/index.atom" />


<author>
<name>Peter Meerwald</name>
<uri>http://pmeerw.dyndns.org/blog/index.atom</uri>
<email>pmeerw@pmeerw.net</email>
</author>
<rights>Copyright 2007-2009 Peter Meerwald</rights>
<generator uri="http://pyblosxom.sourceforge.net/" version="1.4.3 01/10/2008">
PyBlosxom http://pyblosxom.sourceforge.net/ 1.4.3 01/10/2008
</generator>

<updated>2009-11-01T20:26:10Z</updated>
<!-- icon?  logo?  -->

<entry>
<title type="html">Watermark detection in images - captured with mobile phone camera!</title>
<category term="/academic" />
<id>http://pmeerw.dyndns.org/blog/2009/11/01/mobilecam-wm</id>
<updated>2009-11-01T20:26:10Z</updated>
<published>2009-11-01T20:26:10Z</published>
<link rel="alternate" type="text/html" href="http://pmeerw.dyndns.org/blog/academic/mobilecam-wm.html" />
<content type="html">&lt;p&gt;
Experimental setup:
&lt;ul&gt;
&lt;li&gt;A watermark is embedded in a 480x272 color image (at approx. 43 dB PSNR) with no preceptual distortion.
&lt;li&gt;The image is displayed with 2x scale-up factor on a TFT display.
&lt;li&gt;The screen is photographed with two cameras: a Canon IXUS70 (roughly 7.1 MP) and a Nokia 6300i (2 MP) mobile phone.
&lt;li&gt;The target images are manually registered (cropped, rotated, scaled) without holding on to accurate affine distortion compensation. No &apos;trapeze adjustment&apos; has been performed (don&apos;t know how to do that with Gimp &lt;img class=&quot;smiley&quot; src=&quot;/images/smileys/happy.gif&quot; alt=&quot;:-)&quot; /&gt;.
&lt;li&gt;Presence of the watermark can be easily detected in the registered image while guaranteeing a low probability of false-positive detection (Pfp = 1e-6).
&lt;/ul&gt;
&lt;/p&gt;

Here are the test images (click on the thumbnails for full-size images):
&lt;p&gt;
&lt;table border=&quot;1&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th colspan=&quot;2&quot;&gt;Canon IXUS70&lt;/th&gt;
&lt;th colspan=&quot;2&quot;&gt;Nokia 6300i&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Captured&lt;br&gt;3072x2304&lt;/td&gt;
&lt;td&gt;Registered&lt;br&gt;480x272&lt;/td&gt;
&lt;td&gt;Captured&lt;br&gt;1600x1200&lt;/td&gt;
&lt;td&gt;Registered&lt;br&gt;480x272&lt;/td&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&quot;/blog/images/IMG_3725.JPG&quot;&gt;&lt;img src=&quot;/blog/images/sIMG_3725.JPG&quot;&gt;&lt;/a&gt;&lt;br&gt;IMG_3725.JPG&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;/blog/images/rIMG_3725.png&quot;&gt;&lt;img src=&quot;/blog/images/srIMG_3725.jpg&quot;&gt;&lt;/a&gt;&lt;br&gt;rIMG_3725.png&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;/blog/images/Image0007.jpg&quot;&gt;&lt;img src=&quot;/blog/images/sImage0007.jpg&quot;&gt;&lt;/a&gt;&lt;br&gt;Image0007.jpg&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;/blog/images/rImage0007.png&quot;&gt;&lt;img src=&quot;/blog/images/srImage0007.jpg&quot;&gt;&lt;/a&gt;&lt;br&gt;rImage0007.png&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&quot;/blog/images/IMG_3727.JPG&quot;&gt;&lt;img src=&quot;/blog/images/sIMG_3727.JPG&quot;&gt;&lt;/a&gt;&lt;br&gt;IMG_3727.JPG&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;/blog/images/rIMG_3727.png&quot;&gt;&lt;img src=&quot;/blog/images/srIMG_3727.jpg&quot;&gt;&lt;/a&gt;&lt;br&gt;rIMG_3727.png&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;/blog/images/Image0008.jpg&quot;&gt;&lt;img src=&quot;/blog/images/sImage0008.jpg&quot;&gt;&lt;/a&gt;&lt;br&gt;Image0008.jpg&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;/blog/images/rImage0008.png&quot;&gt;&lt;img src=&quot;/blog/images/srImage0008.jpg&quot;&gt;&lt;/a&gt;&lt;br&gt;rImage0008.png&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&quot;/blog/images/IMG_3728.JPG&quot;&gt;&lt;img src=&quot;/blog/images/sIMG_3728.JPG&quot;&gt;&lt;/a&gt;&lt;br&gt;IMG_3728.JPG&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;/blog/images/rIMG_3728.png&quot;&gt;&lt;img src=&quot;/blog/images/srIMG_3728.jpg&quot;&gt;&lt;/a&gt;&lt;br&gt;rIMG_3728.png&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;/blog/images/Image0009.jpg&quot;&gt;&lt;img src=&quot;/blog/images/sImage0009.jpg&quot;&gt;&lt;/a&gt;&lt;br&gt;Image0009.jpg&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;/blog/images/rImage0009.png&quot;&gt;&lt;img src=&quot;/blog/images/srImage0009.jpg&quot;&gt;&lt;/a&gt;&lt;br&gt;rImage0009.png&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
</content>
</entry>

<entry>
<title type="html">Where was I? Where did I take that picture?</title>
<category term="" />
<id>http://pmeerw.dyndns.org/blog/2009/10/19/holux_m241</id>
<updated>2009-10-19T11:46:27Z</updated>
<published>2009-10-19T11:46:27Z</published>
<link rel="alternate" type="text/html" href="http://pmeerw.dyndns.org/blog/holux_m241.html" />
<content type="html">&lt;p&gt;
Got a &lt;a href=&quot;http://www.holux.com/JCore/en/products/products_content.jsp?pno=341&quot;&gt;Holux M-241&lt;/a&gt; GPS logger. Now the software stack is missing, or isn&apos;t it?
&lt;/p&gt;
</content>
</entry>

<entry>
<title type="html">FPGA experiments?</title>
<category term="/projects" />
<id>http://pmeerw.dyndns.org/blog/2009/10/19/nexys2</id>
<updated>2009-10-19T11:31:12Z</updated>
<published>2009-10-19T11:31:12Z</published>
<link rel="alternate" type="text/html" href="http://pmeerw.dyndns.org/blog/projects/nexys2.html" />
<content type="html">&lt;p&gt;
Got &lt;a href=&quot;http://digilentinc.com/Products/Detail.cfm?NavPath=2,400,789&amp;Prod=NEXYS2&quot;&gt;nexys2&lt;/a&gt;
FPGA board from &lt;a href=&quot;http://www.digilentinc.com&quot;&gt;Digilent&lt;/a&gt; (under their academic program). Let&apos;s
see if I get it to work (with Linux)...
&lt;/p&gt;

</content>
</entry>

<entry>
<title type="html">Twitter-enhanced blog</title>
<category term="/projects/blog" />
<id>http://pmeerw.dyndns.org/blog/2009/10/18/twitterenh</id>
<updated>2009-10-18T12:08:09Z</updated>
<published>2009-10-18T12:08:09Z</published>
<link rel="alternate" type="text/html" href="http://pmeerw.dyndns.org/blog/projects/blog/twitterenh.html" />
<content type="html">&lt;p&gt;
My blog is now &lt;a href=&quot;http://twitter.com&quot;&gt;twitter&lt;/a&gt;-enhanced and
shows my latest five &lt;a href=&quot;http://twitter.com/pmeerw&quot;&gt;tweets&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
Thanks to &lt;a href=&quot;http://myopicvoid.org/&quot;&gt;Devon Meunier&lt;/a&gt; for &lt;a
href=&quot;http://github.com/meunierd/meunierd-uoft/blob/master/pybltwitter/pybltwitter.py&quot;&gt;pybltwitter.py&lt;/a&gt;!
&lt;/p&gt;

</content>
</entry>

<entry>
<title type="html">Must-read watermarking blog</title>
<category term="/academic" />
<id>http://pmeerw.dyndns.org/blog/2009/10/12/wmblog</id>
<updated>2009-10-12T14:24:04Z</updated>
<published>2009-10-12T14:24:04Z</published>
<link rel="alternate" type="text/html" href="http://pmeerw.dyndns.org/blog/academic/wmblog.html" />
<content type="html">&lt;p&gt;
... &lt;a href=&quot;http://watermaskedcucumbers.blogspot.com/&quot;&gt;The Watermasked
Cucumbers and their watermarking blog&lt;/a&gt;!
&lt;/p&gt;
&lt;p&gt;
I wonder who is blogging there :) well, not too much
&lt;/p&gt;

</content>
</entry>
</feed>
