Skip to content
DraconiticResearch
Search Sources API
194,067 studies31 sourcesUpdated 37 min ago
PreprintCC BY 4.0arXiv

GPUPhot: Kernel-Based Algorithms for Point-Source Detection and Photometry with a Spatially Variable PSF

Abstract

Modern imaging surveys generate data at rates that exceed the throughput of photometry pipelines built on iterative, per-source fitting, a construct that does not map onto parallel hardware. We present a set of algorithms for point-source detection and photometry reformulated so that the entire reduction runs natively on a Graphics Processing Unit (GPU), implemented in GPUPhot. Their design rests on a single principle: every stage is cast as a convolution with a fixed kernel or an element-wise operation on full-frame maps. The algorithms are designed to operate on wide-field images with a spatially variable Point Spread Function (PSF), where the field-dependent PSF is described through a small set of fixed, flux-conserving principal-component eigenmodes with position-dependent coefficients, so that the spatially varying matched filter decomposes exactly into a few genuine convolutions while retaining its maximum-likelihood foundation. We show that, even in fields with strong background gradients and markedly inhomogeneous PSFs, the framework achieves sub-pixel astrometric accuracy and few-millimagnitude photometric precision for bright sources. The pipeline is already in production at the telescopes of the Teide Observatory, where it has processed 3.7 million images since 2023, amounting to 1.2 PB of data, at effective end-to-end rates below 15 s per 150-Mpx image, from ingestion of the raw frame to a source catalog with astrometric and photometric solutions. Because the same primitives underlie every stage, the individual algorithms are self-contained and applicable well beyond photometry. They form the basis of a complete, openly developed software package, released publicly with this paper.

Related

  1. GPUPHOT: A Python Framework for High-Performance GPU-Accelerated Photometry and Distributed Astronomical Data Reduction
    Samuel Lemes-Perera, Miguel R. Alarcon, Miquel Serra-Ricart +1
    arXivPreprintarXiv licenceFull textInstrumentation & methodsarXiv
  2. A Uniform Census of Variable Stars in M101 Based on HST/ACS Photometry
    Jiyu Wang, Xiaodian Chen, Pinjian Chen +3
    arXivPreprintCC BY 4.0Full textGalaxiesSolar & stellar physicsarXiv
  3. A Uniform Census of Variable Stars in M101 Based on HST/ACS Photometry
    Jiyu Wang, Xiaodian Chen, Pinjian Chen +3
    The Astrophysical JournalPeer-reviewedCC BY 4.0Full textSolar & stellar physicsCrossref
  4. A Systematic Assessment of Total Stellar Mass Measurements with Spatially Resolved Photometry and Medium Bands at 1 < z < 9: The Impact of Mass-to-Light Variations and Outshining
    Naadiyah Jagga, Adam Muzzin, Visal Sok +16
    arXivPreprintarXiv licenceFull textGalaxiesarXiv
  5. Photometry and analysis of comet 220P/McNaught during the 2026 outbursts
    Monthly Notices of the Royal Astronomical SocietyPeer-reviewedCC BY 4.0Solar & stellar physicsOUP
BibTeX
@misc{alarcon2026gpuphot,
  title = {{GPUPhot: Kernel-Based Algorithms for Point-Source Detection and Photometry with a Spatially Variable PSF}},
  author = {M. R. Alarcon and S. Lemes-Perera and M. Serra-Ricart and J. Licandro},
  howpublished = {arXiv},
  year = {2026},
  month = nov,
  doi = {10.48550/arxiv.2611.03753},
  eprint = {2611.03753},
  archivePrefix = {arXiv},
  url = {https://arxiv.org/abs/2611.03753},
  note = {CC BY 4.0},
}
RIS
TY  - UNPB
TI  - GPUPhot: Kernel-Based Algorithms for Point-Source Detection and Photometry with a Spatially Variable PSF
AU  - M. R. Alarcon
AU  - S. Lemes-Perera
AU  - M. Serra-Ricart
AU  - J. Licandro
PY  - 2026
DA  - 2026/11/02
PB  - arXiv
DO  - 10.48550/arxiv.2611.03753
UR  - https://arxiv.org/abs/2611.03753
AB  - Modern imaging surveys generate data at rates that exceed the throughput of photometry pipelines built on iterative, per-source fitting, a construct that does not map onto parallel hardware. We present a set of algorithms for point-source detection and photometry reformulated so that the entire reduction runs natively on a Graphics Processing Unit (GPU), implemented in GPUPhot. Their design rests on a single principle: every stage is cast as a convolution with a fixed kernel or an element-wise operation on full-frame maps. The algorithms are designed to operate on wide-field images with a spatially variable Point Spread Function (PSF), where the field-dependent PSF is described through a small set of fixed, flux-conserving principal-component eigenmodes with position-dependent coefficients, so that the spatially varying matched filter decomposes exactly into a few genuine convolutions while retaining its maximum-likelihood foundation. We show that, even in fields with strong background gradients and markedly inhomogeneous PSFs, the framework achieves sub-pixel astrometric accuracy and few-millimagnitude photometric precision for bright sources. The pipeline is already in production at the telescopes of the Teide Observatory, where it has processed 3.7 million images since 2023, amounting to 1.2 PB of data, at effective end-to-end rates below 15 s per 150-Mpx image, from ingestion of the raw frame to a source catalog with astrometric and photometric solutions. Because the same primitives underlie every stage, the individual algorithms are self-contained and applicable well beyond photometry. They form the basis of a complete, openly developed software package, released publicly with this paper.
ER  -