KR102280184B1 - Active alignment system of lens module using phase autofocus pixel - Google Patents

Active alignment system of lens module using phase autofocus pixel Download PDF

Info

Publication number
KR102280184B1
KR102280184B1 KR1020200049993A KR20200049993A KR102280184B1 KR 102280184 B1 KR102280184 B1 KR 102280184B1 KR 1020200049993 A KR1020200049993 A KR 1020200049993A KR 20200049993 A KR20200049993 A KR 20200049993A KR 102280184 B1 KR102280184 B1 KR 102280184B1
Authority
KR
South Korea
Prior art keywords
axis
distance
paf
region
lens module
Prior art date
Application number
KR1020200049993A
Other languages
Korean (ko)
Inventor
최두원
이진표
홍명희
권성욱
Original Assignee
(주)하이비젼시스템
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by (주)하이비젼시스템 filed Critical (주)하이비젼시스템
Priority to KR1020200049993A priority Critical patent/KR102280184B1/en
Application granted granted Critical
Publication of KR102280184B1 publication Critical patent/KR102280184B1/en

Links

Images

Classifications

    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03BAPPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
    • G03B13/00Viewfinders; Focusing aids for cameras; Means for focusing for cameras; Autofocus systems for cameras
    • G03B13/32Means for focusing
    • G03B13/34Power focusing
    • G03B13/36Autofocus systems
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03BAPPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
    • G03B17/00Details of cameras or camera bodies; Accessories therefor
    • G03B17/02Bodies
    • G03B17/12Bodies with means for supporting objectives, supplementary lenses, filters, masks, or turrets

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Studio Devices (AREA)

Abstract

The present invention relates to an active lens module alignment system using phase autofocus (PAF) pixels and the objective of the present invention is to provide an active lens module alignment system using PAF pixels, which calculates an optimal Z-axis movement amount and an optimal X-Y-axis tilt amount with at least one image by using PAF pixels to reduce tact time. To this end, the active lens module alignment system comprises: an image capture unit capturing an image by photographing an alignment sheet with a lens module including an image sensor having a plurality of PAF pixels and a lens installed on the image sensor; a Z-axis peak distance calculation unit obtaining left and right peaks from the left and right PAF pixels of the center region of the captured image, respectively, and calculating a distance between the left and right peaks; a Z-axis movement value-to-Z-axis peak distance comparison unit comparing the calculated Z-axis peak distance with a stored Z-axis peak distance-to-Z-axis movement value; and a Z-axis movement value calculation unit calculating a Z-axis movement value corresponding to the Z-axis peak distance calculated from a comparison result.

Description

위상 오토포커스 픽셀을 이용한 렌즈 모듈 액티브 얼라인 시스템{ACTIVE ALIGNMENT SYSTEM OF LENS MODULE USING PHASE AUTOFOCUS PIXEL}Lens module active alignment system using phase autofocus pixels

본 발명의 실시예는 위상 오토포커스 픽셀을 이용한 렌즈 모듈 액티브 얼라인 시스템에 관한 것이다.An embodiment of the present invention relates to a lens module active alignment system using a phase autofocus pixel.

렌즈 모듈은 카메라에 탑재되어 렌즈를 통해 이미지 센서가 피사체의 광 이미지를 촬상하여 피사체 이미지를 획득하도록 하는 장치이다. 렌즈 모듈은 일반적인 카메라뿐만 아니라, 스마트폰, 태블릿 PC 등에 탑재되는 소형 카메라 모듈에 포함되어 그 수요가 지속적으로 증가하는 추세에 있다.The lens module is a device mounted on a camera so that an image sensor captures an optical image of a subject through a lens to obtain an image of the subject. The lens module is included in small camera modules mounted on smartphones, tablet PCs, etc. as well as general cameras, and the demand for the lens module is continuously increasing.

종래에는, 렌즈 모듈의 조정을 통해 카메라의 렌즈 초점을 맞추는 작업을 수작업으로 진행하였으나, 카메라에 탑재되는 모듈의 크기가 점차 소형화됨에 따라 그 작업의 난이도가 어려워지고 있으며, 또한 생산 라인에서 인력 절감 등의 이유로 수작업으로 진행하던 카메라의 렌즈 초점 작업을 자동화 장비를 도입하여 자동화 방식으로 교체하고 있다.Conventionally, the work of focusing the lens of the camera by adjusting the lens module has been done manually, but as the size of the module mounted on the camera is gradually reduced, the difficulty of the work is becoming difficult, and also the reduction of manpower in the production line, etc. For this reason, the manual camera lens focusing operation is being replaced with an automated method by introducing automated equipment.

이에, 렌즈 모듈의 렌즈 초점 조정 작업을 자동으로 할 수 있는 장치에 대한 수요가 증가하고 있으며, 렌즈의 자동 초점 조정 작업을 위해서는 기존 수작업보다 정교하게 초점 조정 작업이 이루어지도록 하는 것이 중요하다고 할 수 있다.Accordingly, the demand for a device capable of automatically adjusting the lens focus of the lens module is increasing. .

자동화 장비를 이용하여 초점 조정 작업을 하는 데 있어서는 어떤 값을 측정하여 카메라의 초점이 정확하게 조정되었는지 여부를 판단할 것인지, 또한 어떤 값을 기준으로 렌즈 모듈의 위치(height) 및 각도(tilt)를 얼마나 조정하여 초점을 맞출 것인지 등을 결정해야 하며, 동일한 구성을 가지는 장비라고 하더라도 설정된 초점 조정 방법에 따라 초점 조정 속도나 정밀도 등에서 상당한 차이가 발생함에 따라, 이를 위한 최적의 렌즈 모듈을 위한 고속 포커싱(focusing) 및 액티브 얼라인(active align) 방법의 개발이 요구되고 있다.In focusing using automated equipment, what values are measured to determine whether the camera's focus has been accurately adjusted, and what values should be used to determine the height and angle of the lens module? It is necessary to decide whether to adjust and focus, and even if the equipment has the same configuration, there is a significant difference in focusing speed or precision depending on the set focusing method. ) and the development of an active align method is required.

등록특허 제10-1383111호(공고일자: 2014.04.08)Registered Patent No. 10-1383111 (Announcement Date: 2014.04.08)

본 발명의 실시예에 따른 해결하고자 하는 과제는 위상 오토포커스(PAF) 픽셀을 이용한 렌즈 모듈 액티브 얼라인 시스템을 제공하는데 있다. 구체적으로, 본 발명의 실시예에 따른 해결하고자 하는 과제는 PAF 픽셀을 이용하여 최소 1장의 이미지로 최적의 Z축 이동량 및 최적의 X,Y축 틸트량을 계산할 수 있어, 택트 타임(tact time)을 줄일 수 있는 PAF 픽셀을 이용한 렌즈 모듈 액티브 얼라인 시스템을 제공하는데 있다.An object to be solved according to an embodiment of the present invention is to provide a lens module active alignment system using a phase autofocus (PAF) pixel. Specifically, the problem to be solved according to the embodiment of the present invention is to calculate the optimal Z-axis movement amount and the optimal X, Y-axis tilt amount with at least one image using the PAF pixel, so that the tact time To provide a lens module active alignment system using PAF pixels that can reduce

본 발명의 실시예에 따른 PAF 픽셀을 이용한 렌즈 모듈 액티브 얼라인 시스템은 다수의 위상 오토포커스(PAF) 픽셀을 갖는 이미지 센서와 이미지 센서 상에 설치된 렌즈를 포함하는 렌즈 모듈로 얼라인 시트를 촬영하여 이미지를 챕처하는 이미지 캡처부; 캡처된 이미지중 중앙 영역의 좌,우측 PAF 픽셀로부터 얻은 픽셀 데이터를 처리하여 각각 좌,우측 피크를 획득하고, 좌,우측 피크간 거리를 계산하는 Z축 피크 거리 계산부; 계산된 Z축 피크 거리를 미리 저장된 Z축 피크 거리 대비 Z축 이동값과 비교하는 Z축 피크 거리 대비 Z축 이동값 비교부; 및 비교 결과로부터 계산된 Z축 피크 거리에 대응하는 Z축 이동값을 산출하는 Z축 이동값 산출부를 포함할 수 있다.The lens module active alignment system using PAF pixels according to an embodiment of the present invention shoots an alignment sheet with a lens module including an image sensor having a plurality of phase autofocus (PAF) pixels and a lens installed on the image sensor. an image capture unit for capturing an image; a Z-axis peak distance calculator that processes pixel data obtained from the left and right PAF pixels in the central region of the captured image to obtain left and right peaks, respectively, and calculates the distance between the left and right peaks; a Z-axis movement value comparison unit against the Z-axis peak distance for comparing the calculated Z-axis peak distance with a pre-stored Z-axis movement value versus the Z-axis peak distance; and a Z-axis movement value calculator for calculating a Z-axis movement value corresponding to the Z-axis peak distance calculated from the comparison result.

본 발명의 실시예에 따른 PAF 픽셀을 이용한 렌즈 모듈 액티브 얼라인 시스템은 캡처된 이미지중 좌측 영역의 좌,우측 PAF 픽셀로부터 얻은 픽셀 데이터를 처리하여 좌,우측 피크간 거리와 우측 영역의 좌,우측 PAF 픽셀로부터 얻은 픽셀 데이터를 처리하여 좌,우측 피크간 거리를 계산하는 X축 피크 거리 계산부; 좌측 영역의 좌,우측 피크간 거리와 우측 영역의 좌,우측 피크간 거리 사이의 X축 편차를 비교하는 X축 피크 거리 편차 비교부; 및 X축 편차를 이용하여 X축 틸트값을 산출하는 X축 틸트값 산출부를 더 포함할 수 있다.The lens module active alignment system using PAF pixels according to an embodiment of the present invention processes pixel data obtained from the left and right PAF pixels of the left area among the captured images to determine the distance between the left and right peaks and the left and right sides of the right area. an X-axis peak distance calculator that processes pixel data obtained from PAF pixels to calculate a distance between left and right peaks; an X-axis peak distance deviation comparison unit for comparing the X-axis deviation between the distances between the left and right peaks of the left region and the distances between the left and right peaks of the right region; and an X-axis tilt value calculator for calculating an X-axis tilt value by using the X-axis deviation.

좌측 영역은 좌측 상부 영역이고 우측 영역은 우측 상부 영역이거나, 또는 좌측 영역은 좌측 하부 영역이고 우측 영역은 우측 하부 영역일 수 있다.The left area may be the upper left area and the right area may be the upper right area, or the left area may be the lower left area and the right area may be the lower right area.

본 발명의 실시예에 따른 PAF 픽셀을 이용한 렌즈 모듈 액티브 얼라인 시스템은 캡처된 이미지중 상부 영역의 좌,우측 PAF 픽셀로부터 얻은 픽셀 데이터를 처리하여 좌,우측 피크간 거리와 하부 영역의 좌,우측 PAF 픽셀로부터 얻은 픽셀 데이터를 처리하여 좌,우측 피크간 거리를 계산하는 Y축 피크 거리 계산부; 상부 영역의 좌,우측 피크간 거리와 하부 영역의 좌,우측 피크간 거리 사이의 Y축 편차를 비교하는 Y축 피크 거리 편차 비교부; 및 Y축 편차를 이용하여 Y축 틸트값을 산출하는 Y축 틸트값 산출부를 더 포함할 수 있다.The lens module active alignment system using PAF pixels according to an embodiment of the present invention processes pixel data obtained from the left and right PAF pixels of the upper area among the captured images to determine the distance between the left and right peaks and the left and right sides of the lower area. a Y-axis peak distance calculator that processes pixel data obtained from PAF pixels to calculate a distance between left and right peaks; a Y-axis peak distance deviation comparison unit for comparing the Y-axis deviation between the distance between the left and right peaks of the upper region and the distance between the left and right peaks of the lower region; and a Y-axis tilt value calculator for calculating a Y-axis tilt value by using the Y-axis deviation.

상부 영역은 상부 좌측 영역이고 하부 영역은 하부 좌측 영역이거나, 또는 상부 영역은 상부 우측 영역이고 하부 영역은 하부 우측 영역일 수 있다.The upper region may be the upper left region and the lower region may be the lower left region, or the upper region may be the upper right region and the lower region may be the lower right region.

본 발명의 실시예에 따른 PAF 픽셀을 이용한 렌즈 모듈 액티브 얼라인 시스템은 Z축 피크 거리 대비 Z축 이동값을 포함하는 룩업 테이블 저장부를 더 포함하고, 룩업 테이블 저장부는 Z축 피크 거리 대비 Z축 이동값을 Z축 피크 거리 대비 Z축 이동값 비교부에 제공할 수 있다.The lens module active alignment system using PAF pixels according to an embodiment of the present invention further includes a lookup table storage unit including a Z-axis movement value compared to a Z-axis peak distance, and the lookup table storage unit is a Z-axis movement compared to a Z-axis peak distance. The value may be provided to the Z-axis peak distance versus the Z-axis movement value comparison unit.

본 발명의 실시예는 PAF 픽셀을 이용한 렌즈 모듈 액티브 얼라인 시스템을 제공한다. 구체적으로, 본 발명의 실시예는 PAF 픽셀을 이용하여 최소 1장의 이미지로 최적의 Z축 이동량 및 최적의 X,Y축 틸트량을 계산할 수 있어, 택트 타임(tact time)을 줄일 수 있는 PAF 픽셀을 이용한 렌즈 모듈 액티브 얼라인 시스템을 제공한다.An embodiment of the present invention provides a lens module active alignment system using a PAF pixel. Specifically, in the embodiment of the present invention, the optimal Z-axis movement amount and the optimal X, Y-axis tilt amount can be calculated using at least one image using the PAF pixel, thereby reducing the tact time. A lens module active alignment system using

도 1은 본 발명의 실시예에 따른 위상 오토포커스 픽셀을 이용한 렌즈 모듈 액티브 얼라인 시스템의 전체 외관을 나타낸 도면이다.
도 2는 본 발명의 실시예에 따른 위상 오토포커스 픽셀을 이용한 렌즈 모듈 액티브 얼라인 시스템의 구성을 도시한 블럭도이다.
도 3a, 도 3b 및 도 3c는 본 발명의 실시예를 설명하기 위해 위상 오토포커스 픽셀로 PAF 픽셀 교정 차트를 원거리, 중거리(최적) 및 근거리에서 촬영한 이미지이다.
도 4는 본 발명의 실시예를 설명하기 위해 촬영된 이미지의 중심부에 대한 프로파일 분석 그래프이다.
도 5a, 도 5b 및 도 5c는 본 발명의 실시예를 설명하기 위해 원거리, 중거리(최적) 및 근거리에서 촬영된 이미지의 프로파일 분석 그래프이다.
도 6a 및 도 6b는 본 발명의 실시예를 설명하기 위해 좌우 피크간 거리를 이용한 Z축 이동값의 추정 방법을 설명한 도면이다.
도 7a 및 도 7b는 본 발명의 실시예를 설명하기 위해 X,Y축 피크 거리의 편차를 이용한 X,Y축 틸트값의 추정 방법을 설명한 도면이다.
도 8은 본 발명의 실시예에 따른 위상 오토포커스 픽셀을 이용한 렌즈 모듈 액티브 얼라인 방법을 도시한 순서도이다.
1 is a view showing the overall appearance of a lens module active alignment system using a phase autofocus pixel according to an embodiment of the present invention.
2 is a block diagram illustrating a configuration of a lens module active alignment system using a phase autofocus pixel according to an embodiment of the present invention.
3A, 3B, and 3C are images taken at a distance, a medium distance (optimal), and a short distance of a PAF pixel calibration chart with a phase autofocus pixel in order to explain an embodiment of the present invention.
4 is a profile analysis graph for the center of an image taken to explain an embodiment of the present invention.
5A, 5B, and 5C are profile analysis graphs of images taken at a distance, an intermediate distance (optimal), and a short distance to explain an embodiment of the present invention.
6A and 6B are diagrams illustrating a method of estimating a Z-axis movement value using a distance between left and right peaks in order to explain an embodiment of the present invention.
7A and 7B are diagrams illustrating a method of estimating the X and Y axis tilt values using the deviation of the X and Y axis peak distances in order to explain an embodiment of the present invention.
8 is a flowchart illustrating a lens module active alignment method using a phase autofocus pixel according to an embodiment of the present invention.

이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 상세히 설명하기로 한다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings.

본 발명의 실시예들은 당해 기술 분야에서 통상의 지식을 가진 자에게 본 발명을 더욱 완전하게 설명하기 위하여 제공되는 것이며, 하기 실시예는 여러 가지 다른 형태로 변형될 수 있으며, 본 발명의 범위가 하기 실시예에 한정되는 것은 아니다. 오히려, 이들 실시예는 본 개시를 더욱 충실하고 완전하게 하고, 당업자에게 본 발명의 사상을 완전하게 전달하기 위하여 제공되는 것이다.Examples of the present invention are provided to more completely explain the present invention to those of ordinary skill in the art, and the following examples may be modified in various other forms, and the scope of the present invention is as follows It is not limited to an Example. Rather, these examples are provided so that this disclosure will be more thorough and complete, and will fully convey the spirit of the invention to those skilled in the art.

또한, 이하의 도면에서 각 층의 두께나 크기는 설명의 편의 및 명확성을 위하여 과장된 것이며, 도면상에서 동일 부호는 동일한 요소를 지칭한다. 본 명세서에서 사용된 바와 같이, 용어 "및/또는"은 해당 열거된 항목 중 어느 하나 및 하나 이상의 모든 조합을 포함한다. 또한, 본 명세서에서 "연결된다"라는 의미는 A 부재와 B 부재가 직접 연결되는 경우뿐만 아니라, A 부재와 B 부재의 사이에 C 부재가 개재되어 A 부재와 B 부재가 간접 연결되는 경우도 의미한다.In addition, in the following drawings, the thickness or size of each layer is exaggerated for convenience and clarity of description, and the same reference numerals in the drawings refer to the same elements. As used herein, the term “and/or” includes any one and any combination of one or more of those listed items. In addition, in the present specification, "connected" means not only when member A and member B are directly connected, but also when member A and member B are indirectly connected by interposing member C between member A and member B. do.

본 명세서에서 사용된 용어는 특정 실시예를 설명하기 위하여 사용되며, 본 발명을 제한하기 위한 것이 아니다. 본 명세서에서 사용된 바와 같이, 단수 형태는 문맥상 다른 경우를 분명히 지적하는 것이 아니라면, 복수의 형태를 포함할 수 있다. 또한, 본 명세서에서 사용되는 경우 "포함한다(comprise, include)" 및/또는 "포함하는(comprising, including)"은 언급한 형상들, 숫자, 단계, 동작, 부재, 요소 및/또는 이들 그룹의 존재를 특정하는 것이며, 하나 이상의 다른 형상, 숫자, 동작, 부재, 요소 및 /또는 그룹들의 존재 또는 부가를 배제하는 것이 아니다.The terminology used herein is used to describe specific embodiments, not to limit the present invention. As used herein, the singular forms may include the plural forms unless the context clearly dictates otherwise. Also, as used herein, “comprise, include” and/or “comprising, including” refer to the recited shapes, numbers, steps, actions, members, elements, and/or groups thereof. It specifies the presence and does not exclude the presence or addition of one or more other shapes, numbers, movements, members, elements and/or groups.

본 명세서에서 제1, 제2 등의 용어가 다양한 부재, 부품, 영역, 층들 및/또는 부분들을 설명하기 위하여 사용되지만, 이들 부재, 부품, 영역, 층들 및/또는 부분들은 이들 용어에 의해 한정되어서는 안 됨은 자명하다. 이들 용어는 하나의 부재, 부품, 영역, 층 또는 부분을 다른 영역, 층 또는 부분과 구별하기 위하여만 사용된다. 따라서, 이하 상술할 제1부재, 부품, 영역, 층 또는 부분은 본 발명의 가르침으로부터 벗어나지 않고서도 제2부재, 부품, 영역, 층 또는 부분을 지칭할 수 있다.Although the terms first, second, etc. are used herein to describe various members, parts, regions, layers and/or parts, these members, parts, regions, layers, and/or parts are limited by these terms so that they It is self-evident that These terms are used only to distinguish one member, component, region, layer or portion from another region, layer or portion. Accordingly, a first member, component, region, layer, or portion discussed below may refer to a second member, component, region, layer or portion without departing from the teachings of the present invention.

"상부", "하부", "좌측", "우측"과 같은 공간에 관련된 용어가 도면에 도시된 한 요소 또는 특징과 다른 요소 또는 특징의 용이한 이해를 위해 이용될 수 있다. 이러한 공간에 관련된 용어는 본 발명의 다양한 공정 상태 또는 사용 상태에 따라 본 발명의 용이한 이해를 위한 것이며, 본 발명을 한정하기 위한 것은 아니다. 예를 들어, 도면의 요소 또는 특징이 뒤집어지면, "상부" 또는 "상측"으로 설명된 요소 또는 특징은 "하부" 또는 "하측"으로 된다. 따라서, "상부"는 "하부"를 포괄하는 개념이다.Space-related terms such as "upper", "lower", "left", and "right" may be used for easy understanding of an element or feature different from that shown in the drawings. These space-related terms are for easy understanding of the present invention according to various process conditions or usage conditions of the present invention, and are not intended to limit the present invention. For example, if an element or feature in a figure is turned over, an element or feature described as "upper" or "upper" becomes "lower" or "lower". Accordingly, "upper" is a concept encompassing "lower".

또한, 본 발명에 따른 시스템 및/또는 다른 관련 기기 또는 부품은 임의의 적절한 하드웨어, 펌웨어(예를 들어, 주문형 반도체), 소프트웨어, 또는 소프트웨어, 펌웨어 및 하드웨어의 적절한 조합을 이용하여 구현될 수 있다. 예를 들어, 본 발명에 따른 시스템 및/또는 다른 관련 기기 또는 부품의 다양한 구성 요소들은 하나의 집적회로 칩 상에, 또는 별개의 집적회로 칩 상에 형성될 수 있다. 또한, 시스템의 다양한 구성 요소는 가요성 인쇄 회로 필름 상에 구현 될 수 있고, 테이프 캐리어 패키지, 인쇄 회로 기판, 또는 시스템와 동일한 서브스트레이트 상에 형성될 수 있다. 또한, 시스템의 다양한 구성 요소는, 하나 이상의 컴퓨팅 장치에서, 하나 이상의 프로세서에서 실행되는 프로세스 또는 쓰레드(thread)일 수 있고, 이는 이하에서 언급되는 다양한 기능들을 수행하기 위해 컴퓨터 프로그램 명령들을 실행하고 다른 구성 요소들과 상호 작용할 수 있다. 컴퓨터 프로그램 명령은, 예를 들어, 랜덤 액세스 메모리와 같은 표준 메모리 디바이스를 이용한 컴퓨팅 장치에서 실행될 수 있는 메모리에 저장된다. 컴퓨터 프로그램 명령은 또한 예를 들어, CD-ROM, 플래시 드라이브 등과 같은 다른 비-일시적 컴퓨터 판독 가능 매체(non-transitory computer readable media)에 저장될 수 있다. 또한, 본 발명에 관련된 당업자는 다양한 컴퓨팅 장치의 기능이 상호간 결합되거나, 하나의 컴퓨팅 장치로 통합되거나, 또는 특정 컴퓨팅 장치의 기능이, 본 발명의 예시적인 실시예를 벗어나지 않고, 하나 이상의 다른 컴퓨팅 장치들에 분산될 수 될 수 있다는 것을 인식해야 한다.In addition, systems and/or other related devices or components according to the present invention may be implemented using any suitable hardware, firmware (eg, application specific semiconductor), software, or any suitable combination of software, firmware and hardware. For example, the various components of a system and/or other related devices or components according to the present invention may be formed on one integrated circuit chip or on separate integrated circuit chips. In addition, the various components of the system may be implemented on a flexible printed circuit film, formed on a tape carrier package, a printed circuit board, or on the same substrate as the system. In addition, various components of the system, in one or more computing devices, may be processes or threads executing on one or more processors, which execute computer program instructions and other components to perform various functions mentioned below. elements can be interacted with. The computer program instructions are stored in a memory that can be executed in a computing device using a standard memory device, such as, for example, a random access memory. The computer program instructions may also be stored in other non-transitory computer readable media, such as, for example, a CD-ROM, flash drive, and the like. In addition, those skilled in the art related to the present invention will know that the functions of various computing devices are combined with each other, integrated into one computing device, or the functions of a specific computing device are one or more other computing devices without departing from the exemplary embodiments of the present invention. It should be recognized that they can be distributed among

일례로, 본 발명에 따른 시스템은 중앙처리장치, 하드디스크 또는 고체상태디스크와 같은 대용량 저장 장치, 휘발성 메모리 장치, 키보드 또는 마우스와 같은 입력 장치, 모니터 또는 프린터와 같은 출력 장치로 이루어진 통상의 상용 컴퓨터에서 운영될 수 있다. For example, the system according to the present invention is a typical commercial computer comprising a central processing unit, a mass storage device such as a hard disk or a solid state disk, a volatile memory device, an input device such as a keyboard or mouse, and an output device such as a monitor or printer. can be operated in

도 1은 본 발명의 실시예에 따른 PAF 픽셀을 이용한 렌즈 모듈 액티브 얼라인 시스템(100)의 전체 외관을 나타낸 도면이다.1 is a view showing the overall appearance of a lens module active alignment system 100 using a PAF pixel according to an embodiment of the present invention.

도 1에 도시된 바와 같이, 본 발명의 실시예에 따른 렌즈 모듈 액티브 얼라인 시스템(100)은 소형 카메라 등에 탑재되는 렌즈 모듈(200)의 고속 포커싱 및 액티브얼라인 장치로서, 얼라인 시트에 대하여 렌즈 모듈(200)의 Z축(Z axis)의 변경 및 X/Y 틸트(tilt)를 변경하여 최적의 포커스 및 액티브 얼라인을 자동 조정하는 기능을 수행할 수 있다.As shown in FIG. 1 , the lens module active alignment system 100 according to an embodiment of the present invention is a high-speed focusing and active alignment device for a lens module 200 mounted on a small camera, etc., with respect to an alignment sheet. By changing the Z axis and the X/Y tilt of the lens module 200 , the function of automatically adjusting the optimal focus and active alignment may be performed.

렌즈 모듈(200)은 광학 렌즈를 포함하고, 카메라에 장착되어 이미지 센서(미도시)와 소정거리 이격되어 배치되며 입사되는 광을 이미지 센서에 전달하는 역할을 하는 카메라 부재이다. 이러한 렌즈 모듈(200)은 본 발명의 렌즈 모듈 액티브 얼라인 시스템(100) 상에 장착되어 이미지 센서에 대응하여 해상력이 최대가 되도록 하는 자동 포커싱 조정 및 얼라인 공정을 거치게 된다.The lens module 200 is a camera member that includes an optical lens, is mounted on a camera, is disposed to be spaced apart from an image sensor (not shown) by a predetermined distance, and serves to transmit incident light to the image sensor. The lens module 200 is mounted on the lens module active alignment system 100 of the present invention and undergoes an automatic focusing adjustment and alignment process to maximize the resolution corresponding to the image sensor.

여기서, 이미지 센서는 RGB 정상 데이터 픽셀 외에 위상차 방식으로 오토포커싱을 수행하도록 하는 위상 오토포커스(PAF) 픽셀을 더 포함할 수 있다. 일부 예들에서, PAF 픽셀은 풀 듀얼 PAF 듀얼 픽셀(full dual PAF dual pixel), 파셜 PAF 듀얼 픽셀(partial PAF dual pixel) 또는 일반 PAF 픽셀을 포함할 수 있다. 풀 듀얼 PAF 듀얼 픽셀은 영상 전체가 듀얼 PAF 듀얼 픽셀로 이루어져 있으며, 이에 따라 일례로 영상 크기가 4032 x 3024 일 때, 풀 듀얼 PAF 듀얼 픽셀의 경우 8064 x 3024로 출력된다. 파셜 PAF 듀얼 픽셀은 예를 들면 Y축 방향으로 4 라인의 영상 데이터 픽셀 이후 한 라인씩 PAF 픽셀로 구성되며, 이에 따라 일례로 영상 크기가 4032 x 3024 일때 파셜 PAF 듀얼 픽셀의 경우 4032 x 3780으로 출력된다. 또한, 일반 PAF 픽셀은 전체 영상에 PAF 픽셀이 퍼져 있는 형태를 이루고 있으며, 레지스터 셋팅으로 PAF 픽셀의 온/오프가 가능하다. 이러한 일반 PAF 픽셀을 포함하는 영상 크기는 원본 출력 크기와 같다. 비록 여기서 3가지 타입의 PAF 픽셀에 대해 설명하였으나, 여기에 설명되지 않은 다른 PAF 픽셀에도 본 발명의 적용될 수 있다.Here, the image sensor may further include a phase autofocus (PAF) pixel for performing autofocusing in a phase difference method in addition to the RGB normal data pixels. In some examples, the PAF pixel may include a full dual PAF dual pixel, a partial PAF dual pixel, or a normal PAF pixel. The full dual PAF dual pixel image consists of dual PAF dual pixels. Accordingly, for example, when the image size is 4032 x 3024, in the case of full dual PAF dual pixel, 8064 x 3024 is output. A partial PAF dual pixel is composed of, for example, 4 lines of image data pixels in the Y-axis direction and then PAF pixels one by one. Accordingly, for example, when the image size is 4032 x 3024, in the case of a partial PAF dual pixel, 4032 x 3780 is output. do. In addition, the general PAF pixel has a form in which the PAF pixel is spread over the entire image, and the PAF pixel can be turned on/off by setting the register. The image size including these normal PAF pixels is the same as the original output size. Although three types of PAF pixels have been described herein, the present invention may be applied to other PAF pixels not described herein.

한편, 액티브 얼라인 시스템(100)은 이미지 센서 및 렌즈 모듈(200)의 고속 포커싱 및 액티브 얼라인 공정을 자동으로 수행하는 장치로서, 장착된 렌즈 모듈(200)에 대하여 초점 자동 조절을 위한 조정 대상인 렌즈 모듈(200)의 이미지 센서 및 얼라인 시트 간의 거리인 Z축(Z axis)을 조정하고, 아울러 렌즈의 가로, 세로와 수평선/수직선간의 각도차인 X 틸트(X tilt) 및 Y 틸트(Y tilt)가 조정됨에 따라 최고 해상력을 갖는 최적의 위치 및 각도를 산출하는 역할을 한다.On the other hand, the active alignment system 100 is a device that automatically performs high-speed focusing and active alignment processes of the image sensor and the lens module 200 , and is an adjustment target for automatic focus adjustment of the mounted lens module 200 . Adjusts the Z axis, which is the distance between the image sensor and the alignment sheet of the lens module 200, and also X tilt and Y tilt, which is the angular difference between the horizontal, vertical and horizontal/vertical lines of the lens ) is adjusted, it serves to calculate the optimal position and angle with the highest resolution.

이러한 액티브 얼라인 시스템(100)은 렌즈 모듈(200)의 전방에 배치되는 얼라인 시트를 촬영하도록 모듈을 제어하여 촬영된 이미지로부터 Z축 피크간 거리(즉, 좌측 PAF 픽셀로부터 얻은 피크값과 우측 PAF 픽셀로부터 얻은 피크값의 거리)를 계산하고, Z축 피크간 거리 대비 미리 저장된 대응되는 Z축 이동값을 비교함으로써, 목표로 하는 Z축 이동값을 산출하고, 촬영된 이미지로부터 X축 피크 거리(즉, 좌측 PAF 픽셀로부터 얻은 피크값과 우측 PAF 픽셀로부터 얻은 피크값의 거리)를 계산하되 좌/우 X축 피크 거리간 편차를 비교하여 X축 틸트값을 계산하며, 그리고/또는 촬영된 이미지로부터 Y축 피크 거리(즉, 좌측 PAF 픽셀로부터 얻은 피크값과 우측 PAF 픽셀로부터 얻은 피크값의 거리)를 계산하되 상/하 Y축 피크 거리간 편차를 비교하여 Y축 틸트값을 계산함으로써, 렌즈 모듈(200)이 오토포커싱 및 액티브 얼라인되도록 한다.The active alignment system 100 controls the module to photograph the alignment sheet disposed in front of the lens module 200, and the Z-axis peak-to-peak distance (ie, the peak value obtained from the left PAF pixel and the right By calculating the distance of the peak value obtained from the PAF pixel) and comparing the Z-axis peak-to-peak distance with the corresponding Z-axis movement value stored in advance, the target Z-axis movement value is calculated, and the X-axis peak distance from the photographed image (i.e., the distance between the peak value obtained from the left PAF pixel and the peak value obtained from the right PAF pixel), but calculate the X-axis tilt value by comparing the deviation between the left/right X-axis peak distances, and/or the captured image Calculate the Y-axis peak distance (i.e., the distance between the peak value obtained from the left PAF pixel and the peak value obtained from the right PAF pixel) from Allows module 200 to autofocus and actively align.

전술한 기능을 구현하기 위해, 본 발명의 액티브 얼라인 시스템(100)은 각 렌즈 모듈(200)별로 미리 측정된 Z축(Z axis) 이동에 따른 Z축 피크간 거리 그래프를 활용하게 되며, 상기 그래프를 이용하여 현재 렌즈 모듈(200)의 Z축 위치를 추정하고 목표로 하는 Z축 이동량을 산출하게 된다.In order to implement the above-described function, the active alignment system 100 of the present invention utilizes a Z-axis peak distance graph according to the Z-axis movement measured in advance for each lens module 200, Using the graph, the current Z-axis position of the lens module 200 is estimated and a target Z-axis movement amount is calculated.

특히, 본 발명의 실시예는 PAF 픽셀을 이용하여 최소 1장의 이미지로 최적의 Z축 이동량 및 최적의 X,Y축 틸트량을 계산할 수 있어 택트 타임을 줄일 수 있는 PAF 픽셀을 이용한 렌즈 모듈 액티브 얼라인 시스템을 제공한다.In particular, in the embodiment of the present invention, the optimal Z-axis movement amount and the optimal X, Y-axis tilt amount can be calculated using at least one image using the PAF pixel, thereby reducing the tact time. provides an in-system.

이하, 도면을 참조하여 본 발명의 실시예에 따른 렌즈 모듈 액티브 얼라인 시스템의 구성 및 방법을 상세히 설명한다.Hereinafter, a configuration and method of a lens module active alignment system according to an embodiment of the present invention will be described in detail with reference to the drawings.

도 2는 본 발명의 실시예에 따른 PAF 픽셀을 이용한 렌즈 모듈 액티브 얼라인 시스템(100)의 구성을 도시한 블럭도이다.2 is a block diagram illustrating the configuration of a lens module active alignment system 100 using a PAF pixel according to an embodiment of the present invention.

도 2에 도시된 바와 같이, 본 발명의 실시예에 따른 PAF 픽셀을 이용한 렌즈 모듈 액티브 얼라인 시스템(100)은 이미지 캡처부(110), Z축 피크 거리 계산부(121), Z축 피크 거리 대비 Z축 이동값 비교부(122) 및 Z축 이동값 산출부(123)를 포함할 수 있다. 또한, 본 발명의 실시예에 따른 PAF 픽셀을 이용한 렌즈 모듈 액티브 얼라인 시스템(100)은 X축 피크 거리 계산부(131), X축 피크 거리 편차 비교부(132) 및 X축 틸트값 산출부(133)를 더 포함할 수 있다. 또한, 본 발명의 실시예에 따른 PAF 픽셀을 이용한 렌즈 모듈 액티브 얼라인 시스템(100)은 Y축 피크 거리 계산부(141), Y축 피크 거리 편차 비교부(142) 및 Y축 틸트값 산출부(143)를 더 포함할 수 있다. 더욱이, 본 발명의 실시예에 따른 PAF 픽셀을 이용한 렌즈 모듈 액티브 얼라인 시스템(100)은 Z축 피크 거리 대비 Z축 이동값 룩업 테이블 저장부(150)를 더 포함할 수 있다.As shown in FIG. 2 , the lens module active alignment system 100 using a PAF pixel according to an embodiment of the present invention includes an image capture unit 110 , a Z-axis peak distance calculator 121 , and a Z-axis peak distance. It may include a contrast Z-axis movement value comparison unit 122 and a Z-axis movement value calculation unit 123 . In addition, the lens module active alignment system 100 using the PAF pixel according to the embodiment of the present invention includes an X-axis peak distance calculator 131 , an X-axis peak distance difference comparison unit 132 , and an X-axis tilt value calculator. (133) may be further included. In addition, the lens module active alignment system 100 using the PAF pixel according to the embodiment of the present invention includes a Y-axis peak distance calculator 141 , a Y-axis peak distance difference comparison unit 142 , and a Y-axis tilt value calculator. (143) may be further included. Furthermore, the lens module active alignment system 100 using the PAF pixel according to the embodiment of the present invention may further include a Z-axis movement value lookup table storage unit 150 compared to the Z-axis peak distance.

이미지 캡처부(110)는 다수의 PAF 픽셀 및 다수의 일반 픽셀(RGB)을 갖는 이미지 센서와 이미지 센서 상에 설치된 렌즈를 포함하는 렌즈 모듈(200)로 얼라인 시트(예를 들면, 소정이 반복 패턴이 배열된 이미지)를 촬영하여 소정 이미지를 챕처한다. 일부 예들에서, PAF 픽셀은, 상술한 바와 같이, 풀 듀얼 PAF 듀얼 픽셀(full duel PAF dual pixel), 파셜 PAF 듀얼 픽셀(partial PAF dual pixel) 또는 일반 PAF 픽셀을 포함할 수 있다.The image capture unit 110 is an align sheet (eg, a predetermined repetition A predetermined image is captured by taking an image in which a pattern is arranged). In some examples, a PAF pixel may include a full duel PAF dual pixel, a partial PAF dual pixel, or a normal PAF pixel, as described above.

Z축 피크 거리 계산부(121)는 캡처된 이미지중 중앙 영역에 구비된 한쌍의 좌,우측 PAF 픽셀로부터 얻은 픽셀 데이터를 이미징 처리하여 각각 좌,우측 피크를 획득하고, 좌,우측 피크간 거리를 계산할 수 있다. 여기서, 좌,우측 피크는 좌,우측 픽셀 좌표 대비 각각 픽셀 데이터가 가장 많은 위치를 의미한다.The Z-axis peak distance calculator 121 obtains left and right peaks by imaging pixel data obtained from a pair of left and right PAF pixels provided in the central region among the captured images, and calculates the distance between the left and right peaks. can be calculated Here, the left and right peaks refer to positions having the most pixel data compared to the left and right pixel coordinates, respectively.

Z축 피크 거리 대비 Z축 이동값 비교부(122)는 계산된 Z축 피크 거리를 미리 저장된 Z축 피크 거리 대비 Z축 이동값과 비교한다. 여기서, 룩업 테이블 저장부(150)가 Z축 피크 거리 대비 Z축 이동값을 Z축 피크 거리 대비 Z축 이동값 비교부(122)에 제공할 수 있다. 일부 예들에서, Z축 피크 거리 대비 Z축 이동값은 렌즈 모듈별로 미리 측정 및 계산되어 저장부(150)에 저장될 수 있다.The Z-axis peak distance versus Z-axis movement value comparison unit 122 compares the calculated Z-axis peak distance with a pre-stored Z-axis movement value versus the Z-axis peak distance. Here, the lookup table storage unit 150 may provide the Z-axis movement value compared to the Z-axis peak distance to the Z-axis movement value comparison unit 122 compared to the Z-axis peak distance. In some examples, the Z-axis movement value compared to the Z-axis peak distance may be measured and calculated in advance for each lens module and stored in the storage unit 150 .

Z축 이동값 산출부(123)는 상술한 비교 결과로부터 계산된 Z축 피크 거리에 대응하는 Z축 이동값을 산출하여 출력한다. 그러면, 렌즈 모듈 액티브 얼라인 시스템(100)은 최종적으로 이미지 센서와 렌즈 사이의 Z축 거리를 조정함으로써, 렌즈 모듈의 최적의 Z축 초점 거리를 갖도록 한다. 일부 예들에서, 이미지 센서와 렌즈 사이의 Z축 거리 조정 이후, 상술한 방법을 다시 수행함으로써, 실질적으로 이미지 센서와 렌즈 사이의 초점이 최적화되었는지 판단할 수 있다. 여기서, 한쌍의 좌,우측 PAF 픽셀로부터 얻은 좌,우측 피크간 거리에 차이가 없다면 렌즈 모듈은 이미 Z축에 대하여 최적의 포커싱이 된 상태를 의미한다.The Z-axis movement value calculating unit 123 calculates and outputs a Z-axis movement value corresponding to the calculated Z-axis peak distance from the above-described comparison result. Then, the lens module active alignment system 100 finally adjusts the Z-axis distance between the image sensor and the lens to have the optimal Z-axis focal length of the lens module. In some examples, after adjusting the Z-axis distance between the image sensor and the lens, it may be determined whether the focus between the image sensor and the lens is substantially optimized by performing the above-described method again. Here, if there is no difference in the distance between the left and right peaks obtained from the pair of left and right PAF pixels, it means that the lens module has already been optimally focused on the Z axis.

X축 피크 거리 계산부(131)는 상술한 캡처된 이미지중 좌측 영역에 구비된 한쌍의 좌,우측 PAF 픽셀로부터 얻은 픽셀 데이터를 이미징 처리하여 좌,우측 피크간 거리를 계산하고, 또한 동시에 상술한 캡처된 이미지중 우측 영역에 구비된 한쌍의 좌,우측 PAF 픽셀로부터 얻은 픽셀 데이터를 이미징 처리하여 좌,우측 피크간 거리를 계산할 수 있다.The X-axis peak distance calculator 131 calculates the distance between the left and right peaks by imaging the pixel data obtained from a pair of left and right PAF pixels provided in the left region of the captured image, and at the same time The distance between the left and right peaks can be calculated by imaging pixel data obtained from a pair of left and right PAF pixels provided in the right region of the captured image.

X축 피크 거리 편차 비교부(132)는 상술한 좌측 영역의 좌,우측 피크간 거리와 상술한 우측 영역의 좌,우측 피크간 거리 사이의 X축 편차를 비교할 수 있다.The X-axis peak distance deviation comparison unit 132 may compare the X-axis deviation between the distance between the left and right peaks in the left region and the distance between the left and right peaks in the right region.

X축 틸트값 산출부(133)는 상술한 X축 편차를 이용하여 X축 틸트값을 산출할 수 있다. 그러면, 렌즈 모듈 액티브 얼라인 시스템(100)은 최종적으로 이미지 센서와 렌즈 사이의 X축 틸트값을 조정함으로써, 렌즈 모듈이 최적의 초점 거리를 갖도록 한다. 일부 예들에서, 이미지 센서와 렌즈 사이의 X축 틸트 조정 이후, 상술한 방법을 다시 수행함으로써, 실질적으로 이미지 센서와 렌즈 사이의 틸트가 최적화되었는지 판단할 수 있다. 여기서, 좌측 영역의 좌,우측 PAF 픽셀로부터 얻은 좌,우측 피크간 거리와 우측 영역의 좌,우측 PAF 픽셀로부터 얻은 좌,우측 피크간 거리의 사이에 편차가 없다면 렌즈 모듈은 이미 X축에 대하여 틸트가 없는 상태를 의미한다.The X-axis tilt value calculator 133 may calculate the X-axis tilt value by using the above-described X-axis deviation. Then, the lens module active alignment system 100 finally adjusts the X-axis tilt value between the image sensor and the lens, so that the lens module has an optimal focal length. In some examples, after adjusting the X-axis tilt between the image sensor and the lens, it may be determined whether the tilt between the image sensor and the lens is substantially optimized by performing the above-described method again. Here, if there is no deviation between the distances between the left and right peaks obtained from the left and right PAF pixels in the left region and the left and right peak distances obtained from the left and right PAF pixels in the right region, the lens module is already tilted with respect to the X axis. means the absence of

일부 예들에서, 좌측 영역은 좌측 상부 영역이고 우측 영역은 우측 상부 영역이거나, 또는 좌측 영역은 좌측 하부 영역이고 우측 영역은 우측 하부 영역으로서, 정확한 X축 틸트값이 계산 및 산출되도록 한다.In some examples, the left region is the upper left region and the right region is the upper right region, or the left region is the lower left region and the right region is the lower right region, allowing an accurate X-axis tilt value to be calculated and calculated.

Y축 피크 거리 계산부(141)는 캡처된 이미지중 상부 영역에 구비된 좌,우측 PAF 픽셀로부터 얻은 픽셀 데이터를 이미징 처리하여 좌,우측 피크간 거리와 하부 영역에 구비된 좌,우측 PAF 픽셀로부터 얻은 픽셀 데이터를 이미징 처리하여 좌,우측 피크간 거리를 계산할 수 있다.The Y-axis peak distance calculator 141 image-processes pixel data obtained from the left and right PAF pixels provided in the upper area of the captured image, and calculates the distance between the left and right peaks and the left and right PAF pixels provided in the lower area. By imaging the obtained pixel data, the distance between the left and right peaks can be calculated.

Y축 피크 거리 편차 비교부(142)는 상부 영역의 좌,우측 피크간 거리와 하부 영역의 좌,우측 피크간 거리 사이의 Y축 편차를 비교할 수 있다.The Y-axis peak distance deviation comparison unit 142 may compare the Y-axis deviation between the distances between the left and right peaks of the upper region and the distances between the left and right peaks of the lower region.

Y축 틸트값 산출부(143)는 상술한 Y축 편차를 이용하여 Y축 틸트값을 산출할 수 있다. 그러면, 렌즈 모듈 액티브 얼라인 시스템(100)은 최종적으로 이미지 센서와 렌즈 사이의 Y축 틸트값을 조정함으로써, 렌즈 모듈이 최적의 초점 거리를 갖도록 한다. 일부 예들에서, 이미지 센서와 렌즈 사이의 Y축 틸트 조정 이후, 상술한 방법을 다시 수행함으로써, 실질적으로 이미지 센서와 렌즈 사이의 틸트가 최적화되었는지 판단할 수 있다. 여기서, 상부 영역의 좌,우측 PAF 픽셀로부터 얻은 좌,우측 피크간 거리와 하부 영역의 좌,우측 PAF 픽셀로부터 얻은 좌,우측 피크간 거리의 사이에 편차가 없다면 렌즈 모듈은 이미 Y축에 대하여 틸트가 없는 상태를 의미한다.The Y-axis tilt value calculating unit 143 may calculate the Y-axis tilt value by using the above-described Y-axis deviation. Then, the lens module active alignment system 100 finally adjusts the Y-axis tilt value between the image sensor and the lens, so that the lens module has an optimal focal length. In some examples, after adjusting the Y-axis tilt between the image sensor and the lens, it may be determined whether the tilt between the image sensor and the lens is substantially optimized by performing the above-described method again. Here, if there is no deviation between the distances between the left and right peaks obtained from the left and right PAF pixels in the upper region and the left and right peak distances obtained from the left and right PAF pixels in the lower region, the lens module is already tilted with respect to the Y axis. means the absence of

일부 예들에서, 상부 영역은 상부 좌측 영역이고 하부 영역은 하부 좌측 영역이거나, 또는 상부 영역은 상부 우측 영역이고 하부 영역은 하부 우측 영역으로서, 정확한 Y축 틸트값이 계산 및 산출되도록 한다.In some examples, the upper region is the upper left region and the lower region is the lower left region, or the upper region is the upper right region and the lower region is the lower right region, allowing an accurate Y-axis tilt value to be calculated and calculated.

도 3a, 도 3b 및 도 3c는 본 발명의 실시예를 설명하기 위해 PAF 픽셀로 PAF 픽셀 교정 차트를 원거리, 중거리(best, 최적 포커싱 위치) 및 근거리에서 촬영한 이미지이다. 3A, 3B, and 3C are images taken at a distance, a medium distance (best, optimal focusing position), and a short distance using a PAF pixel calibration chart with a PAF pixel in order to explain an embodiment of the present invention.

도 3a 및 도 3c에 도시된 바와 같이, 원거리 및 근거리에서 PAF 픽셀 교정 차트를 렌즈 모듈로 촬영할 경우 초점이 맞지 않아 이미지가 불명확하게 촬영되고, 도 3b에 도시된 바와 같이, 중거리(best, 최적 포커싱 위치)에서 PAF 픽셀 교정 차트를 렌즈 모듈로 촬영할 경우 초점이 맞아 이미지가 명확하게 촬영됨을 볼 수 있다.As shown in FIGS. 3A and 3C , when the PAF pixel correction chart is taken with the lens module at a distance and a short distance, the image is taken unclearly due to out of focus, and as shown in FIG. 3B , the medium distance (best, optimal focusing) position), when shooting the PAF pixel correction chart with the lens module, it can be seen that the image is captured clearly by focusing.

도 4는 본 발명의 실시예를 설명하기 위해 촬영된 이미지의 중심 영역에 대한 프로파일 분석 그래프이다. 여기서, 그래프의 X축(수평축)은 픽셀의 좌표이고, Y축(수직축)은 픽셀의 데이터 량이다.4 is a profile analysis graph for a central region of a photographed image for explaining an embodiment of the present invention. Here, the X axis (horizontal axis) of the graph is the pixel coordinates, and the Y axis (vertical axis) is the data amount of the pixel.

도 4에 도시된 바와 같이, 일례로, 중거리에서 초점이 맞은 상태에서 이미지의 중심 영역에 대해 이미지 처리를 수행할 경우, 즉, 한쌍의 좌,우측 PAF 픽셀로부터 얻은 픽셀 데이터를 처리하여 각각 좌,우측 피크를 획득하여 비교할 경우, 좌,우측 피크간 거리는 거의 일치함을 볼 수 있다. 즉, 좌,우측 피크간에 수평 방향의 거리차가 없음을 볼 수 있다.As shown in FIG. 4 , for example, when image processing is performed on the central region of the image in a state in focus at a medium distance, that is, pixel data obtained from a pair of left and right PAF pixels are processed and left, When the right peaks are obtained and compared, it can be seen that the distances between the left and right peaks are almost identical. That is, it can be seen that there is no horizontal distance difference between the left and right peaks.

도 5a, 도 5b 및 도 5c는 본 발명의 실시예를 설명하기 위해 원거리, 중거리(best, 최적 초점 거리) 및 근거리에서 촬영된 이미지의 프로파일 분석 그래프이다. 여기서, X축(수평축)은 픽셀의 좌표이고, Y축(수직축)은 픽셀의 데이터량이다.5A, 5B and 5C are profile analysis graphs of images taken at a long distance, a medium distance (best, optimal focal length), and a short distance to explain an embodiment of the present invention. Here, the X-axis (horizontal axis) is the pixel coordinate, and the Y-axis (vertical axis) is the data amount of the pixel.

도 5a에 도시된 바와 같이, 원거리에서 촬영된 이미지의 프로파일 분석 결과에서는 수평 방향 축에 있어 우측 PAF 픽셀의 데이터가 먼저 출력된 후 좌측 PAF 픽셀의 데이터가 출력됨을 볼 수 있다. 또한, 도 5b에 도시된 바와 같이, 중거리(best, 최적 초점 거리)에서 촬영된 이미지의 프로파일 분석 결과에서는 수평 방향 축에 있어 좌측 PAF 픽셀의 데이터와 우측 PAF 픽셀의 데이터가 거의 동일한 시점에 출력됨을 볼 수 있다. 더불어, 도 5c에 도시된 바와 같이, 근거리에서 촬영된 이미지의 프로파일 분석 결과에서는 수평 방향 축에 있어 좌측 PAF 픽셀의 데이터가 먼저 출력된 후 우측 PAF 픽셀의 데이터가 출력됨을 볼 수 있다. As shown in FIG. 5A , in the profile analysis result of the image taken from a distance, it can be seen that the data of the right PAF pixel is first output in the horizontal direction, and then the data of the left PAF pixel is output. In addition, as shown in Fig. 5b, in the profile analysis result of the image taken at the middle distance (best, optimal focal length), the data of the left PAF pixel and the data of the right PAF pixel are output at almost the same time in the horizontal direction. can see. In addition, as shown in FIG. 5C , in the profile analysis result of the image taken at a short distance, it can be seen that the data of the left PAF pixel is first outputted in the horizontal direction, and then the data of the right PAF pixel is outputted.

이와 같이 하여 PAF 픽셀을 갖는 이미지 센서의 경우, 초점이 맞았을 경우(즉, 이미지 센서와 렌즈 사이의 Z축 이동량이 최적화된 경우)에는 좌,우측 PAF 픽셀로부터 얻은 피크 사이에 거리 차이가 없지만, 초점이 맞지 않았을 경우(즉, 이미지 센서와 렌즈 사이의 Z축 이동량이 최적화되지 않은 경우) 좌,우측 PAF 픽셀로부터 얻은 피크 사이에 거리 차이가 있음을 알 수 있다.In this way, in the case of an image sensor having PAF pixels, when focus is achieved (that is, when the amount of Z-axis movement between the image sensor and the lens is optimized), there is no difference in distance between the peaks obtained from the left and right PAF pixels, It can be seen that there is a difference in distance between the peaks obtained from the left and right PAF pixels when the focus is not achieved (ie, when the amount of Z-axis movement between the image sensor and the lens is not optimized).

도 6a 및 도 6b는 본 발명의 실시예를 설명하기 위해 좌우 피크간 거리를 이용한 Z축 이동값의 추정 방법을 설명한 도면이다. 여기서, 도 6a의 X축(수평축)은 픽셀의 좌표, Y축(수직축)은 픽셀의 데이터량이고, 도 6b의 X축(수평축)은 피크간 거리, Y축(수직축)은 Z축 위치이다.6A and 6B are diagrams illustrating a method of estimating a Z-axis movement value using a distance between left and right peaks in order to explain an embodiment of the present invention. Here, the X-axis (horizontal axis) of Fig. 6a is the coordinates of the pixel, the Y-axis (vertical axis) is the data amount of the pixel, the X-axis (horizontal axis) of Fig. 6b is the distance between peaks, and the Y-axis (vertical axis) is the Z-axis position. .

도 6a에 도시된 바와 같이, 일례로, 우측 PAF 픽셀로부터 얻은 피크와 좌측 PAF 픽셀로부터 얻은 피크 사이의 거리를 계산함으로써, 이를 Z축 거리로 환산하여, Z축 이동량을 추정할 수 있다. 일부 예들에서, 렌즈 또는 이미지 센서의 Z축 거리를 대략 1㎛ 단위로 이동하면서, 그때마다 이미지를 캡처하여, 좌,우측 PAF 픽셀로부터 이미지를 처리하여 피크간 거리 계산한다. 이에 따라, Z축 이동량에 따른 피크간 거리를 계산하여 피크 거리에 따른 Z축 이동 상수를 계산할 수 있다.As shown in FIG. 6A , for example, by calculating the distance between the peak obtained from the right PAF pixel and the peak obtained from the left PAF pixel, it is converted into a Z-axis distance, and the Z-axis movement amount can be estimated. In some examples, while moving the Z-axis distance of the lens or image sensor by approximately 1 μm, an image is captured each time, and the image is processed from the left and right PAF pixels to calculate the peak-to-peak distance. Accordingly, the Z-axis movement constant according to the peak distance can be calculated by calculating the peak-to-peak distance according to the Z-axis movement amount.

도 6b에 도시된 바와 같이, X축에 현재 피크간 거리 P1이 계산될 수 있고, 이때의 Z축 위치 Z1이 대응할 수 있다. 따라서, X축에 목표로 하는 피크간 거리 P2가 설정되면, 이때의 Z축 위치 Z2가 계산될 수 있다. 다르게 설명하면, 현재의 피크간 거리 P1으로 이동 목표 피크간 거리 P2 즉, Z축 이동량이 계산될 수 있다. 또 다르게 설명하면, Z축과 피크간 거리는 선형일 수 있다(즉, Field Of View와 동일 성질을 갖는다). 실질적으로, 이미지 상에서는 블록 단위로 영역을 나눠 해당 블록에서 피크 성분을 추출하여 이동해야할 Z축 거리를 계산할 수 있다.As shown in FIG. 6B , the current inter-peak distance P1 may be calculated on the X-axis, and the Z-axis position Z1 at this time may correspond to the X-axis. Accordingly, when the target inter-peak distance P2 is set on the X-axis, the Z-axis position Z2 at this time can be calculated. In other words, the current inter-peak distance P1 may be used to calculate the moving target inter-peak distance P2, that is, the Z-axis movement amount. In other words, the distance between the Z-axis and the peak may be linear (ie, it has the same property as the Field Of View). Practically, on an image, the Z-axis distance to be moved can be calculated by dividing the area by block unit and extracting the peak component from the corresponding block.

도 7a 및 도 7b는 본 발명의 실시예를 설명하기 위해 X,Y축 피크 거리의 편차를 이용한 X,Y축 틸트값의 추정 방법을 설명한 도면이다.7A and 7B are diagrams for explaining a method of estimating a tilt value in the X and Y axes using the deviation of the peak distances in the X and Y axes in order to explain an embodiment of the present invention.

도 7a 및 도 7b에 도시된 바와 같이, 촬영된 이미지는 좌측 영역 및 우측 영역으로 구분되어 X축 피크 편차가 계산될 수 있다. 여기서, 좌측 영역은 좌측 상부 영역(LT)이고 우측 영역은 우측 상부 영역(RT)이거나, 또는 좌측 영역은 좌측 하부 영역(LB)이고 우측 영역은 우측 하부 영역(RB)일 수 있다. 도면중 CE는 중앙 영역이다.7A and 7B , the captured image is divided into a left area and a right area, and an X-axis peak deviation may be calculated. Here, the left region may be the upper left region LT and the right region may be the upper right region RT, or the left region may be the lower left region LB and the right region may be the lower right region RB. In the drawing, CE is the central area.

또한, 도 7a 및 도 7b에 도시된 바와 같이, 촬영된 이미지는 상부 영역 및 하부 영역으로 구분되어 Y축 피크가 편차가 계산될 수 있다. 여기서, 상부 영역은 상부 좌측 영역(LT)이고 하부 영역은 하부 좌측 영역(LB)이거나, 또는 상부 영역은 상부 우측 영역(RT)이고 하부 영역은 하부 우측 영역(RB)일 수 있다.In addition, as shown in FIGS. 7A and 7B , the captured image is divided into an upper region and a lower region, so that the Y-axis peak deviation can be calculated. Here, the upper region may be the upper left region LT and the lower region may be the lower left region LB, or the upper region may be the upper right region RT and the lower region may be the lower right region RB.

이와 같이 하여, 촬영된 1장의 이미지중 중앙 영역(CE)에서 얻은 한쌍의 좌,우측 PAF 픽셀로부터 얻는 피크간 거리를 이용하여 Z축 이동량을 결정할 수 있다. 또한, 촬영된 1장의 이미지중 좌측 영역(LT 또는 LB)과 우측 영역(RT 또는 RB)에서 각각 얻은 좌,우측 PAF 픽셀로부터 획득한 피크가 거리 편차를 이용하여 X축 틸트량을 결정할 수 있다. 더욱이, 촬영된 1장의 이미지중 상부 영역(LT 또는 RT)과 하부 영역(LB 또는 RB)에서 각각 얻은 좌,우측 PAF 픽셀로부터 획득한 피크가 거리 편차를 이용하여 Y축 틸트량을 결정할 수 있다.In this way, the Z-axis movement amount can be determined by using the distance between the peaks obtained from a pair of left and right PAF pixels obtained from the central region (CE) of one photographed image. In addition, the X-axis tilt amount can be determined by using the difference in the distance between the peaks obtained from the left and right PAF pixels obtained in the left area (LT or LB) and the right area (RT or RB), respectively, of one photographed image. Furthermore, the Y-axis tilt amount can be determined by using the distance difference between the peaks obtained from the left and right PAF pixels obtained from the upper region (LT or RT) and the lower region (LB or RB), respectively, of one photographed image.

도 8은 본 발명의 실시예에 따른 위상 오토포커스 픽셀을 이용한 렌즈 모듈 액티브 얼라인 방법을 도시한 순서도이다.8 is a flowchart illustrating a lens module active alignment method using a phase autofocus pixel according to an embodiment of the present invention.

도 8에 도시된 바와 같이, 본 발명의 실시예에 따른 PAF 픽셀을 이용한 렌즈 모듈 액티브 얼라인 방법은 이미지 캡처링 단계(S1), Z축 피크 거리 계산 단계(S2), Z축 피크 거리 대비 Z축 이동값 비교 단계(S3), Z축 이동값 산출 단계(S4), X축 피크 거리 계산 단계(S5), X축 피크 거리 편차 비교 단계(S6), X축 틸트값 산출 단계(S7), Y축 피크 거리 계산 단계(S8), Y축 피크 거리 편차 비교 단계(S9) 및 Y축 틸트값 산출 단계(S10)를 포함할 수 있다. 여기서, 단계 S1 내지 단계 S4, 단계 S5 내지 단계 S7, 및/또는 단계 S8 내지 단계 S10은 동시에 또는 순차적으로 수행될 수 있다. 따라서, 여기서, 상기와 같이 단계들이 동시에 수행될 경우, 본 발명의 실시예에 따른 PAF 픽셀을 이용한 렌즈 모듈 액티브 얼라인 방법은 택트 타임을 더욱 줄일 수 있다.As shown in FIG. 8 , the lens module active alignment method using PAF pixels according to an embodiment of the present invention includes an image capturing step (S1), a Z-axis peak distance calculation step (S2), and a Z-axis peak distance vs. Z-axis peak distance (S2). Axis movement value comparison step (S3), Z-axis movement value calculation step (S4), X-axis peak distance calculation step (S5), X-axis peak distance difference comparison step (S6), X-axis tilt value calculation step (S7), It may include a Y-axis peak distance calculation step (S8), a Y-axis peak distance difference comparison step (S9), and a Y-axis tilt value calculation step (S10). Here, step S1 to step S4, step S5 to step S7, and/or step S8 to step S10 may be performed simultaneously or sequentially. Therefore, here, when the steps are simultaneously performed as described above, the lens module active alignment method using the PAF pixel according to the embodiment of the present invention can further reduce the tact time.

이미지 캡처링 단계(S1)에서, 다수의 PAF 픽셀을 갖는 이미지 센서와 이미지 센서 상에 설치된 렌즈를 포함하는 렌즈 모듈로 얼라인 시트를 촬영하여 이미지를 챕처한다.In the image capturing step (S1), an image is captured by photographing an alignment sheet with a lens module including an image sensor having a plurality of PAF pixels and a lens installed on the image sensor.

Z축 피크 거리 계산 단계(S2)에서, 캡처된 이미지중 중앙 영역의 좌,우측 PAF 픽셀로부터 얻은 픽셀 데이터를 처리하여 각각 좌,우측 피크를 획득하고, 좌,우측 피크간 거리를 계산한다.In the Z-axis peak distance calculation step S2, pixel data obtained from the left and right PAF pixels in the central region of the captured image are processed to obtain left and right peaks, respectively, and the distance between the left and right peaks is calculated.

Z축 피크 거리 대비 Z축 이동값 비교 단계(S3)에서, 계산된 Z축 피크 거리를 미리 저장된 Z축 피크 거리 대비 Z축 이동값과 비교한다.In the Z-axis peak distance versus Z-axis movement value comparison step S3, the calculated Z-axis peak distance is compared with a pre-stored Z-axis peak distance versus Z-axis movement value.

Z축 이동값 산출 단계(S4)에서, 비교 결과로부터 계산된 Z축 피크 거리에 대응하는 Z축 이동값을 산출한다. 이러한 단계 이후 실질적으로 렌즈와 이미지 센서 사이의 Z축 거리를 조정함으로써, 렌즈 모듈의 Z축 포커싱이 최적화되도록 한다. 일부 예들에서, Z축 거리 조정 이후 상기 단계 S1 내지 단계 S3가 반복 수행되어, 실질적으로 렌즈 모듈의 초점이 최적화되었는지 판단할 수 있다.In the Z-axis movement value calculation step S4, a Z-axis movement value corresponding to the calculated Z-axis peak distance is calculated from the comparison result. By actually adjusting the Z-axis distance between the lens and the image sensor after this step, the Z-axis focusing of the lens module is optimized. In some examples, after adjusting the Z-axis distance, the steps S1 to S3 may be repeatedly performed to determine whether the focus of the lens module is substantially optimized.

X축 피크 거리 계산 단계(S5)에서, 캡처된 이미지중 좌측 영역의 좌,우측 PAF 픽셀로부터 얻은 픽셀 데이터를 처리하여 좌,우측 피크간 거리와 우측 영역의 좌,우측 PAF 픽셀로부터 얻은 픽셀 데이터를 처리하여 좌,우측 피크간 거리를 계산한다.In the X-axis peak distance calculation step (S5), the pixel data obtained from the left and right PAF pixels in the left area of the captured image are processed to obtain the distance between the left and right peaks and the pixel data obtained from the left and right PAF pixels in the right area. Calculate the distance between the left and right peaks by processing.

여기서, 좌측 영역은 좌측 상부 영역이고 우측 영역은 우측 상부 영역이거나, 또는 좌측 영역은 좌측 하부 영역이고 우측 영역은 우측 하부 영역일 수 있다.Here, the left region may be the upper left region and the right region may be the upper right region, or the left region may be the lower left region and the right region may be the lower right region.

X축 피크 거리 편차 비교 단계(S6)에서, 좌측 영역의 좌,우측 피크간 거리와 우측 영역의 좌,우측 피크간 거리 사이의 X축 편차를 비교한다.In the X-axis peak distance deviation comparison step S6, the X-axis deviation between the distance between the left and right peaks of the left region and the distance between the left and right peaks of the right region is compared.

X축 틸트값 산출 단계(S7)에서, X축 편차를 이용하여 X축 틸트값을 산출한다. 이러한 단계 이후 실질적으로 렌즈와 이미지 센서 사이의 X축 틸트를 조정함으로써, 렌즈 모듈의 X축 틸트값이 최적화되도록 한다. 일부 예들에서, X축 틸트값 조정 이후 상기 단계 S4 내지 단계 S7이 반복 수행되어, 실질적으로 렌즈 모듈의 X축 틸트값이 최적화되었는지 판단할 수 있다.In the X-axis tilt value calculation step (S7), the X-axis tilt value is calculated using the X-axis deviation. By actually adjusting the X-axis tilt between the lens and the image sensor after this step, the X-axis tilt value of the lens module is optimized. In some examples, after adjusting the X-axis tilt value, steps S4 to S7 may be repeatedly performed to determine whether the X-axis tilt value of the lens module is substantially optimized.

Y축 피크 거리 계산 단계(S8)에서, 캡처된 이미지중 상부 영역의 좌,우측 PAF 픽셀로부터 얻은 픽셀 데이터를 처리하여 좌,우측 피크간 거리와 하부 영역의 좌,우측 PAF 픽셀로부터 얻은 픽셀 데이터를 처리하여 좌,우측 피크간 거리를 계산한다.In the Y-axis peak distance calculation step (S8), pixel data obtained from the left and right PAF pixels in the upper area of the captured image are processed to obtain the distance between the left and right peaks and the pixel data obtained from the left and right PAF pixels in the lower area. Calculate the distance between the left and right peaks by processing.

여기서, 상부 영역은 상부 좌측 영역이고 하부 영역은 하부 좌측 영역이거나, 또는 상부 영역은 상부 우측 영역이고 하부 영역은 하부 우측 영역일 수 있다.Here, the upper region may be the upper left region and the lower region may be the lower left region, or the upper region may be the upper right region and the lower region may be the lower right region.

Y축 피크 거리 편차 비교 단계(S9)에서, 상부 영역의 좌,우측 피크간 거리와 하부 영역의 좌,우측 피크간 거리 사이의 Y축 편차를 비교한다.In the Y-axis peak distance deviation comparison step S9, the Y-axis deviation between the distance between the left and right peaks of the upper region and the distance between the left and right peaks of the lower region is compared.

Y축 틸트값 산출 단계(S10)에서, Y축 편차를 이용하여 Y축 틸트값을 산출한다. 이러한 단계 이후 실질적으로 렌즈와 이미지 센서 사이의 Y축 틸트를 조정함으로써, 렌즈 모듈의 Y축 틸트값이 최적화되도록 한다. 일부 예들에서, Y축 틸트값 조정 이후 상기 단계 S8 내지 단계 S10이 반복 수행되어, 실질적으로 렌즈 모듈의 Y축 틸트값이 최적화되었는지 판단할 수 있다.In the Y-axis tilt value calculation step ( S10 ), the Y-axis tilt value is calculated using the Y-axis deviation. After this step, the Y-axis tilt value of the lens module is optimized by actually adjusting the Y-axis tilt between the lens and the image sensor. In some examples, it may be determined whether the Y-axis tilt value of the lens module is substantially optimized by repeatedly performing steps S8 to S10 after adjusting the Y-axis tilt value.

이상에서 설명한 것은 본 발명에 따른 PAF 픽셀을 이용한 렌즈 모듈 액티브 얼라인 시스템을 실시하기 위한 하나의 실시예에 불과한 것으로서, 본 발명은 상기한 실시예에 한정되지 않고, 이하의 특허청구범위에서 청구하는 바와 같이 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 분야에서 통상의 지식을 가진 자라면 누구든지 다양한 변경 실시가 가능한 범위까지 본 발명의 기술적 정신이 있다고 할 것이다.What has been described above is only one embodiment for implementing the lens module active alignment system using the PAF pixel according to the present invention, and the present invention is not limited to the above embodiment, but is claimed in the following claims. As described above, without departing from the gist of the present invention, it will be said that the technical spirit of the present invention exists to the extent that various modifications can be made by anyone with ordinary knowledge in the field to which the present invention belongs.

100; PAF 픽셀을 이용한 렌즈 모듈 액티브 얼라인 시스템
110; 이미지 캡처부
121; Z축 피크 거리 계산부
122; Z축 피크 거리 대비 Z축 이동값 비교부
123; Z축 이동값 산출부
131; X축 피크 거리 계산부
132; X축 피크 거리 편차 비교부
133; X축 틸트값 산출부
141; Y축 피크 거리 계산부
142; Y축 피크 거리 편차 비교부
143; Y축 틸트값 산출부
150; Z축 피크 거리 대비 Z축 이동값 룩업 테이블 저장부
100; Lens module active alignment system using PAF pixels
110; image capture unit
121; Z-axis peak distance calculator
122; Z-axis peak distance vs. Z-axis movement value comparison unit
123; Z-axis movement value calculator
131; X-axis peak distance calculator
132; X-axis peak distance deviation comparison unit
133; X-axis tilt value calculator
141; Y-axis peak distance calculator
142; Y-axis peak distance deviation comparison unit
143; Y-axis tilt value calculator
150; Z-axis peak distance versus Z-axis movement value lookup table storage

Claims (6)

다수의 위상 오토포커스(PAF) 픽셀을 갖는 이미지 센서와 이미지 센서 상에 설치된 렌즈를 포함하는 렌즈 모듈로 얼라인 시트를 촬영하여 이미지를 챕처하는 이미지 캡처부;
캡처된 이미지중 중앙 영역의 좌,우측 PAF 픽셀로부터 얻은 픽셀 데이터를 처리하여 각각 좌,우측 피크를 획득하고, 좌,우측 피크간 거리를 계산하는 Z축 피크 거리 계산부;
계산된 Z축 피크 거리를 미리 저장된 Z축 피크 거리 대비 Z축 이동값과 비교하는 Z축 피크 거리 대비 Z축 이동값 비교부; 및
비교 결과로부터 계산된 Z축 피크 거리에 대응하는 Z축 이동값을 산출하는 Z축 이동값 산출부를 포함하는, 렌즈 모듈 액티브 얼라인 시스템.
an image capture unit capturing an image by photographing an alignment sheet with a lens module including an image sensor having a plurality of phase autofocus (PAF) pixels and a lens installed on the image sensor;
a Z-axis peak distance calculator that processes pixel data obtained from the left and right PAF pixels in the central region of the captured image to obtain left and right peaks, respectively, and calculates the distance between the left and right peaks;
a Z-axis movement value comparison unit against the Z-axis peak distance for comparing the calculated Z-axis peak distance with a pre-stored Z-axis movement value versus the Z-axis peak distance; and
A lens module active alignment system, comprising: a Z-axis movement value calculator for calculating a Z-axis movement value corresponding to the Z-axis peak distance calculated from the comparison result.
제 1 항에 있어서,
캡처된 이미지중 좌측 영역의 좌,우측 PAF 픽셀로부터 얻은 픽셀 데이터를 처리하여 좌,우측 피크간 거리와 우측 영역의 좌,우측 PAF 픽셀로부터 얻은 픽셀 데이터를 처리하여 좌,우측 피크간 거리를 계산하는 X축 피크 거리 계산부;
좌측 영역의 좌,우측 피크간 거리와 우측 영역의 좌,우측 피크간 거리 사이의 X축 편차를 비교하는 X축 피크 거리 편차 비교부; 및
X축 편차를 이용하여 X축 틸트값을 산출하는 X축 틸트값 산출부를 더 포함하는, 렌즈 모듈 액티브 얼라인 시스템.
The method of claim 1,
It calculates the distance between the left and right peaks by processing the pixel data obtained from the left and right PAF pixels in the left area of the captured image and the distance between the left and right peaks by processing the pixel data obtained from the left and right PAF pixels in the right area. X-axis peak distance calculator;
an X-axis peak distance deviation comparison unit for comparing the X-axis deviation between the distances between the left and right peaks of the left region and the distances between the left and right peaks of the right region; and
The lens module active alignment system, further comprising an X-axis tilt value calculator for calculating an X-axis tilt value by using the X-axis deviation.
제 2 항에 있어서,
좌측 영역은 좌측 상부 영역이고 우측 영역은 우측 상부 영역이거나, 또는
좌측 영역은 좌측 하부 영역이고 우측 영역은 우측 하부 영역인, 렌즈 모듈 액티브 얼라인 시스템.
3. The method of claim 2,
the left region is the upper left region and the right region is the upper right region, or
The lens module active alignment system, wherein the left area is the lower left area and the right area is the lower right area.
제 1 항에 있어서,
캡처된 이미지중 상부 영역의 좌,우측 PAF 픽셀로부터 얻은 픽셀 데이터를 처리하여 좌,우측 피크간 거리와 하부 영역의 좌,우측 PAF 픽셀로부터 얻은 픽셀 데이터를 처리하여 좌,우측 피크간 거리를 계산하는 Y축 피크 거리 계산부;
상부 영역의 좌,우측 피크간 거리와 하부 영역의 좌,우측 피크간 거리 사이의 Y축 편차를 비교하는 Y축 피크 거리 편차 비교부; 및
Y축 편차를 이용하여 Y축 틸트값을 산출하는 Y축 틸트값 산출부를 더 포함하는, 렌즈 모듈 액티브 얼라인 시스템.
The method of claim 1,
It calculates the distance between the left and right peaks by processing the pixel data obtained from the left and right PAF pixels of the upper area of the captured image and the distance between the left and right peaks by processing the pixel data obtained from the left and right PAF pixels of the lower area. Y-axis peak distance calculator;
a Y-axis peak distance deviation comparison unit for comparing the Y-axis deviation between the distance between the left and right peaks of the upper region and the distance between the left and right peaks of the lower region; and
A lens module active alignment system, further comprising a Y-axis tilt value calculator for calculating a Y-axis tilt value by using the Y-axis deviation.
제 4 항에 있어서,
상부 영역은 상부 좌측 영역이고 하부 영역은 하부 좌측 영역이거나, 또는
상부 영역은 상부 우측 영역이고 하부 영역은 하부 우측 영역인, 렌즈 모듈 액티브 얼라인 시스템.
5. The method of claim 4,
the upper region is the upper left region and the lower region is the lower left region, or
The lens module active alignment system, wherein the upper area is the upper right area and the lower area is the lower right area.
제 1 항에 있어서,
Z축 피크 거리 대비 Z축 이동값을 포함하는 룩업 테이블 저장부를 더 포함하고, 룩업 테이블 저장부는 Z축 피크 거리 대비 Z축 이동값을 Z축 피크 거리 대비 Z축 이동값 비교부에 제공하는, 렌즈 모듈 액티브 얼라인 시스템.
The method of claim 1,
Further comprising a lookup table storage unit including a Z-axis movement value compared to the Z-axis peak distance, the look-up table storage unit provides a Z-axis movement value versus the Z-axis peak distance to the Z-axis peak distance versus the Z-axis movement value comparison unit. Lens, Modular active alignment system.
KR1020200049993A 2020-04-24 2020-04-24 Active alignment system of lens module using phase autofocus pixel KR102280184B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020200049993A KR102280184B1 (en) 2020-04-24 2020-04-24 Active alignment system of lens module using phase autofocus pixel

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020200049993A KR102280184B1 (en) 2020-04-24 2020-04-24 Active alignment system of lens module using phase autofocus pixel

Publications (1)

Publication Number Publication Date
KR102280184B1 true KR102280184B1 (en) 2021-07-29

Family

ID=77127467

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020200049993A KR102280184B1 (en) 2020-04-24 2020-04-24 Active alignment system of lens module using phase autofocus pixel

Country Status (1)

Country Link
KR (1) KR102280184B1 (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010128018A (en) * 2008-11-25 2010-06-10 Sony Corp Imaging device, imaging method and program
KR101383111B1 (en) 2013-04-15 2014-04-08 (주)하이비젼시스템 Auto focus regulator and auto focus regulating method of camera module
JP2015129846A (en) * 2014-01-07 2015-07-16 キヤノン株式会社 Image capturing device and control method therefor
JP2015215571A (en) * 2014-05-13 2015-12-03 キヤノン株式会社 Imaging apparatus and control method thereof
KR20160104236A (en) * 2015-02-26 2016-09-05 엘지이노텍 주식회사 Auto focusing image pick-up apparatus, terminal including the same and auto focus controlling method using the same
KR20170067634A (en) * 2015-12-08 2017-06-16 삼성전자주식회사 Image capturing apparatus and method for controlling a focus detection
JP2018107654A (en) * 2016-12-27 2018-07-05 キヤノン株式会社 Image processing apparatus, image processing method, program, and storage medium

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010128018A (en) * 2008-11-25 2010-06-10 Sony Corp Imaging device, imaging method and program
KR101383111B1 (en) 2013-04-15 2014-04-08 (주)하이비젼시스템 Auto focus regulator and auto focus regulating method of camera module
JP2015129846A (en) * 2014-01-07 2015-07-16 キヤノン株式会社 Image capturing device and control method therefor
JP2015215571A (en) * 2014-05-13 2015-12-03 キヤノン株式会社 Imaging apparatus and control method thereof
KR20160104236A (en) * 2015-02-26 2016-09-05 엘지이노텍 주식회사 Auto focusing image pick-up apparatus, terminal including the same and auto focus controlling method using the same
KR20170067634A (en) * 2015-12-08 2017-06-16 삼성전자주식회사 Image capturing apparatus and method for controlling a focus detection
JP2018107654A (en) * 2016-12-27 2018-07-05 キヤノン株式会社 Image processing apparatus, image processing method, program, and storage medium

Similar Documents

Publication Publication Date Title
US8619144B1 (en) Automatic camera calibration
US10021307B2 (en) Processing apparatus for camera shake correction
US9964403B2 (en) Device and method for detecting flatness of surface of display panel
US8662676B1 (en) Automatic projector calibration
US9267797B2 (en) Range-finding device and imaging apparatus
WO2017120771A1 (en) Depth information acquisition method and apparatus, and image collection device
US20060256229A1 (en) Digital cameras with triangulation autofocus systems and related methods
CN109949728B (en) Detection apparatus for display panel
TW201530492A (en) Image capturing device and method for detecting image deformation thereof
US9451149B2 (en) Processing apparatus, processing method, and program
US20240017416A1 (en) Coordinate System Calibration Method, Automatic Assembly Method, and Apparatus
CN114612447A (en) Image processing method and device based on data calibration and image processing equipment
WO2020124517A1 (en) Photographing equipment control method, photographing equipment control device and photographing equipment
JP2014035261A (en) Information processing method, information processor, program, imaging apparatus, inspection method, inspection device, and method of manufacturing substrate
JP6357646B2 (en) Imaging device
US8169532B2 (en) Portable electronic device and method for measuring distance by performing auto focus function
KR20010113515A (en) Device for detecting tilt angle of optical axis and image measuring apparatus equipped therewith
KR102280184B1 (en) Active alignment system of lens module using phase autofocus pixel
JP2013246052A (en) Distance measuring apparatus
WO2016052417A1 (en) Infrared image acquisition device and infrared image acquisition method
CN114518217B (en) Method for determining center distance between lenses, microscope control device, and storage medium
JP2011090166A (en) Stereo imaging apparatus
TWI641872B (en) Photographing method and apparatus thereof and object alignment method and apparatus thereof
JP2020067511A (en) Camera system, control method and program of the same
JP2021068929A (en) Imaging apparatus and imaging method

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
GRNT Written decision to grant