tdwg / camtrap-dp

Camera Trap Data Package (Camtrap DP)
https://camtrap-dp.tdwg.org
MIT License
43 stars 5 forks source link

Use more neutral term for captureMethod `motionDetection ` #360

Closed peterdesmet closed 10 months ago

peterdesmet commented 10 months ago

We currently allow 2 values for captureMethod:

timelapse
motionDetection

@dhobern indicated that timelapse is pretty straightforward, but motionDetection might be a bit too narrow a term to express that the camera automatically detected something, resulting in a trigger that captured the media. PIR sensors use a combination of motion and heat to trigger the camera and if we want to eventually allow audio sensors, then it might just be sound (not motion) that is used to capture a media file.

We could rename to:

I prefer detection.

I would also rephrase cameraDelay:

Predefined duration after a ~trigger~ detection when activity detected by the camera is ignored. Expressed in seconds.

To remove the term trigger altogether

ben-norton commented 10 months ago

It would be ideal to somehow use the infared heat detection aspect of the capture event. That is important in the broader community that animals like reptiles aren't readily detected using PIR sensors. If you went with detection then you lose that infared context. It becomes somewhat arbitrary how the animal was detected. A new technology/technique might make its way down the pipeline to camera traps that's distinctly different than infared. Maybe infaredDetection, thermalDetection?

peterdesmet commented 10 months ago

Discussed with @kbubnicki. We want to keep the very broad categorization for this term. More specific (infrared, thermal, etc.) might be harder to provide by users and there is currently no use case for it. Suggested changes: