通过word index工具找到50亿只鸡

通过word index工具找到50亿只鸡

今天在在X平台(原Twitter)上看到了一个有趣的研究,分享一下。

美国每年大概消耗90亿只鸡,平均每人27只,原作者想知道这些鸡在美国的分布情况。

有趣的点在于两个地方:

一个是通过遥感找鸡,

另一个是研究中用到的word index这个工具(这个工具我反而觉得更有趣)。

原推文

怎么找到鸡了?

考虑到美国的鸡集中饲养在动物车间(Concentrated Animal Feeding Operations),作者通过需要养鸡的这类车间来推算鸡的数量和分布,数量评价依据为1500 平方米的棚子里大约有 20000 只鸡(参考的美国养鸡委员会的信息)。

通过什么工具来找?

原作者是通过word index这个工具,这儿有个简单的操作视频可以看看。

word index工具操作例子

总的来说,word index是一个环境搜索工具,用户选择样本,便可利用该工具找到指定区域内的相似地物,可以很方便的进行编程和定制化的。

检测鸡场过程

训练数据作者用的是美国养鸡场CAFO 训练数据集(见参考网站),该数据集有893 张养鸡厂的影像,714 张养猪场的影像,分辨率都为1米。

样例图片

根据训练数据所在的空间位置,勾选哨兵影像作为样本标签,然后整合了word index开始训练。哨兵数据一共使用了12 个波段

训练效果

我个人感觉比较吃惊的地方在于:养鸡场在哨兵影像上虽然只有几个像素宽,但检测效果确实不错,Sentinel-2 传感器的光谱宽度使其在10米分辨率下依然有很好的检测能力。每 100 次检测中有 94 次是良好检测。该模型捕获了 100 个标记的养鸡厂中的 82 个。

然后作者把基于mapbox把这个数据制作成了一个网站,地图界面会显示当前的视野范围内养鸡场的个数以及对应的鸡的数量。

1704971450476.png

总结

我个人觉得这是个有趣的实验,原作者想通过遥感可视化美国养殖鸡的数量,是从养鸡厂的角度入手。

更有趣的是world index,一个在遥感影像中找到类似地物的工具。

目前world index还需要排队才能申请使用,对这个工具感兴趣的同学可以试一试,网址为:https://www.earthgenome.org/earth-index。

参考

https://www.earthgenome.org/earth-index

https://twitter.com/EarthGenome/status/1745178901242945735

https://reglab.stanford.edu/data/cafo-training-dataset/

https://medium.com/earthrisemedia/finding-5-billion-chickens-with-human-in-the-loop-ai-model-tuning-via-earth-index-1d3f5cc89aec

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/340743.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C#用string.Replace方法批量替换某一类字符串

目录 一、关于字符串及其操作常识 二、String.Replace 方法 1.重载 2.Replace(Char, Char) 3.Replace(String, String) (1)实例: (2)生成结果: 4.Replace(String, String, StringComparison) 5.…

Next.js 学习笔记(五)——渲染

渲染 渲染将你编写的代码转换到用户界面。React 和 Next.js 允许你创建混合 web 应用程序,其中部分代码可以在服务器或客户端上呈现。本节将帮助你了解这些渲染环境、策略和运行时之间的差异。 基本知识 首先,下列对熟悉三个基本的网络概念是有帮助的…

Android基于Matrix绘制PaintDrawable设置BitmapShader,以手指触点为中心显示原图像圆图,Kotlin

Android基于Matrix绘制PaintDrawable设置BitmapShader,以手指触点为中心显示原图像圆图,Kotlin 手指在上面的图上移动,“剪切”出上面图中以手指触点为中心的图(半径图),然后在下面的ImageView显示。 impor…

读《Open-Vocabulary Video Anomaly Detection》

2023 西北工业大学和新大 引言 视频异常检测(VAD)旨在检测不符合预期模式的异常事件,由于其在智能视频监控和视频内容审查等应用前景广阔,已成为学术界和工业界日益关注的问题。通过几年蓬勃发展,VAD 在许多不断涌现的工作中取得了重大进展。…

leetcode动态规划(零钱兑换II、组合总和 Ⅳ)

518.零钱兑换II 给定不同面额的硬币和一个总金额。写出函数来计算可以凑成总金额的硬币组合数。假设每一种面额的硬币有无限个。 示例 1: 输入: amount 5, coins [1, 2, 5] 输出: 4 解释: 有四种方式可以凑成总金额: 55 5221 52111 511111 示例 2: 输入: amount 3, coi…

pytorch11:模型加载与保存、finetune迁移训练

目录 一、模型加载与保存1.1 序列化与反序列化概念1.2 pytorch中的序列化与反序列化1.3 模型保存的两种方法1.4 模型加载两种方法 二、断点训练2.1 断点保存代码2.2 断点恢复代码 三、finetune3.1 迁移学习3.2 模型的迁移学习3.2 模型微调步骤3.2.1 模型微调步骤3.2.2 模型微调…

免费申请eu.org域名,开启个人网站之旅

介绍 eu.org的免费域名注册服务是由OpenTLD B.V.提供的。相比于其他免费域名注册服务,eu.org的域名后缀更加独特。同时,eu.org的域名注册也比较简单,只需要填写一些基本信息,就可以获得自己的免费域名。 注册账号 点击进入登…

Linux最常用的几个时间日期命令

文章目录 Linux最常用的几个时间日期命令一日难再晨及时当勉励 date默认输入显示时区世界协调时格式化日期 时光总是催人老 time语法示例 休息一会 sleep休息5分钟1小时后提醒我时分秒搭配使用倒计时计时器结合脚本 更多信息 Linux最常用的几个时间日期命令 桃花谢了春红&…

【AI视野·今日NLP 自然语言处理论文速览 第七十三期】Tue, 9 Jan 2024

AI视野今日CS.NLP 自然语言处理论文速览 Tue, 9 Jan 2024 Totally 80 papers 👉上期速览✈更多精彩请移步主页 Daily Computation and Language Papers FFSplit: Split Feed-Forward Network For Optimizing Accuracy-Efficiency Trade-off in Language Model Infe…

基于Springboot的课程答疑系统(有报告)。Javaee项目,springboot项目。

演示视频: 基于Springboot的课程答疑系统(有报告)。Javaee项目,springboot项目。 项目介绍: 采用M(model)V(view)C(controller)三层体系结构&…

在WindowsServer2012中部署war项目

目录 前言 一.jdk安装 二.Tomact安装 三.MySQL安装 ​编辑​编辑​编辑​编辑​编辑​编辑​编辑 四.开放端口号 MySQL开放端口号 Tomact开放端口号 ​编辑 五.项目部署 1.将war放置在tomact中 2.配置项目sql脚本 3.最终效果 前言 安装Java开发工具包&#xff08…

书生.浦语大模型LangChain实战

RAG(Retrieval-Augmented Generation)与Finetune 传统大模型有以下几点问题: 无法及时更新知识知识面广,但在专业领域深度不够 为了解决以上诸多问题,有很多尝试方案。例如通过微调模型(Finetune&#x…