AVCaptrueDevice videoFieldOfView real values

I have been working with the AVCaptureDevice/activeFormat/videoFieldOfView and I have several questions.

1. Is there any diference between the FOV of the video and the FOV of the picture (High Resolution Still Image) taked using this format?. In case of a diference, is there any relation between them?

2. Does the FOV have any relation with the lensPosition variable?

3. I have obtained diferent results on field, how reliable is the videoFieldOfview parameter?

4. Is there any other way to extract this parameter?

Replies

Hey Marte,


I can answer some of your questions, but I can't answer number 4 which I would like to know as well


1. There is a difference between video and stills fov. I've seen reported that the video fov is approx 10% less than for photos.

2. The real fov will change slightly with lensPosition. This isn't reported anywhere in AVFoundation.

3. I believe videoFieldOfView is reliable for video

4. I don't know anyway to access the field of view for photos through AVFoundation. You can extract it from the ARKit but you can't have both AVFoundation and ARKit running at the same time.