Qualcomm · Filed Mar 10, 2025 · Published Sep 10, 2026

Qualcomm Patents a Method to Compress Visual Recognition Data Into Compact Codes

Every time your phone stitches photos into a panorama or an AR app pins a virtual object to your wall, it's doing a lot of heavy math. Qualcomm's latest patent is about making that math dramatically cheaper.

An original image is processed by a machine learning network to extract keypoints and generate dense descriptors, which are then converted into compact binary codes. Drawing from patent filing US 2026/0268634 A1.
An original image is processed by a machine learning network to extract keypoints and generate dense descriptors, which are then converted into compact binary codes.
See all 10 drawings from this filing ↓
Publication number US 2026/0268634 A1 US20260268634A1
Applicant QUALCOMM Incorporated
Filing date Mar 10, 2025
Publication date Sep 10, 2026
Inventors Andrii MAIDAN, Iago SUAREZ, Maksym RAITAROVSKYI, Kostiantyn ANTONIUK
US classification 382/156
Status when we published Waiting for an examiner (Apr 1, 2025)
Document 20 claims

How Qualcomm speeds up image matching on your device

Ever tried to hold your phone up to a product and have it instantly recognized? That kind of visual matching is harder than it looks. Your device has to find unique anchor points in an image (think corner edges or distinctive patterns), describe what makes each one look the way it does, and then compare those descriptions against a database fast enough to feel instant.

Qualcomm's patent describes a system that makes this process leaner. Instead of storing those descriptions as large, complex numbers, the system converts them into binary numbers (simple sequences of ones and zeros). Binary data is far quicker to compare and takes up much less space, which matters a lot when this work is happening on a phone chip rather than a data center.

The key step that makes this work without losing too much accuracy is an interpolation pass (essentially a smoothing calculation) that refines the description of each anchor point before it gets compressed into binary. You'd notice the payoff in apps that use your camera to understand the world around you, from object recognition to augmented reality overlays.

From the filing · CLAIM 1
generate, using a machine learning network based on one or more images of a scene comprising one or more objects, a heatmap comprising a plurality of pixels, wherein each pixel of the plurality of pixels is associated with a respective probability of being a keypoint …

Translation: An AI scans photos to calculate which specific pixels matter most.

How the system picks keypoints and compresses their descriptors

The system works in two parallel tracks inside a machine learning network. First, it produces a heatmap where each pixel in an image is assigned a probability score: how likely is this pixel to be a useful anchor point, called a keypoint? Corner edges and distinctive textures score high; featureless patches score low.

Second, the network produces a dense descriptor tensor (a large grid of numbers, one set per pixel, that encodes what each pixel's local neighborhood looks like visually). The system then picks the highest-scoring keypoints from the heatmap.

Here's the clever part: the descriptor values around each chosen keypoint are interpolated (blended and smoothed across neighboring pixels) to get a cleaner, more precise description before any compression happens. That matters because keypoints rarely land exactly on a pixel grid center.

Finally, each interpolated descriptor value is converted into a binary number. Binary comparisons (does this bit match that bit?) are extremely fast for hardware to execute, so matching keypoints across two images becomes much cheaper in both time and power. The patent describes doing all of this using integer arithmetic throughout, which avoids the slower floating-point math that most neural network outputs rely on.

From the filing · THE ABSTRACT
… determine a respective binary number for each interpolated descriptor value. The computing device can output a selected keypoint result based on the respective binary number for each interpolated descriptor value …

Translation: The system converts visual data into compact binary code for efficient processing.

What faster image matching means for AR and camera apps

Qualcomm's steady investment in on-device vision processing shows up clearly here. The practical payoff is that tasks like AR object anchoring, photo stitching, or visual search could run faster and drain your battery less, because the heavy image-matching math stays on the device's chip rather than being sent to a server. For anyone using a phone to navigate a store, scan a document, or try on virtual items, that translates to a noticeably snappier experience.

The binary compression approach also makes it easier to run these features on lower-end devices where memory and processing headroom are tight. That's a meaningful reach for a chipmaker whose hardware powers a wide range of Android phones, from flagships to budget models.

That makes this Qualcomm's 46th filing we've tracked in our AI chip wars watchlist since July, building on earlier work like one on checking idle memory and trimming video data for AI.

Editorial take

If you've ever pointed your phone at a piece of furniture in a store app and watched the virtual preview drift or snap to the wrong spot, this patent addresses exactly that failure. The fix lives in how the phone recognizes and tracks objects in a scene fast enough to keep up with your moving camera.

The part that matters for your experience is a more careful compression step: instead of crudely shrinking the visual descriptions the phone uses to recognize objects, the system first smooths them to account for where a feature falls between pixels, then compresses. That extra care means fewer moments where the app loses track of what it was looking at.

On a phone juggling a dozen tasks at once, leaner image matching means the camera AI gets its work done without crowding out everything else. Users notice this as responsiveness, or more precisely, they notice its absence when it isn't there.

Get our take in your Top Stories

Liked this breakdown? Add Patentlyze as a preferred source on Google, and our plain-English take shows up more often in your Top Stories the next time Qualcomm patent news breaks.

There are more where this came from

We read every patent application Big Tech publishes and send you the ones worth knowing. Plain English, free, every week.

The drawings

10 drawing sheets from US 2026/0268634 A1 · click any drawing to enlarge

Device components for processing data., drawing sheet 1 from US 2026/0268634 A1
Sheet 1 Device components for processing data.
Types of neural network connections., drawing sheet 2 from US 2026/0268634 A1
Sheet 2 Types of neural network connections.
Deep learning network structure., drawing sheet 3 from US 2026/0268634 A1
Sheet 3 Deep learning network structure.
Convolutional neural network layers., drawing sheet 4 from US 2026/0268634 A1
Sheet 4 Convolutional neural network layers.
Machine learning for keypoints and descriptors., drawing sheet 5 from US 2026/0268634 A1
Sheet 5 Machine learning for keypoints and descriptors.
Data quantization and binarization., drawing sheet 6 from US 2026/0268634 A1
Sheet 6 Data quantization and binarization.
Feature map processing and stacking., drawing sheet 7 from US 2026/0268634 A1
Sheet 7 Feature map processing and stacking.
Keypoint detection and refinement., drawing sheet 8 from US 2026/0268634 A1
Sheet 8 Keypoint detection and refinement.
Show the other 2 sheets
Qualcomm Patents a Method to Compress Visual Recognition Data Into Compact Codes patent drawing, sheet 9
Sheet 9
Qualcomm Patents a Method to Compress Visual Recognition Data Into Compact Codes patent drawing, sheet 10
Sheet 10
Browse all the drawings 10 drawing sheets
Patent filing page

Source. Full patent text and figures from the official USPTO publication PDF.
Reader comments

Be the first to weigh in

Start the discussion

Real name or a handle, either is fine. Comments are read by a person before they appear, so allow a little time. Keep it about the filing.