<?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>Experimenting with Sensor Fusion: Augmented Reality - Drone Pose (Blog #2)</title><link>/challenges-projects/design-challenges/experimenting-with-sensor-fusion/b/blog/posts/experimenting-with-sensor-fusion-augmented-reality---drone-pose-blog-2</link><description>Table of Contents

 Introduction 
 Project Description (Recap) 
 Design Process 

 Task #1: Implement an unaccelerated OpenCV application which handles the pose graphics. 
 Task #2: Simplify the OpenCV functions. 
 Task #3: Accelerate the Ope...</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Experimenting with Sensor Fusion: Augmented Reality - Drone Pose (Blog #2)</title><link>https://community.element14.com/challenges-projects/design-challenges/experimenting-with-sensor-fusion/b/blog/posts/experimenting-with-sensor-fusion-augmented-reality---drone-pose-blog-2</link><pubDate>Mon, 09 Jan 2023 17:50:44 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:f26e2c1e-6fbf-4ebb-a870-0b42ab3a458e</guid><dc:creator>shabaz</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;I&amp;#39;m new to this topic and didn&amp;#39;t really understand it initially. I was confused, where was the HDL : ) Then I realized, that Vitis HLS accepts C code and generates its own HDL.&lt;/p&gt;
&lt;p&gt;I too was wondering about this point that you mentioned, i.e. how Vitis HLS is made aware of the amount of resouces that you wish to throw at the problem, since you may want to keep more resources for other parts of the project:&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;quot;A lot of times Vitis HLS over-optimizes in my opinion.&amp;nbsp; Something like cv::projectPoints just needs to run at 33ms, but Vitis HLS will try to do it in like 330ns.&amp;nbsp; I tried things like #pragma HLS latency min=10000 to try to allow for more forgiving optimizations, but it never seemed to do anything.&amp;quot;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;I&amp;nbsp;wish that FPGA accelerators with Vitis HLS were somehow available as add-on processors for normal ARM SBCs, i.e. let the user completely write their code in C/C++ and during the build process, push off things that need accelerating into that imaginary add-on device : )&amp;nbsp;&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=25047&amp;AppID=389&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Experimenting with Sensor Fusion: Augmented Reality - Drone Pose (Blog #2)</title><link>https://community.element14.com/challenges-projects/design-challenges/experimenting-with-sensor-fusion/b/blog/posts/experimenting-with-sensor-fusion-augmented-reality---drone-pose-blog-2</link><pubDate>Mon, 09 Jan 2023 01:59:57 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:f26e2c1e-6fbf-4ebb-a870-0b42ab3a458e</guid><dc:creator>flyingbean</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Great job. A question for Task #1:unaccelerated OpenCV application: What tool did you run the unacceletared OpenCV application as a prototype before using FPGA HLS acceleration? I think the FPGA HLS acceleration need to match with the prototype design to some degree.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=25047&amp;AppID=389&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Experimenting with Sensor Fusion: Augmented Reality - Drone Pose (Blog #2)</title><link>https://community.element14.com/challenges-projects/design-challenges/experimenting-with-sensor-fusion/b/blog/posts/experimenting-with-sensor-fusion-augmented-reality---drone-pose-blog-2</link><pubDate>Sun, 08 Jan 2023 15:14:05 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:f26e2c1e-6fbf-4ebb-a870-0b42ab3a458e</guid><dc:creator>dougw</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;It looks pretty responsive - well done.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=25047&amp;AppID=389&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item></channel></rss>