<?xml-stylesheet type="text/xsl" href="https://community.element14.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Pynq OCR frustration</title><link>/members-area/personalblogs/b/blog/posts/pynq-ocr-frustration</link><description>I&amp;#39;ve been spending a while on what I think is going to be my Pynq embedded vision project. I say I think it will be because I&amp;#39;m having a frustratingly difficult time of it. it&amp;#39;s not the FPGA stuff. That&amp;#39;s difficult but I&amp;#39;m getting...</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Pynq OCR frustration</title><link>https://community.element14.com/members-area/personalblogs/b/blog/posts/pynq-ocr-frustration</link><pubDate>Fri, 03 Jul 2020 09:16:54 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:fd423752-d385-4e4d-ba32-6e0876bc6590</guid><dc:creator>dubbie</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Would it be possible to try something radically different? I can remember being a student looking at case examples at how to use vision systems to recognise some piston rod things from engines that had been manufactured and dumped into a box that needed to be picked out of the box by a robot arm. There was lots of fancy image processing and lighting but eventually the company just stopped dumping them all into a box - which caused all the different orientations - and maintained alignment and stacking straight out of the manufacturing cell. Problem solved instantly, no expensive and unreliable vision system needed.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;So, would you be able to add a bar code below the number, that should be much easier to detect. I one made a system detecting bar codes using a early solid state video camera and a PIC18F84 which processed live video data as it came straight out of the camera. I was surprised it worked too, but it did. We did overclock it a bit but not one of the PICs ever objected.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Dubbie&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=9546&amp;AppID=293&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Pynq OCR frustration</title><link>https://community.element14.com/members-area/personalblogs/b/blog/posts/pynq-ocr-frustration</link><pubDate>Tue, 30 Jun 2020 18:40:34 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:fd423752-d385-4e4d-ba32-6e0876bc6590</guid><dc:creator>Fred27</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;By the way, can anyone guess from those numbers what sport I usually watch? I&amp;#39;m also using 04 and 99 if that helps.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=9546&amp;AppID=293&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Pynq OCR frustration</title><link>https://community.element14.com/members-area/personalblogs/b/blog/posts/pynq-ocr-frustration</link><pubDate>Sat, 27 Jun 2020 03:03:52 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:fd423752-d385-4e4d-ba32-6e0876bc6590</guid><dc:creator>fmilburn</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;I wonder if using color with the numbers an unusual color in a training dataset would help speed things up and improve accuracy. Rather like differentiating between apples and oranges.&amp;nbsp; Some of the training exercises In the online class I took used color that way.&amp;nbsp; On the other hand, like you said, this would seem easy without the bother. &lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=9546&amp;AppID=293&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Pynq OCR frustration</title><link>https://community.element14.com/members-area/personalblogs/b/blog/posts/pynq-ocr-frustration</link><pubDate>Sat, 27 Jun 2020 02:16:06 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:fd423752-d385-4e4d-ba32-6e0876bc6590</guid><dc:creator>ralphjy</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;I feel your pain - I went down a different rabbit hole with Movidius and Pynq I’m probably going to abandon my project due to lack of time.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Good luck with yours - it’s frustrating when you can see the light but you’re not getting closer &lt;span&gt;[View:/resized-image/__size/16x16/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-fd423752-d385-4e4d-ba32-6e0876bc6590/contentimage_5F00_2.png:16:16]&lt;/span&gt;.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Think of all the image processing that you’re learning &lt;span&gt;[View:/resized-image/__size/16x16/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-fd423752-d385-4e4d-ba32-6e0876bc6590/contentimage_5F00_1.png:16:16]&lt;/span&gt;.&amp;nbsp; I’ve learned a lot more about Linux.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=9546&amp;AppID=293&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Pynq OCR frustration</title><link>https://community.element14.com/members-area/personalblogs/b/blog/posts/pynq-ocr-frustration</link><pubDate>Fri, 26 Jun 2020 22:28:52 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:fd423752-d385-4e4d-ba32-6e0876bc6590</guid><dc:creator>Fred27</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;One thing I find very strange is that what looks better doesn&amp;#39;t always work better. Sobel edge detection for instance never looks like it would help at all but sometimes it seems it does.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=9546&amp;AppID=293&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Pynq OCR frustration</title><link>https://community.element14.com/members-area/personalblogs/b/blog/posts/pynq-ocr-frustration</link><pubDate>Fri, 26 Jun 2020 22:10:30 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:fd423752-d385-4e4d-ba32-6e0876bc6590</guid><dc:creator>genebren</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;You really look like you are getting close.&amp;nbsp; OCR is tough, due to size and angle.&amp;nbsp; I would be tempted to use a &amp;#39;sharpen&amp;#39; filter across the image to drive the numbers to black and white (not as munch gray).&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span&gt;[View:/resized-image/__size/620x360/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-fd423752-d385-4e4d-ba32-6e0876bc6590/5732.contentimage_5F00_191801.png:620:360]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;I just ImageJ to analysis the image.&amp;nbsp; I constructed a rectange around the &amp;#39;46&amp;#39; in the image and then produced a histogram of the region.&amp;nbsp; The upper/left window is the result.&amp;nbsp; The image appears to have fifteen small peaks with the majority of the region being black.&amp;nbsp; After I ran &amp;#39;sharpen&amp;#39; across the the image, I ran another histogram on the same region.&amp;nbsp; The lower/left window is that result.&amp;nbsp; The majority of the region is now either black or white, with little gray in between.&amp;nbsp; This might produce a better image for the OCR to be run on.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Good luck!&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=9546&amp;AppID=293&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Pynq OCR frustration</title><link>https://community.element14.com/members-area/personalblogs/b/blog/posts/pynq-ocr-frustration</link><pubDate>Fri, 26 Jun 2020 21:35:06 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:fd423752-d385-4e4d-ba32-6e0876bc6590</guid><dc:creator>Jan Cumps</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;&lt;span&gt;[mention:2136c4649d3b47f78653b7e97ac61f69:e9ed411860ed4f2ba0265705b8793d05]&lt;/span&gt;, any advise? You have experience with visual pattern recognition ...&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=9546&amp;AppID=293&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Pynq OCR frustration</title><link>https://community.element14.com/members-area/personalblogs/b/blog/posts/pynq-ocr-frustration</link><pubDate>Fri, 26 Jun 2020 20:09:47 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:fd423752-d385-4e4d-ba32-6e0876bc6590</guid><dc:creator>beacon_dave</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;How about some of the automatic number plate recognition systems for this ?&lt;/p&gt;&lt;p&gt;&lt;a class="jive-link-blog-small" href="/challengesprojects/design-challenges/path2programmable/b/blog/posts/path-ii-programmable-project-report-license-plate-recognition-finished"&gt;Path II Programmable Project Report ( License Plate Recognition ): Finished&lt;/a&gt; &lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=9546&amp;AppID=293&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item></channel></rss>