设计相机前必须要知道的10件事

在今年(2021)的Embedded Vision Summit 会议上,咨询公司Panopteo的顾问Alex Fink 做了一个题目是《10 Things You Must Know Before Designing Your Own Camera》的演讲。Alex Fink 根据其在安霸工作、后来自己创业以及在咨询公司工作的经历,写了这篇演讲。笔者认为其总结的非常好,并且笔者因为工作原因也经历过很多靠谱和不靠谱的相机项目,发现不成功的案例都可以归因于这10件事的某些部分,因此加了一些个人的理解分享给大家。

1:相机不是简单的零部件

相机不是一个简单的器件,是有很多器件组成,因此设计相机需要知道很多知识,包括sensor、镜头、ISP 等等,所以一定要掌握尽可能多的技能,当确定具体需求了再进行选型。

同场会议中GoPro 光学系统总监Jon Stern, Ph.D.关于sensor 和镜头选型的总结如下:

2:相机是由多个部分组成

相机是由很多部分组成,并且和其前后端均有链接和关系,需要将一个相机拆解成多个部分并且逐一确认其功能和指标。

 

3:计算机视觉的开发不是相机开发

相机的开发是一个周期很长时间的事情,一次迭代需要3-6个月,因此快速迭代那套方法在这里行不通,选择可靠的供应商、稳定但是不那么先进的技术、稳定的物料等等尤为重要。

4:好的硬件设计是从后往前进行的

其实不仅仅是针对相机研发,任何项目或者产品规划都是这个原则。

可以理解成:需求和目标的制定都是根据结果从后往前推出来的,

比如当产品的发货时间和产品预算确定了以后-> 在其约束下选择合理的架构和器件。    

5:平台的选择是有粘性的

包括你要选择的平台、软件方案、等等,一旦选定了某个平台,工程师很难也不想切换平台。

比如一旦选择了Nividia的平台并且在上面做了开发,很难再切换到TI 的平台。

因此要尽可能多地在可选择的平台上去搭建产品原型,然后最终确定一款平台。

6:可以外购的资源都不是你的核心竞争力

7:和供应商划清彼此的工作内容

此条针对AI 起家不擅长做硬件的公司尤为重要,

一定要非常明确各自负责的内容。

8:和供应商之间确认明确的交付标准。

9:自己测试图像质量(即便供应商已经测试过了)

因为不同场景或者不同的应用对于图像质量的需求完全不一样,

因此要明确自己需要的图像质量。 

10:在1.0 结束前就要规划2.0版本

在1.0设计中就要总结问题和经验,以及来不及在1.0中放进去的feature,

是否能在2.0版本中放入等等。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值