In my work at Vulcan, I worked on several projects where we leverage new technology for species conservation. Two particular examples of this are our anti- poaching and combating illegal fishing efforts.
In both of these projects, we work with organizations that are often underfunded and understaffed. They usually have the daunting tasks of patrolling and monitoring large areas of responsibility with minimal resources.
There was a desire from our founder to see how we could use new technology, such as drones, satellites and machine learning, to aid these underfunded and understaffed organizations in their conservation and enforcement tasks.
One of the initiatives that came out of this was to use drones equipped with cameras to do surveillance in wildlife parks. Drones would fly and stream pictures and videos so that anti-poaching units could locate poachers, and signs of poaching activities.
Anti-poaching units would have to sit through drone flights for hours looking for signs of poaching. Glued to a monitor, they would have little time for anything else. After a while fatigue would creep in and their ability to concentrate would wain fast. This reduced the chance of actually spotting signs of poaching quit drastically.
To combat user fatigue, we used object detection through our neural network so that we could classify detected objects in videos and images as animal, human or vehicle. These detections could then be communicated in real time to the users so that they would be able to multitask without the fear of missing detections.
Working with the Machine learning team and the software developers, I facilitated for designing the best user experience to flag and signal anomalies on screen.
A summary of which is written below.
We found that to be able to convey the intel to the organizations, there were three crucial things that dominated the User Experience:
To reduce noise, we thought to aggregate detections based on a grid system, somewhat configurable by the user. This would generate only one alert for a given grid, where there could be noise from multiple detections in the same location.
The grid would be visible to the user, so they could use the grid to communicate a location from the command center to the rangers in the field. Eg. They could instruct a patrol to go to G17 without having to communicate coordinates.