Home > Articles > All Issues > 2026 > Volume 14, No. 4, 2026 >
JOIG 2026 Vol.14(4):584-600
doi: 10.18178/joig.14.4.584-600

FLARE: Fisheye Lens Anchor-based Radial Enhancement for Internal Vibration Compensation in Low-cost Drones

Yassir Zardoua 1,*, Souha Seghir 1, Nouha Othman 2, Rania Othman 2, and Hadhami Garbouge 2
1 Caplogy, 3000 avenue Saint Louis, Fez, Morocco
2 Caplogy, 36 Avenue de l’Europe, Vélizy-Villacoublay, France
Email: y.zardoua@caplogy.com (Y.Z.); s.seghir@caplogy.com (S.S.); n.othman@caplogy.com (N.O.); r.othman@caplogy.com (R.O.); h.garbouge@caplogy.com (H.G.)
*Corresponding author

Manuscript received October 3, 2025; revised December 8, 2025; accepted January 9, 2026; published July 16, 2026.

Abstract—Internal micro-vibrations of fisheye lenses in low-cost drones or small Unmanned Aerial Vehicles (sUAV) are a significant problem in aerial imaging systems. With an altitude of 120 m, even a ±5-pixel shift on a 0.8 MegaPixel (MP) image may lead to more than 2 m ground displacement, affecting downstream tasks such as segmentation or object detection. There is a significant body of research addressing global vibrations, which affect the entire camera platform, e.g., sUAV. However, the problem of digital stabilization offisheye lenses against internal jitter is under-explored, whichcan induce significant ground displacements, especially onlow-cost fisheye cameras. Therefore, we introduce FisheyeLens Anchor-Based Radial Enhancement (FLARE), astabilization framework using the fisheye vignette center as astabilization reference. Our main contributions are: (1)Gaussian Radial Mask (GRM), a spatially-varying blurtechnique that removes visual distractors and preservesrelevant vignette boundary, and (2) Geometric AnchorCenter (GAC), a coordinate prediction mechanism thatanchors the stabilization reference within a reduced range,thus enabling sub-pixel stabilization accuracy. To takeadvantage of GAC, we formulate an anchor-aware loss thatencodes the prior knowledge of the stabilization referencelocation. We use the predicted vignette center to estimate thevibration displacements from an arbitrary point (e.g., theimage center), and subsequently stabilize the frame byapplying an inverse motion through affine imagetransformations. We test on standardized image resolutionsof 0.8 MP and report promising results, including a mean of0.221 pixels, with 75% of center prediction errors below 0.3pixels and 95% errors under 0.48 pixels. Additionally, weconduct ablation experiments and show that removal of GACand GRM increases the 95-th percentile from 0.481 to 1.131pixels.

Keywords—fisheye video processing, lens stabilization, ground distance displacement, internal lens vibrations, digital video stabilization

Cite: Yassir Zardoua, Souha Seghir, Nouha Othman, Rania Othman, and Hadhami Garbouge, "FLARE: Fisheye Lens Anchor-based Radial Enhancement for Internal Vibration Compensation in Low-cost Drones," Journal of Image and Graphics, Vol. 14, No. 4, pp. 584-600, 2026.


Copyright © 2026 by the authors. This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).

Article Metrics in Dimensions