<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Aryan Shirke - Articles</title>
    <link>https://aryanshirke.me/articles</link>
    <description>Writing on AI product work, applied ML, and systems - from Aryan Shirke.</description>
    <language>en-us</language>
    <atom:link href="https://aryanshirke.me/rss.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Amplifying the Invisible: Enhancing Pulse Estimation with EVM and Transformers</title>
      <link>https://aryanshirke.me/articles/amplifying-the-invisible</link>
      <guid>https://aryanshirke.me/articles/amplifying-the-invisible</guid>
      <pubDate>Fri, 09 May 2025 00:00:00 GMT</pubDate>
      <description>In this project, I explored how video-based physiological monitoring could be significantly improved using a fusion of signal amplification and deep learning. I designed a hybrid system that combines Eulerian Video Magnification (EVM), 3D CNNs, and Transformer architectures to estimate pulse rates from facial videos. By amplifying subtle skin color variations and modeling long-range temporal dependencies, this method achieved a mean absolute error (MAE) of 12.47 bpm-outperforming existing approaches on Indian datasets. This work is part of a broader push to build inclusive, non-contact health monitoring tools tailored to real-world populations.</description>
    </item>
    <item>
      <title>JamGuardian: Signal Recovery and Optimization in Adversarial Jamming Environments</title>
      <link>https://aryanshirke.me/articles/jam-guardian</link>
      <guid>https://aryanshirke.me/articles/jam-guardian</guid>
      <pubDate>Tue, 20 Jun 2023 00:00:00 GMT</pubDate>
      <description>This research tackles signal degradation in adversarial environments, particularly under jamming attacks in wireless networks. JamGuardian introduces a robust recovery framework that combines intelligent error correction, jamming detection, and secure data transmission strategies like Dirty Paper Coding. By emulating jamming scenarios in a 6-node wireless testbed, the system identifies and neutralizes interference, optimizing communication efficiency in high-noise and attack-prone environments.</description>
    </item>
  </channel>
</rss>