Problem Statement
Many of the deadliest landslides in the Philippines—such as the 2024 Maco landslide in Davao de Oro, the Baybay City landslides in Leyte, and recurring cordillera slope failures in Benguet—happen hours or days after peak typhoon winds have passed, when multi-day rain saturates mountain soil. Electronic extensometers and borehole inclinometers cost hundreds of thousands of pesos per slope, so 99 percent of upland sitios have no instrumentation. However, farmers and residents almost always spot physical precursors days before a collapse: fresh tension cracks in soil paths, widening fissures in concrete riprap, tilting bamboo clumps, and sudden muddy spring seepage. Without a way to measure whether a crack is widening by 1 millimeter or 15 millimeters a day, communities wait too long to evacuate.
Proposed Solution
BitakBantay empowers upland residents and barangay tanods to turn any smartphone into a sub-millimeter slope extensometer. When a resident spots a ground tension crack or retaining-wall fissure, they place a standard Philippine ₱10 coin, ruler sticker, or laminated barangay reference card beside the crack and take a photo.
BitakBantay runs perspective homography correction using the coin or reference marker, segments the crack boundary using a U-Net model, and measures exact crack width and shear offset in millimeters across successive photos taken hours or days apart. The backend fuses this surface displacement rate ($mm/\text{day}$) with 3-day and 7-day antecedent rainfall accumulation and Mines and Geosciences Bureau (MGB) landslide susceptibility polygons. When crack widening accelerates alongside high soil saturation—following the inverse velocity failure law—BitakBantay alerts the Municipal DRRMO geologist and sends an immediate SMS and siren warning to evacuate the downslope purok.
Target Market
- Primary users: Upland barangay residents, farmers, indigenous communities, and barangay DRRM volunteers in landslide-prone provinces (Benguet, Mountain Province, Ifugao, Southern Leyte, Davao de Oro, Bukidnon, Camarines Sur, Quezon).
- Public-sector users: Municipal and Provincial DRRM Offices, MGB regional offices, and DPWH district engineers monitoring mountain road cuts.
- Community benefit: Gives un-instrumented mountain sitios a zero-cost physical deformation monitor using phones residents already carry.
How AI Is Used
- Reference-calibrated homography and segmentation: Detects the standard coin or fiducial card to remove camera tilt and distance error, then uses a U-Net segmentation head to measure crack aperture width to $\pm 0.8\text{ mm}$ precision.
- Deformation velocity and inverse-velocity tracking: Computes time-series crack opening speed ($v$) and acceleration across repeat citizen uploads to detect the transition from slow creep to imminent slope failure.
- Multimodal landslide risk classifier: Combines crack velocity, visual seepage/turbidity cues, slope angle from DEM, and cumulative 72-hour rainfall into a four-level alert aligned with PHIVOLCS/Dynaslope community protocols.
- Offline-first mobile capture: Runs coin calibration and crack-width measurement locally on the phone so tanods on mountain ridges with no signal get an immediate reading on screen, syncing when they return to the barangay hall.
Community & Ecosystem Integration
- Aligns with PHIVOLCS Dynaslope community protocols: Complements participatory landslide monitoring where local Barangay Landslide Monitoring Committees observe ground cracks during rainy weeks.
- Zero specialized hardware: Uses a standard Philippine coin or printed QR card instead of expensive laser extensometers.
- LGU LDRRMF eligible: Can be deployed across all upland barangays of a municipality within a single rainy season.
Demo Scenario (3 minutes for judges)
- Place a simulated soil/concrete block with an adjustable fissure and a ₱10 coin on the judge table.
- Take Photo 1 (Day 1 baseline: 4.2 mm crack width). Then widen the fissure slightly with a screw gauge and take Photo 2 from a different angle (Day 2: 11.8 mm).
- On screen, BitakBantay rectifies the perspective using the ₱10 coin, overlays the segmented crack mask, and reports a $+7.6\text{ mm/day}$ acceleration.
- Toggle on the 3-day cumulative rainfall feed (185 mm over the mountain sub-basin). The combined rainfall-deformation curve crosses into the red Critical Evacuation zone.
- A Tagalog and Ilocano SMS warning fires to the downslope purok list while generating a geo-tagged inspection packet for the MDRRMO engineer.
30-Hour Build Plan
| Hours | Task | Role |
|---|---|---|
| 0 to 4 | Build physical crack-test rig and print ArUco/coin reference cards; gather public crack segmentation datasets | All |
| 4 to 11 | Implement OpenCV ArUco/coin homography rectification and fine-tune U-Net crack width measurement pipeline | CV Lead |
| 4 to 12 | Build rainfall ingestion service (PAGASA / Open-Meteo 72h accumulation) and PostGIS slope hazard lookup | Backend / GIS |
| 11 to 19 | Build time-series displacement velocity tracker and rainfall-intensity-duration threshold classifier | ML / Backend |
| 12 to 22 | Build mobile-friendly PWA camera guide with ghost-overlay alignment and MDRRMO slope map dashboard | Frontend |
| 19 to 26 | Wire SMS evacuation broadcast and offline IndexedDB photo queue | Backend + Frontend |
| 26 to 30 | Measure millimeter error against physical caliper on stage rig, rehearse 3-minute demo | All |
Suggested stack: Python FastAPI, OpenCV, PyTorch (MobileNetV3-UNet), PostgreSQL/PostGIS, Next.js PWA with offline service worker, Leaflet, SMS gateway. Public data / APIs: CrackForest / DeepCrack open segmentation datasets, MGB / GeoRiskPH landslide susceptibility maps, Copernicus 30m DEM, Open-Meteo / PAGASA historical and live rainfall feeds.
Research & Literature References
- Emanuele Intrieri, Giovanni Gigli, Filippo Mugnai, Riccardo Fanti, and Nicola Casagli, “Design and implementation of a landslide early warning system,” Engineering Geology, Vols. 147-148, pp. 124-136, 2012. DOI: 10.1016/j.enggeo.2012.07.017
- How BitakBantay uses this study: Implements the study’s multi-parameter early warning architecture that combines surface displacement velocity thresholds with cumulative rainfall triggers to minimize false alarms while guaranteeing timely evacuation before slope collapse.
Risks & Privacy Notes
- Safety during measurement: The app instructs residents never to cross active tension cracks during heavy rain and to photograph only from stable ground or use a stick-mounted marker.
- Avoiding false reassurance: A low crack displacement reading never overrides an official MGB or MDRRMO evacuation order when rainfall thresholds alone are exceeded.
- Data Privacy Act of 2012: Uploaded photos contain only soil, rock, and structural walls. Location tags are used strictly for slope hazard mapping and community safety alerts.
- Strict 30-hour feasibility constraint: Heavy monsoon rain erodes soil crack edges and muddies reference stakes, causing optical-flow and homography measurements to drift without physical inclinometers.
AI Use Disclosure (draft)
BitakBantay uses OpenCV and a U-Net segmentation model to measure millimeter crack widths relative to a reference marker, and a threshold classification model that combines displacement velocity with cumulative rainfall. AI coding assistants helped build the perspective rectification math and PWA camera alignment UI. All physical measurements were validated against manual caliper readings.
Rubric Scoring
| Criterion | Weight | Score (1-5) | Why |
|---|---|---|---|
| Innovation & creativity | 25% | 4 | Tracks sub-centimeter soil crack widening on bamboo stakes using homography and optical flow |
| Problem–solution fit | 25% | 4 | Addresses rain-induced landslide creep in upland sitios lacking automated inclinometers |
| AI application & value | 20% | 3 | Homography registration and crack segmentation use computer vision, while PHIVOLCS thresholds are rule-based |
| Feasibility | 15% | 2 | Heavily penalized on feasibility: heavy rain washes out soil edges and camera angle shifts create false alarms |
| Impact & scalability | 15% | 3 | Low-cost participatory monitoring concept, but unreliable as a standalone life-safety trigger |
| Weighted total | 3.35 |