일반기술

디지털카메라의 초점값연산자획득방법, 이를 이용한디지털카메라의 렌즈거리결정방법과 장치 및 상기초점값 연산자 획득 방법을 컴퓨터에서 실행시키기 위한프로그램을 기록한 기록매체

디지털 카메라의 초점값 연산자 획득 방법, 이를 이용한 디지털 카메라의 렌즈 거리 결정 방법과 장치 및 상기 초점값 연산자 획득 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 기록매체가 제공된다. 그 디지털 카메라의 초점값 연산자 획득 방법은 (a) 이미지데이터를 블록단위로 나누는 단계; (b) 상기 블록을 구성하는 픽셀 각각에 대해 DCT연산하여 픽셀별로 DCT 연산값을 구하는 단계; (c) 상기 (a)단계 및 (b)단계를 렌즈거리별로 결정되는 소정 개수의 이미지에 대해 수행하는 단계; (d) 상기 (c)단계에서 구해진 픽셀별 DCT 연산값이 크고, 상기 픽셀별 DCT 연산값의 렌즈거리별 분포가 선형적인 분포를 갖는 주파수영역의 주파수 순서위치(sequency)를 구하는 단계; (e) 상기 주파수 순서위치들 중에서 DCT 계산량이 가장 작은 주파수 순서위치를 최종 주파수 순서위치로 결정하는 단계; 및 (f) 상기 결정된 주파수 순서위치에 대해, 상기 DCT 연산에 사용된 DCT 연산식을 이용해 초점값 연산자의 계수를 구하여 초점값 연산자를 획득하는 단계를 포함함을 특징으로 한다. 본 발명에 의하면, 셀룰러 폰에 탑재된 디지털 카메라에서도 선명한 영상을 얻기 위한 렌즈거리를 구할수 있다. 이는 연산의 횟수가 크게 감소하며, 부동 소수점의 곱셈에 소요되는 시간과 Binary Shift에 소요되는 연산 시간을 크게 줄일 수 있기 때문이다.본 발명에 의한 디지털 카메라의 초점값 계산을 위한 연산자 획득 방법과, 이를 이용한 디지털 카메라의 렌즈 거리 결정 방법 및 장치에 의하면, 셀룰러 폰에 탑재된 디지털 카메라에서도 선명한 영상을 얻기 위한 렌즈거리를 구할 수 있다.이는 영상의 초점값을 검출할 수 있는 DCT 연산의 결과는 8 x 8 샘플을 기본으로 하였을 때 (4, 4) 지점의 값이 초점값을 가장 잘 반영하고, 이 방법을 이용할 경우, 기존의 DCT 알고리즘을 이용한 기능에서는 10개의 DCT 결과값이 필요한데 반해 본 발명에서는 한 개의 DCT 결과값만이 필요하기 때문에 연산의 횟수는 10%로 감소하기 때문이다.또한 8 x 8 픽셀 영역에서 DCT를 시행할 경우 총 64개의 계수가 필요하며, DCT에서 계수는 Cosine값이기 때문에 대부분 부동 소수점 연산을 필요로 하게 된다. 하지만 (4, 4) 좌표의 DCT값을 구하기 위해서는 0.354, 0.25, 0.5의 계수가 필요한 데, 이들 계수들과의 곱은 디지털 시스템에서 몇 번의 Binary Shift로 대체할 수 있다. 부동 소수점의 곱셈에 소요되는 시간과 Binary Shift에 소요되는 시간을 비교하면 후자가 훨씬 작기 때문에 연산 시간을 줄이는 데 큰 도움이 된다.

기술정보

기술분류
전기·전자 > 영상·음향기기
보유기관
고려대학교
기술유형
일반기술
등록일
2007-03-15
데이터 갱신일
정보 없음

상세설명

정보 없음

관련 특허

등록된 관련 특허가 없습니다.