Descriptor-in-Pixel : Point-Feature Tracking for Pixel Processor Arrays
Abstract
This paper presents a novel approach for joint point-feature detection and tracking, designed specifically for Pixel Processor Array (PPA) vision sensors. Instead of standard pixels, PPA sensors consist of thousands of "pixel-processors", enabling massive parallel computation of visual data at the point of light capture. Our approach performs all computation entirely in-pixel, meaning no raw image data need ever leave the sensor for external processing. We introduce a Descriptor-In-Pixel paradigm, in which a feature descriptor is held within the memory of each pixel-processor. The PPA's architecture enables the response of every processor's descriptor, upon the current image, to be computed in parallel. This produces a "descriptor response map", which, by generating the correct layout of descriptors across the pixel-processors, can be used for both point-feature detection and tracking. This reduces sensor output to just sparse feature locations and descriptors, read-out via an address-event interface, giving a greater than 1000X reduction in data transfer compared to raw image output. The sparse readout and complete utilization of all pixel-processors makes our approach very efficient. Our implementation upon the SCAMP-7 PPA prototype runs at over 3000 FPS (Frames Per Second), tracking point-features reliably under violent motion. This is the first work performing point-feature detection and tracking entirely in-pixel.
Cite
Text
Bose et al. "Descriptor-in-Pixel : Point-Feature Tracking for Pixel Processor Arrays." Conference on Computer Vision and Pattern Recognition, 2025. doi:10.1109/CVPR52734.2025.00507Markdown
[Bose et al. "Descriptor-in-Pixel : Point-Feature Tracking for Pixel Processor Arrays." Conference on Computer Vision and Pattern Recognition, 2025.](https://mlanthology.org/cvpr/2025/bose2025cvpr-descriptorinpixel/) doi:10.1109/CVPR52734.2025.00507BibTeX
@inproceedings{bose2025cvpr-descriptorinpixel,
title = {{Descriptor-in-Pixel : Point-Feature Tracking for Pixel Processor Arrays}},
author = {Bose, Laurie and Chen, Jianing and Dudek, Piotr},
booktitle = {Conference on Computer Vision and Pattern Recognition},
year = {2025},
pages = {5392-5400},
doi = {10.1109/CVPR52734.2025.00507},
url = {https://mlanthology.org/cvpr/2025/bose2025cvpr-descriptorinpixel/}
}