当动物行为研究遇见机器视觉

——“红外热成像+计算机视觉”动物行为研究系统

工业领域的某些技术手段因其成熟的体系和强大的适应能力,常常被引入到科研领域。引入后往往能给学者莫大的惊喜,给他们的课题带来惊人的突破。这里介绍的基于红外热成像和计算机视觉的动物行为研究系统便是其中一例。

热成像是记录地球上任何物体释放的、在电磁波谱中处于红外波段的光并且对其成像的技术。物体和生命体的状态和属性能够通过它们表面的温度分布图像来衡量。热成像的应用领域非常广泛,例如工业、安防、军事、科研等。在自然科学研究中,相较于其他方法,热成像技术提供了一种安全、无损伤的测量和数据获取手段。而且在人类医学和兽医学、生态学、动物学等领域已有大量的应用。

在动物行为学研究领域,红外热成像可用来测量处于胁迫条件下、进行不同类型的行为时的体温变化。

如日本京都大学类人猿研究院的中山借助红外热成像技术发现在有潜在威胁的人(如手持抓捕网、身着实验服的工作人员)在场时,猕猴鼻区的温度在10-30s内显著下降。同时猕猴通过露齿和其他面部表情表达它们的负面情绪。中山等人据此判断:鼻区温度的降低能够作为非人类灵长类情绪从中性到负面变化的一个可靠和准确指标。

在昆虫的冷适应行为及生理学研究中,红外热成像更能克服扫描量热法、热电偶等传统手段必须保证实验昆虫静止不动的弊端,动态测量和记录昆虫的行为、体温。

如Christopher等人使用红外热成像技术研究了高山采集的蝎蛉的冷适应过程、行为响应和生理响应,证明红外热成像技术能够提供的大量生理学信息,如过冷却点、致死低温等,且该手段获取的信息因为不会限制昆虫的运动、更接近自然环境,因而更加具有生物学意义。

Hristov等人使用红外热成像相机对大群聚居、自由放养的巴西无尾蝙蝠进行观察,证明红外热成像技术是调查群居蝙蝠觅食等行为的宝贵工具。计算机视觉的相关算法也被使用,用于识别和追踪飞翔的蝙蝠,并且将它们和其他温度相近的物体区分开来,最终确定了在洞中栖息和觅食的蝙蝠的总数量。

大量研究案例表明,红外热成像能够用于研究野外自由散养、采用传统方式很难观察的动物。

以“红外热成像”为基础的动物观测系统由红外热成像相机、专业热成像软件等部分组成。如需野外监测使用,可选配相机室外防护罩、固定支架等配件。

红外热成像相机选用高分辨率(640×512)、镜头可更换可聚焦的WIC640热成像相机。高分辨率保证了长距离监控时能够拍摄到高清晰度的照片。焦距决定了相机视场角的大小,因此,WIC相机的镜头具有手动聚焦的功能和可更换的设计,能够使我们可根据安装的实际场地灵活地选择合适的焦距。除此之外,WIC相机使用了USB3.0或者以太网路线的供电方式,耗电量极低,从而避免了特殊的制冷设备的使用,也大大缩小了相机的尺寸,非常适合野外使用。WIC相机具有的高度可定制化和优良的环境适应性。

为了保证红外热成像相机能够在复杂多变的自然环境下正常工作,WIC相机配备了专业的室外防护罩及安装支架和配件。防护罩具备IP67的防护等级(最高的防尘等级和仅次于长时间浸泡的防水等级),并内置了加热系统和锗窗(锗元素化学性质较为稳定且在远红外波段透光性较好),因此能够出色应对灰尘、雨雪、冰冻等恶劣天气。

一款优秀的产品离不开友好的软件。WIC相机配备出色的专业的热成像采集和分析软件——Coreplayer。除了能够自动识别和配置地址,快速稳定地连接相机外,Coreplayer还包含多种调色板和测量工具,实现了点、线、面的动态测量和直观呈现。

拍摄图片展示:

对于研究动物行为的学者,尤其是昆虫学家,怎样观察动物的行为是个令人头大的难题。野外观察更难,主要在于定位个体和整个生命周期的持续观察。当研究者需要对行为做定量分析时难度又增加了一层。所以近年来,工业领域的机器视觉和计算机视觉被用来克服上述动物行为学研究中碰到的现实问题,进一步揭示动物的行为模式。

计算机视觉是指用摄影机和计算机代替人眼,对目标进行识别、跟踪和测量,并进一步处理获取的图像,从中获取信息。计算机视觉结合了机器视觉和图像分析技术,目标是从图像中获取物理对象的明确而有意义的描述。机器视觉通常用在工业和机器人领域,而图像分析技术指的是2D图像的算法分析和图像的转换(旋转等)。对于动物行为学研究,另一个关键的描述是物理对象的运动。如下图,C. Ferrario等人为研究不同浓度的杀虫剂毒死蜱(CPF)对大型溞游泳行为的影响,便使用了行为观测中常见的运动时间、距离和速率等参数。

以“计算机视觉”为基础的动物行为观测系统由动物行为分析软件、动物活动室/池、摄像头等组成,通过数码摄像头录制数码视频,并通过软件在计算机上根据反差法(彩色或黑白)原理对视频中的目标动物进行行为分析。

成像                       追踪                      分析

可用于单目标动物行为观测分析和多目标动物行为观测分析,可以对多孔板中的动物、迷宫、野外开阔区域、鱼缸(池)、动物笼舍中的动物如昆虫、鱼类、爬行类、啮齿类或其他动物及野外动物的行为视频进行分析。

可获得数10种行为学参数,包括活动时间与非活动时间、运行速度、加速度、移动距离、移动方向、在某一区域的逗留时间、在某一区域的出现次数及对兴趣点的接触次数等。

“红外热成像+计算机视觉”动物行为研究系统充分利用了工业领域的成熟技术,可同时用于昆虫等动物行为学、生理学等领域,既能获取基本的形态学参数,又能通过体温变化得出大量生物学信息。

动物行为检测计算机视觉_当动物行为研究遇见机器视觉——“红外热成像+计算机视觉”动物行为研究系统...相关推荐

  1. 动物行为检测计算机视觉_基于红外热成像和计算机视觉的动物行为研究系统便是其中一例...

    工业领域的某些技术手段因其成熟的体系和强大的适应能力,常常被引入到科研领域.引入后往往能给学者莫大的惊喜,给他们的课题带来惊人的突破.本文介绍的基于红外热成像和计算机视觉的动物行为研究系统便是其中一例 ...

  2. ai 计算机视觉_人工智能中的计算机视觉

    ai 计算机视觉 While a three-year-old child has a lot to learn about the world, one thing that he is alrea ...

  3. 实时获取ccd图像_薄膜瑕疵在线检测系统0.1mm检测精度_实时在线检测

    原标题:薄膜瑕疵在线检测系统检测精度_实时在线检测 在薄膜的实际生产过程中,由于各方面因素的影响,薄膜表面会出现诸如孔洞.蚊虫.黑点.晶点.划伤.斑点等瑕疵,严重影响了薄膜的质量,给生产商带来了不必要 ...

  4. hough变换检测圆周_【视觉】视觉检测人应该了解的缺陷检测方法

    本文参考并摘引:李少波, 杨静, 王铮, 朱书德, 杨观赐. 缺陷检测技术的发展与应用研究综述. 自动化学报, 2020, 46(11): 2319−2336. doi: 10.16383/j.aas ...

  5. 科学价值 社交关系 大数据_服务的价值:数据科学和用户体验研究美好生活

    科学价值 社交关系 大数据 A crucial part of building a product is understanding exactly how it provides your cus ...

  6. 车辆行人检测数据集_澎思科技行人再识别技术取得突破,刷新三大数据集世界记录...

    近日,国内人工智能企业澎思科技(Pensees)在行人再识别(Person Re-identification,简称ReID)算法上取得突破,在三大主流ReID数据集测试Market1501,Duke ...

  7. 计算机视觉硕士生开题报告,基于机器视觉的三维测量的研究(开题报告)

    内容介绍 原文档由会员 cglina 发布 基于机器视觉的三维测量的研究(开题报告) 一.课题的目的及意义(含国内外的研究现状分析或设计方案比较.选型分析等) 1机器视觉基础概述 机器视觉是研究计算机 ...

  8. paddle2.0高层API实现人脸关键点检测(人脸关键点检测综述_自定义网络_paddleHub_趣味ps)

    paddle2.0高层API实现人脸关键点检测(人脸关键点检测综述_自定义网络_paddleHub_趣味ps) 本文包含了: - 人脸关键点检测综述 - 人脸关键点检测数据集介绍以及数据处理实现 - ...

  9. 目标立体检测 红外图像_一种红外运动目标检测及其三维信息叠加的装置和方法与流程...

    本发明属于图像处理技术领域,具体涉及一种红外运动目标检测及其三维信息叠加的装置和方法. 背景技术: 自20世纪下半叶以来,计算机视觉(computer version,CV)技术逐渐发展壮大,同时,伴 ...

最新文章

  1. 人类首次商业太空行走敲定!马斯克SpaceX宣布新一轮太空旅行计划,美国富豪成回头客...
  2. 在5分钟内将Spring Boot作为Windows服务启动
  3. 易优cms企业建站系统v1.5.1 含小程序源码
  4. Samba 服务器的构建
  5. 命令行shell 用于SQLite
  6. Spring 框架之 AOP 原理深度剖析!|CSDN 博文精选
  7. 开源BI工具 - Superset
  8. Python3制作网易云音乐下载器
  9. 幕布笔记按字母顺序导出(Python+Opml)
  10. Centos 7 mysql 数据库安装和配置
  11. 2020-12-10-计算机基础
  12. CPU32和CPU64区别
  13. oracle安装先决条件检查全部失败,两种解决办法
  14. 涂抹oracle扩库,涂抹oracle
  15. 小明左、右手中分别拿两张纸牌(比如:黑桃10和红桃8,数字10和8可通过键盘录入),要求编写代码交换小明手中的牌
  16. 【AAAI2023】视觉辅助的常识知识获取Visually Grounded Commonsense Knowledge Acquisition 个人学习笔记
  17. TOJ 3778.Sheldon's Friendship II
  18. python无水印下载视频_用 Python 下载抖音无水印视频
  19. Linux grep命令使用介绍
  20. 点击网页分享按钮,触发微信分享功能

热门文章

  1. 使用loadrunner进行服务器性能测试(winsocket)
  2. linux驱动架构变化,Linux网卡驱动架构分析
  3. VC6编辑直接采用Linux换行符,Tips: VC++篇
  4. 函数c语言表示_C语言定义无参数的函数时,f()和f(void)有什么区别?
  5. android 自动打印出来,Android:签名打包后关闭Log打印
  6. 积分竞猜网php源码_贵州省网络安全知识竞赛个人赛Writeup
  7. python networkx 求图中的环_python – 在NetworkX图中获取连接的节点
  8. Python-web框架 fastapi
  9. 光流.flo文件生成.png图片(可批量)
  10. 用c语言计算星期,计算任何一天是星期几的C语言源代码.