导语:虽然detection在classification基础上焕发了春天,但算法的复杂度确实增加了不少。对于底层平台来说,虽然看起来还是一堆卷积,但图片的增大,带来了一些列问题。

目标检测object detection由于除了要识别what,还要找出where,从算法本身上复杂了许多。虽然最终实现端到端检测的网络是一个卷机网络,貌似和之前没有多大差别,但大图片除了计算量增加xx倍意外,图片的搬移才是给底层计算平台带来的最大挑战,高效的数据搬移重要性浮出水面,设计的中心从“计算为主”逐步切换到“计算加搬移”并重。

对底层平台来说,核心在于理解:

1. 为什么图片在object detection下越来越大,这个是不是其核心诉求?答案是,这个是第一诉求,从应用场景看,detection本身就是识别多个物体,提取出小图片来识别的代价太大;同时应用中物体的远近不等,大图片采集更大的视野也是一个主要原因。但同时一个利好因素是,在端侧应用,受限于人眼的识别能力,图片识别的张数要远比在服务器侧压力小。

2. 功耗的额要求:在机器人、无人车等应用中,和服务器端相比,功耗是一个关键因素。

转载于:https://blog.51cto.com/13591395/2103173

异构计算架构师眼中的AI算法(object detection)相关推荐

  1. Java 架构师眼中的 HTTP 协议

    本文来自作者 张振华 在 GitChat 上分享 「Java 架构师眼中的 HTTP 协议」,「阅读原文」查看交流实录. 编辑 | 哈比 HTTP 协议的基本内容 · 什么是 HTTP 协议? 协议, ...

  2. 资深首席架构师眼中的架构应该是怎样的?【转】

    "架构的视角每个人都不一样,这位在eBay.携程.唯品会等平台型互联网公司都工作过的老司机就以平台架构视角和大家分享架构心得体会.一家之言,欢迎讨论. 本文首发于InfoQ垂直公众号「聊聊架 ...

  3. 面试中常见的数据结构与算法题整理,想当架构师,数据结构与算法不过关可不行(数组+字符串,共60题)

    [Java架构师面试网]收集整理了一些Java面试的常见问题,这些问题可能会在你下一次技术面试中遇到.想成为Java架构师,这些都是不可避免也是必须要掌握的哦,对于其他模块的面试题,我后续也将单独分享 ...

  4. 资深首席架构师眼中的架构应该是什么样子的

    "架构的视角每个人都不一样,这位在eBay.携程.唯品会等平台型互联网公司都工作过的老司机就以平台架构视角和大家分享架构心得体会.一家之言,欢迎讨论. 本文首发于InfoQ垂直公众号「聊聊架 ...

  5. 架构师眼中的文化:组织不扁平,3天后信息衰减到20%

    如果你穿着西装,打着领带去参加一个重要的会议,那么你绝对不会在会场内随便扔垃圾,这是环境给你的暗示,跟制度.规范无关.好的文化会帮助团队营造一种舒适的环境,让每个成员工作更加愉悦.正所谓,强势文化造就 ...

  6. 快速检测算法——Object detection at 200 Frames Per Second

    论文:Object detection at 200 Frames Per Second 论文链接:https://arxiv.org/abs/1805.06361 一开始是被这篇文章的名称所吸引,毕 ...

  7. 支付宝架构师眼中的高并发架构

    点击上方"方志朋",选择"置顶或者星标" 你的关注意义重大! 来源:my.oschina.net/u/3772106/blog/1793561 前言 高并发经常 ...

  8. 架构师眼中的高并发架构

     00 前言   高并发经常会发生在有大活跃用户量,用户高聚集的业务场景中,如:秒杀活动,定时领取红包等. 为了让业务可以流畅的运行并且给用户一个好的交互体验,我们需要根据业务场景预估达到的并发量等因 ...

  9. java架构师眼中的高并发架构

    前言 高并发经常会发生在有大活跃用户量,用户高聚集的业务场景中,如:秒杀活动,定时领取红包等. 为了让业务可以流畅的运行并且给用户一个好的交互体验,我们需要根据业务场景预估达到的并发量等因素,来设计适 ...

最新文章

  1. Mysql元数据分析
  2. 连载12:软件体系设计新方向:数学抽象、设计模式、系统架构与方案设计(简化版)(袁晓河著)...
  3. 各国家分析之- 阿根廷与乌拉圭
  4. mxnet基础到提高(35)-ndarray
  5. android sqlite更改数据,更新现有的sqlite数据库中的列,但没有任何更改android
  6. .NET(C#)有哪些主流的ORM框架
  7. Simulink步长
  8. yii2 html form,YII2中ajax通过post提交form表单数据报400错误的解决方法
  9. 从np.random.normal()到正态分布的拟合
  10. Win2003安装VS.NET2005sp1出现1718错误的解决方案
  11. Pannellum:实例之通过全景图游览
  12. C#高级知识点(ABP框架理论学习高级篇)——白金版
  13. jmeter 安装与配置
  14. java获得时间差_Java获取时间差实例代码详解
  15. 【程序逻辑】数据时代的推断陷阱尔雅答案
  16. MyBatis 类型转换器
  17. 安装配置磁盘阵列SAN存储系统
  18. C++调用Matlab生成的DLL动态链接库进行混合编程(win10+VS2015+Matlab2016b)
  19. 如何想领导说清楚DCMM到底有什么好处?
  20. 【Unity Shader】Special Effects(一)UI特效的动画播放器

热门文章

  1. Mongodb python驱动教程
  2. 使用 OSC Maven 第三方仓库
  3. DHCP企业应用指南
  4. c拆分字符串,并按照指定格式存入结构体数组
  5. Package CJK Error: Invalid character code. 问题解决方法--xelatex和pdflatex编译的转换
  6. 水平分库分表的关键步骤和技术难点,分库分表的几种常见玩法及如何解决跨库查询等问题...
  7. JavaFX 之窗口大小自由拉伸(四)
  8. 使用Core Animation对象来实现动画
  9. 【转】The Google File System 中文版
  10. iOS开发资源(持续更新)