LITF-PA-2026-141 · Public Health / Radiation Safety / Crowdsourced Sensing

System and Method for Continuous Ambient Ionizing Radiation Field Mapping and Anomaly Detection Using Smartphone CMOS Image Sensor Dark Current Analysis with Crowdsourced Spatial Aggregation and Real-Time Public Health Alert Generation

City with smartphone-based distributed radiation sensor network and heatmap overlay
⚖️ Prior Art Notice: This document is published as defensive prior art under 35 U.S.C. § 102(a)(1). The inventions described herein are dedicated to the public domain as of the publication date above. This disclosure is intended to prevent the patenting of these concepts by any party.

Abstract

Disclosed is a system and method for continuous ambient ionizing radiation field mapping using the CMOS image sensors already present in consumer smartphones. Every silicon CMOS sensor is inherently sensitive to ionizing radiation: when a gamma-ray photon or charged particle strikes a pixel's depletion region, it generates electron-hole pairs that appear as anomalous bright pixel events in dark frames (frames captured with no intentional optical input). By periodically acquiring dark calibration frames and analyzing the rate, spatial distribution, and charge deposition patterns of radiation-induced pixel events, a smartphone application estimates the ambient ionizing radiation dose rate without any additional hardware. The system crowdsources these measurements across millions of participating devices using privacy-preserving geohash spatial bucketing, interpolates between measurement points via Gaussian process regression, and applies statistical change-point detection against a learned natural background model to generate real-time public health alerts when localized dose rates exceed predicted baselines. The resulting monitoring network achieves block-level spatial resolution in urban areas, roughly 1,000 times denser than the 140-station EPA RadNet network that currently covers the entire United States.

Field of the Invention

This invention relates to radiation safety and public health monitoring, specifically to opportunistic ionizing radiation sensing using consumer smartphone CMOS image sensors, crowdsourced spatial data aggregation, and automated radiological anomaly detection for civilian early warning.

Background

Ambient ionizing radiation monitoring in the United States relies primarily on the EPA's RadNet network, which operates approximately 140 stationary monitoring stations across 50 states and territories. These stations measure gamma radiation exposure rates and collect air filter samples on 3-hour cycles. At 140 stations for 3.8 million square miles, the average spacing between monitors is roughly 165 miles. RadNet was not designed to detect localized radiological events at the neighborhood or city-block level.

Existing approaches to denser radiation monitoring have significant limitations:

The gap in the art is a complete end-to-end system that: (a) converts stock smartphone CMOS sensors into calibrated radiation dosimeters without additional hardware, (b) distinguishes radiation-induced pixel events from thermal noise and fixed-pattern noise using a trained classifier, (c) crowdsources device-level measurements into dense spatial radiation maps with privacy guarantees, (d) maintains a dynamic model of expected natural background variation, and (e) detects and alerts on statistically significant anomalies indicating potential radiological incidents.

Detailed Description

1. Dark Frame Acquisition Protocol

The system acquires dark calibration frames from the smartphone's rear-facing CMOS image sensor at configurable intervals (default: every 10 minutes). A dark frame is an image captured with no intentional optical input, isolating signals generated within the silicon itself.

Dark frame acquisition is triggered under conditions that ensure the lens receives negligible light:

Each acquisition captures a burst of 5 dark frames in rapid succession (50 ms spacing). Multiple frames enable temporal coincidence filtering: a radiation event deposits charge in a single frame, while a stuck hot pixel appears in all frames. The burst is processed immediately on-device; raw pixel data is never transmitted or stored beyond processing.

2. Radiation Event Detection and Classification

Each dark frame is analyzed for candidate radiation events using a three-stage pipeline:

Stage 1: Hot pixel subtraction. A rolling hot pixel map, updated every 24 hours, records pixels whose dark current consistently exceeds 3σ above the sensor median. These fixed-pattern noise pixels are masked before event detection. The map adapts to temperature-dependent hot pixel drift using the device's internal temperature sensor.

Stage 2: Candidate event identification. After hot pixel masking, connected-component analysis identifies clusters of pixels with ADC values exceeding a configurable threshold (default: 5σ above the frame's median dark level). Each cluster is characterized by: pixel count (1-12 pixels for typical radiation events), total integrated charge (sum of ADC values above threshold), spatial eccentricity (ratio of major to minor axis of the cluster's bounding ellipse), and charge centroid position.

Stage 3: Neural network event classifier. A lightweight convolutional neural network (architecture: 3 convolutional layers with 8/16/32 filters, 5x5 kernels, ReLU activation, followed by global average pooling and a 4-class softmax output) classifies each candidate event into one of four categories:

The classifier is trained on a labeled dataset combining: controlled irradiation of 15 smartphone models using calibrated Cs-137, Co-60, and Am-241 sources at known dose rates (0.1 to 100 μSv/h) at a calibration laboratory; DECO project cosmic ray event archives (200,000+ labeled events across 50+ device models); and synthetic thermal noise frames generated from measured dark current distributions. Model size: 45 KB (INT8 quantized). Inference time: less than 8 ms per candidate event on a mid-range mobile SoC (e.g., Snapdragon 7 Gen 1).

3. Device-Specific CMOS Characterization and Dose Rate Estimation

Converting detected event rates to calibrated ambient dose rates (μSv/h) requires accounting for the wide variation in CMOS sensor parameters across smartphone models:

The system maintains a device characterization database indexed by smartphone model (identified via Android Build.MODEL / iOS UIDevice model). For each model, the database stores: effective sensitive area (mm²), estimated depletion depth (μm), read noise (electrons RMS), conversion gain (μV/e-), and a calibration curve mapping detected event rate (events per cm² per second) to ambient dose rate (μSv/h) for a reference gamma energy spectrum (Cs-137, 662 keV).

Initial calibration curves are established by exposing each device model to known dose rates at a calibration facility. Cross-calibration refinement occurs in the field: when a participating device is co-located (within 50 meters and 5 minutes) with a device that has already been laboratory-calibrated, the system applies transfer learning to refine the uncalibrated device's conversion parameters. Over time, as calibrated devices propagate through the network, calibration accuracy improves across all participating models without requiring each individual phone to visit a laboratory.

The dose rate estimator applies energy-dependent correction factors for the ambient gamma spectrum. Natural background radiation has a characteristic energy distribution dominated by K-40 (1.46 MeV), U-238 daughter chain, and Th-232 daughter chain. The system's default spectral assumption is the UNSCEAR reference outdoor gamma spectrum, adjustable per geographic region based on known geological composition.

4. Privacy-Preserving Crowdsourced Spatial Aggregation

Individual device measurements are aggregated into a spatial radiation map using a privacy-preserving protocol:

Geohash bucketing: Each device's GPS coordinates are truncated to a geohash precision of 7 characters, corresponding to a spatial cell of approximately 153 m × 153 m. The device transmits only the geohash (not raw coordinates), the estimated dose rate, a device model identifier (for applying the correct calibration curve server-side), a measurement timestamp (rounded to the nearest 5-minute boundary), and a measurement quality score (based on dark frame acquisition conditions and classifier confidence). No device-specific identifier, IP address, or precise location is included in the transmitted record.

Differential privacy: Each transmitted dose rate is perturbed by additive Laplace noise calibrated to provide (ε, δ)-differential privacy with ε = 1.0 and δ = 10⁻⁵. At typical measurement densities (50+ devices per geohash cell in urban areas), the aggregated mean dose rate converges to within 5% of the true value despite per-device noise injection.

Minimum reporting threshold: A geohash cell's aggregated dose rate is published only when at least 5 independent devices have contributed measurements within the same 15-minute window, preventing individual device tracking through sparse-cell re-identification.

Gaussian process interpolation: The aggregated geohash measurements form a sparse spatial field. A Gaussian process (GP) regression model with a Matérn 5/2 kernel interpolates between measurement points to produce a continuous radiation field estimate. The GP's posterior variance at each point provides a built-in uncertainty estimate that is largest in areas with sparse device coverage and smallest in dense urban cores. The GP's length scale parameter (typically 200-500 m) is learned from the data and encodes the spatial correlation structure of natural background radiation, which varies smoothly with geology and altitude.

5. Natural Background Model and Anomaly Detection

Effective anomaly detection requires distinguishing genuinely elevated radiation from the substantial natural variation in background dose rates:

Baseline model components:

Change-point detection: For each geohash cell, the system maintains a running estimate of the expected dose rate μ(t) and variance σ²(t) from the baseline model. An anomaly alert is triggered when:

  1. The aggregated measured dose rate exceeds μ(t) + 3σ(t) for at least 10 consecutive minutes (2 measurement cycles).
  2. The elevation is confirmed by at least 3 independent devices within the cell (preventing single-device malfunction from triggering false alerts).
  3. Adjacent geohash cells show spatially correlated elevation consistent with a real source (a point source produces a 1/r² dose rate falloff; a dispersed plume produces a directional gradient correlated with wind direction).

Alert severity tiers: Level 1 (investigation, 3-5σ above baseline, single cell), Level 2 (concern, 5-10σ or multi-cell correlated elevation), Level 3 (emergency, >10σ or dose rate exceeding 1 μSv/h above baseline across a 500 m radius).

6. Plume Tracking and Source Localization

When an anomaly is confirmed, the system activates enhanced monitoring mode in the affected region:

7. System Architecture

8. Figures Description

Claims

  1. A system for continuous ambient ionizing radiation monitoring, comprising: a software application executing on consumer smartphones that periodically acquires dark calibration frames from the device's CMOS image sensor under conditions of negligible optical input; an on-device event classifier that identifies and categorizes radiation-induced pixel events in said dark frames, distinguishing gamma-ray photoelectric absorption events, Compton scattering events, and cosmic ray muon tracks from thermal noise and fixed-pattern hot pixels; a dose rate estimator that converts classified event rates to calibrated ambient radiation dose rates using device-specific CMOS sensor characterization parameters; and a crowdsourced spatial aggregation service that combines dose rate estimates from multiple devices into a continuous radiation field map using privacy-preserving geohash bucketing and Gaussian process interpolation.
  2. The system of claim 1, wherein dark frame acquisition is gated by sensor fusion of the device's proximity sensor, accelerometer, and ambient light sensor to confirm conditions of negligible optical input, and wherein each acquisition captures a burst of multiple frames enabling temporal coincidence filtering to distinguish transient radiation events from persistent hot pixels.
  3. The system of claim 1, wherein the event classifier is a convolutional neural network trained on controlled-irradiation datasets from multiple smartphone models exposed to calibrated Cs-137, Co-60, and Am-241 sources, and the classifier distinguishes event types based on cluster pixel count, integrated charge, spatial eccentricity, and charge centroid distribution.
  4. The system of claim 1, wherein device-specific CMOS characterization parameters include effective sensitive area, depletion depth, read noise floor, and conversion gain, indexed by device model, and wherein cross-calibration between laboratory-calibrated and uncalibrated devices occurs automatically when devices are co-located within a spatial and temporal proximity threshold.
  5. The system of claim 1, wherein the privacy-preserving aggregation truncates device GPS coordinates to geohash precision of 7 characters (approximately 153 m × 153 m cells), perturbs individual dose rate measurements with additive Laplace noise providing (ε, δ)-differential privacy, and enforces a minimum device count per cell before publishing aggregated values.
  6. The system of claim 1, further comprising an anomaly detection module that maintains a natural background model incorporating geological baseline, altitude-dependent cosmic ray correction, solar cycle modulation, and diurnal radon emanation patterns, and triggers alerts when aggregated dose rates exceed the predicted baseline by a configurable statistical threshold across multiple independent devices and consecutive measurement cycles.
  7. The system of claim 6, wherein the anomaly detection module requires spatial correlation of elevated readings across adjacent geohash cells consistent with a physical radiation source profile before triggering an alert, and wherein the spatial gradient pattern is compared against point-source (1/r² falloff) and dispersed-plume (Gaussian dispersion) models to estimate source location and geometry.
  8. A method for crowdsourced radiological anomaly detection comprising: acquiring dark calibration frames from CMOS image sensors on multiple consumer smartphones distributed across a geographic area; classifying radiation-induced pixel events in said frames using on-device neural network inference; estimating per-device ambient dose rates using device-model-specific calibration parameters; transmitting anonymized dose rate measurements with truncated geohash coordinates to a spatial aggregation service; interpolating a continuous radiation field via Gaussian process regression; comparing the interpolated field against a learned natural background model that accounts for geological, atmospheric, and solar variation; and generating public health alerts when localized dose rates exceed predicted baselines by a statistically significant margin confirmed by multiple independent devices.
  9. The method of claim 8, further comprising an enhanced monitoring mode activated upon anomaly confirmation, wherein devices within a configurable radius of the anomaly center increase their dark frame acquisition rate, and the system integrates surface wind data to fit a Gaussian plume dispersion model and back-project to an estimated source location and release rate.
  10. The method of claim 8, wherein coarse spectral discrimination is performed by analyzing the ratio of single-pixel photoelectric absorption events to multi-pixel Compton scattering events, providing information to narrow the identity of the radionuclide source based on known energy-dependent interaction cross-sections in silicon at the sensor's depletion depth.
  11. The system of claim 1, wherein the client application operates as a background service with energy consumption below 0.1% of the device's battery capacity per day at default measurement intervals, and wherein each measurement transmission comprises fewer than 200 bytes of anonymized data containing no device-specific identifier, IP address, or precise location coordinates.
  12. The system of claim 1, further comprising a public API that serves current and historical radiation field data at geohash-cell resolution as GeoJSON tiles, and an integration pathway with emergency management alert distribution systems for automated notification of anomalous radiological conditions to affected populations and first responders.

Implementation Notes

The fundamental physics enabling this system is well established. Silicon has a gamma-ray mass attenuation coefficient of approximately 0.0796 cm²/g at 662 keV (Cs-137), and a typical smartphone CMOS sensor with 3 μm depletion depth and 30 mm² active area intercepts approximately 0.01% of incident gamma photons per unit area per unit time at natural background levels (0.1 μSv/h). At this rate, a single phone detects roughly 1-5 radiation-induced events per 10-minute measurement window above natural background. This is statistically marginal for a single device but becomes robust at the aggregate level: 100 devices in a geohash cell produce 100-500 events per window, sufficient for dose rate estimation with less than 10% statistical uncertainty.

The primary technical challenge is the low signal-to-noise ratio at natural background dose rates. Below approximately 0.5 μSv/h, individual device measurements carry substantial Poisson uncertainty. The system addresses this through spatial aggregation (many devices per cell) and temporal averaging (multiple measurement windows). For anomaly detection of elevated radiation, the signal-to-noise ratio improves rapidly: a source producing 1 μSv/h above background generates 10-50 events per window per device, easily distinguishable from the 1-5 event background.

Battery impact has been validated by the DECO project's operational experience with background camera acquisition on Android devices. The critical optimization is triggering acquisition only when the phone is stationary and face-down (pocket or desk), avoiding interference with normal camera usage and minimizing wasted frames captured under non-dark conditions.

Temperature dependence of CMOS dark current is a significant confounder. Dark current doubles approximately every 6-8°C (following the Arrhenius equation), and smartphones experience temperature swings of 20°C+ between indoor air-conditioned environments and outdoor summer conditions. The system must track the device's internal temperature sensor and apply per-model temperature correction curves to the hot pixel map and event detection thresholds.

Prior Art References

  1. EPA RadNet: US national radiation monitoring network, approximately 140 fixed stations
  2. Safecast: Post-Fukushima citizen radiation monitoring network using dedicated Geiger-Muller sensors
  3. DECO (Distributed Electronic Cosmic-ray Observatory): Vandenbroucke et al., 2016: citizen science app using phone CMOS for cosmic ray detection
  4. Cogliati et al., Nuclear Instruments and Methods in Physics Research A, 2014: Validation of consumer CMOS sensors for ionizing radiation detection
  5. Kang et al., Sensors, 2021: Smartphone-based gamma radiation detection using CMOS dark frame analysis
  6. US10234571B2: "Radiation detection using a mobile device": basic mobile radiation detection without crowdsourced mapping or ML classification
  7. NRC NUREG-1350: Information digest including licensed radioactive source registry
  8. USGS National Geologic Map Database: Geological survey data for terrestrial radionuclide baseline estimation
  9. Neutron Monitor Database (NMDB): Real-time cosmic ray neutron monitor data for solar modulation tracking
  10. National Weather Service API: Surface wind data for plume dispersion modeling
  11. Geohash spatial indexing — Hierarchical spatial encoding used for privacy-preserving location bucketing
  12. TensorFlow Lite — On-device ML runtime for mobile event classification