소프트웨어가 이미지 초점을 자동 감지 할 수 있습니까?


19

이미지의 초점을 어떻게 자동 감지하고 "평가"할 수있는 사진 관리 소프트웨어가 있는지 궁금합니다. 이것은 같은 주제의 큰 매크로 이미지를 볼 때 상당히 일반적입니다.
완벽한 세계에서 Light Room (또는 모든 프로그램)은 이미지의 번 아웃 된 부분을 감지하는 것과 같은 방식으로 초점과 초점이 ​​맞지 않는 영역을 강조 할 수 있습니다. 또한 내가 기대하고있는 알고리즘은 똑똑하고 배경이 흐려져도 산만하지 않으며 일부 충분한 영역에 초점이 맞아야합니다.
저기 그런거있어?

사람들이 다른 장소에 초점을 맞추고있는 사진에 대해 이야기하고 카메라 초점 모델은 이미이 점을 고려하고 있습니다. 매크로 이미지에서 선명도가 부족한 또 다른 큰 요인은 카메라 움직임으로 인한 흐림입니다. 이것은 이미지의 모든 지점을 손상 시키며 초점을 맞출 때 카메라가 설명하는 것이 아닙니다.


어떤 카메라를 사용하고 있습니까? 일부 카메라는 RAW 파일 및 EXIF ​​데이터에 포커스 포인트 정보를 포함하지만 약간의 노력으로 해당 정보를 사용하여 선명도 및 대비를 측정하여 포커스 등급을 결정하는 것은 어렵지 않습니다. 나는 이것을하는 아무것도 모른다.
Benjamin Anderson

2
@ Benjamin Anderson-이것은 부분 솔루션 일뿐입니다. 보통 포커스 포인트 표시가 실제로이 경우에 오해의 소지가되고 초점이 맞지 않는만큼 완벽한 이미지 속도 있도록, 다시 컴포지션 초점을 맞춘 후
ysap

@ysap-특히 매크로 촬영과 관련하여 사실입니다.
Benjamin Anderson

사진을 찍기 전에 초점 이 맞는 부분을 더 명확하게 볼 수 있다면 더 좋습니다 . 예를 들어 라이브 뷰는 색상 코딩을 사용하여 초점이 맞은 영역과 초점이 ​​맞지 않는 영역을 명확하게 강조 할 수 있습니다. 그렇게 할 수있는 카메라가 있는지 궁금합니다.
Jukka Suomela

1
@Jukka는 당신이 요구하는 것을 컬러 피킹 ( color peaking )이라고 하며 고급 디지털 비디오 카메라 (종종 수동 초점 조정)에서 발견됩니다. 매직 랜턴 펌웨어 핵을 통해 Canon 5D mkII에서 얻을 수 있다고 생각합니다.
매트 그럼

답변:


12

흥미로운 질문입니다. Helicon Focus 와 같은 포커스 스태킹 소프트웨어의 기초이기 때문에 소프트웨어가 초점이 맞춰진 이미지 부분을 감지 할 수 있습니다.

초점 스태킹은 매크로 사진 작가가 사용하는 기술입니다. 많은 매크로 촬영에서 피사계 심도가 매우 얕기 때문에이를 확대하기 위해 피사체의 사진을 찍을 수있어 각각의 초점을 수정할 수 있습니다. Helicon Focus는 사진 묶음을 가져와 각 이미지에서 가장 초점이 맞은 부분을 감지하고이를 혼합하여 전체 피사체에 초점이 맞는 결과를 만듭니다. Hugin 뒤에 있는 일부 기술을 사용 하여이 작업을 수행 할 수도 있지만 설정하기가 조금 더 까다 롭습니다.

일반적인 "초점"검사에서이를 확장하는 데 어려움이 있으면 피사체의 초점이 맞았는지 여부를 결정하는 것입니다. 피사체가 무엇인지 자동으로 어떻게 결정합니까? 사진사에 필요한 심도는 얼마입니까?


1
카메라의 자동 초점 시스템을 제어 할 필요는 사진 작가의 입력없이 의도가 무엇인지 알 수 없다는 것을 보여줍니다. 벽에 초점이 맞지 않는 사진을 찍고 사진을 찍을 수있는 Godel 문제도 있습니다. 후자를 올바른 것으로 식별하는 것은 불가능합니다.
Chris Wuestefeld

4

소프트웨어 기반 초점 감지는 기본적으로 대비 기반 카메라 자동 초점 시스템에서 사용하는 것과 동일한 알고리즘을 사용한다는 점에서 문제가 있습니다. 즉, 이미지를 스캔하고 "초점"의 양을 결정하기 위해 가장 대조적 인 장소를 찾아야합니다. 그러나 낮은 디테일 (낮은 대비)의 피사체를 촬영했을 가능성이 있으므로 초점이 타겟에 맞더라도 소프트웨어 알고리즘은 여전히 ​​낮은 초점 또는 초점이 맞지 않는 이미지를 결정합니다.

또한 소프트웨어는 실제 의도 한 초점이 무엇인지 어떻게 알 수 있습니까? 인물 사진을 촬영할 때 눈에 초점이 맞지 않으면 소프트웨어가 귀에 완벽한 초점을 감지하지만 실제로는 품질이 낮거나 사용할 수없는 이미지입니다.


1
그런 프로그램을 어떻게 디자인 할 수 있는지 알아보기 시작했습니다. 얼굴의 경우 안면 인식 유형 프로그램을 수행하고 눈을보고 초점이 맞는지 확인하십시오. 다소 어려울 수도 있지만 뭔가 가능해야합니다 ...
PearsonArtPhoto

제안 된 기술 (초점에 초점이 맞춰진 부분)은 귀와 눈의 문제가 없습니다. 어떤 영역이 상대적으로 대조적이며 대조적이지 않은지를 보는 것도 비슷하게 해석 가능할 것입니다. 일련의 유사한 이미지에 관심이 있다면 절대 "포커스"품질보다는 서로 비교하는 것이 올바른 방법입니다.
Reid

@Reid-OP의 의도는 잘못된 사진을 제거하기위한 자동화 된 프로세스를 갖는 것입니다. 내 대답은이 기능을 수행하기 어려운 이유를 지적하여이 요구 사항을 해결하고 다른 답변에 대한 설명으로 예를 들었습니다. 루프 안에 인간이 있다면 모든 것이 가능합니다.
ysap

이 질문에 대한 나의 독서는 OP가 완전 자동화 된 프로세스가 아닌 혼합 된 이니셔티브 프로세스를 명확하게 설명하는 것처럼 보인다는 것입니다 (예 : "초점에 초점을 맞추고 초점이 맞지 않음").
리드

2

인간으로서, 나는 초점을 맞추어야했던 곳과 그렇지 않은 곳을 알면서 주관적인 관찰로 그들 자신을 평가하고 싶습니다. 그러나 나는 이미지의 조리개, 초점 거리, 피사체 거리 및 초점 / 초점 영역.

예를 들어 초점 거리가 길고 조리개가 작고 피사체가 가까우면 보케가 많고 초점이 작을 수 있습니다 (이 레시피의 일반적인 응용 분야).

반면에 피사체 거리가 긴 초점 거리는 짧아 초점 영역 (초점 또는 그룹 샷)보다 초점 영역이 더 많을 수 있습니다.

나는 추측 가장 중요한 어떤 사진에서 것은 사진의 가장 집중 지역이 어디든지, 그것의,이다 초점 . 초점이 맞지 않거나 초점이 맞지 않은 샷을 사용하는 것이 효과가 없다고 생각하지 않는 한이 간단한 "초점에 가장 초점이 맞은 지점"검사는 제가 사용할 수있는 것입니다.


대부분의 경우 집중하고 재구성 할 때 마지막 요점은 부분적으로 만 적용됩니다. 내가 다른 의견에서 제시 한 예와 같이 귀에 초점이 완벽하게 맞을 수 있으며 (따라서 이미지의 초점 위치가 가장 클 수 있지만) 눈은 OOF입니다.
ysap

나는 그것을 생각조차하지 않았고, 그렇습니다. 초점을 맞추고 재구성하는 경우가 많으므로 초점면에 약간의 변화가있을 수 있습니다.
Nick Bedford

2

완벽한 세상에서 라이트 룸 (또는 모든 프로그램)은 초점을 맞추고 초점을 맞출 수없는 것은 이미지의 타 버린 부분을 감지하는 것과 같은 방법입니다.

따라서 Darktable 매뉴얼 에는 다음이 포함됩니다.

ctrl-z 이미지를 완전히 확대하고 초점이 맞춰진 영역을 표시

그리고 부분 초점의 이미지에서 다음과 같이 보입니다.

여기에 이미지 설명을 입력하십시오

보다 구체적으로는 이미지의 푸리에 변환에서 고주파 정보의 양을 양자화하여 원하는 것을 얻을 수 있다고 생각합니다. (고주파는 우리가 관심을 갖는 매우 집중된 비트입니다).

도움이되는 다른 SE 답변 (복사 붙여 넣기 권한으로 찬성했습니다 )은 주파수를 가져 오는 코드를 제공합니다. 사람들에게 흥미 롭다면이 답변으로 돌아와서 초점이 얼마나 날카로운 지 (총보다는) 집중적으로 이미지 세트를 주문하는 코드를 작성할 수 있는지 확인할 수 있습니다.


1

방금이 9 년 된이 질문을 겪었습니다. 이 답변에는 좋은 정보가 있지만 현재는 오래된 정보가 많으며 OP의 원래 질문에 대답하는 사람은 거의 없습니다. 소프트웨어가 이미지 초점을 자동 감지 할 수 있습니까?

여기에서 게시물을 검토 한 후 적어도 부분 솔루션이있는 Fast Raw Viewer 라는 응용 프로그램을 찾았습니다 .


1

카메라의 동일한 품질 설정과 동일한 장면 및 조명 설정으로 촬영 한 이미지의 경우 실제로 저렴한 비용은 JPEG의 파일 크기를 보는 것입니다. 더 많은 자료에 초점을 맞출수록 보존 할 가치가있는 손실 JPEG 압축 알고리즘에 의해보다 눈에 띄는 정보가 고려되어 파일 크기가 커집니다.

물론 이것은 대부분의 이미지 컨텐츠가 초점을 맞추고 자하는 경우에만 의미가 있습니다. 예를 들어 초점이 맞지 않는 배경에 초점이 맞지 않은 작은 피사체에는 도움이되지 않습니다.

그러나 빠른 타이 브레이커로 유용 할 수 있습니다.


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.