大家知道,双胞胎的父母会根据一些细小的特征来区别“老大老二”,而动物学家也善于区分看上去完全一模一样的动物个体,依据的还是那些外人往往错过的细微差异。
那么在野外呢,事情似乎要复杂得多。现场生态学家必须记录某个个体的外形特点,或是粪便等带的遗传信息,长期关注它的行为,再与其他个体比较,来识别它们。
美国伊利诺伊·芝加哥大学和普林斯顿大学组建了一个团队,由生物学家和计算机科学家联合组成,他们设计了一个StripeSpotter系统,能以条形码的形式将斑马的照片数字化,帮助研究人员建立基于现场照片的生物数据库,以方便地追踪它们。
StripeSpotter用户需要的硬件,只是一台普通的数码相机,以及能运行简单程序的笔记本电脑。实地生态学家拍摄动物的照片时,注意重点拍摄动物的某些部位,比如拍斑马,约定对准臀部外侧(真是“拍马屁”哦)。图像上传到电脑,StripeSpotter软件包含的条形码形成算法StripeCode会提取一定的图像特征,然后分配给这匹斑马一个属于它的条形码。软件采用动态算法,将这个条形码与数据库中已有的资料比较,搜索是否已有匹配。如果找到匹配,生态学家可以确定这匹斑马曾经被观察过,进而调取当时的现场记录、GPS坐标和其他信息。如果没有匹配,提示该斑马从未发现过,系统将它的条形码记录添加到数据库保存。
这个系统十分简单易用,对于对象动物的大小、照片的曝光质量、拍摄的角度等都相当宽容,而匹配的结果又能即时反馈给有关用户。研究人员说,它也能用于其他带有鲜明条纹或斑纹的动物,像老虎、长颈鹿等,它们都是自带“条形码”的。
研究人员现在正在肯尼亚平原为其狭纹斑马创建一个条纹数据库,而描述该系统的论文,将提交即将在意大利特伦托举行的多媒体检索国际会议。
(小云)