大数据文摘出品 来源:medium 编译:张秋玥、coolboy 疫情期间大家纷纷开始在家办公,不得不买个摄像头在家用。本文作者也买了一个, 这也是他进入21世纪以来买的第一个摄像头。 现在,市面上能买到的摄像头只需要插上电就可以开始做高清直播了。但是这些摄像头也变得越来越无聊,让他有点怀念一些经典款摄像头。 于是,他就自己动手,把树莓派装进了Apple iSght, 做了一个 增强版本的摄像头 ,成像质量竟然比MacBook内置的还要好?? 到底怎么回事,和文摘菌一起来看看。 让我们从2003年说起。那个时候,iPod还挺流行,大家都在听OutKast的Hey Ya,还有那种白色塑料壳电纸书也很常见。同时,苹果也在卖一款名叫iSight的摄像头。这款产品外观很不错,还附赠旅行收纳袋以及不同大小的支架。 这里你可以找到产品图: http://www.minimallyminimal.com/blog/apple-isight 从2006年开始苹果就再也没有卖过iSight了。17年前的东西了,如今没有哪款相机还在用640x480分辨率——这年头连手机app图标都有这么大。你还记得Firewire火线接口吗?反正我是不记得了。 拍摄这张照片使用了三个菊花链式连接起来的适配器。 在2020年,视频都有4K了(或至少是高清)。而且我都不知道谁家还不在用USB。iSight的工业设计确实很漂亮,但它的内部元件都是十几年前的东西。我得想办法弥补一下这一点。 首先,我在eBay上买了个未打开的古早iSight摄像机。外包装是个正立方体。把摄像机拆开很简单,你可以跟着这个视频一起做:
https://www.youtube.com/watch?v=8l0kpQ_2rj4
为啥不在里面直接放个跑Linux的计算机呢? 去掉里面原有的元件之后我就开始考虑应该塞点什么进去了。我试了好几个新型摄像头的内胆但没有一个大小合适。不过我在想,为啥不直接放个Linux系统进去呢?Raspberry Pi Zero跟iSight的尺寸几乎完美吻合,而且它只要5刀就能买到。 Raspberry Pi最近发布了High Quality Camera,我真的很想在iSight里用它,但是对于iSight而言它实在太大了。 因此,我改用了又小又便宜的旧版Camera Module V2。只需要不到30美元,我仍然可以拍到每秒30帧的1080p视频。它只是没有HQ摄像机那样更强的景深和更大的镜头。 我决定只保留iSight原始组件的外部可见部分:带孔的铝管、镜头盖以及背面和底部的塑料插件。我扔掉了摄像头模块、所有其他电子设备以及将所有东西固定在一起的框架。把东西丢掉之前我精确测量了所有配件的尺寸和位置,这样之后我就可以在自己的框架内。 为了创建框架的3D模型,我打开了3D设计工具Fusion 360,导入了Raspberry Pi和摄像机的模型,并在它们周围雕刻了一个iSight尺寸的管、所有必要的螺纹和凹槽。完成后,我把成稿发去进行3D打印,并订购了一些螺钉和电缆这些小零件。 成品的精度达到了16µm,这对于细小螺纹等细节来说简直不能太完美(不过你想降低一下精度省点钱)。再说一次,细节很重要,即使对于看不见的东西也很重要。 现在,剩下的工作就是把Raspberry Pi假扮成为网络摄像头了。幸运的是这并不难。成为USB网络摄像头实质上意味着实施UVC标准并重定向摄像头的视频源。 David Hunt的这篇文章很清楚地解释了如何做到这一点: http://www.davidhunt.ie/raspberry-pi-zero-with-pi-camera-as-usb-webcam/ 然后就大功告成啦——把Raspberry Pi塞进一个老旧的Apple iSight里让其重获新生!我决定要给它起名为PiSight。 PiSight就跟其他摄像头一样,只需插入USB电缆,设备就会显示在视频会议app里。图像质量相当好,可能比新款MacBook的内置摄像头都好。 如果你已经坚持看到这里没有觉得我是吃饱了撑的,还真的考虑自己也动手做一个PiSight——放心,本文所有内容都已经开源了。 在这个GitHub Repo上有零件列表、购买途径、3D打印的框架模型,以及源代码: https://github.com/maxbbraun/pisight 我这次算是个实验所以不得不花更多钱选了些好一些的材料。 我有不少改进的好主意还没有在这个PiSight版本中实现,估计未来某一天我要做个升级版本哦。 我还是很想把Rasberry Pi HQ摄像机塞进去——大概会需要自己装一个电路板。我还想把相机变得跟原始产品外观一模一样,不过自己设计一个有我个人风格的外观也不错啊。 iSight还有个像是鸢尾花一般的设计:你可以旋转镜头把它打开,然后设备会自动打开iChat程序(这个app也是停止服务了)。我保留了相关的传感器,准备回头想想怎么把它进一步改装一下。 相关报道:https://onezero.medium.com/todays-webcams-are-boring-so-i-brought-back-a-classic-291cc7c94c76
实习/全职编辑记者招聘ing
加入我们,亲身体验一家专业科技媒体采写的每个细节,在最有前景的行业,和一群遍布全球最优秀的人一起成长。坐标北京·清华东门,在大数据文摘主页对话页回复“招聘”了解详情。简历请直接发送至zz@bigdatadigest.cn
志愿者介绍 后台回复“志愿者”加入我们 点「在看」的人都变好看了哦!