이 예 에서 , 자동 초점 제어 로직 ( 12 ) 은 렌즈 위치 제어기 회로 또는 초점 구 동기 ( 126 ) , 이미지 캡쳐 로직 ( 136 ) , 이미지 선명 도 메트 릭 로직 ( 120 ) , 뎁 스 맵 생성기 ( 189 ) 및 자동 초점 제어 로직 ( 191 ) 을 포함 한다 . 그러나 , 기능 들 의 임의 의 적절 한 조합 이 자동 초점 제어 로직 으로서 사용 될 수 있 음 이 인식 될 것 이 다 . 예 를 들 어 , 이미지 캡쳐 로직 ( 136 ) 은 카메라 ( 16 ) 의 부분 으로서 임 베드 될 수 있 고 다른 기능 들 이 요구 되 면 적절히 결합 될 수 있 다 . 초점 구 동기 는 당해 기술 분야 에서 알려진 것 처럼 렌즈 를 이동 시키 는 하드웨어 구 동기 이 다 . 자동 초점 제어 로직 ( 12 ) 은 예 를 들 어 사용 자 가 캡쳐 버튼 을 완전히 눌렀 을 경우 처럼 , 최종 이지미 를 획득 하 기 위한 자동 초점 프로세스 이후 에 사용 될 렌즈 를 위한 최적 의 렌즈 위치 를 선택 할 수 있 다 . 예 를 들 어 , 자동 초점 제어 회로 ( 191 ) 는 가장 낮 은 저장 된 위치 와 같이 제 1 미리 결정 된 비 균일 한 렌즈 위치 데이터 ( 18 ) 를 획득 할 수 있 고 , 고정 된 초점 길 이 렌즈 로 하여금 그 제 1 위치 로 이동 하 도록 하 기 위해 렌즈 위치 제어기 회로 ( 126 ) 로 미리 결정 된 비 균일 한 렌즈 위치 정보 ( 20 ) 를 제공 할 수 있 다 . 그리고 나 서 프레임 이 당해 기술 분야 에서 알려진 것 처럼 캡쳐 되 고 프로세싱 을 위해 이미지 캡쳐 로직 ( 136 ) 으로 패스 된다 . 이미지 선명 도 메트 릭 로직 ( 120 ) 은 이미지 의 초점 메트 릭 정보 ( 이미지 선명 도 정보 ( 133 ) ) 를 결정 하 고 예비 최적 의 초점 메트 릭 정보 로서 초점 메트 릭 정보 ( 133 ) 를 저장 한다 . 그것 은 캐시 메모리 또는 자동 초점 제어 회로 ( 191 ) 에 의해 액세스 가능 한 임의 의 적절 한 메모리 에 이 정보 를 저장 할 수 있 다 . 자동 초점 제어 회로 ( 191 ) 는 그리고 나 서 예 를 들 어 다음 이미지 를 캡쳐 하 기 위해 메모리 ( 14 ) 에 저장 된 미리 결정 된 비 균일 한 초점 위치 데이터 ( 18 ) 에 의해 표시 되 는 명목상 다음 비 균일 한 위치 인 다음 렌즈 위치 를 결정 할 수 있 다 . 이미지 선명 도 메트 릭 로직 ( 120 ) 은 그리고 나 서 다음 이미지 의 초점 메트 릭 정보 를 결정 한다 . 예 를 들 어 자동 초점 제어 회로 ( 191 ) 로 , 저장 된 예비 의 최적 초점 메트 릭 정보 및 2 개 의 프레임 들 의 다음 초점 메트 릭 정보 를 비교 하 여 상기 2 개 중 최상 또는 선호 되 는 메트 릭 을 새로운 예비 의 최적 초점 메트 릭 정보 로서 보유 하 는 것 이 제공 된다 . 이 프로세스 는 모든 비 균일 한 렌즈 위치 들 에 대해 반복 되 며 : 이 예시 적 인 8 개 의 렌즈 위치 들 은 도 3 에서 도시 된다 . 이렇게 , 렌즈 가 가변 하 는 미리 결정 된 비 균일 한 최적 렌즈 위치 들 로 변경 되 거나 이동 된다 . 모든 비 균일 한 렌즈 위치 들 이 이미지 를 획득 하 기 위해 사용 되 고 모든 초점 메트 릭 정보 가 계산 되 면 , 자동 초점 제어 회로 가 그리고 나 서 사용 자 가 픽 쳐 버튼 을 완전히 누를 때 최종 이미지 를 캡쳐 하 기 위한 위치 로서 최상 의 초점 메트 릭 정보 를 가지 는 렌즈 위치 를 선택 한다 .