2016-06-29 4 views
3

수동 렌즈가있는 산업 등급 카메라로 작동하는 소프트웨어가 있습니다 (수동으로 초점 및 조리개를 설정해야 함).openCv에서 자동 노출 계산하기

카메라의 노출 시간과 게인을 제어 할 수 있습니다. 이미지 히스토그램 분석을 통해 이미지 노출을 확인했습니다. 아니요 그레이 스케일 강도의 평균값을 노출 값으로 전송하는 방법을 찾고 있습니다. 목표는 노출값이 Ev = Av + ​​Tv (Av 조리개 값 또는 f 정지, Tv 시간 값, 노출 시간)이기 때문에 고정 된 조리개 설정 및 불완전한 조명 조건에 대한 노출 시간을 계산하는 것입니다. 그레이 스케일 강도에서 Exposure 값.

+0

이 답변은 가장 적절합니다. https://stackoverflow.com/questions/ 22851988/조정 - 노출 - 밝기 대비 - 대비 히스토그램 - 사용 - 파이썬 – Sam

답변

1

내 솔루션을 제공해 드리고 싶습니다.

밝혀진 것은 정상적인 카메라이거나 밝기를 측정 할 수 없다는 것입니다. 일반적으로 이미지 센서는 밝은 색과 밝은 색을 구분할 수 없습니다.

어쨌든 그레이 스케일 강도를 측정하는 히스토리 그램을 구현했습니다. 그 후 평균값이 추출되어 256의 값 범위로 조정됩니다. 목표는 128의 평균값입니다.

따라서 노출 시간을 제어하는 ​​PI 컨트롤러의 입력으로 측정 된 막대 그래프 평균값을 사용합니다 .

그래서 내가 히스토그램 사이에 링크를 만드는이 방법은 당신이 필요로하는 동적 범위를 제공하는 것으로 히스토그램을 고려할 수 있습니다 생각하는 가치와 노출 시간

0

을 의미한다. Ansel Adams와 다른 사람들은 때로 이것을 Zones라고 부릅니다. 따라서 귀하의 18 %는 Zone V (5)입니다. 이미지에 높은 값 (255)을 클리핑하거나 최소 (O)로 클리핑하는 동적 범위가있는 경우 2 개 이상의 이미지가 필요할 수 있습니다 ... 높은 f # 이하에서 Ev가 적은 이미지는 클리핑되지 않습니다 (사진이 말하다는 생각), 그림자 세부 사항을 잃지 않도록 더 많은 노출을 가진 또 다른 사진 (사진에서 말하면 "차단됨") 등이 있습니다.

이미지의 범위가 1-255 범위 인 경우 이미지의 평균 크기를 18 %로 조정할 수 있습니다. 또는 노출 또는 Ev에 가벼운 판독을위한 약간의 교정을하십시오.

일반적으로 컴퓨팅 및 평균 (EV 또는 crestfactor)에 대한 히스토그램뿐만 아니라 노출/게인 또는 그 이하가 더 필요하다는 것을 결정하기 위해 최소/최대를 찾는 방법이 필요합니다.

사진이 밝기와 관련하여 평평한 경우 당연히. 128은 완벽합니다. 몇 가지 밝은 소스가 있고 일반적으로 "정상적인 장면"이있는 경우 18 %에 가까운 일부 평균값이 통계적으로 더 좋습니다 (~ 46)