微软在计算机视觉研究领域一直非常活跃,尤其是国内的微软亚洲研究院诞生了诸如残差网络(ResNet)、Faster RCNN、高分辨率网络(HRNet)等影响巨大的算法。

微软从去年开源了 computervision-recipes 库,并不断增加新的功能,含大量的 state-of-the-art 算法实现,最近该库1.2版本发布,新增多目标跟踪算法FairMOT和动作识别算法 R(2+1)D 。

目前该库已经覆盖的计算机视觉方向包括图像分类、图像相似度计算、目标检测、物体及人体关键点检测、图像分割、动作识别、目标跟踪、拥挤人群计数等计算机视觉热门方向。

computervision-recipes 库使用 PyTorch  Fast.ai 开发,提供了丰富的 Jupyter notebooks 手把手样例,方便学术研究和工程开发,即使是对计算机视觉了解甚少的人也可以很快上手。

图像分类,支持单目标和多目标分类:

图像相似度计算,在图像库中找到相似性高的物体,可用于图像检索:

BMVC 2019 论文

Classification is a Strong Baseline for Deep Metric Learning 效果

目标检测,支持Faster RCNN 和Mask RCNN算法:

物体及人体关键点检测:

Mask RCNN 检测结果

图像分割,UNet算法的分割结果:

动作识别,对视频中人物动作进行分类:

R(2+1)D算法效果

多目标跟踪:

FairMOT跟踪效果

拥挤人群计数:

Multi Column CNN 算法结果

该库样例丰富,使用简单,目前已经有超过4K星标,欢迎使用,也期待有更多实用CV算法加进来~

开源地址:

https://github.com/microsoft/computervision-recipes

备注如:目标检测

CV细分方向交流群

扫码备注研究方向,拉你进相关细分方向交流群。

我爱计算机视觉

微信号:aicvml

QQ群:805388940

微博知乎:@我爱计算机视觉

投稿:amos@52cv.net

网站:www.52cv.net

在看,让更多人看到  

微软开源计算机视觉专题库,含分类、检测、分割、关键点、跟踪、动作识别等主流方向...相关推荐

  1. #今日论文推荐#ECCV 2022 | 清华字节提出MGD:适用于分类/检测/分割的生成式知识蒸馏

    #今日论文推荐#ECCV 2022 | 清华&字节提出MGD:适用于分类/检测/分割的生成式知识蒸馏 知识蒸馏主要可以分为logit蒸馏和feature蒸馏.其中feature蒸馏具有更好的拓 ...

  2. pytorch实现人脸识别_PyTorch实现,GitHub4000星:微软开源的CV库

    机器之心报道 编辑:魔王.陈萍 本文介绍了微软开源的计算机视觉库,它囊括了计算机视觉领域的最佳实践.代码示例和丰富文档. 近年来,计算机视觉领域突飞猛进,在人脸识别.图像理解.搜索.无人机.地图.半自 ...

  3. 如何将深度学习模型部署到实际工程中?(分类+检测+分割)

    应用背景介绍 早在遥远的1989年,一家叫做ALVIVN的公司首次将神经网络用在汽车上,进行车道线检测和地面分割.时至今日,深度学习已经应用在自动驾驶系统的多个分支领域.首先是感知领域,常用的传感器有 ...

  4. GitHub开源的ImageAI 库:几行代码可实现目标对象识别

    目录​​​​​​​ 1.图像预测 2.物体检测 3.视频对象检测和跟踪 ImageAI是一个Python库,旨在使开发人员能够使用简单的几行代码构建具有自包含深度学习和计算机视觉功能的应用程序和系统. ...

  5. CV Code | 本周计算机视觉新出开源代码汇总(含目标检测、深度估计、视频识别、网络加速算法等)...

    点击我爱计算机视觉标星,更快获取CVML新技术 计算机视觉技术发展迅速,很多时候,可悲的不是我们没有努力,而是没有跟上时代的步伐.努力coding终于出来结果了,却发现早就有人开源了,效果还比自己写的 ...

  6. ccv:一个现代的开源计算机视觉函数库

    http://libccv.org/post/with-a-sub-10-image-classifier-a-decent-face-detector-here-comes-ccv-0.7/是一个利 ...

  7. 【视频课】言有三每天答疑,38课深度学习+超60小时分类检测分割数据算法+超15个Pytorch框架使用与实践案例助你攻略CV...

    计算机视觉中大大小小可以包括至少30个以上的方向,在基于深度学习的计算机视觉研究方向中,图像分类,图像分割,目标检测无疑是最基础最底层的任务,掌握好之后可以很快的迁移到其他方向,比如目标识别,目标跟踪 ...

  8. 分类检测分割中的损失函数和评价指标

    文章目录 一.分类 1.1 CrossEntropy Loss 1.2 带权重的交叉熵Loss 1.3 Focal Loss 二.检测 2.1 L1, L2, smooth L1, IoU loss ...

  9. ECCV 2022 | 清华字节提出MGD:适用于分类/检测/分割的生成式知识蒸馏

    点击下方卡片,关注"CVer"公众号 AI/CV重磅干货,第一时间送达 作者:美索不达米亚平原 |  已授权转载(源:知乎)编辑:CVer https://zhuanlan.zhi ...

最新文章

  1. 字符串匹配算法 -- AC自动机 基于Trie树的高效的敏感词过滤算法
  2. wandb(wb)(weights and biases): 深度学习轻量级可视化工具入门教程
  3. python中的log模块笔记
  4. Python小技巧:使用*解包和itertools.product()求笛卡尔积(转)
  5. 《Reids 设计与实现》第六章 数据库
  6. 全国电子设计大赛资料打包网盘10G
  7. linux中telnet工具,linux中telnet工具的介绍和使用
  8. 2016最新微信公众号运营必备网址大全
  9. CDN技术原理 CDN细节特点
  10. 历届诺贝尔文学奖获得者名录
  11. 数组添加/扩容和数组缩减
  12. exxi6.7如何传文件到win7_iPhone 如何用跨平台 AirDrop+给安卓和 PC 秒传文件?
  13. 微软技术大会-无人机为中国电信巡航基站
  14. 关于VMBox重启无法打开虚拟机问题
  15. 【TWVRP】粒子群算法求解带时间窗的车辆路径规划问题【含Matlab源码 334期】
  16. 中介模式(python实现2)
  17. 关于AD18中Board information的位置更改
  18. **matlab中fprintf函数简单用法**
  19. Flutter 圆形(头像)图片的 4种实现
  20. 那些令你憎恶的系统从何而来?

热门文章

  1. CCD摄像头视场角计算公式
  2. 设计模式学习笔记——模板(Template)模式
  3. 开源软件执照检查和工具探讨(Discuss the audit tools for open source license GPL/LGPL/MIT)
  4. [gtest][001] A quick introduction to the Google C++ Testing Framework
  5. android sdk no space,Android SDK folder taking a lot of disk space. Do
  6. java 多线程 串行 加锁_Java多线程(2)线程锁
  7. mathcal 对应于什么库_数据库理论
  8. mysql ha 安装 配置文件_Linux下环境安装配置Rose HA全攻略(图)
  9. solaris linux nfs,solaris 10 nfs服务配置
  10. oracle 添加服务命名空间,c# – 找不到类型或命名空间名称“OracleConnection”