<?xml version="1.0" encoding="UTF-8" ?>
<?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/"><channel><title>FPGAs for the Intelligent Edge - Intelligent Embedded Vision</title><link>https://community.element14.com/learn/learning-center/the-tech-connection/w/documents/28303/fpgas-for-the-intelligent-edge---intelligent-embedded-vision</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>FPGAs for the Intelligent Edge - Intelligent Embedded Vision</title><link>https://community.element14.com/learn/learning-center/the-tech-connection/w/documents/28303/fpgas-for-the-intelligent-edge---intelligent-embedded-vision</link><pubDate>Fri, 08 Sep 2023 21:43:03 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:23dd7b78-a2c2-4e14-8452-5ec62520735c</guid><dc:creator>dychen</dc:creator><comments>https://community.element14.com/learn/learning-center/the-tech-connection/w/documents/28303/fpgas-for-the-intelligent-edge---intelligent-embedded-vision#comments</comments><description>Current Revision posted to Documents by dychen on 9/8/2023 9:43:03 PM&lt;br /&gt;
&lt;p style="border-bottom:1px solid #dadada;font-size:15px;margin-bottom:15px;"&gt;FPGAs and SoCs are enabling IoT devices to analyze image and video without the help of a central server.&lt;/p&gt;
&lt;h3 id="mcetoc_1h7gkevd80"&gt;&lt;strong&gt;What is Edge Computing?&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;With their accelerating growth and increasing computing power, &lt;/span&gt;&lt;a href="/technologies/internet-of-things/" data-icid="fpga-embedded-vision-spotlight" data-e14adj="y"&gt;IoT devices&lt;/a&gt;&lt;span&gt; are producing massive, sometimes unmanageable volumes of data, outpacing infrastructure and network capabilities. Sending this data to a cloud or centralized data center could result in latency and bandwidth issues. Edge computing offers an efficient alternative, allowing &lt;a href="/learn/publications/ebooks/w/documents/5019/internet-of-things-trends-report-2020---ebook" data-icid="fpga-embedded-vision-spotlight" data-e14adj="y"&gt;IoT devices&lt;/a&gt; in remote locations to rapidly process and act on data at the edge of the network. The device or local server would process the data and send only the most critical data to the local data center, minimizing latency. Edge computing has also become necessary for &lt;/span&gt;&lt;a href="/learn/publications/ebooks/w/documents/4935/get-ready-for-artificial-intelligence-ai-tools-to-help-you-get-started---ebook" data-icid="fpga-embedded-vision-spotlight" data-e14adj="y"&gt;artificial intelligence (AI)&lt;/a&gt;&lt;span&gt; and &lt;/span&gt;&lt;a href="/learn/publications/ebooks/w/documents/28150/the-basics-of-machine-learning-ebook" data-icid="fpga-embedded-vision-spotlight" data-e14adj="y"&gt;machine learning (ML)&lt;/a&gt;&lt;span&gt; applications.&amp;nbsp;Many edge devices even support various embedded vision applications such as surveillance, medical and industrial imaging. However, edge-supported embedded vision applications demand low power devices with high performance and high reliability, all in a small form factor. This Spotlight discusses edge computing in machine vision applications and low-power &lt;a href="/technologies/fpga-group" data-icid="fpga-embedded-vision-spotlight" data-e14adj="y"&gt;FPGAs&lt;/a&gt; for smart embedded vision solutions.&lt;/span&gt;&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt0"&gt;&lt;strong&gt;How does Edge Computing benefit a network?&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;With edge computing, data processing is done close to the point of data generation in order to reduce response times. This process offers lower latency and faster processing speeds, while still being more secure than a cloud network. The goal of edge computing is to accelerate innovation by simplifying daily operations. It shares similarities with cloud computing technologies in data storage and processing, however, edge computing offers several other advantages over cloud computing:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Improved performance:&lt;/em&gt; By positioning the computing nodes closer to the data source, edge computing achieves lower latency and higher bandwidth. This results in faster data processing and response times, even when dealing with large data volumes. Because of this, edge computing is also referred to as a distributed IT network architecture. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Scalability&lt;/em&gt;: Edge computing allows the addition of extra computing power when needed, permitting increased flexibility in resource allocation. Additionally, edge computing facilitates the integration of legacy and resource-constrained devices into advanced OT-IT system architectures when connected to edge devices. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Sustainability:&lt;/em&gt; Edge computing contributes to a low-carbon society, by reducing traffic to the cloud, minimizing cloud storage, and lowering the number of cloud operations. This reduces infrastructure and power consumption. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Minimum downtime:&lt;/em&gt; Edge computing ensures that applications run smoothly even during limited connectivity or network disruptions.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Security:&lt;/em&gt; Unlike cloud computing, edge computing minimizes bulk data transfer between devices and data centers, providing an added layer of protection. Sensitive data can be filtered, with only essential information being transferred, enhancing overall security. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Cost savings:&lt;/em&gt; Edge computing performs data analytics at the device location, reducing the need for bandwidth, storage, and computational power at centralized cloud facilities. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img style="height:368px;max-height:368px;max-width:411px;" alt="Edge Computing and Cloud Computing" height="368" src="/e14/assets/main/2023/TechSpotlight/embeddedvision/TSAug2823_diagram1.png" width="410" /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Figure 1: Edge computing and cloud computing (Source:&amp;nbsp;AIMultiple)&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt1"&gt;&lt;strong&gt;What is Intelligent Embedded Vision? &lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;Embedded vision refers to using computer vision in machines that visually comprehend their environment. A computer (or a machine) can &lt;/span&gt;capture and process visual information, performing tasks such as &lt;a href="/learn/learning-center/the-tech-connection/w/documents/27595/detecting-multiple-objects-with-artificial-intelligence" data-e14adj="y"&gt;object detection&lt;/a&gt; and &lt;a href="/learn/learning-center/essentials/w/documents/23124/artificial-intelligence-face-applications" data-e14adj="y"&gt;face applications&lt;/a&gt; on images and video. &lt;span&gt;Embedded vision systems are compact and typically include a camera or other imaging sensors mounted on an image processor. Figure 2 explains the critical components of an embedded vision system. Some of the necessary components include a processor platform optimized for image and video processing, camera components encompassing imaging sensors like digital or thermal cameras, hardware interfaces, operating systems running on the processor, application software for tasks like image processing, and integration interfaces to merge components and communication modules.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img loading="lazy" style="height:254px;max-height:254px;max-width:358px;" alt="Key components of an Embedded Vision System" height="254" src="/e14/assets/main/2023/TechSpotlight/embeddedvision/TSAug2823_diagram2.png" width="357" /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Figure 2: Key components of an Embedded Vision system (Source: Avnet)&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Embedded vision supports various applications across industries, encompassing real-time object detection in surveillance, autonomous vehicles, and robotics. One widespread application is facial recognition, which provides secure authentication through unique facial features. Gesture recognition enables intuitive interactions in gaming consoles, smartphones, and interactive devices. Optical Character Recognition (OCR) supports tasks like document scanning and reading license plates, enhancing accessibility through text extraction. Object detection also supports Augmented Reality (AR), which overlays digital content in the real world, enhancing user experiences in gaming, education, and marketing. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In healthcare, embedded vision&amp;#39;s AI and ML algorithms increase the accuracy of various imaging methods, such as X-rays, MRIs, and CT scans, allowing the identification of problem areas that the human eye could miss. Autonomous drones and robots can independently navigate surroundings and execute tasks without human supervision. In agricultural automation, embedded vision enables precision farming, process optimization, and minimizes resource waste. Embedded vision also helps in retail analytics, layout optimization, and inventory management. Its versatility continues to revolutionize industries, increasing efficiency and productivity.&lt;/span&gt;&lt;/p&gt;
&lt;div style="background-color:#fafafa;border:1px solid #898989;float:right;margin:12px 5px 12px;padding:8px 12px 18px;width:205px;"&gt;
&lt;p style="border-bottom:1px solid #898989;color:#007fac;font-size:18px;font-weight:bold;margin-bottom:6px;padding-bottom:2px;"&gt;FPGAs&lt;/p&gt;
&lt;p&gt;Shop our wide variety of&lt;strong&gt;&amp;nbsp;PolarFire FPGAs and FPGA SoCs from Microchip&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;&lt;span &gt;&lt;a class="e14-button e14-button--primary e14-button--large" href="https://referral.element14.com/OrderCodeView?url=%2Fsearch%3Fst%3Dpolarfire&amp;COM=e14c-referral-cmty-handler-fpgas-for-the-intelligent-edge&amp;CMP=e14c-fpgas-for-the-intelligent-edge&amp;osetc=fpgas-for-the-intelligent-edge" title="Shop Now" title="Shop Now" target="_blank"&gt;Shop Now&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;hr style="margin-bottom:6px;margin-top:12px;" /&gt;
&lt;p style="color:#f17c0e;font-size:15px;"&gt;&lt;strong&gt;&lt;em&gt;Don&amp;#39;t forget to &lt;a href="#discussion" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;join our discussion&lt;/a&gt;.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;h3 id="mcetoc_1h88fb4dt2"&gt;&lt;strong&gt;Applications of Embedded Vision on the Edge&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;The integration of embedded vision into edge devices has opened a wide range of possibilities across various industries:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Healthcare:&lt;/em&gt;&amp;nbsp;Edge devices with embedded vision can improve patient outcomes and reduce costs. Wearable devices with embedded vision can monitor patients for signs of disease or injury, enabling timely interventions and reducing hospital readmissions.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Manufacturing:&lt;/em&gt;&amp;nbsp;Embedded vision algorithms can quickly analyze images of manufactured parts to detect defects or flaws. This allows manufacturers to address issues before products are shipped, enhancing quality control and reducing waste.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Smart Homes:&lt;/em&gt;&amp;nbsp;Intelligent cameras with computer vision can detect human presence in rooms, adjusting lighting and temperature settings accordingly. They can also alert homeowners to potential intruders.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Agriculture:&lt;/em&gt;&amp;nbsp;Embedded vision on edge devices can improve crop yields and reduce waste. Drones equipped with embedded vision can quickly analyze crop images to detect diseases, pests, or other issues, enabling timely action by farmers.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Public Safety:&lt;/em&gt;&amp;nbsp;Cameras with embedded vision can swiftly analyze crime scene images and alert law enforcement of potential suspects, leading to quicker emergency response times and reduced crime rates. These devices can also provide real-time situational awareness during natural disasters or emergencies.&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt3"&gt;&lt;strong&gt;Challenges of transitioning to Edge Computing&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;For the hardware developer, supporting edge AI/ML can be challenging. Devices that support embedded vision applications at the edge must consume minimal power, have high performance and reliability, and have a small form factor. Embedded vision developers can add more sensors and/or cameras with higher resolution and faster frame rates to boost accuracy, as well as enable new applications. Designers must also be compliant with the MIPI (mobile industry processor interface) standard, which defines specifications for the design of mobile, connected car, and IoT devices.&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt4"&gt;&lt;strong&gt;Intelligent Embedded Vision with Microchip SoCs and FPGAs&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;FPGAs offer a well-suited platform for embedded vision systems in edge computing and edge applications. They are reconfigurable, can execute processes at blazing-fast speeds, and are cost-effective. FPGAs are also preferable for edge AI applications, such as inferencing in power-constrained compute environments, because they can perform more operations per second, with greater power efficiency, than a central processing unit (CPU) or graphics processing unit (GPU).&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img loading="lazy" style="max-height:167px;max-width:191px;" alt="MPFS025T Series PolarFire FPGA SoC" src="/e14/assets/main/2023/TechSpotlight/embeddedvision/prod1.jpg" /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;MPFS025T Series PolarFire FPGA SoC&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="e14-product-link-e8000" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3954288&amp;nsku=08AK9092&amp;COM=e14c-fpgas-for-the-intelligent-edge&amp;CMP=e14c-fpgas-for-the-intelligent-edge&amp;osetc=e14c-fpgas-for-the-intelligent-edge" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('e8000'));" data-farnell="3954288" data-newark="08AK9092" data-comoverride="fpgas-for-the-intelligent-edge" data-cmpoverride="fpgas-for-the-intelligent-edge" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;PolarFire FPGA and SoC solutions offer customizable image sensor support for the highest dynamic range cameras and sensors with the highest resolution. This non-volatile FPGA/SoC portfolio delivers high power efficiencies for thermal and high-resolution applications with low power consumption in a tiny form factor. PolarFire FPGAs consume about 50% less power than similar devices for inferencing at the edge. They also offer 25% higher-capacity math blocks, delivering 1.5 tera operations per second (TOPS). Developers can use FPGAs for greater customization and differentiation due to their inherent upgradability and their ability to integrate a variety of functions on a single chip. The PolarFire FPGA are available in various sizes to match the application&amp;#39;s performance, power, and package size tradeoffs, enabling customers to implement solutions as small as 11 &amp;times; 11 mm.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img loading="lazy" style="max-height:167px;max-width:192px;" alt="MPF050T Series PolarFire FPGA" src="/e14/assets/main/2023/TechSpotlight/embeddedvision/prod2.jpg" /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;MPF050T Series PolarFire FPGA&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="e14-product-link-8bf52" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3954279&amp;nsku=25AK7882&amp;COM=e14c-fpgas-for-the-intelligent-edge&amp;CMP=e14c-fpgas-for-the-intelligent-edge&amp;osetc=e14c-fpgas-for-the-intelligent-edge" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('8bf52'));" data-farnell="3954279" data-newark="25AK7882" data-comoverride="fpgas-for-the-intelligent-edge" data-cmpoverride="fpgas-for-the-intelligent-edge" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt5"&gt;&lt;strong&gt;Summing up: Embedded Vision at the Edge&lt;/strong&gt;&lt;/h3&gt;
&lt;div style="float:right;margin-bottom:5px;margin-left:8px;width:160px;"&gt;
&lt;p style="font-size:12px;padding-bottom:5px;"&gt;&lt;em&gt;In partnership with&lt;/em&gt;&lt;/p&gt;
&lt;img loading="lazy" class="nolightbox" alt="logo" src="/e14/assets/main/mfg-group-assets/microchipLogo.png" width="200" /&gt;&lt;/div&gt;
&lt;p&gt;Integrating embedded vision into edge devices can transform various industries and pave the way for future advancements. An efficient edge computing system for smart vision systems requires flexible hardware with advanced image processing capabilities and low power consumption. PolarFire and PolarFire SoC FPGAs from Microchip deliver greater power efficiencies for thermal and high-resolution applications. The PolarFire family of FPGAs come in the industry&amp;#39;s smallest form factors, making them ideal for a new range of compute-intensive edge devices.&lt;/p&gt;
&lt;p style="color:#007fac;font-size:25px;padding:0px 0px;"&gt;&lt;a name="discussion" data-e14adj="y" rel="noopener noreferrer nofollow" target="_blank"&gt;&lt;/a&gt;&lt;strong&gt;Join our Discussion!&lt;/strong&gt;&lt;/p&gt;
&lt;p style="color:#007fac;"&gt;&lt;strong&gt;What kind of applications will embedded vision in edge devices enable?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Please tell us in the Comments section below.&lt;/em&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: embedded vision, edge device, microchip, polarfire, soc, edge computing, imaging, tech spotlight, fpga, embedded, machine learning, ai, iot, computer vision, augmented reality&lt;/div&gt;
</description></item><item><title>FPGAs for the Intelligent Edge - Intelligent Embedded Vision</title><link>https://community.element14.com/learn/learning-center/the-tech-connection/w/documents/28303/fpgas-for-the-intelligent-edge---intelligent-embedded-vision/revision/10</link><pubDate>Fri, 08 Sep 2023 21:41:42 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:23dd7b78-a2c2-4e14-8452-5ec62520735c</guid><dc:creator>dychen</dc:creator><comments>https://community.element14.com/learn/learning-center/the-tech-connection/w/documents/28303/fpgas-for-the-intelligent-edge---intelligent-embedded-vision#comments</comments><description>Revision 10 posted to Documents by dychen on 9/8/2023 9:41:42 PM&lt;br /&gt;
&lt;p style="border-bottom:1px solid #dadada;font-size:15px;margin-bottom:15px;"&gt;FPGAs and SoCs are enabling IoT devices to analyze image and video without the help of a central server.&lt;/p&gt;
&lt;h3 id="mcetoc_1h7gkevd80"&gt;&lt;strong&gt;What is Edge Computing?&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;With their accelerating growth and increasing computing power, &lt;/span&gt;&lt;a href="/technologies/internet-of-things/" data-icid="fpga-embedded-vision-spotlight" data-e14adj="y"&gt;IoT devices&lt;/a&gt;&lt;span&gt; are producing massive, sometimes unmanageable volumes of data, outpacing infrastructure and network capabilities. Sending this data to a cloud or centralized data center could result in latency and bandwidth issues. Edge computing offers an efficient alternative, allowing &lt;a href="/learn/publications/ebooks/w/documents/5019/internet-of-things-trends-report-2020---ebook" data-icid="fpga-embedded-vision-spotlight" data-e14adj="y"&gt;IoT devices&lt;/a&gt; in remote locations to rapidly process and act on data at the edge of the network. The device or local server would process the data and send only the most critical data to the local data center, minimizing latency. Edge computing has also become necessary for &lt;/span&gt;&lt;a href="/learn/publications/ebooks/w/documents/4935/get-ready-for-artificial-intelligence-ai-tools-to-help-you-get-started---ebook" data-icid="fpga-embedded-vision-spotlight" data-e14adj="y"&gt;artificial intelligence (AI)&lt;/a&gt;&lt;span&gt; and &lt;/span&gt;&lt;a href="/learn/publications/ebooks/w/documents/28150/the-basics-of-machine-learning-ebook" data-icid="fpga-embedded-vision-spotlight" data-e14adj="y"&gt;machine learning (ML)&lt;/a&gt;&lt;span&gt; applications.&amp;nbsp;Many edge devices even support various embedded vision applications such as surveillance, medical and industrial imaging. However, edge-supported embedded vision applications demand low power devices with high performance and high reliability, all in a small form factor. This Spotlight discusses edge computing in machine vision applications and low-power &lt;a href="/technologies/fpga-group" data-icid="fpga-embedded-vision-spotlight" data-e14adj="y"&gt;FPGAs&lt;/a&gt; for smart embedded vision solutions.&lt;/span&gt;&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt0"&gt;&lt;strong&gt;How does Edge Computing benefit a network?&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;With edge computing, data processing is done close to the point of data generation in order to reduce response times. This process offers lower latency and faster processing speeds, while still being more secure than a cloud network. The goal of edge computing is to accelerate innovation by simplifying daily operations. It shares similarities with cloud computing technologies in data storage and processing, however, edge computing offers several other advantages over cloud computing:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Improved performance:&lt;/em&gt; By positioning the computing nodes closer to the data source, edge computing achieves lower latency and higher bandwidth. This results in faster data processing and response times, even when dealing with large data volumes. Because of this, edge computing is also referred to as a distributed IT network architecture. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Scalability&lt;/em&gt;: Edge computing allows the addition of extra computing power when needed, permitting increased flexibility in resource allocation. Additionally, edge computing facilitates the integration of legacy and resource-constrained devices into advanced OT-IT system architectures when connected to edge devices. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Sustainability:&lt;/em&gt; Edge computing contributes to a low-carbon society, by reducing traffic to the cloud, minimizing cloud storage, and lowering the number of cloud operations. This reduces infrastructure and power consumption. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Minimum downtime:&lt;/em&gt; Edge computing ensures that applications run smoothly even during limited connectivity or network disruptions.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Security:&lt;/em&gt; Unlike cloud computing, edge computing minimizes bulk data transfer between devices and data centers, providing an added layer of protection. Sensitive data can be filtered, with only essential information being transferred, enhancing overall security. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Cost savings:&lt;/em&gt; Edge computing performs data analytics at the device location, reducing the need for bandwidth, storage, and computational power at centralized cloud facilities. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img style="height:368px;max-height:368px;max-width:411px;" alt="Edge Computing and Cloud Computing" height="368" src="/e14/assets/main/2023/TechSpotlight/embeddedvision/TSAug2823_diagram1.png" width="410" /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Figure 1: Edge computing and cloud computing (Source:&amp;nbsp;AIMultiple)&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt1"&gt;&lt;strong&gt;What is Intelligent Embedded Vision? &lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;Embedded vision refers to using computer vision in machines that visually comprehend their environment. A computer (or a machine) can &lt;/span&gt;capture and process visual information, performing tasks such as &lt;a href="/learn/learning-center/the-tech-connection/w/documents/27595/detecting-multiple-objects-with-artificial-intelligence" data-e14adj="y"&gt;object detection&lt;/a&gt; and &lt;a href="/learn/learning-center/essentials/w/documents/23124/artificial-intelligence-face-applications" data-e14adj="y"&gt;face applications&lt;/a&gt; on images and video. &lt;span&gt;Embedded vision systems are compact and typically include a camera or other imaging sensors mounted on an image processor. Figure 2 explains the critical components of an embedded vision system. Some of the necessary components include a processor platform optimized for image and video processing, camera components encompassing imaging sensors like digital or thermal cameras, hardware interfaces, operating systems running on the processor, application software for tasks like image processing, and integration interfaces to merge components and communication modules.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img loading="lazy" style="height:254px;max-height:254px;max-width:358px;" alt="Key components of an Embedded Vision System" height="254" src="/e14/assets/main/2023/TechSpotlight/embeddedvision/TSAug2823_diagram2.png" width="357" /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Figure 2: Key components of an Embedded Vision system (Source: Avnet)&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Embedded vision supports various applications across industries, encompassing real-time object detection in surveillance, autonomous vehicles, and robotics. One widespread application is facial recognition, which provides secure authentication through unique facial features. Gesture recognition enables intuitive interactions in gaming consoles, smartphones, and interactive devices. Optical Character Recognition (OCR) supports tasks like document scanning and reading license plates, enhancing accessibility through text extraction. Object detection also supports Augmented Reality (AR), which overlays digital content in the real world, enhancing user experiences in gaming, education, and marketing. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In healthcare, embedded vision&amp;#39;s AI and ML algorithms increase the accuracy of various imaging methods, such as X-rays, MRIs, and CT scans, allowing the identification of problem areas that the human eye could miss. Autonomous drones and robots can independently navigate surroundings and execute tasks without human supervision. In agricultural automation, embedded vision enables precision farming, process optimization, and minimizes resource waste. Embedded vision also helps in retail analytics, layout optimization, and inventory management. Its versatility continues to revolutionize industries, increasing efficiency and productivity.&lt;/span&gt;&lt;/p&gt;
&lt;div style="background-color:#fafafa;border:1px solid #898989;float:right;margin:12px 5px 12px;padding:8px 12px 18px;width:205px;"&gt;
&lt;p style="border-bottom:1px solid #898989;color:#007fac;font-size:18px;font-weight:bold;margin-bottom:6px;padding-bottom:2px;"&gt;FPGAs&lt;/p&gt;
&lt;p&gt;Shop our wide variety of&lt;strong&gt;&amp;nbsp;PolarFire FPGAs and FPGA SoCs from Microchip&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;&lt;span &gt;&lt;a class="e14-button e14-button--primary e14-button--large" href="https://referral.element14.com/OrderCodeView?url=%2Fsearch%3Fst%3Dpolarfire&amp;COM=e14c-referral-cmty-handler-fpgas-for-the-intelligent-edge&amp;CMP=e14c-fpgas-for-the-intelligent-edge&amp;osetc=fpgas-for-the-intelligent-edge" title="Shop Now" title="Shop Now" target="_blank"&gt;Shop Now&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;hr style="margin-bottom:6px;margin-top:12px;" /&gt;
&lt;p style="color:#f17c0e;font-size:15px;"&gt;&lt;strong&gt;&lt;em&gt;Don&amp;#39;t forget to &lt;a href="#discussion" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;join our discussion&lt;/a&gt;.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;h3 id="mcetoc_1h88fb4dt2"&gt;&lt;strong&gt;Applications of Embedded Vision on the Edge&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;The integration of embedded vision into edge devices has opened a wide range of possibilities across various industries:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Healthcare:&lt;/em&gt;&amp;nbsp;Edge devices with embedded vision can improve patient outcomes and reduce costs. Wearable devices with embedded vision can monitor patients for signs of disease or injury, enabling timely interventions and reducing hospital readmissions.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Manufacturing:&lt;/em&gt;&amp;nbsp;Embedded vision algorithms can quickly analyze images of manufactured parts to detect defects or flaws. This allows manufacturers to address issues before products are shipped, enhancing quality control and reducing waste.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Smart Homes:&lt;/em&gt;&amp;nbsp;Intelligent cameras with computer vision can detect human presence in rooms, adjusting lighting and temperature settings accordingly. They can also alert homeowners to potential intruders.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Agriculture:&lt;/em&gt;&amp;nbsp;Embedded vision on edge devices can improve crop yields and reduce waste. Drones equipped with embedded vision can quickly analyze crop images to detect diseases, pests, or other issues, enabling timely action by farmers.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Public Safety:&lt;/em&gt;&amp;nbsp;Cameras with embedded vision can swiftly analyze crime scene images and alert law enforcement of potential suspects, leading to quicker emergency response times and reduced crime rates. These devices can also provide real-time situational awareness during natural disasters or emergencies.&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt3"&gt;&lt;strong&gt;Challenges of transitioning to Edge Computing&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;For the hardware developer, supporting edge AI/ML can be challenging. Devices that support embedded vision applications at the edge must consume minimal power, have high performance and reliability, and have a small form factor. Embedded vision developers can add more sensors and/or cameras with higher resolution and faster frame rates to boost accuracy, as well as enable new applications. Designers must also be compliant with the MIPI (mobile industry processor interface) standard, which defines specifications for the design of mobile, connected car, and IoT devices.&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt4"&gt;&lt;strong&gt;Intelligent Embedded Vision with Microchip SoCs and FPGAs&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;FPGAs offer a well-suited platform for embedded vision systems in edge computing and edge applications. They are reconfigurable, can execute processes at blazing-fast speeds, and are cost-effective. FPGAs are also preferable for edge AI applications, such as inferencing in power-constrained compute environments, because they can perform more operations per second, with greater power efficiency, than a central processing unit (CPU) or graphics processing unit (GPU).&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img loading="lazy" style="max-height:167px;max-width:191px;" alt="MPFS025T Series PolarFire FPGA SoC" src="/e14/assets/main/2023/TechSpotlight/embeddedvision/prod1.jpg" /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;MPFS025T Series PolarFire FPGA SoC&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="e14-product-link-77bf2" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3954288&amp;nsku=08AK9092&amp;COM=e14c-fpgas-for-the-intelligent-edge&amp;CMP=e14c-fpgas-for-the-intelligent-edge&amp;osetc=e14c-fpgas-for-the-intelligent-edge" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('77bf2'));" data-farnell="3954288" data-newark="08AK9092" data-comoverride="fpgas-for-the-intelligent-edge" data-cmpoverride="fpgas-for-the-intelligent-edge" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;PolarFire FPGA and SoC solutions offer customizable image sensor support for the highest dynamic range cameras and sensors with the highest resolution. This non-volatile FPGA/SoC portfolio delivers high power efficiencies for thermal and high-resolution applications with low power consumption in a tiny form factor. PolarFire FPGAs consume about 50% less power than similar devices for inferencing at the edge. They also offer 25% higher-capacity math blocks, delivering 1.5 tera operations per second (TOPS). Developers can use FPGAs for greater customization and differentiation due to their inherent upgradability and their ability to integrate a variety of functions on a single chip. The PolarFire FPGA are available in various sizes to match the application&amp;#39;s performance, power, and package size tradeoffs, enabling customers to implement solutions as small as 11 &amp;times; 11 mm.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img loading="lazy" style="max-height:167px;max-width:192px;" alt="MPF050T Series PolarFire FPGA" src="/e14/assets/main/2023/TechSpotlight/embeddedvision/prod2.jpg" /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;MPF050T Series PolarFire FPGA&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="e14-product-link-e7488" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3954279&amp;nsku=25AK7882&amp;COM=e14c-fpgas-for-the-intelligent-edge&amp;CMP=e14c-fpgas-for-the-intelligent-edge&amp;osetc=e14c-fpgas-for-the-intelligent-edge" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('e7488'));" data-farnell="3954279" data-newark="25AK7882" data-comoverride="fpgas-for-the-intelligent-edge" data-cmpoverride="fpgas-for-the-intelligent-edge" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt5"&gt;&lt;strong&gt;Summing up: Embedded Vision at the Edge&lt;/strong&gt;&lt;/h3&gt;
&lt;div style="float:right;margin-bottom:5px;margin-left:8px;width:160px;"&gt;
&lt;p style="font-size:12px;padding-bottom:5px;"&gt;&lt;em&gt;In partnership with&lt;/em&gt;&lt;/p&gt;
&lt;img loading="lazy" class="nolightbox" alt="logo" src="/e14/assets/main/mfg-group-assets/microchipLogo.png" width="200" /&gt;&lt;/div&gt;
&lt;p&gt;Integrating embedded vision into edge devices can transform various industries and pave the way for future advancements. An efficient edge computing system for smart vision systems requires flexible hardware with advanced image processing capabilities and low power consumption. PolarFire and PolarFire SoC FPGAs from Microchip deliver greater power efficiencies for thermal and high-resolution applications. The PolarFire family of FPGAs come in the industry&amp;#39;s smallest form factors, making them ideal for a new range of compute-intensive edge devices.&lt;/p&gt;
&lt;p style="color:#007fac;font-size:25px;padding:0px 0px;"&gt;&lt;a name="discussion" data-e14adj="y" rel="noopener noreferrer nofollow" target="_blank"&gt;&lt;/a&gt;&lt;strong&gt;Join our Discussion!&lt;/strong&gt;&lt;/p&gt;
&lt;p style="color:#007fac;"&gt;&lt;strong&gt;What kind of applications will embedded vision in edge devices enable?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Please tell us in the Comments section below.&lt;/em&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: embedded vision, edge device, microchip, polarfire, soc, edge computing, imaging, tech spotlight, fpga, machine learning, ai, augmented reality&lt;/div&gt;
</description></item><item><title>FPGAs for the Intelligent Edge - Intelligent Embedded Vision</title><link>https://community.element14.com/learn/learning-center/the-tech-connection/w/documents/28303/fpgas-for-the-intelligent-edge---intelligent-embedded-vision/revision/9</link><pubDate>Tue, 22 Aug 2023 16:55:09 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:23dd7b78-a2c2-4e14-8452-5ec62520735c</guid><dc:creator>pchan</dc:creator><comments>https://community.element14.com/learn/learning-center/the-tech-connection/w/documents/28303/fpgas-for-the-intelligent-edge---intelligent-embedded-vision#comments</comments><description>Revision 9 posted to Documents by pchan on 8/22/2023 4:55:09 PM&lt;br /&gt;
&lt;p style="border-bottom:1px solid #dadada;font-size:15px;margin-bottom:15px;"&gt;FPGAs and SoCs are enabling IoT devices to analyze image and video without the help of a central server.&lt;/p&gt;
&lt;div style="float:right;margin-bottom:5px;margin-left:8px;width:160px;"&gt;&lt;img class="nolightbox" alt="logo" src="/e14/assets/main/mfg-group-assets/microchipLogo.png" width="200" /&gt;&lt;/div&gt;
&lt;h3 id="mcetoc_1h7gkevd80"&gt;&lt;strong&gt;What is Edge Computing?&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;With their accelerating growth and increasing computing power, &lt;/span&gt;&lt;a href="/technologies/internet-of-things/" data-icid="fpga-embedded-vision-spotlight" data-e14adj="y"&gt;IoT devices&lt;/a&gt;&lt;span&gt; are producing massive, sometimes unmanageable volumes of data, outpacing infrastructure and network capabilities. Sending this data to a cloud or centralized data center could result in latency and bandwidth issues. Edge computing offers an efficient alternative, allowing &lt;a href="/learn/publications/ebooks/w/documents/5019/internet-of-things-trends-report-2020---ebook" data-icid="fpga-embedded-vision-spotlight" data-e14adj="y"&gt;IoT devices&lt;/a&gt; in remote locations to rapidly process and act on data at the edge of the network. The device or local server would process the data and send only the most critical data to the local data center, minimizing latency. Edge computing has also become necessary for &lt;/span&gt;&lt;a href="/learn/publications/ebooks/w/documents/4935/get-ready-for-artificial-intelligence-ai-tools-to-help-you-get-started---ebook" data-icid="fpga-embedded-vision-spotlight" data-e14adj="y"&gt;artificial intelligence (AI)&lt;/a&gt;&lt;span&gt; and &lt;/span&gt;&lt;a href="/learn/publications/ebooks/w/documents/28150/the-basics-of-machine-learning-ebook" data-icid="fpga-embedded-vision-spotlight" data-e14adj="y"&gt;machine learning (ML)&lt;/a&gt;&lt;span&gt; applications.&amp;nbsp;Many edge devices even support various embedded vision applications such as surveillance, medical and industrial imaging. However, edge-supported embedded vision applications demand low power devices with high performance and high reliability, all in a small form factor. This Spotlight discusses edge computing in machine vision applications and low-power &lt;a href="/technologies/fpga-group" data-icid="fpga-embedded-vision-spotlight" data-e14adj="y"&gt;FPGAs&lt;/a&gt; for smart embedded vision solutions.&lt;/span&gt;&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt0"&gt;&lt;strong&gt;How does Edge Computing benefit a network?&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;With edge computing, data processing is done close to the point of data generation in order to reduce response times. This process offers lower latency and faster processing speeds, while still being more secure than a cloud network. The goal of edge computing is to accelerate innovation by simplifying daily operations. It shares similarities with cloud computing technologies in data storage and processing, however, edge computing offers several other advantages over cloud computing:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Improved performance:&lt;/em&gt; By positioning the computing nodes closer to the data source, edge computing achieves lower latency and higher bandwidth. This results in faster data processing and response times, even when dealing with large data volumes. Because of this, edge computing is also referred to as a distributed IT network architecture. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Scalability&lt;/em&gt;: Edge computing allows the addition of extra computing power when needed, permitting increased flexibility in resource allocation. Additionally, edge computing facilitates the integration of legacy and resource-constrained devices into advanced OT-IT system architectures when connected to edge devices. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Sustainability:&lt;/em&gt; Edge computing contributes to a low-carbon society, by reducing traffic to the cloud, minimizing cloud storage, and lowering the number of cloud operations. This reduces infrastructure and power consumption. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Minimum downtime:&lt;/em&gt; Edge computing ensures that applications run smoothly even during limited connectivity or network disruptions.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Security:&lt;/em&gt; Unlike cloud computing, edge computing minimizes bulk data transfer between devices and data centers, providing an added layer of protection. Sensitive data can be filtered, with only essential information being transferred, enhancing overall security. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Cost savings:&lt;/em&gt; Edge computing performs data analytics at the device location, reducing the need for bandwidth, storage, and computational power at centralized cloud facilities. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img loading="lazy" style="height:368px;max-height:368px;max-width:411px;" alt="Edge Computing and Cloud Computing" height="368" src="/e14/assets/main/2023/TechSpotlight/embeddedvision/TSAug2823_diagram1.png" width="410" /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Figure 1: Edge computing and cloud computing (Source:&amp;nbsp;AIMultiple)&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt1"&gt;&lt;strong&gt;What is Intelligent Embedded Vision? &lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;Embedded vision refers to using computer vision in machines that visually comprehend their environment. A computer (or a machine) can &lt;/span&gt;capture and process visual information, performing tasks such as &lt;a href="/learn/learning-center/the-tech-connection/w/documents/27595/detecting-multiple-objects-with-artificial-intelligence" data-e14adj="y"&gt;object detection&lt;/a&gt; and &lt;a href="/learn/learning-center/essentials/w/documents/23124/artificial-intelligence-face-applications" data-e14adj="y"&gt;face applications&lt;/a&gt; on images and video. &lt;span&gt;Embedded vision systems are compact and typically include a camera or other imaging sensors mounted on an image processor. Figure 2 explains the critical components of an embedded vision system. Some of the necessary components include a processor platform optimized for image and video processing, camera components encompassing imaging sensors like digital or thermal cameras, hardware interfaces, operating systems running on the processor, application software for tasks like image processing, and integration interfaces to merge components and communication modules.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img loading="lazy" style="height:254px;max-height:254px;max-width:358px;" alt="Key components of an Embedded Vision System" height="254" src="/e14/assets/main/2023/TechSpotlight/embeddedvision/TSAug2823_diagram2.png" width="357" /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Figure 2: Key components of an Embedded Vision system (Source: Avnet)&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Embedded vision supports various applications across industries, encompassing real-time object detection in surveillance, autonomous vehicles, and robotics. One widespread application is facial recognition, which provides secure authentication through unique facial features. Gesture recognition enables intuitive interactions in gaming consoles, smartphones, and interactive devices. Optical Character Recognition (OCR) supports tasks like document scanning and reading license plates, enhancing accessibility through text extraction. Object detection also supports Augmented Reality (AR), which overlays digital content in the real world, enhancing user experiences in gaming, education, and marketing. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In healthcare, embedded vision&amp;#39;s AI and ML algorithms increase the accuracy of various imaging methods, such as X-rays, MRIs, and CT scans, allowing the identification of problem areas that the human eye could miss. Autonomous drones and robots can independently navigate surroundings and execute tasks without human supervision. In agricultural automation, embedded vision enables precision farming, process optimization, and minimizes resource waste. Embedded vision also helps in retail analytics, layout optimization, and inventory management. Its versatility continues to revolutionize industries, increasing efficiency and productivity.&lt;/span&gt;&lt;/p&gt;
&lt;div style="background-color:#fafafa;border:1px solid #898989;float:right;margin:12px 5px 12px;padding:8px 12px 18px;width:205px;"&gt;
&lt;p style="border-bottom:1px solid #898989;color:#007fac;font-size:18px;font-weight:bold;margin-bottom:6px;padding-bottom:2px;"&gt;FPGAs&lt;/p&gt;
&lt;p&gt;Shop our wide variety of&lt;strong&gt;&amp;nbsp;PolarFire FPGAs and FPGA SoCs from Microchip&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;&lt;span &gt;&lt;a class="e14-button e14-button--primary e14-button--large" href="https://referral.element14.com/OrderCodeView?url=%2Fsearch%3Fst%3Dpolarfire&amp;COM=e14c-referral-cmty-handler-fpgas-for-the-intelligent-edge&amp;CMP=e14c-fpgas-for-the-intelligent-edge&amp;osetc=fpgas-for-the-intelligent-edge" title="Shop Now" title="Shop Now" target="_blank"&gt;Shop Now&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;hr style="margin-bottom:6px;margin-top:12px;" /&gt;
&lt;p style="color:#f17c0e;font-size:15px;"&gt;&lt;strong&gt;&lt;em&gt;Don&amp;#39;t forget to &lt;a href="#discussion" data-e14adj="y" rel="noopener noreferrer nofollow" target="_blank"&gt;join our discussion&lt;/a&gt;.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;h3 id="mcetoc_1h88fb4dt2"&gt;&lt;strong&gt;Applications of Embedded Vision on the Edge&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;The integration of embedded vision into edge devices has opened a wide range of possibilities across various industries:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Healthcare:&lt;/em&gt;&amp;nbsp;Edge devices with embedded vision can improve patient outcomes and reduce costs. Wearable devices with embedded vision can monitor patients for signs of disease or injury, enabling timely interventions and reducing hospital readmissions.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Manufacturing:&lt;/em&gt;&amp;nbsp;Embedded vision algorithms can quickly analyze images of manufactured parts to detect defects or flaws. This allows manufacturers to address issues before products are shipped, enhancing quality control and reducing waste.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Smart Homes:&lt;/em&gt;&amp;nbsp;Intelligent cameras with computer vision can detect human presence in rooms, adjusting lighting and temperature settings accordingly. They can also alert homeowners to potential intruders.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Agriculture:&lt;/em&gt;&amp;nbsp;Embedded vision on edge devices can improve crop yields and reduce waste. Drones equipped with embedded vision can quickly analyze crop images to detect diseases, pests, or other issues, enabling timely action by farmers.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Public Safety:&lt;/em&gt;&amp;nbsp;Cameras with embedded vision can swiftly analyze crime scene images and alert law enforcement of potential suspects, leading to quicker emergency response times and reduced crime rates. These devices can also provide real-time situational awareness during natural disasters or emergencies.&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt3"&gt;&lt;strong&gt;Challenges of transitioning to Edge Computing&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;For the hardware developer, supporting edge AI/ML can be challenging. Devices that support embedded vision applications at the edge must consume minimal power, have high performance and reliability, and have a small form factor. Embedded vision developers can add more sensors and/or cameras with higher resolution and faster frame rates to boost accuracy, as well as enable new applications. Designers must also be compliant with the MIPI (mobile industry processor interface) standard, which defines specifications for the design of mobile, connected car, and IoT devices.&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt4"&gt;&lt;strong&gt;Intelligent Embedded Vision with Microchip SoCs and FPGAs&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;FPGAs offer a well-suited platform for embedded vision systems in edge computing and edge applications. They are reconfigurable, can execute processes at blazing-fast speeds, and are cost-effective. FPGAs are also preferable for edge AI applications, such as inferencing in power-constrained compute environments, because they can perform more operations per second, with greater power efficiency, than a central processing unit (CPU) or graphics processing unit (GPU).&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img loading="lazy" style="max-height:167px;max-width:191px;" alt="MPFS025T Series PolarFire FPGA SoC" src="/e14/assets/main/2023/TechSpotlight/embeddedvision/prod1.jpg" /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;MPFS025T Series PolarFire FPGA SoC&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="e14-product-link-449f2" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3954288&amp;nsku=08AK9092&amp;COM=e14c-fpgas-for-the-intelligent-edge&amp;CMP=e14c-fpgas-for-the-intelligent-edge&amp;osetc=e14c-fpgas-for-the-intelligent-edge" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('449f2'));" data-farnell="3954288" data-newark="08AK9092" data-comoverride="fpgas-for-the-intelligent-edge" data-cmpoverride="fpgas-for-the-intelligent-edge" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;PolarFire FPGA and SoC solutions offer customizable image sensor support for the highest dynamic range cameras and sensors with the highest resolution. This non-volatile FPGA/SoC portfolio delivers high power efficiencies for thermal and high-resolution applications with low power consumption in a tiny form factor. PolarFire FPGAs consume about 50% less power than similar devices for inferencing at the edge. They also offer 25% higher-capacity math blocks, delivering 1.5 tera operations per second (TOPS). Developers can use FPGAs for greater customization and differentiation due to their inherent upgradability and their ability to integrate a variety of functions on a single chip. The PolarFire FPGA are available in various sizes to match the application&amp;#39;s performance, power, and package size tradeoffs, enabling customers to implement solutions as small as 11 &amp;times; 11 mm.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img loading="lazy" style="max-height:167px;max-width:192px;" alt="MPF050T Series PolarFire FPGA" src="/e14/assets/main/2023/TechSpotlight/embeddedvision/prod2.jpg" /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;MPF050T Series PolarFire FPGA&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="e14-product-link-1252a" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3954279&amp;nsku=25AK7882&amp;COM=e14c-fpgas-for-the-intelligent-edge&amp;CMP=e14c-fpgas-for-the-intelligent-edge&amp;osetc=e14c-fpgas-for-the-intelligent-edge" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('1252a'));" data-farnell="3954279" data-newark="25AK7882" data-comoverride="fpgas-for-the-intelligent-edge" data-cmpoverride="fpgas-for-the-intelligent-edge" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt5"&gt;&lt;strong&gt;Summing up: Embedded Vision at the Edge&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Integrating embedded vision into edge devices can transform various industries and pave the way for future advancements. An efficient edge computing system for smart vision systems requires flexible hardware with advanced image processing capabilities and low power consumption. PolarFire and PolarFire SoC FPGAs from Microchip deliver greater power efficiencies for thermal and high-resolution applications. The PolarFire family of FPGAs come in the industry&amp;#39;s smallest form factors, making them ideal for a new range of compute-intensive edge devices.&lt;/p&gt;
&lt;p style="color:#007fac;font-size:25px;padding:0px 0px;"&gt;&lt;a name="discussion" data-e14adj="y" rel="noopener noreferrer nofollow" target="_blank"&gt;&lt;/a&gt;&lt;strong&gt;Join our Discussion!&lt;/strong&gt;&lt;/p&gt;
&lt;p style="color:#007fac;"&gt;&lt;strong&gt;What kind of applications will embedded vision in edge devices enable?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Please tell us in the Comments section below.&lt;/em&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: embedded vision, edge device, microchip, polarfire, soc, edge computing, imaging, tech spotlight, fpga, machine learning, ai, augmented reality&lt;/div&gt;
</description></item><item><title>FPGAs for the Intelligent Edge - Intelligent Embedded Vision</title><link>https://community.element14.com/learn/learning-center/the-tech-connection/w/documents/28303/fpgas-for-the-intelligent-edge---intelligent-embedded-vision/revision/8</link><pubDate>Tue, 22 Aug 2023 16:48:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:23dd7b78-a2c2-4e14-8452-5ec62520735c</guid><dc:creator>pchan</dc:creator><comments>https://community.element14.com/learn/learning-center/the-tech-connection/w/documents/28303/fpgas-for-the-intelligent-edge---intelligent-embedded-vision#comments</comments><description>Revision 8 posted to Documents by pchan on 8/22/2023 4:48:00 PM&lt;br /&gt;
&lt;p style="border-bottom:1px solid #dadada;font-size:15px;margin-bottom:15px;"&gt;FPGAs and SoCs are enabling IoT devices to analyze image and video without the help of a central server.&lt;/p&gt;
&lt;div style="float:right;margin-bottom:5px;margin-left:8px;width:160px;"&gt;&lt;img class="nolightbox" alt="logo" src="/e14/assets/main/mfg-group-assets/microchipLogo.png" width="200" /&gt;&lt;/div&gt;
&lt;h3 id="mcetoc_1h7gkevd80"&gt;&lt;strong&gt;What is Edge Computing?&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;With their accelerating growth and increasing computing power, &lt;/span&gt;&lt;a href="/learn/publications/ebooks/w/documents/5019/internet-of-things-trends-report-2020---ebook" data-e14adj="y"&gt;IoT&lt;/a&gt;&lt;span&gt; devices are producing massive, sometimes unmanageable volumes of data, outpacing infrastructure and network capabilities. Sending this data to a cloud or centralized data center could result in latency and bandwidth issues. Edge computing offers an efficient alternative, allowing IoT devices in remote locations to rapidly process and act on data at the edge of the network. The device or local server would process the data and send only the most critical data to the local data center, minimizing latency. Edge computing has also become necessary for &lt;/span&gt;&lt;a href="/learn/publications/ebooks/w/documents/4935/get-ready-for-artificial-intelligence-ai-tools-to-help-you-get-started---ebook" data-e14adj="y"&gt;artificial intelligence (AI)&lt;/a&gt;&lt;span&gt; and &lt;/span&gt;&lt;a href="/learn/publications/ebooks/w/documents/28150/the-basics-of-machine-learning-ebook" data-e14adj="y"&gt;machine learning (ML)&lt;/a&gt;&lt;span&gt; applications.&amp;nbsp;Many edge devices even support various embedded vision applications such as surveillance, medical and industrial imaging. However, edge-supported embedded vision applications demand low power devices with high performance and high reliability, all in a small form factor. This Spotlight discusses edge computing in machine vision applications and low-power FPGAs for smart embedded vision solutions.&lt;/span&gt;&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt0"&gt;&lt;strong&gt;How does Edge Computing benefit a network?&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;With edge computing, data processing is done close to the point of data generation in order to reduce response times. This process offers lower latency and faster processing speeds, while still being more secure than a cloud network. The goal of edge computing is to accelerate innovation by simplifying daily operations. It shares similarities with cloud computing technologies in data storage and processing, however, edge computing offers several other advantages over cloud computing:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Improved performance:&lt;/em&gt; By positioning the computing nodes closer to the data source, edge computing achieves lower latency and higher bandwidth. This results in faster data processing and response times, even when dealing with large data volumes. Because of this, edge computing is also referred to as a distributed IT network architecture. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Scalability&lt;/em&gt;: Edge computing allows the addition of extra computing power when needed, permitting increased flexibility in resource allocation. Additionally, edge computing facilitates the integration of legacy and resource-constrained devices into advanced OT-IT system architectures when connected to edge devices. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Sustainability:&lt;/em&gt; Edge computing contributes to a low-carbon society, by reducing traffic to the cloud, minimizing cloud storage, and lowering the number of cloud operations. This reduces infrastructure and power consumption. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Minimum downtime:&lt;/em&gt; Edge computing ensures that applications run smoothly even during limited connectivity or network disruptions.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Security:&lt;/em&gt; Unlike cloud computing, edge computing minimizes bulk data transfer between devices and data centers, providing an added layer of protection. Sensitive data can be filtered, with only essential information being transferred, enhancing overall security. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Cost savings:&lt;/em&gt; Edge computing performs data analytics at the device location, reducing the need for bandwidth, storage, and computational power at centralized cloud facilities. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img loading="lazy" style="height:368px;max-height:368px;max-width:411px;" alt="Edge Computing and Cloud Computing" height="368" src="/e14/assets/main/2023/TechSpotlight/embeddedvision/TSAug2823_diagram1.png" width="410" /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Figure 1: Edge computing and cloud computing (Source:&amp;nbsp;AIMultiple)&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt1"&gt;&lt;strong&gt;What is Intelligent Embedded Vision? &lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;Embedded vision refers to using computer vision in machines that visually comprehend their environment. A computer (or a machine) can &lt;/span&gt;capture and process visual information, performing tasks such as &lt;a href="/learn/learning-center/the-tech-connection/w/documents/27595/detecting-multiple-objects-with-artificial-intelligence" data-e14adj="y"&gt;object detection&lt;/a&gt; and &lt;a href="/learn/learning-center/essentials/w/documents/23124/artificial-intelligence-face-applications" data-e14adj="y"&gt;face applications&lt;/a&gt; on images and video. &lt;span&gt;Embedded vision systems are compact and typically include a camera or other imaging sensors mounted on an image processor. Figure 2 explains the critical components of an embedded vision system. Some of the necessary components include a processor platform optimized for image and video processing, camera components encompassing imaging sensors like digital or thermal cameras, hardware interfaces, operating systems running on the processor, application software for tasks like image processing, and integration interfaces to merge components and communication modules.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img loading="lazy" style="height:254px;max-height:254px;max-width:358px;" alt="Key components of an Embedded Vision System" height="254" src="/e14/assets/main/2023/TechSpotlight/embeddedvision/TSAug2823_diagram2.png" width="357" /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Figure 2: Key components of an Embedded Vision system (Source: Avnet)&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Embedded vision supports various applications across industries, encompassing real-time object detection in surveillance, autonomous vehicles, and robotics. One widespread application is facial recognition, which provides secure authentication through unique facial features. Gesture recognition enables intuitive interactions in gaming consoles, smartphones, and interactive devices. Optical Character Recognition (OCR) supports tasks like document scanning and reading license plates, enhancing accessibility through text extraction. Object detection also supports Augmented Reality (AR), which overlays digital content in the real world, enhancing user experiences in gaming, education, and marketing. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In healthcare, embedded vision&amp;#39;s AI and ML algorithms increase the accuracy of various imaging methods, such as X-rays, MRIs, and CT scans, allowing the identification of problem areas that the human eye could miss. Autonomous drones and robots can independently navigate surroundings and execute tasks without human supervision. In agricultural automation, embedded vision enables precision farming, process optimization, and minimizes resource waste. Embedded vision also helps in retail analytics, layout optimization, and inventory management. Its versatility continues to revolutionize industries, increasing efficiency and productivity.&lt;/span&gt;&lt;/p&gt;
&lt;div style="background-color:#fafafa;border:1px solid #898989;float:right;margin:12px 5px 12px;padding:8px 12px 18px;width:205px;"&gt;
&lt;p style="border-bottom:1px solid #898989;color:#007fac;font-size:18px;font-weight:bold;margin-bottom:6px;padding-bottom:2px;"&gt;FPGAs&lt;/p&gt;
&lt;p&gt;Shop our wide variety of&lt;strong&gt;&amp;nbsp;PolarFire FPGAs and FPGA SoCs from Microchip&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;&lt;span &gt;&lt;a class="e14-button e14-button--primary e14-button--large" href="https://referral.element14.com/OrderCodeView?url=%2Fsearch%3Fst%3Dpolarfire&amp;COM=e14c-referral-cmty-handler-fpgas-for-the-intelligent-edge&amp;CMP=e14c-fpgas-for-the-intelligent-edge&amp;osetc=fpgas-for-the-intelligent-edge" title="Shop Now" title="Shop Now" target="_blank"&gt;Shop Now&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;hr style="margin-bottom:6px;margin-top:12px;" /&gt;
&lt;p style="color:#f17c0e;font-size:15px;"&gt;&lt;strong&gt;&lt;em&gt;Don&amp;#39;t forget to &lt;a href="#discussion" data-e14adj="y" rel="noopener noreferrer nofollow" target="_blank"&gt;join our discussion&lt;/a&gt;.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;h3 id="mcetoc_1h88fb4dt2"&gt;&lt;strong&gt;Applications of Embedded Vision on the Edge&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;The integration of embedded vision into edge devices has opened a wide range of possibilities across various industries:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Healthcare:&lt;/em&gt;&amp;nbsp;Edge devices with embedded vision can improve patient outcomes and reduce costs. Wearable devices with embedded vision can monitor patients for signs of disease or injury, enabling timely interventions and reducing hospital readmissions.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Manufacturing:&lt;/em&gt;&amp;nbsp;Embedded vision algorithms can quickly analyze images of manufactured parts to detect defects or flaws. This allows manufacturers to address issues before products are shipped, enhancing quality control and reducing waste.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Smart Homes:&lt;/em&gt;&amp;nbsp;Intelligent cameras with computer vision can detect human presence in rooms, adjusting lighting and temperature settings accordingly. They can also alert homeowners to potential intruders.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Agriculture:&lt;/em&gt;&amp;nbsp;Embedded vision on edge devices can improve crop yields and reduce waste. Drones equipped with embedded vision can quickly analyze crop images to detect diseases, pests, or other issues, enabling timely action by farmers.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Public Safety:&lt;/em&gt;&amp;nbsp;Cameras with embedded vision can swiftly analyze crime scene images and alert law enforcement of potential suspects, leading to quicker emergency response times and reduced crime rates. These devices can also provide real-time situational awareness during natural disasters or emergencies.&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt3"&gt;&lt;strong&gt;Challenges of transitioning to Edge Computing&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;For the hardware developer, supporting edge AI/ML can be challenging. Devices that support embedded vision applications at the edge must consume minimal power, have high performance and reliability, and have a small form factor. Embedded vision developers can add more sensors and/or cameras with higher resolution and faster frame rates to boost accuracy, as well as enable new applications. Designers must also be compliant with the MIPI (mobile industry processor interface) standard, which defines specifications for the design of mobile, connected car, and IoT devices.&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt4"&gt;&lt;strong&gt;Intelligent Embedded Vision with Microchip SoCs and FPGAs&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;FPGAs offer a well-suited platform for embedded vision systems in edge computing and edge applications. They are reconfigurable, can execute processes at blazing-fast speeds, and are cost-effective. FPGAs are also preferable for edge AI applications, such as inferencing in power-constrained compute environments, because they can perform more operations per second, with greater power efficiency, than a central processing unit (CPU) or graphics processing unit (GPU).&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img loading="lazy" style="max-height:167px;max-width:191px;" alt="MPFS025T Series PolarFire FPGA SoC" src="/e14/assets/main/2023/TechSpotlight/embeddedvision/prod1.jpg" /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;MPFS025T Series PolarFire FPGA SoC&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="e14-product-link-b5a4e" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3954288&amp;nsku=08AK9092&amp;COM=e14c-fpgas-for-the-intelligent-edge&amp;CMP=e14c-fpgas-for-the-intelligent-edge&amp;osetc=e14c-fpgas-for-the-intelligent-edge" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('b5a4e'));" data-farnell="3954288" data-newark="08AK9092" data-comoverride="fpgas-for-the-intelligent-edge" data-cmpoverride="fpgas-for-the-intelligent-edge" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;PolarFire FPGA and SoC solutions offer customizable image sensor support for the highest dynamic range cameras and sensors with the highest resolution. This non-volatile FPGA/SoC portfolio delivers high power efficiencies for thermal and high-resolution applications with low power consumption in a tiny form factor. PolarFire FPGAs consume about 50% less power than similar devices for inferencing at the edge. They also offer 25% higher-capacity math blocks, delivering 1.5 tera operations per second (TOPS). Developers can use FPGAs for greater customization and differentiation due to their inherent upgradability and their ability to integrate a variety of functions on a single chip. The PolarFire FPGA are available in various sizes to match the application&amp;#39;s performance, power, and package size tradeoffs, enabling customers to implement solutions as small as 11 &amp;times; 11 mm.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img loading="lazy" style="max-height:167px;max-width:192px;" alt="MPF050T Series PolarFire FPGA" src="/e14/assets/main/2023/TechSpotlight/embeddedvision/prod2.jpg" /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;MPF050T Series PolarFire FPGA&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="e14-product-link-ad189" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3954279&amp;nsku=25AK7882&amp;COM=e14c-fpgas-for-the-intelligent-edge&amp;CMP=e14c-fpgas-for-the-intelligent-edge&amp;osetc=e14c-fpgas-for-the-intelligent-edge" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('ad189'));" data-farnell="3954279" data-newark="25AK7882" data-comoverride="fpgas-for-the-intelligent-edge" data-cmpoverride="fpgas-for-the-intelligent-edge" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt5"&gt;&lt;strong&gt;Summing up: Embedded Vision at the Edge&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Integrating embedded vision into edge devices can transform various industries and pave the way for future advancements. An efficient edge computing system for smart vision systems requires flexible hardware with advanced image processing capabilities and low power consumption. PolarFire and PolarFire SoC FPGAs from Microchip deliver greater power efficiencies for thermal and high-resolution applications. The PolarFire family of FPGAs come in the industry&amp;#39;s smallest form factors, making them ideal for a new range of compute-intensive edge devices.&lt;/p&gt;
&lt;p style="color:#007fac;font-size:25px;padding:0px 0px;"&gt;&lt;a name="discussion" data-e14adj="y" rel="noopener noreferrer nofollow" target="_blank"&gt;&lt;/a&gt;&lt;strong&gt;Join our Discussion!&lt;/strong&gt;&lt;/p&gt;
&lt;p style="color:#007fac;"&gt;&lt;strong&gt;What kind of applications will embedded vision in edge devices enable?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Please tell us in the Comments section below.&lt;/em&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: embedded vision, edge device, microchip, polarfire, soc, edge computing, imaging, tech spotlight, fpga, machine learning, ai, augmented reality&lt;/div&gt;
</description></item><item><title>FPGAs for the Intelligent Edge - Intelligent Embedded Vision</title><link>https://community.element14.com/learn/learning-center/the-tech-connection/w/documents/28303/fpgas-for-the-intelligent-edge---intelligent-embedded-vision/revision/7</link><pubDate>Tue, 22 Aug 2023 16:47:31 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:23dd7b78-a2c2-4e14-8452-5ec62520735c</guid><dc:creator>pchan</dc:creator><comments>https://community.element14.com/learn/learning-center/the-tech-connection/w/documents/28303/fpgas-for-the-intelligent-edge---intelligent-embedded-vision#comments</comments><description>Revision 7 posted to Documents by pchan on 8/22/2023 4:47:31 PM&lt;br /&gt;
&lt;p style="border-bottom:1px solid #dadada;font-size:15px;margin-bottom:15px;"&gt;FPGAs and SoCs are enabling IoT devices to analyze image and video without the help of a central server.&lt;/p&gt;
&lt;div style="float:right;margin-bottom:5px;margin-left:8px;width:160px;"&gt;&lt;img class="nolightbox" alt="logo" src="/e14/assets/main/mfg-group-assets/microchipLogo.png" width="200" /&gt;&lt;/div&gt;
&lt;h3 id="mcetoc_1h7gkevd80"&gt;&lt;strong&gt;What is Edge Computing?&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;With their accelerating growth and increasing computing power, &lt;/span&gt;&lt;a href="/learn/publications/ebooks/w/documents/5019/internet-of-things-trends-report-2020---ebook" data-e14adj="y"&gt;IoT&lt;/a&gt;&lt;span&gt; devices are producing massive, sometimes unmanageable volumes of data, outpacing infrastructure and network capabilities. Sending this data to a cloud or centralized data center could result in latency and bandwidth issues. Edge computing offers an efficient alternative, allowing IoT devices in remote locations to rapidly process and act on data at the edge of the network. The device or local server would process the data and send only the most critical data to the local data center, minimizing latency. Edge computing has also become necessary for &lt;/span&gt;&lt;a href="/learn/publications/ebooks/w/documents/4935/get-ready-for-artificial-intelligence-ai-tools-to-help-you-get-started---ebook" data-e14adj="y"&gt;artificial intelligence (AI)&lt;/a&gt;&lt;span&gt; and &lt;/span&gt;&lt;a href="/learn/publications/ebooks/w/documents/28150/the-basics-of-machine-learning-ebook" data-e14adj="y"&gt;machine learning (ML)&lt;/a&gt;&lt;span&gt; applications.&amp;nbsp;Many edge devices even support various embedded vision applications such as surveillance, medical and industrial imaging. However, edge-supported embedded vision applications demand low power devices with high performance and high reliability, all in a small form factor. This Spotlight discusses edge computing in machine vision applications and low-power FPGAs for smart embedded vision solutions.&lt;/span&gt;&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt0"&gt;&lt;strong&gt;How does Edge Computing benefit a network?&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;With edge computing, data processing is done close to the point of data generation in order to reduce response times. This process offers lower latency and faster processing speeds, while still being more secure than a cloud network. The goal of edge computing is to accelerate innovation by simplifying daily operations. It shares similarities with cloud computing technologies in data storage and processing, however, edge computing offers several other advantages over cloud computing:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Improved performance:&lt;/em&gt; By positioning the computing nodes closer to the data source, edge computing achieves lower latency and higher bandwidth. This results in faster data processing and response times, even when dealing with large data volumes. Because of this, edge computing is also referred to as a distributed IT network architecture. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Scalability&lt;/em&gt;: Edge computing allows the addition of extra computing power when needed, permitting increased flexibility in resource allocation. Additionally, edge computing facilitates the integration of legacy and resource-constrained devices into advanced OT-IT system architectures when connected to edge devices. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Sustainability:&lt;/em&gt; Edge computing contributes to a low-carbon society, by reducing traffic to the cloud, minimizing cloud storage, and lowering the number of cloud operations. This reduces infrastructure and power consumption. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Minimum downtime:&lt;/em&gt; Edge computing ensures that applications run smoothly even during limited connectivity or network disruptions.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Security:&lt;/em&gt; Unlike cloud computing, edge computing minimizes bulk data transfer between devices and data centers, providing an added layer of protection. Sensitive data can be filtered, with only essential information being transferred, enhancing overall security. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Cost savings:&lt;/em&gt; Edge computing performs data analytics at the device location, reducing the need for bandwidth, storage, and computational power at centralized cloud facilities. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img loading="lazy" style="max-height:360px;max-width:640px;" alt="Edge Computing and Cloud Computing" src="/e14/assets/main/2023/TechSpotlight/embeddedvision/TSAug2823_diagram1.png" /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Figure 1: Edge computing and cloud computing (Source:&amp;nbsp;AIMultiple)&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt1"&gt;&lt;strong&gt;What is Intelligent Embedded Vision? &lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;Embedded vision refers to using computer vision in machines that visually comprehend their environment. A computer (or a machine) can &lt;/span&gt;capture and process visual information, performing tasks such as &lt;a href="/learn/learning-center/the-tech-connection/w/documents/27595/detecting-multiple-objects-with-artificial-intelligence" data-e14adj="y"&gt;object detection&lt;/a&gt; and &lt;a href="/learn/learning-center/essentials/w/documents/23124/artificial-intelligence-face-applications" data-e14adj="y"&gt;face applications&lt;/a&gt; on images and video. &lt;span&gt;Embedded vision systems are compact and typically include a camera or other imaging sensors mounted on an image processor. Figure 2 explains the critical components of an embedded vision system. Some of the necessary components include a processor platform optimized for image and video processing, camera components encompassing imaging sensors like digital or thermal cameras, hardware interfaces, operating systems running on the processor, application software for tasks like image processing, and integration interfaces to merge components and communication modules.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img loading="lazy" style="height:254px;max-height:254px;max-width:358px;" alt="Key components of an Embedded Vision System" height="254" src="/e14/assets/main/2023/TechSpotlight/embeddedvision/TSAug2823_diagram2.png" width="357" /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Figure 2: Key components of an Embedded Vision system (Source: Avnet)&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Embedded vision supports various applications across industries, encompassing real-time object detection in surveillance, autonomous vehicles, and robotics. One widespread application is facial recognition, which provides secure authentication through unique facial features. Gesture recognition enables intuitive interactions in gaming consoles, smartphones, and interactive devices. Optical Character Recognition (OCR) supports tasks like document scanning and reading license plates, enhancing accessibility through text extraction. Object detection also supports Augmented Reality (AR), which overlays digital content in the real world, enhancing user experiences in gaming, education, and marketing. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In healthcare, embedded vision&amp;#39;s AI and ML algorithms increase the accuracy of various imaging methods, such as X-rays, MRIs, and CT scans, allowing the identification of problem areas that the human eye could miss. Autonomous drones and robots can independently navigate surroundings and execute tasks without human supervision. In agricultural automation, embedded vision enables precision farming, process optimization, and minimizes resource waste. Embedded vision also helps in retail analytics, layout optimization, and inventory management. Its versatility continues to revolutionize industries, increasing efficiency and productivity.&lt;/span&gt;&lt;/p&gt;
&lt;div style="background-color:#fafafa;border:1px solid #898989;float:right;margin:12px 5px 12px;padding:8px 12px 18px;width:205px;"&gt;
&lt;p style="border-bottom:1px solid #898989;color:#007fac;font-size:18px;font-weight:bold;margin-bottom:6px;padding-bottom:2px;"&gt;FPGAs&lt;/p&gt;
&lt;p&gt;Shop our wide variety of&lt;strong&gt;&amp;nbsp;PolarFire FPGAs and FPGA SoCs from Microchip&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;&lt;span &gt;&lt;a class="e14-button e14-button--primary e14-button--large" href="https://referral.element14.com/OrderCodeView?url=%2Fsearch%3Fst%3Dpolarfire&amp;COM=e14c-referral-cmty-handler-fpgas-for-the-intelligent-edge&amp;CMP=e14c-fpgas-for-the-intelligent-edge&amp;osetc=fpgas-for-the-intelligent-edge" title="Shop Now" title="Shop Now" target="_blank"&gt;Shop Now&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;hr style="margin-bottom:6px;margin-top:12px;" /&gt;
&lt;p style="color:#f17c0e;font-size:15px;"&gt;&lt;strong&gt;&lt;em&gt;Don&amp;#39;t forget to &lt;a href="#discussion" data-e14adj="y" rel="noopener noreferrer nofollow" target="_blank"&gt;join our discussion&lt;/a&gt;.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;h3 id="mcetoc_1h88fb4dt2"&gt;&lt;strong&gt;Applications of Embedded Vision on the Edge&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;The integration of embedded vision into edge devices has opened a wide range of possibilities across various industries:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Healthcare:&lt;/em&gt;&amp;nbsp;Edge devices with embedded vision can improve patient outcomes and reduce costs. Wearable devices with embedded vision can monitor patients for signs of disease or injury, enabling timely interventions and reducing hospital readmissions.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Manufacturing:&lt;/em&gt;&amp;nbsp;Embedded vision algorithms can quickly analyze images of manufactured parts to detect defects or flaws. This allows manufacturers to address issues before products are shipped, enhancing quality control and reducing waste.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Smart Homes:&lt;/em&gt;&amp;nbsp;Intelligent cameras with computer vision can detect human presence in rooms, adjusting lighting and temperature settings accordingly. They can also alert homeowners to potential intruders.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Agriculture:&lt;/em&gt;&amp;nbsp;Embedded vision on edge devices can improve crop yields and reduce waste. Drones equipped with embedded vision can quickly analyze crop images to detect diseases, pests, or other issues, enabling timely action by farmers.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Public Safety:&lt;/em&gt;&amp;nbsp;Cameras with embedded vision can swiftly analyze crime scene images and alert law enforcement of potential suspects, leading to quicker emergency response times and reduced crime rates. These devices can also provide real-time situational awareness during natural disasters or emergencies.&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt3"&gt;&lt;strong&gt;Challenges of transitioning to Edge Computing&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;For the hardware developer, supporting edge AI/ML can be challenging. Devices that support embedded vision applications at the edge must consume minimal power, have high performance and reliability, and have a small form factor. Embedded vision developers can add more sensors and/or cameras with higher resolution and faster frame rates to boost accuracy, as well as enable new applications. Designers must also be compliant with the MIPI (mobile industry processor interface) standard, which defines specifications for the design of mobile, connected car, and IoT devices.&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt4"&gt;&lt;strong&gt;Intelligent Embedded Vision with Microchip SoCs and FPGAs&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;FPGAs offer a well-suited platform for embedded vision systems in edge computing and edge applications. They are reconfigurable, can execute processes at blazing-fast speeds, and are cost-effective. FPGAs are also preferable for edge AI applications, such as inferencing in power-constrained compute environments, because they can perform more operations per second, with greater power efficiency, than a central processing unit (CPU) or graphics processing unit (GPU).&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img loading="lazy" style="max-height:167px;max-width:191px;" alt="MPFS025T Series PolarFire FPGA SoC" src="/e14/assets/main/2023/TechSpotlight/embeddedvision/prod1.jpg" /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;MPFS025T Series PolarFire FPGA SoC&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="e14-product-link-35e38" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3954288&amp;nsku=08AK9092&amp;COM=e14c-fpgas-for-the-intelligent-edge&amp;CMP=e14c-fpgas-for-the-intelligent-edge&amp;osetc=e14c-fpgas-for-the-intelligent-edge" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('35e38'));" data-farnell="3954288" data-newark="08AK9092" data-comoverride="fpgas-for-the-intelligent-edge" data-cmpoverride="fpgas-for-the-intelligent-edge" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;PolarFire FPGA and SoC solutions offer customizable image sensor support for the highest dynamic range cameras and sensors with the highest resolution. This non-volatile FPGA/SoC portfolio delivers high power efficiencies for thermal and high-resolution applications with low power consumption in a tiny form factor. PolarFire FPGAs consume about 50% less power than similar devices for inferencing at the edge. They also offer 25% higher-capacity math blocks, delivering 1.5 tera operations per second (TOPS). Developers can use FPGAs for greater customization and differentiation due to their inherent upgradability and their ability to integrate a variety of functions on a single chip. The PolarFire FPGA are available in various sizes to match the application&amp;#39;s performance, power, and package size tradeoffs, enabling customers to implement solutions as small as 11 &amp;times; 11 mm.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img loading="lazy" style="max-height:167px;max-width:192px;" alt="MPF050T Series PolarFire FPGA" src="/e14/assets/main/2023/TechSpotlight/embeddedvision/prod2.jpg" /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;MPF050T Series PolarFire FPGA&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="e14-product-link-ca912" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3954279&amp;nsku=25AK7882&amp;COM=e14c-fpgas-for-the-intelligent-edge&amp;CMP=e14c-fpgas-for-the-intelligent-edge&amp;osetc=e14c-fpgas-for-the-intelligent-edge" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('ca912'));" data-farnell="3954279" data-newark="25AK7882" data-comoverride="fpgas-for-the-intelligent-edge" data-cmpoverride="fpgas-for-the-intelligent-edge" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt5"&gt;&lt;strong&gt;Summing up: Embedded Vision at the Edge&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Integrating embedded vision into edge devices can transform various industries and pave the way for future advancements. An efficient edge computing system for smart vision systems requires flexible hardware with advanced image processing capabilities and low power consumption. PolarFire and PolarFire SoC FPGAs from Microchip deliver greater power efficiencies for thermal and high-resolution applications. The PolarFire family of FPGAs come in the industry&amp;#39;s smallest form factors, making them ideal for a new range of compute-intensive edge devices.&lt;/p&gt;
&lt;p style="color:#007fac;font-size:25px;padding:0px 0px;"&gt;&lt;a name="discussion" data-e14adj="y" rel="noopener noreferrer nofollow" target="_blank"&gt;&lt;/a&gt;&lt;strong&gt;Join our Discussion!&lt;/strong&gt;&lt;/p&gt;
&lt;p style="color:#007fac;"&gt;&lt;strong&gt;What kind of applications will embedded vision in edge devices enable?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Please tell us in the Comments section below.&lt;/em&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: embedded vision, edge device, microchip, polarfire, soc, edge computing, imaging, tech spotlight, fpga, machine learning, ai, augmented reality&lt;/div&gt;
</description></item><item><title>FPGAs for the Intelligent Edge - Intelligent Embedded Vision</title><link>https://community.element14.com/learn/learning-center/the-tech-connection/w/documents/28303/fpgas-for-the-intelligent-edge---intelligent-embedded-vision/revision/6</link><pubDate>Mon, 21 Aug 2023 21:44:48 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:23dd7b78-a2c2-4e14-8452-5ec62520735c</guid><dc:creator>dychen</dc:creator><comments>https://community.element14.com/learn/learning-center/the-tech-connection/w/documents/28303/fpgas-for-the-intelligent-edge---intelligent-embedded-vision#comments</comments><description>Revision 6 posted to Documents by dychen on 8/21/2023 9:44:48 PM&lt;br /&gt;
&lt;p style="border-bottom:1px solid #dadada;font-size:15px;margin-bottom:15px;"&gt;FPGAs and SoCs are enabling IoT devices to analyze image and video without the help of a central server.&lt;/p&gt;
&lt;div style="float:right;margin-bottom:5px;margin-left:8px;width:160px;"&gt;&lt;img class="nolightbox" alt="logo" src="/e14/assets/main/mfg-group-assets/microchipLogo.png" width="200" /&gt;&lt;/div&gt;
&lt;h3 id="mcetoc_1h7gkevd80"&gt;&lt;strong&gt;What is Edge Computing?&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;With their accelerating growth and increasing computing power, &lt;/span&gt;&lt;a href="/learn/publications/ebooks/w/documents/5019/internet-of-things-trends-report-2020---ebook" data-e14adj="y"&gt;IoT&lt;/a&gt;&lt;span&gt; devices are producing massive, sometimes unmanageable volumes of data, outpacing infrastructure and network capabilities. Sending this data to a cloud or centralized data center could result in latency and bandwidth issues. Edge computing offers an efficient alternative, allowing IoT devices in remote locations to rapidly process and act on data at the edge of the network. The device or local server would process the data and send only the most critical data to the local data center, minimizing latency. Edge computing has also become necessary for &lt;/span&gt;&lt;a href="/learn/publications/ebooks/w/documents/4935/get-ready-for-artificial-intelligence-ai-tools-to-help-you-get-started---ebook" data-e14adj="y"&gt;artificial intelligence (AI)&lt;/a&gt;&lt;span&gt; and &lt;/span&gt;&lt;a href="/learn/publications/ebooks/w/documents/28150/the-basics-of-machine-learning-ebook" data-e14adj="y"&gt;machine learning (ML)&lt;/a&gt;&lt;span&gt; applications.&amp;nbsp;Many edge devices even support various embedded vision applications such as surveillance, medical and industrial imaging. However, edge-supported embedded vision applications demand low power devices with high performance and high reliability, all in a small form factor. This Spotlight discusses edge computing in machine vision applications and low-power FPGAs for smart embedded vision solutions.&lt;/span&gt;&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt0"&gt;&lt;strong&gt;How does Edge Computing benefit a network?&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;With edge computing, data processing is done close to the point of data generation in order to reduce response times. This process offers lower latency and faster processing speeds, while still being more secure than a cloud network. The goal of edge computing is to accelerate innovation by simplifying daily operations. It shares similarities with cloud computing technologies in data storage and processing, however, edge computing offers several other advantages over cloud computing:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Improved performance:&lt;/em&gt; By positioning the computing nodes closer to the data source, edge computing achieves lower latency and higher bandwidth. This results in faster data processing and response times, even when dealing with large data volumes. Because of this, edge computing is also referred to as a distributed IT network architecture. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Scalability&lt;/em&gt;: Edge computing allows the addition of extra computing power when needed, permitting increased flexibility in resource allocation. Additionally, edge computing facilitates the integration of legacy and resource-constrained devices into advanced OT-IT system architectures when connected to edge devices. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Sustainability:&lt;/em&gt; Edge computing contributes to a low-carbon society, by reducing traffic to the cloud, minimizing cloud storage, and lowering the number of cloud operations. This reduces infrastructure and power consumption. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Minimum downtime:&lt;/em&gt; Edge computing ensures that applications run smoothly even during limited connectivity or network disruptions.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Security:&lt;/em&gt; Unlike cloud computing, edge computing minimizes bulk data transfer between devices and data centers, providing an added layer of protection. Sensitive data can be filtered, with only essential information being transferred, enhancing overall security. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Cost savings:&lt;/em&gt; Edge computing performs data analytics at the device location, reducing the need for bandwidth, storage, and computational power at centralized cloud facilities. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img loading="lazy" style="max-height:360px;max-width:640px;" alt="Edge Computing and Cloud Computing" src="/e14/assets/main/2023/TechSpotlight/embeddedvision/TSAug2823_diagram1.png" /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Figure 1: Edge computing and cloud computing (Source:&amp;nbsp;AIMultiple)&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt1"&gt;&lt;strong&gt;What is Intelligent Embedded Vision? &lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;Embedded vision refers to using computer vision in machines that visually comprehend their environment. A computer (or a machine) can &lt;/span&gt;capture and process visual information, performing tasks such as &lt;a href="/learn/learning-center/the-tech-connection/w/documents/27595/detecting-multiple-objects-with-artificial-intelligence" data-e14adj="y"&gt;object detection&lt;/a&gt; and &lt;a href="/learn/learning-center/essentials/w/documents/23124/artificial-intelligence-face-applications" data-e14adj="y"&gt;face applications&lt;/a&gt; on images and video. &lt;span&gt;Embedded vision systems are compact and typically include a camera or other imaging sensors mounted on an image processor. Figure 2 explains the critical components of an embedded vision system. Some of the necessary components include a processor platform optimized for image and video processing, camera components encompassing imaging sensors like digital or thermal cameras, hardware interfaces, operating systems running on the processor, application software for tasks like image processing, and integration interfaces to merge components and communication modules.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img loading="lazy" style="max-height:360px;max-width:640px;" alt="Key components of an Embedded Vision System" src="/e14/assets/main/2023/TechSpotlight/embeddedvision/TSAug2823_diagram2.png" /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Figure 2: Key components of an Embedded Vision system (Source: Avnet)&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Embedded vision supports various applications across industries, encompassing real-time object detection in surveillance, autonomous vehicles, and robotics. One widespread application is facial recognition, which provides secure authentication through unique facial features. Gesture recognition enables intuitive interactions in gaming consoles, smartphones, and interactive devices. Optical Character Recognition (OCR) supports tasks like document scanning and reading license plates, enhancing accessibility through text extraction. Object detection also supports Augmented Reality (AR), which overlays digital content in the real world, enhancing user experiences in gaming, education, and marketing. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In healthcare, embedded vision&amp;#39;s AI and ML algorithms increase the accuracy of various imaging methods, such as X-rays, MRIs, and CT scans, allowing the identification of problem areas that the human eye could miss. Autonomous drones and robots can independently navigate surroundings and execute tasks without human supervision. In agricultural automation, embedded vision enables precision farming, process optimization, and minimizes resource waste. Embedded vision also helps in retail analytics, layout optimization, and inventory management. Its versatility continues to revolutionize industries, increasing efficiency and productivity.&lt;/span&gt;&lt;/p&gt;
&lt;div style="background-color:#fafafa;border:1px solid #898989;float:right;margin:12px 5px 12px;padding:8px 12px 18px;width:205px;"&gt;
&lt;p style="border-bottom:1px solid #898989;color:#007fac;font-size:18px;font-weight:bold;margin-bottom:6px;padding-bottom:2px;"&gt;FPGAs&lt;/p&gt;
&lt;p&gt;Shop our wide variety of&lt;strong&gt;&amp;nbsp;PolarFire FPGAs and FPGA SoCs from Microchip&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;&lt;span &gt;&lt;a class="e14-button e14-button--primary e14-button--large" href="https://referral.element14.com/OrderCodeView?url=%2Fsearch%3Fst%3Dpolarfire&amp;COM=e14c-referral-cmty-handler-fpgas-for-the-intelligent-edge&amp;CMP=e14c-fpgas-for-the-intelligent-edge&amp;osetc=fpgas-for-the-intelligent-edge" title="Shop Now" title="Shop Now" target="_blank"&gt;Shop Now&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;hr style="margin-bottom:6px;margin-top:12px;" /&gt;
&lt;p style="color:#f17c0e;font-size:15px;"&gt;&lt;strong&gt;&lt;em&gt;Don&amp;#39;t forget to &lt;a href="#discussion" data-e14adj="y" rel="noopener noreferrer nofollow" target="_blank"&gt;join our discussion&lt;/a&gt;.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;h3 id="mcetoc_1h88fb4dt2"&gt;&lt;strong&gt;Applications of Embedded Vision on the Edge&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;The integration of embedded vision into edge devices has opened a wide range of possibilities across various industries:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Healthcare:&lt;/em&gt;&amp;nbsp;Edge devices with embedded vision can improve patient outcomes and reduce costs. Wearable devices with embedded vision can monitor patients for signs of disease or injury, enabling timely interventions and reducing hospital readmissions.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Manufacturing:&lt;/em&gt;&amp;nbsp;Embedded vision algorithms can quickly analyze images of manufactured parts to detect defects or flaws. This allows manufacturers to address issues before products are shipped, enhancing quality control and reducing waste.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Smart Homes:&lt;/em&gt;&amp;nbsp;Intelligent cameras with computer vision can detect human presence in rooms, adjusting lighting and temperature settings accordingly. They can also alert homeowners to potential intruders.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Agriculture:&lt;/em&gt;&amp;nbsp;Embedded vision on edge devices can improve crop yields and reduce waste. Drones equipped with embedded vision can quickly analyze crop images to detect diseases, pests, or other issues, enabling timely action by farmers.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Public Safety:&lt;/em&gt;&amp;nbsp;Cameras with embedded vision can swiftly analyze crime scene images and alert law enforcement of potential suspects, leading to quicker emergency response times and reduced crime rates. These devices can also provide real-time situational awareness during natural disasters or emergencies.&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt3"&gt;&lt;strong&gt;Challenges of transitioning to Edge Computing&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;For the hardware developer, supporting edge AI/ML can be challenging. Devices that support embedded vision applications at the edge must consume minimal power, have high performance and reliability, and have a small form factor. Embedded vision developers can add more sensors and/or cameras with higher resolution and faster frame rates to boost accuracy, as well as enable new applications. Designers must also be compliant with the MIPI (mobile industry processor interface) standard, which defines specifications for the design of mobile, connected car, and IoT devices.&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt4"&gt;&lt;strong&gt;Intelligent Embedded Vision with Microchip SoCs and FPGAs&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;FPGAs offer a well-suited platform for embedded vision systems in edge computing and edge applications. They are reconfigurable, can execute processes at blazing-fast speeds, and are cost-effective. FPGAs are also preferable for edge AI applications, such as inferencing in power-constrained compute environments, because they can perform more operations per second, with greater power efficiency, than a central processing unit (CPU) or graphics processing unit (GPU).&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img loading="lazy" style="max-height:167px;max-width:191px;" alt="MPFS025T Series PolarFire FPGA SoC" src="/e14/assets/main/2023/TechSpotlight/embeddedvision/prod1.jpg" /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;MPFS025T Series PolarFire FPGA SoC&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="e14-product-link-bb65e" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3954288&amp;nsku=08AK9092&amp;COM=e14c-fpgas-for-the-intelligent-edge&amp;CMP=e14c-fpgas-for-the-intelligent-edge&amp;osetc=e14c-fpgas-for-the-intelligent-edge" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('bb65e'));" data-farnell="3954288" data-newark="08AK9092" data-comoverride="fpgas-for-the-intelligent-edge" data-cmpoverride="fpgas-for-the-intelligent-edge" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;PolarFire FPGA and SoC solutions offer customizable image sensor support for the highest dynamic range cameras and sensors with the highest resolution. This non-volatile FPGA/SoC portfolio delivers high power efficiencies for thermal and high-resolution applications with low power consumption in a tiny form factor. PolarFire FPGAs consume about 50% less power than similar devices for inferencing at the edge. They also offer 25% higher-capacity math blocks, delivering 1.5 tera operations per second (TOPS). Developers can use FPGAs for greater customization and differentiation due to their inherent upgradability and their ability to integrate a variety of functions on a single chip. The PolarFire FPGA are available in various sizes to match the application&amp;#39;s performance, power, and package size tradeoffs, enabling customers to implement solutions as small as 11 &amp;times; 11 mm.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img loading="lazy" style="max-height:167px;max-width:192px;" alt="MPF050T Series PolarFire FPGA" src="/e14/assets/main/2023/TechSpotlight/embeddedvision/prod2.jpg" /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;MPF050T Series PolarFire FPGA&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="e14-product-link-98193" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3954279&amp;nsku=25AK7882&amp;COM=e14c-fpgas-for-the-intelligent-edge&amp;CMP=e14c-fpgas-for-the-intelligent-edge&amp;osetc=e14c-fpgas-for-the-intelligent-edge" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('98193'));" data-farnell="3954279" data-newark="25AK7882" data-comoverride="fpgas-for-the-intelligent-edge" data-cmpoverride="fpgas-for-the-intelligent-edge" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt5"&gt;&lt;strong&gt;Summing up: Embedded Vision at the Edge&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Integrating embedded vision into edge devices can transform various industries and pave the way for future advancements. An efficient edge computing system for smart vision systems requires flexible hardware with advanced image processing capabilities and low power consumption. PolarFire and PolarFire SoC FPGAs from Microchip deliver greater power efficiencies for thermal and high-resolution applications. The PolarFire family of FPGAs come in the industry&amp;#39;s smallest form factors, making them ideal for a new range of compute-intensive edge devices.&lt;/p&gt;
&lt;p style="color:#007fac;font-size:25px;padding:0px 0px;"&gt;&lt;a name="discussion" data-e14adj="y" rel="noopener noreferrer nofollow" target="_blank"&gt;&lt;/a&gt;&lt;strong&gt;Join our Discussion!&lt;/strong&gt;&lt;/p&gt;
&lt;p style="color:#007fac;"&gt;&lt;strong&gt;What kind of applications will embedded vision in edge devices enable?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Please tell us in the Comments section below.&lt;/em&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: embedded vision, edge device, microchip, polarfire, soc, edge computing, imaging, tech spotlight, fpga, machine learning, ai, augmented reality&lt;/div&gt;
</description></item><item><title>FPGAs for the Intelligent Edge - Intelligent Embedded Vision</title><link>https://community.element14.com/learn/learning-center/the-tech-connection/w/documents/28303/fpgas-for-the-intelligent-edge---intelligent-embedded-vision/revision/5</link><pubDate>Mon, 21 Aug 2023 14:44:06 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:23dd7b78-a2c2-4e14-8452-5ec62520735c</guid><dc:creator>dychen</dc:creator><comments>https://community.element14.com/learn/learning-center/the-tech-connection/w/documents/28303/fpgas-for-the-intelligent-edge---intelligent-embedded-vision#comments</comments><description>Revision 5 posted to Documents by dychen on 8/21/2023 2:44:06 PM&lt;br /&gt;
&lt;p style="border-bottom:1px solid #dadada;font-size:15px;margin-bottom:15px;"&gt;FPGAs and SoCs are enabling IoT devices to analyze image and video without the help of a central server.&lt;/p&gt;
&lt;div style="float:right;margin-bottom:5px;margin-left:8px;width:160px;"&gt;&lt;img class="nolightbox" alt="logo" src="/e14/assets/main/mfg-group-assets/microchipLogo.png" width="200" /&gt;&lt;/div&gt;
&lt;h3 id="mcetoc_1h7gkevd80"&gt;&lt;strong&gt;What is Edge Computing?&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;With their accelerating growth and increasing computing power, &lt;/span&gt;&lt;a href="/learn/publications/ebooks/w/documents/5019/internet-of-things-trends-report-2020---ebook" data-e14adj="y"&gt;IoT&lt;/a&gt;&lt;span&gt; devices are producing massive, sometimes unmanageable volumes of data, outpacing infrastructure and network capabilities. Sending this data to a cloud or centralized data center could result in latency and bandwidth issues. Edge computing offers an efficient alternative, allowing IoT devices in remote locations to rapidly process and act on data at the edge of the network. The device or local server would process the data and send only the most critical data to the local data center, minimizing latency. Edge computing has also become necessary for &lt;/span&gt;&lt;a href="/learn/publications/ebooks/w/documents/4935/get-ready-for-artificial-intelligence-ai-tools-to-help-you-get-started---ebook" data-e14adj="y"&gt;artificial intelligence (AI)&lt;/a&gt;&lt;span&gt; and &lt;/span&gt;&lt;a href="/learn/publications/ebooks/w/documents/28150/the-basics-of-machine-learning-ebook" data-e14adj="y"&gt;machine learning (ML)&lt;/a&gt;&lt;span&gt; applications.&amp;nbsp;Many edge devices even support various embedded vision applications such as surveillance, medical and industrial imaging. However, edge-supported embedded vision applications demand low power devices with high performance and high reliability, all in a small form factor. This Spotlight discusses edge computing in machine vision applications and low-power FPGAs for smart embedded vision solutions.&lt;/span&gt;&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt0"&gt;&lt;strong&gt;How does Edge Computing benefit a network?&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;With edge computing, data processing is done close to the point of data generation in order to reduce response times. This process offers lower latency and faster processing speeds, while still being more secure than a cloud network. The goal of edge computing is to accelerate innovation by simplifying daily operations. It shares similarities with cloud computing technologies in data storage and processing, however, edge computing offers several other advantages over cloud computing:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Improved performance:&lt;/em&gt; By positioning the computing nodes closer to the data source, edge computing achieves lower latency and higher bandwidth. This results in faster data processing and response times, even when dealing with large data volumes. Because of this, edge computing is also referred to as a distributed IT network architecture. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Scalability&lt;/em&gt;: Edge computing allows the addition of extra computing power when needed, permitting increased flexibility in resource allocation. Additionally, edge computing facilitates the integration of legacy and resource-constrained devices into advanced OT-IT system architectures when connected to edge devices. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Sustainability:&lt;/em&gt; Edge computing contributes to a low-carbon society, by reducing traffic to the cloud, minimizing cloud storage, and lowering the number of cloud operations. This reduces infrastructure and power consumption. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Minimum downtime:&lt;/em&gt; Edge computing ensures that applications run smoothly even during limited connectivity or network disruptions.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Security:&lt;/em&gt; Unlike cloud computing, edge computing minimizes bulk data transfer between devices and data centers, providing an added layer of protection. Sensitive data can be filtered, with only essential information being transferred, enhancing overall security. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Cost savings:&lt;/em&gt; Edge computing performs data analytics at the device location, reducing the need for bandwidth, storage, and computational power at centralized cloud facilities. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;PIC&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Figure 1: Edge computing and cloud computing (Source:&amp;nbsp;AIMultiple)&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt1"&gt;&lt;strong&gt;What is Intelligent Embedded Vision? &lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;Embedded vision refers to using computer vision in machines that visually comprehend their environment. A computer (or a machine) can &lt;/span&gt;capture and process visual information, performing tasks such as &lt;a href="/learn/learning-center/the-tech-connection/w/documents/27595/detecting-multiple-objects-with-artificial-intelligence" data-e14adj="y"&gt;object detection&lt;/a&gt; and &lt;a href="/learn/learning-center/essentials/w/documents/23124/artificial-intelligence-face-applications" data-e14adj="y"&gt;face applications&lt;/a&gt; on images and video. &lt;span&gt;Embedded vision systems are compact and typically include a camera or other imaging sensors mounted on an image processor. Figure 2 explains the critical components of an embedded vision system. Some of the necessary components include a processor platform optimized for image and video processing, camera components encompassing imaging sensors like digital or thermal cameras, hardware interfaces, operating systems running on the processor, application software for tasks like image processing, and integration interfaces to merge components and communication modules.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;PIC&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Figure 2: Key components of an Embedded vision system (Source: Avnet)&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Embedded vision supports various applications across industries, encompassing real-time object detection in surveillance, autonomous vehicles, and robotics. One widespread application is facial recognition, which provides secure authentication through unique facial features. Gesture recognition enables intuitive interactions in gaming consoles, smartphones, and interactive devices. Optical Character Recognition (OCR) supports tasks like document scanning and reading license plates, enhancing accessibility through text extraction. Object detection also supports Augmented Reality (AR), which overlays digital content in the real world, enhancing user experiences in gaming, education, and marketing. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In healthcare, embedded vision&amp;#39;s AI and ML algorithms increase the accuracy of various imaging methods, such as X-rays, MRIs, and CT scans, allowing the identification of problem areas that the human eye could miss. Autonomous drones and robots can independently navigate surroundings and execute tasks without human supervision. In agricultural automation, embedded vision enables precision farming, process optimization, and minimizes resource waste. Embedded vision also helps in retail analytics, layout optimization, and inventory management. Its versatility continues to revolutionize industries, increasing efficiency and productivity.&lt;/span&gt;&lt;/p&gt;
&lt;div style="background-color:#fafafa;border:1px solid #898989;float:right;margin:12px 5px 12px;padding:8px 12px 18px;width:205px;"&gt;
&lt;p style="border-bottom:1px solid #898989;color:#007fac;font-size:18px;font-weight:bold;margin-bottom:6px;padding-bottom:2px;"&gt;FPGAs&lt;/p&gt;
&lt;p&gt;Shop our wide variety of&lt;strong&gt;&amp;nbsp;PolarFire FPGAs and FPGA SoCs from Microchip&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;&lt;span &gt;&lt;a class="e14-button e14-button--primary e14-button--large" href="https://referral.element14.com/OrderCodeView?url=%2Fsearch%3Fst%3Dpolarfire&amp;COM=e14c-referral-cmty-handler-fpgas-for-the-intelligent-edge&amp;CMP=e14c-fpgas-for-the-intelligent-edge&amp;osetc=fpgas-for-the-intelligent-edge" title="Shop Now" title="Shop Now" target="_blank"&gt;Shop Now&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;hr style="margin-bottom:6px;margin-top:12px;" /&gt;
&lt;p style="color:#f17c0e;font-size:15px;"&gt;&lt;strong&gt;&lt;em&gt;Don&amp;#39;t forget to &lt;a href="#discussion" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;join our discussion&lt;/a&gt;.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;h3 id="mcetoc_1h88fb4dt2"&gt;&lt;strong&gt;Applications of Embedded Vision on the Edge&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;The integration of embedded vision into edge devices has opened a wide range of possibilities across various industries:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Healthcare:&lt;/em&gt;&amp;nbsp;Edge devices with embedded vision can improve patient outcomes and reduce costs. Wearable devices with embedded vision can monitor patients for signs of disease or injury, enabling timely interventions and reducing hospital readmissions.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Manufacturing:&lt;/em&gt;&amp;nbsp;Embedded vision algorithms can quickly analyze images of manufactured parts to detect defects or flaws. This allows manufacturers to address issues before products are shipped, enhancing quality control and reducing waste.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Smart Homes:&lt;/em&gt;&amp;nbsp;Intelligent cameras with computer vision can detect human presence in rooms, adjusting lighting and temperature settings accordingly. They can also alert homeowners to potential intruders.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Agriculture:&lt;/em&gt;&amp;nbsp;Embedded vision on edge devices can improve crop yields and reduce waste. Drones equipped with embedded vision can quickly analyze crop images to detect diseases, pests, or other issues, enabling timely action by farmers.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Public Safety:&lt;/em&gt;&amp;nbsp;Cameras with embedded vision can swiftly analyze crime scene images and alert law enforcement of potential suspects, leading to quicker emergency response times and reduced crime rates. These devices can also provide real-time situational awareness during natural disasters or emergencies.&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt3"&gt;&lt;strong&gt;Challenges of transitioning to Edge Computing&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;For the hardware developer, supporting edge AI/ML can be challenging. Devices that support embedded vision applications at the edge must consume minimal power, have high performance and reliability, and have a small form factor. Embedded vision developers can add more sensors and/or cameras with higher resolution and faster frame rates to boost accuracy, as well as enable new applications. Designers must also be compliant with the MIPI (mobile industry processor interface) standard, which defines specifications for the design of mobile, connected car, and IoT devices.&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt4"&gt;&lt;strong&gt;Intelligent Embedded Vision with Microchip SoCs and FPGAs&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;FPGAs offer a well-suited platform for embedded vision systems in edge computing and edge applications. They are reconfigurable, can execute processes at blazing-fast speeds, and are cost-effective. FPGAs are also preferable for edge AI applications, such as inferencing in power-constrained compute environments, because they can perform more operations per second, with greater power efficiency, than a central processing unit (CPU) or graphics processing unit (GPU).&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img loading="lazy" style="max-height:167px;max-width:191px;" alt="MPFS025T Series PolarFire FPGA SoC" src="/e14/assets/main/2023/TechSpotlight/embeddedvision/prod1.jpg" /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;MPFS025T Series PolarFire FPGA SoC&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="e14-product-link-1625a" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3954288&amp;nsku=08AK9092&amp;COM=e14c-fpgas-for-the-intelligent-edge&amp;CMP=e14c-fpgas-for-the-intelligent-edge&amp;osetc=e14c-fpgas-for-the-intelligent-edge" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('1625a'));" data-farnell="3954288" data-newark="08AK9092" data-comoverride="fpgas-for-the-intelligent-edge" data-cmpoverride="fpgas-for-the-intelligent-edge" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;PolarFire FPGA and SoC solutions offer customizable image sensor support for the highest dynamic range cameras and sensors with the highest resolution. This non-volatile FPGA/SoC portfolio delivers high power efficiencies for thermal and high-resolution applications with low power consumption in a tiny form factor. PolarFire FPGAs consume about 50% less power than similar devices for inferencing at the edge. They also offer 25% higher-capacity math blocks, delivering 1.5 tera operations per second (TOPS). Developers can use FPGAs for greater customization and differentiation due to their inherent upgradability and their ability to integrate a variety of functions on a single chip. The PolarFire FPGA are available in various sizes to match the application&amp;#39;s performance, power, and package size tradeoffs, enabling customers to implement solutions as small as 11 &amp;times; 11 mm.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img loading="lazy" style="max-height:167px;max-width:192px;" alt="MPF050T Series PolarFire FPGA" src="/e14/assets/main/2023/TechSpotlight/embeddedvision/prod2.jpg" /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;MPF050T Series PolarFire FPGA&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="e14-product-link-5b420" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3954279&amp;nsku=25AK7882&amp;COM=e14c-fpgas-for-the-intelligent-edge&amp;CMP=e14c-fpgas-for-the-intelligent-edge&amp;osetc=e14c-fpgas-for-the-intelligent-edge" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('5b420'));" data-farnell="3954279" data-newark="25AK7882" data-comoverride="fpgas-for-the-intelligent-edge" data-cmpoverride="fpgas-for-the-intelligent-edge" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt5"&gt;&lt;strong&gt;Summing up: Embedded Vision at the Edge&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Integrating embedded vision into edge devices can transform various industries and pave the way for future advancements. An efficient edge computing system for smart vision systems requires flexible hardware with advanced image processing capabilities and low power consumption. PolarFire and PolarFire SoC FPGAs from Microchip deliver greater power efficiencies for thermal and high-resolution applications. The PolarFire family of FPGAs come in the industry&amp;#39;s smallest form factors, making them ideal for a new range of compute-intensive edge devices.&lt;/p&gt;
&lt;p style="color:#007fac;font-size:25px;padding:0px 0px;"&gt;&lt;a name="discussion" data-e14adj="y" rel="noopener noreferrer nofollow" target="_blank"&gt;&lt;/a&gt;&lt;strong&gt;Join our Discussion!&lt;/strong&gt;&lt;/p&gt;
&lt;p style="color:#007fac;"&gt;&lt;strong&gt;What kind of applications will embedded vision in edge devices enable?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Please tell us in the Comments section below.&lt;/em&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: embedded vision, edge device, microchip, polarfire, soc, edge computing, imaging, tech spotlight, fpga, machine learning, ai, augmented reality&lt;/div&gt;
</description></item><item><title>FPGAs for the Intelligent Edge - Intelligent Embedded Vision</title><link>https://community.element14.com/learn/learning-center/the-tech-connection/w/documents/28303/fpgas-for-the-intelligent-edge---intelligent-embedded-vision/revision/4</link><pubDate>Sun, 20 Aug 2023 03:40:32 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:23dd7b78-a2c2-4e14-8452-5ec62520735c</guid><dc:creator>dychen</dc:creator><comments>https://community.element14.com/learn/learning-center/the-tech-connection/w/documents/28303/fpgas-for-the-intelligent-edge---intelligent-embedded-vision#comments</comments><description>Revision 4 posted to Documents by dychen on 8/20/2023 3:40:32 AM&lt;br /&gt;
&lt;p style="border-bottom:1px solid #dadada;font-size:15px;margin-bottom:15px;"&gt;FPGAs and SoCs are enabling IoT devices to analyze image and video without the help of a central server.&lt;/p&gt;
&lt;div style="float:right;margin-bottom:5px;margin-left:8px;width:160px;"&gt;&lt;img class="nolightbox" alt="logo" src="/e14/assets/main/mfg-group-assets/microchipLogo.png" width="200" /&gt;&lt;/div&gt;
&lt;h3 id="mcetoc_1h7gkevd80"&gt;&lt;strong&gt;What is Edge Computing?&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;With their accelerating growth and increasing computing power, &lt;/span&gt;&lt;a href="/learn/publications/ebooks/w/documents/5019/internet-of-things-trends-report-2020---ebook" data-e14adj="y"&gt;IoT&lt;/a&gt;&lt;span&gt; devices are producing massive, sometimes unmanageable volumes of data, outpacing infrastructure and network capabilities. Sending this data to a cloud or centralized data center could result in latency and bandwidth issues. Edge computing offers an efficient alternative, allowing IoT devices in remote locations to rapidly process and act on data at the edge of the network. The device or local server would process the data and send only the most critical data to the local data center, minimizing latency. Edge computing has also become necessary for &lt;/span&gt;&lt;a href="/learn/publications/ebooks/w/documents/4935/get-ready-for-artificial-intelligence-ai-tools-to-help-you-get-started---ebook" data-e14adj="y"&gt;artificial intelligence (AI)&lt;/a&gt;&lt;span&gt; and &lt;/span&gt;&lt;a href="/learn/publications/ebooks/w/documents/28150/the-basics-of-machine-learning-ebook" data-e14adj="y"&gt;machine learning (ML)&lt;/a&gt;&lt;span&gt; applications.&amp;nbsp;Many edge devices even support various embedded vision applications such as surveillance, medical and industrial imaging. However, edge-supported embedded vision applications demand low power devices with high performance and high reliability, all in a small form factor. This Spotlight discusses edge computing in machine vision applications and low-power FPGAs for smart embedded vision solutions.&lt;/span&gt;&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt0"&gt;&lt;strong&gt;How does Edge Computing benefit a network?&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;With edge computing, data processing is done close to the point of data generation in order to reduce response times. This process offers lower latency and faster processing speeds, while still being more secure than a cloud network. The goal of edge computing is to accelerate innovation by simplifying daily operations. It shares similarities with cloud computing technologies in data storage and processing, however, edge computing offers several other advantages over cloud computing:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Improved performance:&lt;/em&gt; By positioning the computing nodes closer to the data source, edge computing achieves lower latency and higher bandwidth. This results in faster data processing and response times, even when dealing with large data volumes. Because of this, edge computing is also referred to as a distributed IT network architecture. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Scalability&lt;/em&gt;: Edge computing allows the addition of extra computing power when needed, permitting increased flexibility in resource allocation. Additionally, edge computing facilitates the integration of legacy and resource-constrained devices into advanced OT-IT system architectures when connected to edge devices. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Sustainability:&lt;/em&gt; Edge computing contributes to a low-carbon society, by reducing traffic to the cloud, minimizing cloud storage, and lowering the number of cloud operations. This reduces infrastructure and power consumption. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Minimum downtime:&lt;/em&gt; Edge computing ensures that applications run smoothly even during limited connectivity or network disruptions.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Security:&lt;/em&gt; Unlike cloud computing, edge computing minimizes bulk data transfer between devices and data centers, providing an added layer of protection. Sensitive data can be filtered, with only essential information being transferred, enhancing overall security. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Cost savings:&lt;/em&gt; Edge computing performs data analytics at the device location, reducing the need for bandwidth, storage, and computational power at centralized cloud facilities. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;PIC&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Figure 1: Edge computing and cloud computing (Source:&amp;nbsp;AIMultiple)&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt1"&gt;&lt;strong&gt;What is Intelligent Embedded Vision? &lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;Embedded vision refers to using computer vision in machines that visually comprehend their environment. A computer (or a machine) can &lt;/span&gt;capture and process visual information, performing tasks such as &lt;a href="/learn/learning-center/the-tech-connection/w/documents/27595/detecting-multiple-objects-with-artificial-intelligence" data-e14adj="y"&gt;object detection&lt;/a&gt; and &lt;a href="/learn/learning-center/essentials/w/documents/23124/artificial-intelligence-face-applications" data-e14adj="y"&gt;face applications&lt;/a&gt; on images and video. &lt;span&gt;Embedded vision systems are compact and typically include a camera or other imaging sensors mounted on an image processor. Figure 2 explains the critical components of an embedded vision system. Some of the necessary components include a processor platform optimized for image and video processing, camera components encompassing imaging sensors like digital or thermal cameras, hardware interfaces, operating systems running on the processor, application software for tasks like image processing, and integration interfaces to merge components and communication modules.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;PIC&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Figure 2: Key components of an Embedded vision system (Source: Avnet)&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Embedded vision supports various applications across industries, encompassing real-time object detection in surveillance, autonomous vehicles, and robotics. One widespread application is facial recognition, which provides secure authentication through unique facial features. Gesture recognition enables intuitive interactions in gaming consoles, smartphones, and interactive devices. Optical Character Recognition (OCR) supports tasks like document scanning and reading license plates, enhancing accessibility through text extraction. Object detection also supports Augmented Reality (AR), which overlays digital content in the real world, enhancing user experiences in gaming, education, and marketing. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In healthcare, embedded vision&amp;#39;s AI and ML algorithms increase the accuracy of various imaging methods, such as X-rays, MRIs, and CT scans, allowing the identification of problem areas that the human eye could miss. Autonomous drones and robots can independently navigate surroundings and execute tasks without human supervision. In agricultural automation, embedded vision enables precision farming, process optimization, and minimizes resource waste. Embedded vision also helps in retail analytics, layout optimization, and inventory management. Its versatility continues to revolutionize industries, increasing efficiency and productivity.&lt;/span&gt;&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt2"&gt;&lt;strong&gt;Applications of Embedded Vision on the Edge&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;The integration of embedded vision into edge devices has opened a wide range of possibilities across various industries:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Healthcare:&lt;/em&gt;&amp;nbsp;Edge devices with embedded vision can improve patient outcomes and reduce costs. Wearable devices with embedded vision can monitor patients for signs of disease or injury, enabling timely interventions and reducing hospital readmissions.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Manufacturing:&lt;/em&gt;&amp;nbsp;Embedded vision algorithms can quickly analyze images of manufactured parts to detect defects or flaws. This allows manufacturers to address issues before products are shipped, enhancing quality control and reducing waste.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Smart Homes:&lt;/em&gt;&amp;nbsp;Intelligent cameras with computer vision can detect human presence in rooms, adjusting lighting and temperature settings accordingly. They can also alert homeowners to potential intruders.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Agriculture:&lt;/em&gt;&amp;nbsp;Embedded vision on edge devices can improve crop yields and reduce waste. Drones equipped with embedded vision can quickly analyze crop images to detect diseases, pests, or other issues, enabling timely action by farmers.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Public Safety:&lt;/em&gt;&amp;nbsp;Cameras with embedded vision can swiftly analyze crime scene images and alert law enforcement of potential suspects, leading to quicker emergency response times and reduced crime rates. These devices can also provide real-time situational awareness during natural disasters or emergencies.&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt3"&gt;&lt;strong&gt;Challenges of transitioning to Edge Computing&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;For the hardware developer, supporting edge AI/ML can be challenging. Devices that support embedded vision applications at the edge must consume minimal power, have high performance and reliability, and have a small form factor. Embedded vision developers can add more sensors and/or cameras with higher resolution and faster frame rates to boost accuracy, as well as enable new applications. Designers must also be compliant with the MIPI (mobile industry processor interface) standard, which defines specifications for the design of mobile, connected car, and IoT devices.&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt4"&gt;&lt;strong&gt;Intelligent Embedded Vision with Microchip SoCs and FPGAs&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;FPGAs offer a well-suited platform for embedded vision systems in edge computing and edge applications. They are reconfigurable, can execute processes at blazing-fast speeds, and are cost-effective. FPGAs are also preferable for edge AI applications, such as inferencing in power-constrained compute environments, because they can perform more operations per second, with greater power efficiency, than a central processing unit (CPU) or graphics processing unit (GPU).&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img loading="lazy" style="max-height:167px;max-width:191px;" alt="MPFS025T Series PolarFire FPGA SoC" src="/e14/assets/main/2023/TechSpotlight/embeddedvision/prod1.jpg" /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;MPFS025T Series PolarFire FPGA SoC&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="e14-product-link-04c54" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3954288&amp;nsku=08AK9092&amp;COM=e14c-fpgas-for-the-intelligent-edge&amp;CMP=e14c-fpgas-for-the-intelligent-edge&amp;osetc=e14c-fpgas-for-the-intelligent-edge" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('04c54'));" data-farnell="3954288" data-newark="08AK9092" data-comoverride="fpgas-for-the-intelligent-edge" data-cmpoverride="fpgas-for-the-intelligent-edge" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;PolarFire FPGA and SoC solutions offer customizable image sensor support for the highest dynamic range cameras and sensors with the highest resolution. This non-volatile FPGA/SoC portfolio delivers high power efficiencies for thermal and high-resolution applications with low power consumption in a tiny form factor. PolarFire FPGAs consume about 50% less power than similar devices for inferencing at the edge. They also offer 25% higher-capacity math blocks, delivering 1.5 tera operations per second (TOPS). Developers can use FPGAs for greater customization and differentiation due to their inherent upgradability and their ability to integrate a variety of functions on a single chip. The PolarFire FPGA are available in various sizes to match the application&amp;#39;s performance, power, and package size tradeoffs, enabling customers to implement solutions as small as 11 &amp;times; 11 mm.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img loading="lazy" style="max-height:167px;max-width:192px;" alt="MPF050T Series PolarFire FPGA" src="/e14/assets/main/2023/TechSpotlight/embeddedvision/prod2.jpg" /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;MPF050T Series PolarFire FPGA&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="e14-product-link-a35c3" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3954279&amp;nsku=25AK7882&amp;COM=e14c-fpgas-for-the-intelligent-edge&amp;CMP=e14c-fpgas-for-the-intelligent-edge&amp;osetc=e14c-fpgas-for-the-intelligent-edge" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('a35c3'));" data-farnell="3954279" data-newark="25AK7882" data-comoverride="fpgas-for-the-intelligent-edge" data-cmpoverride="fpgas-for-the-intelligent-edge" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt5"&gt;&lt;strong&gt;Summing up: Embedded Vision at the Edge&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Integrating embedded vision into edge devices can transform various industries and pave the way for future advancements. An efficient edge computing system for smart vision systems requires flexible hardware with advanced image processing capabilities and low power consumption. PolarFire and PolarFire SoC FPGAs from Microchip deliver greater power efficiencies for thermal and high-resolution applications. The PolarFire family of FPGAs come in the industry&amp;#39;s smallest form factors, making them ideal for a new range of compute-intensive edge devices.&lt;/p&gt;
&lt;p style="color:#007fac;font-size:25px;padding:0px 0px;"&gt;&lt;a name="discussion" data-e14adj="y" rel="noopener noreferrer nofollow" target="_blank"&gt;&lt;/a&gt;&lt;strong&gt;Join our Discussion!&lt;/strong&gt;&lt;/p&gt;
&lt;p style="color:#007fac;"&gt;&lt;strong&gt;What kind of applications will embedded vision in edge devices enable?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Please tell us in the Comments section below.&lt;/em&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: embedded vision, edge device, microchip, polarfire, soc, edge computing, imaging, tech spotlight, fpga, machine learning, ai, augmented reality&lt;/div&gt;
</description></item><item><title>FPGAs for the Intelligent Edge - Intelligent Embedded Vision</title><link>https://community.element14.com/learn/learning-center/the-tech-connection/w/documents/28303/fpgas-for-the-intelligent-edge---intelligent-embedded-vision/revision/3</link><pubDate>Sun, 20 Aug 2023 03:37:41 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:23dd7b78-a2c2-4e14-8452-5ec62520735c</guid><dc:creator>dychen</dc:creator><comments>https://community.element14.com/learn/learning-center/the-tech-connection/w/documents/28303/fpgas-for-the-intelligent-edge---intelligent-embedded-vision#comments</comments><description>Revision 3 posted to Documents by dychen on 8/20/2023 3:37:41 AM&lt;br /&gt;
&lt;p style="border-bottom:1px solid #dadada;font-size:15px;margin-bottom:15px;"&gt;FPGAs and SoCs are enabling IoT devices to analyze image and video without the help of a central server.&lt;/p&gt;
&lt;div style="float:right;margin-bottom:5px;margin-left:8px;width:160px;"&gt;&lt;img class="nolightbox" alt="logo" src="/e14/assets/main/mfg-group-assets/microchipLogo.png" width="200" /&gt;&lt;/div&gt;
&lt;h3 id="mcetoc_1h7gkevd80"&gt;&lt;strong&gt;What is Edge Computing?&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;With their accelerating growth and increasing computing power, &lt;/span&gt;&lt;a href="/learn/publications/ebooks/w/documents/5019/internet-of-things-trends-report-2020---ebook" data-e14adj="y"&gt;IoT&lt;/a&gt;&lt;span&gt; devices are producing massive, sometimes unmanageable volumes of data, outpacing infrastructure and network capabilities. Sending this data to a cloud or centralized data center could result in latency and bandwidth issues. Edge computing offers an efficient alternative, allowing IoT devices in remote locations to rapidly process and act on data at the edge of the network. The device or local server would process the data and send only the most critical data to the local data center, minimizing latency. Edge computing has also become necessary for &lt;/span&gt;&lt;a href="/learn/publications/ebooks/w/documents/4935/get-ready-for-artificial-intelligence-ai-tools-to-help-you-get-started---ebook" data-e14adj="y"&gt;artificial intelligence (AI)&lt;/a&gt;&lt;span&gt; and &lt;/span&gt;&lt;a href="/learn/publications/ebooks/w/documents/28150/the-basics-of-machine-learning-ebook" data-e14adj="y"&gt;machine learning (ML)&lt;/a&gt;&lt;span&gt; applications.&amp;nbsp;Many edge devices even support various embedded vision applications such as surveillance, medical and industrial imaging. However, edge-supported embedded vision applications demand low power devices with high performance and high reliability, all in a small form factor. This Spotlight discusses edge computing in machine vision applications and low-power FPGAs for smart embedded vision solutions.&lt;/span&gt;&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt0"&gt;&lt;strong&gt;How does Edge Computing benefit a network?&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;With edge computing, data processing is done close to the point of data generation in order to reduce response times. This process offers lower latency and faster processing speeds, while still being more secure than a cloud network. The goal of edge computing is to accelerate innovation by simplifying daily operations. It shares similarities with cloud computing technologies in data storage and processing, however, edge computing offers several other advantages over cloud computing:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Improved performance:&lt;/em&gt; By positioning the computing nodes closer to the data source, edge computing achieves lower latency and higher bandwidth. This results in faster data processing and response times, even when dealing with large data volumes. Because of this, edge computing is also referred to as a distributed IT network architecture. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Scalability&lt;/em&gt;: Edge computing allows the addition of extra computing power when needed, permitting increased flexibility in resource allocation. Additionally, edge computing facilitates the integration of legacy and resource-constrained devices into advanced OT-IT system architectures when connected to edge devices. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Sustainability:&lt;/em&gt; Edge computing contributes to a low-carbon society, by reducing traffic to the cloud, minimizing cloud storage, and lowering the number of cloud operations. This reduces infrastructure and power consumption. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Minimum downtime:&lt;/em&gt; Edge computing ensures that applications run smoothly even during limited connectivity or network disruptions.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Security:&lt;/em&gt; Unlike cloud computing, edge computing minimizes bulk data transfer between devices and data centers, providing an added layer of protection. Sensitive data can be filtered, with only essential information being transferred, enhancing overall security. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Cost savings:&lt;/em&gt; Edge computing performs data analytics at the device location, reducing the need for bandwidth, storage, and computational power at centralized cloud facilities. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;PIC&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Figure 1: Edge computing and cloud computing (Source:&amp;nbsp;AIMultiple)&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt1"&gt;&lt;strong&gt;What is Intelligent Embedded Vision? &lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;Embedded vision refers to using computer vision in machines that visually comprehend their environment. A computer (or a machine) can &lt;/span&gt;capture and process visual information, performing tasks such as &lt;a href="/learn/learning-center/the-tech-connection/w/documents/27595/detecting-multiple-objects-with-artificial-intelligence" data-e14adj="y"&gt;object detection&lt;/a&gt; and &lt;a href="/learn/learning-center/essentials/w/documents/23124/artificial-intelligence-face-applications" data-e14adj="y"&gt;face applications&lt;/a&gt; on images and video. &lt;span&gt;Embedded vision systems are compact and typically include a camera or other imaging sensors mounted on an image processor. Figure 2 explains the critical components of an embedded vision system. Some of the necessary components include a processor platform optimized for image and video processing, camera components encompassing imaging sensors like digital or thermal cameras, hardware interfaces, operating systems running on the processor, application software for tasks like image processing, and integration interfaces to merge components and communication modules.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;PIC&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Figure 2: Key components of an Embedded vision system (Source: Avnet)&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Embedded vision supports various applications across industries, encompassing real-time object detection in surveillance, autonomous vehicles, and robotics. One widespread application is facial recognition, which provides secure authentication through unique facial features. Gesture recognition enables intuitive interactions in gaming consoles, smartphones, and interactive devices. Optical Character Recognition (OCR) supports tasks like document scanning and reading license plates, enhancing accessibility through text extraction. Object detection also supports Augmented Reality (AR), which overlays digital content in the real world, enhancing user experiences in gaming, education, and marketing. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In healthcare, embedded vision&amp;#39;s AI and ML algorithms increase the accuracy of various imaging methods, such as X-rays, MRIs, and CT scans, allowing the identification of problem areas that the human eye could miss. Autonomous drones and robots can independently navigate surroundings and execute tasks without human supervision. In agricultural automation, embedded vision enables precision farming, process optimization, and minimizes resource waste. Embedded vision also helps in retail analytics, layout optimization, and inventory management. Its versatility continues to revolutionize industries, increasing efficiency and productivity.&lt;/span&gt;&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt2"&gt;&lt;strong&gt;Applications of Embedded Vision on the Edge&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;The integration of embedded vision into edge devices has opened a wide range of possibilities across various industries:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Healthcare:&lt;/em&gt;&amp;nbsp;Edge devices with embedded vision can improve patient outcomes and reduce costs. Wearable devices with embedded vision can monitor patients for signs of disease or injury, enabling timely interventions and reducing hospital readmissions.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Manufacturing:&lt;/em&gt;&amp;nbsp;Embedded vision algorithms can quickly analyze images of manufactured parts to detect defects or flaws. This allows manufacturers to address issues before products are shipped, enhancing quality control and reducing waste.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Smart Homes:&lt;/em&gt;&amp;nbsp;Intelligent cameras with computer vision can detect human presence in rooms, adjusting lighting and temperature settings accordingly. They can also alert homeowners to potential intruders.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Agriculture:&lt;/em&gt;&amp;nbsp;Embedded vision on edge devices can improve crop yields and reduce waste. Drones equipped with embedded vision can quickly analyze crop images to detect diseases, pests, or other issues, enabling timely action by farmers.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Public Safety:&lt;/em&gt;&amp;nbsp;Cameras with embedded vision can swiftly analyze crime scene images and alert law enforcement of potential suspects, leading to quicker emergency response times and reduced crime rates. These devices can also provide real-time situational awareness during natural disasters or emergencies.&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt3"&gt;&lt;strong&gt;Challenges of transitioning to Edge Computing&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;For the hardware developer, supporting edge AI/ML can be challenging. Devices that support embedded vision applications at the edge must consume minimal power, have high performance and reliability, and have a small form factor. Embedded vision developers can add more sensors and/or cameras with higher resolution and faster frame rates to boost accuracy, as well as enable new applications. Designers must also be compliant with the MIPI (mobile industry processor interface) standard, which defines specifications for the design of mobile, connected car, and IoT devices.&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt4"&gt;&lt;strong&gt;Intelligent Embedded Vision with Microchip SoCs and FPGAs&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;FPGAs offer a well-suited platform for embedded vision systems in edge computing and edge applications. They are reconfigurable, can execute processes at blazing-fast speeds, and are cost-effective. FPGAs are also preferable for edge AI applications, such as inferencing in power-constrained compute environments, because they can perform more operations per second, with greater power efficiency, than a central processing unit (CPU) or graphics processing unit (GPU).&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;PIC&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;MPFS025T Series PolarFire FPGA SoC&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="e14-product-link-0e8fb" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3954288&amp;nsku=08AK9092&amp;COM=e14c-fpgas-for-the-intelligent-edge&amp;CMP=e14c-fpgas-for-the-intelligent-edge&amp;osetc=e14c-fpgas-for-the-intelligent-edge" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('0e8fb'));" data-farnell="3954288" data-newark="08AK9092" data-comoverride="fpgas-for-the-intelligent-edge" data-cmpoverride="fpgas-for-the-intelligent-edge" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;PolarFire FPGA and SoC solutions offer customizable image sensor support for the highest dynamic range cameras and sensors with the highest resolution. This non-volatile FPGA/SoC portfolio delivers high power efficiencies for thermal and high-resolution applications with low power consumption in a tiny form factor. PolarFire FPGAs consume about 50% less power than similar devices for inferencing at the edge. They also offer 25% higher-capacity math blocks, delivering 1.5 tera operations per second (TOPS). Developers can use FPGAs for greater customization and differentiation due to their inherent upgradability and their ability to integrate a variety of functions on a single chip. The PolarFire FPGA are available in various sizes to match the application&amp;#39;s performance, power, and package size tradeoffs, enabling customers to implement solutions as small as 11 &amp;times; 11 mm.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;PIC&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;MPF050T Series PolarFire FPGA&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="e14-product-link-2eb76" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3954279&amp;nsku=25AK7882&amp;COM=e14c-fpgas-for-the-intelligent-edge&amp;CMP=e14c-fpgas-for-the-intelligent-edge&amp;osetc=e14c-fpgas-for-the-intelligent-edge" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('2eb76'));" data-farnell="3954279" data-newark="25AK7882" data-comoverride="fpgas-for-the-intelligent-edge" data-cmpoverride="fpgas-for-the-intelligent-edge" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt5"&gt;&lt;strong&gt;Summing up: Embedded Vision at the Edge&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Integrating embedded vision into edge devices can transform various industries and pave the way for future advancements. An efficient edge computing system for smart vision systems requires flexible hardware with advanced image processing capabilities and low power consumption. PolarFire and PolarFire SoC FPGAs from Microchip deliver greater power efficiencies for thermal and high-resolution applications. The PolarFire family of FPGAs come in the industry&amp;#39;s smallest form factors, making them ideal for a new range of compute-intensive edge devices.&lt;/p&gt;
&lt;p style="color:#007fac;font-size:25px;padding:0px 0px;"&gt;&lt;a name="discussion" data-e14adj="y" rel="noopener noreferrer nofollow" target="_blank"&gt;&lt;/a&gt;&lt;strong&gt;Join our Discussion!&lt;/strong&gt;&lt;/p&gt;
&lt;p style="color:#007fac;"&gt;&lt;strong&gt;What kind of applications will Embedded Vision in edge devices enable?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Please tell us in the Comments section below.&lt;/em&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: embedded vision, edge device, microchip, polarfire, soc, edge computing, imaging, tech spotlight, fpga, machine learning, ai, augmented reality&lt;/div&gt;
</description></item><item><title>FPGAs for the Intelligent Edge - Intelligent Embedded Vision</title><link>https://community.element14.com/learn/learning-center/the-tech-connection/w/documents/28303/fpgas-for-the-intelligent-edge---intelligent-embedded-vision/revision/2</link><pubDate>Sun, 20 Aug 2023 03:25:22 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:23dd7b78-a2c2-4e14-8452-5ec62520735c</guid><dc:creator>dychen</dc:creator><comments>https://community.element14.com/learn/learning-center/the-tech-connection/w/documents/28303/fpgas-for-the-intelligent-edge---intelligent-embedded-vision#comments</comments><description>Revision 2 posted to Documents by dychen on 8/20/2023 3:25:22 AM&lt;br /&gt;
&lt;p style="border-bottom:1px solid #dadada;font-size:15px;margin-bottom:15px;"&gt;FPGAs and SoCs are enabling IoT devices to analyze image and video without the help of a central server.&lt;/p&gt;
&lt;div style="float:right;margin-bottom:5px;margin-left:8px;width:160px;"&gt;&lt;img class="nolightbox" alt="logo" src="/e14/assets/main/mfg-group-assets/microchipLogo.png" width="200" /&gt;&lt;/div&gt;
&lt;h3 id="mcetoc_1h7gkevd80"&gt;&lt;strong&gt;What is Edge Computing?&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;With their accelerating growth and increasing computing power, &lt;/span&gt;&lt;a href="/learn/publications/ebooks/w/documents/5019/internet-of-things-trends-report-2020---ebook" data-e14adj="y"&gt;IoT&lt;/a&gt;&lt;span&gt; devices are producing massive, sometimes unmanageable volumes of data, outpacing infrastructure and network capabilities. Sending this data to a cloud or centralized data center could result in latency and bandwidth issues. Edge computing offers an efficient alternative, allowing IoT devices in remote locations to rapidly process and act on data at the edge of the network. The device or local server would process the data and send only the most critical data to the local data center, minimizing latency. Edge computing has also become necessary for &lt;/span&gt;&lt;a href="/learn/publications/ebooks/w/documents/4935/get-ready-for-artificial-intelligence-ai-tools-to-help-you-get-started---ebook" data-e14adj="y"&gt;artificial intelligence (AI)&lt;/a&gt;&lt;span&gt; and &lt;/span&gt;&lt;a href="/learn/publications/ebooks/w/documents/28150/the-basics-of-machine-learning-ebook" data-e14adj="y"&gt;machine learning (ML)&lt;/a&gt;&lt;span&gt; applications.&amp;nbsp;Many edge devices even support various embedded vision applications such as surveillance, medical and industrial imaging. However, edge-supported embedded vision applications demand low power devices with high performance and high reliability, all in a small form factor. This Spotlight discusses edge computing in machine vision applications and low-power FPGAs for smart embedded vision solutions.&lt;/span&gt;&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt0"&gt;&lt;strong&gt;How does Edge Computing benefit a network?&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;With edge computing, data processing is done close to the point of data generation in order to reduce response times. This process offers lower latency and faster processing speeds, while still being more secure than a cloud network. The goal of edge computing is to accelerate innovation by simplifying daily operations. It shares similarities with cloud computing technologies in data storage and processing, however, edge computing offers several other advantages over cloud computing:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Improved performance:&lt;/em&gt; By positioning the computing nodes closer to the data source, edge computing achieves lower latency and higher bandwidth. This results in faster data processing and response times, even when dealing with large data volumes. Because of this, edge computing is also referred to as a distributed IT network architecture. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Scalability&lt;/em&gt;: Edge computing allows the addition of extra computing power when needed, permitting increased flexibility in resource allocation. Additionally, edge computing facilitates the integration of legacy and resource-constrained devices into advanced OT-IT system architectures when connected to edge devices. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Sustainability:&lt;/em&gt; Edge computing contributes to a low-carbon society, by reducing traffic to the cloud, minimizing cloud storage, and lowering the number of cloud operations. This reduces infrastructure and power consumption. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Minimum downtime:&lt;/em&gt; Edge computing ensures that applications run smoothly even during limited connectivity or network disruptions.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Security:&lt;/em&gt; Unlike cloud computing, edge computing minimizes bulk data transfer between devices and data centers, providing an added layer of protection. Sensitive data can be filtered, with only essential information being transferred, enhancing overall security. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Cost savings:&lt;/em&gt; Edge computing performs data analytics at the device location, reducing the need for bandwidth, storage, and computational power at centralized cloud facilities. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;PIC&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Figure 1: Edge computing and cloud computing (Source:&amp;nbsp;AIMultiple)&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt1"&gt;&lt;strong&gt;What is Intelligent Embedded Vision? &lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;Embedded vision refers to using computer vision in machines that visually comprehend their environment. A computer (or a machine) can &lt;/span&gt;capture and process visual information, performing tasks such as &lt;a href="/learn/learning-center/the-tech-connection/w/documents/27595/detecting-multiple-objects-with-artificial-intelligence" data-e14adj="y"&gt;object detection&lt;/a&gt; and &lt;a href="/learn/learning-center/essentials/w/documents/23124/artificial-intelligence-face-applications" data-e14adj="y"&gt;face applications&lt;/a&gt; on images and video. &lt;span&gt;Embedded vision systems are compact and typically include a camera or other imaging sensors mounted on an image processor. Figure 2 explains the critical components of an embedded vision system. Some of the necessary components include a processor platform optimized for image and video processing, camera components encompassing imaging sensors like digital or thermal cameras, hardware interfaces, operating systems running on the processor, application software for tasks like image processing, and integration interfaces to merge components and communication modules.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;PIC&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Figure 2: Key components of an Embedded vision system (Source: Avnet)&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Embedded vision supports various applications across industries, encompassing real-time object detection in surveillance, autonomous vehicles, and robotics. One widespread application is facial recognition, which provides secure authentication through unique facial features. Gesture recognition enables intuitive interactions in gaming consoles, smartphones, and interactive devices. Optical Character Recognition (OCR) supports tasks like document scanning and reading license plates, enhancing accessibility through text extraction. Object detection also supports Augmented Reality (AR), which overlays digital content in the real world, enhancing user experiences in gaming, education, and marketing. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In healthcare, embedded vision&amp;#39;s AI and ML algorithms increase the accuracy of various imaging methods, such as X-rays, MRIs, and CT scans, allowing the identification of problem areas that the human eye could miss. Autonomous drones and robots can independently navigate surroundings and execute tasks without human supervision. In agricultural automation, embedded vision enables precision farming, process optimization, and minimizes resource waste. Embedded vision also helps in retail analytics, layout optimization, and inventory management. Its versatility continues to revolutionize industries, increasing efficiency and productivity.&lt;/span&gt;&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt2"&gt;&lt;strong&gt;Applications of Embedded Vision on the Edge&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;The integration of embedded vision into edge devices has opened a wide range of possibilities across various industries:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Healthcare:&lt;/em&gt;&amp;nbsp;Edge devices with embedded vision can improve patient outcomes and reduce costs. Wearable devices with embedded vision can monitor patients for signs of disease or injury, enabling timely interventions and reducing hospital readmissions.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Manufacturing:&lt;/em&gt;&amp;nbsp;Embedded vision algorithms can quickly analyze images of manufactured parts to detect defects or flaws. This allows manufacturers to address issues before products are shipped, enhancing quality control and reducing waste.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Smart Homes:&lt;/em&gt;&amp;nbsp;Intelligent cameras with computer vision can detect human presence in rooms, adjusting lighting and temperature settings accordingly. They can also alert homeowners to potential intruders.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Agriculture:&lt;/em&gt;&amp;nbsp;Embedded vision on edge devices can improve crop yields and reduce waste. Drones equipped with embedded vision can quickly analyze crop images to detect diseases, pests, or other issues, enabling timely action by farmers.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Public Safety:&lt;/em&gt;&amp;nbsp;Cameras with embedded vision can swiftly analyze crime scene images and alert law enforcement of potential suspects, leading to quicker emergency response times and reduced crime rates. These devices can also provide real-time situational awareness during natural disasters or emergencies.&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt3"&gt;&lt;strong&gt;Challenges of transitioning to Edge Computing&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;For the hardware developer, supporting edge AI/ML can be challenging. Devices that support embedded vision applications at the edge must consume minimal power, have high performance and reliability, and have a small form factor. Embedded vision developers can add more sensors and/or cameras with higher resolution and faster frame rates to boost accuracy, as well as enable new applications. Designers must also be compliant with the MIPI (mobile industry processor interface) standard, which defines specifications for the design of mobile, connected car, and IoT devices.&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt4"&gt;&lt;strong&gt;Intelligent Embedded Vision with Microchip SoCs and FPGAs&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;FPGAs offer a well-suited platform for embedded vision systems in edge computing and edge applications. They are reconfigurable, can execute processes at blazing-fast speeds, and are cost-effective. FPGAs are also preferable for edge AI applications, such as inferencing in power-constrained compute environments, because they can perform more operations per second, with greater power efficiency, than a central processing unit (CPU) or graphics processing unit (GPU).&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;PIC&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;MPFS025T Series PolarFire FPGA SoC&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="e14-product-link-b2a2a" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3954288&amp;nsku=08AK9092&amp;COM=e14c-fpgas-for-the-intelligent-edge&amp;CMP=e14c-fpgas-for-the-intelligent-edge&amp;osetc=e14c-fpgas-for-the-intelligent-edge" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('b2a2a'));" data-farnell="3954288" data-newark="08AK9092" data-comoverride="fpgas-for-the-intelligent-edge" data-cmpoverride="fpgas-for-the-intelligent-edge" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;PolarFire FPGA and SoC solutions offer customizable image sensor support for the highest dynamic range cameras and sensors with the highest resolution. This non-volatile FPGA/SoC portfolio delivers high power efficiencies for thermal and high-resolution applications with low power consumption in a tiny form factor. PolarFire FPGAs consume about 50% less power than similar devices for inferencing at the edge. They also offer 25% higher-capacity math blocks, delivering 1.5 tera operations per second (TOPS). Developers can use FPGAs for greater customization and differentiation due to their inherent upgradability and their ability to integrate a variety of functions on a single chip. The PolarFire FPGA are available in various sizes to match the application&amp;#39;s performance, power, and package size tradeoffs, enabling customers to implement solutions as small as 11 &amp;times; 11 mm.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;PIC&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;MPF050T Series PolarFire FPGA&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="e14-product-link-4ce56" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3954279&amp;nsku=25AK7882&amp;COM=e14c-fpgas-for-the-intelligent-edge&amp;CMP=e14c-fpgas-for-the-intelligent-edge&amp;osetc=e14c-fpgas-for-the-intelligent-edge" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('4ce56'));" data-farnell="3954279" data-newark="25AK7882" data-comoverride="fpgas-for-the-intelligent-edge" data-cmpoverride="fpgas-for-the-intelligent-edge" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;h3 id="mcetoc_1h88fb4dt5"&gt;&lt;strong&gt;Summing up: Embedded Vision at the Edge&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Integrating embedded vision into edge devices can transform various industries and pave the way for future advancements. An efficient edge computing system for smart vision systems requires flexible hardware with advanced image processing capabilities and low power consumption. PolarFire and PolarFire SoC FPGAs from Microchip deliver greater power efficiencies for thermal and high-resolution applications. The PolarFire family of FPGAs come in the industry&amp;#39;s smallest form factors, making them ideal for a new range of compute-intensive edge devices.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;
</description></item><item><title>FPGAs for the Intelligent Edge - Intelligent Embedded Vision</title><link>https://community.element14.com/learn/learning-center/the-tech-connection/w/documents/28303/fpgas-for-the-intelligent-edge---intelligent-embedded-vision/revision/1</link><pubDate>Sun, 20 Aug 2023 03:14:05 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:23dd7b78-a2c2-4e14-8452-5ec62520735c</guid><dc:creator>dychen</dc:creator><comments>https://community.element14.com/learn/learning-center/the-tech-connection/w/documents/28303/fpgas-for-the-intelligent-edge---intelligent-embedded-vision#comments</comments><description>Revision 1 posted to Documents by dychen on 8/20/2023 3:14:05 AM&lt;br /&gt;
&lt;p style="border-bottom:1px solid #dadada;font-size:15px;margin-bottom:15px;"&gt;FPGAs and SoCs are enabling IoT devices to analyze image and video without the help of a central server.&lt;/p&gt;
&lt;div style="float:right;margin-bottom:5px;margin-left:8px;width:160px;"&gt;&lt;img class="nolightbox" alt="logo" src="/e14/assets/main/mfg-group-assets/microchipLogo.png" width="200" /&gt;&lt;/div&gt;
&lt;h3 id="mcetoc_1h7gkevd80"&gt;&lt;strong&gt;What is Edge Computing?&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;With their accelerating growth and increasing computing power, &lt;/span&gt;&lt;a href="/learn/publications/ebooks/w/documents/5019/internet-of-things-trends-report-2020---ebook" data-e14adj="y"&gt;IoT&lt;/a&gt;&lt;span&gt; devices are producing massive, sometimes unmanageable volumes of data, outpacing infrastructure and network capabilities. Sending this data to a cloud or centralized data center could result in latency and bandwidth issues. Edge computing offers an efficient alternative, allowing IoT devices in remote locations to rapidly process and act on data at the edge of the network. The device or local server would process the data and send only the most critical data to the local data center, minimizing latency. Edge computing has also become necessary for &lt;/span&gt;&lt;a href="/learn/publications/ebooks/w/documents/4935/get-ready-for-artificial-intelligence-ai-tools-to-help-you-get-started---ebook" data-e14adj="y"&gt;artificial intelligence (AI)&lt;/a&gt;&lt;span&gt; and &lt;/span&gt;&lt;a href="/learn/publications/ebooks/w/documents/28150/the-basics-of-machine-learning-ebook" data-e14adj="y"&gt;machine learning (ML)&lt;/a&gt;&lt;span&gt; applications.&amp;nbsp;Many edge devices even support various embedded vision applications such as surveillance, medical and industrial imaging. However, edge-supported embedded vision applications demand low power devices with high performance and high reliability, all in a small form factor. This Spotlight discusses edge computing in machine vision applications and low-power FPGAs for smart embedded vision solutions.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;How does Edge Computing benefit a network?&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;With edge computing, data processing is done close to the point of data generation in order to reduce response times. This process offers lower latency and faster processing speeds, while still being more secure than a cloud network. The goal of edge computing is to accelerate innovation by simplifying daily operations. It shares similarities with cloud computing technologies in data storage and processing, however, edge computing offers several other advantages over cloud computing:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Improved performance:&lt;/em&gt; By positioning the computing nodes closer to the data source, edge computing achieves lower latency and higher bandwidth. This results in faster data processing and response times, even when dealing with large data volumes. Because of this, edge computing is also referred to as a distributed IT network architecture. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Scalability&lt;/em&gt;: Edge computing allows the addition of extra computing power when needed, permitting increased flexibility in resource allocation. Additionally, edge computing facilitates the integration of legacy and resource-constrained devices into advanced OT-IT system architectures when connected to edge devices. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Sustainability:&lt;/em&gt; Edge computing contributes to a low-carbon society, by reducing traffic to the cloud, minimizing cloud storage, and lowering the number of cloud operations. This reduces infrastructure and power consumption. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Minimum downtime:&lt;/em&gt; Edge computing ensures that applications run smoothly even during limited connectivity or network disruptions.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Security:&lt;/em&gt; Unlike cloud computing, edge computing minimizes bulk data transfer between devices and data centers, providing an added layer of protection. Sensitive data can be filtered, with only essential information being transferred, enhancing overall security. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt;Cost savings:&lt;/em&gt; Edge computing performs data analytics at the device location, reducing the need for bandwidth, storage, and computational power at centralized cloud facilities. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;PIC&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Figure 1: Edge computing and cloud computing (Source:&amp;nbsp;AIMultiple)&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;What is Intelligent Embedded Vision? &lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;Embedded vision refers to using computer vision in machines that visually comprehend their environment. A computer (or a machine) can &lt;/span&gt;capture and process visual information, performing tasks such as &lt;a href="/learn/learning-center/the-tech-connection/w/documents/27595/detecting-multiple-objects-with-artificial-intelligence" data-e14adj="y"&gt;object detection&lt;/a&gt; and &lt;a href="/learn/learning-center/essentials/w/documents/23124/artificial-intelligence-face-applications" data-e14adj="y"&gt;face applications&lt;/a&gt; on images and video. &lt;span&gt;Embedded vision systems are compact and typically include a camera or other imaging sensors mounted on an image processor. Figure 2 explains the critical components of an embedded vision system. Some of the necessary components include a processor platform optimized for image and video processing, camera components encompassing imaging sensors like digital or thermal cameras, hardware interfaces, operating systems running on the processor, application software for tasks like image processing, and integration interfaces to merge components and communication modules.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;PIC&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Figure 2: Key components of an Embedded vision system (Source: Avnet)&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Embedded vision supports various applications across industries, encompassing real-time object detection in surveillance, autonomous vehicles, and robotics. One widespread application is facial recognition, which provides secure authentication through unique facial features. Gesture recognition enables intuitive interactions in gaming consoles, smartphones, and interactive devices. Optical Character Recognition (OCR) supports tasks like document scanning and reading license plates, enhancing accessibility through text extraction. Object detection also supports Augmented Reality (AR), which overlays digital content in the real world, enhancing user experiences in gaming, education, and marketing. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In healthcare, embedded vision&amp;#39;s AI and ML algorithms increase the accuracy of various imaging methods, such as X-rays, MRIs, and CT scans, allowing the identification of problem areas that the human eye could miss. Autonomous drones and robots can independently navigate surroundings and execute tasks without human supervision. In agricultural automation, embedded vision enables precision farming, process optimization, and minimizes resource waste. Embedded vision also helps in retail analytics, layout optimization, and inventory management. Its versatility continues to revolutionize industries, increasing efficiency and productivity.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;Applications of Embedded Vision on the Edge&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;The integration of embedded vision into edge devices has opened a wide range of possibilities across various industries:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Healthcare:&lt;/em&gt;&amp;nbsp;Edge devices with embedded vision can improve patient outcomes and reduce costs. Wearable devices with embedded vision can monitor patients for signs of disease or injury, enabling timely interventions and reducing hospital readmissions.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Manufacturing:&lt;/em&gt;&amp;nbsp;Embedded vision algorithms can quickly analyze images of manufactured parts to detect defects or flaws. This allows manufacturers to address issues before products are shipped, enhancing quality control and reducing waste.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Smart Homes:&lt;/em&gt;&amp;nbsp;Intelligent cameras with computer vision can detect human presence in rooms, adjusting lighting and temperature settings accordingly. They can also alert homeowners to potential intruders.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Agriculture:&lt;/em&gt;&amp;nbsp;Embedded vision on edge devices can improve crop yields and reduce waste. Drones equipped with embedded vision can quickly analyze crop images to detect diseases, pests, or other issues, enabling timely action by farmers.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Public Safety:&lt;/em&gt;&amp;nbsp;Cameras with embedded vision can swiftly analyze crime scene images and alert law enforcement of potential suspects, leading to quicker emergency response times and reduced crime rates. These devices can also provide real-time situational awareness during natural disasters or emergencies.&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;Challenges of transitioning to Edge Computing&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;For the hardware developer, supporting edge AI/ML can be challenging. Devices that support embedded vision applications at the edge must consume minimal power, have high performance and reliability, and have a small form factor. Embedded vision developers can add more sensors and/or cameras with higher resolution and faster frame rates to boost accuracy, as well as enable new applications. Designers must also be compliant with the MIPI (mobile industry processor interface) standard, which defines specifications for the design of mobile, connected car, and IoT devices.&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;Intelligent Embedded Vision with Microchip SoCs and FPGAs&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;FPGAs offer a well-suited platform for embedded vision systems in edge computing and edge applications. They are reconfigurable, can execute processes at blazing-fast speeds, and are cost-effective. FPGAs are also preferable for edge AI applications, such as inferencing in power-constrained compute environments, because they can perform more operations per second, with greater power efficiency, than a central processing unit (CPU) or graphics processing unit (GPU).&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;PolarFire FPGA and SoC solutions offer customizable image sensor support for the highest dynamic range cameras and sensors with the highest resolution. This non-volatile FPGA/SoC portfolio delivers high power efficiencies for thermal and high-resolution applications with low power consumption in a tiny form factor. PolarFire FPGAs consume about 50% less power than similar devices for inferencing at the edge. They also offer 25% higher-capacity math blocks, delivering 1.5 tera operations per second (TOPS). Developers can use FPGAs for greater customization and differentiation due to their inherent upgradability and their ability to integrate a variety of functions on a single chip. The PolarFire FPGA are available in various sizes to match the application&amp;#39;s performance, power, and package size tradeoffs, enabling customers to implement solutions as small as 11 &amp;times; 11 mm.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;Summing up: Embedded Vision at the Edge&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Integrating embedded vision into edge devices can transform various industries and pave the way for future advancements. An efficient edge computing system for smart vision systems requires flexible hardware with advanced image processing capabilities and low power consumption. PolarFire and PolarFire SoC FPGAs from Microchip deliver greater power efficiencies for thermal and high-resolution applications. The PolarFire family of FPGAs come in the industry&amp;#39;s smallest form factors, making them ideal for a new range of compute-intensive edge devices.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;
</description></item></channel></rss>