<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Vision on earthtoolsmaker</title>
    <link>https://www.earthtoolsmaker.org/tags/vision/</link>
    <description>Recent content in Vision on earthtoolsmaker</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Fri, 12 Jun 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://www.earthtoolsmaker.org/tags/vision/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Racing Models, Not Opinions: How We Ran Wildfire ML R&amp;D for Pyronear</title>
      <link>https://www.earthtoolsmaker.org/posts/racing-models-not-opinions/</link>
      <pubDate>Fri, 12 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://www.earthtoolsmaker.org/posts/racing-models-not-opinions/</guid>
      <description>&lt;p&gt;In 2024, we wrote about &lt;a href=&#34;https://www.earthtoolsmaker.org/posts/protecting-the-forest-early-forest-fire-detector/&#34;&gt;building an early forest fire detector&lt;/a&gt; with the NGO&#xA;&lt;a href=&#34;https://pyronear.org&#34;&gt;Pyronear&lt;/a&gt;: cameras on antenna towers, a YOLO object&#xA;detector (a fast model that draws boxes around what it finds in a single&#xA;image) running on a Raspberry Pi, and real fires detected from 35 kilometers&#xA;away. This post is&#xA;the next chapter — and it is less about a model than about a &lt;strong&gt;method&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Over the past months we helped Pyronear answer one question: &lt;em&gt;can a model that&#xA;watches smoke evolve over time cut false alarms without missing fires?&lt;/em&gt; The&#xA;answer turned out to be yes — the winning model raises &lt;strong&gt;4× fewer false&#xA;alarms&lt;/strong&gt; than the production baseline while catching slightly &lt;em&gt;more&lt;/em&gt; fires.&#xA;But the part worth writing about is &lt;em&gt;how&lt;/em&gt; we got there: a literature survey&#xA;distilled into a shortlist, a standardized experiment harness, and a&#xA;leaderboard where five candidate models — including the current production&#xA;system — raced on the same frozen test set.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Smoke Is a Behavior: Inside Pyronear&#39;s Temporal Wildfire Detection Model</title>
      <link>https://www.earthtoolsmaker.org/posts/smoke-is-a-behavior/</link>
      <pubDate>Fri, 12 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://www.earthtoolsmaker.org/posts/smoke-is-a-behavior/</guid>
      <description>&lt;p&gt;In &lt;a href=&#34;https://www.earthtoolsmaker.org/posts/racing-models-not-opinions/&#34;&gt;the previous post&lt;/a&gt; we&#xA;told the story of &lt;em&gt;how&lt;/em&gt; the new smoke verifier for&#xA;&lt;a href=&#34;https://pyronear.org&#34;&gt;Pyronear&lt;/a&gt; was selected: a literature survey, five&#xA;candidate models, one leaderboard, one winner with 4× fewer false alarms.&#xA;This post opens up the winner itself — the &lt;strong&gt;bbox-tube temporal model&lt;/strong&gt;&#xA;(&lt;em&gt;bbox&lt;/em&gt; for the bounding boxes a detector draws around candidate smoke,&#xA;&lt;em&gt;tube&lt;/em&gt; for the way those boxes are linked across frames) now&#xA;&lt;a href=&#34;https://huggingface.co/pyronear/temporal-model&#34;&gt;released as a versioned package&lt;/a&gt;&#xA;— and walks through how it judges a sequence of camera frames, stage by&#xA;stage, with figures computed from real wildfire sequences.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Identify individuals with Local Feature Matching</title>
      <link>https://www.earthtoolsmaker.org/posts/local-feature-matching-lightglue/</link>
      <pubDate>Mon, 09 Dec 2024 00:00:00 +0000</pubDate>
      <guid>https://www.earthtoolsmaker.org/posts/local-feature-matching-lightglue/</guid>
      <description>&lt;p&gt;In this blog post, we will explore a powerful technique widely used for&#xA;identifying individuals across various species. This method leverages unique&#xA;physical markings that remain relatively stable throughout an organism&amp;rsquo;s&#xA;lifetime, making it effective for species with distinct patterns. For instance,&#xA;&lt;a href=&#34;https://www.sharkguardian.org/whale-shark-research&#34;&gt;whale sharks&lt;/a&gt;, &lt;a href=&#34;https://www.earthtoolsmaker.org/projects/trout_identification/&#34;&gt;trout&lt;/a&gt;,&#xA;&lt;a href=&#34;https://app.fruitpunch.ai/article/2024/02/01/tracking-turtles-how-ai-helps-conservationists-to&#34;&gt;turtles&lt;/a&gt;,&#xA;and&#xA;&lt;a href=&#34;https://app.fruitpunch.ai/article/2023/03/23/understanding-seals-with-ai&#34;&gt;seals&lt;/a&gt;&#xA;all possess unique spot or scale patterns that lend themselves well to this&#xA;computer vision approach.&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&lt;div class=&#34;image-carousel&#34; data-carousel-id=&#34;species-markings-gallery&#34;&gt;&#xA;  &lt;div class=&#34;image-carousel__wrapper&#34;&gt;&#xA;    &lt;ul class=&#34;image-carousel__controls controls list-reset&#34; id=&#34;species-markings-gallery-controls&#34; aria-label=&#34;Carousel Navigation&#34; tabindex=&#34;0&#34;&gt;&#xA;      &lt;li class=&#34;prev&#34; data-controls=&#34;prev&#34; aria-controls=&#34;species-markings-gallery&#34; tabindex=&#34;-1&#34;&gt;&#xA;        &lt;i class=&#34;fa-solid fa-arrow-left-long&#34;&gt;&lt;/i&gt;&#xA;      &lt;/li&gt;&#xA;      &lt;li class=&#34;next&#34; data-controls=&#34;next&#34; aria-controls=&#34;species-markings-gallery&#34; tabindex=&#34;-1&#34;&gt;&#xA;        &lt;i class=&#34;fa-solid fa-arrow-right-long&#34;&gt;&lt;/i&gt;&#xA;      &lt;/li&gt;&#xA;    &lt;/ul&gt;&#xA;&#xA;    &lt;div class=&#34;image-carousel__slider&#34;&#xA;         id=&#34;species-markings-gallery&#34;&#xA;         data-items=&#34;3&#34;&#xA;         data-items-tablet=&#34;2&#34;&#xA;         data-items-mobile=&#34;1&#34;&#xA;         data-gutter=&#34;20&#34;&#xA;         data-loop=&#34;true&#34;&#xA;         tabindex=&#34;0&#34;&gt;&#xA;      &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &lt;div class=&#34;image-carousel__slide&#34;&gt;&#xA;    &#xA;      &#xA;      &lt;img src=&#34;./images/species/turtle2.png&#34; alt=&#34;Turtle&#34; class=&#34;no-lightense&#34; loading=&#34;lazy&#34; data-caption=&#34;Sea turtle with unique shell patterns used for individual identification&#34; data-shadow=&#34;true&#34; data-rounded=&#34;true&#34; /&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;&#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &lt;div class=&#34;image-carousel__slide&#34;&gt;&#xA;    &#xA;      &#xA;      &lt;img src=&#34;./images/species/seal.jpg&#34; alt=&#34;Seal&#34; class=&#34;no-lightense&#34; loading=&#34;lazy&#34; data-caption=&#34;Seal with distinctive spot patterns on its fur&#34; data-shadow=&#34;true&#34; data-rounded=&#34;true&#34; /&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;&#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &lt;div class=&#34;image-carousel__slide&#34;&gt;&#xA;    &#xA;      &#xA;      &lt;img src=&#34;./images/species/trout.jpg&#34; alt=&#34;Trout&#34; class=&#34;no-lightense&#34; loading=&#34;lazy&#34; data-caption=&#34;Trout displaying unique spot patterns along its body&#34; data-shadow=&#34;true&#34; data-rounded=&#34;true&#34; /&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;&#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &lt;div class=&#34;image-carousel__slide&#34;&gt;&#xA;    &#xA;      &#xA;      &lt;img src=&#34;./images/species/whale-shark2.png&#34; alt=&#34;Whale Shark&#34; class=&#34;no-lightense&#34; loading=&#34;lazy&#34; data-caption=&#34;Whale shark with distinctive spot patterns that remain stable throughout its lifetime&#34; data-shadow=&#34;true&#34; data-rounded=&#34;true&#34; /&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;&#xA;&#xA;    &lt;/div&gt;&#xA;  &lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;image-lightbox&#34; id=&#34;species-markings-gallery-lightbox&#34; aria-hidden=&#34;true&#34; aria-modal=&#34;true&#34; role=&#34;dialog&#34; aria-label=&#34;Image gallery&#34;&gt;&#xA;  &lt;div class=&#34;image-lightbox__overlay&#34;&gt;&lt;/div&gt;&#xA;  &lt;button class=&#34;image-lightbox__close&#34; aria-label=&#34;Close lightbox&#34;&gt;&#xA;    &lt;i class=&#34;fa-solid fa-xmark&#34;&gt;&lt;/i&gt;&#xA;  &lt;/button&gt;&#xA;  &lt;button class=&#34;image-lightbox__prev&#34; aria-label=&#34;Previous image&#34;&gt;&#xA;    &lt;i class=&#34;fa-solid fa-arrow-left-long&#34;&gt;&lt;/i&gt;&#xA;  &lt;/button&gt;&#xA;  &lt;button class=&#34;image-lightbox__next&#34; aria-label=&#34;Next image&#34;&gt;&#xA;    &lt;i class=&#34;fa-solid fa-arrow-right-long&#34;&gt;&lt;/i&gt;&#xA;  &lt;/button&gt;&#xA;  &lt;div class=&#34;image-lightbox__content&#34;&gt;&#xA;    &lt;img class=&#34;image-lightbox__image no-lightense&#34; src=&#34;&#34; alt=&#34;&#34; /&gt;&#xA;    &lt;p class=&#34;image-lightbox__caption&#34;&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to prepare data for IDentification?</title>
      <link>https://www.earthtoolsmaker.org/posts/how-to-prepare-data-for-identification/</link>
      <pubDate>Sun, 08 Dec 2024 00:00:00 +0000</pubDate>
      <guid>https://www.earthtoolsmaker.org/posts/how-to-prepare-data-for-identification/</guid>
      <description>&lt;p&gt;In this blog post, we will explore essential preprocessing techniques for&#xA;normalizing animal images, preparing them for individual identification.&lt;/p&gt;&#xA;&lt;p&gt;We will focus on the initial stages of the machine learning pipelines developed&#xA;for various projects, specifically bear and trout identification. In both&#xA;cases, similar computer vision techniques and strategies were employed to&#xA;successfully create robust identification systems.&lt;/p&gt;&#xA;&lt;p&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;  &#xA;&#xA;  &#xA;  &#xA;  &#xA;    &#xA;    &#xA;  &#xA;    &#xA;    &#xA;  &#xA;    &#xA;    &#xA;  &#xA;    &#xA;    &#xA;  &#xA;&#xA;  &#xA;  &#xA;  &#xA;    &#xA;    &#xA;  &#xA;    &#xA;    &#xA;  &#xA;    &#xA;    &#xA;  &#xA;    &#xA;    &#xA;  &#xA;&#xA;  &#xA;  &#xA;&#xA;  &lt;picture&gt;&#xA;    &lt;source&#xA;      type=&#34;image/webp&#34;&#xA;      srcset=&#34;https://www.earthtoolsmaker.org/images/projects/bear_identification/pipeline_hu_2b21d8a5d704cc8f.webp 400w, https://www.earthtoolsmaker.org/images/projects/bear_identification/pipeline_hu_b213600feb6ee192.webp 600w, https://www.earthtoolsmaker.org/images/projects/bear_identification/pipeline_hu_6c1aeeaf910a468f.webp 800w, https://www.earthtoolsmaker.org/images/projects/bear_identification/pipeline_hu_d500d5945fced21a.webp 1200w&#34;&#xA;      sizes=&#34;(max-width: 600px) 100vw, (max-width: 900px) 80vw, 800px&#34;&gt;&#xA;    &lt;source&#xA;      srcset=&#34;https://www.earthtoolsmaker.org/images/projects/bear_identification/pipeline_hu_dd8df346356c59b4.png 400w, https://www.earthtoolsmaker.org/images/projects/bear_identification/pipeline_hu_762de2398f2fc5fb.png 600w, https://www.earthtoolsmaker.org/images/projects/bear_identification/pipeline_hu_46bc72fda4b249a3.png 800w, https://www.earthtoolsmaker.org/images/projects/bear_identification/pipeline_hu_4f786ff338298260.png 1200w&#34;&#xA;      sizes=&#34;(max-width: 600px) 100vw, (max-width: 900px) 80vw, 800px&#34;&gt;&#xA;    &lt;img&#xA;      src=&#34;https://www.earthtoolsmaker.org/images/projects/bear_identification/pipeline_hu_46bc72fda4b249a3.png&#34;&#xA;      alt=&#34;Identification Pipeline Overview&#34;&#xA;      &#xA;      &#xA;      width=&#34;800&#34;&#xA;      height=&#34;449&#34;&#xA;      loading=&#34;lazy&#34;&#xA;      decoding=&#34;async&#34;&gt;&#xA;  &lt;/picture&gt;&#xA;&#xA;&#xA;&lt;em&gt;Gallery / Overview of the ML pipeline to identify &lt;strong&gt;bears&lt;/strong&gt; using their facial&#xA;markings with Metric Learning&lt;/em&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Tracking the Journey: How to Monitor Wild Salmon Migrations</title>
      <link>https://www.earthtoolsmaker.org/posts/tracking-the-journey-how-to-monitor-wild-salmon-migrations/</link>
      <pubDate>Fri, 30 Aug 2024 00:00:00 +0000</pubDate>
      <guid>https://www.earthtoolsmaker.org/posts/tracking-the-journey-how-to-monitor-wild-salmon-migrations/</guid>
      <description>&lt;p&gt;In this blog post, we will dive into the successful development of a wild&#xA;salmon monitoring system, currently deployed to 8 different sites in British&#xA;Columbia.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;We must take every step in our control now as climate-change related trends&#xA;will make things more difficult for salmon populations in the years ahead.&#xA;This demands urgency for Pacific salmon and for the 130+ species, including&#xA;grizzlies, orcas and eagles, that depend on Pacific salmon.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Protecting the Forest: Building an early forest fire detector</title>
      <link>https://www.earthtoolsmaker.org/posts/protecting-the-forest-early-forest-fire-detector/</link>
      <pubDate>Wed, 21 Aug 2024 00:00:00 +0000</pubDate>
      <guid>https://www.earthtoolsmaker.org/posts/protecting-the-forest-early-forest-fire-detector/</guid>
      <description>&lt;p&gt;In this blog post, we’ll delve into the development process of a cutting-edge&#xA;early forest fire detection system, created in collaboration with the NGO&#xA;&lt;a href=&#34;https://pyronear.org&#34;&gt;Pyronear&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Our detectors communicate fire alerts to a database that is connected&#xA;to a supervision platform for the fire department.&lt;/p&gt;&#xA;&lt;p&gt;&lt;cite&gt;– Pyronear&lt;/cite&gt;&lt;/p&gt;&lt;/blockquote&gt;&#xA;&lt;p&gt;Pyronear offers a holistic solution for managing fire risks. Central to its&#xA;capabilities is an innovative early wildfire detection algorithm, seamlessly&#xA;operated on a compact microcomputer. This core system is augmented by a network&#xA;of high-resolution cameras strategically positioned at elevated vantage points,&#xA;providing panoramic coverage of forested regions. Together, these components&#xA;form a resilient and proactive strategy for wildfire prevention and management.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A guide to designing a bear face recognition system</title>
      <link>https://www.earthtoolsmaker.org/posts/bear-identification-with-metric-learning-guide/</link>
      <pubDate>Fri, 12 Apr 2024 00:00:00 +0000</pubDate>
      <guid>https://www.earthtoolsmaker.org/posts/bear-identification-with-metric-learning-guide/</guid>
      <description>&lt;p&gt;In this blog post we&amp;rsquo;ll delve into the technical&#xA;development of a bear face recognition system which is a&#xA;critical component of the bear identification&#xA;system developed in close collaboration with the &lt;a href=&#34;https://bearresearch.org/&#34;&gt;BearID&#xA;Project&lt;/a&gt; NGO.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Our research and software tool will provide a replicable technique and&#xA;general approach that can be applied to other species beyond bears, which&#xA;could aid conservation efforts worldwide.&lt;/p&gt;&#xA;&lt;p&gt;&lt;cite&gt;– BearID Project&lt;/cite&gt;&lt;/p&gt;&lt;/blockquote&gt;&#xA;&lt;p&gt;For a comprehensive understanding of this project, please click on the pipeline&#xA;overview below:&lt;/p&gt;</description>
    </item>
    <item>
      <title>A guide to designing a bear face segmentation system</title>
      <link>https://www.earthtoolsmaker.org/posts/bear-face-segmentation-guide/</link>
      <pubDate>Thu, 11 Apr 2024 00:00:00 +0000</pubDate>
      <guid>https://www.earthtoolsmaker.org/posts/bear-face-segmentation-guide/</guid>
      <description>&lt;p&gt;In this blog post we&amp;rsquo;ll delve into the technical development of a bear face&#xA;segmentation system which is a critical component of the bear identification&#xA;system developed in close collaboration with the &lt;a href=&#34;https://bearresearch.org/&#34;&gt;BearID&#xA;Project&lt;/a&gt; NGO.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Our research and software tool will provide a replicable technique and&#xA;general approach that can be applied to other species beyond bears, which&#xA;could aid conservation efforts worldwide.&lt;/p&gt;&#xA;&lt;p&gt;&lt;cite&gt;– BearID Project&lt;/cite&gt;&lt;/p&gt;&lt;/blockquote&gt;&#xA;&lt;p&gt;For a comprehensive understanding of this project, please click on the pipeline&#xA;overview below:&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to build a benthic coral reefs analyser</title>
      <link>https://www.earthtoolsmaker.org/posts/how-to-build-a-benthic-coral-reefs-analyser/</link>
      <pubDate>Wed, 10 Apr 2024 00:00:00 +0000</pubDate>
      <guid>https://www.earthtoolsmaker.org/posts/how-to-build-a-benthic-coral-reefs-analyser/</guid>
      <description>&lt;p&gt;Welcome to our blog post where we&amp;rsquo;ll explore the development process of&#xA;a benthic coral reef analyzer, created in partnership with&#xA;&lt;a href=&#34;https://reef.support&#34;&gt;ReefSupport&lt;/a&gt;. Our goal is simple: to improve the&#xA;tools available for monitoring coral reefs and marine environments.&#xA;Let&amp;rsquo;s dive into how we&amp;rsquo;re making this happen!&lt;/p&gt;&#xA;&lt;p&gt;For a comprehensive understanding of this project, please click on the&#xA;image below:&lt;/p&gt;&#xA;&lt;a href=&#39;https://www.earthtoolsmaker.org/projects/coral_reef_health_monitoring/&#39; title=&#34;Project Details&#34;&gt;&#xA;  &lt;img src=&#34;./images/pipeline_overview.png&#34; /&gt;&#xA;&lt;/a&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Leveraging computer vision for the segmentation of&#xA;coral reefs in benthic imagery holds the potential to&#xA;quantify the long-term growth or decline of coral cover&#xA;within&#xA;marine protected areas&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to build a real time bear detection system</title>
      <link>https://www.earthtoolsmaker.org/posts/how-to-build-a-real-time-bear-detection-system/</link>
      <pubDate>Tue, 09 Apr 2024 00:00:00 +0000</pubDate>
      <guid>https://www.earthtoolsmaker.org/posts/how-to-build-a-real-time-bear-detection-system/</guid>
      <description>&lt;p&gt;In this blog post, we&amp;rsquo;ll delve into the successful development of a real-time&#xA;bear detection system, achieved through collaboration with the NGO&#xA;&lt;a href=&#34;https://www.hack-the-planet.io&#34;&gt;HackThePlanet&lt;/a&gt;. Our initiative aims to&#xA;safeguard Romanian farms by deterring bear encroachments.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Implementing non-invasive methods to deter bears from approaching farms&#xA;and livestock holds promise in fostering harmonious relations between&#xA;humans and bears.&lt;/p&gt;&lt;/blockquote&gt;&#xA;&lt;p&gt;For a comprehensive understanding of this project, please click on the pipeline&#xA;overview below:&lt;/p&gt;&#xA;&lt;a href=&#39;https://www.earthtoolsmaker.org/projects/carpathian-bear-deterrence/&#39; title=&#34;Project Details&#34;&gt;&#xA;  &lt;img src=&#34;./images/pipeline_overview.png&#34; /&gt;&#xA;&lt;/a&gt;&#xA;&lt;h2 id=&#34;project-scope&#34;&gt;Project Scope&lt;/h2&gt;&#xA;&lt;p&gt;The computer vision model responsible for detecting&#xA;bears will operate on a low-power microcontroller (such&#xA;as the Raspberry Pi5). This necessitates swift operation&#xA;and minimal power consumption during inference. Ensuring&#xA;timely detection of approaching bears is critical, as&#xA;their entry onto farms can result in predation on&#xA;livestock, such as pigs. Achieving an extremely high&#xA;recall rate is imperative to prevent such incidents.&#xA;Additionally, since brown bear activities can occur day&#xA;or night, the system must remain operational around the&#xA;clock.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
