<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Computer Vision at the Edge on Embedded Systems Development</title><link>https://applied-ee.github.io/embedded/docs/edge-ai/computer-vision/</link><description>Recent content in Computer Vision at the Edge on Embedded Systems Development</description><generator>Hugo</generator><language>en-us</language><atom:link href="https://applied-ee.github.io/embedded/docs/edge-ai/computer-vision/index.xml" rel="self" type="application/rss+xml"/><item><title>Image Classification</title><link>https://applied-ee.github.io/embedded/docs/edge-ai/computer-vision/image-classification/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://applied-ee.github.io/embedded/docs/edge-ai/computer-vision/image-classification/</guid><description>&lt;h1 id="image-classification"&gt;Image Classification&lt;a class="anchor" href="#image-classification"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Image classification assigns a single label to an entire image from a fixed set of classes, producing top-K predictions with associated confidence scores. A model trained on ImageNet outputs a 1000-element probability vector; the highest-scoring entry is the predicted class. On edge devices, the challenge is achieving useful accuracy within severe compute, memory, and power budgets — which has driven the development of model families specifically architected for efficient inference on ARM cores and neural accelerators.&lt;/p&gt;</description></item><item><title>Object Detection</title><link>https://applied-ee.github.io/embedded/docs/edge-ai/computer-vision/object-detection/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://applied-ee.github.io/embedded/docs/edge-ai/computer-vision/object-detection/</guid><description>&lt;h1 id="object-detection"&gt;Object Detection&lt;a class="anchor" href="#object-detection"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Object detection localizes and classifies multiple objects within a single image, producing a set of bounding boxes, each with a class label and confidence score. Unlike &lt;a href="https://applied-ee.github.io/embedded/docs/edge-ai/computer-vision/image-classification/"&gt;image classification&lt;/a&gt;, which assigns one label to the entire frame, detection answers both &amp;ldquo;what&amp;rdquo; and &amp;ldquo;where&amp;rdquo; for every object of interest. This makes it the foundation for camera-based counting, tracking, safety monitoring, and autonomous navigation on edge platforms. The computational cost is substantially higher than classification — a detection model must evaluate spatial features at multiple scales and apply post-processing to filter and deduplicate predictions — making model selection and pipeline optimization critical for real-time performance on constrained hardware.&lt;/p&gt;</description></item><item><title>Semantic Segmentation</title><link>https://applied-ee.github.io/embedded/docs/edge-ai/computer-vision/semantic-segmentation/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://applied-ee.github.io/embedded/docs/edge-ai/computer-vision/semantic-segmentation/</guid><description>&lt;h1 id="semantic-segmentation"&gt;Semantic Segmentation&lt;a class="anchor" href="#semantic-segmentation"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Semantic segmentation assigns a class label to every pixel in an image, producing a dense class map rather than sparse bounding boxes. Where &lt;a href="https://applied-ee.github.io/embedded/docs/edge-ai/computer-vision/object-detection/"&gt;object detection&lt;/a&gt; answers &amp;ldquo;what objects are present and roughly where,&amp;rdquo; segmentation answers &amp;ldquo;which class does this exact pixel belong to.&amp;rdquo; This pixel-level precision is essential for tasks like autonomous navigation (identifying drivable surface vs obstacle at the boundary), agricultural robotics (distinguishing crop from weed at the stem level), and industrial inspection (measuring defect area in square millimeters rather than bounding box approximations).&lt;/p&gt;</description></item><item><title>Pose Estimation</title><link>https://applied-ee.github.io/embedded/docs/edge-ai/computer-vision/pose-estimation/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://applied-ee.github.io/embedded/docs/edge-ai/computer-vision/pose-estimation/</guid><description>&lt;h1 id="pose-estimation"&gt;Pose Estimation&lt;a class="anchor" href="#pose-estimation"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Pose estimation localizes body keypoints — joints, facial landmarks, or extremities — within an image, producing a skeleton that describes a person&amp;rsquo;s body configuration. Unlike &lt;a href="https://applied-ee.github.io/embedded/docs/edge-ai/computer-vision/object-detection/"&gt;object detection&lt;/a&gt;, which outputs a bounding box around the whole person, or &lt;a href="https://applied-ee.github.io/embedded/docs/edge-ai/computer-vision/semantic-segmentation/"&gt;semantic segmentation&lt;/a&gt;, which labels every pixel as &amp;ldquo;person&amp;rdquo; or &amp;ldquo;not person,&amp;rdquo; pose estimation outputs the spatial coordinates of anatomically meaningful points: shoulders, elbows, wrists, hips, knees, ankles, and others. This enables applications that depend on understanding body posture — fitness form analysis, gesture control interfaces, fall detection in elder care, and sign language recognition.&lt;/p&gt;</description></item></channel></rss>