A computerised
system for environment-based accident, incident, or
risk detection for human subjects in outdoor environments comprises at least one
user device configured to be carried or worn by a human subject. The at least one
user device comprises a
location determination module; a
movement detection module comprising at least one of an
accelerometer,
gyroscope, or other motion sensor; and a communication module configured to transmit data via non- cellular-dependent protocols. The
system further comprises a central
server comprising at least one processor and memory. The central
server is configured to receive, from the at least one
user device, subject-specific data comprising: current
location data indicating a current location of the human subject in an outdoor environment; and movement data relating to the human subject, including at least one of: speed, direction, acceleration, or stationary duration. The central
server is configured to receive or access environment-specific data indicating environmental conditions for the outdoor environment. Said environment-specific data comprises
terrain characteristic data indicating
terrain characteristics, said
terrain characteristic data comprising one or more of: geospatial data including topographical and geographical features;
terrain classification data. Said environment-specific data further comprises meteorological data indicating localised weather conditions for the outdoor environment including at least one of: temperature,
precipitation, wind, or
visibility. The central server is configured to generate a digital geospatial representation of the outdoor environment, comprising: a plurality of geospatial polygons defining one or more
active monitoring zones and one or more non-
active monitoring zones; wherein
active monitoring zones designate outdoor areas where accident, incident or
risk detection monitoring is enabled; and wherein non-active monitoring zones designate areas where accident, incident or
risk detection monitoring is suspended or not enabled. The central server is configured to determine, for the current location of the human subject, whether the location falls within an active monitoring zone or a non-active monitoring zone by performing geospatial polygon intersection analysis. If the location falls within an active monitoring zone, the central server is configured to perform behavioral anomaly analysis comprising: retrieving historical movement data for the human subject from a historical movement
database, said historical movement data comprising prior movement data of the human subject under the same or similar terrain characteristics and the same or similar weather conditions as those indicated by the environment-specific data; calculating expected movement data for the human subject at the current location based on: (i) the historical movement data, (ii) the terrain characteristics indicated by the environment- specific data, and (iii) the weather conditions indicated by the environment-specific data; and comparing the movement data of the human subject against the expected movement data to generate an anomaly
score. If the anomaly
score exceeds a predetermined threshold, the central server is configured to generate an output alert
signal to at least one recipient device.