Humanais.org · Swiss non-profit AI R&D

The AI finds the pools. People make it certain.

Pool Radar scans aerial imagery for swimming pools, matches every detection with the cadastre, and gives each municipality a private workspace to verify the results at a glance.

0.2 m aerial imageryCadastre-matchedHuman-in-the-loop
Humanais: Swiss AI powered, human verified, high detection precision
● Pool detected ✓ Verified by a human ◎ Parcel matched
How it works

From satellite pixels to a verified list

A research pipeline built around one idea: machines are fast, people are accountable. Every step keeps both in the loop.

1

Detect

A trained computer-vision model scans 0.2 m aerial tiles and flags candidate pools.

2

Match

Each detection is placed on its cadastral parcel and compared with what is already declared.

3

Verify

People review a 20 m crop around every pin and reject false positives in one click.

4

Deliver

Each commune gets its own login-protected view of its verified detections.

The toolkit

Three tools, one verification workflow

Built in the open spirit of Humanais.org: fast to learn, fast to use, and designed for the people who actually do the checking.

● ● ●  satellite · pins · layers

Pool Console

pool_sql.php · administrators

The workspace where detections are placed, loaded and saved on a satellite map.

  • Click-to-place pins, KML and shapefile layers
  • One-click save to the database with parcel matching
  • Automatic 20 m thumbnail for every saved pin
IDUStatusRegistryImage
0A1234detectednot registered▣
0A1301detectedregistered▣
0B0087rejectedregistered▣
0B0112detectednot registered▣

Commune Viewer

html_commune.php · one commune

Every detection of a commune in a filterable table, ready to review.

  • Filter by status and by registered or not
  • Parcel reference and thumbnail on each row
  • Reject one pin or all checked pins at once

Verification Mosaic

html_commune_mosaic.php · one commune

A wall of 20 m crops: your eye spots a false positive in a fraction of a second.

  • Eight crops per row, parcel IDU under each
  • Reject straight from the mosaic, no scrolling lost
  • Shows only detected, not-yet-registered pools
0.2 mground resolution of the imagery scanned
20 msquare crop shown around each detection
1 : 1one login per commune
100%of results checked by a human
Security by design

Private to each commune

Detections show where private homes are. We treat that data accordingly, from the first login to the last thumbnail.

One account per communeA commune’s login opens that commune only.
Hashed passwordsArgon2id or bcrypt, never stored in clear.
Brute-force protectionAccount lock-out and per-address throttling.
Signed image linksThumbnails are closed to the public web and expire.
CSRF-protected actionsEvery change is bound to your session.
Audit trailFirst and last connection recorded per user.
Humanais
An initiative of Humanais.org

AI research for the public good, from Switzerland

Humanais.org is a Swiss non-profit developing AI tools for non-profits, universities and public bodies. Pool Radar is one of our research products: powerful models, always verified by people.

Visit humanais.org →