<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Edge AI | Shiv Kumar | Lead Engineer – GenAI &amp; Agentic AI</title><link>https://ms-kumar.github.io/shivkumar-portfolio/tags/edge-ai/</link><atom:link href="https://ms-kumar.github.io/shivkumar-portfolio/tags/edge-ai/index.xml" rel="self" type="application/rss+xml"/><description>Edge AI</description><generator>HugoBlox Kit (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Sun, 01 Jan 2023 00:00:00 +0000</lastBuildDate><image><url>https://ms-kumar.github.io/shivkumar-portfolio/media/icon_hu_1c0e9cb08cfb822a.png</url><title>Edge AI</title><link>https://ms-kumar.github.io/shivkumar-portfolio/tags/edge-ai/</link></image><item><title>Image Stitching — Qualcomm Edge Deployment</title><link>https://ms-kumar.github.io/shivkumar-portfolio/projects/image-stitching/</link><pubDate>Sun, 01 Jan 2023 00:00:00 +0000</pubDate><guid>https://ms-kumar.github.io/shivkumar-portfolio/projects/image-stitching/</guid><description>&lt;h2 id="project-details"&gt;Project Details&lt;/h2&gt;
&lt;div class="not-prose my-6 grid grid-cols-1 gap-4"&gt;
&lt;div class="group rounded-2xl border border-gray-200 bg-white/70 p-4 shadow-sm transition-all hover:-translate-y-0.5 hover:border-primary-300 hover:shadow-md dark:border-white/[0.08] dark:bg-white/[0.03] dark:hover:border-primary-500/40"&gt;
&lt;div class="flex items-start gap-2.5"&gt;
&lt;div class="mt-0.5 flex h-7 w-7 shrink-0 items-center justify-center rounded-lg bg-primary-600 text-[11px] font-bold text-white shadow-sm shadow-primary-500/25 dark:bg-primary-500"&gt;
01
&lt;/div&gt;
&lt;div&gt;
&lt;h3 class="m-0 text-base font-semibold text-gray-900 dark:text-white"&gt;Model Conversion&lt;/h3&gt;
&lt;div class="mt-1 text-sm leading-5 text-gray-600 dark:text-gray-300"&gt;Transformed a feature-detection deep learning model into ONNX and Qualcomm target-device formats.&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="group rounded-2xl border border-gray-200 bg-white/70 p-4 shadow-sm transition-all hover:-translate-y-0.5 hover:border-primary-300 hover:shadow-md dark:border-white/[0.08] dark:bg-white/[0.03] dark:hover:border-primary-500/40"&gt;
&lt;div class="flex items-start gap-2.5"&gt;
&lt;div class="mt-0.5 flex h-7 w-7 shrink-0 items-center justify-center rounded-lg bg-primary-600 text-[11px] font-bold text-white shadow-sm shadow-primary-500/25 dark:bg-primary-500"&gt;
02
&lt;/div&gt;
&lt;div&gt;
&lt;h3 class="m-0 text-base font-semibold text-gray-900 dark:text-white"&gt;C&amp;#43;&amp;#43; Integration&lt;/h3&gt;
&lt;div class="mt-1 text-sm leading-5 text-gray-600 dark:text-gray-300"&gt;Created a C++ pipeline combining deep learning feature detection and matching.&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="group rounded-2xl border border-gray-200 bg-white/70 p-4 shadow-sm transition-all hover:-translate-y-0.5 hover:border-primary-300 hover:shadow-md dark:border-white/[0.08] dark:bg-white/[0.03] dark:hover:border-primary-500/40"&gt;
&lt;div class="flex items-start gap-2.5"&gt;
&lt;div class="mt-0.5 flex h-7 w-7 shrink-0 items-center justify-center rounded-lg bg-primary-600 text-[11px] font-bold text-white shadow-sm shadow-primary-500/25 dark:bg-primary-500"&gt;
03
&lt;/div&gt;
&lt;div&gt;
&lt;h3 class="m-0 text-base font-semibold text-gray-900 dark:text-white"&gt;Realtime Deployment&lt;/h3&gt;
&lt;div class="mt-1 text-sm leading-5 text-gray-600 dark:text-gray-300"&gt;Deployed the pipeline on Qualcomm hardware for realtime edge processing.&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="group rounded-2xl border border-gray-200 bg-white/70 p-4 shadow-sm transition-all hover:-translate-y-0.5 hover:border-primary-300 hover:shadow-md dark:border-white/[0.08] dark:bg-white/[0.03] dark:hover:border-primary-500/40"&gt;
&lt;div class="flex items-start gap-2.5"&gt;
&lt;div class="mt-0.5 flex h-7 w-7 shrink-0 items-center justify-center rounded-lg bg-primary-600 text-[11px] font-bold text-white shadow-sm shadow-primary-500/25 dark:bg-primary-500"&gt;
04
&lt;/div&gt;
&lt;div&gt;
&lt;h3 class="m-0 text-base font-semibold text-gray-900 dark:text-white"&gt;Performance Gain&lt;/h3&gt;
&lt;div class="mt-1 text-sm leading-5 text-gray-600 dark:text-gray-300"&gt;Reduced CPU runtime by 75% through edge pipeline optimization.&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h2 id="tech-stack"&gt;Tech Stack&lt;/h2&gt;
&lt;div class="not-prose my-6 grid grid-cols-1 gap-4"&gt;
&lt;div class="rounded-xl border border-gray-200 bg-white/70 p-4 shadow-sm transition-colors hover:border-primary-300 dark:border-white/[0.08] dark:bg-white/[0.03] dark:hover:border-primary-500/40"&gt;
&lt;p class="m-0 text-xs font-semibold uppercase tracking-[0.16em] text-gray-500 dark:text-gray-400"&gt;ML &amp;amp; Debugging&lt;/p&gt;
&lt;div class="mt-3 flex flex-wrap gap-2"&gt;
&lt;span class="rounded-full border border-primary-200 bg-primary-50 px-2.5 py-1 text-xs font-medium text-primary-700 dark:border-primary-500/20 dark:bg-primary-500/10 dark:text-primary-300"&gt;Python&lt;/span&gt;
&lt;span class="rounded-full border border-primary-200 bg-primary-50 px-2.5 py-1 text-xs font-medium text-primary-700 dark:border-primary-500/20 dark:bg-primary-500/10 dark:text-primary-300"&gt;NumPy&lt;/span&gt;
&lt;span class="rounded-full border border-primary-200 bg-primary-50 px-2.5 py-1 text-xs font-medium text-primary-700 dark:border-primary-500/20 dark:bg-primary-500/10 dark:text-primary-300"&gt;PyTorch&lt;/span&gt;
&lt;span class="rounded-full border border-primary-200 bg-primary-50 px-2.5 py-1 text-xs font-medium text-primary-700 dark:border-primary-500/20 dark:bg-primary-500/10 dark:text-primary-300"&gt;OOP&lt;/span&gt;
&lt;span class="rounded-full border border-primary-200 bg-primary-50 px-2.5 py-1 text-xs font-medium text-primary-700 dark:border-primary-500/20 dark:bg-primary-500/10 dark:text-primary-300"&gt;PDB Debugger&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="rounded-xl border border-gray-200 bg-white/70 p-4 shadow-sm transition-colors hover:border-primary-300 dark:border-white/[0.08] dark:bg-white/[0.03] dark:hover:border-primary-500/40"&gt;
&lt;p class="m-0 text-xs font-semibold uppercase tracking-[0.16em] text-gray-500 dark:text-gray-400"&gt;Edge &amp;amp; Systems&lt;/p&gt;
&lt;div class="mt-3 flex flex-wrap gap-2"&gt;
&lt;span class="rounded-full border border-primary-200 bg-primary-50 px-2.5 py-1 text-xs font-medium text-primary-700 dark:border-primary-500/20 dark:bg-primary-500/10 dark:text-primary-300"&gt;C&amp;#43;&amp;#43;&lt;/span&gt;
&lt;span class="rounded-full border border-primary-200 bg-primary-50 px-2.5 py-1 text-xs font-medium text-primary-700 dark:border-primary-500/20 dark:bg-primary-500/10 dark:text-primary-300"&gt;ONNX&lt;/span&gt;
&lt;span class="rounded-full border border-primary-200 bg-primary-50 px-2.5 py-1 text-xs font-medium text-primary-700 dark:border-primary-500/20 dark:bg-primary-500/10 dark:text-primary-300"&gt;QNN&lt;/span&gt;
&lt;span class="rounded-full border border-primary-200 bg-primary-50 px-2.5 py-1 text-xs font-medium text-primary-700 dark:border-primary-500/20 dark:bg-primary-500/10 dark:text-primary-300"&gt;VS Code&lt;/span&gt;
&lt;span class="rounded-full border border-primary-200 bg-primary-50 px-2.5 py-1 text-xs font-medium text-primary-700 dark:border-primary-500/20 dark:bg-primary-500/10 dark:text-primary-300"&gt;Linux&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;</description></item></channel></rss>