초점 거리 또는 거리에서 FOV를도 단위로 계산하는 방법은 무엇입니까?


11

다음 세부 사항에서 시야각 (또는 시야각)을도 단위로 계산하는 방법은 무엇입니까?

  1. 센서 크기 (예 : 1 ")
  2. 대상까지의 거리 (예 : 7 피트)
  3. 초점 거리 (예 : 30mm)

여기여기에 대한 계산기를 찾았 지만 어떻게 작동합니까?


다윗이 지적했듯이 (2)는 관련이 없습니다.
Unapiedra

@Unapiedra 그러나 계산기를 참조하십시오. 많은 사람들이 입력 필드를 제공하고 그로부터 다시 작동 할 수 있습니다.
내 프로필을 읽으십시오

@mattdm, 주어진 데이터를 선택하고 작업하는 것은 종이에 사소한 일입니다. 귀하 또는 OP가 웹 페이지에서이를 수행하는 방법을 알고 싶다면 StackOverflow가 필요할 것입니다.
Unapiedra

일반적으로 질문의 세 가지 세부 사항 중 두 가지로 충분합니다. 내 대답은 하나의 사례를 다루지 만 다른 사례는 모델에서 쉽게 결정할 수 있습니다.
Unapiedra

당신의 대답은 좋으며, 빅터가 찾고있는 것을 포함한다고 생각합니다. "부적절한 부분"을 선언하기보다는 그것이 어떻게 적합한 지 설명하는 것이 더 좋을 것입니다. 그리고 이것이 웹 프로그래밍 질문이라고 생각하지 않습니다. , 계산에 대해 하나만.
내 프로필을 읽으십시오

답변:


13

게시 한 계산기는 상당히 표준적인 직선형 렌즈 용입니다. 즉, Pinhole 카메라 모델 을 사용하여 정보를 계산할 수 있습니다.

이 그래픽은 진행 상황을 상당히 잘 보여줍니다. 한 평면에 핀홀 카메라 모델

가로 축에가 나타납니다 f. 렌즈의 초점 거리입니다. 그런 다음 Y1이라고 표시된 화살표는 이미지 평면입니다 (센서가있는 위치). 센서의 크기 y1가 절반 인 경우 수평과 녹색 선의 각도는 시야의 절반 입니다.

기본 지오메트리는 FOV를 제공합니다. FOV = 2 * arctan(y1 / f)

두 가지를 염두에 두십시오.

  1. 단위.
  2. y1센서의 절반 크기입니다. 당신이 1 "센서가있는 경우, 절반 크기 (mattdm는 의견에 지적) 8mm 것, 그리고 계산은 함께 당신에게 FOV를 줄 것 대각선 센서의. 당신이 함께 원하는 경우 수평 , 당신은 센서의 너비를 계산하고의 값으로 사용해야합니다 y1.

2
또한 1 "센서라고 표시된 것은 실제로 대각선에서 약 16mm이며 1 인치보다 훨씬 작습니다. 1"센서의 크기는 13.2 x 8.8mm입니까?를
내 프로필을 읽으십시오

2

# 2는 초점을 맞춘 FOV 변경에 대한 사소한 조정을 제외하고는 중요하지 않지만 종횡비는 영향을 미칩니다. 가로 FOV 또는 대각선을 찾고 있는지 지정할 수도 있습니다.

렌즈를 가지고 있다면 저 기술로 가서 알려진 크기의 물체로 사진을 찍을 것입니다. 이것은 또한 작용할 수있는 다른 요소들을 고려할 것입니다. 예를 들어 어안 렌즈와 같은 렌즈는 풀 프레임 센서에서 특정 FOV를 가질 수 있지만 작은 센서를 사용하면 렌즈의 왜곡으로 인해 간단한 공식으로 FOV를 쉽게 계산하지 못할 수 있습니다.


그는 계산기가 어떻게 작동하는지 알고 싶어하는데, 이것은 알려진 물체를 분명히 찍지 않습니다.
Unapiedra
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.