← Latest papers
🤖 machine learning

COVID-Net USPro: An Open-Source Explainable Few-Shot Deep Prototypical Network to Monitor and Detect COVID-19 Infection from Point-of-Care Ultrasound Images

The paper introduces COVID-Net USPro, an open-source, explainable few-shot deep prototypical network that achieves high accuracy, precision, and recall in detecting COVID-19 from point-of-care ultrasound images using minimal training data, thereby addressing the challenge of limited annotated datasets for novel diseases.

Original authors: Jessy Song, Ashkan Ebadi, Adrian Florea, Pengcheng Xi, Stéphane Tremblay, Alexander Wong

Published 2026-07-09
📖 4 min read☕ Coffee break read

Original authors: Jessy Song, Ashkan Ebadi, Adrian Florea, Pengcheng Xi, Stéphane Tremblay, Alexander Wong

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you're trying to teach a super-smart robot how to spot a specific type of trouble in a lung ultrasound picture. Usually, to teach a robot this well, you'd need to show it thousands and thousands of examples—like a library full of books. But here's the twist: when a new virus like COVID-19 shows up, nobody has a library yet. We only have a few pages.

That's where COVID-NET USPro comes in. Think of it as a detective who doesn't need a whole encyclopedia to solve a case; it just needs a handful of clues. The researchers built this detective using a "few-shot" learning method. It's like showing the robot five pictures of a "COVID-positive" lung and five pictures of a "healthy" lung, and then asking, "Can you tell which is which?"

The Big Win
When they tested this robot with just 5 shots (that's 5 examples per category), it didn't just guess; it nailed it. The paper reports that it got 99.65% overall accuracy. For spotting the sick lungs specifically, it was 99.7% good at catching them (recall) and 99.67% good at not crying wolf (precision). Even better, when they gave it more practice—up to 100 shots—it got even sharper, hitting nearly perfect scores in some tests.

Why Ultrasound?
The team chose ultrasound images because they are cheap, portable, and safe (no radiation!). They are like the "Swiss Army knives" of medical imaging, perfect for quick checks at the bedside. However, the paper explicitly rules out using images taken with a "linear probe" (a specific type of ultrasound wand that makes square pictures). Why? Because mixing those with the "convex probe" images (the wider, curved pictures) was like trying to mix oil and water—it just made the robot confused and noisy. So, they threw out the linear probe data to keep the training clean.

The "Black Box" Problem
Usually, deep learning robots are "black boxes." You feed them a picture, and they spit out an answer, but you have no idea why. That's scary for doctors. If a robot says, "This patient is sick," but it's actually looking at a rib bone instead of the lung, that's a bad call.

To fix this, the authors made COVID-NET USPro "explainable." They used special tools (like Grad-CAM and GSInquire) that act like a highlighter pen. When the robot makes a decision, these tools show a heatmap on the image to prove exactly where the robot was looking.

  • The Good News: The robot learned to look at the right spots, like the "B-lines" (which look like little light comets) and dark patches that signal trouble in the lung.
  • The Bad News (and the fix): At first, the robot sometimes got the right answer for the wrong reason. It would look at a rib bone and say, "Ah, that looks like a sick lung!" The researchers caught this, filtered out the top part of the image (the soft tissue above the lung), and trained the robot again. Now, it focuses strictly on the disease signs at the bottom of the image.

The Human Check
This isn't just a computer simulation; a real doctor with years of experience in ultrasound reviewed the robot's work. The doctor confirmed that when the robot was confident, it was actually looking at real disease patterns, not random noise.

What's Next?
The paper suggests that while this robot is amazing, it could get even better. The authors note that they had to leave out some data (the linear probe images) and that they used simple cropping to hide the top of the image. In the future, they think a more advanced "cutting" tool (segmentation) and a bigger, cleaner library of high-quality images could make the robot even sharper. But for now, this open-source tool is a powerful, transparent way to help doctors spot COVID-19 fast, even when they only have a tiny bit of data to start with.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →