iPhone 4 摄像头规格 - 视野/垂直-水平角度

Posted

技术标签:

【中文标题】iPhone 4 摄像头规格 - 视野/垂直-水平角度【英文标题】:iPhone 4 Camera Specifications - Field of View / Vertical-Horizontal Angle 【发布时间】:2011-04-05 09:13:43 【问题描述】:

有人知道新 iPhone4 摄像头的视野值吗?我正在做一些AR应用,我想知道后置摄像头的水平和垂直角度。

谢谢!

【问题讨论】:

前排还是后排? @KennyTM - 问题是“后置摄像头的水平和垂直角度” 是的……后置摄像头。我用尺子计算过(用尺子和iphone相机之间的距离和尺子的距离制作“atan”),我有一个23.54的角度,但它似乎太小了......我做错了什么? 我发现:iPhone 4 主摄像头:4.54 x 3.39 mm^2 芯片(对角线 5.67 mm)5.0 Mpixels (2592 x 1936) 1/3.2" 背照式 CMOS 传感器 4:3宽高比 35 毫米胶片相机裁剪系数:7.64 低 ISO 80(或更好) 3.85 毫米镜头焦距 f/2.8 镜头光圈 自动对焦:点击对焦(来自:falklumo.blogspot.com/2010/06/apple-iphone-4-camera-specs.html)我正在尝试用@计算角度987654322@,不过很多东西我都不懂…… 【参考方案1】:

如果传感器的高度为 3.39 毫米(参考横向模式),则其中一半为 1.695 毫米。 iPhone 4 的焦距为 3.85 毫米。 atan(1.695/3.85) 是从中心到顶部 23.75 度,或从顶部到底部 47.5 度。

对于较长的尺寸 4.52/2 = 2.26 毫米,atan(2.26/3.85) = 30.41 中心到侧面,或 60.8 度从左到右(再次参考横向)。

所以水平 60.8 度乘垂直 47.5 度。

很晚才添加:

新款 iPhone 4S 后置摄像头的焦距为 4.28 毫米,但传感器尺寸与旧款 iPhone 4 相同。所以:

2*atan(2.26/4.28) = 55.7 度,乘以 2*atan(1.695/4.28) = 43.2 度

或与 iPhone 4 相比,视野小大约 4 到 5 度。

很久以后才添加:

据报道,iPhone 5S 后置摄像头的传感器尺寸为 4.89 x 3.67 毫米,焦距为 4.12 毫米。因此:

2*atan((4.89/2)/4.12) = 61.4 度宽

2*atan((3.67/2)/4.12) = 48.0 度从上到下

...或仅比 iPhone 4 的后置摄像头大一点的 FOV。

【讨论】:

好消息 hotpaw2!我正在使用 AVFoundation 叠加相机制作 AR 应用程序,相机图像就像 iPhone 4 上的视频记录(与静态相机相比被裁剪)。我认为这个计算根本不正确......如果相机水平(横向)有 60.8 度,并且应用程序有 480 像素宽度,我们可以说 1 度等于 7.89 像素吗? @scummbar 您是否尝试过在示例 OpenGL ES 演示应用程序中始终在 glFrustum 中设置的“默认”值? @VansFannel : iPhone 4S 计算已添加。 出于兴趣,为什么 pARk 示例代码在纵向模式下使用 FOV = 60.0?这似乎与上述值不一致 - 或者我将 FOV 周围的两个独立概念混为一谈?【参考方案2】:

我认为ios7为AVCaptureDeviceFormat引入了一个新属性videoFieldOfView,所以我们可以使用这个属性来获取FOV,视野如下:

NSLog(@"Camera's FOV is %f",myCamera.activeFormat.videoFieldOfView);

其中 myCamera 是 AVCaptureDevice 的一个实例。 Here您将获得焦距、视角和视野的概览。

【讨论】:

我不知道这个!我对 iphone 5 的前置摄像头进行了快速测试,结果与此处的测量值非常接近 boinx.com/chronicles/2013/3/22/…(iOS 报告为 54.370,博文测量值为 54.2)。 是的,我在 iPhone 4s 和 iPhone 5 上得到了相同的结果。但需要在运行 iOS 6.0+ 或更早版本的设备上工作:(【参考方案3】:

之前的计算好像有点小错误 OV8830-G04A 传感器尺寸为 4592x3450 um

那么正确的角度是:

2*atan(4.592/(2*4.28))*180/pi = 56.423

2*atan(3.450/(2*4.28))*180/pi = 43.903

它在敏感应用中变得非常重要。

【讨论】:

以上是关于iPhone 4 摄像头规格 - 视野/垂直-水平角度的主要内容,如果未能解决你的问题,请参考以下文章

iPhone Tableview 在水平滚动而不是垂直中使用单元格

在 CSS 中以圆形垂直和水平居中文本(如 iphone 通知徽章)

使用 iPhone/iPad 中的加速度计进行水平和垂直抖动计数

kinect2国行分辨

用ArcGIS进行视域分析时怎么给观测点设定视野范围?

确认!iPhone8超级快充+垂直双摄,十分抢眼!