In-situ observations of resident space objects with the CHEOPS space telescope
Bibliographic record
Abstract
The CHaracterising ExOPlanet Satellite (CHEOPS) is a partnership between the European Space Agency and Switzerland with important contributions by 10 additional ESA member States. It is the first S-class mission in the ESA Science Programme. CHEOPS has been flying on a Sun-synchronous low Earth orbit since December 2019, collecting millions of short-exposure images in the visible domain to study exoplanet properties. A small yet increasing fraction of CHEOPS images show linear trails caused by resident space objects crossing the instrument field of view. CHEOPS’ orbit is indeed particularly favourable to serendipitously detect objects in its vicinity as the spacecraft rarely enters the Earth's shadow, sits at an altitude of 700 km, and observes with moderate phase angles relative to the Sun. This observing configuration is quite powerful, and it is complementary to optical observations from the ground. To characterize the population of satellites and orbital debris observed by CHEOPS, all and every science images acquired over the past 3 years have been scanned with a Hough transform algorithm to identify the characteristic linear features that these objects cause on the images. Thousands of trails have been detected. This statistically significant sample shows interesting trends and features such as an increased occurrence rate over the past years as well as the fingerprint of the Starlink constellation. The cross-matching of individual trails with catalogued objects is underway as we aim to measure their distance at the time of observation and deduce the apparent magnitude of the detected objects. As space agencies and private companies are developing new space-based surveillance and tracking activities to catalogue and characterize the distribution of small debris, the CHEOPS experience is timely and relevant. With the first CHEOPS mission extension currently running until the end of 2026, and a possible second extension until the end of 2029, the longer time coverage will make our dataset even more valuable to the community, especially for characterizing objects with recurrent crossings.
Fetched live from OpenAlex and de-inverted. Abstracts are not stored in this database: the inverted indexes are 8.6 GB of the frame’s 9.3 GB of text, and the host has 13 GB free.
How this classification was reachedexpand
Full frame distilled prediction
Teacher imitationNot calibrated prevalence, not ground truth. Human validation pending. Learned from the 10,348 direct Codex labels and 10,348 direct Gemma labels. Candidate is the union of thresholded teacher heads; consensus is their intersection. These outputs are machine_predicted_unvalidated and are not human labels or direct frontier model labels.
Codex and Gemma teacher scores by category
| Category | Codex | Gemma |
|---|---|---|
| Metaresearch | 0.000 | 0.000 |
| Meta-epidemiology (narrow) | 0.000 | 0.000 |
| Meta-epidemiology (broad) | 0.000 | 0.000 |
| Bibliometrics | 0.000 | 0.001 |
| Science and technology studies | 0.000 | 0.000 |
| Scholarly communication | 0.000 | 0.000 |
| Open science | 0.000 | 0.000 |
| Research integrity | 0.000 | 0.001 |
| Insufficient payload (model declined to judge) | 0.000 | 0.000 |
Machine scores (provisional)
The two teacher heads of the student model, read on this work. A score orders the frame for review; it never asserts a category, and the validation status ships verbatim with every row.
Baseline scores from an immature model (maturity gate not passed, 7 training rounds). Scores rank; they never assert a category.
score_only:v0-immature-baseline · verbatim from the scoring run: score_only means the number may rank works, and no category label ships from itClassification
machine, unvalidatedMachine predicted; a candidate call from one teacher head, not a consensus.
How this classification was reached, model by model and score by score, is at the end of the page under "How this classification was reached".