Skip to content

Releases: bencevans/camtrap-detector

v1.0.1

30 Jul 10:37
Compare
Choose a tag to compare

See the assets to download this version and install.

Summary

v1.0.1 includes improvements to error reporting, resolving some crash cases and updates some underlying dependencies.

Download the latest version from https://camtrap.net/detector

What's Changed

  • build(deps): bump vite from 6.3.4 to 6.3.5 by @dependabot[bot] in #463
  • build(deps): bump @tauri-apps/plugin-dialog from 2.2.1 to 2.2.2 by @dependabot[bot] in #462
  • build(deps-dev): bump @types/react-dom from 19.1.3 to 19.1.5 by @dependabot[bot] in #464
  • build(deps-dev): bump globals from 15.15.0 to 16.2.0 by @dependabot[bot] in #461
  • build(deps): bump tauri-plugin-dialog from 2.2.1 to 2.2.2 in /src-tauri by @dependabot[bot] in #458
  • build(deps-dev): bump typescript-eslint from 8.31.1 to 8.33.0 by @dependabot[bot] in #460
  • build(deps-dev): bump @vitejs/plugin-react from 4.4.1 to 4.6.0 by @dependabot[bot] in #469
  • build(deps): bump tauri-plugin-notification from 2.2.2 to 2.3.0 in /src-tauri by @dependabot[bot] in #473
  • build(deps): bump tauri-plugin-dialog from 2.2.2 to 2.3.0 in /src-tauri by @dependabot[bot] in #472
  • build(deps): bump tauri-plugin-updater from 2.7.1 to 2.9.0 in /src-tauri by @dependabot[bot] in #471
  • build(deps): bump tauri-plugin-log from 2.4.0 to 2.6.0 in /src-tauri by @dependabot[bot] in #470
  • build(deps): bump @tauri-apps/api from 2.5.0 to 2.6.0 by @dependabot[bot] in #465
  • build(deps): bump vite from 6.3.5 to 7.0.0 by @dependabot[bot] in #467
  • build(deps-dev): bump eslint from 9.25.1 to 9.30.1 by @dependabot[bot] in #466
  • build(deps-dev): bump @types/react-dom from 19.1.5 to 19.1.6 by @dependabot[bot] in #468
  • Add Issue Templates by @bencevans in #475
  • Improved Error Handling on Export by @bencevans in #476

Full Changelog: v1.0.0...v1.0.1

v1.0.0

05 May 15:10
a51226b
Compare
Choose a tag to compare

See the assets to download this version and install.

What's Changed

  • Fixed issue with model confidence being misrepresented in some cases.
  • Switched to using ORT to run the model from OpenCV. Easier to build future versions.
  • Lots of dependency upgrades
  • Fix recursive image enumeration
  • Stopped building for Linux. Please contact if you are using Linux but as we're not aware of anyone using Camtrap Detector on Linux, we've removed it from being built automatically.

New Contributors

Full Changelog: v0.4.0...v1.0.0

v0.4.0

20 Feb 20:39
Compare
Choose a tag to compare

What's Changed

Some Changes to the Testing and Release Workflows

Dependency Upgrades

Full Changelog: v0.3.0...app-v0.4.0

Installation Notes

Installers can be found under the Assets below. The file required is based on the operating system. This can be identified with:

  • Windows (x64) - …x64_en-US.msi
  • Windows (x64) with CUDA Acceleration …x64_en_US-cu117.msi
  • Linux (x64) - …amd64.deb or …amd64.AppImage
  • macOS Intel - …x64.dmg
  • macOS M1/M2 - ...aarch64.dmg

Windows users, it’s recommended not to use the CUDA Acceleration version unless the computer already has the NVIDIA CUDA Toolkit 11 installed and a compatible graphics card.

macOS users, if unsure if your computer is an Intel or an M1/M2 device, this can be found in About This Mac.

v0.3.0

10 Jan 20:07
Compare
Choose a tag to compare

Installers can be found under the Assets below. The file required is based on the operating system. This can be identified with:

  • Windows (x64) - …x64_en-US.msi
  • Windows (x64) with CUDA Acceleration …x64_en_US-cu117.msi
  • Linux (x64) - …amd64.deb or …amd64.AppImage
  • macOS Intel - …x64.dmg
  • macOS M1/M2 - ...aarch64.dmg

Windows users, it’s recommended not to use the CUDA Acceleration version unless the computer already has the NVIDIA CUDA Toolkit 11 installed and a compatible graphics card.

macOS users, if unsure if your computer is an Intel or an M1/M2 device, this can be found in About This Mac.

What's Changed

Full Changelog: v0.2.0...app-v0.3.0

v0.2.0

04 Jan 21:40
Compare
Choose a tag to compare

See the assets to download this version and install.

macOS: If you run into issues running on macOS, please see #108 (comment) for the related workaround, else, feel free to get in touch!

Included in v0.2.0

Multi-Platform and NVIDIA CUDA Acceleration Builds

We now have builds available for all intended platforms:

  • Windows (x64) - …x64_en-US.msi
  • Windows (x64) with CUDA Acceleration …x64_en_US-cu117.msi
  • Linux (x64) - …amd64.deb or …amd64.AppImage
  • macOS Intel - …x64.dmg
  • macOS M1/M2 - ...aarch64.dmg

The latest builds can be downloaded from https://github.com/bencevans/camtrap-detector/releases under assets. The …’s above match the files under assets to help identify which version is desired.

🙋The CUDA build needs testing on another computer. It’s only been tested on the machine it was built on so far.

Configurable Confidence Threshold

There’s now a cog on the first screen, clicking this will provide an option to change the minimum confidence. By default it’s set to 0.1.

Non-Max Suppression to match MegaDetector Scripts

Non-Max Suppression is now set the same as the MegaDetector Scripts. When the MegaDetector model executes, it outputs a bunch of detections (bounding box and class), sometimes there will be detections that have a large overlap with each other (likely over the same thing …animal/human/vehicle). Non-Max Suppression is a post-processing step that reduces detections that have a large overlap down to one single detection. This was set at 10%, it’s now been fixed to use the same as the MegaDetector Scripts at 45%.

Spot detections in images exports easier

Changed from the fluorescent green colour which was often hard to spot in grassland to show animal detections to white.

Straight onto the next run

There’s now a button to start a new run without needing to restart the application.

Faster Application Start Up

The application now boots faster as it’s not loading the detection model into memory at startup.

Improved the time remaining estimation

Bases the prediction on the intervals between the last n completed inferences.

Full Changelog: v0.1.0...v0.2.0